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 |
ABBOTT LABORATORIES COM | COM | 002824100 | 433,804 | 3,989 | SH | | SOLE | | 0 | 0 | 3,989 |
ABBVIE INC COM | COM | 00287Y109 | 875,209 | 5,409 | SH | | SOLE | | 0 | 0 | 5,409 |
ABERDEEN STANDARD PALLADIUM TR PHYSICAL PALLADIUM SHARES ETF | PHYSICAL PALLADIUM SHARES ETF | 003262102 | 994,565 | 7,102 | SH | | SOLE | | 0 | 0 | 7,102 |
ACCENTURE PLC COM | COM | G1151C101 | 272,566 | 1,005 | SH | | SOLE | | 0 | 0 | 1,005 |
ADOBE INC COM | COM | 00724F101 | 936,114 | 2,578 | SH | | SOLE | | 0 | 0 | 2,578 |
AEROVIRONMENT INC COM | COM | 008073108 | 696,035 | 6,988 | SH | | SOLE | | 0 | 0 | 6,988 |
AIR PRODUCTS & CHEMICALS INC COM | COM | 009158106 | 924,460 | 3,236 | SH | | SOLE | | 0 | 0 | 3,236 |
ALCON AG COM | COM | H01301128 | 294,625 | 4,126 | SH | | SOLE | | 0 | 0 | 4,126 |
ALIGN TECHNOLOGY INC COM | COM | 016255101 | 236,130 | 666 | SH | | SOLE | | 0 | 0 | 666 |
ALPHABET INC COM CL A | COM CL A | 02079K305 | 1,544,968 | 14,897 | SH | | SOLE | | 0 | 0 | 14,897 |
ALPHABET INC COM CL C | COM CL C | 02079K107 | 611,607 | 5,856 | SH | | SOLE | | 0 | 0 | 5,856 |
ALPS ETF TRUST ACTIVE REIT ETF | ACTIVE REIT ETF | 00162Q445 | 659,362 | 27,786 | SH | | SOLE | | 0 | 0 | 27,786 |
ALTAIR ENGINEERING INC COM CL A | COM CL A | 021369103 | 623,002 | 9,050 | SH | | SOLE | | 0 | 0 | 9,050 |
ALTRIA GROUP INC COM | COM | 02209S103 | 861,634 | 18,454 | SH | | SOLE | | 0 | 0 | 18,454 |
AMAZON COM INC COM | COM | 023135106 | 2,530,543 | 24,105 | SH | | SOLE | | 0 | 0 | 24,105 |
AMCOR PLC COM | COM | G0250X107 | 467,789 | 43,637 | SH | | SOLE | | 0 | 0 | 43,637 |
AMER WATER WORKS CO INC COM | COM | 030420103 | 1,603,354 | 10,757 | SH | | SOLE | | 0 | 0 | 10,757 |
AMERICAN EXPRESS CO COM | COM | 025816109 | 207,263 | 1,331 | SH | | SOLE | | 0 | 0 | 1,331 |
AMERICAN STATES WATER CO COM | COM | 029899101 | 593,153 | 6,603 | SH | | SOLE | | 0 | 0 | 6,603 |
AMERICAN TOWER CORP COM USD0.01 | COM USD0.01 | 03027X100 | 513,672 | 2,564 | SH | | SOLE | | 0 | 0 | 2,564 |
AMERISOURCEBERGEN CORPORATION COM | COM | 03073E105 | 375,166 | 2,267 | SH | | SOLE | | 0 | 0 | 2,267 |
AMGEN INC COM | COM | 031162100 | 233,785 | 979 | SH | | SOLE | | 0 | 0 | 979 |
ANALOG DEVICES INC COM | COM | 032654105 | 376,676 | 2,085 | SH | | SOLE | | 0 | 0 | 2,085 |
APPLE INC COM | COM | 037833100 | 6,350,833 | 38,781 | SH | | SOLE | | 0 | 0 | 38,781 |
ARISTA NETWORKS INC COM | COM | 040413106 | 607,620 | 3,896 | SH | | SOLE | | 0 | 0 | 3,896 |
ARIZONA ST UNIV SYS BDS REV CLBL | SYS BDS REV CLBL | 040664HF4 | 334,759 | 300 | PRN | | SOLE | | 0 | 0 | 300 |
ASML HOLDING NV ADR SPONSORED | ADR SPONSORED | N07059210 | 284,450 | 467 | SH | | SOLE | | 0 | 0 | 467 |
AT&T INC COM | COM | 00206R102 | 965,210 | 56,117 | SH | | SOLE | | 0 | 0 | 56,117 |
ATI INC COM | COM | 01741R102 | 1,008,690 | 26,834 | SH | | SOLE | | 0 | 0 | 26,834 |
ATLASSIAN CORP COM CL A | COM CL A | 049468101 | 497,464 | 3,278 | SH | | SOLE | | 0 | 0 | 3,278 |
AURORA INNOVATION INC COM | COM | 051774107 | 56,716 | 42,325 | SH | | SOLE | | 0 | 0 | 42,325 |
AUTODESK INC COM | COM | 052769106 | 594,102 | 3,129 | SH | | SOLE | | 0 | 0 | 3,129 |
AXCELIS TECHNOLOGIES INC COM | COM | 054540208 | 679,856 | 5,761 | SH | | SOLE | | 0 | 0 | 5,761 |
BANK OF AMERICA CORPORATION COM | COM | 060505104 | 550,399 | 19,353 | SH | | SOLE | | 0 | 0 | 19,353 |
BANK OF MONTREAL NOTE M/W CLBL INDEX LNKD | NOTE M/W CLBL INDEX LNKD | 06374VJR8 | 425,245 | 437 | PRN | | SOLE | | 0 | 0 | 437 |
BANK OF NEW YORK MELLON CORP COM | COM | 064058100 | 541,264 | 12,952 | SH | | SOLE | | 0 | 0 | 12,952 |
BELDEN INC COM | COM | 077454106 | 647,839 | 8,383 | SH | | SOLE | | 0 | 0 | 8,383 |
BELLRING BRANDS INC COM | COM | 07831C103 | 625,259 | 17,758 | SH | | SOLE | | 0 | 0 | 17,758 |
BERKSHIRE HATHAWAY INC COM CL B | COM CL B | 084670702 | 1,200,705 | 3,746 | SH | | SOLE | | 0 | 0 | 3,746 |
BIO RAD LABORATORIES INC COM CL A | COM CL A | 090572207 | 290,376 | 666 | SH | | SOLE | | 0 | 0 | 666 |
BLACKROCK INC COM | COM | 09247X101 | 899,877 | 1,383 | SH | | SOLE | | 0 | 0 | 1,383 |
BLACKSTONE INC COM | COM | 09260D107 | 604,251 | 7,083 | SH | | SOLE | | 0 | 0 | 7,083 |
BNY MELLON ETF TR BNY MELLON HIGH YIELD BETA ETF | BNY MELLON HIGH YIELD BETA ETF | 09661T800 | 511,086 | 10,902 | SH | | SOLE | | 0 | 0 | 10,902 |
BNY MELLON STRATEGIC MUNI BD F COM | COM | 09662E109 | 92,001 | 15,673 | SH | | SOLE | | 0 | 0 | 15,673 |
BOEING CO COM | COM | 097023105 | 247,291 | 1,218 | SH | | SOLE | | 0 | 0 | 1,218 |
BOOKING HOLDINGS INC COM | COM | 09857L108 | 532,461 | 205 | SH | | SOLE | | 0 | 0 | 205 |
BP ADR SPONSORED | ADR SPONSORED | 055622104 | 266,400 | 6,758 | SH | | SOLE | | 0 | 0 | 6,758 |
BRISTOL-MYERS SQUIBB CO COM | COM | 110122108 | 842,428 | 12,385 | SH | | SOLE | | 0 | 0 | 12,385 |
BROADCOM INC COM | COM | 11135F101 | 372,795 | 605 | SH | | SOLE | | 0 | 0 | 605 |
CADENCE DESIGN SYSTEMS INC COM | COM | 127387108 | 1,066,509 | 5,238 | SH | | SOLE | | 0 | 0 | 5,238 |
CALIFORNIA WATER SERVICE GROUP COM | COM | 130788102 | 583,600 | 10,239 | SH | | SOLE | | 0 | 0 | 10,239 |
CANOPY GROWTH CORPORATION COM | COM | 138035100 | 25,589 | 20,149 | SH | | SOLE | | 0 | 0 | 20,149 |
CARDINAL HEALTH INC COM | COM | 14149Y108 | 783,726 | 9,749 | SH | | SOLE | | 0 | 0 | 9,749 |
CARMAX INC COM | COM | 143130102 | 257,077 | 3,785 | SH | | SOLE | | 0 | 0 | 3,785 |
CARRIER GLOBAL CORPORATION COM | COM | 14448C104 | 263,046 | 6,471 | SH | | SOLE | | 0 | 0 | 6,471 |
CATERPILLAR INC COM | COM | 149123101 | 807,902 | 3,737 | SH | | SOLE | | 0 | 0 | 3,737 |
CELANESE CORP COM | COM | 150870103 | 309,216 | 3,078 | SH | | SOLE | | 0 | 0 | 3,078 |
CHEVRON CORPORATION COM | COM | 166764100 | 1,581,929 | 9,531 | SH | | SOLE | | 0 | 0 | 9,531 |
CHIPOTLE MEXICAN GRILL COM | COM | 169656105 | 335,645 | 167 | SH | | SOLE | | 0 | 0 | 167 |
CINTAS CORP COM | COM | 172908105 | 280,704 | 639 | SH | | SOLE | | 0 | 0 | 639 |
CISCO SYSTEMS INC COM | COM | 17275R102 | 1,216,323 | 26,135 | SH | | SOLE | | 0 | 0 | 26,135 |
CITIGROUP INC COM | COM | 172967424 | 396,717 | 8,466 | SH | | SOLE | | 0 | 0 | 8,466 |
CITIZENS FINL GROUP INC COM | COM | 174610105 | 206,015 | 7,065 | SH | | SOLE | | 0 | 0 | 7,065 |
COCA-COLA CO COM | COM | 191216100 | 913,760 | 14,379 | SH | | SOLE | | 0 | 0 | 14,379 |
COLORADO WTR RES & PWR DEV AUT BDS REV CLBL | BDS REV CLBL | 19679LFJ7 | 333,876 | 300 | PRN | | SOLE | | 0 | 0 | 300 |
COMCAST CORP COM CL A | COM CL A | 20030N101 | 892,064 | 24,427 | SH | | SOLE | | 0 | 0 | 24,427 |
CONOCOPHILLIPS COM | COM | 20825C104 | 1,065,653 | 10,607 | SH | | SOLE | | 0 | 0 | 10,607 |
COSTCO WHOLESALE CORP COM | COM | 22160K105 | 436,785 | 883 | SH | | SOLE | | 0 | 0 | 883 |
CROWN CASTLE INC COM USD0.01 | COM USD0.01 | 22822V101 | 366,427 | 3,050 | SH | | SOLE | | 0 | 0 | 3,050 |
CSX CORP COM | COM | 126408103 | 545,052 | 18,084 | SH | | SOLE | | 0 | 0 | 18,084 |
DANAHER CORP COM | COM | 235851102 | 507,947 | 2,185 | SH | | SOLE | | 0 | 0 | 2,185 |
DEERE & CO COM | COM | 244199105 | 280,970 | 750 | SH | | SOLE | | 0 | 0 | 750 |
DENTON TEX CTFS OF OBLIG REV CLBL | CTFS OF OBLIG REV CLBL | 248866YX7 | 222,460 | 225 | PRN | | SOLE | | 0 | 0 | 225 |
DEXCOM INC COM | COM | 252131107 | 484,853 | 3,881 | SH | | SOLE | | 0 | 0 | 3,881 |
DIMENSIONAL ETF TR US CORE EQUITY 2 ETF | US CORE EQUITY 2 ETF | 25434V708 | 1,385,791 | 55,565 | SH | | SOLE | | 0 | 0 | 55,565 |
DISTRICT COLUMBIA WTR & SWR AU SUB LIEN REF BDS REV CLBL | SUB LIEN REF BDS REV CLBL | 254845SU5 | 259,596 | 265 | PRN | | SOLE | | 0 | 0 | 265 |
DOW INC COM | COM | 260557103 | 587,897 | 11,181 | SH | | SOLE | | 0 | 0 | 11,181 |
DUKE ENERGY CORP COM | COM | 26441C204 | 203,978 | 2,074 | SH | | SOLE | | 0 | 0 | 2,074 |
DYNATRACE INC COM | COM | 268150109 | 269,485 | 6,447 | SH | | SOLE | | 0 | 0 | 6,447 |
E L F BEAUTY INC COM | COM | 26856L103 | 1,454,112 | 15,494 | SH | | SOLE | | 0 | 0 | 15,494 |
EASTMAN CHEMICAL CO COM | COM | 277432100 | 346,006 | 4,324 | SH | | SOLE | | 0 | 0 | 4,324 |
EATON CORPORATION PLC COM | COM | G29183103 | 342,785 | 2,117 | SH | | SOLE | | 0 | 0 | 2,117 |
ECOLAB INC COM | COM | 278865100 | 354,457 | 2,180 | SH | | SOLE | | 0 | 0 | 2,180 |
EDISON INTERNATIONAL COM | COM | 281020107 | 231,045 | 3,165 | SH | | SOLE | | 0 | 0 | 3,165 |
EDWARDS LIFESCIENCES CORP COM | COM | 28176E108 | 647,184 | 7,404 | SH | | SOLE | | 0 | 0 | 7,404 |
ELEVANCE HEALTH INC COM | COM | 036752103 | 291,333 | 644 | SH | | SOLE | | 0 | 0 | 644 |
EMERSON ELECTRIC CO COM | COM | 291011104 | 342,045 | 4,147 | SH | | SOLE | | 0 | 0 | 4,147 |
ENBRIDGE INC COM | COM | 29250N105 | 291,405 | 7,449 | SH | | SOLE | | 0 | 0 | 7,449 |
ENTERGY CORP COM | COM | 29364G103 | 329,017 | 3,132 | SH | | SOLE | | 0 | 0 | 3,132 |
EQUINIX INC COM | COM | 29444U700 | 209,905 | 297 | SH | | SOLE | | 0 | 0 | 297 |
ESSENTIAL UTILITIES INC COM | COM | 29670G102 | 992,196 | 23,069 | SH | | SOLE | | 0 | 0 | 23,069 |
ESTEE LAUDER COMPANIES INC COM CL A | COM CL A | 518439104 | 511,544 | 2,124 | SH | | SOLE | | 0 | 0 | 2,124 |
ETF SERIES SOLUTIONS APTUS COLLARED INVESTMENT O | APTUS COLLARED INVESTMENT O | 26922A222 | 552,886 | 18,485 | SH | | SOLE | | 0 | 0 | 18,485 |
ETF SERIES SOLUTIONS APTUS DEFINED ETF | APTUS DEFINED ETF | 26922A388 | 855,129 | 33,196 | SH | | SOLE | | 0 | 0 | 33,196 |
ETF SERIES SOLUTIONS APTUS DRAWDOWN ETF | APTUS DRAWDOWN ETF | 26922A784 | 308,664 | 8,979 | SH | | SOLE | | 0 | 0 | 8,979 |
ETF SERIES SOLUTIONS APTUS ENHANCED YIELD ETF | APTUS ENHANCED YIELD ETF | 26922B642 | 536,598 | 21,637 | SH | | SOLE | | 0 | 0 | 21,637 |
ETF SERIES SOLUTIONS INTERNATIONAL DRAWDOWN MANA | INTERNATIONAL DRAWDOWN MANA | 26922B709 | 280,967 | 14,201 | SH | | SOLE | | 0 | 0 | 14,201 |
ETF SERIES SOLUTIONS OPUS SMALL CAP VALUE ETF | OPUS SMALL CAP VALUE ETF | 26922A446 | 231,750 | 7,725 | SH | | SOLE | | 0 | 0 | 7,725 |
EVERGY INC COM | COM | 30034W106 | 412,437 | 6,649 | SH | | SOLE | | 0 | 0 | 6,649 |
EXXON MOBIL CORPORATION COM | COM | 30231G102 | 3,170,929 | 27,466 | SH | | SOLE | | 0 | 0 | 27,466 |
FIDELITY COVINGTON TRUST MSCI ENERGY IDX ETF | MSCI ENERGY IDX ETF | 316092402 | 1,026,248 | 45,611 | SH | | SOLE | | 0 | 0 | 45,611 |
FIDELITY NATIONAL FINANCIAL COM | COM | 31620R303 | 210,439 | 6,164 | SH | | SOLE | | 0 | 0 | 6,164 |
FIDELITY NATIONAL INFORMATION COM | COM | 31620M106 | 550,901 | 10,046 | SH | | SOLE | | 0 | 0 | 10,046 |
FIFTH THIRD BANCORP COM | COM | 316773100 | 409,638 | 16,014 | SH | | SOLE | | 0 | 0 | 16,014 |
FIRST TR DJ STOXX COMMON SHS ETF | COMMON SHS ETF | 33735T109 | 166,420 | 13,938 | SH | | SOLE | | 0 | 0 | 13,938 |
FIRST TR EXCHANGE TRADED FD IV CBOE VEST S&P 500 DIV ARIST | CBOE VEST S&P 500 DIV ARIST | 33739Q705 | 312,456 | 6,117 | SH | | SOLE | | 0 | 0 | 6,117 |
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETF | FIRST TR ENH NEW ETF | 33739Q408 | 2,920,797 | 48,900 | SH | | SOLE | | 0 | 0 | 48,900 |
FIRST TR EXCHANGE TRADED FD IV FIRST TR TA HIYL ETF | FIRST TR TA HIYL ETF | 33738D408 | 334,998 | 8,451 | SH | | SOLE | | 0 | 0 | 8,451 |
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF | FST LOW OPPT EFT ETF | 33739Q200 | 1,482,257 | 30,855 | SH | | SOLE | | 0 | 0 | 30,855 |
FIRST TR EXCHANGE TRADED FD IV LIMITED DURATION INVT GRADE | LIMITED DURATION INVT GRADE | 33738D804 | 1,045,591 | 55,469 | SH | | SOLE | | 0 | 0 | 55,469 |
FIRST TR EXCHANGE TRADED FD IV NO AMER ENERGY ETF | NO AMER ENERGY ETF | 33738D101 | 927,290 | 34,691 | SH | | SOLE | | 0 | 0 | 34,691 |
FIRST TR EXCHANGE TRADED FD IV SENIOR LN FD ETF | SENIOR LN FD ETF | 33738D309 | 41,967,514 | 932,819 | SH | | SOLE | | 0 | 0 | 932,819 |
FIRST TR EXCHANGE TRADED FD VI CBOE EQT DEP NOV ETF | CBOE EQT DEP NOV ETF | 33740F839 | 545,977 | 16,044 | SH | | SOLE | | 0 | 0 | 16,044 |
FIRST TR EXCHANGE TRADED FD VI FT CBOE VEST US EQUITY ENHA | FT CBOE VEST US EQUITY ENHA | 33740F474 | 447,693 | 14,779 | SH | | SOLE | | 0 | 0 | 14,779 |
FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV ETF | NASD TECH DIV ETF | 33738R118 | 679,655 | 13,228 | SH | | SOLE | | 0 | 0 | 13,228 |
FIRST TR EXCHANGE TRADED FD VI RISNG DIVD ACHIV ETF | RISNG DIVD ACHIV ETF | 33738R506 | 618,799 | 13,981 | SH | | SOLE | | 0 | 0 | 13,981 |
FIRST TR EXCHANGE TRADED FD VI SMID RISNG ETF | SMID RISNG ETF | 33741X102 | 460,656 | 18,079 | SH | | SOLE | | 0 | 0 | 18,079 |
FIRST TR EXCHANGE TRADED FD VI TCW OPPORTUNIS ETF | TCW OPPORTUNIS ETF | 33740F805 | 1,961,507 | 43,425 | SH | | SOLE | | 0 | 0 | 43,425 |
FIRST TR EXCHANGE TRADED FD VI TCW UNCONSTRAI ETF | TCW UNCONSTRAI ETF | 33740F888 | 1,446,708 | 59,049 | SH | | SOLE | | 0 | 0 | 59,049 |
FIRST TR EXCHANGE TRADED FD VI US EQUITY DEEP BUFFER ETF | US EQUITY DEEP BUFFER ETF | 33740F771 | 807,196 | 24,117 | SH | | SOLE | | 0 | 0 | 24,117 |
FIRST TR EXCHANGE TRADED FD VI VEST US BUFFER ETF | VEST US BUFFER ETF | 33740F862 | 567,616 | 15,711 | SH | | SOLE | | 0 | 0 | 15,711 |
FIRST TR EXCHANGE-TRADED FD V MNGD FUTRS STRGY ETF | MNGD FUTRS STRGY ETF | 33739G103 | 235,431 | 4,945 | SH | | SOLE | | 0 | 0 | 4,945 |
FIRST TRUST EXCH TRADED FUND 2 DJ GLBL DIVID ETF | DJ GLBL DIVID ETF | 33734X200 | 324,734 | 14,523 | SH | | SOLE | | 0 | 0 | 14,523 |
FIRST TRUST EXCH TRADED FUND 2 ENERGY ALPHADX ETF | ENERGY ALPHADX ETF | 33734X127 | 9,536,858 | 631,580 | SH | | SOLE | | 0 | 0 | 631,580 |
FIRST TRUST EXCH TRADED FUND 2 HLTH CARE ALPH ETF | HLTH CARE ALPH ETF | 33734X143 | 1,844,960 | 17,172 | SH | | SOLE | | 0 | 0 | 17,172 |
FIRST TRUST EXCH TRADED FUND 2 INDLS PROD DUR ETF | INDLS PROD DUR ETF | 33734X150 | 9,693,174 | 182,100 | SH | | SOLE | | 0 | 0 | 182,100 |
FIRST TRUST EXCH TRADED FUND 2 INDXX NAT RE ETF | INDXX NAT RE ETF | 33734X838 | 379,203 | 29,660 | SH | | SOLE | | 0 | 0 | 29,660 |
FIRST TRUST EXCH TRADED FUND 2 MATERIALS ALPH ETF | MATERIALS ALPH ETF | 33734X168 | 9,276,623 | 151,752 | SH | | SOLE | | 0 | 0 | 151,752 |
FIRST TRUST EXCH TRADED FUND 2 NASDQ CLN EDGE ETF | NASDQ CLN EDGE ETF | 33737A108 | 224,889 | 2,375 | SH | | SOLE | | 0 | 0 | 2,375 |
FIRST TRUST EXCH TRADED FUND 2 TECH ALPHADEX ETF | TECH ALPHADEX ETF | 33734X176 | 9,363,479 | 96,690 | SH | | SOLE | | 0 | 0 | 96,690 |
FIRST TRUST EXCHANGE TRADED FD MANAGD MUN ETF | MANAGD MUN ETF | 33739N108 | 653,180 | 12,868 | SH | | SOLE | | 0 | 0 | 12,868 |
FIRST TRUST EXCHANGE TRADED FD MERGER ARBITRA ETF | MERGER ARBITRA ETF | 33740J203 | 724,788 | 36,041 | SH | | SOLE | | 0 | 0 | 36,041 |
FIRST TRUST EXCHANGE TRADED FD ULTRA SHT DUR MU ETF | ULTRA SHT DUR MU ETF | 33740J104 | 453,475 | 22,742 | SH | | SOLE | | 0 | 0 | 22,742 |
FIRST TRUST EXCHANGE TRADED FD WTR ETF | WTR ETF | 33733B100 | 916,640 | 11,384 | SH | | SOLE | | 0 | 0 | 11,384 |
FIRST TRUST EXCHANGE-TRADED AL COM SHS ETF | COM SHS ETF | 33735K108 | 716,419 | 7,843 | SH | | SOLE | | 0 | 0 | 7,843 |
FIRST TRUST EXCHANGE-TRADED AL EUROPE ALPHADEX ETF | EUROPE ALPHADEX ETF | 33737J117 | 318,173 | 9,101 | SH | | SOLE | | 0 | 0 | 9,101 |
FIRST TRUST EXCHANGE-TRADED FU ALT ABSLT STRG ETF | ALT ABSLT STRG ETF | 33740Y101 | 540,705 | 18,645 | SH | | SOLE | | 0 | 0 | 18,645 |
FIRST TRUST EXCHANGE-TRADED FU CAP STRENGTH ETF | CAP STRENGTH ETF | 33733E104 | 3,213,855 | 44,594 | SH | | SOLE | | 0 | 0 | 44,594 |
FIRST TRUST EXCHANGE-TRADED FU DJ INTERNT IDX ETF | DJ INTERNT IDX ETF | 33733E302 | 223,854 | 1,610 | SH | | SOLE | | 0 | 0 | 1,610 |
FIRST TRUST EXCHANGE-TRADED FU FST TR GLB FD ETF | FST TR GLB FD ETF | 33739H101 | 585,039 | 25,503 | SH | | SOLE | | 0 | 0 | 25,503 |
FIRST TRUST EXCHANGE-TRADED FU INSTL PFD SECS ETF | INSTL PFD SECS ETF | 33739P855 | 241,086 | 14,376 | SH | | SOLE | | 0 | 0 | 14,376 |
FIRST TRUST EXCHANGE-TRADED FU LNG/SHT EQUITY ETF | LNG/SHT EQUITY ETF | 33739P103 | 1,133,122 | 22,288 | SH | | SOLE | | 0 | 0 | 22,288 |
FIRST TRUST EXCHANGE-TRADED FU NY ARCA BIOTECH ETF | NY ARCA BIOTECH ETF | 33733E203 | 299,659 | 1,982 | SH | | SOLE | | 0 | 0 | 1,982 |
FIRST TRUST EXCHANGE-TRADED FU PFD SECS INC ETF | PFD SECS INC ETF | 33739E108 | 216,654 | 13,660 | SH | | SOLE | | 0 | 0 | 13,660 |
FIRST TRUST PORTFOLIOS MID CAP CORE ALPHA COM SHS ETF | MID CAP CORE ALPHA COM SHS ETF | 33735B108 | 427,832 | 4,921 | SH | | SOLE | | 0 | 0 | 4,921 |
FIRST TRUST PORTFOLIOS SHS ETF | SHS ETF | 337345102 | 333,517 | 2,780 | SH | | SOLE | | 0 | 0 | 2,780 |
FIRST TRUST PORTFOLIOS SML CP CORE ALPHA COM SHS ETF | SML CP CORE ALPHA COM SHS ETF | 33734Y109 | 847,264 | 11,058 | SH | | SOLE | | 0 | 0 | 11,058 |
FIRST TST MORNINGS SHS ETF | SHS ETF | 336917109 | 839,213 | 23,767 | SH | | SOLE | | 0 | 0 | 23,767 |
FIRST TST VALUE LI SHS ETF | SHS ETF | 33734H106 | 1,922,215 | 48,212 | SH | | SOLE | | 0 | 0 | 48,212 |
FIRSTENERGY CORP COM | COM | 337932107 | 384,548 | 9,453 | SH | | SOLE | | 0 | 0 | 9,453 |
FISERV INC COM | COM | 337738108 | 202,903 | 1,714 | SH | | SOLE | | 0 | 0 | 1,714 |
FLEXSHARES TRUST IBOXX 3R TARGT ETF | IBOXX 3R TARGT ETF | 33939L506 | 1,015,618 | 42,072 | SH | | SOLE | | 0 | 0 | 42,072 |
FLUOR CORP COM | COM | 343412102 | 538,166 | 18,817 | SH | | SOLE | | 0 | 0 | 18,817 |
FORD MOTOR CO COM | COM | 345370860 | 654,953 | 56,755 | SH | | SOLE | | 0 | 0 | 56,755 |
FORTIVE CORP COM | COM | 34959J108 | 259,996 | 4,123 | SH | | SOLE | | 0 | 0 | 4,123 |
FRANKLIN BSP REALTY TRUST INC COM USD0.01 | COM USD0.01 | 35243J101 | 128,669 | 10,310 | SH | | SOLE | | 0 | 0 | 10,310 |
FREEPORT-MCMORAN INC COM CL B | COM CL B | 35671D857 | 542,350 | 14,548 | SH | | SOLE | | 0 | 0 | 14,548 |
FS CREDIT OPPORTUNITIES CORP COMMON STOCK | COMMON STOCK | 30290Y101 | 76,082 | 18,245 | SH | | SOLE | | 0 | 0 | 18,245 |
GALLAGHER (ARTHUR J) & CO COM | COM | 363576109 | 1,011,792 | 4,925 | SH | | SOLE | | 0 | 0 | 4,925 |
GAMING & LEISURE P COM USD0.01 | COM USD0.01 | 36467J108 | 248,713 | 4,894 | SH | | SOLE | | 0 | 0 | 4,894 |
GENERAL DYNAMICS CORP COM | COM | 369550108 | 656,520 | 3,056 | SH | | SOLE | | 0 | 0 | 3,056 |
GENERAL ELECTRIC CO COM | COM | 369604301 | 641,336 | 6,666 | SH | | SOLE | | 0 | 0 | 6,666 |
GILEAD SCIENCES INC COM | COM | 375558103 | 549,251 | 6,559 | SH | | SOLE | | 0 | 0 | 6,559 |
GLOBAL X FDS GLOBAL X COPPER ETF | GLOBAL X COPPER ETF | 37954Y830 | 376,527 | 9,677 | SH | | SOLE | | 0 | 0 | 9,677 |
GRAINGER W W INC COM | COM | 384802104 | 391,009 | 593 | SH | | SOLE | | 0 | 0 | 593 |
GUNNISON WATERSHED COLO SCH DI GO BDS CLBL | GO BDS CLBL | 402892EP4 | 334,458 | 300 | PRN | | SOLE | | 0 | 0 | 300 |
HEALTHPEAK PROPERTIES INC COM USD1 | COM USD1 | 42250P103 | 262,927 | 12,659 | SH | | SOLE | | 0 | 0 | 12,659 |
HOME DEPOT INC COM | COM | 437076102 | 1,678,642 | 5,827 | SH | | SOLE | | 0 | 0 | 5,827 |
HONOLULU HAWAII GO BDS CLBL | GO BDS CLBL | 438687HP3 | 241,970 | 225 | PRN | | SOLE | | 0 | 0 | 225 |
HUNTINGTON BANCSHARES INC COM | COM | 446150104 | 247,455 | 22,849 | SH | | SOLE | | 0 | 0 | 22,849 |
IDEX CORP COM | COM | 45167R104 | 222,577 | 1,061 | SH | | SOLE | | 0 | 0 | 1,061 |
IDEXX LABORATORIES INC COM | COM | 45168D104 | 410,187 | 852 | SH | | SOLE | | 0 | 0 | 852 |
INSIGHT ENTERPRISE INC COM | COM | 45765U103 | 515,073 | 4,336 | SH | | SOLE | | 0 | 0 | 4,336 |
INTEL CORP COM | COM | 458140100 | 211,274 | 7,273 | SH | | SOLE | | 0 | 0 | 7,273 |
INTERNATIONAL BUS MACH CORP COM | COM | 459200101 | 453,689 | 3,605 | SH | | SOLE | | 0 | 0 | 3,605 |
INTUIT INC COM | COM | 461202103 | 873,941 | 2,113 | SH | | SOLE | | 0 | 0 | 2,113 |
INTUITIVE SURGICAL INC COM | COM | 46120E602 | 654,221 | 2,218 | SH | | SOLE | | 0 | 0 | 2,218 |
INVESCO ACTIVELY MANAGED EXCHA ULTRA SHRT DUR ETF | ULTRA SHRT DUR ETF | 46090A887 | 249,144 | 5,017 | SH | | SOLE | | 0 | 0 | 5,017 |
INVESCO DB COMMODTY INDX TRACK UNIT ETF | UNIT ETF | 46138B103 | 223,520 | 9,589 | SH | | SOLE | | 0 | 0 | 9,589 |
INVESCO DB MULTI-SECTOR COMM T OIL FD ETF | OIL FD ETF | 46140H403 | 518,122 | 36,207 | SH | | SOLE | | 0 | 0 | 36,207 |
INVESCO EXCHANGE TRADED FD TR S&P500 EQL ENR ETF | S&P500 EQL ENR ETF | 46137V365 | 300,597 | 4,416 | SH | | SOLE | | 0 | 0 | 4,416 |
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT ETF | S&P500 EQL WGT ETF | 46137V357 | 22,033,393 | 156,011 | SH | | SOLE | | 0 | 0 | 156,011 |
INVESCO EXCHANGE TRADED FD TR WATER RES ETF | WATER RES ETF | 46137V142 | 342,240 | 6,675 | SH | | SOLE | | 0 | 0 | 6,675 |
INVESCO EXCHANGE TRADED FUND T NASDAQ 100 ETF | NASDAQ 100 ETF | 46138G649 | 233,250 | 1,819 | SH | | SOLE | | 0 | 0 | 1,819 |
INVESCO EXCHANGE TRADED FUND T OPTIMUM YIELD ETF | OPTIMUM YIELD ETF | 46090F100 | 1,289,942 | 92,337 | SH | | SOLE | | 0 | 0 | 92,337 |
INVESCO EXCHANGE TRADED FUND T PURBTA FTSE EM ETF | PURBTA FTSE EM ETF | 46138E479 | 335,558 | 15,194 | SH | | SOLE | | 0 | 0 | 15,194 |
INVESCO EXCHANGE TRADED FUND T SR LN ETF | SR LN ETF | 46138G508 | 6,433,349 | 308,999 | SH | | SOLE | | 0 | 0 | 308,999 |
INVESCO EXCHANGE TRADED SELF I BULETSHS 2027 ETF | BULETSHS 2027 ETF | 46138J585 | 474,135 | 21,900 | SH | | SOLE | | 0 | 0 | 21,900 |
INVESCO EXCHANGE TRADED SELF I BULLETSHARES 2029 HIGH YIEL | BULLETSHARES 2029 HIGH YIEL | 46138J395 | 469,131 | 23,128 | SH | | SOLE | | 0 | 0 | 23,128 |
INVESCO EXCHANGE TRADED SELF I INVESCO BULLETSHS 2028 HGH | INVESCO BULLETSHS 2028 HGH | 46138J452 | 470,257 | 22,452 | SH | | SOLE | | 0 | 0 | 22,452 |
INVESCO EXCHANGE TRADED SELF I INVSCO BLSH 26 ETF | INVSCO BLSH 26 ETF | 46138J635 | 473,903 | 20,886 | SH | | SOLE | | 0 | 0 | 20,886 |
INVESCO QQQ TRUST UNIT SER 1 ETF | UNIT SER 1 ETF | 46090E103 | 439,113 | 1,408 | SH | | SOLE | | 0 | 0 | 1,408 |
IQVIA HOLDINGS INC COM | COM | 46266C105 | 370,841 | 1,952 | SH | | SOLE | | 0 | 0 | 1,952 |
ISHARES GOLD TRUST ISHARES NEW ETF | ISHARES NEW ETF | 464285204 | 467,910 | 12,418 | SH | | SOLE | | 0 | 0 | 12,418 |
ISHARES INC EM MKT SM-CP ETF | EM MKT SM-CP ETF | 464286475 | 600,652 | 12,016 | SH | | SOLE | | 0 | 0 | 12,016 |
ISHARES INC MSCI GBL MIN VOL ETF | MSCI GBL MIN VOL ETF | 464286525 | 245,325 | 2,500 | SH | | SOLE | | 0 | 0 | 2,500 |
ISHARES TRUST 0-5 YR TIPS ETF | 0-5 YR TIPS ETF | 46429B747 | 536,042 | 5,400 | SH | | SOLE | | 0 | 0 | 5,400 |
ISHARES TRUST 0-5YR HI YL CP ETF | 0-5YR HI YL CP ETF | 46434V407 | 6,277,488 | 151,961 | SH | | SOLE | | 0 | 0 | 151,961 |
ISHARES TRUST 20 YR TR BD ETF | 20 YR TR BD ETF | 464287432 | 3,262,522 | 30,831 | SH | | SOLE | | 0 | 0 | 30,831 |
ISHARES TRUST 7-10 YEAR TREASURY BOND ETF | 7-10 YEAR TREASURY BOND ETF | 464287440 | 357,708 | 3,590 | SH | | SOLE | | 0 | 0 | 3,590 |
ISHARES TRUST BLACKROCK ULTRA SHT TRM BD | BLACKROCK ULTRA SHT TRM BD | 46434V878 | 250,896 | 4,988 | SH | | SOLE | | 0 | 0 | 4,988 |
ISHARES TRUST BROAD USD INVT GRD CORP BD ETF | BROAD USD INVT GRD CORP BD ETF | 464288620 | 2,046,189 | 40,319 | SH | | SOLE | | 0 | 0 | 40,319 |
ISHARES TRUST CORE DIV GRWTH ETF | CORE DIV GRWTH ETF | 46434V621 | 1,184,984 | 23,771 | SH | | SOLE | | 0 | 0 | 23,771 |
ISHARES TRUST CORE S&P SCP ETF | CORE S&P SCP ETF | 464287804 | 223,772 | 2,440 | SH | | SOLE | | 0 | 0 | 2,440 |
ISHARES TRUST CORE US AGGBD ET ETF | CORE US AGGBD ET ETF | 464287226 | 1,516,234 | 15,191 | SH | | SOLE | | 0 | 0 | 15,191 |
ISHARES TRUST FALN ANGLS USD ETF | FALN ANGLS USD ETF | 46435G474 | 1,438,421 | 57,422 | SH | | SOLE | | 0 | 0 | 57,422 |
ISHARES TRUST FLTG RATE NT ETF | FLTG RATE NT ETF | 46429B655 | 346,609 | 6,884 | SH | | SOLE | | 0 | 0 | 6,884 |
ISHARES TRUST GL TIMB FORE ETF | GL TIMB FORE ETF | 464288174 | 315,604 | 4,564 | SH | | SOLE | | 0 | 0 | 4,564 |
ISHARES TRUST IBOXX INV CP ETF | IBOXX INV CP ETF | 464287242 | 3,343,790 | 30,542 | SH | | SOLE | | 0 | 0 | 30,542 |
ISHARES TRUST ISHARES 0-3 MONTH TREASURY | ISHARES 0-3 MONTH TREASURY | 46436E718 | 1,607,575 | 15,991 | SH | | SOLE | | 0 | 0 | 15,991 |
ISHARES TRUST ISHARES BIOTECHNOLOGY ETF | ISHARES BIOTECHNOLOGY ETF | 464287556 | 1,294,223 | 10,053 | SH | | SOLE | | 0 | 0 | 10,053 |
ISHARES TRUST ISHARES SEMICONDUCTOR ETF | ISHARES SEMICONDUCTOR ETF | 464287523 | 2,257,221 | 5,599 | SH | | SOLE | | 0 | 0 | 5,599 |
ISHARES TRUST MBS ETF | MBS ETF | 464288588 | 615,657 | 6,501 | SH | | SOLE | | 0 | 0 | 6,501 |
ISHARES TRUST MSCI EAFE ETF | MSCI EAFE ETF | 464287465 | 4,342,360 | 59,697 | SH | | SOLE | | 0 | 0 | 59,697 |
ISHARES TRUST RUS 1000 VAL ETF | RUS 1000 VAL ETF | 464287598 | 1,235,386 | 8,208 | SH | | SOLE | | 0 | 0 | 8,208 |
ISHARES TRUST RUS MD CP GR ETF | RUS MD CP GR ETF | 464287481 | 4,174,440 | 47,507 | SH | | SOLE | | 0 | 0 | 47,507 |
ISHARES TRUST SELECT DIVID ETF | SELECT DIVID ETF | 464287168 | 1,592,684 | 13,841 | SH | | SOLE | | 0 | 0 | 13,841 |
ISHARES TRUST SHORT TREAS BD ETF | SHORT TREAS BD ETF | 464288679 | 49,420,578 | 447,569 | SH | | SOLE | | 0 | 0 | 447,569 |
ISHARES TRUST SP SMCP600VL ETF | SP SMCP600VL ETF | 464287879 | 436,651 | 4,925 | SH | | SOLE | | 0 | 0 | 4,925 |
ISHARES TRUST TIPS BD ETF | TIPS BD ETF | 464287176 | 2,866,597 | 25,961 | SH | | SOLE | | 0 | 0 | 25,961 |
ISHARES TRUST U.S. CONSUMER STAPLES ETF | U.S. CONSUMER STAPLES ETF | 464287812 | 1,551,634 | 7,618 | SH | | SOLE | | 0 | 0 | 7,618 |
ISHARES TRUST U.S. ENERGY ETF | U.S. ENERGY ETF | 464287796 | 981,536 | 22,456 | SH | | SOLE | | 0 | 0 | 22,456 |
ISHARES TRUST U.S. UTILITS ETF | U.S. UTILITS ETF | 464287697 | 615,959 | 7,316 | SH | | SOLE | | 0 | 0 | 7,316 |
ISHARES TRUST US AER DEF ETF | US AER DEF ETF | 464288760 | 523,867 | 4,682 | SH | | SOLE | | 0 | 0 | 4,682 |
ISHARES TRUST US HLTHCR PR ETF | US HLTHCR PR ETF | 464288828 | 574,840 | 2,283 | SH | | SOLE | | 0 | 0 | 2,283 |
ISHARES TRUST US INDUSTRIALS ETF | US INDUSTRIALS ETF | 464287754 | 2,328,286 | 24,060 | SH | | SOLE | | 0 | 0 | 24,060 |
ISHARES TRUST US TELECOM ETF | US TELECOM ETF | 464287713 | 401,195 | 18,866 | SH | | SOLE | | 0 | 0 | 18,866 |
JOHNSON & JOHNSON COM | COM | 478160104 | 1,594,616 | 9,806 | SH | | SOLE | | 0 | 0 | 9,806 |
JOHNSON CONTROLS INTL PLC COM | COM | G51502105 | 394,733 | 6,890 | SH | | SOLE | | 0 | 0 | 6,890 |
JP MORGAN CHASE & CO COM | COM | 46625H100 | 1,837,549 | 13,588 | SH | | SOLE | | 0 | 0 | 13,588 |
JP MORGAN ETF TRUST ACTIVE GROWTH ETF | ACTIVE GROWTH ETF | 46654Q609 | 390,825 | 8,166 | SH | | SOLE | | 0 | 0 | 8,166 |
JP MORGAN ETF TRUST EQUITY PREMIUM INCOME ETF | EQUITY PREMIUM INCOME ETF | 46641Q332 | 699,384 | 12,899 | SH | | SOLE | | 0 | 0 | 12,899 |
JP MORGAN ETF TRUST INCOME ETF | INCOME ETF | 46641Q159 | 1,667,174 | 36,340 | SH | | SOLE | | 0 | 0 | 36,340 |
JP MORGAN ETF TRUST ULTRA SHRT MUNICIPAL INC ETF | ULTRA SHRT MUNICIPAL INC ETF | 46641Q654 | 2,235,312 | 44,089 | SH | | SOLE | | 0 | 0 | 44,089 |
JP MORGAN ETF TRUST ULTRA-SHORT INCOME ETF | ULTRA-SHORT INCOME ETF | 46641Q837 | 3,600,110 | 71,487 | SH | | SOLE | | 0 | 0 | 71,487 |
KINDER MORGAN INC COM | COM | 49456B101 | 515,250 | 29,939 | SH | | SOLE | | 0 | 0 | 29,939 |
KONINKLIJKE PHILIPS NV ADR SPONSORED | ADR SPONSORED | 500472303 | 246,627 | 11,806 | SH | | SOLE | | 0 | 0 | 11,806 |
L3 HARRIS TECHNOLOGIES INC COM | COM | 502431109 | 253,583 | 1,304 | SH | | SOLE | | 0 | 0 | 1,304 |
LAMAR ADVERTISING CO COM USD0.001 CL A | COM USD0.001 CL A | 512816109 | 685,095 | 6,665 | SH | | SOLE | | 0 | 0 | 6,665 |
LANSING MICH BRD WTR & LT UTIL BDS REV CLBL | BDS REV CLBL | 516391EP0 | 298,093 | 280 | PRN | | SOLE | | 0 | 0 | 280 |
LITMAN GREGORY FDS TR IMGP DBI MANAGED FUTURES ST | IMGP DBI MANAGED FUTURES ST | 53700T827 | 636,307 | 24,130 | SH | | SOLE | | 0 | 0 | 24,130 |
LLOYDS BANKING GROUP ADR SPONSORED | ADR SPONSORED | 539439109 | 108,828 | 45,345 | SH | | SOLE | | 0 | 0 | 45,345 |
LOCKHEED MARTIN CORP COM | COM | 539830109 | 872,000 | 1,889 | SH | | SOLE | | 0 | 0 | 1,889 |
LOS ANGELES CALIF DEPT WTR & P SYS BDS REV CLBL | SYS BDS REV CLBL | 544532EX8 | 333,434 | 300 | PRN | | SOLE | | 0 | 0 | 300 |
LOWE'S COMPANIES INC COM | COM | 548661107 | 216,663 | 1,079 | SH | | SOLE | | 0 | 0 | 1,079 |
LULULEMON ATHLETICA INC COM | COM | 550021109 | 228,239 | 612 | SH | | SOLE | | 0 | 0 | 612 |
MARSH & MCLENNAN COMPANIES INC COM | COM | 571748102 | 344,079 | 1,952 | SH | | SOLE | | 0 | 0 | 1,952 |
MARVELL TECHNOLOGY INC COM | COM | 573874104 | 291,540 | 7,656 | SH | | SOLE | | 0 | 0 | 7,656 |
MASSACHUSETTS BAY TRANSN AUTH SALES TAX REF BDS REV | SALES TAX REF BDS REV | 575579LN5 | 220,378 | 175 | PRN | | SOLE | | 0 | 0 | 175 |
MASSACHUSETTS ST WTR RES AUTH GEN REV BDS CLBL | GEN REV BDS CLBL | 576051TD8 | 247,098 | 230 | PRN | | SOLE | | 0 | 0 | 230 |
MASTERCARD INCORPORATED COM CL A | COM CL A | 57636Q104 | 1,211,958 | 3,305 | SH | | SOLE | | 0 | 0 | 3,305 |
MCDONALD'S CORPORATION COM | COM | 580135101 | 709,332 | 2,448 | SH | | SOLE | | 0 | 0 | 2,448 |
MCKESSON CORPORATION COM | COM | 58155Q103 | 561,492 | 1,563 | SH | | SOLE | | 0 | 0 | 1,563 |
MEDTRONIC PLC COM | COM | G5960L103 | 731,546 | 8,131 | SH | | SOLE | | 0 | 0 | 8,131 |
MERCK & CO INC COM | COM | 58933Y105 | 2,027,335 | 17,873 | SH | | SOLE | | 0 | 0 | 17,873 |
META PLATFORMS INC COM CL A | COM CL A | 30303M102 | 1,808,441 | 8,636 | SH | | SOLE | | 0 | 0 | 8,636 |
METLIFE INC COM | COM | 59156R108 | 830,982 | 14,104 | SH | | SOLE | | 0 | 0 | 14,104 |
MICHIGAN ST TRUNK LINE FD BDS REV CLBL | FD BDS REV CLBL | 5946952G2 | 208,013 | 210 | PRN | | SOLE | | 0 | 0 | 210 |
MICROSOFT CORP COM | COM | 594918104 | 7,023,633 | 23,779 | SH | | SOLE | | 0 | 0 | 23,779 |
MONDELEZ INTL INC COM CL A | COM CL A | 609207105 | 777,756 | 10,753 | SH | | SOLE | | 0 | 0 | 10,753 |
MONOLITHIC POWER SYSTEM INC COM | COM | 609839105 | 427,706 | 942 | SH | | SOLE | | 0 | 0 | 942 |
MONSTER BEVERAGE CORP COM | COM | 61174X109 | 441,503 | 8,137 | SH | | SOLE | | 0 | 0 | 8,137 |
MORGAN STANLEY FINANCE LLC. NOTE M/W CLBL INDEX LNKD | NOTE M/W CLBL INDEX LNKD | 61774TWN8 | 400,938 | 414 | PRN | | SOLE | | 0 | 0 | 414 |
MORGAN STANLEY FINANCE LLC. NOTE M/W CLBL INDEX LNKD | NOTE M/W CLBL INDEX LNKD | 61774TPW6 | 212,509 | 220 | PRN | | SOLE | | 0 | 0 | 220 |
MSCI INC COM | COM | 55354G100 | 496,252 | 1,083 | SH | | SOLE | | 0 | 0 | 1,083 |
NETFLIX INC COM | COM | 64110L106 | 578,391 | 1,801 | SH | | SOLE | | 0 | 0 | 1,801 |
NEW YORK N Y CITY MUN WTR FIN SECOND GENERAL RESOUL REV CLBL | SECOND GENERAL RESOUL REV CLBL | 64972GRX4 | 323,874 | 300 | PRN | | SOLE | | 0 | 0 | 300 |
NEW YORK N Y CITY TRANSITIONAL BDS REV CLBL | BDS REV CLBL | 64972HK50 | 261,505 | 245 | PRN | | SOLE | | 0 | 0 | 245 |
NEW YORK N Y CITY TRANSITIONAL FUTURE TAX SECD SUB B REV CLBL | FUTURE TAX SECD SUB B REV CLBL | 64971XQL5 | 341,786 | 310 | PRN | | SOLE | | 0 | 0 | 310 |
NEW YORK N Y GO BDS CLBL | GO BDS CLBL | 64966LLH2 | 202,571 | 200 | PRN | | SOLE | | 0 | 0 | 200 |
NEW YORK ST DORM AUTH ST PERS GEN PURP BDS REV CLBL | GEN PURP BDS REV CLBL | 64990FLD4 | 207,658 | 195 | PRN | | SOLE | | 0 | 0 | 195 |
NIKE INC COM CL B | COM CL B | 654106103 | 786,136 | 6,348 | SH | | SOLE | | 0 | 0 | 6,348 |
NVIDIA CORP COM | COM | 67066G104 | 2,704,873 | 10,034 | SH | | SOLE | | 0 | 0 | 10,034 |
OHIO ST WTR DEV AUTH LN FD BDS REV CLBL | LN FD BDS REV CLBL | 67766WZD7 | 315,686 | 290 | PRN | | SOLE | | 0 | 0 | 290 |
ORACLE CORP COM | COM | 68389X105 | 852,481 | 9,097 | SH | | SOLE | | 0 | 0 | 9,097 |
OREILLY AUTOMOTIVE INC NEW COM | COM | 67103H107 | 1,227,737 | 1,373 | SH | | SOLE | | 0 | 0 | 1,373 |
PALO ALTO NETWORKS INC COM | COM | 697435105 | 408,271 | 2,221 | SH | | SOLE | | 0 | 0 | 2,221 |
PAYPAL HOLDINGS INC COM | COM | 70450Y103 | 256,389 | 3,558 | SH | | SOLE | | 0 | 0 | 3,558 |
PEPSICO INC COM | COM | 713448108 | 1,309,599 | 6,946 | SH | | SOLE | | 0 | 0 | 6,946 |
PFIZER INC COM | COM | 717081103 | 1,253,877 | 32,459 | SH | | SOLE | | 0 | 0 | 32,459 |
PHILIP MORRIS INTL INC COM | COM | 718172109 | 1,216,616 | 12,389 | SH | | SOLE | | 0 | 0 | 12,389 |
PIMCO ETF TRUST ENHAN SHRT MA AC ETF | ENHAN SHRT MA AC ETF | 72201R833 | 41,890,164 | 421,642 | SH | | SOLE | | 0 | 0 | 421,642 |
PIMCO ETF TRUST SHTRM MUN BD ACT ETF | SHTRM MUN BD ACT ETF | 72201R874 | 665,150 | 13,386 | SH | | SOLE | | 0 | 0 | 13,386 |
PNC FINANCIAL SERVICES GROUP COM | COM | 693475105 | 389,559 | 3,047 | SH | | SOLE | | 0 | 0 | 3,047 |
PROCTER & GAMBLE CO COM | COM | 742718109 | 2,583,805 | 16,715 | SH | | SOLE | | 0 | 0 | 16,715 |
PROLOGIS INC COM USD0.01 | COM USD0.01 | 74340W103 | 607,971 | 5,106 | SH | | SOLE | | 0 | 0 | 5,106 |
PROSHARES TRUST II ULTRASHORT BLOOMBERG CRUDE OIL | ULTRASHORT BLOOMBERG CRUDE OIL | 74347Y797 | 1,180,956 | 45,809 | SH | | SOLE | | 0 | 0 | 45,809 |
PROSHARES TRUST PSHS ULTRA QQQ ETF | PSHS ULTRA QQQ ETF | 74347R206 | 740,827 | 15,918 | SH | | SOLE | | 0 | 0 | 15,918 |
PROSHARES TRUST SHORT S&P 500 NE ETF | SHORT S&P 500 NE ETF | 74347B425 | 1,687,930 | 110,757 | SH | | SOLE | | 0 | 0 | 110,757 |
PROSHARES TRUST ULTRASHRT S&P500 ETF | ULTRASHRT S&P500 ETF | 74347G416 | 3,174,889 | 76,967 | SH | | SOLE | | 0 | 0 | 76,967 |
PRUDENTIAL FINANCIAL INC COM | COM | 744320102 | 813,564 | 9,720 | SH | | SOLE | | 0 | 0 | 9,720 |
PUBLIC SERVICE ENTERPRISE GRP COM | COM | 744573106 | 455,990 | 7,297 | SH | | SOLE | | 0 | 0 | 7,297 |
RADNET INC COM | COM | 750491102 | 623,102 | 22,841 | SH | | SOLE | | 0 | 0 | 22,841 |
RAMBUS INC COM | COM | 750917106 | 805,595 | 17,532 | SH | | SOLE | | 0 | 0 | 17,532 |
RAYTHEON TECH CORP COM | COM | 75513E101 | 1,240,829 | 12,703 | SH | | SOLE | | 0 | 0 | 12,703 |
ROPER TECHNOLOGIES INC COM | COM | 776696106 | 406,480 | 943 | SH | | SOLE | | 0 | 0 | 943 |
S&P GLOBAL INC COM | COM | 78409V104 | 574,174 | 1,688 | SH | | SOLE | | 0 | 0 | 1,688 |
SAIA INC COM | COM | 78709Y105 | 556,647 | 2,244 | SH | | SOLE | | 0 | 0 | 2,244 |
SALESFORCE INC COM | COM | 79466L302 | 472,403 | 2,467 | SH | | SOLE | | 0 | 0 | 2,467 |
SAN ANTONIO TEX WTR REV SYS JR LIEN REF BDS REV CLBL | SYS JR LIEN REF BDS REV CLBL | 79642GNR9 | 273,724 | 250 | PRN | | SOLE | | 0 | 0 | 250 |
SANOFI ADR SPONSORED | ADR SPONSORED | 80105N105 | 209,532 | 3,727 | SH | | SOLE | | 0 | 0 | 3,727 |
SBA COMMUNICATIONS CORP COM USD0.01 CL A | COM USD0.01 CL A | 78410G104 | 200,786 | 803 | SH | | SOLE | | 0 | 0 | 803 |
SCHWAB (CHARLES) CORP COM | COM | 808513105 | 323,536 | 6,394 | SH | | SOLE | | 0 | 0 | 6,394 |
SCHWAB STRATEGIC TR EMRG MKTEQ ETF | EMRG MKTEQ ETF | 808524706 | 313,902 | 13,123 | SH | | SOLE | | 0 | 0 | 13,123 |
SCHWAB STRATEGIC TR US BRD MKT ETF | US BRD MKT ETF | 808524102 | 2,284,670 | 48,527 | SH | | SOLE | | 0 | 0 | 48,527 |
SCHWAB STRATEGIC TR US DIVIDEND EQ ETF | US DIVIDEND EQ ETF | 808524797 | 216,611 | 3,047 | SH | | SOLE | | 0 | 0 | 3,047 |
SCHWAB STRATEGIC TR US TIPS ETF | US TIPS ETF | 808524870 | 3,677,872 | 68,502 | SH | | SOLE | | 0 | 0 | 68,502 |
SELECT SECTOR SPDR TRUST ENERGY ETF | ENERGY ETF | 81369Y506 | 344,314 | 4,122 | SH | | SOLE | | 0 | 0 | 4,122 |
SELECT SECTOR SPDR TRUST SBI CONS STPLS ETF | SBI CONS STPLS ETF | 81369Y308 | 2,121,080 | 27,843 | SH | | SOLE | | 0 | 0 | 27,843 |
SELECT SECTOR SPDR TRUST SBI INT-UTILS ETF | SBI INT-UTILS ETF | 81369Y886 | 998,439 | 14,627 | SH | | SOLE | | 0 | 0 | 14,627 |
SERVICENOW INC COM | COM | 81762P102 | 739,615 | 1,629 | SH | | SOLE | | 0 | 0 | 1,629 |
SHERWIN-WILLIAMS CO COM | COM | 824348106 | 404,581 | 1,768 | SH | | SOLE | | 0 | 0 | 1,768 |
SHOPIFY INC COM CL A | COM CL A | 82509L107 | 345,851 | 7,459 | SH | | SOLE | | 0 | 0 | 7,459 |
SJW GROUP COM | COM | 784305104 | 615,819 | 7,982 | SH | | SOLE | | 0 | 0 | 7,982 |
SNOHOMISH CNTY WASH PUB UTIL D SYS BDS REV CLBL | SYS BDS REV CLBL | 833102A30 | 217,410 | 200 | PRN | | SOLE | | 0 | 0 | 200 |
SOUTHERN CO COM | COM | 842587107 | 827,816 | 11,404 | SH | | SOLE | | 0 | 0 | 11,404 |
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF | BLOOMBERG 1-3 MONTH T-BILL ETF | 78468R663 | 5,314,619 | 57,925 | SH | | SOLE | | 0 | 0 | 57,925 |
SPDR BLOOMBERG HIGH YIELD BOND ETF | BLOOMBERG HIGH YIELD BOND ETF | 78468R622 | 1,252,094 | 13,636 | SH | | SOLE | | 0 | 0 | 13,636 |
SPDR GOLD TRUST GOLD SHS ETF | GOLD SHS ETF | 78463V107 | 1,721,130 | 9,317 | SH | | SOLE | | 0 | 0 | 9,317 |
SPDR INDEX SHARES FUNDS PORTFLO EURP ETF | PORTFLO EURP ETF | 78463X103 | 209,556 | 5,354 | SH | | SOLE | | 0 | 0 | 5,354 |
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF | PORTFOLIO DEVLPD ETF | 78463X889 | 2,682,365 | 82,636 | SH | | SOLE | | 0 | 0 | 82,636 |
SPDR INDEX SHARES FUNDS S&P NORTH AMER ETF | S&P NORTH AMER ETF | 78463X152 | 1,036,652 | 19,194 | SH | | SOLE | | 0 | 0 | 19,194 |
SPDR PORTFLI HIGH YLD ETF | PORTFLI HIGH YLD ETF | 78468R606 | 587,898 | 25,785 | SH | | SOLE | | 0 | 0 | 25,785 |
SPDR SERIES TRUST PORTFOLI S&P 1500 COMP STK ETF | PORTFOLI S&P 1500 COMP STK ETF | 78464A805 | 4,456,506 | 89,578 | SH | | SOLE | | 0 | 0 | 89,578 |
SPDR SERIES TRUST PORTFOLIO S&P 500 ETF | PORTFOLIO S&P 500 ETF | 78464A854 | 549,746 | 11,559 | SH | | SOLE | | 0 | 0 | 11,559 |
SPDR SERIES TRUST PRTFLO S&P500 VL ETF | PRTFLO S&P500 VL ETF | 78464A508 | 1,380,603 | 34,369 | SH | | SOLE | | 0 | 0 | 34,369 |
SPDR SERIES TRUST S&P 400 MDCP VAL ETF | S&P 400 MDCP VAL ETF | 78464A839 | 910,671 | 14,330 | SH | | SOLE | | 0 | 0 | 14,330 |
SPDR SPDR BLOOMBERG SHORT TERM H | SPDR BLOOMBERG SHORT TERM H | 78468R408 | 370,812 | 15,080 | SH | | SOLE | | 0 | 0 | 15,080 |
STARBUCKS CORP COM | COM | 855244109 | 610,967 | 5,481 | SH | | SOLE | | 0 | 0 | 5,481 |
STRYKER CORP COM | COM | 863667101 | 538,438 | 1,802 | SH | | SOLE | | 0 | 0 | 1,802 |
TAIWAN SEMICONDUCTOR MANUFACTU ADR SPONSORED | ADR SPONSORED | 874039100 | 305,230 | 3,711 | SH | | SOLE | | 0 | 0 | 3,711 |
TARRANT REGL WTR DIST TEX WTR CONTRACT REV BDS CLBL | CONTRACT REV BDS CLBL | 876448CF6 | 205,344 | 200 | PRN | | SOLE | | 0 | 0 | 200 |
TERRAN ORBITAL CORPORATION COM | COM | 88105P103 | 151,753 | 93,100 | SH | | SOLE | | 0 | 0 | 93,100 |
TESLA INC COM | COM | 88160R101 | 504,454 | 3,281 | SH | | SOLE | | 0 | 0 | 3,281 |
TEXAS INSTRUMENTS INC COM | COM | 882508104 | 613,962 | 3,733 | SH | | SOLE | | 0 | 0 | 3,733 |
THERMO FISHER SCIENTIFIC INC COM | COM | 883556102 | 1,445,795 | 2,712 | SH | | SOLE | | 0 | 0 | 2,712 |
TRI POINTE GROUP INC COM | COM | 87265H109 | 642,744 | 24,664 | SH | | SOLE | | 0 | 0 | 24,664 |
UBER TECHNOLOGIES INC COM | COM | 90353T100 | 216,519 | 7,295 | SH | | SOLE | | 0 | 0 | 7,295 |
UNITED PARCEL SERVICE INC COM CL B | COM CL B | 911312106 | 666,224 | 3,861 | SH | | SOLE | | 0 | 0 | 3,861 |
UNITED STATES TREASURY BILLS BILL | BILL | 912797FG7 | 1,993,063 | 2,000 | PRN | | SOLE | | 0 | 0 | 2,000 |
UNITED STATES TREASURY BILLS BILL | BILL | 912796ZZ5 | 1,011,277 | 1,023 | PRN | | SOLE | | 0 | 0 | 1,023 |
UNITED STATES TREASURY BILLS BILL | BILL | 912796ZE2 | 701,903 | 703 | PRN | | SOLE | | 0 | 0 | 703 |
UNITED STATES TREASURY BILLS BILL | BILL | 912796YW3 | 694,476 | 695 | PRN | | SOLE | | 0 | 0 | 695 |
UNITED STATES TREASURY BILLS BILL | BILL | 912796ZQ5 | 279,903 | 282 | PRN | | SOLE | | 0 | 0 | 282 |
UNITED THERAPEUTICS CORP COM | COM | 91307C102 | 521,986 | 2,311 | SH | | SOLE | | 0 | 0 | 2,311 |
UNITEDHEALTH GROUP INC COM | COM | 91324P102 | 1,464,063 | 3,032 | SH | | SOLE | | 0 | 0 | 3,032 |
UNIVERSITY UTAH UNIV REVS GEN BDS REV CLBL | GEN BDS REV CLBL | 915183X85 | 287,186 | 260 | PRN | | SOLE | | 0 | 0 | 260 |
US BANCORP COM | COM | 902973304 | 509,458 | 16,163 | SH | | SOLE | | 0 | 0 | 16,163 |
VALERO ENERGY CORP COM | COM | 91913Y100 | 597,430 | 5,122 | SH | | SOLE | | 0 | 0 | 5,122 |
VANECK ETF TRUST FALLEN ANGEL HIGH YLD BD EF | FALLEN ANGEL HIGH YLD BD EF | 92189F437 | 1,215,497 | 43,976 | SH | | SOLE | | 0 | 0 | 43,976 |
VANECK ETF TRUST IG FLOATING RATE ETF | IG FLOATING RATE ETF | 92189F486 | 41,534,776 | 1,664,054 | SH | | SOLE | | 0 | 0 | 1,664,054 |
VANECK ETF TRUST SEMICONDUCTOR ETF | SEMICONDUCTOR ETF | 92189F676 | 999,287 | 4,149 | SH | | SOLE | | 0 | 0 | 4,149 |
VANGUARD 500 GRTH IDX F ETF | 500 GRTH IDX F ETF | 921932505 | 3,179,865 | 13,948 | SH | | SOLE | | 0 | 0 | 13,948 |
VANGUARD 500 VAL IDX FD ETF | 500 VAL IDX FD ETF | 921932703 | 3,368,842 | 23,288 | SH | | SOLE | | 0 | 0 | 23,288 |
VANGUARD ALLWRLD EX US ETF | ALLWRLD EX US ETF | 922042775 | 609,292 | 11,342 | SH | | SOLE | | 0 | 0 | 11,342 |
VANGUARD COMM SRVC ETF | COMM SRVC ETF | 92204A884 | 219,375 | 2,345 | SH | | SOLE | | 0 | 0 | 2,345 |
VANGUARD DIV APP ETF | DIV APP ETF | 921908844 | 402,429 | 2,619 | SH | | SOLE | | 0 | 0 | 2,619 |
VANGUARD EMERGING MKT GOVT BOND INDE | EMERGING MKT GOVT BOND INDE | 921946885 | 1,103,917 | 17,912 | SH | | SOLE | | 0 | 0 | 17,912 |
VANGUARD FTSE EMR MKT ETF | FTSE EMR MKT ETF | 922042858 | 661,892 | 16,761 | SH | | SOLE | | 0 | 0 | 16,761 |
VANGUARD INF TECH ETF | INF TECH ETF | 92204A702 | 598,867 | 1,604 | SH | | SOLE | | 0 | 0 | 1,604 |
VANGUARD INTL HIGH ETF | INTL HIGH ETF | 921946794 | 343,780 | 5,443 | SH | | SOLE | | 0 | 0 | 5,443 |
VANGUARD INT-TERM CORP ETF | INT-TERM CORP ETF | 92206C870 | 4,264,300 | 53,098 | SH | | SOLE | | 0 | 0 | 53,098 |
VANGUARD MCAP VL IDXVIP ETF | MCAP VL IDXVIP ETF | 922908512 | 387,794 | 2,949 | SH | | SOLE | | 0 | 0 | 2,949 |
VANGUARD MEGA CAP VAL ETF | MEGA CAP VAL ETF | 921910840 | 397,474 | 3,948 | SH | | SOLE | | 0 | 0 | 3,948 |
VANGUARD S&P 500 ETF SHS | S&P 500 ETF SHS | 922908363 | 6,863,654 | 18,479 | SH | | SOLE | | 0 | 0 | 18,479 |
VANGUARD SHRT TRM CORP BD ETF | SHRT TRM CORP BD ETF | 92206C409 | 4,329,791 | 56,643 | SH | | SOLE | | 0 | 0 | 56,643 |
VANGUARD SM CP VAL ETF | SM CP VAL ETF | 922908611 | 1,339,191 | 8,772 | SH | | SOLE | | 0 | 0 | 8,772 |
VANGUARD SMALL CP ETF | SMALL CP ETF | 922908751 | 1,012,180 | 5,538 | SH | | SOLE | | 0 | 0 | 5,538 |
VANGUARD STAR FD TL INTL STK F ETF | STAR FD TL INTL STK F ETF | 921909768 | 1,239,025 | 22,357 | SH | | SOLE | | 0 | 0 | 22,357 |
VANGUARD STRM INFPROIDX ETF | STRM INFPROIDX ETF | 922020805 | 20,237,918 | 422,504 | SH | | SOLE | | 0 | 0 | 422,504 |
VANGUARD TOTAL STK MKT ETF | TOTAL STK MKT ETF | 922908769 | 564,509 | 2,812 | SH | | SOLE | | 0 | 0 | 2,812 |
VANGUARD UTILITIES ETF | UTILITIES ETF | 92204A876 | 4,304,337 | 29,042 | SH | | SOLE | | 0 | 0 | 29,042 |
VANGUARD VALUE ETF | VALUE ETF | 922908744 | 500,338 | 3,642 | SH | | SOLE | | 0 | 0 | 3,642 |
VANGUARD VNG RUS1000GRW ETF | VNG RUS1000GRW ETF | 92206C680 | 4,221,234 | 68,349 | SH | | SOLE | | 0 | 0 | 68,349 |
VANGUARD VNG RUS2000GRW ETF | VNG RUS2000GRW ETF | 92206C623 | 9,246,793 | 57,818 | SH | | SOLE | | 0 | 0 | 57,818 |
VANGUARD VNG RUS2000VAL ETF | VNG RUS2000VAL ETF | 92206C649 | 4,496,774 | 39,280 | SH | | SOLE | | 0 | 0 | 39,280 |
VEEVA SYSTEMS INC COM CL A | COM CL A | 922475108 | 286,298 | 1,618 | SH | | SOLE | | 0 | 0 | 1,618 |
VERISK ANALYTICS INC COM | COM | 92345Y106 | 610,987 | 3,212 | SH | | SOLE | | 0 | 0 | 3,212 |
VERIZON COMMUNICATIONS COM | COM | 92343V104 | 1,278,061 | 34,617 | SH | | SOLE | | 0 | 0 | 34,617 |
VISA INC COM CL A | COM CL A | 92826C839 | 1,926,567 | 8,444 | SH | | SOLE | | 0 | 0 | 8,444 |
WALMART INC COM | COM | 931142103 | 1,505,068 | 9,973 | SH | | SOLE | | 0 | 0 | 9,973 |
WALT DISNEY COMPANY (THE) COM | COM | 254687106 | 521,385 | 5,397 | SH | | SOLE | | 0 | 0 | 5,397 |
WASHINGTON CNTY ORE SCH DIST N GO BDS CLBL | GO BDS CLBL | 9384292B2 | 320,218 | 290 | PRN | | SOLE | | 0 | 0 | 290 |
WASHINGTON ST VAR PURP GO BDS CLBL | VAR PURP GO BDS CLBL | 93974EVN3 | 216,579 | 195 | PRN | | SOLE | | 0 | 0 | 195 |
WASHINGTON SUBN SAN DIST MD CONS PUB IMPT BDS REV CLBL | CONS PUB IMPT BDS REV CLBL | 940157XM7 | 202,456 | 200 | PRN | | SOLE | | 0 | 0 | 200 |
WEST PHARMA SERVICES INC COM | COM | 955306105 | 947,017 | 2,651 | SH | | SOLE | | 0 | 0 | 2,651 |
WEST VA PKWYS AUTH TPK TOLL RE SR LIEN BDS REV CLBL | SR LIEN BDS REV CLBL | 956510BY6 | 277,720 | 255 | PRN | | SOLE | | 0 | 0 | 255 |
WORKDAY INC COM CL A | COM CL A | 98138H101 | 203,742 | 1,089 | SH | | SOLE | | 0 | 0 | 1,089 |
WP CAREY INC COM USD0.001 | COM USD0.001 | 92936U109 | 523,505 | 7,280 | SH | | SOLE | | 0 | 0 | 7,280 |
ZOETIS INC COM CL A | COM CL A | 98978V103 | 673,757 | 3,896 | SH | | SOLE | | 0 | 0 | 3,896 |