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
CHESAPEAKE UTILITIES CORP COM Equity 165303108 884 8,470 SH   SOLE   0 0 8,470
COMERICA INC COM Equity 200340107 224 3,509 SH   SOLE   0 0 3,509
CONSOLIDATED EDISON INC COM Equity 209115104 201 2,900 SH   SOLE   0 0 2,900
ISHARES TRUST CORE S&P500 ETF Equity 464287200 760 2,001 SH   SOLE   0 0 2,001
ISHARES TRUST CORE S&P MCP ETF Equity 464287507 316 1,296 SH   SOLE   0 0 1,296
ISHARES TRUST JPMORGAN USD EMG ETF Equity 464288281 23,299 205,117 SH   SOLE   0 0 205,117
ISHARES TRUST MSCI KLD400 SOC ETF Equity 464288570 215 2,960 SH   SOLE   0 0 2,960
ISHARES TRUST 5-10 YEAR INVESTMENT GRADE Equity 464288638 23,522 383,087 SH   SOLE   0 0 383,087
LIGHTWAVE LOGIC INC COM Equity 532275104 210 164,000 SH   SOLE   0 0 164,000
REDFIN CORPORATION COM Equity 761283100 2,465 32,151 SH   SOLE   0 0 32,151
TECK RESOURCES LIMITED COM CL B Equity 878742204 2,318 110,793 SH   SOLE   0 0 110,793
TERADYNE INC COM Equity 880770102 4,443 31,596 SH   SOLE   0 0 31,596
JP MORGAN CHASE & CO COM Equity 46625H100 2,504 18,143 SH   SOLE   0 0 18,143
AT&T INC COM Equity 00206R102 346 11,964 SH   SOLE   0 0 11,964
ABBOTT LABORATORIES COM Equity 002824100 277 2,459 SH   SOLE   0 0 2,459
ADOBE INC COM Equity 00724F101 2,761 6,049 SH   SOLE   0 0 6,049
ADVANCED MICRO DEVICES INC COM Equity 007903107 253 2,825 SH   SOLE   0 0 2,825
AGILENT TECHNOLOGIES INC COM Equity 00846U101 253 1,987 SH   SOLE   0 0 1,987
ALPHABET INC COM CL A Equity 02079K305 3,537 1,982 SH   SOLE   0 0 1,982
AMAZON COM INC COM Equity 023135106 5,839 1,871 SH   SOLE   0 0 1,871
AMICUS THERAPEUTICS INC COM Equity 03152W109 2,992 136,952 SH   SOLE   0 0 136,952
APPLE INC COM Equity 037833100 3,010 23,549 SH   SOLE   0 0 23,549
ASTRAZENECA ADR SPONSORED Equity 046353108 315 6,000 SH   SOLE   0 0 6,000
BERKSHIRE HATHAWAY INC COM CL B Equity 084670702 205 875 SH   SOLE   0 0 875
BOOKING HOLDINGS INC COM Equity 09857L108 541 250 SH   SOLE   0 0 250
BUILDERS FIRSTSOURCE INC COM Equity 12008R107 2,141 52,994 SH   SOLE   0 0 52,994
CADENCE DESIGN SYSTEMS INC COM Equity 127387108 272 1,974 SH   SOLE   0 0 1,974
COMCAST CORP COM CL A Equity 20030N101 209 4,269 SH   SOLE   0 0 4,269
UNITI GROUP INC COM USD0.0001 Equity 20341J104 144 11,180 SH   SOLE   0 0 11,180
COSTCO WHOLESALE CORP COM Equity 22160K105 274 774 SH   SOLE   0 0 774
DTE ENERGY CO COM Equity 233331107 290 2,400 SH   SOLE   0 0 2,400
DIGITAL TURBINE INC COM Equity 25400W102 1,906 32,830 SH   SOLE   0 0 32,830
DOCUSIGN INC COM Equity 256163106 5,607 21,855 SH   SOLE   0 0 21,855
DOW INC COM Equity 260557103 260 4,513 SH   SOLE   0 0 4,513
DUPONT DE NEMOURS INC COM Equity 26614N102 353 4,180 SH   SOLE   0 0 4,180
FACEBOOK INC COM CL A Equity 30303M102 231 883 SH   SOLE   0 0 883
FIDELITY NATIONAL INFORMATION COM Equity 31620M106 1,667 13,020 SH   SOLE   0 0 13,020
FIFTH THIRD BANCORP COM Equity 316773100 2,420 75,474 SH   SOLE   0 0 75,474
FIRST TRUST PORTFOLIOS SHS ETF Equity 337344105 25,865 250,245 SH   SOLE   0 0 250,245
FIRST TR EXCHANGE TRADED FD VI DORSEY WRT 5 ETF Equity 33738R605 1,651 38,977 SH   SOLE   0 0 38,977
FIRST TR EXCHANGE TRADED FD VI TCW OPPORTUNIS ETF Equity 33740F805 23,027 423,052 SH   SOLE   0 0 423,052
FIRST TR EXCHANGE TRADED FD VI DORSEYWRIGHT MOMENTUM & LOW Equity 33741L108 990 40,179 SH   SOLE   0 0 40,179
FREEPORT-MCMORAN INC COM CL B Equity 35671D857 3,918 123,563 SH   SOLE   0 0 123,563
HOME DEPOT INC COM Equity 437076102 3,737 13,681 SH   SOLE   0 0 13,681
INVESCO QQQ TRUST UNIT SER 1 ETF Equity 46090E103 26,573 83,982 SH   SOLE   0 0 83,982
INVESCO EXCHANGE TRADED FD TR S&P 500 GARP ETF Equity 46137V431 12,793 169,450 SH   SOLE   0 0 169,450
INVESCO EXCHANGE TRADED FD TR S&P MDCP MOMNTUM ETF Equity 46137V464 28,897 348,370 SH   SOLE   0 0 348,370
INVESCO EXCHANGE TRADED FD TR DWA MOMENTUM ETF Equity 46137V837 8,445 94,862 SH   SOLE   0 0 94,862
INVESCO EXCHANGE TRADED FUND T DWA DEV MKTS ETF Equity 46138E875 8,304 242,236 SH   SOLE   0 0 242,236
ISHARES TRUST TRANS AVG ETF Equity 464287192 17,810 78,232 SH   SOLE   0 0 78,232
ISHARES TRUST CORE US AGGBD ET ETF Equity 464287226 1,118 9,524 SH   SOLE   0 0 9,524
ISHARES TRUST MSCI EMG MKT ETF Equity 464287234 7,224 130,754 SH   SOLE   0 0 130,754
ISHARES TRUST S&P 500 GRWT ETF Equity 464287309 402 6,306 SH   SOLE   0 0 6,306
ISHARES TRUST PHLX SEMICND ETF Equity 464287523 19,305 45,964 SH   SOLE   0 0 45,964
ISHARES TRUST RUS 1000 GRW ETF Equity 464287614 358 1,485 SH   SOLE   0 0 1,485
ISHARES TRUST RUS 2000 GRW ETF Equity 464287648 13,508 43,137 SH   SOLE   0 0 43,137
ISHARES TRUST PFD AND INCM SEC ETF Equity 464288687 23,623 616,788 SH   SOLE   0 0 616,788
ISHARES TRUST MSCI USA ESG SLC ETF Equity 464288802 274 3,256 SH   SOLE   0 0 3,256
JOHNSON & JOHNSON COM Equity 478160104 1,104 6,784 SH   SOLE   0 0 6,784
KEURIG DR PEPPER INC COM Equity 49271V100 201 6,308 SH   SOLE   0 0 6,308
LAM RESEARCH CORP COM Equity 512807108 248 427 SH   SOLE   0 0 427
LATTICE SEMICONDUCTOR COM Equity 518415104 4,028 93,164 SH   SOLE   0 0 93,164
LULULEMON ATHLETICA INC COM Equity 550021109 3,596 10,506 SH   SOLE   0 0 10,506
MASTERCARD INCORPORATED COM CL A Equity 57636Q104 4,911 15,068 SH   SOLE   0 0 15,068
MERCADOLIBRE INC COM Equity 58733R102 3,017 1,577 SH   SOLE   0 0 1,577
MICROSOFT CORP COM Equity 594918104 6,447 29,787 SH   SOLE   0 0 29,787
MOSAIC CO COM Equity 61945C103 2,207 76,879 SH   SOLE   0 0 76,879
NAMESILO TECHNOLOGIES CORP COM Equity 62987T103 6 32,894 SH   SOLE   0 0 32,894
NETFLIX INC COM Equity 64110L106 2,126 4,237 SH   SOLE   0 0 4,237
NEXTERA ENERGY INC COM Equity 65339F101 417 5,041 SH   SOLE   0 0 5,041
NVIDIA CORP COM Equity 67066G104 3,163 6,070 SH   SOLE   0 0 6,070
PELOTON INTERACTIVE INC COM CL A Equity 70614W100 5,358 35,689 SH   SOLE   0 0 35,689
PIMCO DYNAMIC INCOME FD SHS Equity 72201Y101 290 11,158 SH   SOLE   0 0 11,158
PINTEREST INC COM CL A Equity 72352L106 2,534 35,685 SH   SOLE   0 0 35,685
PUBLIC SERVICE ENTERPRISE GRP COM Equity 744573106 611 10,506 SH   SOLE   0 0 10,506
SPDR S&P500 ETF TRUST TR UNIT ETF Equity 78462F103 2,421 6,395 SH   SOLE   0 0 6,395
SPDR INDEX SHARES FUNDS ASIA PACIF ETF Equity 78463X301 6,765 49,430 SH   SOLE   0 0 49,430
SPDR SERIES TRUST BLMBRG BRC CNVRT ETF Equity 78464A359 261 3,000 SH   SOLE   0 0 3,000
SPDR SERIES TRUST S&P HOMEBUILD ETF Equity 78464A888 16,753 274,147 SH   SOLE   0 0 274,147
SELECT SECTOR SPDR TRUST SBI CONS DISCR ETF Equity 81369Y407 17,131 102,741 SH   SOLE   0 0 102,741
SELECT SECTOR SPDR TRUST TECHNOLOGY ETF Equity 81369Y803 18,472 143,107 SH   SOLE   0 0 143,107
SOUTHERN CO COM Equity 842587107 332 5,435 SH   SOLE   0 0 5,435
SQUARE INC COM CL A Equity 852234103 3,268 14,382 SH   SOLE   0 0 14,382
TESLA INC COM Equity 88160R101 433 513 SH   SOLE   0 0 513
THERMO FISHER SCIENTIFIC INC COM Equity 883556102 526 1,036 SH   SOLE   0 0 1,036
UNION PACIFIC CORP COM Equity 907818108 1,948 9,051 SH   SOLE   0 0 9,051
VANGUARD SML CP GRW ETF Equity 922908595 32,175 112,643 SH   SOLE   0 0 112,643
VERIZON COMMUNICATIONS COM Equity 92343V104 978 17,137 SH   SOLE   0 0 17,137
WALMART INC COM Equity 931142103 957 6,673 SH   SOLE   0 0 6,673
ACCENTURE PLC COM Equity G1151C101 2,580 10,084 SH   SOLE   0 0 10,084
HIGHLAND SURPRISE CONS MNG CO COM Equity G52110114 16 10,000 SH   SOLE   0 0 10,000
CHUBB LIMITED COM Equity H1467J104 312 2,005 SH   SOLE   0 0 2,005
FIVERR INTERNATIONAL LTD COM Equity M4R82T106 2,375 9,885 SH   SOLE   0 0 9,885
ROYAL CARIBBEAN GROUP COM Equity V7780T103 646 8,785 SH   SOLE   0 0 8,785