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   852,000 5,270 SH   SOLE   0 0 5,270
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   362,000 1,357 SH   SOLE   0 0 1,357
ADOBE SYSTEMS INCORPORATED COM 00724F101   489,000 1,454 SH   SOLE   0 0 1,454
AGILENT TECHNOLOGIES INC COM 00846U101   209,000 1,396 SH   SOLE   0 0 1,396
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   29,000 30,000 PRN   SOLE   0 0 30,000
ALLIANT ENERGY CORP COM 018802108   1,052,000 19,051 SH   SOLE   0 0 19,051
ALPHABET INC CAP STK CL A 02079K305   926,000 10,492 SH   SOLE   0 0 10,492
ALPHABET INC CAP STK CL C 02079K107   547,000 6,170 SH   SOLE   0 0 6,170
AMAZON COM INC COM 023135106   589,000 7,017 SH   SOLE   0 0 7,017
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   5,403,000 97,621 SH   SOLE   0 0 97,621
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   13,506,000 276,022 SH   SOLE   0 0 276,022
AMERICAN CENTY ETF TR MULTISECTOR 025072398   13,631,000 318,739 SH   SOLE   0 0 318,739
AMPHENOL CORP NEW CL A 032095101   320,000 4,198 SH   SOLE   0 0 4,198
APPLE INC COM 037833100   4,167,000 32,070 SH   SOLE   0 0 32,070
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   27,000 25,000 PRN   SOLE   0 0 25,000
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   19,000 21,000 PRN   SOLE   0 0 21,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   296,000 960 SH   SOLE   0 0 960
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,344,000 5 SH   SOLE   0 0 5
BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4   34,000 35,000 PRN   SOLE   0 0 35,000
BLOCK INC NOTE 0.125% 3/0 852234AF0   29,000 30,000 PRN   SOLE   0 0 30,000
BOEING CO COM 097023105   278,000 1,461 SH   SOLE   0 0 1,461
BOOKING HOLDINGS INC COM 09857L108   254,000 126 SH   SOLE   0 0 126
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   24,000 18,000 PRN   SOLE   0 0 18,000
BRISTOL-MYERS SQUIBB CO COM 110122108   655,000 9,106 SH   SOLE   0 0 9,106
BROADCOM INC COM 11135F101   229,000 410 SH   SOLE   0 0 410
CHEVRON CORP NEW COM 166764100   216,000 1,206 SH   SOLE   0 0 1,206
CHUBB LIMITED COM H1467J104   505,000 2,287 SH   SOLE   0 0 2,287
CHURCH & DWIGHT CO INC COM 171340102   3,027,000 37,546 SH   SOLE   0 0 37,546
COCA COLA CO COM 191216100   229,000 3,604 SH   SOLE   0 0 3,604
COMCAST CORP NEW CL A 20030N101   294,000 8,410 SH   SOLE   0 0 8,410
COSTCO WHSL CORP NEW COM 22160K105   361,000 791 SH   SOLE   0 0 791
CUMMINS INC COM 231021106   242,000 998 SH   SOLE   0 0 998
DBX ETF TR XTRACK MSCI EAFE 233051200   2,919,000 90,561 SH   SOLE   0 0 90,561
DBX ETF TR XTRACKERS RUSSEL 233051481   1,573,000 37,309 SH   SOLE   0 0 37,309
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   208,000 4,058 SH   SOLE   0 0 4,058
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   216,000 7,116 SH   SOLE   0 0 7,116
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   233,000 5,310 SH   SOLE   0 0 5,310
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   295,000 8,819 SH   SOLE   0 0 8,819
DISNEY WALT CO COM 254687106   645,000 7,421 SH   SOLE   0 0 7,421
EOG RES INC COM 26875P101   717,000 5,536 SH   SOLE   0 0 5,536
EXACT SCIENCES CORP COM 30063P105   268,000 5,410 SH   SOLE   0 0 5,410
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   1,173,000 39,455 SH   SOLE   0 0 39,455
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   12,116,000 275,867 SH   SOLE   0 0 275,867
FIRST TR VALUE LINE DIVID IN SHS 33734H106   3,818,000 95,662 SH   SOLE   0 0 95,662
FISERV INC COM 337738108   204,000 2,017 SH   SOLE   0 0 2,017
FLEXSHARES TR MORNSTAR USMKT 33939L100   2,263,000 15,229 SH   SOLE   0 0 15,229
FORD MTR CO DEL NOTE 3/1 345370CZ1   35,000 37,000 PRN   SOLE   0 0 37,000
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4   27,000 17,000 PRN   SOLE   0 0 17,000
GENERAL MLS INC COM 370334104   702,000 8,370 SH   SOLE   0 0 8,370
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   3,032,000 30,409 SH   SOLE   0 0 30,409
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   44,656,000 586,574 SH   SOLE   0 0 586,574
HARSCO CORP COM 415864107   97,000 15,483 SH   SOLE   0 0 15,483
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   12,613,000 335,807 SH   SOLE   0 0 335,807
HARTFORD FINL SVCS GROUP INC COM 416515104   227,000 3,000 SH   SOLE   0 0 3,000
HOME DEPOT INC COM 437076102   1,304,000 4,128 SH   SOLE   0 0 4,128
HONEYWELL INTL INC COM 438516106   543,000 2,533 SH   SOLE   0 0 2,533
IDEXX LABS INC COM 45168D104   335,000 820 SH   SOLE   0 0 820
ILLUMINA INC NOTE 8/1 452327AK5   18,000 19,000 PRN   SOLE   0 0 19,000
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   214,000 7,098 SH   SOLE   0 0 7,098
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   8,608,000 582,427 SH   SOLE   0 0 582,427
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   8,703,000 493,929 SH   SOLE   0 0 493,929
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   5,526,000 231,099 SH   SOLE   0 0 231,099
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   20,297,000 185,310 SH   SOLE   0 0 185,310
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   215,000 4,572 SH   SOLE   0 0 4,572
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   783,000 3,221 SH   SOLE   0 0 3,221
INVESCO QQQ TR UNIT SER 1 46090E103   2,967,000 11,141 SH   SOLE   0 0 11,141
ISHARES INC CORE MSCI EMKT 46434G103   436,000 9,331 SH   SOLE   0 0 9,331
ISHARES TR RUS 1000 GRW ETF 464287614   601,000 2,805 SH   SOLE   0 0 2,805
ISHARES TR CORE S&P500 ETF 464287200   1,161,000 3,021 SH   SOLE   0 0 3,021
ISHARES TR CORE S&P SCP ETF 464287804   1,258,000 13,297 SH   SOLE   0 0 13,297
ISHARES TR S&P MC 400VL ETF 464287705   241,000 2,387 SH   SOLE   0 0 2,387
ISHARES TR CORE S&P MCP ETF 464287507   3,634,000 15,024 SH   SOLE   0 0 15,024
ISHARES TR S&P 500 GRWT ETF 464287309   338,000 5,771 SH   SOLE   0 0 5,771
ISHARES TR CORE S&P US GWT 464287671   232,000 2,842 SH   SOLE   0 0 2,842
ISHARES TR MRGSTR SM CP ETF 464288505   1,859,000 40,759 SH   SOLE   0 0 40,759
ISHARES TR MORNINGSTAR GRWT 464287119   473,000 9,725 SH   SOLE   0 0 9,725
ISHARES TR MRGSTR MD CP ETF 464288208   2,343,000 39,933 SH   SOLE   0 0 39,933
ISHARES TR CORE S&P TTL STK 464287150   54,484,000 642,503 SH   SOLE   0 0 642,503
ISHARES TR EAFE SML CP ETF 464288273   2,860,000 50,634 SH   SOLE   0 0 50,634
ISHARES TR MSCI KLD400 SOC 464288570   212,000 2,957 SH   SOLE   0 0 2,957
ISHARES TR MSCI USA QLT FCT 46432F339   324,000 2,847 SH   SOLE   0 0 2,847
ISHARES TR MSCI USA VALUE 46432F388   513,000 5,628 SH   SOLE   0 0 5,628
ISHARES TR MSCI EAFE MIN VL 46429B689   396,000 6,228 SH   SOLE   0 0 6,228
ISHARES TR CORE MSCI TOTAL 46432F834   8,230,000 142,187 SH   SOLE   0 0 142,187
ISHARES TR MSCI USA MMENTM 46432F396   1,709,000 11,713 SH   SOLE   0 0 11,713
ISHARES TR CORE MSCI EAFE 46432F842   1,027,000 16,667 SH   SOLE   0 0 16,667
ISHARES TR MSCI USA MIN VOL 46429B697   893,000 12,384 SH   SOLE   0 0 12,384
ISHARES TR ESG ADV TTL USD 46436E619   453,000 10,728 SH   SOLE   0 0 10,728
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   552,000 6,561 SH   SOLE   0 0 6,561
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   12,187,000 314,591 SH   SOLE   0 0 314,591
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   10,321,000 232,310 SH   SOLE   0 0 232,310
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3   25,000 25,000 PRN   SOLE   0 0 25,000
JOHNSON & JOHNSON COM 478160104   627,000 3,548 SH   SOLE   0 0 3,548
JOHNSON CTLS INTL PLC SHS G51502105   806,000 12,593 SH   SOLE   0 0 12,593
JPMORGAN CHASE & CO COM 46625H100   519,000 3,871 SH   SOLE   0 0 3,871
KKR REAL ESTATE FIN TR INC NOTE 6.125% 5/1 48251KAB6   38,000 39,000 PRN   SOLE   0 0 39,000
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   18,958,000 764,738 SH   SOLE   0 0 764,738
LILLY ELI & CO COM 532457108   221,000 603 SH   SOLE   0 0 603
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   17,016,000 584,535 SH   SOLE   0 0 584,535
LOCKHEED MARTIN CORP COM 539830109   823,000 1,692 SH   SOLE   0 0 1,692
LOWES COS INC COM 548661107   1,090,000 5,472 SH   SOLE   0 0 5,472
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1   9,000 11,000 PRN   SOLE   0 0 11,000
MANITOWOC CO INC COM NEW 563571405   131,000 14,300 SH   SOLE   0 0 14,300
MASTERCARD INCORPORATED CL A 57636Q104   471,000 1,355 SH   SOLE   0 0 1,355
MCDONALDS CORP COM 580135101   459,000 1,742 SH   SOLE   0 0 1,742
MERCK & CO INC COM 58933Y105   426,000 3,842 SH   SOLE   0 0 3,842
MGE ENERGY INC COM 55277P104   1,423,000 20,206 SH   SOLE   0 0 20,206
MICROSOFT CORP COM 594918104   2,682,000 11,183 SH   SOLE   0 0 11,183
MONDELEZ INTL INC CL A 609207105   219,000 3,289 SH   SOLE   0 0 3,289
NEW MTN FIN CORP NOTE 5.750% 8/1 647551AC4   39,000 39,000 PRN   SOLE   0 0 39,000
NIKE INC CL B 654106103   288,000 2,460 SH   SOLE   0 0 2,460
NVIDIA CORPORATION COM 67066G104   764,000 5,226 SH   SOLE   0 0 5,226
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0   72,000 24,000 PRN   SOLE   0 0 24,000
OWL ROCK CAPITAL CORPORATION COM 69121K104   125,000 10,824 SH   SOLE   0 0 10,824
PACER FDS TR US CASH COWS 100 69374H881   299,000 6,459 SH   SOLE   0 0 6,459
PALO ALTO NETWORKS INC COM 697435105   232,000 1,661 SH   SOLE   0 0 1,661
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7   58,000 37,000 PRN   SOLE   0 0 37,000
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8   22,000 19,000 PRN   SOLE   0 0 19,000
PEPSICO INC COM 713448108   386,000 2,137 SH   SOLE   0 0 2,137
PFIZER INC COM 717081103   538,000 10,497 SH   SOLE   0 0 10,497
PHILIP MORRIS INTL INC COM 718172109   263,000 2,601 SH   SOLE   0 0 2,601
PIMCO ETF TR ACTIVE BD ETF 72201R775   13,623,000 150,564 SH   SOLE   0 0 150,564
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2   68,000 29,000 PRN   SOLE   0 0 29,000
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   7,155,000 418,183 SH   SOLE   0 0 418,183
PROCTER AND GAMBLE CO COM 742718109   783,000 5,165 SH   SOLE   0 0 5,165
RAYTHEON TECHNOLOGIES CORP COM 75513E101   836,000 8,282 SH   SOLE   0 0 8,282
S&P GLOBAL INC COM 78409V104   265,000 790 SH   SOLE   0 0 790
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   385,000 6,922 SH   SOLE   0 0 6,922
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   304,000 9,429 SH   SOLE   0 0 9,429
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   356,000 5,392 SH   SOLE   0 0 5,392
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   24,000 20,000 PRN   SOLE   0 0 20,000
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   11,972,000 403,234 SH   SOLE   0 0 403,234
SPDR S&P 500 ETF TR TR UNIT 78462F103   271,000 709 SH   SOLE   0 0 709
SPDR SER TR PORTFOLI S&P1500 78464A805   926,000 19,588 SH   SOLE   0 0 19,588
SPDR SER TR PRTFLO S&P500 VL 78464A508   229,000 5,891 SH   SOLE   0 0 5,891
SPDR SER TR PORTFOLIO S&P400 78464A847   317,000 7,449 SH   SOLE   0 0 7,449
SPDR SER TR MSCI USA STRTGIC 78468R812   1,668,000 15,122 SH   SOLE   0 0 15,122
SPLUNK INC NOTE 1.125% 9/1 848637AD6   17,000 18,000 PRN   SOLE   0 0 18,000
STARBUCKS CORP COM 855244109   235,000 2,372 SH   SOLE   0 0 2,372
SYSCO CORP COM 871829107   578,000 7,558 SH   SOLE   0 0 7,558
TESLA INC COM 88160R101   222,000 1,804 SH   SOLE   0 0 1,804
THERMO FISHER SCIENTIFIC INC COM 883556102   402,000 730 SH   SOLE   0 0 730
TJX COS INC NEW COM 872540109   282,000 3,544 SH   SOLE   0 0 3,544
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   30,000 32,000 PRN   SOLE   0 0 32,000
UNITED PARCEL SERVICE INC CL B 911312106   321,000 1,849 SH   SOLE   0 0 1,849
UNITEDHEALTH GROUP INC COM 91324P102   572,000 1,080 SH   SOLE   0 0 1,080
VANGUARD INDEX FDS GROWTH ETF 922908736   776,000 3,641 SH   SOLE   0 0 3,641
VANGUARD INDEX FDS VALUE ETF 922908744   367,000 2,612 SH   SOLE   0 0 2,612
VANGUARD INDEX FDS LARGE CAP ETF 922908637   408,000 2,345 SH   SOLE   0 0 2,345
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,139,000 4,590 SH   SOLE   0 0 4,590
VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N527   19,888,000 437,137 SH   SOLE   0 0 437,137
VISA INC COM CL A 92826C839   463,000 2,230 SH   SOLE   0 0 2,230
WALMART INC COM 931142103   862,000 6,079 SH   SOLE   0 0 6,079
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   32,000 34,000 PRN   SOLE   0 0 34,000
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6   19,000 18,000 PRN   SOLE   0 0 18,000
WISDOMTREE TR EM EX ST-OWNED 97717X578   2,392,000 89,657 SH   SOLE   0 0 89,657
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   21,000 15,425 SH   SOLE   0 0 15,425
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   230,000 897 SH   SOLE   0 0 897
ZOETIS INC CL A 98978V103   323,000 2,206 SH   SOLE   0 0 2,206