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
ABBVIE INC COM 00287Y109 373 2,756 SH   SOLE   2,756 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,958 29,436 SH   SOLE   29,435 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 38 10,000 SH Call SOLE   10,000 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 960 256,048 SH   SOLE   256,048 0 0
ADVANCED MICRO DEVICES INC COM 007903107 562 3,902 SH   SOLE   3,902 0 0
AGENUS INC COM NEW 00847G705 196 61,000 SH Call SOLE   61,000 0 0
AGENUS INC COM NEW 00847G705 1,102 342,285 SH   SOLE   342,285 0 0
ALPHABET INC CAP STK CL A 02079K305 388 134 SH   SOLE   134 0 0
ALTRIA GROUP INC COM 02209S103 476 10,052 SH   SOLE   10,051 0 0
AMAZON COM INC COM 023135106 1,984 595 SH   SOLE   595 0 0
AMERISOURCEBERGEN CORP COM 03073E105 289 2,173 SH   SOLE   2,172 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1,062 27,800 SH   SOLE   27,800 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,669 341,338 SH   SOLE   341,338 0 0
APPLE INC COM 037833100 5,997 33,774 SH   SOLE   33,774 0 0
APPLIED MATLS INC COM 038222105 265 1,687 SH   SOLE   1,687 0 0
ARES CAPITAL CORP COM 04010L103 1,579 74,530 SH   SOLE   74,530 0 0
AT&T INC COM 00206R102 2 100 SH Call SOLE   100 0 0
AT&T INC COM 00206R102 1,591 64,679 SH   SOLE   64,678 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 814 3,302 SH   SOLE   3,302 0 0
BANCO SANTANDER S.A. ADR 05964H105 60 18,234 SH   SOLE   18,234 0 0
BECTON DICKINSON & CO COM 075887109 380 1,513 SH   SOLE   1,512 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 667 2,230 SH   SOLE   2,230 0 0
BK OF AMERICA CORP COM 060505104 1,583 35,576 SH   SOLE   35,575 0 0
BLOCK INC CL A 852234103 645 3,991 SH   SOLE   3,991 0 0
BLOCK INC CL A 852234103 388 2,400 SH Call SOLE   2,400 0 0
BOEING CO COM 097023105 393 1,951 SH   SOLE   1,951 0 0
BOEING CO COM 097023105 101 500 SH Call SOLE   500 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 222 5,938 SH   SOLE   5,938 0 0
CHEVRON CORP NEW COM 166764100 301 2,566 SH   SOLE   2,565 0 0
COCA COLA CO COM 191216100 213 3,591 SH   SOLE   3,590 0 0
CONSOLIDATED EDISON INC COM 209115104 261 3,056 SH   SOLE   3,055 0 0
COSTCO WHSL CORP NEW COM 22160K105 288 507 SH   SOLE   507 0 0
CVS HEALTH CORP COM 126650100 397 3,851 SH   SOLE   3,851 0 0
DATCHAT INC COM 23816M107 69 22,900 SH   SOLE   22,900 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 212 962 SH   SOLE   961 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 83 10,000 SH   SOLE   10,000 0 0
DISNEY WALT CO COM 254687106 895 5,778 SH   SOLE   5,778 0 0
ETF SER SOLUTIONS AAM S&P 500 26922A594 538 17,400 SH   SOLE   17,400 0 0
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 2,515 100,375 SH   SOLE   100,375 0 0
EXXON MOBIL CORP COM 30231G102 1,952 31,901 SH   SOLE   31,901 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 362 17,836 SH   SOLE   17,835 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1,838 90,074 SH   SOLE   90,074 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 321 13,940 SH   SOLE   13,940 0 0
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 206 3,572 SH   SOLE   3,572 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 789 7,567 SH   SOLE   7,567 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2,718 58,732 SH   SOLE   58,732 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,336 25,311 SH   SOLE   25,311 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2,504 52,259 SH   SOLE   52,259 0 0
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 4,884 284,272 SH   SOLE   284,272 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,174 22,665 SH   SOLE   22,665 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 305 4,494 SH   SOLE   4,493 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 523 10,465 SH   SOLE   10,465 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,501 25,100 SH   SOLE   25,100 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 5,380 63,633 SH   SOLE   63,633 0 0
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 535 19,700 SH   SOLE   19,700 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 398 5,700 SH   SOLE   5,700 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 4,653 130,852 SH   SOLE   130,852 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,253 75,575 SH   SOLE   75,574 0 0
FLEXSHARES TR INT QLTDVDYNAM 33939L829 299 9,852 SH   SOLE   9,851 0 0
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 540 5,750 SH   SOLE   5,750 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US SML 35473P876 535 13,405 SH   SOLE   13,405 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 408 8,670 SH   SOLE   8,670 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 1,611 31,349 SH   SOLE   31,349 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY HI YLD 35473P629 531 20,250 SH   SOLE   20,250 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY SR LN 35473P595 2,794 111,851 SH   SOLE   111,851 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 398 9,941 SH   SOLE   9,941 0 0
HOME DEPOT INC COM 437076102 689 1,661 SH   SOLE   1,660 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 272 2,036 SH   SOLE   2,035 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 304 3,807 SH   SOLE   3,807 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 270 1,658 SH   SOLE   1,658 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 270 731 SH   SOLE   730 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,181 2,968 SH   SOLE   2,968 0 0
ISHARES TR TIPS BD ETF 464287176 202 1,567 SH   SOLE   1,566 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 401 5,469 SH   SOLE   5,469 0 0
ISHARES TR U.S. FINLS ETF 464287788 325 3,746 SH   SOLE   3,746 0 0
ISHARES TR RUS TP200 GR ETF 464289438 701 4,042 SH   SOLE   4,042 0 0
ISHARES TR CORE S&P500 ETF 464287200 476 997 SH   SOLE   997 0 0
ISHARES TR CORE MSCI EAFE 46432F842 293 3,932 SH   SOLE   3,931 0 0
ISHARES TR US HLTHCARE ETF 464287762 377 1,256 SH   SOLE   1,255 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,432 48,171 SH   SOLE   48,171 0 0
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 252 3,869 SH   SOLE   3,869 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 202 4,082 SH   SOLE   4,082 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 656 11,800 SH   SOLE   11,799 0 0
JOHNSON & JOHNSON COM 478160104 236 1,377 SH   SOLE   1,377 0 0
JPMORGAN CHASE & CO COM 46625H100 831 5,245 SH   SOLE   5,245 0 0
JPMORGAN CHASE & CO COM 46625H100 48 300 SH Call SOLE   300 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 136 11,922 SH   SOLE   11,922 0 0
LEAP THERAPEUTICS INC COM 52187K101 1,649 508,980 SH   SOLE   508,980 0 0
LOWES COS INC COM 548661107 398 1,541 SH   SOLE   1,541 0 0
MAIN STR CAP CORP COM 56035L104 216 4,825 SH   SOLE   4,825 0 0
MERCK & CO INC COM 58933Y105 280 3,650 SH   SOLE   3,650 0 0
META PLATFORMS INC CL A 30303M102 635 1,888 SH   SOLE   1,888 0 0
MICROSOFT CORP COM 594918104 3,476 10,335 SH   SOLE   10,335 0 0
NEW MTN FIN CORP COM 647551100 549 40,105 SH   SOLE   40,105 0 0
NEXTERA ENERGY INC COM 65339F101 369 3,957 SH   SOLE   3,957 0 0
NVIDIA CORPORATION COM 67066G104 581 1,974 SH   SOLE   1,974 0 0
PAYPAL HLDGS INC COM 70450Y103 877 4,651 SH   SOLE   4,651 0 0
PEPSICO INC COM 713448108 300 1,727 SH   SOLE   1,727 0 0
PFIZER INC COM 717081103 629 10,648 SH   SOLE   10,648 0 0
PROCTER AND GAMBLE CO COM 742718109 217 1,325 SH   SOLE   1,324 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 330 3,363 SH   SOLE   3,363 0 0
QUALCOMM INC COM 747525103 310 1,694 SH   SOLE   1,694 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 349 4,318 SH   SOLE   4,318 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 314 5,000 SH   SOLE   5,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,251 22,542 SH   SOLE   22,542 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 238 3,085 SH   SOLE   3,085 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 374 1,827 SH   SOLE   1,827 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 446 3,166 SH   SOLE   3,166 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 488 12,490 SH   SOLE   12,490 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,968 55,431 SH   SOLE   55,430 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,037 4,289 SH   SOLE   4,289 0 0
SPDR SER TR BLOOMBERG CONV 78464A359 206 2,480 SH   SOLE   2,480 0 0
SPDR SER TR S&P BK ETF 78464A797 5,899 108,127 SH   SOLE   108,127 0 0
STARBUCKS CORP COM 855244109 298 2,552 SH   SOLE   2,551 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506 608 23,421 SH   SOLE   23,421 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 394 9,640 SH   SOLE   9,640 0 0
TESLA INC COM 88160R101 776 734 SH   SOLE   734 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 928 743 SH   SOLE   743 0 0
TRITERRAS INC SHS CL A G9103H102 48 20,000 SH Call SOLE   20,000 0 0
TRITERRAS INC SHS CL A G9103H102 20 8,500 SH   SOLE   8,500 0 0
TRITERRAS INC WT EXP 020221 *W EXP 11/10/202 G9103H110 83 251,703 SH   SOLE   251,703 0 0
UNITED PARCEL SERVICE INC CL B 911312106 719 3,353 SH   SOLE   3,352 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 497 1,138 SH   SOLE   1,137 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,103 4,567 SH   SOLE   4,567 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 460 2,679 SH   SOLE   2,678 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 250 545 SH   SOLE   545 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 815 15,684 SH   SOLE   15,683 0 0
VILLAGE FARMS INTL INC COM 92707Y108 1,534 238,864 SH   SOLE   238,864 0 0
VILLAGE FARMS INTL INC COM 92707Y108 620 96,700 SH Call SOLE   96,700 0 0
VISA INC COM CL A 92826C839 231 1,066 SH   SOLE   1,065 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 218 4,998 SH   SOLE   4,998 0 0
ZOETIS INC CL A 98978V103 306 1,256 SH   SOLE   1,255 0 0