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
ADOBE INC COM 00724F101 BBG001S5NCQ5 1,547,653 3,165 SH   OTR 1 3,165 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 BBG001SH4LQ0 930,038 8,174 SH   OTR 1 8,174 0 0
ADVANCED ENERGY INDS COM 007973100 BBG001S8L5Z6 2,186,426 19,618 SH   OTR 1 19,618 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 BBG001S5T012 985,400 18,910 SH   OTR 1 18,910 0 0
BADGER METER INC COM 056525108 BBG001S5P8Q2 849,355 5,756 SH   OTR 1 5,756 0 0
CENCORA INC COM 03073E105 BBG001S8X7P0 735,852 3,824 SH   OTR 1 3,824 0 0
COMERICA INC COM 200340107 BBG001S6PXB1 1,460,954 34,489 SH   OTR 1 34,489 0 0
D R HORTON INC COM 23331A109 BBG001S8M692 796,339 6,544 SH   OTR 1 6,544 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 2,873,202 7,091 SH   OTR 1 7,091 0 0
DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 921,668 2,735 SH   OTR 1 2,735 0 0
ENCOMPASS HEALTH CORP COM 29261A100 BBG001S5Q5B3 821,390 12,131 SH   OTR 1 12,131 0 0
ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 1,812,301 10,821 SH   OTR 1 10,821 0 0
EXP WORLD HLDGS INC COM 30212W100 BBG001V05TN8 1,916,582 94,506 SH   OTR 1 94,506 0 0
FASTLY INC CL A 31188V100 BBG004NLQHM9 2,994,045 189,857 SH   OTR 1 189,857 0 0
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 BBG0078WXLN7 2,493,112 54,530 SH   OTR 1 54,530 0 0
FIRST FINL BANKSHARES INC COM 32020R109 BBG001S7HCY9 589,515 20,692 SH   OTR 1 20,692 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 847,666 9,614 SH   OTR 1 9,614 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 2,617,347 55,570 SH   OTR 1 55,570 0 0
FORTINET INC COM 34959E109 BBG001S77BL6 1,838,349 24,320 SH   OTR 1 24,320 0 0
FULTON FINL CORP PA COM 360271100 BBG001S5RF02 813,206 68,222 SH   OTR 1 68,222 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 31,050,319 310,286 SH   OTR 1 310,286 0 0
GRACO INC COM 384109104 BBG001S5RK56 1,851,776 21,445 SH   OTR 1 21,445 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 965,328 57,460 SH   OTR 1 57,460 0 0
HUBSPOT INC COM 443573100 BBG001T53670 1,959,687 3,683 SH   OTR 1 3,683 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 2,343,346 206,099 SH   OTR 1 206,099 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 454,823 31,695 SH   OTR 1 31,695 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 2,265,551 6,478 SH   OTR 1 6,478 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 2,175,031 27,352 SH   OTR 1 27,352 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 14,289,561 142,001 SH   OTR 1 142,001 0 0
ISHARES TR CONSER ALLOC ETF 464289883 BBG001T3YTX2 751,387 21,322 SH   OTR 1 21,322 0 0
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 2,484,796 25,368 SH   OTR 1 25,368 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 2,429,572 47,222 SH   OTR 1 47,222 0 0
ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 5,174,096 128,040 SH   OTR 1 128,040 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 BBG002VD62X5 2,505,529 128,357 SH   OTR 1 128,357 0 0
ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 413,399 2,064 SH   OTR 1 2,064 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 2,067,054 41,599 SH   OTR 1 41,599 0 0
LANCASTER COLONY CORP COM 513847103 BBG001S5SPQ1 789,680 3,927 SH   OTR 1 3,927 0 0
LITHIA MTRS INC COM 536797103 BBG001SC88P7 911,418 2,997 SH   OTR 1 2,997 0 0
MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 850,895 1,843 SH   OTR 1 1,843 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 3,518,837 161,637 SH   OTR 1 161,637 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,760,609 4,162 SH   OTR 1 4,162 0 0
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 1,787,943 4,584 SH   OTR 1 4,584 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 2,400,536 26,201 SH   OTR 1 26,201 0 0
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 1,606,888 7,756 SH   OTR 1 7,756 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 2,416,585 25,632 SH   OTR 1 25,632 0 0
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 967,748 2,414 SH   OTR 1 2,414 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 2,697,615 37,147 SH   OTR 1 37,147 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 2,090,371 25,753 SH   OTR 1 25,753 0 0
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 2,165,483 22,090 SH   OTR 1 22,090 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 2,307,777 17,387 SH   OTR 1 17,387 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 2,509,065 17,006 SH   OTR 1 17,006 0 0
SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 2,001,291 239,963 SH   OTR 1 239,963 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 851,373 2,476 SH   OTR 1 2,476 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 10,880,171 26,856 SH   OTR 1 26,856 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 45,505,625 495,596 SH   OTR 1 495,596 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 2,179,899 88,255 SH   OTR 1 88,255 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 765,553 12,548 SH   OTR 1 12,548 0 0
STERIS PLC SHS USD G8473T100 BBG00MRHG532 835,576 3,714 SH   OTR 1 3,714 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 2,431,326 119,593 SH   OTR 1 119,593 0 0
SYNOPSYS INC COM 871607107 BBG001S5VTR8 2,469,646 5,672 SH   OTR 1 5,672 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 BBG00WGK8YP7 2,366,984 84,899 SH   OTR 1 84,899 0 0
TELADOC HEALTH INC COM 87918A105 BBG001TG5PC6 1,811,697 71,552 SH   OTR 1 71,552 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 1,317,227 5,032 SH   OTR 1 5,032 0 0
UMB FINL CORP COM 902788108 BBG001S7Y2T8 772,151 12,679 SH   OTR 1 12,679 0 0
UPSTART HLDGS INC COM 91680M107 BBG00PKCBY62 1,752,685 48,944 SH   OTR 1 48,944 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 704,570 2,490 SH   OTR 1 2,490 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 2,410,494 30,501 SH   OTR 1 30,501 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 2,509,168 31,968 SH   OTR 1 31,968 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 2,492,240 32,940 SH   OTR 1 32,940 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 2,167,450 30,631 SH   OTR 1 30,631 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 2,385,122 14,684 SH   OTR 1 14,684 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 2,118,314 8,666 SH   OTR 1 8,666 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 2,125,122 10,714 SH   OTR 1 10,714 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 2,266,888 9,289 SH   OTR 1 9,289 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 4,649,166 11,497 SH   OTR 1 11,497 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 30,937,944 614,824 SH   OTR 1 614,824 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 1,577,176 23,660 SH   OTR 1 23,660 0 0