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
ABBOTT LABS COM 002824100 606 5,126 SH   SOLE   5,126 0 0
ABBVIE INC COM 00287Y109 1,034 9,589 SH   SOLE   9,589 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 858 2,682 SH   SOLE   2,682 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,014 3,498 SH   SOLE   3,498 0 0
ADVANCED MICRO DEVICES INC COM 007903107 552 5,365 SH   SOLE   5,365 0 0
ALLSTATE CORP COM 020002101 539 4,230 SH   SOLE   4,230 0 0
ALLY FINL INC COM 02005N100 692 13,565 SH   SOLE   13,565 0 0
ALPHABET INC CAP STK CL A 02079K305 1,997 747 SH   SOLE   747 0 0
ALPHABET INC CAP STK CL C 02079K107 630 1,436 SH   SOLE   1,436 0 0
ALTRIA GROUP INC COM 02209S103 373 8,202 SH   SOLE   8,201 0 0
AMAZON COM INC COM 023135106 6,940 4,412 SH   SOLE   4,412 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 4,551 70,436 SH   SOLE   70,436 0 0
AMERICAN ELEC PWR CO INC COM 025537101 325 4,008 SH   SOLE   4,008 0 0
AMERICAN EXPRESS CO COM 025816109 317 1,892 SH   SOLE   1,892 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 316 39,361 SH   SOLE   39,361 0 0
AMERICAN TOWER CORP NEW COM 03027X100 472 1,780 SH   SOLE   1,780 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 651 3,849 SH   SOLE   3,849 0 0
AMGEN INC COM 031162100 483 2,270 SH   SOLE   2,270 0 0
AON PLC SHS CL A G0403H108 604 2,113 SH   SOLE   2,113 0 0
APPLE INC COM 037833100 21,931 183,783 SH   SOLE   183,782 0 0
APPLIED MATLS INC COM 038222105 553 4,299 SH   SOLE   4,299 0 0
ARES CAPITAL CORP COM 04010L103 347 17,060 SH   SOLE   17,060 0 0
ARK ETF TR INNOVATION ETF 00214Q104 5,554 50,251 SH   SOLE   50,250 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 604 7,736 SH   SOLE   7,736 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 274 3,665 SH   SOLE   3,665 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 734 985 SH   SOLE   985 0 0
AT&T INC COM 00206R102 899 33,273 SH   SOLE   33,272 0 0
ATMOS ENERGY CORP COM 049560105 231 2,619 SH   SOLE   2,619 0 0
AVANGRID INC COM 05351W103 233 4,800 SH   SOLE   4,800 0 0
BCE INC COM NEW 05534B760 204 4,084 SH   SOLE   4,084 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,646 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,336 4,895 SH   SOLE   4,895 0 0
BK OF AMERICA CORP COM 060505104 413 9,740 SH   SOLE   9,740 0 0
BLACKSTONE INC COM 09260D107 735 6,320 SH   SOLE   6,320 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4 51 50,000 SH   SOLE   50,000 0 0
BOEING CO COM 097023105 259 1,176 SH   SOLE   1,176 0 0
CANADIAN NAT RES LTD COM 136385101 274 7,510 SH   SOLE   7,510 0 0
CATERPILLAR INC COM 149123101 289 1,507 SH   SOLE   1,507 0 0
CECO ENVIRONMENTAL CORP COM 125141101 883 125,418 SH   SOLE   125,418 0 0
CERNER CORP COM 156782104 1,330 18,857 SH   SOLE   18,857 0 0
CHARLES RIV LABS INTL INC COM 159864107 306 742 SH   SOLE   742 0 0
CHEVRON CORP NEW COM 166764100 1,787 17,613 SH   SOLE   17,612 0 0
CINCINNATI FINL CORP COM 172062101 315 2,754 SH   SOLE   2,754 0 0
CINTAS CORP COM 172908105 687 1,805 SH   SOLE   1,805 0 0
CISCO SYS INC COM 17275R102 829 15,236 SH   SOLE   15,235 0 0
CITIZENS FINL GROUP INC COM 174610105 242 5,159 SH   SOLE   5,159 0 0
CME GROUP INC COM 12572Q105 487 2,516 SH   SOLE   2,516 0 0
COCA COLA CO COM 191216100 596 38,381 SH   SOLE   38,381 0 0
COMCAST CORP NEW CL A 20030N101 814 14,560 SH   SOLE   14,560 0 0
CONOCOPHILLIPS COM 20825C104 320 4,721 SH   SOLE   4,721 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,270 2,827 SH   SOLE   2,827 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 370 2,134 SH   SOLE   2,134 0 0
CSX CORP COM 126408103 269 9,057 SH   SOLE   9,057 0 0
DANAHER CORPORATION COM 235851102 865 2,841 SH   SOLE   2,841 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 448 13,110 SH   SOLE   13,110 0 0
DEXCOM INC COM 252131107 226 414 SH   SOLE   414 0 0
DIGITAL RLTY TR INC COM 253868103 376 2,603 SH   SOLE   2,603 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 477 17,963 SH   SOLE   17,962 0 0
DISNEY WALT CO COM 254687106 2,605 17,584 SH   SOLE   17,584 0 0
DOCUSIGN INC COM 256163106 229 891 SH   SOLE   891 0 0
DOMINION ENERGY INC COM 25746U109 273 3,736 SH   SOLE   3,736 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 236 2,420 SH   SOLE   2,420 0 0
EATON CORP PLC SHS G29183103 390 2,615 SH   SOLE   2,615 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 802 7,085 SH   SOLE   7,085 0 0
EMERSON ELEC CO COM 291011104 351 3,729 SH   SOLE   3,729 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 241 11,158 SH   SOLE   11,158 0 0
EQUINIX INC COM 29444U700 435 550 SH   SOLE   550 0 0
ESSENTIAL UTILS INC COM 29670G102 1,492 32,379 SH   SOLE   32,379 0 0
ETF SER SOLUTIONS NETLEASE CORP 26922A248 1,146 38,718 SH   SOLE   38,718 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 225 6,195 SH   SOLE   6,195 0 0
EVERSOURCE ENERGY COM 30040W108 242 2,959 SH   SOLE   2,959 0 0
EXPEDIA GROUP INC COM NEW 30212P303 473 2,885 SH   SOLE   2,885 0 0
EXXON MOBIL CORP COM 30231G102 874 14,856 SH   SOLE   14,856 0 0
FACEBOOK INC CL A 30303M102 2,023 5,960 SH   SOLE   5,960 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 400 7,714 SH   SOLE   7,714 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 280 6,175 SH   SOLE   6,175 0 0
FIFTH THIRD BANCORP COM 316773100 384 9,042 SH   SOLE   9,042 0 0
FIRST HORIZON CORPORATION COM 320517105 236 14,495 SH   SOLE   14,495 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 702 4,228 SH   SOLE   4,228 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 542 9,040 SH   SOLE   9,040 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 352 6,962 SH   SOLE   6,962 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 244 5,147 SH   SOLE   5,147 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 542 16,541 SH   SOLE   16,541 0 0
FORD MTR CO DEL COM 345370860 190 13,438 SH   SOLE   13,438 0 0
FS KKR CAP CORP COM 302635206 236 10,726 SH   SOLE   10,726 0 0
GALLAGHER ARTHUR J & CO COM 363576109 200 1,348 SH   SOLE   1,348 0 0
GENERAL ELECTRIC CO COM NEW 369604301 105 23,798 SH   SOLE   23,798 0 0
GENERAL MLS INC COM 370334104 322 5,389 SH   SOLE   5,389 0 0
GENERAL MTRS CO COM 37045V100 241 4,573 SH   SOLE   4,573 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 523 7,443 SH   SOLE   7,443 0 0
HASBRO INC COM 418056107 30 25,946 SH   SOLE   25,946 0 0
HCA HEALTHCARE INC COM 40412C101 634 2,611 SH   SOLE   2,611 0 0
HERCULES CAPITAL INC COM 427096508 366 22,051 SH   SOLE   22,051 0 0
HOME DEPOT INC COM 437076102 1,561 4,756 SH   SOLE   4,756 0 0
IAMGOLD CORP COM 450913108 24 10,600 SH   SOLE   10,600 0 0
INTEL CORP COM 458140100 807 15,137 SH   SOLE   15,137 0 0
INTERNATIONAL PAPER CO COM 460146103 280 5,006 SH   SOLE   5,006 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 2,819 133,899 SH   SOLE   133,899 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 314 14,214 SH   SOLE   14,214 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 271 3,387 SH   SOLE   3,387 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 398 2,511 SH   SOLE   2,511 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 236 2,620 SH   SOLE   2,620 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 232 3,008 SH   SOLE   3,008 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,238 29,386 SH   SOLE   29,386 0 0
ISHARES INC CORE MSCI EMKT 46434G103 804 13,025 SH   SOLE   13,025 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 769 10,944 SH   SOLE   10,944 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 325 3,846 SH   SOLE   3,846 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,172 12,005 SH   SOLE   12,004 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 3,822 44,369 SH   SOLE   44,369 0 0
ISHARES TR CORE MSCI EAFE 46432F842 3,395 45,728 SH   SOLE   45,728 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,227 14,752 SH   SOLE   14,752 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,217 29,459 SH   SOLE   29,458 0 0
ISHARES TR CORE INTL AGGR 46435G672 2,783 50,586 SH   SOLE   50,585 0 0
ISHARES TR MSCI USA MMENTM 46432F396 1,889 10,758 SH   SOLE   10,758 0 0
ISHARES TR RESIDENTIAL MULT 464288562 1,628 19,029 SH   SOLE   19,029 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,591 18,186 SH   SOLE   18,185 0 0
ISHARES TR TIPS BD ETF 464287176 1,122 8,790 SH   SOLE   8,789 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,104 9,505 SH   SOLE   9,504 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,014 12,967 SH   SOLE   12,966 0 0
ISHARES TR EAFE SML CP ETF 464288273 957 12,862 SH   SOLE   12,862 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 858 8,119 SH   SOLE   8,118 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 800 8,126 SH   SOLE   8,126 0 0
ISHARES TR US TREAS BD ETF 46429B267 797 30,053 SH   SOLE   30,053 0 0
ISHARES TR SELECT DIVID ETF 464287168 665 5,795 SH   SOLE   5,795 0 0
ISHARES TR CORE TOTAL USD 46434V613 652 12,249 SH   SOLE   12,249 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 650 9,152 SH   SOLE   9,152 0 0
ISHARES TR CORE S&P MCP ETF 464287507 607 2,309 SH   SOLE   2,308 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 561 4,255 SH   SOLE   4,255 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 514 18,737 SH   SOLE   18,737 0 0
ISHARES TR CORE US AGGBD ET 464287226 495 4,314 SH   SOLE   4,314 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 458 3,978 SH   SOLE   3,978 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 443 7,374 SH   SOLE   7,374 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 437 5,941 SH   SOLE   5,941 0 0
ISHARES TR EAFE GRWTH ETF 464288885 404 3,797 SH   SOLE   3,797 0 0
ISHARES TR ISHARES SEMICDTR 464287523 389 872 SH   SOLE   872 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 374 1,365 SH   SOLE   1,365 0 0
ISHARES TR ESG ADV TTL USD 46436E619 359 7,240 SH   SOLE   7,240 0 0
ISHARES TR MSCI INDIA ETF 46429B598 351 7,216 SH   SOLE   7,216 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 344 3,200 SH   SOLE   3,200 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 313 5,737 SH   SOLE   5,737 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 312 3,678 SH   SOLE   3,678 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 307 4,147 SH   SOLE   4,147 0 0
ISHARES TR GLOBAL TECH ETF 464287291 300 5,302 SH   SOLE   5,302 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 298 7,877 SH   SOLE   7,877 0 0
ISHARES TR CRE U S REIT ETF 464288521 280 4,767 SH   SOLE   4,767 0 0
ISHARES TR EAFE VALUE ETF 464288877 274 5,396 SH   SOLE   5,396 0 0
ISHARES TR SP SMCP600VL ETF 464287879 241 2,391 SH   SOLE   2,391 0 0
ISHARES TR RUS TP200 VL ETF 464289420 200 3,051 SH   SOLE   3,051 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,453 28,651 SH   SOLE   28,651 0 0
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 262 2,727 SH   SOLE   2,727 0 0
JOHNSON & JOHNSON COM 478160104 1,949 12,071 SH   SOLE   12,071 0 0
JPMORGAN CHASE & CO COM 46625H100 1,911 38,063 SH   SOLE   38,063 0 0
KEYCORP COM 493267108 380 17,597 SH   SOLE   17,597 0 0
KODIAK SCIENCES INC COM 50015M109 1,536 16,000 SH   SOLE   16,000 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 269 1,221 SH   SOLE   1,221 0 0
LILLY ELI & CO COM 532457108 254 1,100 SH   SOLE   1,100 0 0
LINDE PLC SHS G5494J103 304 1,035 SH   SOLE   1,035 0 0
LOCKHEED MARTIN CORP COM 539830109 390 1,130 SH   SOLE   1,129 0 0
MARATHON PETE CORP COM 56585A102 362 5,860 SH   SOLE   5,860 0 0
MASTERCARD INCORPORATED CL A 57636Q104 953 2,741 SH   SOLE   2,741 0 0
MCDONALDS CORP COM 580135101 929 25,762 SH   SOLE   25,761 0 0
MERCK & CO INC COM 58933Y105 496 6,603 SH   SOLE   6,603 0 0
METLIFE INC COM 59156R108 274 4,445 SH   SOLE   4,445 0 0
MICRON TECHNOLOGY INC COM 595112103 298 4,205 SH   SOLE   4,205 0 0
MICROSOFT CORP COM 594918104 7,914 28,072 SH   SOLE   28,072 0 0
MID-AMER APT CMNTYS INC COM 59522J103 512 2,744 SH   SOLE   2,744 0 0
MODERNA INC COM 60770K107 896 2,328 SH   SOLE   2,328 0 0
MORGAN STANLEY COM NEW 617446448 260 2,669 SH   SOLE   2,669 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 383 8,860 SH   SOLE   8,860 0 0
NETFLIX INC COM 64110L106 1,464 3,846 SH   SOLE   3,846 0 0
NEXTERA ENERGY INC COM 65339F101 672 8,557 SH   SOLE   8,557 0 0
NORTHROP GRUMMAN CORP COM 666807102 379 1,053 SH   SOLE   1,053 0 0
NOVAVAX INC COM NEW 670002401 45 22,610 SH   SOLE   22,610 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 146 10,262 SH   SOLE   10,262 0 0
NVIDIA CORPORATION COM 67066G104 1,162 5,611 SH   SOLE   5,610 0 0
NXP SEMICONDUCTORS N V COM N6596X109 801 4,089 SH   SOLE   4,089 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 250 875 SH   SOLE   875 0 0
ORACLE CORP COM 68389X105 697 8,001 SH   SOLE   8,001 0 0
PARK AEROSPACE CORP COM 70014A104 2,398 175,319 SH   SOLE   175,319 0 0
PAYCHEX INC COM 704326107 341 3,031 SH   SOLE   3,031 0 0
PAYPAL HLDGS INC COM 70450Y103 441 1,694 SH   SOLE   1,694 0 0
PEMBINA PIPELINE CORP COM 706327103 1,658 52,329 SH   SOLE   52,329 0 0
PEPSICO INC COM 713448108 722 4,800 SH   SOLE   4,800 0 0
PFIZER INC COM 717081103 547 39,090 SH   SOLE   39,089 0 0
PHILIP MORRIS INTL INC COM 718172109 368 3,878 SH   SOLE   3,878 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 628 11,138 SH   SOLE   11,138 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 244 2,398 SH   SOLE   2,398 0 0
PROCTER AND GAMBLE CO COM 742718109 1,252 8,955 SH   SOLE   8,955 0 0
PROLOGIS INC. COM 74340W103 562 4,481 SH   SOLE   4,481 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 2,087 23,574 SH   SOLE   23,574 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 1,594 16,036 SH   SOLE   16,036 0 0
PROSHARES TR II ULTA BLMBG 2017 74347Y888 555 6,593 SH   SOLE   6,593 0 0
QUALCOMM INC COM 747525103 516 3,999 SH   SOLE   3,999 0 0
RIO TINTO PLC SPONSORED ADR 767204100 25 22,588 SH   SOLE   22,588 0 0
ROKU INC COM CL A 77543R102 226 720 SH   SOLE   720 0 0
ROPER TECHNOLOGIES INC COM 776696106 518 1,161 SH   SOLE   1,161 0 0
S&P GLOBAL INC COM 78409V104 552 1,300 SH   SOLE   1,300 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3,920 58,084 SH   SOLE   58,084 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,397 87,768 SH   SOLE   87,767 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,373 22,777 SH   SOLE   22,777 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,409 24,062 SH   SOLE   24,062 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,787 28,554 SH   SOLE   28,554 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,578 20,588 SH   SOLE   20,588 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1,429 26,479 SH   SOLE   26,479 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 586 5,637 SH   SOLE   5,637 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 574 10,903 SH   SOLE   10,903 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 516 3,456 SH   SOLE   3,456 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 476 12,682 SH   SOLE   12,682 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 50 23,509 SH   SOLE   23,509 0 0
SHERWIN WILLIAMS CO COM 824348106 449 1,604 SH   SOLE   1,604 0 0
SOUTHERN CO COM 842587107 215 3,476 SH   SOLE   3,476 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 324 958 SH   SOLE   958 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5,783 159,695 SH   SOLE   159,694 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,294 77,443 SH   SOLE   77,442 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 213 5,532 SH   SOLE   5,532 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 818 3,252 SH   SOLE   3,251 0 0
SPDR SER TR BLOMBERG 1 10 YR 78468R861 17,788 843,040 SH   SOLE   843,039 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 9,131 76,542 SH   SOLE   76,542 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 5,635 111,668 SH   SOLE   111,668 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 4,077 63,681 SH   SOLE   63,681 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 3,381 108,186 SH   SOLE   108,185 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 2,182 70,164 SH   SOLE   70,164 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,276 42,741 SH   SOLE   42,741 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 1,153 27,069 SH   SOLE   27,069 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,143 23,143 SH   SOLE   23,142 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 863 26,712 SH   SOLE   26,711 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 607 11,446 SH   SOLE   11,446 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 334 8,544 SH   SOLE   8,544 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 306 6,621 SH   SOLE   6,621 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 38 17,550 SH   SOLE   17,550 0 0
SQUARE INC CL A 852234103 263 1,098 SH   SOLE   1,098 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5,669 117,324 SH   SOLE   117,323 0 0
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 353 8,722 SH   SOLE   8,722 0 0
STARBUCKS CORP COM 855244109 775 7,025 SH   SOLE   7,024 0 0
STEEL DYNAMICS INC COM 858119100 24 22,030 SH   SOLE   22,030 0 0
SYNCHRONY FINANCIAL COM 87165B103 366 7,494 SH   SOLE   7,494 0 0
SYNOPSYS INC COM 871607107 295 985 SH   SOLE   985 0 0
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 5,833 183,195 SH   SOLE   183,195 0 0
T2 BIOSYSTEMS INC COM 89853L104 47 51,500 SH   SOLE   51,500 0 0
TARGET CORP COM 87612E106 502 2,194 SH   SOLE   2,194 0 0
TELEFLEX INCORPORATED COM 879369106 2,669 7,087 SH   SOLE   7,087 0 0
TESLA INC COM 88160R101 1,189 23,505 SH   SOLE   23,505 0 0
TEXAS INSTRS INC COM 882508104 231 1,202 SH   SOLE   1,202 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,076 1,883 SH   SOLE   1,883 0 0
T-MOBILE US INC COM 872590104 736 5,758 SH   SOLE   5,758 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 400 2,317 SH   SOLE   2,317 0 0
TRANSUNION COM 89400J107 549 4,889 SH   SOLE   4,889 0 0
TWITTER INC COM 90184L102 22 22,000 SH   SOLE   22,000 0 0
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 45 45,000 SH   SOLE   45,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,225 3,135 SH   SOLE   3,135 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1,102 33,347 SH   SOLE   33,346 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 464 7,427 SH   SOLE   7,427 0 0
VANECK ETF TRUST BIOTECH ETF 92189F726 210 1,039 SH   SOLE   1,039 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 738 3,660 SH   SOLE   3,660 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 6,978 78,023 SH   SOLE   78,023 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 5,398 65,877 SH   SOLE   65,876 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 4,409 51,601 SH   SOLE   51,601 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,201 21,082 SH   SOLE   21,082 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 12,024 65,935 SH   SOLE   65,935 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 6,986 34,772 SH   SOLE   34,772 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,981 22,431 SH   SOLE   22,430 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,543 14,964 SH   SOLE   14,964 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,217 14,709 SH   SOLE   14,709 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,245 13,264 SH   SOLE   13,264 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,656 5,708 SH   SOLE   5,708 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,581 15,536 SH   SOLE   15,535 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,116 2,829 SH   SOLE   2,829 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 645 4,763 SH   SOLE   4,763 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 563 2,010 SH   SOLE   2,010 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 383 2,740 SH   SOLE   2,740 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,792 35,834 SH   SOLE   35,834 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 229 1,715 SH   SOLE   1,715 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 202 3,592 SH   SOLE   3,592 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,293 24,590 SH   SOLE   24,590 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,562 28,523 SH   SOLE   28,523 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,271 27,561 SH   SOLE   27,561 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2,030 28,806 SH   SOLE   28,806 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,753 11,414 SH   SOLE   11,414 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,304 20,607 SH   SOLE   20,606 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,570 50,902 SH   SOLE   50,901 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 581 7,422 SH   SOLE   7,422 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 497 4,805 SH   SOLE   4,805 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 363 1,547 SH   SOLE   1,547 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 269 2,749 SH   SOLE   2,749 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 269 670 SH   SOLE   670 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,154 22,403 SH   SOLE   22,402 0 0
VIASAT INC COM 92552V100 243 4,415 SH   SOLE   4,415 0 0
VISA INC COM CL A 92826C839 1,501 28,639 SH   SOLE   28,639 0 0
WALKER & DUNLOP INC COM 93148P102 22 21,006 SH   SOLE   21,006 0 0
WALMART INC COM 931142103 1,519 31,746 SH   SOLE   31,746 0 0
WESTERN ASSET HIGH INCOME FD COM 95766J102 72 10,000 SH   SOLE   10,000 0 0
WILLIAMS COS INC COM 969457100 272 10,475 SH   SOLE   10,475 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,382 79,143 SH   SOLE   79,142 0 0
ZOETIS INC CL A 98978V103 729 3,753 SH   SOLE   3,753 0 0