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
AON PLC SHS CL A G0403H108   278,505 859 SH   SOLE   0 0 859
EATON CORP PLC SHS G29183103   213,280 1,000 SH   SOLE   0 0 1,000
SFL CORPORATION LTD SHS G7738W106   111,500 10,000 SH   SOLE   0 0 10,000
STERIS PLC SHS USD G8473T100   432,257 1,970 SH   SOLE   0 0 1,970
TRANSOCEAN LTD REG SHS H8817H100   615,750 75,000 SH   SOLE   0 0 75,000
ABBOTT LABS COM 002824100   241,157 2,490 SH   SOLE   0 0 2,490
ABBVIE INC COM 00287Y109   282,320 1,894 SH   SOLE   0 0 1,894
ADVISORS INNER CIRCLE FD CAMBIAR AGGRES 0075W0163   282,128 11,482 SH   SOLE   0 0 11,482
AEYE INC CL A COM 008183105   3,885 18,500 SH   SOLE   0 0 18,500
AKOUSTIS TECHNOLOGIES INC COM 00973N102   20,897 27,756 SH   SOLE   0 0 27,756
ALAMOS GOLD INC NEW COM CL A 011532108   310,475 27,500 SH   SOLE   0 0 27,500
ALPHABET INC CAP STK CL C 02079K107   1,092,114 8,283 SH   SOLE   0 0 8,283
ALPHABET INC CAP STK CL A 02079K305   928,249 7,093 SH   SOLE   0 0 7,093
AMAZON COM INC COM 023135106   927,086 7,293 SH   SOLE   0 0 7,293
AMETEK INC COM 031100100   267,150 1,808 SH   SOLE   0 0 1,808
ANALOG DEVICES INC COM 032654105   323,917 1,850 SH   SOLE   0 0 1,850
APPLE INC COM 037833100   6,972,965 40,728 SH   SOLE   0 0 40,728
BECTON DICKINSON & CO COM 075887109   214,838 831 SH   SOLE   0 0 831
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   592,007 1,690 SH   SOLE   0 0 1,690
BLACKSTONE INC COM 09260D107   407,132 3,800 SH   SOLE   0 0 3,800
BOEING CO COM 097023105   310,903 1,622 SH   SOLE   0 0 1,622
BROADCOM INC COM 11135F101   274,830 331 SH   SOLE   0 0 331
CACI INTL INC CL A 127190304   251,458 801 SH   SOLE   0 0 801
CATERPILLAR INC COM 149123101   450,450 1,650 SH   SOLE   0 0 1,650
CENOVUS ENERGY INC COM 15135U109   249,840 12,000 SH   SOLE   0 0 12,000
CHEVRON CORP NEW COM 166764100   368,413 2,185 SH   SOLE   0 0 2,185
CISCO SYS INC COM 17275R102   350,478 6,519 SH   SOLE   0 0 6,519
COSTCO WHSL CORP NEW COM 22160K105   226,612 401 SH   SOLE   0 0 401
DARDEN RESTAURANTS INC COM 237194105   221,991 1,550 SH   SOLE   0 0 1,550
DEERE & CO COM 244199105   301,904 800 SH   SOLE   0 0 800
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   385,661 8,285 SH   SOLE   0 0 8,285
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458   188,700 10,000 SH   SOLE   0 0 10,000
DUKE ENERGY CORP NEW COM NEW 26441C204   202,645 2,296 SH   SOLE   0 0 2,296
ENOVIX CORPORATION COM 293594107   151,855 12,100 SH   SOLE   0 0 12,100
EQUINOX GOLD CORP COM 29446Y502   126,900 30,000 SH   SOLE   0 0 30,000
EXXON MOBIL CORP COM 30231G102   830,938 7,067 SH   SOLE   0 0 7,067
META PLATFORMS INC CL A 30303M102   376,463 1,254 SH   SOLE   0 0 1,254
FIRSTENERGY CORP COM 337932107   203,268 5,947 SH   SOLE   0 0 5,947
GLOBAL X FDS US PFD ETF 37954Y657   18,190,061 967,042 SH   SOLE   0 0 967,042
HOME DEPOT INC COM 437076102   445,864 1,476 SH   SOLE   0 0 1,476
HONEYWELL INTL INC COM 438516106   445,962 2,414 SH   SOLE   0 0 2,414
HUNTINGTON BANCSHARES INC COM 446150104   315,671 30,353 SH   SOLE   0 0 30,353
HYSTER YALE MATLS HANDLING I CL A 449172105   327,485 7,346 SH   SOLE   0 0 7,346
INTEL CORP COM 458140100   211,640 5,953 SH   SOLE   0 0 5,953
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   376,616 11,090 SH   SOLE   0 0 11,090
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   568,270 4,011 SH   SOLE   0 0 4,011
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   193,843 12,711 SH   SOLE   0 0 12,711
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   195,436 12,544 SH   SOLE   0 0 12,544
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   236,834 10,302 SH   SOLE   0 0 10,302
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   242,155 10,088 SH   SOLE   0 0 10,088
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   220,517 12,583 SH   SOLE   0 0 12,583
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   465,713 24,049 SH   SOLE   0 0 24,049
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   658,868 35,168 SH   SOLE   0 0 35,168
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,654,283 88,063 SH   SOLE   0 0 88,063
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,711,314 85,098 SH   SOLE   0 0 85,098
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,836,521 88,850 SH   SOLE   0 0 88,850
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   706,959 33,300 SH   SOLE   0 0 33,300
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858   195,534 10,200 SH   SOLE   0 0 10,200
ISHARES INC EM MKT SM-CP ETF 464286475   263,936 4,834 SH   SOLE   0 0 4,834
ISHARES INC MSCI GERMANY ETF 464286806   573,088 21,874 SH   SOLE   0 0 21,874
ISHARES TR S&P 100 ETF 464287101   330,053 1,645 SH   SOLE   0 0 1,645
ISHARES TR SELECT DIVID ETF 464287168   1,063,483 9,880 SH   SOLE   0 0 9,880
ISHARES TR CORE S&P500 ETF 464287200   1,859,002 4,329 SH   SOLE   0 0 4,329
ISHARES TR CORE US AGGBD ET 464287226   1,653,787 17,586 SH   SOLE   0 0 17,586
ISHARES TR S&P 500 GRWT ETF 464287309   2,358,574 34,472 SH   SOLE   0 0 34,472
ISHARES TR S&P 500 VAL ETF 464287408   1,555,015 10,108 SH   SOLE   0 0 10,108
ISHARES TR RUS MID CAP ETF 464287499   742,706 10,725 SH   SOLE   0 0 10,725
ISHARES TR CORE S&P MCP ETF 464287507   1,789,585 7,177 SH   SOLE   0 0 7,177
ISHARES TR S&P MC 400GR ETF 464287606   426,216 5,900 SH   SOLE   0 0 5,900
ISHARES TR RUS 1000 ETF 464287622   495,660 2,110 SH   SOLE   0 0 2,110
ISHARES TR RUSSELL 2000 ETF 464287655   372,829 2,109 SH   SOLE   0 0 2,109
ISHARES TR S&P MC 400VL ETF 464287705   640,906 6,350 SH   SOLE   0 0 6,350
ISHARES TR CORE S&P SCP ETF 464287804   1,817,079 19,263 SH   SOLE   0 0 19,263
ISHARES TR SP SMCP600VL ETF 464287879   283,720 3,180 SH   SOLE   0 0 3,180
ISHARES TR S&P SML 600 GWT 464287887   235,812 2,150 SH   SOLE   0 0 2,150
ISHARES TR CRE U S REIT ETF 464288521   2,060,209 43,667 SH   SOLE   0 0 43,667
ISHARES TR PFD AND INCM SEC 464288687   585,031 19,404 SH   SOLE   0 0 19,404
ISHARES TR MRNING SM CP ETF 464288703   1,052,729 20,331 SH   SOLE   0 0 20,331
ISHARES TR RUS TP200 VL ETF 464289420   614,347 9,398 SH   SOLE   0 0 9,398
ISHARES TR RUS TP200 GR ETF 464289438   527,637 3,430 SH   SOLE   0 0 3,430
ISHARES TR CORE HIGH DV ETF 46429B663   13,711,322 138,652 SH   SOLE   0 0 138,652
ISHARES TR 0-5 YR TIPS ETF 46429B747   773,034 7,976 SH   SOLE   0 0 7,976
ISHARES TR MSCI USA QLT FCT 46432F339   279,658 2,122 SH   SOLE   0 0 2,122
ISHARES TR CORE MSCI EAFE 46432F842   423,423 6,580 SH   SOLE   0 0 6,580
ISHARES TR CORE DIV GRWTH 46434V621   2,889,927 58,347 SH   SOLE   0 0 58,347
ISHARES TR INTL DIV GRWTH 46435G524   1,765,362 29,765 SH   SOLE   0 0 29,765
ISHARES TR CORE INTL AGGR 46435G672   578,482 11,859 SH   SOLE   0 0 11,859
ISHARES TR BROAD USD HIGH 46435U853   376,881 10,858 SH   SOLE   0 0 10,858
JPMORGAN CHASE & CO COM 46625H100   531,933 3,668 SH   SOLE   0 0 3,668
JOHNSON & JOHNSON COM 478160104   378,523 2,430 SH   SOLE   0 0 2,430
KEYCORP COM 493267108   119,533 11,109 SH   SOLE   0 0 11,109
ELI LILLY & CO COM 532457108   208,948 389 SH   SOLE   0 0 389
MARSH & MCLENNAN COS INC COM 571748102   617,333 3,244 SH   SOLE   0 0 3,244
MARRIOTT INTL INC NEW CL A 571903202   261,228 1,329 SH   SOLE   0 0 1,329
MASTERCARD INCORPORATED CL A 57636Q104   480,635 1,214 SH   SOLE   0 0 1,214
MCDONALDS CORP COM 580135101   296,370 1,125 SH   SOLE   0 0 1,125
MERCK & CO INC COM 58933Y105   312,405 3,035 SH   SOLE   0 0 3,035
MICROSOFT CORP COM 594918104   2,539,618 8,043 SH   SOLE   0 0 8,043
NETFLIX INC COM 64110L106   262,054 694 SH   SOLE   0 0 694
NEW GOLD INC CDA COM 644535106   16,382 18,000 SH   SOLE   0 0 18,000
NIKE INC CL B 654106103   300,799 3,146 SH   SOLE   0 0 3,146
NORDSON CORP COM 655663102   245,487 1,100 SH   SOLE   0 0 1,100
NVIDIA CORPORATION COM 67066G104   614,139 1,412 SH   SOLE   0 0 1,412
PAYCHEX INC COM 704326107   215,090 1,865 SH   SOLE   0 0 1,865
PELOTON INTERACTIVE INC CL A COM 70614W100   50,500 10,000 SH   SOLE   0 0 10,000
PEPSICO INC COM 713448108   370,057 2,184 SH   SOLE   0 0 2,184
PHILLIPS 66 COM 718546104   315,153 2,623 SH   SOLE   0 0 2,623
PROCTER AND GAMBLE CO COM 742718109   388,807 2,666 SH   SOLE   0 0 2,666
PROGRESSIVE CORP COM 743315103   501,480 3,600 SH   SOLE   0 0 3,600
RAYMOND JAMES FINL INC COM 754730109   293,758 2,925 SH   SOLE   0 0 2,925
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,376,554 3,220 SH   SOLE   0 0 3,220
SPDR GOLD TR GOLD SHS 78463V107   441,484 2,575 SH   SOLE   0 0 2,575
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,858,838 55,372 SH   SOLE   0 0 55,372
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   611,431 25,712 SH   SOLE   0 0 25,712
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,989,158 64,146 SH   SOLE   0 0 64,146
SPDR SER TR PORTFOLIO SHORT 78464A474   1,786,907 60,945 SH   SOLE   0 0 60,945
SPDR SER TR DJ REIT ETF 78464A607   512,569 6,180 SH   SOLE   0 0 6,180
SPDR SER TR PORTFLI TIPS ETF 78464A656   553,932 22,300 SH   SOLE   0 0 22,300
SPDR SER TR PORTFOLIO S&P400 78464A847   2,472,953 56,473 SH   SOLE   0 0 56,473
SPDR SER TR PORTFOLIO S&P500 78464A854   11,971,882 238,199 SH   SOLE   0 0 238,199
SPDR SER TR PORTFOLIO SH TSR 78468R101   1,112,245 38,727 SH   SOLE   0 0 38,727
SPDR SER TR BLOOMBERG INVT 78468R200   10,413,969 338,996 SH   SOLE   0 0 338,996
SPDR SER TR BLOOMBERG 3-12 M 78468R523   1,238,738 12,458 SH   SOLE   0 0 12,458
SPDR SER TR PORTFLI HIGH YLD 78468R606   14,941,871 666,453 SH   SOLE   0 0 666,453
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,921,956 20,932 SH   SOLE   0 0 20,932
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,120,802 31,959 SH   SOLE   0 0 31,959
SPDR SER TR PORTFOLIO S&P600 78468R853   1,733,199 46,970 SH   SOLE   0 0 46,970
SCHWAB CHARLES CORP COM 808513105   5,156,980 93,934 SH   SOLE   0 0 93,934
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,565,233 51,459 SH   SOLE   0 0 51,459
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   36,128,886 714,010 SH   SOLE   0 0 714,010
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,167,937 43,563 SH   SOLE   0 0 43,563
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   231,046 3,584 SH   SOLE   0 0 3,584
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   11,250,376 166,229 SH   SOLE   0 0 166,229
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   6,767,545 163,388 SH   SOLE   0 0 163,388
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   13,171,951 572,694 SH   SOLE   0 0 572,694
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   5,206,973 217,501 SH   SOLE   0 0 217,501
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   1,252,010 30,315 SH   SOLE   0 0 30,315
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   44,979,597 635,664 SH   SOLE   0 0 635,664
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   5,879,967 173,144 SH   SOLE   0 0 173,144
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   31,150,493 704,284 SH   SOLE   0 0 704,284
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,670,674 94,122 SH   SOLE   0 0 94,122
SCHWAB STRATEGIC TR US TIPS ETF 808524870   9,063,559 179,512 SH   SOLE   0 0 179,512
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   4,739,582 146,964 SH   SOLE   0 0 146,964
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   308,976 2,400 SH   SOLE   0 0 2,400
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   631,622 3,853 SH   SOLE   0 0 3,853
SHERWIN WILLIAMS CO COM 824348106   1,454,917 5,704 SH   SOLE   0 0 5,704
SMUCKER J M CO COM NEW 832696405   253,932 2,066 SH   SOLE   0 0 2,066
STANDEX INTL CORP COM 854231107   242,865 1,667 SH   SOLE   0 0 1,667
TETRA TECHNOLOGIES INC DEL COM 88162F105   63,800 10,000 SH   SOLE   0 0 10,000
THERATECHNOLOGIES INC COM NEW 88338H704   33,420 15,544 SH   SOLE   0 0 15,544
THERMO FISHER SCIENTIFIC INC COM 883556102   404,430 799 SH   SOLE   0 0 799
UNITEDHEALTH GROUP INC COM 91324P102   201,676 400 SH   SOLE   0 0 400
VANECK ETF TRUST IG FLOATING RATE 92189F486   1,518,943 60,061 SH   SOLE   0 0 60,061
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   35,464,577 228,244 SH   SOLE   0 0 228,244
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,356,407 25,344 SH   SOLE   0 0 25,344
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   16,611,660 379,956 SH   SOLE   0 0 379,956
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   4,570,016 44,232 SH   SOLE   0 0 44,232
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   1,356,629 21,920 SH   SOLE   0 0 21,920
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   13,507,317 189,364 SH   SOLE   0 0 189,364
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   8,644,720 182,841 SH   SOLE   0 0 182,841
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   9,477,946 198,159 SH   SOLE   0 0 198,159
VANGUARD WORLD FDS ENERGY ETF 92204A306   800,870 6,319 SH   SOLE   0 0 6,319
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   4,663,929 119,803 SH   SOLE   0 0 119,803
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   11,380,248 107,159 SH   SOLE   0 0 107,159
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   851,861 16,423 SH   SOLE   0 0 16,423
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   10,793,753 275,281 SH   SOLE   0 0 275,281
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   361,773 6,245 SH   SOLE   0 0 6,245
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   30,550,971 406,533 SH   SOLE   0 0 406,533
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   272,639 3,984 SH   SOLE   0 0 3,984
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   293,435 3,862 SH   SOLE   0 0 3,862
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   716,421 14,894 SH   SOLE   0 0 14,894
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,305,249 10,963 SH   SOLE   0 0 10,963
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   10,009,232 76,430 SH   SOLE   0 0 76,430
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   15,110,181 199,712 SH   SOLE   0 0 199,712
VANGUARD INDEX FDS SML CP GRW ETF 922908595   251,233 1,173 SH   SOLE   0 0 1,173
VANGUARD INDEX FDS SM CP VAL ETF 922908611   13,256,238 83,116 SH   SOLE   0 0 83,116
VANGUARD INDEX FDS MID CAP ETF 922908629   1,854,416 8,905 SH   SOLE   0 0 8,905
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,998,973 10,215 SH   SOLE   0 0 10,215
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,113,387 7,768 SH   SOLE   0 0 7,768
VANGUARD INDEX FDS GROWTH ETF 922908736   14,245,011 52,312 SH   SOLE   0 0 52,312
VANGUARD INDEX FDS VALUE ETF 922908744   664,453 4,817 SH   SOLE   0 0 4,817
VANGUARD INDEX FDS SMALL CP ETF 922908751   16,764,999 88,671 SH   SOLE   0 0 88,671
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,996,388 18,814 SH   SOLE   0 0 18,814
WABTEC COM 929740108   602,767 5,672 SH   SOLE   0 0 5,672
WALMART INC COM 931142103   237,466 1,485 SH   SOLE   0 0 1,485
WISDOMTREE TR INDIA ERNGS FD 97717W422   286,066 7,782 SH   SOLE   0 0 7,782
WORKHORSE GROUP INC COM NEW 98138J206   7,045 17,000 SH   SOLE   0 0 17,000