The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 201,867 1,136 SH   SOLE   0 0 1,136
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 239,768 1,985 SH   SOLE   0 0 1,985
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 540,469 2,838 SH   SOLE   0 0 2,838
AMAZON COM INC COM 023135106 BBG001S5PQL7 1,912,423 8,717 SH   SOLE   0 0 8,717
APPLE INC COM 037833100 BBG001S5N8V8 11,346,566 45,310 SH   SOLE   0 0 45,310
ARK ETF TR GENOMIC REV ETF 00214Q302 BBG007FJPCC9 202,840 8,615 SH   SOLE   0 0 8,615
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 238,377 4,199 SH   SOLE   0 0 4,199
ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 790,738 7,323 SH   SOLE   0 0 7,323
BADGER METER INC COM 056525108 BBG001S5P8Q2 216,362 1,020 SH   SOLE   0 0 1,020
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 549,595 12,505 SH   SOLE   0 0 12,505
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 5,536,181 12,214 SH   SOLE   0 0 12,214
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 559,807 3,865 SH   SOLE   0 0 3,865
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 505,781 552 SH   SOLE   0 0 552
DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 855,085 4,822 SH   SOLE   0 0 4,822
DISNEY WALT CO COM 254687106 BBG001S5QHF3 648,307 5,822 SH   SOLE   0 0 5,822
ELI LILLY & CO COM 532457108 BBG001S5STL8 1,053,780 1,365 SH   SOLE   0 0 1,365
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 210,681 1,700 SH   SOLE   0 0 1,700
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 BBG005FHK626 2,233,016 39,691 SH   SOLE   0 0 39,691
FERRARI N V COM N3167Y103 BBG009PH3Q95 411,245 968 SH   SOLE   0 0 968
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 817,645 10,750 SH   SOLE   0 0 10,750
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 BBG005FHW240 567,852 11,488 SH   SOLE   0 0 11,488
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 BBG005FHWFG8 1,041,808 17,748 SH   SOLE   0 0 17,748
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 458,714 6,679 SH   SOLE   0 0 6,679
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 440,002 6,733 SH   SOLE   0 0 6,733
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 296,917 1,606 SH   SOLE   0 0 1,606
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 BBG001SPGVC2 559,236 8,205 SH   SOLE   0 0 8,205
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 869,807 13,578 SH   SOLE   0 0 13,578
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 1,760,308 32,520 SH   SOLE   0 0 32,520
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 434,222 4,170 SH   SOLE   0 0 4,170
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 614,938 8,220 SH   SOLE   0 0 8,220
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 1,513,130 17,741 SH   SOLE   0 0 17,741
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 3,552,756 55,993 SH   SOLE   0 0 55,993
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 219,395 5,800 SH   SOLE   0 0 5,800
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 7,278,321 29,931 SH   SOLE   0 0 29,931
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 1,411,961 8,495 SH   SOLE   0 0 8,495
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 360,163 6,090 SH   SOLE   0 0 6,090
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 967,314 8,094 SH   SOLE   0 0 8,094
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 BBG001SS8248 253,594 2,485 SH   SOLE   0 0 2,485
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 1,225,938 10,594 SH   SOLE   0 0 10,594
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 BBG001ST6934 256,513 3,110 SH   SOLE   0 0 3,110
FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 1,074,514 5,707 SH   SOLE   0 0 5,707
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 2,173,447 49,804 SH   SOLE   0 0 49,804
FLEXSHARES TR QLT DIV DEF IDX 33939L845 BBG003QD4WQ3 944,022 13,443 SH   SOLE   0 0 13,443
FLEXSHARES TR QUALT DIVD IDX 33939L860 BBG003QD4F80 642,009 9,100 SH   SOLE   0 0 9,100
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 BBG00GKQZJ13 375,934 6,922 SH   SOLE   0 0 6,922
HOME DEPOT INC COM 437076102 BBG001S5RTW7 372,263 957 SH   SOLE   0 0 957
INVESCO ACTIVELY MANAGED EXC ACTIVE US REAL 46090A101 BBG001SSW9F4 225,724 2,500 SH   SOLE   0 0 2,500
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 BBG011B9WCN7 284,620 7,257 SH   SOLE   0 0 7,257
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 315,204 3,219 SH   SOLE   0 0 3,219
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 1,348,988 22,180 SH   SOLE   0 0 22,180
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 1,777,318 38,840 SH   SOLE   0 0 38,840
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 BBG001T7V3G2 2,267,471 51,196 SH   SOLE   0 0 51,196
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 BBG001T7V3J9 1,074,832 22,519 SH   SOLE   0 0 22,519
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 BBG00449DVH6 205,201 4,345 SH   SOLE   0 0 4,345
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 BBG001T7V3B7 2,117,292 55,663 SH   SOLE   0 0 55,663
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 268,604 5,560 SH   SOLE   0 0 5,560
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 394,520 5,636 SH   SOLE   0 0 5,636
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 BBG00KJR1LH9 1,421,173 17,487 SH   SOLE   0 0 17,487
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 3,274,279 28,539 SH   SOLE   0 0 28,539
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 BBG001SN6GV0 527,834 11,670 SH   SOLE   0 0 11,670
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 BBG001SN60V5 418,664 6,293 SH   SOLE   0 0 6,293
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 1,724,647 14,980 SH   SOLE   0 0 14,980
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704 BBG001SRMY71 377,429 4,350 SH   SOLE   0 0 4,350
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 BBG001SRMY80 487,073 4,641 SH   SOLE   0 0 4,641
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 BBG001SJ09N0 330,578 3,072 SH   SOLE   0 0 3,072
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 2,327,497 49,850 SH   SOLE   0 0 49,850
INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696 BBG001SN6GN9 744,548 14,521 SH   SOLE   0 0 14,521
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 BBG001SN6GP7 226,379 2,740 SH   SOLE   0 0 2,740
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 317,196 6,349 SH   SOLE   0 0 6,349
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 885,639 8,994 SH   SOLE   0 0 8,994
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 BBG00KJR2XY3 590,950 12,205 SH   SOLE   0 0 12,205
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 BBG00KJR30N6 600,126 12,115 SH   SOLE   0 0 12,115
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 BBG00KJR2PJ7 889,794 12,295 SH   SOLE   0 0 12,295
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 200,119 6,830 SH   SOLE   0 0 6,830
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 1,984,164 60,920 SH   SOLE   0 0 60,920
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 2,187,969 72,690 SH   SOLE   0 0 72,690
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 807,524 21,580 SH   SOLE   0 0 21,580
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 840,161 12,782 SH   SOLE   0 0 12,782
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 368,859 2,105 SH   SOLE   0 0 2,105
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 277,474 6,725 SH   SOLE   0 0 6,725
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 220,529 3,290 SH   SOLE   0 0 3,290
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 461,385 7,013 SH   SOLE   0 0 7,013
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 BBG00KJR1V78 2,135,147 20,552 SH   SOLE   0 0 20,552
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 2,934,971 5,741 SH   SOLE   0 0 5,741
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 469,135 4,179 SH   SOLE   0 0 4,179
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 808,223 12,971 SH   SOLE   0 0 12,971
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1,000,126 8,680 SH   SOLE   0 0 8,680
ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 881,056 8,800 SH   SOLE   0 0 8,800
ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 217,160 2,526 SH   SOLE   0 0 2,526
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 633,550 4,792 SH   SOLE   0 0 4,792
ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 741,932 3,443 SH   SOLE   0 0 3,443
ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 642,787 7,920 SH   SOLE   0 0 7,920
ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 931,889 12,338 SH   SOLE   0 0 12,338
ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 641,606 8,640 SH   SOLE   0 0 8,640
ISHARES TR MRNING SM CP ETF 464288703 BBG001SBRKG1 665,742 10,499 SH   SOLE   0 0 10,499
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 298,157 3,358 SH   SOLE   0 0 3,358
ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 2,039,841 25,177 SH   SOLE   0 0 25,177
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 382,706 953 SH   SOLE   0 0 953
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 280,625 2,214 SH   SOLE   0 0 2,214
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 1,509,915 11,674 SH   SOLE   0 0 11,674
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 224,536 2,540 SH   SOLE   0 0 2,540
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 212,214 902 SH   SOLE   0 0 902
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 1,047,180 10,314 SH   SOLE   0 0 10,314
ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 571,040 6,280 SH   SOLE   0 0 6,280
ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 3,419,175 25,258 SH   SOLE   0 0 25,258
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 314,046 2,392 SH   SOLE   0 0 2,392
ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 398,599 3,670 SH   SOLE   0 0 3,670
ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 535,428 4,842 SH   SOLE   0 0 4,842
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 1,304,823 22,362 SH   SOLE   0 0 22,362
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 1,134,747 7,807 SH   SOLE   0 0 7,807
ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 400,165 6,101 SH   SOLE   0 0 6,101
MCDONALDS CORP COM 580135101 BBG001S5T110 311,922 1,076 SH   SOLE   0 0 1,076
MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 51,939 13,149 SH   SOLE   0 0 13,149
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 1,916,374 3,273 SH   SOLE   0 0 3,273
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,842,319 4,371 SH   SOLE   0 0 4,371
MODULAR MED INC COM NEW 60785L207 BBG001SPX9K3 29,113 21,250 SH   SOLE   0 0 21,250
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 311,543 674 SH   SOLE   0 0 674
NETFLIX INC COM 64110L106 BBG001SF6L46 513,400 576 SH   SOLE   0 0 576
NIKE INC CL B 654106103 BBG001S6NTK2 217,930 2,880 SH   SOLE   0 0 2,880
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 239,493 510 SH   SOLE   0 0 510
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 483,151 11,536 SH   SOLE   0 0 11,536
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,255,612 9,350 SH   SOLE   0 0 9,350
ORACLE CORP COM 68389X105 BBG001S5SJG6 233,796 1,403 SH   SOLE   0 0 1,403
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 324,945 2,700 SH   SOLE   0 0 2,700
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 656,685 3,917 SH   SOLE   0 0 3,917
PROSHARES TR LARGE CAP CRE 74347R248 BBG001T551S6 234,124 3,540 SH   SOLE   0 0 3,540
PUBLIC STORAGE OPER CO COM 74460D109 BBG001S5TH79 229,670 767 SH   SOLE   0 0 767
RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 328,387 30,322 SH   SOLE   0 0 30,322
SALESFORCE INC COM 79466L302 BBG001SDLP09 251,750 753 SH   SOLE   0 0 753
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 400,428 17,640 SH   SOLE   0 0 17,640
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 937,596 33,836 SH   SOLE   0 0 33,836
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 600,986 23,240 SH   SOLE   0 0 23,240
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 311,888 3,641 SH   SOLE   0 0 3,641
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 1,204,442 29,615 SH   SOLE   0 0 29,615
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 503,890 2,246 SH   SOLE   0 0 2,246
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 450,042 5,725 SH   SOLE   0 0 5,725
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 834,224 6,064 SH   SOLE   0 0 6,064
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 202,168 2,671 SH   SOLE   0 0 2,671
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 4,311,851 18,544 SH   SOLE   0 0 18,544
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 359,548 845 SH   SOLE   0 0 845
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 518,342 884 SH   SOLE   0 0 884
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 655,017 1,150 SH   SOLE   0 0 1,150
SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 3,101,497 18,704 SH   SOLE   0 0 18,704
SPDR SER TR HLTH CR EQUIP 78464A581 BBG001V08KL6 1,199,222 13,549 SH   SOLE   0 0 13,549
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 575,156 12,804 SH   SOLE   0 0 12,804
SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 652,694 5,202 SH   SOLE   0 0 5,202
SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 2,521,461 29,019 SH   SOLE   0 0 29,019
SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 731,344 9,119 SH   SOLE   0 0 9,119
SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 4,995,795 55,294 SH   SOLE   0 0 55,294
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 2,173,014 24,906 SH   SOLE   0 0 24,906
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 1,232,229 9,328 SH   SOLE   0 0 9,328
SPDR SER TR S&P TELECOM 78464A540 BBG001V08KQ1 312,557 2,920 SH   SOLE   0 0 2,920
SPDR SER TR SSGA US SMAL ETF 78468R887 BBG0045LCCP2 850,425 6,663 SH   SOLE   0 0 6,663
STARBUCKS CORP COM 855244109 BBG001S72KH6 387,448 4,246 SH   SOLE   0 0 4,246
TESLA INC COM 88160R101 BBG001SQKGD7 3,269,489 8,096 SH   SOLE   0 0 8,096
TTEC HLDGS INC COM 89854H102 BBG001S7YNS3 72,355 14,500 SH   SOLE   0 0 14,500
UDR INC COM 902653104 BBG001S6KCT3 453,027 10,436 SH   SOLE   0 0 10,436
UNION PAC CORP COM 907818108 BBG001S5X2M0 241,722 1,060 SH   SOLE   0 0 1,060
VANECK ETF TRUST BIOTECH ETF 92189F726 BBG002DP3D21 783,751 4,993 SH   SOLE   0 0 4,993
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 BBG001SRRWS7 570,831 3,330 SH   SOLE   0 0 3,330
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 541,074 4,652 SH   SOLE   0 0 4,652
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 BBG001TC6ML1 1,166,038 12,494 SH   SOLE   0 0 12,494
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 743,765 7,014 SH   SOLE   0 0 7,014
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 840,581 2,048 SH   SOLE   0 0 2,048
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 231,942 860 SH   SOLE   0 0 860
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 403,463 1,590 SH   SOLE   0 0 1,590
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 1,520,638 9,400 SH   SOLE   0 0 9,400
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 545,164 2,064 SH   SOLE   0 0 2,064
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 1,261,416 6,365 SH   SOLE   0 0 6,365
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 1,712,973 7,129 SH   SOLE   0 0 7,129
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 589,246 2,104 SH   SOLE   0 0 2,104
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 660,339 3,372 SH   SOLE   0 0 3,372
VANGUARD WELLINGTON FD US MOMENTUM 921935508 BBG00K26BG83 250,295 1,523 SH   SOLE   0 0 1,523
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 1,858,476 14,566 SH   SOLE   0 0 14,566
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 561,923 2,215 SH   SOLE   0 0 2,215
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 1,700,623 2,735 SH   SOLE   0 0 2,735
VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 540,369 2,541 SH   SOLE   0 0 2,541
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 BBG009K7L972 804,573 13,545 SH   SOLE   0 0 13,545
VISA INC COM CL A 92826C839 BBG001SRCFY3 357,441 1,131 SH   SOLE   0 0 1,131
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 1,166,744 6,800 SH   SOLE   0 0 6,800
WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 773,572 6,138 SH   SOLE   0 0 6,138
WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 1,157,274 22,705 SH   SOLE   0 0 22,705
WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 700,114 11,200 SH   SOLE   0 0 11,200
WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 337,661 9,830 SH   SOLE   0 0 9,830