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   1,264,138 7,932 SH   SOLE 0 0 0 7,932
AFLAC INC COM 001055102   326,729 5,064 SH   SOLE 0 0 0 5,064
ALPHABET INC CAP STK CL A 02079K305   313,265 3,020 SH   SOLE 0 0 0 3,020
AMAZON COM INC COM 023135106   284,357 2,753 SH   SOLE 0 0 0 2,753
APA CORPORATION COM 03743Q108   216,865 6,014 SH   SOLE 0 0 0 6,014
APPLE INC COM 037833100   1,543,794 9,362 SH   SOLE 0 0 0 9,362
AXON ENTERPRISE INC COM 05464C101   265,323 1,180 SH   SOLE 0 0 0 1,180
BELDEN INC COM 077454106   244,691 2,820 SH   SOLE 0 0 0 2,820
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   489,092 1,584 SH   SOLE 0 0 0 1,584
BLOCK H & R INC COM 093671105   1,825,189 51,778 SH   SOLE 0 0 0 51,778
BROADCOM INC COM 11135F101   1,269,678 1,979 SH   SOLE 0 0 0 1,979
CADENCE DESIGN SYSTEM INC COM 127387108   1,405,502 6,690 SH   SOLE 0 0 0 6,690
CARGURUS INC COM CL A 141788109   186,800 10,000 SH   SOLE 0 0 0 10,000
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   112,029 10,700 SH   SOLE 0 0 0 10,700
COMMERCIAL METALS CO COM 201723103   1,714,880 35,069 SH   SOLE 0 0 0 35,069
CROCS INC COM 227046109   1,589,351 12,570 SH   SOLE 0 0 0 12,570
DARDEN RESTAURANTS INC COM 237194105   4,322,137 27,856 SH   SOLE 0 0 0 27,856
DICKS SPORTING GOODS INC COM 253393102   1,154,769 8,138 SH   SOLE 0 0 0 8,138
EMCOR GROUP INC COM 29084Q100   1,329,672 8,178 SH   SOLE 0 0 0 8,178
ENVESTNET INC COM 29404K106   4,341,580 74,000 SH   SOLE 0 0 0 74,000
EVERQUOTE INC COM CL A 30041R108   4,961,105 356,914 SH   SOLE 0 0 0 356,914
EXXON MOBIL CORP COM 30231G102   371,418 3,387 SH   SOLE 0 0 0 3,387
FAIR ISAAC CORP COM 303250104   212,915 303 SH   SOLE 0 0 0 303
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   274,543 5,390 SH   SOLE 0 0 0 5,390
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   569,809 14,887 SH   SOLE 0 0 0 14,887
FLEXSHARES TR CR SCD US BD 33939L761   742,659 15,658 SH   SOLE 0 0 0 15,658
FLEXSHARES TR MORNSTAR USMKT 33939L100   703,114 4,483 SH   SOLE 0 0 0 4,483
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   584,562 7,815 SH   SOLE 0 0 0 7,815
FLEXSHARES TR CRE SLCT BD FD 33939L670   2,362,462 104,812 SH   SOLE 0 0 0 104,812
FLEXSHARES TR MSTAR EMKT FAC 33939L308   332,893 6,781 SH   SOLE 0 0 0 6,781
FLEXSHARES TR GLB QLT R/E IDX 33939L787   349,217 6,589 SH   SOLE 0 0 0 6,589
FLEXSHARES TR US QT LW VLTY 33939L654   701,106 13,646 SH   SOLE 0 0 0 13,646
FLEXSHARES TR INTL QLTDV IDX 33939L837   2,337,875 105,882 SH   SOLE 0 0 0 105,882
FLEXSHARES TR DEV MRK EX LOW 33939L647   355,960 14,014 SH   SOLE 0 0 0 14,014
FLEXSHARES TR STOXX GLOBR INF 33939L795   432,432 8,324 SH   SOLE 0 0 0 8,324
FLEXSHARES TR M STAR DEV MKT 33939L803   1,157,806 17,967 SH   SOLE 0 0 0 17,967
FLEXSHARES TR QUALT DIVD IDX 33939L860   2,622,303 48,151 SH   SOLE 0 0 0 48,151
FLEXSHARES TR US QUALITY CAP 33939L746   1,190,732 26,211 SH   SOLE 0 0 0 26,211
FLEXSHARES TR IBOXX 3R TARGT 33939L506   892,695 36,934 SH   SOLE 0 0 0 36,934
FLEXSHARES TR HIG YLD VL ETF 33939L662   2,534,343 62,223 SH   SOLE 0 0 0 62,223
FLEXSHARES TR MORNSTAR UPSTR 33939L407   980,324 23,181 SH   SOLE 0 0 0 23,181
FLUOR CORP NEW COM 343412102   1,185,337 38,348 SH   SOLE 0 0 0 38,348
GALLAGHER ARTHUR J & CO COM 363576109   1,628,577 8,513 SH   SOLE 0 0 0 8,513
GAMING & LEISURE PPTYS INC COM 36467J108   88,187,037 1,693,950 SH   SOLE 0 0 0 1,693,950
GENERAC HLDGS INC COM 368736104   324,030 3,000 SH   SOLE 0 0 0 3,000
GRAINGER W W INC COM 384802104   1,292,242 1,876 SH   SOLE 0 0 0 1,876
IDEX CORP COM 45167R104   1,246,654 5,396 SH   SOLE 0 0 0 5,396
INTERPUBLIC GROUP COS INC COM 460690100   1,491,407 40,049 SH   SOLE 0 0 0 40,049
ISHARES INC MSCI EURZONE ETF 464286608   922,156 20,456 SH   SOLE 0 0 0 20,456
ISHARES INC CORE MSCI EMKT 46434G103   849,483 17,411 SH   SOLE 0 0 0 17,411
ISHARES SILVER TR ISHARES 46428Q109   602,682 27,246 SH   SOLE 0 0 0 27,246
ISHARES TR SELECT DIVID ETF 464287168   561,644 4,793 SH   SOLE 0 0 0 4,793
ISHARES TR 7-10 YR TRSY BD 464287440   536,834 5,416 SH   SOLE 0 0 0 5,416
ISHARES TR U.S. TECH ETF 464287721   582,383 6,275 SH   SOLE 0 0 0 6,275
ISHARES TR MSCI USA MIN VOL 46429B697   414,624 5,700 SH   SOLE 0 0 0 5,700
ISHARES TR 10-20 YR TRS ETF 464288653   337,778 2,949 SH   SOLE 0 0 0 2,949
ISHARES TR MSCI USA QLT FCT 46432F339   1,395,010 11,244 SH   SOLE 0 0 0 11,244
ISHARES TR ISHS 5-10YR INVT 464288638   358,037 6,982 SH   SOLE 0 0 0 6,982
ISHARES TR IBOXX INV CP ETF 464287242   3,309,461 30,193 SH   SOLE 0 0 0 30,193
ISHARES TR ISHARES SEMICDTR 464287523   341,062 767 SH   SOLE 0 0 0 767
ISHARES TR CORE S&P TTL STK 464287150   2,917,068 32,215 SH   SOLE 0 0 0 32,215
ISHARES TR AGENCY BOND ETF 464288166   353,263 3,264 SH   SOLE 0 0 0 3,264
ISHARES TR US TREAS BD ETF 46429B267   1,107,651 47,376 SH   SOLE 0 0 0 47,376
ISHARES TR US HOME CONS ETF 464288752   472,771 6,726 SH   SOLE 0 0 0 6,726
ISHARES TR 1 3 YR TREAS BD 464287457   8,411,541 102,380 SH   SOLE 0 0 0 102,380
ISHARES TR CORE TOTAL USD 46434V613   3,454,235 74,848 SH   SOLE 0 0 0 74,848
ISHARES TR S&P 500 VAL ETF 464287408   602,487 3,970 SH   SOLE 0 0 0 3,970
ISHARES TR CORE MSCI EAFE 46432F842   1,817,117 27,182 SH   SOLE 0 0 0 27,182
ISHARES TR CORE US AGGBD ET 464287226   420,979 4,225 SH   SOLE 0 0 0 4,225
ISHARES TR 0-3 MNTH TREASRY 46436E718   36,567,627 363,568 SH   SOLE 0 0 0 363,568
ISHARES TR USD INV GRDE ETF 464288620   359,585 7,098 SH   SOLE 0 0 0 7,098
ISHARES TR US BR DEL SE ETF 464288794   285,550 3,116 SH   SOLE 0 0 0 3,116
ISHARES TR ESG AWR MSCI USA 46435G425   592,951 6,556 SH   SOLE 0 0 0 6,556
ISHARES TR S&P MC 400VL ETF 464287705   797,495 7,760 SH   SOLE 0 0 0 7,760
ISHARES TR MBS ETF 464288588   1,220,501 12,884 SH   SOLE 0 0 0 12,884
ISHARES TR 20 YR TR BD ETF 464287432   7,809,530 73,419 SH   SOLE 0 0 0 73,419
ISHARES TR EAFE VALUE ETF 464288877   787,593 16,229 SH   SOLE 0 0 0 16,229
ISHARES TR CORE S&P500 ETF 464287200   4,168,020 10,139 SH   SOLE 0 0 0 10,139
ISHARES TR EAFE GRWTH ETF 464288885   1,247,537 13,317 SH   SOLE 0 0 0 13,317
ISHARES TR EUROPE ETF 464287861   524,360 10,483 SH   SOLE 0 0 0 10,483
KBR INC COM 48242W106   1,567,314 28,471 SH   SOLE 0 0 0 28,471
KINSALE CAP GROUP INC COM 49714P108   317,559 1,058 SH   SOLE 0 0 0 1,058
KLA CORP COM NEW 482480100   1,242,217 3,112 SH   SOLE 0 0 0 3,112
LATTICE SEMICONDUCTOR CORP COM 518415104   255,654 2,677 SH   SOLE 0 0 0 2,677
LILLY ELI & CO COM 532457108   1,657,062 4,825 SH   SOLE 0 0 0 4,825
LOCKHEED MARTIN CORP COM 539830109   556,876 1,178 SH   SOLE 0 0 0 1,178
MARATHON OIL CORP COM 565849106   1,422,677 59,377 SH   SOLE 0 0 0 59,377
MCKESSON CORP COM 58155Q103   310,120 871 SH   SOLE 0 0 0 871
MERCK & CO INC COM 58933Y105   271,933 2,556 SH   SOLE 0 0 0 2,556
MICROSOFT CORP COM 594918104   865,765 3,003 SH   SOLE 0 0 0 3,003
MORNINGSTAR INC COM 617700109   406,060 2,000 SH   SOLE 0 0 0 2,000
OLIN CORP COM PAR $1 680665205   212,121 3,822 SH   SOLE 0 0 0 3,822
PAYLOCITY HLDG CORP COM 70438V106   397,560 2,000 SH   SOLE 0 0 0 2,000
PENN ENTERTAINMENT INC COM 707569109   533,346 17,982 SH   SOLE 0 0 0 17,982
QUANTA SVCS INC COM 74762E102   1,703,077 10,220 SH   SOLE 0 0 0 10,220
RIBBON COMMUNICATIONS INC COM 762544104   34,200 10,000 SH   SOLE 0 0 0 10,000
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   499,447 6,192 SH   SOLE 0 0 0 6,192
SELECT SECTOR SPDR TR ENERGY 81369Y506   749,197 9,045 SH   SOLE 0 0 0 9,045
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   656,557 6,489 SH   SOLE 0 0 0 6,489
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   412,408 2,731 SH   SOLE 0 0 0 2,731
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   806,833 23,640 SH   SOLE 0 0 0 23,640
SPDR S&P 500 ETF TR TR UNIT 78462F103   245,634 600 SH   SOLE 0 0 0 600
SPDR SER TR PORTFLI INTRMDIT 78464A672   299,558 10,351 SH   SOLE 0 0 0 10,351
STEEL DYNAMICS INC COM 858119100   1,459,831 12,912 SH   SOLE 0 0 0 12,912
TEREX CORP NEW COM 880779103   246,109 5,087 SH   SOLE 0 0 0 5,087
TRANE TECHNOLOGIES PLC SHS G8994E103   1,289,557 7,009 SH   SOLE 0 0 0 7,009
UNION PAC CORP COM 907818108   212,329 1,055 SH   SOLE 0 0 0 1,055
UNUM GROUP COM 91529Y106   295,553 7,471 SH   SOLE 0 0 0 7,471
VANGUARD BD INDEX FDS INTERMED TERM 921937819   2,162,763 28,183 SH   SOLE 0 0 0 28,183
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   2,062,689 26,914 SH   SOLE 0 0 0 26,914
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,137,344 54,090 SH   SOLE 0 0 0 54,090
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,064,761 27,966 SH   SOLE 0 0 0 27,966
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   6,839,359 139,807 SH   SOLE 0 0 0 139,807
VANGUARD INDEX FDS SMALL CP ETF 922908751   4,777,860 25,205 SH   SOLE 0 0 0 25,205
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,452,562 7,117 SH   SOLE 0 0 0 7,117
VANGUARD INDEX FDS VALUE ETF 922908744   15,094,042 109,290 SH   SOLE 0 0 0 109,290
VANGUARD INDEX FDS GROWTH ETF 922908736   16,417,642 65,818 SH   SOLE 0 0 0 65,818
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,818,409 19,746 SH   SOLE 0 0 0 19,746
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,780,917 143,092 SH   SOLE 0 0 0 143,092
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   2,768,366 54,646 SH   SOLE 0 0 0 54,646
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   2,972,427 63,855 SH   SOLE 0 0 0 63,855
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,019,500 18,466 SH   SOLE 0 0 0 18,466
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   18,193,482 402,778 SH   SOLE 0 0 0 402,778
WISDOMTREE TR ITL HIGH DIV FD 97717W802   571,640 15,183 SH   SOLE 0 0 0 15,183