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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
APPLE INC COM 037833100 26,555 197,262 SH   SOLE   197,261 0 0
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 24,293 1,194,362 SH   SOLE   1,194,361 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 11,996 80,998 SH   SOLE   80,998 0 0
MICROSOFT CORP COM 594918104 11,599 41,795 SH   SOLE   41,795 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 8,275 71,309 SH   SOLE   71,309 0 0
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 8,226 231,972 SH   SOLE   231,971 0 0
AMAZON COM INC COM 023135106 7,956 5,500 SH   SOLE   5,500 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 7,629 157,461 SH   SOLE   157,460 0 0
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 7,619 240,425 SH   SOLE   240,425 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 7,160 91,179 SH   SOLE   91,179 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 6,897 36,478 SH   SOLE   36,477 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,882 33,266 SH   SOLE   33,265 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 6,639 80,089 SH   SOLE   80,088 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 6,259 81,250 SH   SOLE   81,249 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5,685 74,617 SH   SOLE   74,616 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5,581 175,175 SH   SOLE   175,174 0 0
ISHARES TR MBS ETF 464288588 5,457 55,627 SH   SOLE   55,627 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,174 12,510 SH   SOLE   12,509 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 4,661 50,989 SH   SOLE   50,989 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 4,385 65,043 SH   SOLE   65,042 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 4,382 73,897 SH   SOLE   73,896 0 0
ISHARES TR CORE MSCI EAFE 46432F842 4,177 64,445 SH   SOLE   64,444 0 0
ISHARES TR SHORT TREAS BD 464288679 4,101 37,213 SH   SOLE   37,213 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 4,081 218,808 SH   SOLE   218,807 0 0
ALPHABET INC CAP STK CL A 02079K305 3,914 1,715 SH   SOLE   1,715 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,791 17,330 SH   SOLE   17,330 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 3,676 123,027 SH   SOLE   123,026 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,589 34,427 SH   SOLE   34,426 0 0
VISA INC COM CL A 92826C839 3,578 38,683 SH   SOLE   38,683 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,520 102,886 SH   SOLE   102,885 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,499 17,939 SH   SOLE   17,939 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,390 93,380 SH   SOLE   93,379 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,282 33,015 SH   SOLE   33,014 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,241 19,666 SH   SOLE   19,665 0 0
CHEVRON CORP NEW COM 166764100 2,983 19,037 SH   SOLE   19,036 0 0
ISHARES TR CORE INTL AGGR 46435G672 2,924 57,407 SH   SOLE   57,406 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,887 8,944 SH   SOLE   8,944 0 0
META PLATFORMS INC CL A 30303M102 2,859 14,261 SH   SOLE   14,261 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,817 62,921 SH   SOLE   62,921 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,764 5,198 SH   SOLE   5,198 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,729 14,754 SH   SOLE   14,754 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,691 5,292 SH   SOLE   5,292 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 2,627 45,409 SH   SOLE   45,408 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 2,545 27,768 SH   SOLE   27,768 0 0
NVIDIA CORPORATION COM 67066G104 2,478 13,360 SH   SOLE   13,359 0 0
JOHNSON & JOHNSON COM 478160104 2,439 13,514 SH   SOLE   13,513 0 0
PROCTER AND GAMBLE CO COM 742718109 2,433 15,154 SH   SOLE   15,154 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,426 56,318 SH   SOLE   56,317 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,412 48,037 SH   SOLE   48,037 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 2,366 11,581 SH   SOLE   11,581 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,351 6,209 SH   SOLE   6,208 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,348 22,997 SH   SOLE   22,997 0 0
ALPHABET INC CAP STK CL C 02079K107 2,344 2,219 SH   SOLE   2,219 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,329 30,324 SH   SOLE   30,324 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2,274 41,192 SH   SOLE   41,192 0 0
TELEFLEX INCORPORATED COM 879369106 2,251 7,880 SH   SOLE   7,880 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 2,186 42,944 SH   SOLE   42,944 0 0
MERCK & CO INC COM 58933Y105 2,166 24,421 SH   SOLE   24,421 0 0
DISNEY WALT CO COM 254687106 2,144 21,384 SH   SOLE   21,384 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,099 32,340 SH   SOLE   32,339 0 0
JPMORGAN CHASE & CO COM 46625H100 2,062 43,602 SH   SOLE   43,602 0 0
PARK AEROSPACE CORP COM 70014A104 2,051 175,319 SH   SOLE   175,319 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,033 5,595 SH   SOLE   5,595 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,023 8,074 SH   SOLE   8,073 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 1,970 67,107 SH   SOLE   67,107 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,970 91,355 SH   SOLE   91,355 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,965 18,903 SH   SOLE   18,903 0 0
ISHARES TR US TREAS BD ETF 46429B267 1,944 80,480 SH   SOLE   80,480 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,937 4 SH   SOLE   4 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,932 4,880 SH   SOLE   4,880 0 0
WALMART INC COM 931142103 1,916 33,388 SH   SOLE   33,388 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,916 24,395 SH   SOLE   24,395 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,910 38,135 SH   SOLE   38,135 0 0
PEMBINA PIPELINE CORP COM 706327103 1,903 50,285 SH   SOLE   50,285 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 1,901 44,510 SH   SOLE   44,510 0 0
HOME DEPOT INC COM 437076102 1,890 6,291 SH   SOLE   6,290 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,847 31,812 SH   SOLE   31,812 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,840 29,329 SH   SOLE   29,329 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,813 5,748 SH   SOLE   5,747 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,805 32,321 SH   SOLE   32,321 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,784 41,065 SH   SOLE   41,065 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,751 11,380 SH   SOLE   11,380 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,727 29,206 SH   SOLE   29,206 0 0
TESLA INC COM 88160R101 1,690 23,915 SH   SOLE   23,915 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,682 33,083 SH   SOLE   33,083 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 1,681 44,168 SH   SOLE   44,168 0 0
ISHARES TR RESIDENTIAL MULT 464288562 1,639 18,128 SH   SOLE   18,127 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,617 35,949 SH   SOLE   35,948 0 0
PFIZER INC COM 717081103 1,603 59,112 SH   SOLE   59,112 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,590 22,670 SH   SOLE   22,670 0 0
LOCKHEED MARTIN CORP COM 539830109 1,574 3,644 SH   SOLE   3,643 0 0
ISHARES TR TIPS BD ETF 464287176 1,543 12,741 SH   SOLE   12,740 0 0
ABBVIE INC COM 00287Y109 1,534 10,442 SH   SOLE   10,442 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,529 14,326 SH   SOLE   14,325 0 0
NEXTERA ENERGY INC COM 65339F101 1,523 21,449 SH   SOLE   21,449 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,522 30,043 SH   SOLE   30,043 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,517 2,744 SH   SOLE   2,744 0 0
BUNGE LIMITED COM G16962105 1,500 13,261 SH   SOLE   13,261 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,497 31,045 SH   SOLE   31,045 0 0
EXXON MOBIL CORP COM 30231G102 1,486 17,429 SH   SOLE   17,428 0 0
ESSENTIAL UTILS INC COM 29670G102 1,466 32,752 SH   SOLE   32,752 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,459 10,370 SH   SOLE   10,370 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,427 5,726 SH   SOLE   5,725 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 1,406 36,241 SH   SOLE   36,240 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,379 30,379 SH   SOLE   30,379 0 0
CISCO SYS INC COM 17275R102 1,341 27,380 SH   SOLE   27,379 0 0
MCDONALDS CORP COM 580135101 1,336 27,272 SH   SOLE   27,272 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,312 25,119 SH   SOLE   25,119 0 0
COMCAST CORP NEW CL A 20030N101 1,289 32,422 SH   SOLE   32,422 0 0
PEPSICO INC COM 713448108 1,281 7,458 SH   SOLE   7,458 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 1,234 32,769 SH   SOLE   32,769 0 0
ETF SER SOLUTIONS NETLEASE CORP 26922A248 1,200 43,673 SH   SOLE   43,672 0 0
DANAHER CORPORATION COM 235851102 1,194 4,753 SH   SOLE   4,753 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,185 40,600 SH   SOLE   40,600 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,177 11,443 SH   SOLE   11,442 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,174 44,003 SH   SOLE   44,003 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 1,174 15,986 SH   SOLE   15,985 0 0
ISHARES TR MSCI USA MMENTM 46432F396 1,172 7,975 SH   SOLE   7,975 0 0
M & T BK CORP COM 55261F104 1,165 6,991 SH   SOLE   6,991 0 0
CANADIAN NAT RES LTD COM 136385101 1,122 18,134 SH   SOLE   18,134 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,118 7,902 SH   SOLE   7,902 0 0
T-MOBILE US INC COM 872590104 1,104 8,967 SH   SOLE   8,967 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,101 7,739 SH   SOLE   7,739 0 0
COCA COLA CO COM 191216100 1,087 43,944 SH   SOLE   43,944 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,072 9,260 SH   SOLE   9,259 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1,065 19,385 SH   SOLE   19,385 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1,065 37,165 SH   SOLE   37,164 0 0
STARBUCKS CORP COM 855244109 1,062 14,234 SH   SOLE   14,233 0 0
CATERPILLAR INC COM 149123101 1,062 5,046 SH   SOLE   5,046 0 0
APPLIED MATLS INC COM 038222105 1,061 9,613 SH   SOLE   9,613 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,056 22,464 SH   SOLE   22,464 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,049 25,884 SH   SOLE   25,884 0 0
PROLOGIS INC. COM 74340W103 1,025 6,396 SH   SOLE   6,396 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 1,023 16,452 SH   SOLE   16,452 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,022 9,078 SH   SOLE   9,078 0 0
WILLIAMS COS INC COM 969457100 1,017 29,664 SH   SOLE   29,664 0 0
BARRICK GOLD CORP COM 067901108 1,006 45,090 SH   SOLE   45,090 0 0
CINTAS CORP COM 172908105 996 2,508 SH   SOLE   2,508 0 0
INTEL CORP COM 458140100 995 22,815 SH   SOLE   22,815 0 0
AMERICAN EXPRESS CO COM 025816109 988 5,656 SH   SOLE   5,656 0 0
PHILIP MORRIS INTL INC COM 718172109 986 9,857 SH   SOLE   9,857 0 0
ISHARES TR RUS MID CAP ETF 464287499 960 13,340 SH   SOLE   13,339 0 0
ALLY FINL INC COM 02005N100 951 23,810 SH   SOLE   23,810 0 0
SPDR GOLD TR GOLD SHS 78463V107 951 5,377 SH   SOLE   5,377 0 0
ISHARES TR ISHARES SEMICDTR 464287523 941 2,348 SH   SOLE   2,348 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 934 21,875 SH   SOLE   21,875 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 922 9,247 SH   SOLE   9,246 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 922 5,981 SH   SOLE   5,981 0 0
HCA HEALTHCARE INC COM 40412C101 907 4,229 SH   SOLE   4,229 0 0
ORACLE CORP COM 68389X105 905 12,333 SH   SOLE   12,333 0 0
ROPER TECHNOLOGIES INC COM 776696106 897 1,909 SH   SOLE   1,909 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 891 19,078 SH   SOLE   19,077 0 0
METLIFE INC COM 59156R108 887 13,505 SH   SOLE   13,505 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 868 3,561 SH   SOLE   3,561 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 859 19,832 SH   SOLE   19,832 0 0
GILEAD SCIENCES INC COM 375558103 859 14,481 SH   SOLE   14,481 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 857 10,738 SH   SOLE   10,738 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 843 1,496 SH   SOLE   1,496 0 0
COMERICA INC COM 200340107 843 10,290 SH   SOLE   10,290 0 0
ISHARES TR EAFE SML CP ETF 464288273 842 13,652 SH   SOLE   13,651 0 0
ENBRIDGE INC COM 29250N105 841 19,269 SH   SOLE   19,269 0 0
EOG RES INC COM 26875P101 841 7,200 SH   SOLE   7,200 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 832 3,769 SH   SOLE   3,769 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 829 11,850 SH   SOLE   11,850 0 0
NXP SEMICONDUCTORS N V COM N6596X109 827 4,839 SH   SOLE   4,839 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 819 11,065 SH   SOLE   11,065 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 811 4,108 SH   SOLE   4,108 0 0
NORTHROP GRUMMAN CORP COM 666807102 807 1,837 SH   SOLE   1,837 0 0
AGNC INVT CORP COM 00123Q104 798 72,690 SH   SOLE   72,690 0 0
EXPEDIA GROUP INC COM NEW 30212P303 791 4,525 SH   SOLE   4,525 0 0
ISHARES TR SELECT DIVID ETF 464287168 789 6,386 SH   SOLE   6,386 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 781 15,113 SH   SOLE   15,113 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 775 25,076 SH   SOLE   25,076 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 764 7,434 SH   SOLE   7,434 0 0
BK OF AMERICA CORP COM 060505104 760 21,298 SH   SOLE   21,298 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 760 25,703 SH   SOLE   25,703 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 758 15,470 SH   SOLE   15,470 0 0
AMERICAN ELEC PWR CO INC COM 025537101 757 7,642 SH   SOLE   7,642 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 756 6,867 SH   SOLE   6,867 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 752 54,001 SH   SOLE   54,001 0 0
TRANSUNION COM 89400J107 751 8,584 SH   SOLE   8,584 0 0
ZOETIS INC CL A 98978V103 747 4,213 SH   SOLE   4,213 0 0
SHERWIN WILLIAMS CO COM 824348106 744 2,705 SH   SOLE   2,705 0 0
ISHARES TR JPMORGAN USD EMG 464288281 742 8,160 SH   SOLE   8,160 0 0
CHENIERE ENERGY INC COM NEW 16411R208 741 5,457 SH   SOLE   5,457 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 741 19,960 SH   SOLE   19,960 0 0
CME GROUP INC COM 12572Q105 733 3,343 SH   SOLE   3,343 0 0
ABBOTT LABS COM 002824100 731 6,442 SH   SOLE   6,442 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 717 13,742 SH   SOLE   13,742 0 0
ALTRIA GROUP INC COM 02209S103 711 12,801 SH   SOLE   12,800 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 711 6,718 SH   SOLE   6,718 0 0
BECTON DICKINSON & CO COM 075887109 706 2,857 SH   SOLE   2,857 0 0
S&P GLOBAL INC COM 78409V104 702 1,865 SH   SOLE   1,865 0 0
BLACKSTONE INC COM 09260D107 700 6,894 SH   SOLE   6,894 0 0
CVS HEALTH CORP COM 126650100 687 7,145 SH   SOLE   7,144 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 679 7,381 SH   SOLE   7,381 0 0
VERMILION ENERGY INC COM 923725105 673 34,558 SH   SOLE   34,558 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 670 6,459 SH   SOLE   6,459 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 669 3,668 SH   SOLE   3,668 0 0
EQUINIX INC COM 29444U700 659 917 SH   SOLE   917 0 0
KEYCORP COM 493267108 658 34,098 SH   SOLE   34,098 0 0
ALLSTATE CORP COM 020002101 658 5,200 SH   SOLE   5,200 0 0
GENERAL MLS INC COM 370334104 656 9,269 SH   SOLE   9,269 0 0
MARATHON PETE CORP COM 56585A102 654 7,500 SH   SOLE   7,500 0 0
ISHARES TR S&P 100 ETF 464287101 645 3,434 SH   SOLE   3,434 0 0
WISDOMTREE TR BLMBG US BULL 97717W471 644 23,398 SH   SOLE   23,398 0 0
AT&T INC COM 00206R102 640 33,936 SH   SOLE   33,936 0 0
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 634 28,978 SH   SOLE   28,978 0 0
DOMINION ENERGY INC COM 25746U109 633 7,759 SH   SOLE   7,759 0 0
ISHARES TR GOV/CRED BD ETF 464288596 633 5,814 SH   SOLE   5,814 0 0
CINCINNATI FINL CORP COM 172062101 620 5,056 SH   SOLE   5,056 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 614 4,646 SH   SOLE   4,646 0 0
TARGET CORP COM 87612E106 608 2,658 SH   SOLE   2,658 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 607 13,844 SH   SOLE   13,844 0 0
AMGEN INC COM 031162100 604 2,592 SH   SOLE   2,592 0 0
FIFTH THIRD BANCORP COM 316773100 604 16,081 SH   SOLE   16,081 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 600 1,999 SH   SOLE   1,999 0 0
WELLS FARGO CO NEW COM 949746101 599 13,737 SH   SOLE   13,737 0 0
CECO ENVIRONMENTAL CORP COM 125141101 596 125,418 SH   SOLE   125,418 0 0
ISHARES TR CORE TOTAL USD 46434V613 586 12,313 SH   SOLE   12,313 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 572 5,323 SH   SOLE   5,322 0 0
CONOCOPHILLIPS COM 20825C104 567 5,939 SH   SOLE   5,939 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 566 30,781 SH   SOLE   30,781 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 564 16,647 SH   SOLE   16,647 0 0
ISHARES TR EAFE VALUE ETF 464288877 557 11,705 SH   SOLE   11,705 0 0
BROADCOM INC COM 11135F101 555 1,001 SH   SOLE   1,001 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 554 5,338 SH   SOLE   5,338 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 551 15,061 SH   SOLE   15,061 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 549 10,807 SH   SOLE   10,807 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 547 8,401 SH   SOLE   8,401 0 0
LILLY ELI & CO COM 532457108 545 1,866 SH   SOLE   1,865 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 543 10,913 SH   SOLE   10,913 0 0
EMERSON ELEC CO COM 291011104 534 5,916 SH   SOLE   5,916 0 0
SEMPRA COM 816851109 532 3,296 SH   SOLE   3,296 0 0
ARES CAPITAL CORP COM 04010L103 524 25,865 SH   SOLE   25,865 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 524 2,829 SH   SOLE   2,829 0 0
ISHARES TR US HLTHCR PR ETF 464288828 523 1,966 SH   SOLE   1,966 0 0
LINDE PLC SHS G5494J103 518 1,661 SH   SOLE   1,661 0 0
PROSHARES TR II ULTA BLMBG 2017 74347Y888 511 3,193 SH   SOLE   3,193 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 511 7,297 SH   SOLE   7,297 0 0
EVERSOURCE ENERGY COM 30040W108 510 5,837 SH   SOLE   5,837 0 0
UNITED RENTALS INC COM 911363109 502 1,585 SH   SOLE   1,585 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 501 18,082 SH   SOLE   18,081 0 0
BOOKING HOLDINGS INC COM 09857L108 493 223 SH   SOLE   223 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 492 3,987 SH   SOLE   3,987 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 479 6,751 SH   SOLE   6,751 0 0
AMERISOURCEBERGEN CORP COM 03073E105 475 3,142 SH   SOLE   3,142 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 474 9,416 SH   SOLE   9,416 0 0
IQVIA HLDGS INC COM 46266C105 474 2,173 SH   SOLE   2,173 0 0
MODERNA INC COM 60770K107 473 3,520 SH   SOLE   3,520 0 0
ICICI BANK LIMITED ADR 45104G104 472 24,785 SH   SOLE   24,785 0 0
CARMAX INC COM 143130102 469 5,471 SH   SOLE   5,471 0 0
FIRST HORIZON CORPORATION COM 320517105 469 20,966 SH   SOLE   20,966 0 0
EATON CORP PLC SHS G29183103 469 3,235 SH   SOLE   3,235 0 0
ADVANCED MICRO DEVICES INC COM 007903107 466 5,452 SH   SOLE   5,452 0 0
AMERICAN TOWER CORP NEW COM 03027X100 464 1,926 SH   SOLE   1,926 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 463 7,775 SH   SOLE   7,775 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 460 6,884 SH   SOLE   6,884 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 459 18,049 SH   SOLE   18,048 0 0
ENTERGY CORP NEW COM 29364G103 458 3,855 SH   SOLE   3,855 0 0
NETFLIX INC COM 64110L106 456 3,839 SH   SOLE   3,839 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 456 3,259 SH   SOLE   3,259 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 448 10,223 SH   SOLE   10,223 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 439 12,730 SH   SOLE   12,730 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 437 3,814 SH   SOLE   3,813 0 0
KRANESHARES TR GLOBAL CARB STRA 500767678 428 9,021 SH   SOLE   9,021 0 0
CITIZENS FINL GROUP INC COM 174610105 424 10,761 SH   SOLE   10,761 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 423 1,283 SH   SOLE   1,283 0 0
SOUTHERN CO COM 842587107 416 5,665 SH   SOLE   5,665 0 0
DEVON ENERGY CORP NEW COM 25179M103 414 7,115 SH   SOLE   7,115 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 412 8,342 SH   SOLE   8,342 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 406 4,369 SH   SOLE   4,369 0 0
SYNOPSYS INC COM 871607107 403 1,405 SH   SOLE   1,405 0 0
INTERNATIONAL PAPER CO COM 460146103 393 8,495 SH   SOLE   8,495 0 0
BCE INC COM NEW 05534B760 393 7,385 SH   SOLE   7,385 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 390 2,434 SH   SOLE   2,434 0 0
EXPEDITORS INTL WASH INC COM 302130109 388 3,920 SH   SOLE   3,920 0 0
EPAM SYS INC COM 29414B104 384 1,450 SH   SOLE   1,450 0 0
SONOCO PRODS CO COM 835495102 383 6,192 SH   SOLE   6,192 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 380 1,580 SH   SOLE   1,580 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721 378 8,200 SH   SOLE   8,200 0 0
TJX COS INC NEW COM 872540109 376 6,129 SH   SOLE   6,129 0 0
SIMON PPTY GROUP INC NEW COM 828806109 372 4,192 SH   SOLE   4,192 0 0
ANTHEM INC COM 036752103 366 729 SH   SOLE   729 0 0
HERCULES CAPITAL INC COM 427096508 365 21,714 SH   SOLE   21,714 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 364 1,300 SH   SOLE   1,300 0 0
DIGITAL RLTY TR INC COM 253868103 364 2,492 SH   SOLE   2,492 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 363 7,191 SH   SOLE   7,191 0 0
QUALCOMM INC COM 747525103 358 2,565 SH   SOLE   2,565 0 0
GENUINE PARTS CO COM 372460105 352 2,707 SH   SOLE   2,707 0 0
US BANCORP DEL COM NEW 902973304 347 7,151 SH   SOLE   7,151 0 0
TEXAS INSTRS INC COM 882508104 344 2,023 SH   SOLE   2,023 0 0
CHARLES RIV LABS INTL INC COM 159864107 344 1,426 SH   SOLE   1,426 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 342 5,021 SH   SOLE   5,021 0 0
MCKESSON CORP COM 58155Q103 340 1,098 SH   SOLE   1,098 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 339 9,872 SH   SOLE   9,872 0 0
CHUBB LIMITED COM H1467J104 339 1,640 SH   SOLE   1,640 0 0
CSX CORP COM 126408103 336 9,797 SH   SOLE   9,797 0 0
AFLAC INC COM 001055102 336 5,871 SH   SOLE   5,871 0 0
NOVARTIS AG SPONSORED ADR 66987V109 334 3,793 SH   SOLE   3,793 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 330 5,390 SH   SOLE   5,390 0 0
ISHARES TR GLOBAL TECH ETF 464287291 329 6,418 SH   SOLE   6,418 0 0
MICRON TECHNOLOGY INC COM 595112103 328 4,814 SH   SOLE   4,814 0 0
OMNICOM GROUP INC COM 681919106 328 4,308 SH   SOLE   4,308 0 0
UNITED PARCEL SERVICE INC CL B 911312106 326 1,809 SH   SOLE   1,809 0 0
AVANGRID INC COM 05351W103 325 7,330 SH   SOLE   7,330 0 0
HANESBRANDS INC COM 410345102 325 24,473 SH   SOLE   24,473 0 0
MEDTRONIC PLC SHS G5960L103 324 3,107 SH   SOLE   3,107 0 0
ISHARES TR S&P SML 600 GWT 464287887 319 2,819 SH   SOLE   2,819 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 317 12,250 SH   SOLE   12,250 0 0
EBAY INC. COM 278642103 317 6,106 SH   SOLE   6,106 0 0
MARSH & MCLENNAN COS INC COM 571748102 317 1,958 SH   SOLE   1,958 0 0
INTERPUBLIC GROUP COS INC COM 460690100 316 9,700 SH   SOLE   9,700 0 0
FORD MTR CO DEL COM 345370860 316 22,325 SH   SOLE   22,325 0 0
SANOFI SPONSORED ADR 80105N105 316 6,047 SH   SOLE   6,047 0 0
ISHARES TR USD INV GRDE ETF 464288620 314 6,039 SH   SOLE   6,039 0 0
MP MATERIALS CORP COM CL A 553368101 314 8,259 SH   SOLE   8,259 0 0
VIASAT INC COM 92552V100 307 8,339 SH   SOLE   8,339 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 305 2,713 SH   SOLE   2,713 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 304 2,542 SH   SOLE   2,542 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 300 9,246 SH   SOLE   9,246 0 0
SPDR SER TR S&P DIVID ETF 78464A763 298 2,405 SH   SOLE   2,405 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 294 39,361 SH   SOLE   39,361 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 291 2,936 SH   SOLE   2,936 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 287 782 SH   SOLE   782 0 0
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 276 2,782 SH   SOLE   2,781 0 0
MORGAN STANLEY COM NEW 617446448 275 3,411 SH   SOLE   3,411 0 0
SCHWAB CHARLES CORP COM 808513105 273 4,112 SH   SOLE   4,112 0 0
CAPITAL ONE FINL CORP COM 14040H105 272 2,181 SH   SOLE   2,181 0 0
TYSON FOODS INC CL A 902494103 270 2,897 SH   SOLE   2,897 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 269 7,877 SH   SOLE   7,877 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 267 2,514 SH   SOLE   2,514 0 0
LOWES COS INC COM 548661107 265 1,342 SH   SOLE   1,342 0 0
HUMANA INC COM 444859102 265 595 SH   SOLE   595 0 0
ISHARES TR ESG ADV TTL USD 46436E619 264 5,929 SH   SOLE   5,929 0 0
MID-AMER APT CMNTYS INC COM 59522J103 260 1,324 SH   SOLE   1,324 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 260 3,556 SH   SOLE   3,555 0 0
AON PLC SHS CL A G0403H108 257 891 SH   SOLE   891 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 256 2,695 SH   SOLE   2,695 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 253 4,321 SH   SOLE   4,321 0 0
ISHARES TR EAFE GRWTH ETF 464288885 250 2,837 SH   SOLE   2,837 0 0
ISHARES TR CRE U S REIT ETF 464288521 249 4,024 SH   SOLE   4,024 0 0
AMAZON COM INC PUT 023135956 249 100 SH Put SOLE   100 0 0
QUANTA SVCS INC COM 74762E102 243 2,098 SH   SOLE   2,098 0 0
VANECK ETF TRUST EMERGING MRKT HI 92189F353 242 12,531 SH   SOLE   12,531 0 0
PAYCHEX INC COM 704326107 240 1,896 SH   SOLE   1,896 0 0
ATMOS ENERGY CORP COM 049560105 236 2,079 SH   SOLE   2,079 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 235 1,559 SH   SOLE   1,559 0 0
FS KKR CAP CORP COM 302635206 225 10,726 SH   SOLE   10,726 0 0
FRANKLIN RESOURCES INC COM 354613101 223 9,083 SH   SOLE   9,083 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 220 6,516 SH   SOLE   6,515 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 220 2,692 SH   SOLE   2,692 0 0
NEWELL BRANDS INC COM 651229106 218 9,425 SH   SOLE   9,425 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 216 3,367 SH   SOLE   3,367 0 0
ISHARES TR CORE S&P TTL STK 464287150 214 2,331 SH   SOLE   2,330 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 212 4,345 SH   SOLE   4,345 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 209 3,398 SH   SOLE   3,398 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 208 6,455 SH   SOLE   6,455 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 202 2,503 SH   SOLE   2,503 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 201 4,305 SH   SOLE   4,305 0 0
ISHARES TR RUS TP200 VL ETF 464289420 201 3,051 SH   SOLE   3,051 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 98 23,995 SH   SOLE   23,995 0 0
GENERAL ELECTRIC CO COM NEW 369604301 93 23,939 SH   SOLE   23,939 0 0
KODIAK SCIENCES INC COM 50015M109 93 15,381 SH   SOLE   15,381 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 84 13,026 SH   SOLE   13,026 0 0
RIO TINTO PLC SPONSORED ADR 767204100 73 23,260 SH   SOLE   23,260 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 66 29,478 SH   SOLE   29,478 0 0
HASBRO INC COM 418056107 61 26,303 SH   SOLE   26,303 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4 50 50,000 SH   SOLE   50,000 0 0
NOVAVAX INC COM NEW 670002401 33 22,725 SH   SOLE   22,725 0 0
IAMGOLD CORP COM 450913108 30 10,600 SH   SOLE   10,600 0 0
STEEL DYNAMICS INC COM 858119100 24 22,027 SH   SOLE   22,027 0 0
TWITTER INC COM 90184L102 22 22,005 SH   SOLE   22,005 0 0
WALKER & DUNLOP INC COM 93148P102 21 21,000 SH   SOLE   21,000 0 0
T2 BIOSYSTEMS INC COM 89853L104 19 50,000 SH   SOLE   50,000 0 0