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
ADVANCED MICRO DEVICES INC COM Equity 007903107 224 2,825 SH   SOLE   0 0 2,825
ALBERTSONS COMPANIES INC COM Equity 013091103 207 10,000 SH   SOLE   0 0 10,000
ANALOG DEVICES INC COM Equity 032654105 201 1,299 SH   SOLE   0 0 1,299
CHESAPEAKE UTILITIES CORP COM Equity 165303108 1,017 8,470 SH   SOLE   0 0 8,470
COMERICA INC COM Equity 200340107 292 4,326 SH   SOLE   0 0 4,326
CONSOLIDATED EDISON INC COM Equity 209115104 230 2,900 SH   SOLE   0 0 2,900
DTE ENERGY CO COM Equity 233331107 340 2,419 SH   SOLE   0 0 2,419
DISCOVER FINANCIAL SERVICES COM Equity 254709108 2,047 21,053 SH   SOLE   0 0 21,053
INTL GAME TECH PLC COM Equity 459902102 1,695 110,643 SH   SOLE   0 0 110,643
ISHARES TRUST CORE S&P500 ETF Equity 464287200 736 1,777 SH   SOLE   0 0 1,777
ISHARES TRUST CORE S&P MCP ETF Equity 464287507 345 1,296 SH   SOLE   0 0 1,296
ISHARES TRUST JPMORGAN USD EMG ETF Equity 464288281 23,159 208,960 SH   SOLE   0 0 208,960
ISHARES TRUST MSCI KLD400 SOC ETF Equity 464288570 236 2,960 SH   SOLE   0 0 2,960
ISHARES TRUST 5-10 YEAR INVESTMENT GRADE Equity 464288638 23,343 391,275 SH   SOLE   0 0 391,275
LIGHTWAVE LOGIC INC COM Equity 532275104 272 164,000 SH   SOLE   0 0 164,000
REDFIN CORPORATION COM Equity 761283100 1,979 31,673 SH   SOLE   0 0 31,673
SQUARE INC COM CL A Equity 852234103 3,627 14,674 SH   SOLE   0 0 14,674
TECK RESOURCES LIMITED COM CL B Equity 878742204 2,392 111,101 SH   SOLE   0 0 111,101
TERADYNE INC COM Equity 880770102 3,966 31,970 SH   SOLE   0 0 31,970
VANGUARD INTL DVD ETF Equity 921946810 8,497 100,627 SH   SOLE   0 0 100,627
ALLEGHENY TECHNOLOGIES INC COM Equity 01741R102 2,252 104,662 SH   SOLE   0 0 104,662
COMCAST CORP COM CL A Equity 20030N101 228 4,245 SH   SOLE   0 0 4,245
DOW INC COM Equity 260557103 283 4,513 SH   SOLE   0 0 4,513
DUPONT DE NEMOURS INC COM Equity 26614N102 314 4,180 SH   SOLE   0 0 4,180
HOME DEPOT INC COM Equity 437076102 4,455 13,767 SH   SOLE   0 0 13,767
INVESCO QQQ TRUST UNIT SER 1 ETF Equity 46090E103 28,362 84,305 SH   SOLE   0 0 84,305
ISHARES TRUST RUS 2000 GRW ETF Equity 464287648 12,782 43,317 SH   SOLE   0 0 43,317
ISHARES TRUST PFD AND INCM SEC ETF Equity 464288687 24,122 624,315 SH   SOLE   0 0 624,315
JP MORGAN CHASE & CO COM Equity 46625H100 3,297 21,952 SH   SOLE   0 0 21,952
PIMCO DYNAMIC INCOME FD SHS Equity 72201Y101 321 11,158 SH   SOLE   0 0 11,158
SPDR S&P500 ETF TRUST TR UNIT ETF Equity 78462F103 2,103 5,100 SH   SOLE   0 0 5,100
VANGUARD SML CP GRW ETF Equity 922908595 31,126 112,284 SH   SOLE   0 0 112,284
AT&T INC COM Equity 00206R102 358 11,971 SH   SOLE   0 0 11,971
ABBOTT LABORATORIES COM Equity 002824100 357 2,987 SH   SOLE   0 0 2,987
ADOBE INC COM Equity 00724F101 3,149 6,140 SH   SOLE   0 0 6,140
AGILENT TECHNOLOGIES INC COM Equity 00846U101 264 1,987 SH   SOLE   0 0 1,987
ALPHABET INC COM CL A Equity 02079K305 4,558 2,002 SH   SOLE   0 0 2,002
AMAZON COM INC COM Equity 023135106 6,242 1,871 SH   SOLE   0 0 1,871
APPLE INC COM Equity 037833100 3,203 23,961 SH   SOLE   0 0 23,961
ASTRAZENECA ADR SPONSORED Equity 046353108 312 6,000 SH   SOLE   0 0 6,000
BERKSHIRE HATHAWAY INC COM CL B Equity 084670702 234 875 SH   SOLE   0 0 875
BOOKING HOLDINGS INC COM Equity 09857L108 586 250 SH   SOLE   0 0 250
BUILDERS FIRSTSOURCE INC COM Equity 12008R107 2,994 62,447 SH   SOLE   0 0 62,447
CIT GROUP INC COM Equity 125581801 213 4,138 SH   SOLE   0 0 4,138
CADENCE DESIGN SYSTEMS INC COM Equity 127387108 232 1,648 SH   SOLE   0 0 1,648
CENTURY ALUMINUM COM Equity 156431108 1,902 131,076 SH   SOLE   0 0 131,076
UNITI GROUP INC COM USD0.0001 Equity 20341J104 172 16,120 SH   SOLE   0 0 16,120
CORTEVA INC COM Equity 22052L104 208 4,440 SH   SOLE   0 0 4,440
COSTCO WHOLESALE CORP COM Equity 22160K105 294 789 SH   SOLE   0 0 789
DIGITAL TURBINE INC COM Equity 25400W102 2,396 34,466 SH   SOLE   0 0 34,466
DOCUSIGN INC COM Equity 256163106 4,818 21,693 SH   SOLE   0 0 21,693
FACEBOOK INC COM CL A Equity 30303M102 265 883 SH   SOLE   0 0 883
FAIR ISAAC CORP COM Equity 303250104 205 388 SH   SOLE   0 0 388
FIDELITY NATIONAL INFORMATION COM Equity 31620M106 1,985 13,020 SH   SOLE   0 0 13,020
FIFTH THIRD BANCORP COM Equity 316773100 2,892 79,146 SH   SOLE   0 0 79,146
FIRST TRUST PORTFOLIOS SHS ETF Equity 337344105 26,864 252,244 SH   SOLE   0 0 252,244
FIRST TR EXCHANGE TRADED FD VI DORSEY WRT 5 ETF Equity 33738R605 1,771 38,977 SH   SOLE   0 0 38,977
FIRST TR EXCHANGE TRADED FD VI TCW OPPORTUNIS ETF Equity 33740F805 22,980 431,275 SH   SOLE   0 0 431,275
FIRST TR EXCHANGE TRADED FD VI DORSY WR MOMNT ETF Equity 33741L108 1,050 40,179 SH   SOLE   0 0 40,179
FREEPORT-MCMORAN INC COM CL B Equity 35671D857 4,440 123,672 SH   SOLE   0 0 123,672
INVESCO EXCHANGE TRADED FD TR S&P 500 GARP ETF Equity 46137V431 14,270 171,519 SH   SOLE   0 0 171,519
INVESCO EXCHANGE TRADED FD TR S&P MDCP MOMNTUM ETF Equity 46137V464 29,257 348,417 SH   SOLE   0 0 348,417
INVESCO EXCHANGE TRADED FD TR DWA MOMENTUM ETF Equity 46137V837 8,102 95,511 SH   SOLE   0 0 95,511
ISHARES TRUST S&P SML 600 GWT ETF Equity 464287192 203 1,598 SH   SOLE   0 0 1,598
ISHARES TRUST TRANS AVG ETF Equity 464287192 21,027 80,496 SH   SOLE   0 0 80,496
ISHARES TRUST CORE US AGGBD ET ETF Equity 464287226 793 6,919 SH   SOLE   0 0 6,919
ISHARES TRUST MSCI EMG MKT ETF Equity 464287234 7,169 133,357 SH   SOLE   0 0 133,357
ISHARES TRUST S&P 500 GRWT ETF Equity 464287309 471 6,810 SH   SOLE   0 0 6,810
ISHARES TRUST PHLX SEMICND ETF Equity 464287523 19,894 46,869 SH   SOLE   0 0 46,869
ISHARES TRUST RUS 1000 GRW ETF Equity 464287614 334 1,294 SH   SOLE   0 0 1,294
ISHARES TRUST MSCI USA ESG SLC ETF Equity 464288802 298 3,256 SH   SOLE   0 0 3,256
JOHNSON & JOHNSON COM Equity 478160104 272 1,628 SH   SOLE   0 0 1,628
KEURIG DR PEPPER INC COM Equity 49271V100 235 6,479 SH   SOLE   0 0 6,479
LAM RESEARCH CORP COM Equity 512807108 262 427 SH   SOLE   0 0 427
LATTICE SEMICONDUCTOR COM Equity 518415104 5,067 94,073 SH   SOLE   0 0 94,073
MASTERCARD INCORPORATED COM CL A Equity 57636Q104 5,737 15,213 SH   SOLE   0 0 15,213
MERCADOLIBRE INC COM Equity 58733R102 2,438 1,588 SH   SOLE   0 0 1,588
MICROSOFT CORP COM Equity 594918104 7,702 29,820 SH   SOLE   0 0 29,820
MOODYS CORP COM Equity 615369105 202 621 SH   SOLE   0 0 621
MOSAIC CO COM Equity 61945C103 3,430 107,619 SH   SOLE   0 0 107,619
NEXTERA ENERGY INC COM Equity 65339F101 420 5,221 SH   SOLE   0 0 5,221
NEXGEN ENERGY LTD COM Equity 65340P106 1,779 508,415 SH   SOLE   0 0 508,415
NVIDIA CORP COM Equity 67066G104 3,753 6,172 SH   SOLE   0 0 6,172
PINTEREST INC COM CL A Equity 72352L106 2,479 34,741 SH   SOLE   0 0 34,741
PUBLIC SERVICE ENTERPRISE GRP COM Equity 744573106 667 10,506 SH   SOLE   0 0 10,506
SPDR INDEX SHARES FUNDS ASIA PACIF ETF Equity 78463X301 6,746 51,544 SH   SOLE   0 0 51,544
SPDR SERIES TRUST BLMBRG BRC CNVRT ETF Equity 78464A359 252 3,000 SH   SOLE   0 0 3,000
SPDR SERIES TRUST S&P METALS MNG ETF Equity 78464A755 18,940 481,332 SH   SOLE   0 0 481,332
SPDR SERIES TRUST S&P BK ETF Equity 78464A797 16,729 328,153 SH   SOLE   0 0 328,153
SPDR SERIES TRUST S&P HOMEBUILD ETF Equity 78464A888 20,698 282,599 SH   SOLE   0 0 282,599
SOUTHERN CO COM Equity 842587107 357 5,435 SH   SOLE   0 0 5,435
TESLA INC COM Equity 88160R101 406 563 SH   SOLE   0 0 563
THERMO FISHER SCIENTIFIC INC COM Equity 883556102 505 1,036 SH   SOLE   0 0 1,036
UNION PACIFIC CORP COM Equity 907818108 2,034 9,163 SH   SOLE   0 0 9,163
VERIZON COMMUNICATIONS COM Equity 92343V104 698 11,952 SH   SOLE   0 0 11,952
WALMART INC COM Equity 931142103 945 6,717 SH   SOLE   0 0 6,717
WILLIAMS-SONOMA INC COM Equity 969904101 235 1,417 SH   SOLE   0 0 1,417
ACCENTURE PLC COM Equity G1151C101 2,926 10,175 SH   SOLE   0 0 10,175
HIGHLAND SURPRISE CONS MNG CO COM Equity G52110114 4 10,000 SH   SOLE   0 0 10,000
CHUBB LIMITED COM Equity H1467J104 324 2,015 SH   SOLE   0 0 2,015
FIVERR INTERNATIONAL LTD COM Equity M4R82T106 1,987 9,550 SH   SOLE   0 0 9,550