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
3M CO COM 88579Y101   495,604 4,133 SH   SOLE   0 0 4,133
ABBOTT LABS COM 002824100   1,344,426 12,245 SH   SOLE   0 0 12,245
ABBVIE INC COM 00287Y109   2,183,028 13,508 SH   SOLE   0 0 13,508
ADOBE SYSTEMS INCORPORATED COM 00724F101   244,657 727 SH   SOLE   0 0 727
ADVANCED MICRO DEVICES INC COM 007903107   668,194 10,316 SH   SOLE   0 0 10,316
ALPHABET INC CAP STK CL A 02079K305   414,505 4,698 SH   SOLE   0 0 4,698
ALPHABET INC CAP STK CL C 02079K107   368,318 4,151 SH   SOLE   0 0 4,151
AMAZON COM INC COM 023135106   460,404 5,481 SH   SOLE   0 0 5,481
AMERICAN ELEC PWR CO INC COM 025537101   259,355 2,731 SH   SOLE   0 0 2,731
AMERICAN EXPRESS CO COM 025816109   348,832 2,361 SH   SOLE   0 0 2,361
AMERICAN TOWER CORP NEW COM 03027X100   1,064,478 5,024 SH   SOLE   0 0 5,024
AMGEN INC COM 031162100   1,584,188 6,032 SH   SOLE   0 0 6,032
ANALOG DEVICES INC COM 032654105   945,424 5,764 SH   SOLE   0 0 5,764
APPLE INC COM 037833100   3,067,974 23,613 SH   SOLE   0 0 23,613
APPLIED MATLS INC COM 038222105   2,323,326 23,858 SH   SOLE   0 0 23,858
BADGER METER INC COM 056525108   258,183 2,368 SH   SOLE   0 0 2,368
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   374,078 1,211 SH   SOLE   0 0 1,211
BIONTECH SE SPONSORED ADS 09075V102   319,298 2,126 SH   SOLE   0 0 2,126
BLACKROCK INC COM 09247X101   1,203,228 1,698 SH   SOLE   0 0 1,698
BOSTON PROPERTIES INC COM 101121101   202,066 2,990 SH   SOLE   0 0 2,990
BOSTON SCIENTIFIC CORP COM 101137107   1,666,979 36,027 SH   SOLE   0 0 36,027
BROADCOM INC COM 11135F101   1,424,903 2,548 SH   SOLE   0 0 2,548
CAPITAL ONE FINL CORP COM 14040H105   1,122,782 12,078 SH   SOLE   0 0 12,078
CHENIERE ENERGY INC COM NEW 16411R208   898,100 5,989 SH   SOLE   0 0 5,989
CHEVRON CORP NEW COM 166764100   1,243,522 6,928 SH   SOLE   0 0 6,928
CHROMADEX CORP COM NEW 171077407   35,196 20,950 SH   SOLE   0 0 20,950
CISCO SYS INC COM 17275R102   454,528 9,541 SH   SOLE   0 0 9,541
COMCAST CORP NEW CL A 20030N101   589,799 16,866 SH   SOLE   0 0 16,866
CORTEVA INC COM 22052L104   325,347 5,535 SH   SOLE   0 0 5,535
COSTCO WHSL CORP NEW COM 22160K105   1,549,191 3,394 SH   SOLE   0 0 3,394
CUMMINS INC COM 231021106   932,774 3,850 SH   SOLE   0 0 3,850
DEERE &CO COM 244199105   365,905 853 SH   SOLE   0 0 853
DISCOVER FINL SVCS COM 254709108   1,218,915 12,460 SH   SOLE   0 0 12,460
DOMINION ENERGY INC COM 25746U109   360,706 5,882 SH   SOLE   0 0 5,882
DTE ENERGY CO COM 233331107   271,531 2,310 SH   SOLE   0 0 2,310
EATON CORP PLC SHS G29183103   2,149,047 13,693 SH   SOLE   0 0 13,693
EDWARDS LIFESCIENCES CORP COM 28176E108   1,929,780 25,865 SH   SOLE   0 0 25,865
ELECTRONIC ARTS INC COM 285512109   531,734 4,352 SH   SOLE   0 0 4,352
EOG RES INC COM 26875P101   457,151 3,530 SH   SOLE   0 0 3,530
EPR PPTYS COM SH BEN INT 26884U109   502,349 13,318 SH   SOLE   0 0 13,318
EVERSOURCE ENERGY COM 30040W108   570,631 6,806 SH   SOLE   0 0 6,806
EXXON MOBIL CORP COM 30231G102   988,037 8,958 SH   SOLE   0 0 8,958
FIDELITY NATL INFORMATION SV COM 31620M106   608,101 8,962 SH   SOLE   0 0 8,962
FISERV INC COM 337738108   1,019,996 10,092 SH   SOLE   0 0 10,092
GENUINE PARTS CO COM 372460105   1,166,520 6,723 SH   SOLE   0 0 6,723
HEALTHPEAK PROPERTIES INC COM 42250P103   568,695 22,684 SH   SOLE   0 0 22,684
HEWLETT PACKARD ENTERPRISE C COM 42824C109   536,732 33,630 SH   SOLE   0 0 33,630
HORMEL FOODS CORP COM 440452100   329,205 7,227 SH   SOLE   0 0 7,227
INTEL CORP COM 458140100   423,361 16,018 SH   SOLE   0 0 16,018
INTUITIVE SURGICAL INC COM NEW 46120E602   372,286 1,403 SH   SOLE   0 0 1,403
ISHARES INC MSCI EMRG CHN 46434G764   1,680,861 35,409 SH   SOLE   0 0 35,409
ISHARES TR CORE US AGGBD ET 464287226   10,242,473 105,603 SH   SOLE   0 0 105,603
ISHARES TR RUS 1000 ETF 464287622   7,793,272 37,019 SH   SOLE   0 0 37,019
ISHARES TR RUSSELL 3000 ETF 464287689   6,917,642 31,347 SH   SOLE   0 0 31,347
ISHARES TR 1 3 YR TREAS BD 464287457   4,248,211 52,337 SH   SOLE   0 0 52,337
ISHARES TR RUSSELL 2000 ETF 464287655   4,222,410 24,217 SH   SOLE   0 0 24,217
ISHARES TR 3 7 YR TREAS BD 464288661   2,972,752 25,875 SH   SOLE   0 0 25,875
ISHARES TR ISHARES BIOTECH 464287556   2,140,864 16,306 SH   SOLE   0 0 16,306
ISHARES TR RUS 1000 VAL ETF 464287598   2,088,136 13,769 SH   SOLE   0 0 13,769
ISHARES TR RUS MDCP VAL ETF 464287473   2,079,060 19,737 SH   SOLE   0 0 19,737
ISHARES TR NORTH AMERN NAT 464287374   1,938,871 47,685 SH   SOLE   0 0 47,685
ISHARES TR MSCI EAFE ETF 464287465   1,913,260 29,148 SH   SOLE   0 0 29,148
ISHARES TR 7-10 YR TRSY BD 464287440   1,104,183 11,528 SH   SOLE   0 0 11,528
ISHARES TR IBOXX INV CP ETF 464287242   1,087,849 10,318 SH   SOLE   0 0 10,318
ISHARES TR FLTG RATE NT ETF 46429B655   1,042,167 20,707 SH   SOLE   0 0 20,707
ISHARES TR SHORT TREAS BD 464288679   768,231 6,989 SH   SOLE   0 0 6,989
ISHARES TR NATIONAL MUN ETF 464288414   638,660 6,053 SH   SOLE   0 0 6,053
ISHARES TR SELECT DIVID ETF 464287168   228,416 1,894 SH   SOLE   0 0 1,894
ISHARES TR RUS 2000 VAL ETF 464287630   221,299 1,596 SH   SOLE   0 0 1,596
ISHARES TR GRWT ALLOCAT ETF 464289867   220,001 4,665 SH   SOLE   0 0 4,665
JPMORGAN CHASE &CO COM 46625H100   2,276,054 16,973 SH   SOLE   0 0 16,973
KIMBERLY-CLARK CORP COM 494368103   752,264 5,542 SH   SOLE   0 0 5,542
KIMCO RLTY CORP COM 49446R109   420,883 19,872 SH   SOLE   0 0 19,872
L3HARRIS TECHNOLOGIES INC COM 502431109   249,298 1,197 SH   SOLE   0 0 1,197
LAM RESEARCH CORP COM 512807108   1,607,571 3,825 SH   SOLE   0 0 3,825
LILLY ELI &CO COM 532457108   255,356 698 SH   SOLE   0 0 698
LOCKHEED MARTIN CORP COM 539830109   2,444,708 5,025 SH   SOLE   0 0 5,025
META PLATFORMS INC CL A 30303M102   263,424 2,189 SH   SOLE   0 0 2,189
MICRON TECHNOLOGY INC COM 595112103   338,821 6,779 SH   SOLE   0 0 6,779
MICROSOFT CORP COM 594918104   2,315,217 9,654 SH   SOLE   0 0 9,654
MOODYS CORP COM 615369105   2,837,778 10,185 SH   SOLE   0 0 10,185
NIKE INC CL B 654106103   1,821,362 15,566 SH   SOLE   0 0 15,566
NORFOLK SOUTHN CORP COM 655844108   1,826,148 7,411 SH   SOLE   0 0 7,411
NORTHROP GRUMMAN CORP COM 666807102   2,445,297 4,482 SH   SOLE   0 0 4,482
NVIDIA CORPORATION COM 67066G104   3,608,679 24,693 SH   SOLE   0 0 24,693
NXP SEMICONDUCTORS N V COM N6596X109   505,649 3,200 SH   SOLE   0 0 3,200
OGE ENERGY CORP COM 670837103   666,834 16,861 SH   SOLE   0 0 16,861
OMEGA HEALTHCARE INVS INC COM 681936100   411,072 14,707 SH   SOLE   0 0 14,707
ORACLE CORP COM 68389X105   1,206,961 14,766 SH   SOLE   0 0 14,766
OSHKOSH CORP COM 688239201   1,807,097 20,491 SH   SOLE   0 0 20,491
PAYCHEX INC COM 704326107   1,654,536 14,318 SH   SOLE   0 0 14,318
PEPSICO INC COM 713448108   996,147 5,514 SH   SOLE   0 0 5,514
PRICE T ROWE GROUP INC COM 74144T108   667,590 6,121 SH   SOLE   0 0 6,121
PROCTER AND GAMBLE CO COM 742718109   402,559 2,656 SH   SOLE   0 0 2,656
PROLOGIS INC. COM 74340W103   710,866 6,306 SH   SOLE   0 0 6,306
PROVIDENT FINL SVCS INC COM 74386T105   275,004 12,875 SH   SOLE   0 0 12,875
PUBLIC STORAGE COM 74460D109   1,193,793 4,261 SH   SOLE   0 0 4,261
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,227,628 22,073 SH   SOLE   0 0 22,073
RENAISSANCERE HLDGS LTD COM G7496G103   234,795 1,274 SH   SOLE   0 0 1,274
ROYAL BK CDA SUSTAINABL COM 780087102   538,520 5,728 SH   SOLE   0 0 5,728
SALESFORCE INC COM 79466L302   825,592 6,227 SH   SOLE   0 0 6,227
SCIENCE APPLICATIONS INTL CO COM 808625107   211,765 1,909 SH   SOLE   0 0 1,909
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   4,153,823 30,577 SH   SOLE   0 0 30,577
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,939,874 45,043 SH   SOLE   0 0 45,043
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,884,656 84,347 SH   SOLE   0 0 84,347
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,144,235 28,762 SH   SOLE   0 0 28,762
SKYWORKS SOLUTIONS INC COM 83088M102   926,626 10,168 SH   SOLE   0 0 10,168
SPDR GOLD TR GOLD SHS 78463V107   2,197,856 12,956 SH   SOLE   0 0 12,956
SPDR S&P 500 ETF TR TR UNIT 78462F103   14,187,748 37,099 SH   SOLE   0 0 37,099
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   7,627,021 17,225 SH   SOLE   0 0 17,225
SPDR SER TR BBG CONV SEC ETF 78464A359   267,217 4,153 SH   SOLE   0 0 4,153
TEXAS INSTRS INC COM 882508104   258,399 1,564 SH   SOLE   0 0 1,564
THERMO FISHER SCIENTIFIC INC COM 883556102   525,943 955 SH   SOLE   0 0 955
UNION PAC CORP COM 907818108   1,909,280 9,220 SH   SOLE   0 0 9,220
VANGUARD INDEX FDS MID CAP ETF 922908629   253,743 1,245 SH   SOLE   0 0 1,245
VANGUARD INDEX FDS LARGE CAP ETF 922908637   232,034 1,332 SH   SOLE   0 0 1,332
VERTEX PHARMACEUTICALS INC COM 92532F100   423,351 1,466 SH   SOLE   0 0 1,466
VISA INC COM CL A 92826C839   1,299,391 6,254 SH   SOLE   0 0 6,254
VMWARE INC CL A COM 928563402   311,565 2,538 SH   SOLE   0 0 2,538
WASTE MGMT INC DEL COM 94106L109   1,971,448 12,567 SH   SOLE   0 0 12,567
WEC ENERGY GROUP INC COM 92939U106   359,288 3,832 SH   SOLE   0 0 3,832
XCEL ENERGY INC COM 98389B100   484,398 6,909 SH   SOLE   0 0 6,909
XTANT MED HLDGS INC COM NEW 98420P308   26,891 40,744 SH   SOLE   0 0 40,744