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 LABORATORIES COM Equity 002824100 496 4,287 SH   SOLE   0 0 4,287
ACCENTURE PLC COM Equity G1151C101 3,364 10,604 SH   SOLE   0 0 10,604
ADOBE INC COM Equity 00724F101 3,625 6,482 SH   SOLE   0 0 6,482
AGILENT TECHNOLOGIES INC COM Equity 00846U101 302 1,987 SH   SOLE   0 0 1,987
ALBERTSONS COMPANIES INC COM Equity 013091103 296 10,000 SH   SOLE   0 0 10,000
ALPHABET INC COM CL A Equity 02079K305 5,294 2,010 SH   SOLE   0 0 2,010
AMAZON COM INC COM Equity 023135106 5,925 1,856 SH   SOLE   0 0 1,856
APPLE INC COM Equity 037833100 3,595 25,861 SH   SOLE   0 0 25,861
ARES MANAGEMENT CORPORATION COM CL A Equity 03990B101 708 9,651 SH   SOLE   0 0 9,651
ASTRAZENECA ADR SPONSORED Equity 046353108 608 10,097 SH   SOLE   0 0 10,097
AT&T INC COM Equity 00206R102 338 12,417 SH   SOLE   0 0 12,417
BANK OF AMERICA CORPORATION COM Equity 060505104 223 5,171 SH   SOLE   0 0 5,171
BARCLAYS BANK PLC IPATH SER B BLMBRG TIN S CLBL Equity 06746P431 1,667 16,288 SH   SOLE   0 0 16,288
BATH & BODY WORKS INC COM Equity 070830104 1,849 28,949 SH   SOLE   0 0 28,949
BERKSHIRE HATHAWAY INC COM CL B Equity 084670702 242 885 SH   SOLE   0 0 885
BOOKING HOLDINGS INC COM Equity 09857L108 609 250 SH   SOLE   0 0 250
BUILDERS FIRSTSOURCE INC COM Equity 12008R107 3,331 63,364 SH   SOLE   0 0 63,364
CADENCE DESIGN SYSTEMS INC COM Equity 127387108 243 1,648 SH   SOLE   0 0 1,648
CAMECO CORP COM Equity 13321L108 1,697 74,701 SH   SOLE   0 0 74,701
CARLYLE GROUP INC COM Equity 14316J108 339 7,218 SH   SOLE   0 0 7,218
CHESAPEAKE UTILITIES CORP COM Equity 165303108 1,048 8,470 SH   SOLE   0 0 8,470
CHUBB LIMITED COM Equity H1467J104 389 2,240 SH   SOLE   0 0 2,240
CIT GROUP INC COM Equity 125581801 351 6,635 SH   SOLE   0 0 6,635
CLEVELAND CLIFFS INC COM Equity 185899101 1,591 80,748 SH   SOLE   0 0 80,748
COMMERCIAL METALS CO COM Equity 201723103 354 11,484 SH   SOLE   0 0 11,484
CONSOLIDATED EDISON INC COM Equity 209115104 215 2,955 SH   SOLE   0 0 2,955
CORTEVA INC COM Equity 22052L104 222 5,233 SH   SOLE   0 0 5,233
COSTCO WHOLESALE CORP COM Equity 22160K105 473 1,081 SH   SOLE   0 0 1,081
DISCOVER FINANCIAL SERVICES COM Equity 254709108 2,778 22,064 SH   SOLE   0 0 22,064
DOCUSIGN INC COM Equity 256163106 5,452 22,293 SH   SOLE   0 0 22,293
DOW INC COM Equity 260557103 312 5,410 SH   SOLE   0 0 5,410
DTE ENERGY CO COM Equity 233331107 274 2,442 SH   SOLE   0 0 2,442
DUPONT DE NEMOURS INC COM Equity 26614N102 353 5,058 SH   SOLE   0 0 5,058
DYNAVAX TECHNOLOGIES CORP COM Equity 268158201 1,942 116,242 SH   SOLE   0 0 116,242
FACEBOOK INC COM CL A Equity 30303M102 289 883 SH   SOLE   0 0 883
FASTENAL COM Equity 311900104 289 5,624 SH   SOLE   0 0 5,624
FIDELITY NATIONAL INFORMATION COM Equity 31620M106 1,192 9,870 SH   SOLE   0 0 9,870
FIFTH THIRD BANCORP COM Equity 316773100 3,597 82,723 SH   SOLE   0 0 82,723
FIRST TR EXCHANGE TRADED FD VI DORSEY WRT 5 ETF Equity 33738R605 1,755 38,564 SH   SOLE   0 0 38,564
FIRST TR EXCHANGE TRADED FD VI DORSY WR MOMNT ETF Equity 33741L108 1,103 40,265 SH   SOLE   0 0 40,265
FIRST TR EXCHANGE TRADED FD VI RISNG DIVD ACHIV ETF Equity 33738R506 26,063 547,082 SH   SOLE   0 0 547,082
FIRST TR EXCHANGE TRADED FD VI TCW OPPORTUNIS ETF Equity 33740F805 25,226 470,110 SH   SOLE   0 0 470,110
FIRST TRUST PORTFOLIOS SHS ETF Equity 337344105 8,390 76,623 SH   SOLE   0 0 76,623
FRANKLIN RESOURCES INC COM Equity 354613101 265 8,950 SH   SOLE   0 0 8,950
FREEPORT-MCMORAN INC COM CL B Equity 35671D857 4,130 126,738 SH   SOLE   0 0 126,738
GREEN PLAINS INC COM Equity 393222104 1,105 31,789 SH   SOLE   0 0 31,789
HIGHLAND SURPRISE CONS MNG CO COM Equity G52110114 1 10,000 SH   SOLE   0 0 10,000
HOME DEPOT INC COM Equity 437076102 4,731 14,557 SH   SOLE   0 0 14,557
INVESCO EXCHANGE TRADED FD TR DWA MOMENTUM ETF Equity 46137V837 8,075 92,245 SH   SOLE   0 0 92,245
INVESCO EXCHANGE TRADED FD TR S&P 500 GARP ETF Equity 46137V431 18,073 210,002 SH   SOLE   0 0 210,002
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT ETF Equity 46137V357 17,731 117,711 SH   SOLE   0 0 117,711
INVESCO EXCHANGE TRADED FD TR S&P500 PUR GWT ETF Equity 19247X100 18,775 99,502 SH   SOLE   0 0 99,502
INVESCO EXCHANGE TRADED FUND T OPTIMUM YIELD ETF Equity 46090F100 20,988 968,515 SH   SOLE   0 0 968,515
INVESCO EXCHANGE TRADED FUND T S&P 500 HB ETF Equity 46138E370 27,607 374,231 SH   SOLE   0 0 374,231
INVESCO QQQ TRUST UNIT SER 1 ETF Equity 46090E103 11,671 33,148 SH   SOLE   0 0 33,148
ISHARES TRUST 5-10 YEAR INVESTMENT GRADE Equity 464288638 25,328 421,221 SH   SOLE   0 0 421,221
ISHARES TRUST CORE S&P MCP ETF Equity 464287507 376 1,418 SH   SOLE   0 0 1,418
ISHARES TRUST CORE S&P500 ETF Equity 464287200 867 2,020 SH   SOLE   0 0 2,020
ISHARES TRUST CORE US AGGBD ET ETF Equity 464287226 764 6,649 SH   SOLE   0 0 6,649
ISHARES TRUST ISHARES SEMICONDUCTOR ETF Equity 464287523 22,062 50,689 SH   SOLE   0 0 50,689
ISHARES TRUST JPMORGAN USD EMG ETF Equity 464288281 24,598 224,909 SH   SOLE   0 0 224,909
ISHARES TRUST MSCI KLD400 SOC ETF Equity 464288570 246 2,960 SH   SOLE   0 0 2,960
ISHARES TRUST MSCI USA ESG SLC ETF Equity 464288802 311 3,256 SH   SOLE   0 0 3,256
ISHARES TRUST PFD AND INCM SEC ETF Equity 464288687 24,454 636,398 SH   SOLE   0 0 636,398
ISHARES TRUST RUS 1000 GRW ETF Equity 464287614 350 1,294 SH   SOLE   0 0 1,294
ISHARES TRUST RUS 2000 GRW ETF Equity 464287648 3,186 10,913 SH   SOLE   0 0 10,913
ISHARES TRUST S&P 500 GRWT ETF Equity 464287309 439 6,012 SH   SOLE   0 0 6,012
ISHARES TRUST US BR DEL SE ETF Equity 464288794 21,505 204,747 SH   SOLE   0 0 204,747
JABIL INC COM Equity 466313103 2,782 47,002 SH   SOLE   0 0 47,002
JOHNSON & JOHNSON COM Equity 478160104 220 1,391 SH   SOLE   0 0 1,391
JP MORGAN CHASE & CO COM Equity 46625H100 3,523 21,251 SH   SOLE   0 0 21,251
KEURIG DR PEPPER INC COM Equity 49271V100 335 10,278 SH   SOLE   0 0 10,278
LAM RESEARCH CORP COM Equity 512807108 235 427 SH   SOLE   0 0 427
LATTICE SEMICONDUCTOR COM Equity 518415104 6,297 98,707 SH   SOLE   0 0 98,707
LIVENT CORPORATION COM Equity 53814L108 1,900 83,103 SH   SOLE   0 0 83,103
MASTERCARD INCORPORATED COM CL A Equity 57636Q104 3,181 9,260 SH   SOLE   0 0 9,260
MERCADOLIBRE INC COM Equity 58733R102 2,735 1,705 SH   SOLE   0 0 1,705
MICROSOFT CORP COM Equity 594918104 8,516 30,170 SH   SOLE   0 0 30,170
MONDELEZ INTL INC COM CL A Equity 609207105 266 4,592 SH   SOLE   0 0 4,592
MOODYS CORP COM Equity 615369105 213 610 SH   SOLE   0 0 610
MOSAIC CO COM Equity 61945C103 4,207 111,062 SH   SOLE   0 0 111,062
MURPHY OIL CORP COM Equity 626717102 566 20,687 SH   SOLE   0 0 20,687
NEXGEN ENERGY LTD COM Equity 65340P106 2,657 522,949 SH   SOLE   0 0 522,949
NEXTERA ENERGY INC COM Equity 65339F101 319 4,038 SH   SOLE   0 0 4,038
NVIDIA CORP COM Equity 67066G104 5,148 25,889 SH   SOLE   0 0 25,889
ONEMAIN HLDGS INC COM Equity 68268W103 259 4,550 SH   SOLE   0 0 4,550
PFIZER INC COM Equity 717081103 332 7,809 SH   SOLE   0 0 7,809
PIMCO DYNAMIC INCOME FD SHS Equity 72201Y101 299 11,172 SH   SOLE   0 0 11,172
PNC FINANCIAL SERVICES GROUP COM Equity 693475105 752 3,811 SH   SOLE   0 0 3,811
PROSHARES TRUST K1 FRE CRD OIL ETF Equity 74347G804 1,623 26,481 SH   SOLE   0 0 26,481
QUALCOMM INC COM Equity 747525103 257 2,022 SH   SOLE   0 0 2,022
SIMON PROPERTY GROUP INC COM USD0.0001 Equity 828806109 272 2,051 SH   SOLE   0 0 2,051
SOUTHERN CO COM Equity 842587107 338 5,469 SH   SOLE   0 0 5,469
SPDR S&P500 ETF TRUST TR UNIT ETF Equity 78462F103 2,174 5,083 SH   SOLE   0 0 5,083
SPDR SERIES TRUST BLMBRG BRC CNVRT ETF Equity 78464A359 254 3,006 SH   SOLE   0 0 3,006
SPDR SERIES TRUST S&P HOMEBUILD ETF Equity 78464A888 22,384 312,495 SH   SOLE   0 0 312,495
SPDR SERIES TRUST S&P METALS MNG ETF Equity 78464A755 22,475 527,948 SH   SOLE   0 0 527,948
SPDR SERIES TRUST S&P RETAIL ETF Equity 78464A714 18,751 207,630 SH   SOLE   0 0 207,630
SQUARE INC COM CL A Equity 852234103 3,459 15,366 SH   SOLE   0 0 15,366
STAR BULK CARRIERS CORP COM Equity Y8162K204 292 12,457 SH   SOLE   0 0 12,457
TECK RESOURCES LIMITED COM CL B Equity 878742204 2,864 111,683 SH   SOLE   0 0 111,683
TEMPUR SEALY INTERNATIONAL INC COM Equity 88023U101 2,326 50,791 SH   SOLE   0 0 50,791
TERADYNE INC COM Equity 880770102 3,501 32,978 SH   SOLE   0 0 32,978
THERMO FISHER SCIENTIFIC INC COM Equity 883556102 482 851 SH   SOLE   0 0 851
TRUIST FINANCIAL CORPORATION COM Equity 89832Q109 376 6,270 SH   SOLE   0 0 6,270
UNION PACIFIC CORP COM Equity 907818108 2,015 9,888 SH   SOLE   0 0 9,888
UNITED PARCEL SERVICE INC COM CL B Equity 911312106 978 5,502 SH   SOLE   0 0 5,502
VENTAS INC COM USD0.25 Equity 92276F100 338 6,015 SH   SOLE   0 0 6,015
VERIZON COMMUNICATIONS COM Equity 92343V104 649 11,933 SH   SOLE   0 0 11,933
WALMART INC COM Equity 931142103 955 7,065 SH   SOLE   0 0 7,065
WILLIAMS-SONOMA INC COM Equity 969904101 780 4,557 SH   SOLE   0 0 4,557
WSFS FINANCIAL CORP COM Equity 929328102 241 4,601 SH   SOLE   0 0 4,601
ZIONS BANCORPORATION N A COM Equity 989701107 306 4,826 SH   SOLE   0 0 4,826