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
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1,106 5,229 SH   SOLE   0 0 5,229
ALPHABET INC CAP STK CL A COM 02079K305 1,054 411 SH   SOLE   0 0 411
ALTRIA GROUP INC COM COM 02209S103 648 13,622 SH   SOLE   0 0 13,622
AMAZON COM INC COM COM 023135106 2,316 629 SH   SOLE   0 0 629
AMERICAN AIRLS GROUP INC COM COM 02376R102 259 12,565 SH   SOLE   0 0 12,565
AMERICAN EXPRESS CO COM COM 025816109 529 3,066 SH   SOLE   0 0 3,066
AMGEN INC COM COM 031162100 627 2,562 SH   SOLE   0 0 2,562
APPLE INC COM COM 037833100 1,009 6,762 SH   SOLE   0 0 6,762
ARK INNOVATION ETF ETF 00214Q104 1,919 16,243 SH   SOLE   0 0 16,243
AT&T INC COM COM 00206R102 2,175 76,955 SH   SOLE   0 0 76,955
AUTOHOME INC SP ADS RP CL A ADR 05278C107 1,197 19,072 SH   SOLE   0 0 19,072
B & G FOODS INC NEW COM COM 05508R106 589 19,390 SH   SOLE   0 0 19,390
BANCO SANTANDER CHILE NEW SP ADR REP COM ADR 05965X109 652 35,770 SH   SOLE   0 0 35,770
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 788 2,831 SH   SOLE   0 0 2,831
BK OF AMERICA CORP COM COM 060505104 359 9,242 SH   SOLE   0 0 9,242
BOEING CO COM COM 097023105 227 1,013 SH   SOLE   0 0 1,013
BP PLC SPONSORED ADR ADR 055622104 670 26,552 SH   SOLE   0 0 26,552
BURCON NUTRASCIENCE CORP COM COM 120831102 443 41,527 SH   SOLE   0 0 41,527
CAPITAL ONE FINL CORP COM COM 14040H105 515 3,245 SH   SOLE   0 0 3,245
CARDINAL HEALTH INC COM COM 14149Y108 214 3,747 SH   SOLE   0 0 3,747
CARNIVAL CORP PAIRED CTF COM 143658300 233 10,326 SH   SOLE   0 0 10,326
CHEWY INC CL A COM 16679L109 413 5,237 SH   SOLE   0 0 5,237
CHURCHILL CAPITAL CORP IV CL A COM 171439102 587 24,656 SH   SOLE   0 0 24,656
CITRIX SYS INC COM COM 177376100 1,375 11,878 SH   SOLE   0 0 11,878
CLEARPOINT NEURO INC COM COM 18507C103 500 29,509 SH   SOLE   0 0 29,509
CLEVELAND-CLIFFS INC NEW COM COM 185899101 481 22,000 SH   SOLE   0 0 22,000
COINBASE GLOBAL INC COM CL A COM 19260Q107 333 1,447 SH   SOLE   0 0 1,447
CONSOLIDATED EDISON INC COM COM 209115104 1,017 13,891 SH   SOLE   0 0 13,891
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 416 2,295 SH   SOLE   0 0 2,295
CREDICORP LTD COM COM G2519Y108 234 1,973 SH   SOLE   0 0 1,973
CROWDSTRIKE HLDGS INC CL A COM 22788C105 677 2,661 SH   SOLE   0 0 2,661
CYCLOPSS CORP COM NEW COM 232537209 605 11,156 SH   SOLE   0 0 11,156
DERMTECH INC COM COM 24984K105 508 14,792 SH   SOLE   0 0 14,792
DEVON ENERGY CORP NEW COM COM 25179M103 275 10,076 SH   SOLE   0 0 10,076
DISCOVERY INC COM SER C COM 25470F302 286 10,604 SH   SOLE   0 0 10,604
DORCHESTER MINERALS LP COM UNIT COM 25820R105 393 23,045 SH   SOLE   0 0 23,045
DOW INC COM COM 260557103 235 3,766 SH   SOLE   0 0 3,766
EDISON INTL COM COM 281020107 1,212 21,168 SH   SOLE   0 0 21,168
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 2,170 42,704 SH   SOLE   0 0 42,704
EXXON MOBIL CORP COM COM 30231G102 448 7,524 SH   SOLE   0 0 7,524
FACEBOOK INC CL A COM 30303M102 520 1,496 SH   SOLE   0 0 1,496
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 3,917 107,308 SH   SOLE   0 0 107,308
FIRST TR EXCHANGE TRADED FD II CLOUD COMPUTING ETF 33734X192 3,111 29,851 SH   SOLE   0 0 29,851
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX ETF 33733E302 1,248 5,123 SH   SOLE   0 0 5,123
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 10,009 130,094 SH   SOLE   0 0 130,094
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101 294 12,515 SH   SOLE   0 0 12,515
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 3,238 68,157 SH   SOLE   0 0 68,157
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF ETF 33733E500 1,309 20,570 SH   SOLE   0 0 20,570
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 1,903 39,566 SH   SOLE   0 0 39,566
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 204 6,878 SH   SOLE   0 0 6,878
FIRST TRUST SMALL CAP CORE ALPHADEX FUND ETF 33734Y109 1,094 12,155 SH   SOLE   0 0 12,155
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 343 2,798 SH   SOLE   0 0 2,798
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 616 15,308 SH   SOLE   0 0 15,308
FIVERR INTL LTD ORD SHS COM M4R82T106 477 2,202 SH   SOLE   0 0 2,202
FORD MTR CO DEL COM COM 345370860 432 30,348 SH   SOLE   0 0 30,348
FT CBOE VEST U.S. EQUITY BUFFER ETF - APRIL ETF 33740U885 320 10,304 SH   SOLE   0 0 10,304
FT CBOE VEST U.S. EQUITY BUFFER ETF - JANUARY ETF 33740F623 301 9,140 SH   SOLE   0 0 9,140
FT CBOE VEST U.S. EQUITY BUFFER ETF - JULY ETF 33740U208 298 8,607 SH   SOLE   0 0 8,607
FT CBOE VEST U.S. EQUITY BUFFER ETF - OCTOBER ETF 33740F664 297 8,714 SH   SOLE   0 0 8,714
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - APRIL ETF 33740U802 410 13,372 SH   SOLE   0 0 13,372
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - JANUARY ETF 33740F631 331 10,441 SH   SOLE   0 0 10,441
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - JULY ETF 33740F698 462 14,183 SH   SOLE   0 0 14,183
FUTU HLDGS LTD SPON ADS CL A ADR 36118L106 754 5,780 SH   SOLE   0 0 5,780
GENERAL ELECTRIC CO COM COM 369604103 363 28,375 SH   SOLE   0 0 28,375
GLOBAL X MSCI CHINA CONSUMER DISCRETIONARY ETF ETF 37950E408 305 9,240 SH   SOLE   0 0 9,240
GLOBAL X SUPER DIVIDEND U.S. ETF ETF 37950E291 854 43,179 SH   SOLE   0 0 43,179
GRUPO AEROPORTUARIO DEL CENTRO SPON ADR ADR 400501102 303 6,105 SH   SOLE   0 0 6,105
HAILIANG ED GROUP INC SPONSORED ADR ADR 40522L108 1,189 28,341 SH   SOLE   0 0 28,341
HAWAIIAN HOLDINGS INC COM COM 419879101 530 25,000 SH   SOLE   0 0 25,000
HCM DEFENDER 100 INDEX ETF ETF 66538R748 365 7,369 SH   SOLE   0 0 7,369
HCM DEFENDER 500 INDEX ETF ETF 66538R730 380 9,256 SH   SOLE   0 0 9,256
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 3,373 26,203 SH   SOLE   0 0 26,203
INNOVATOR IBD 50 ETF ETF 45782C102 930 21,725 SH   SOLE   0 0 21,725
INNOVATOR LOUP FRONTIER TECH ETF ETF 45782C862 1,755 33,897 SH   SOLE   0 0 33,897
INVESCO QQQ TRUST ETF 46090E103 16,918 46,596 SH   SOLE   0 0 46,596
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1,786 11,838 SH   SOLE   0 0 11,838
IROBOT CORP COM COM 462726100 323 3,692 SH   SOLE   0 0 3,692
ISHARES CORE S&P 500 ETF ETF 464287200 4,142 9,455 SH   SOLE   0 0 9,455
ISHARES ESG MSCI USA LEADERS ETF ETF 46435U218 205 2,679 SH   SOLE   0 0 2,679
ISHARES MORNINGSTAR MID-CAP GROWTH ETF ETF 464288307 1,072 15,679 SH   SOLE   0 0 15,679
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456 621 15,857 SH   SOLE   0 0 15,857
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 1,155 8,519 SH   SOLE   0 0 8,519
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 227 814 SH   SOLE   0 0 814
ISHARES RUSSELL 2000 ETF ETF 464287655 891 4,069 SH   SOLE   0 0 4,069
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 1,213 4,094 SH   SOLE   0 0 4,094
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 2,716 17,427 SH   SOLE   0 0 17,427
JD.COM INC SPON ADR CL A ADR 47215P106 340 4,512 SH   SOLE   0 0 4,512
JOHNSON & JOHNSON COM COM 478160104 244 1,432 SH   SOLE   0 0 1,432
JPMORGAN CHASE & CO COM COM 46625H100 657 4,234 SH   SOLE   0 0 4,234
KB HOME COM COM 48666K109 1,058 26,881 SH   SOLE   0 0 26,881
KELLOGG CO COM COM 487836108 580 9,178 SH   SOLE   0 0 9,178
KINSALE CAP GROUP INC COM COM 49714P108 254 1,508 SH   SOLE   0 0 1,508
KRAFT HEINZ CO COM COM 500754106 294 7,535 SH   SOLE   0 0 7,535
LHA MARKET STATE TACTICAL BETA ETF ETF 26922B105 2,582 82,847 SH   SOLE   0 0 82,847
LOCKHEED MARTIN CORP COM COM 539830109 378 1,003 SH   SOLE   0 0 1,003
MERCADOLIBRE INC COM COM 58733R102 414 275 SH   SOLE   0 0 275
MGM RESORTS INTERNATIONAL COM COM 552953101 315 7,880 SH   SOLE   0 0 7,880
MICROSOFT CORP COM COM 594918104 1,749 6,189 SH   SOLE   0 0 6,189
NETFLIX INC COM COM 64110L106 230 419 SH   SOLE   0 0 419
NEW YORK CMNTY BANCORP INC COM COM 649445103 209 18,640 SH   SOLE   0 0 18,640
NORTHWESTERN CORP COM NEW COM 668074305 240 3,892 SH   SOLE   0 0 3,892
NVIDIA CORPORATION COM COM 67066G104 248 313 SH   SOLE   0 0 313
OLLIES BARGAIN OUTLET HLDGS IN COM COM 681116109 306 3,429 SH   SOLE   0 0 3,429
ONEOK INC NEW COM COM 682680103 622 11,331 SH   SOLE   0 0 11,331
OPENDOOR TECHNOLOGIES INC COM COM 683712103 575 37,953 SH   SOLE   0 0 37,953
O'SHARES GLOBAL INTERNET GIANTS ETF ETF 67110P704 1,349 24,365 SH   SOLE   0 0 24,365
O'SHARES U.S. SMALL-CAP QUALITY DIVIDEND ETF ETF 67110P100 726 20,743 SH   SOLE   0 0 20,743
PACER LUNT LARGE CAP ALTERNATOR ETF ETF 69374H717 252 5,983 SH   SOLE   0 0 5,983
PACER US CASH COWS 100 ETF ETF 69374H881 297 6,972 SH   SOLE   0 0 6,972
PALANTIR TECHNOLOGIES INC CL A COM 69608A108 821 38,098 SH   SOLE   0 0 38,098
PAYPAL HLDGS INC COM COM 70450Y103 774 2,573 SH   SOLE   0 0 2,573
PHILLIPS 66 COM COM 718546104 282 3,586 SH   SOLE   0 0 3,586
PPL CORP COM COM 69351T106 233 8,313 SH   SOLE   0 0 8,313
QUALCOMM INC COM COM 747525103 639 4,443 SH   SOLE   0 0 4,443
SAFETY INS GROUP INC COM COM 78648T100 1,086 14,281 SH   SOLE   0 0 14,281
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 720 18,122 SH   SOLE   0 0 18,122
SEA LTD SPONSORD ADS ADR 81141R100 864 3,137 SH   SOLE   0 0 3,137
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT COM 822634101 478 33,070 SH   SOLE   0 0 33,070
SOUTH JERSEY INDS INC COM COM 838518108 340 13,125 SH   SOLE   0 0 13,125
SOUTHERN CO COM COM 842587107 396 6,405 SH   SOLE   0 0 6,405
SOUTHWEST AIRLS CO COM COM 844741108 229 4,414 SH   SOLE   0 0 4,414
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 295 2,691 SH   SOLE   0 0 2,691
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 303 6,262 SH   SOLE   0 0 6,262
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 7,684 21,992 SH   SOLE   0 0 21,992
SPDR GOLD SHARES ETF 78463V107 224 1,311 SH   SOLE   0 0 1,311
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 392 10,583 SH   SOLE   0 0 10,583
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 372 8,355 SH   SOLE   0 0 8,355
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 1,024 19,043 SH   SOLE   0 0 19,043
SPDR S&P 500 ETF ETF 78462F103 11,813 27,080 SH   SOLE   0 0 27,080
SPDR S&P 600 SMALL CAP ETF ETF 78464A813 427 4,536 SH   SOLE   0 0 4,536
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 2,226 4,598 SH   SOLE   0 0 4,598
SQUARE INC CL A COM 852234103 626 2,619 SH   SOLE   0 0 2,619
SUNRUN INC COM COM 86771W105 495 10,155 SH   SOLE   0 0 10,155
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 2,828 18,475 SH   SOLE   0 0 18,475
TESLA INC COM COM 88160R101 254 389 SH   SOLE   0 0 389
THE BEACHBODY COMPANY INC COM CL A COM 073463101 525 65,197 SH   SOLE   0 0 65,197
THE GLOBAL X SUPERDIVIDEND ALTERNATIVES ETF ETF 37954Y806 668 49,284 SH   SOLE   0 0 49,284
TRANSMEDICS GROUP INC COM COM 89377M109 622 20,051 SH   SOLE   0 0 20,051
TWILIO INC CL A COM 90138F102 649 1,730 SH   SOLE   0 0 1,730
UIPATH INC CL A COM 90364P105 460 7,417 SH   SOLE   0 0 7,417
UNITED AIRLS HLDGS INC COM COM 910047109 363 7,336 SH   SOLE   0 0 7,336
UPSTART HLDGS INC COM COM 91680M107 773 6,833 SH   SOLE   0 0 6,833
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 1,084 31,197 SH   SOLE   0 0 31,197
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 3,753 50,253 SH   SOLE   0 0 50,253
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 227 1,440 SH   SOLE   0 0 1,440
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 575 11,072 SH   SOLE   0 0 11,072
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 464 8,698 SH   SOLE   0 0 8,698
VANGUARD GROWTH INDEX FUND ETF 922908736 894 3,045 SH   SOLE   0 0 3,045
VANGUARD S&P 500 ETF ETF 922908363 808 2,016 SH   SOLE   0 0 2,016
VANGUARD VALUE INDEX FUND ETF 922908744 1,002 7,260 SH   SOLE   0 0 7,260
VERIZON COMMUNICATIONS INC COM COM 92343V104 753 13,367 SH   SOLE   0 0 13,367
VIACOMCBS INC CL B COM 92556H206 505 12,064 SH   SOLE   0 0 12,064
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A ADR 92763W103 453 23,343 SH   SOLE   0 0 23,343
VISA INC COM CL A COM 92826C839 326 1,327 SH   SOLE   0 0 1,327
WELLS FARGO CO NEW COM COM 949746101 840 18,683 SH   SOLE   0 0 18,683
WESTERN UN CO COM COM 959802109 264 11,203 SH   SOLE   0 0 11,203
WILLIS LEASE FIN CORP COM COM 970646105 200 4,766 SH   SOLE   0 0 4,766
WISDOMTREE INTERNATIONAL QUALITY DIVIDEND GROWTH FUND ETF 97717X131 248 6,081 SH   SOLE   0 0 6,081
XCEL ENERGY INC COM COM 98389B100 1,404 20,615 SH   SOLE   0 0 20,615
XL FLEET CORP COM CL A COM 9837FR100 418 62,339 SH   SOLE   0 0 62,339