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
3M CO COM 88579Y101 238 1,200 SH   SOLE   0 0 1,200
ABBOTT LABS COM 002824100 1,250 10,779 SH   SOLE   0 0 10,779
ADVISORSHARES TR ADVISORSHS ETF 00768Y206 672 10,114 SH   SOLE   0 0 10,114
ADVISORSHARES TR PURE US CANNABIS 00768Y453 781 19,525 SH   SOLE   0 0 19,525
ALPHABET INC CAP STK CL A 02079K305 3,155 1,292 SH   SOLE   0 0 1,292
AMAZON COM INC COM 023135106 5,291 1,538 SH   SOLE   0 0 1,538
APPLE INC COM 037833100 4,741 34,615 SH   SOLE   0 0 34,615
ARK ETF TR INNOVATION ETF 00214Q104 5,121 39,159 SH   SOLE   0 0 39,159
CHUBB LIMITED COM H1467J104 255 1,603 SH   SOLE   0 0 1,603
CRITEO S A SPONS ADS 226718104 341 7,545 SH   SOLE   0 0 7,545
DANAHER CORPORATION COM 235851102 2,663 9,923 SH   SOLE   0 0 9,923
DISNEY WALT CO COM 254687106 1,240 7,054 SH   SOLE   0 0 7,054
DOW INC COM 260557103 861 13,610 SH   SOLE   0 0 13,610
EATON VANCE TX ADV GLBL DIV COM 27828S101 455 21,668 SH   SOLE   0 0 21,668
EMBRAER S.A. SPONSORED ADS 29082A107 295 19,460 SH   SOLE   0 0 19,460
ENDAVA PLC ADS 29260V105 346 3,055 SH   SOLE   0 0 3,055
FACEBOOK INC CL A 30303M102 2,139 6,152 SH   SOLE   0 0 6,152
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 4,995 241,657 SH   SOLE   0 0 241,657
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,328 23,193 SH   SOLE   0 0 23,193
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2,002 97,202 SH   SOLE   0 0 97,202
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 2,357 34,465 SH   SOLE   0 0 34,465
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 3,939 161,022 SH   SOLE   0 0 161,022
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1,234 26,050 SH   SOLE   0 0 26,050
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1,486 60,268 SH   SOLE   0 0 60,268
FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 427 20,000 SH   SOLE   0 0 20,000
FREEPORT-MCMORAN INC CL B 35671D857 674 18,150 SH   SOLE   0 0 18,150
GENERAL ELECTRIC CO COM 369604103 162 12,060 SH   SOLE   0 0 12,060
GERDAU SA SPON ADR REP PFD 373737105 202 34,300 SH   SOLE   0 0 34,300
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 299 13,325 SH   SOLE   0 0 13,325
GOLDMAN SACHS BDC INC SHS 38147U107 3,614 184,397 SH   SOLE   0 0 184,397
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 273 2,551 SH   SOLE   0 0 2,551
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 533 21,390 SH   SOLE   0 0 21,390
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 287 6,780 SH   SOLE   0 0 6,780
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 287 6,500 SH   SOLE   0 0 6,500
INVESCO QQQ TR UNIT SER 1 46090E103 1,680 4,741 SH   SOLE   0 0 4,741
ISHARES TR MSCI USA MIN VOL 46429B697 3,287 44,652 SH   SOLE   0 0 44,652
ISHARES TR MSCI EAFE ETF 464287465 885 11,220 SH   SOLE   0 0 11,220
J & J SNACK FOODS CORP COM 466032109 1,744 10,000 SH   SOLE   0 0 10,000
JOHNSON & JOHNSON COM 478160104 352 2,136 SH   SOLE   0 0 2,136
JPMORGAN CHASE & CO COM 46625H100 1,207 7,760 SH   SOLE   0 0 7,760
KRANESHARES TR CSI CHI INTERNET 500767306 1,441 20,650 SH   SOLE   0 0 20,650
KT CORP SPONSORED ADR 48268K101 304 21,768 SH   SOLE   0 0 21,768
MCDONALDS CORP COM 580135101 244 1,055 SH   SOLE   0 0 1,055
MERCK & CO. INC COM 58933Y105 240 3,081 SH   SOLE   0 0 3,081
MFS INVT GRADE MUN TR SH BEN INT 59318B108 373 36,325 SH   SOLE   0 0 36,325
MICROSOFT CORP COM 594918104 2,866 10,580 SH   SOLE   0 0 10,580
NUVEEN INTER DURATION MUN TE COM 670671106 208 13,875 SH   SOLE   0 0 13,875
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 437 28,365 SH   SOLE   0 0 28,365
PEPSICO INC COM 713448108 348 2,350 SH   SOLE   0 0 2,350
PIMCO MUN INCOME FD II COM 72200W106 397 26,355 SH   SOLE   0 0 26,355
PROCTER AND GAMBLE CO COM 742718109 1,357 10,055 SH   SOLE   0 0 10,055
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 930 11,481 SH   SOLE   0 0 11,481
SPDR GOLD TR GOLD SHS 78463V107 1,987 11,999 SH   SOLE   0 0 11,999
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,380 91,886 SH   SOLE   0 0 91,886
SPDR SER TR PORTFOLIO S&P600 78468R853 1,101 25,056 SH   SOLE   0 0 25,056
SPDR SER TR NUVEEN BLMBRG SR 78468R739 865 17,457 SH   SOLE   0 0 17,457
SPDR SER TR PORTFOLIO S&P400 78464A847 1,086 23,011 SH   SOLE   0 0 23,011
SPDR SER TR NUVEEN BBG BRCLY 78464A284 963 15,840 SH   SOLE   0 0 15,840
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 209 4,323 SH   SOLE   0 0 4,323
TESLA INC COM 88160R101 4,002 5,888 SH   SOLE   0 0 5,888
UBER TECHNOLOGIES INC COM 90353T100 3,205 63,941 SH   SOLE   0 0 63,941
UNITEDHEALTH GROUP INC COM 91324P102 1,711 4,273 SH   SOLE   0 0 4,273
VALE S A SPONSORED ADS 91912E105 249 10,920 SH   SOLE   0 0 10,920
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 258 5,520 SH   SOLE   0 0 5,520
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 549 16,142 SH   SOLE   0 0 16,142
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 217 4,000 SH   SOLE   0 0 4,000
VEON LTD SPONSORED ADR 91822M106 277 151,310 SH   SOLE   0 0 151,310
VERIZON COMMUNICATIONS INC COM 92343V104 1,035 18,466 SH   SOLE   0 0 18,466
VISA INC COM CL A 92826C839 2,163 9,251 SH   SOLE   0 0 9,251
WALMART INC COM 931142103 1,922 13,626 SH   SOLE   0 0 13,626
WNS HLDGS LTD SPON ADR 92932M101 290 3,635 SH   SOLE   0 0 3,635