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 LABS COM 002824100 1,281 10,819 SH   SOLE   0 0 10,819
ADVISORSHARES TR ADVISORSHS ETF 00768Y206 557 9,277 SH   SOLE   0 0 9,277
ALPHABET INC CAP STK CL A 02079K305 3,187 1,146 SH   SOLE   0 0 1,146
ALPHABET INC CAP STK CL C 02079K107 318 114 SH   SOLE   0 0 114
AMAZON COM INC COM 023135106 4,704 1,443 SH   SOLE   0 0 1,443
APPLE INC COM 037833100 4,824 27,625 SH   SOLE   0 0 27,625
BANCOLOMBIA S A SPON ADR PREF 05968L102 273 6,393 SH   SOLE   0 0 6,393
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 125 10,301 SH   SOLE   0 0 10,301
CHUBB LIMITED COM H1467J104 339 1,585 SH   SOLE   0 0 1,585
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 236 4,293 SH   SOLE   0 0 4,293
CREDIT SUISSE ASSET MGMT INC COM 224916106 45 14,700 SH   SOLE   0 0 14,700
DANAHER CORPORATION COM 235851102 2,330 7,944 SH   SOLE   0 0 7,944
DEVON ENERGY CORP NEW COM 25179M103 1,356 22,935 SH   SOLE   0 0 22,935
DISNEY WALT CO COM 254687106 961 7,005 SH   SOLE   0 0 7,005
EATON VANCE TX ADV GLBL DIV COM 27828S101 446 21,668 SH   SOLE   0 0 21,668
ENDAVA PLC ADS 29260V105 339 2,552 SH   SOLE   0 0 2,552
EQUINOR ASA SPONSORED ADR 29446M102 247 6,579 SH   SOLE   0 0 6,579
FACEBOOK INC CL A 30303M102 1,501 6,751 SH   SOLE   0 0 6,751
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 4,697 242,104 SH   SOLE   0 0 242,104
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,831 96,248 SH   SOLE   0 0 96,248
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,275 24,025 SH   SOLE   0 0 24,025
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 739 15,154 SH   SOLE   0 0 15,154
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 4,322 156,095 SH   SOLE   0 0 156,095
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1,110 53,231 SH   SOLE   0 0 53,231
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 3,053 64,065 SH   SOLE   0 0 64,065
FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 340 18,800 SH   SOLE   0 0 18,800
FORD MTR CO DEL COM 345370860 539 31,865 SH   SOLE   0 0 31,865
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 313 14,925 SH   SOLE   0 0 14,925
GLOBAL X FDS RUSSELL 2000 37954Y459 221 9,262 SH   SOLE   0 0 9,262
GOLDMAN SACHS BDC INC SHS 38147U107 2,555 130,292 SH   SOLE   0 0 130,292
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 266 1,650 SH   SOLE   0 0 1,650
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 570 22,290 SH   SOLE   0 0 22,290
INFOSYS LTD SPONSORED ADR 456788108 248 9,975 SH   SOLE   0 0 9,975
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 361 7,370 SH   SOLE   0 0 7,370
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 302 5,406 SH   SOLE   0 0 5,406
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 346 7,330 SH   SOLE   0 0 7,330
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 568 10,720 SH   SOLE   0 0 10,720
INVESCO QQQ TR UNIT SER 1 46090E103 1,449 3,996 SH   SOLE   0 0 3,996
ISHARES TR MSCI USA MIN VOL 46429B697 3,232 41,662 SH   SOLE   0 0 41,662
ISHARES TR MSCI EAFE ETF 464287465 804 10,920 SH   SOLE   0 0 10,920
J & J SNACK FOODS CORP COM 466032109 1,551 10,000 SH   SOLE   0 0 10,000
JOHNSON & JOHNSON COM 478160104 379 2,136 SH   SOLE   0 0 2,136
JPMORGAN CHASE & CO COM 46625H100 1,057 7,757 SH   SOLE   0 0 7,757
MCDONALDS CORP COM 580135101 261 1,055 SH   SOLE   0 0 1,055
MERCK & CO. INC COM 58933Y105 253 3,080 SH   SOLE   0 0 3,080
MFS INVT GRADE MUN TR SH BEN INT 59318B108 348 40,725 SH   SOLE   0 0 40,725
MICROSOFT CORP COM 594918104 3,156 10,236 SH   SOLE   0 0 10,236
MOSAIC CO NEW COM 61945C103 1,374 20,660 SH   SOLE   0 0 20,660
NUVEEN INTER DURATION MUN TE COM 670671106 152 10,975 SH   SOLE   0 0 10,975
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 382 29,365 SH   SOLE   0 0 29,365
NVIDIA CORPORATION COM 67066G104 277 1,015 SH   SOLE   0 0 1,015
PEPSICO INC COM 713448108 393 2,350 SH   SOLE   0 0 2,350
PIMCO MUN INCOME FD II COM 72200W106 252 21,905 SH   SOLE   0 0 21,905
PROCTER AND GAMBLE CO COM 742718109 1,516 9,921 SH   SOLE   0 0 9,921
SASOL LTD SPONSORED ADR 803866300 246 10,168 SH   SOLE   0 0 10,168
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 806 11,716 SH   SOLE   0 0 11,716
SPDR GOLD TR GOLD SHS 78463V107 2,089 11,565 SH   SOLE   0 0 11,565
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,322 96,915 SH   SOLE   0 0 96,915
SPDR SER TR PORTFOLIO S&P400 78464A847 1,168 24,771 SH   SOLE   0 0 24,771
SPDR SER TR PORTFOLIO S&P600 78468R853 1,086 25,826 SH   SOLE   0 0 25,826
SPDR SER TR NUVEEN BLMBRG SR 78468R739 861 18,184 SH   SOLE   0 0 18,184
SPDR SER TR NUVEEN BBG BRCLY 78464A284 973 17,643 SH   SOLE   0 0 17,643
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 201 4,499 SH   SOLE   0 0 4,499
TENARIS S A SPONSORED ADS 88031M109 278 9,247 SH   SOLE   0 0 9,247
TESLA INC COM 88160R101 5,597 5,194 SH   SOLE   0 0 5,194
UBER TECHNOLOGIES INC COM 90353T100 2,058 57,679 SH   SOLE   0 0 57,679
UNITEDHEALTH GROUP INC COM 91324P102 2,103 4,123 SH   SOLE   0 0 4,123
VERIZON COMMUNICATIONS INC COM 92343V104 948 18,616 SH   SOLE   0 0 18,616
VISA INC COM CL A 92826C839 1,876 8,459 SH   SOLE   0 0 8,459
WALMART INC COM 931142103 2,028 13,615 SH   SOLE   0 0 13,615
WNS HLDGS LTD SPON ADR 92932M101 299 3,500 SH   SOLE   0 0 3,500