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 COMPANY Common Stock 88579Y101 13 71 SH   SOLE   0 0 0
ABBOTT LABORATORIES Common Stock 002824100 52 600 SH   SOLE   0 0 0
ABBVIE INC COM USD0.01 Common Stock 00287Y109 13 150 SH   SOLE   0 0 0
ACCENTURE PLC CLS A USD0.0000225 Common Stock G1151C101 21 100 SH   SOLE   0 0 0
ADESTO TECHNOLOGIES CORP COM Common Stock 00687D101 29 3,390 SH   SOLE   0 0 0
ADOBE INC COM Common Stock 00724F101 8 25 SH   SOLE   0 0 0
ADVANCED MICRO DEVICES INC COM Common Stock 007903107 2,927 63,829 SH   SOLE   0 0 0
ADVANSIX INC COM Common Stock 00773T101 0 8 SH   SOLE   0 0 0
AFLAC INC COM USD0.10 Common Stock 001055102 102 1,931 SH   SOLE   0 0 0
ALABAMA POWER CO 4.60000 PFD (Call Date 02/01/20) Preferred Stock 010392405 3 33 SH   SOLE   0 0 0
ALIBABA GROUP HOLDING LTD SPON ADS EACH REP 8 ORD SHS Common Stock 01609W102 5 25 SH   SOLE   0 0 0
ALLSTATE CORP 5.625 DP PFD A 5.62500 Preferred Stock 020002408 15 600 SH   SOLE   0 0 0
ALLSTATE CORP COM USD0.01 Common Stock 020002101 3 25 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL A Common Stock 02079K305 281 210 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL C Common Stock 02079K107 548 410 SH   SOLE   0 0 0
AMAZON.COM INC Common Stock 023135106 2,657 1,438 SH   SOLE   0 0 0
AMEREN CORP COM USD0.01 Common Stock 023608102 115 1,500 SH   SOLE   0 0 0
AMERICAN ELEC PWR CO INC COM Common Stock 025537101 104 1,100 SH   SOLE   0 0 0
AMERICAN WATER WORKS COMPANY INC COM USD0.01 Common Stock 030420103 353 2,874 SH   SOLE   0 0 0
AMPLIFY ETF TR HIGH INCOME Closed-End Fund 032108847 18 1,000 SH   SOLE   0 0 0
ANALOG DEVICES INC COM USD0.16 2/3 Common Stock 032654105 113 950 SH   SOLE   0 0 0
APOLLO GLOBAL MGMT INC COM CL A Common Stock 03768E105 716 15,000 SH   SOLE   0 0 0
APPLE INC COM USD0.00001 Common Stock 037833100 766 2,608 SH   SOLE   0 0 0
AQUA AMERICA INC Common Stock 03836W103 176 3,739 SH   SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC COM NPV CL A Common Stock G0457F107 4 433 SH   SOLE   0 0 0
ARES CAPITAL CORP COM STK USD0.001 Closed-End Fund 04010L103 1,564 83,880 SH   SOLE   0 0 0
ASTRAZENECA ADR EACH REP 1 ORD USD0.25 MGT Common Stock 046353108 130 2,600 SH   SOLE   0 0 0
AT&T INC COM USD1 Common Stock 00206R102 198 5,074 SH   SOLE   0 0 0
ATMOS ENERGY CORP COM NPV Common Stock 049560105 22 200 SH   SOLE   0 0 0
AURORA CANNABIS INC COM #N/A 05156X108 3 1,230 SH   SOLE   0 0 0
AXON ENTERPRISE INC COM Common Stock 05464C101 15 200 SH   SOLE   0 0 0
BANK OF AMERICA CORP Common Stock 060505104 17 485 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC COM USD0.0033 CLASS B Common Stock 084670702 186 820 SH   SOLE   0 0 0
BLACKROCK MUNIHOLDINGS INVESTMENT QUALITY FUND Closed-End Fund 09254P108 0 2 SH   SOLE   0 0 0
BLACKSTONE GROUP INC COM CL A Common Stock 09260D107 1 22 SH   SOLE   0 0 0
BOEING CO COM USD5.00 Common Stock 097023105 200 615 SH   SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO COM USD0.10 Common Stock 110122108 26 400 SH   SOLE   0 0 0
CANOPY GROWTH CORPORATION COM NPV ISIN #CA1380351009 SEDOL #BYTN3W0 Common Stock 138035100 1 50 SH   SOLE   0 0 0
CARNIVAL CORP PAIRED CTF Common Stock 143658300 36 700 SH   SOLE   0 0 0
CENTERPOINT ENERGY INC Common Stock 15189T107 164 6,000 SH   SOLE   0 0 0
CENTURYLINK INC COM USD1.00 Common Stock 156700106 0 34 SH   SOLE   0 0 0
CHENIERE ENERGY INC COM USD0.003 Common Stock 16411R208 6 100 SH   SOLE   0 0 0
CHEVRON CORP NEW COM Common Stock 166764100 429 3,562 SH   SOLE   0 0 0
CIM COML TR CORP 5.5 PFD SER A Preferred Stock 125526202 593 23,709 SH   SOLE   0 0 0
CIM COML TR CORP 5.5 PFD SER A (Call Date 05/17/24) Preferred Stock 125525576 37 1,475 SH   SOLE   0 0 0
CIM COML TR CORP 5.5 PFD SER A (Call Date 05/18/23) Preferred Stock 125525725 11 425 SH   SOLE   0 0 0
CIM COML TR CORP 5.5 SER A PFD Preferred Stock 125526301 26 1,050 SH   SOLE   0 0 0
CIM COML TR CORP PFD 5.50000 (Call Date 10/20/22) Preferred Stock 125525790 305 12,195 SH   SOLE   0 0 0
CIM COML TR CORP PFD SER A Preferred Stock 125525691 64 2,550 SH   SOLE   0 0 0
CIM COML TR CORP PFD SER A (Call Date 01/19/23) Preferred Stock 125525766 368 14,705 SH   SOLE   0 0 0
CIM COML TR CORP PFD SER A (Call Date 06/28/23) Preferred Stock 125525733 79 3,155 SH   SOLE   0 0 0
CIM COML TR CORP PFD SER A (Call Date 12/22/22) Preferred Stock 125525774 52 2,100 SH   SOLE   0 0 0
CIM COML TR CORP PFD SER A 5.50000 Preferred Stock 125525832 258 10,300 SH   SOLE   0 0 0
CIM COML TR CORP PFD SER A 5.50000 (Call Date 11/17/22) Preferred Stock 125525782 26 1,050 SH   SOLE   0 0 0
CISCO SYS INC COM Common Stock 17275R102 10 211 SH   SOLE   0 0 0
CITIGROUP INC COM NEW Common Stock 172967424 32 400 SH   SOLE   0 0 0
COCA COLA CO Common Stock 191216100 38 690 SH   SOLE   0 0 0
COHEN &STEERS TOTAL RETURN FD COM Closed-End Fund 19247R103 7 500 SH   SOLE   0 0 0
COMCAST CORP NEW CL A Common Stock 20030N101 117 2,604 SH   SOLE   0 0 0
CONSOLIDATED EDISON INC COM USD0.10 Common Stock 209115104 9 100 SH   SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS COM Common Stock 21833P103 2 300 SH   SOLE   0 0 0
CORTEVA INC COM Common Stock 22052L104 30 1,015 SH   SOLE   0 0 0
COSTCO WHOLESALE CORP COM USD0.01 Common Stock 22160K105 12 40 SH   SOLE   0 0 0
CRACKER BARREL OLD CTRY STORE COM Common Stock 22410J106 73 475 SH   SOLE   0 0 0
CRONOS GROUP INC COM NPV ISIN #CA22717L1013 SEDOL #BF01YS3 Common Stock 22717L101 4 520 SH   SOLE   0 0 0
CVS HEALTH CORPORATION COM USD0.01 Common Stock 126650100 7 100 SH   SOLE   0 0 0
CYBERARK SOFTWARE LTD COM ILS0.01 Common Stock M2682V108 37 315 SH   SOLE   0 0 0
DARDEN RESTAURANTS Common Stock 237194105 196 1,800 SH   SOLE   0 0 0
DEERE & COMPANY Common Stock 244199105 13 75 SH   SOLE   0 0 0
DELTA AIR LINES INC DEL COM NEW Common Stock 247361702 6 100 SH   SOLE   0 0 0
DEUTSCHE BANK AG LONDON ETN 14/11/22 (LKD DJ HY SEL 10 TTL RTN I CALLABLE PUTTABLE NOT RATED ETN 25153Q658 184 7,100 SH   SOLE   0 0 0
DISCOVER FINL SVCS Common Stock 254709108 1 10 SH   SOLE   0 0 0
DISNEY WALT CO Common Stock 254687106 182 1,261 SH   SOLE   0 0 0
DOLLAR GEN CORP NEW COM Common Stock 256677105 78 500 SH   SOLE   0 0 0
DOW INC COM Common Stock 260557103 2 33 SH   SOLE   0 0 0
DUKE ENERGY CORP NEW COM NEW ISIN #US26441C2044 SEDOL #B7JZSK0 Common Stock 26441C204 9 94 SH   SOLE   0 0 0
DUPONT DE NEMOURS INC COM Common Stock 26614N102 2 33 SH   SOLE   0 0 0
EAGLE BANCORP INC MD Common Stock 268948106 24 500 SH   SOLE   0 0 0
EATON VANCE CALIF MUNICIPAL BOND FUND Closed-End Fund 27828A100 15 1,341 SH   SOLE   0 0 0
EATON VANCE MUN INCOME TR SH BEN INT Closed-End Fund 27826U108 67 5,288 SH   SOLE   0 0 0
EATON VANCE MUNICIPAL BOND FD Closed-End Fund 27827X101 101 7,839 SH   SOLE   0 0 0
EATON VANCE TAX ADVT DIV INCM COM Closed-End Fund 27828G107 749 29,364 SH   SOLE   0 0 0
EATON VANCE TAX-MNGD GBL DIV EQ INC COM STK USD0.01 Closed-End Fund 27829F108 365 41,590 SH   SOLE   0 0 0
EATON VANCE TX ADV GLBL DIV FD COM Closed-End Fund 27828S101 258 14,330 SH   SOLE   0 0 0
EATON VANCE TXMGD GL BUYWR OPP COM Closed-End Fund 27829C105 180 17,352 SH   SOLE   0 0 0
ELECTRONIC ARTS Common Stock 285512109 75 700 SH   SOLE   0 0 0
ELI LILLY AND CO COM Common Stock 532457108 13 100 SH   SOLE   0 0 0
ENBRIDGE INC COM ISIN #CA29250N1050 SEDOL #2466149 Common Stock 29250N105 6 163 SH   SOLE   0 0 0
ENERGY FUELS INC COM NEW Common Stock 292671708 7 3,835 SH   SOLE   0 0 0
ERICSSON ADR EACH REP 1 ORD B SEK1 Common Stock 294821608 7 785 SH   SOLE   0 0 0
ESTEE LAUDER COMPANIES INC COM USD0.01 CLASS A Common Stock 518439104 5 25 SH   SOLE   0 0 0
ETF MANAGERS TR PRIME CYBR SCRTY Closed-End Fund 26924G201 157 3,775 SH   SOLE   0 0 0
ETFMG ALTERNATIVE HARVEST ETF Closed-End Fund 26924G508 6 350 SH   SOLE   0 0 0
ETSY INC COM Common Stock 29786A106 4 100 SH   SOLE   0 0 0
EVERCORE INC CLASS A Common Stock 29977A105 30 400 SH   SOLE   0 0 0
EXXON MOBIL CORP Common Stock 30231G102 204 2,930 SH   SOLE   0 0 0
FACEBOOK INC-CLASS A Common Stock 30303M102 2,495 12,157 SH   SOLE   0 0 0
FEDERAL HOME LOAN MORTGAGE CORP COM NPV Common Stock 313400301 72 23,835 SH   SOLE   0 0 0
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETF Closed-End Fund 316092204 73 1,512 SH   SOLE   0 0 0
FIDELITY MSCI UTILS INDEX ETF Closed-End Fund 316092865 10 230 SH   SOLE   0 0 0
FIDELITY NATL INFORMATION SERVICES COM USD0.01 Common Stock 31620M106 21 150 SH   SOLE   0 0 0
FIRST BANCORP INC ME COM STK USD0.01 Common Stock 31866P102 12 400 SH   SOLE   0 0 0
FIRST TR ETF CAP STRENGTH ETF Closed-End Fund 33733E104 51 850 SH   SOLE   0 0 0
FIRST TR EXCH TRADED ALPHADEX FD II BRAZIL ALPHADEX FD Closed-End Fund 33737J133 26 1,500 SH   SOLE   0 0 0
FIRST TR EXCH TRADED ALPHADEX FD II EMERGING MKTS ALPHADEX FD Closed-End Fund 33737J182 93 3,521 SH   SOLE   0 0 0
FIRST TR EXCH TRADED ALPHADEX FD II FIRST TRUST MEGA CAP ALPHAD Closed-End Fund 33737M508 231 6,025 SH   SOLE   0 0 0
FIRST TR EXCH TRADED ALPHADEX FD II MID CAP GROWTH ALPHADEX FD Closed-End Fund 33737M102 917 19,150 SH   SOLE   0 0 0
FIRST TR EXCH TRADED ALPHADEX FD II MID CAP VALUE ALPHADEX FD Closed-End Fund 33737M201 41 1,150 SH   SOLE   0 0 0
FIRST TR EXCH TRADED ALPHADEX FD II SMALL CAP GROWTH ALPHADEX FD Closed-End Fund 33737M300 178 3,805 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DOW JONES INTERNET INDEX FD Closed-End Fund 33733E302 97 695 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD II CONSUMER DISCRETIONARY ISIN #US33734X1019 SEDOL #B428R53 Closed-End Fund 33734X101 60 1,325 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD II CONSUMER STAPLES ALPHADEX FD ANNUAL Closed-End Fund 33734X119 537 10,723 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD II FINANCIAL ALPHADEX FD USD ISIN #US33734X1357 SEDOL #B50P3C2 Closed-End Fund 33734X135 386 11,525 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD II FIRST TR DOW JONES GLOBAL SELECT DIVIDEND INDEX FD Closed-End Fund 33734X200 105 4,200 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD II HEALTH CARE ALPHADEX FD ANNUAL Closed-End Fund 33734X143 39 460 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD II NASDAQ CYB ETF Closed-End Fund 33734X846 15 500 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD II TECHNOLOGY ALPHADEX FD USD ISIN #US33734X1761 SEDOL #B4V4XQ5 Closed-End Fund 33734X176 100 1,381 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD II UTILS ALPHADEX FD ANNUAL Closed-End Fund 33734X184 368 12,586 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD III FIRST TR PFD SECS & INCOME ETF Closed-End Fund 33739E108 1,742 86,809 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD III MANAGED MUN ETF Closed-End Fund 33739N108 551 9,925 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENHANCED SHORT SHORT MATURITY ETF Closed-End Fund 33739Q408 2,981 49,606 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD IV LOW DURATION OPPORTUNITIES ETF Closed-End Fund 33739Q200 16 300 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD LUNT US FACTOR Closed-End Fund 33733E872 11 500 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECHNOLOGY INDEX FD Closed-End Fund 33733E203 128 860 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD VI LARGE CAP US EQUITY SELECT ETF Closed-End Fund 33738R761 7 300 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD VI NASDQ SEMCNDTR Closed-End Fund 33738R811 16 400 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VIII CEF INCM OPPTY Closed-End Fund 33740F409 17 750 SH   SOLE   0 0 0
FIRST TR LG CAPITAL VAL ALPHADEX FD COM SHS Closed-End Fund 33735J101 25 450 SH   SOLE   0 0 0
FIRST TR LRG CAP GROWTH ALPHADEX FD COM SHS Closed-End Fund 33735K108 1,160 15,909 SH   SOLE   0 0 0
FIRST TR MULTI CAP GR ALPHADEX COM SHS Closed-End Fund 33733F101 2,046 26,479 SH   SOLE   0 0 0
FIRST TR NASDAQ 100 TECHNOLOGY INDEX FD Closed-End Fund 337345102 1,315 13,135 SH   SOLE   0 0 0
FIRST TR S&P REIT INDEX FD Closed-End Fund 33734G108 18 700 SH   SOLE   0 0 0
FIRST TR VALUE LINE 100 EXCHANGE TRADED FD COM SHS Closed-End Fund 33735G107 6 275 SH   SOLE   0 0 0
FIRST TR VALUE LINE DIVID INDEX FD SHS Closed-End Fund 33734H106 667 18,522 SH   SOLE   0 0 0
FIRST TRUST CLOUD COMPUTING ETF Closed-End Fund 33734X192 1,105 18,308 SH   SOLE   0 0 0
FIRST TRUST MORN DVD LEAD IN Closed-End Fund 336917109 211 6,466 SH   SOLE   0 0 0
FIRST TRUST PORTFOLIOS FUNDS FIRST TRUST NASDQ 100 EQ WEI Closed-End Fund 337344105 20 275 SH   SOLE   0 0 0
FIRST TRUST PORTFOLIOS MID CAP CORE ALPHADEX FD ISIN #US33735B1089 SEDOL #B40RQL1 Closed-End Fund 33735B108 31 425 SH   SOLE   0 0 0
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF Closed-End Fund 33738R506 18 500 SH   SOLE   0 0 0
FIRST TRUST TCW OPP FIXED IN Closed-End Fund 33740F805 16 300 SH   SOLE   0 0 0
FIRST TRUST US EQUITY OPPORTUNITIES ETF Closed-End Fund 336920103 96 1,200 SH   SOLE   0 0 0
FIRST TRUST WATER ETF Closed-End Fund 33733B100 388 6,475 SH   SOLE   0 0 0
FIRSTENERGY CORP COM USD0.10 Common Stock 337932107 29 600 SH   SOLE   0 0 0
FLOWSERVE CORP COM USD1.25 Common Stock 34354P105 98 1,975 SH   SOLE   0 0 0
FORD MTR CO DEL COM Common Stock 345370860 27 2,910 SH   SOLE   0 0 0
FORTINET INC COM USD0.001 Common Stock 34959E109 32 300 SH   SOLE   0 0 0
FORTIS INC COM ISIN #CA3495531079 SEDOL #2347200 Common Stock 349553107 14 338 SH   SOLE   0 0 0
GAMCO GLOBAL GOLD NAT RES &IN COM SH BEN INT Closed-End Fund 36465A109 10 2,264 SH   SOLE   0 0 0
GENELINK INC Common Stock 36870F107 0 20,000 SH   SOLE   0 0 0
GENERAL ELECTRIC CO COM USD0.06 Common Stock 369604103 2 176 SH   SOLE   0 0 0
GENERAL MOTORS ESCROW 4TH DISTRIBUTION Common Stock 370ESC816 0 800 SH   SOLE   0 0 0
GIVOT OLAM OIL EXPLORATION ILS1 ISIN #IL0005060228 SEDOL #6397030 Common Stock M5205P318 0 1,100 SH   SOLE   0 0 0
GLADSTONE LD CORP PFD SER B 6 (Call Date 06/01/22) Preferred Stock 376549309 430 17,195 SH   SOLE   0 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR Common Stock 37733W105 89 1,900 SH   SOLE   0 0 0
GLOBAL X FDS GLOBAL X SUPERDIV ETF Closed-End Fund 37950E549 195 11,000 SH   SOLE   0 0 0
GLOBAL X FDS GLOBAL X SUPERDIVIDEND U S ETF Closed-End Fund 37950E291 415 17,500 SH   SOLE   0 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW Closed-End Fund 409735206 9 250 SH   SOLE   0 0 0
HOME DEPOT INC COM Common Stock 437076102 51 235 SH   SOLE   0 0 0
HONEYWELL INTERNATIONAL INC COM USD1 Common Stock 438516106 239 1,350 SH   SOLE   0 0 0
HUNTSMAN CORP Common Stock 447011107 2 100 SH   SOLE   0 0 0
ILLINOIS TOOL WORKS INC COM USD0.01 Common Stock 452308109 27 150 SH   SOLE   0 0 0
INTERNATIONAL BUS MACH CORP COM USD0.20 Common Stock 459200101 43 319 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD TR AEROSPACE DEFN Closed-End Fund 46137V100 214 3,128 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD TR BUYBACK ACHIEV Closed-End Fund 46137V308 72 1,050 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD TR DYNMC LEISURE Closed-End Fund 46137V720 113 2,505 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD TR DYNMC PHRMCTLS Closed-End Fund 46137V662 29 451 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD TR DYNMC SEMICNDT Closed-End Fund 46137V647 74 1,100 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD TR NASDAQ INTERNT Closed-End Fund 46137V530 156 1,100 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD TR S&P MDCP400 PR Closed-End Fund 46137V217 31 200 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 EQL IND Closed-End Fund 46137V324 54 401 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 EQL STP Closed-End Fund 46137V373 2,747 18,824 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 PUR VAL Closed-End Fund 46137V258 92 1,325 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 QUALITY Closed-End Fund 46137V241 699 19,126 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR II GLOBAL WATER Closed-End Fund 46138E651 112 3,615 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR II PFD ETF Closed-End Fund 46138E511 135 8,975 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR II S&P 500 MOMNTM Closed-End Fund 46138E339 21 500 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR II S&P500 HDL VOL Closed-End Fund 46138E362 241 5,485 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR II S&P500 LOW VOL Closed-End Fund 46138E354 25 425 SH   SOLE   0 0 0
INVESCO QQQ TR UNIT SER 1 Closed-End Fund 46090E103 154 725 SH   SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC COM Common Stock 450056106 3 40 SH   SOLE   0 0 0
IROBOT CORP COM Common Stock 462726100 8 150 SH   SOLE   0 0 0
ISHARES CORE S&P 500 ETF Closed-End Fund 464287200 3,930 12,159 SH   SOLE   0 0 0
ISHARES CORE S&P US GROWTH ETF Closed-End Fund 464287671 2,692 39,793 SH   SOLE   0 0 0
ISHARES CORE S&P US VALUE ETF Closed-End Fund 464287663 19 300 SH   SOLE   0 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF Closed-End Fund 464287226 146 1,300 SH   SOLE   0 0 0
ISHARES DOW JONES U.S. BASIC MATERIAL SECTOR ETF Closed-End Fund 464287838 123 1,255 SH   SOLE   0 0 0
ISHARES EDGE MSCI MIN VOL USA ETF Closed-End Fund 46429B697 369 5,618 SH   SOLE   0 0 0
ISHARES GLOBAL ENERGY ETF Closed-End Fund 464287341 9 300 SH   SOLE   0 0 0
ISHARES GLOBAL FINANCIALS ETF Closed-End Fund 464287333 14 200 SH   SOLE   0 0 0
ISHARES GLOBAL TECH ETF Closed-End Fund 464287291 874 4,153 SH   SOLE   0 0 0
ISHARES GOLD TRUST ISHARES ISIN #US4642851053 SEDOL B0SF3S5 Closed-End Fund 464285105 5 312 SH   SOLE   0 0 0
ISHARES INC CORE MSCI EMERGING MKTS ETF Closed-End Fund 46434G103 12 225 SH   SOLE   0 0 0
ISHARES INC GLB ENR PROD ETF Closed-End Fund 464286343 22 1,160 SH   SOLE   0 0 0
ISHARES MSCI EAFE ETF Closed-End Fund 464287465 14 200 SH   SOLE   0 0 0
ISHARES RUSSELL 1000 GROWTH ETF Closed-End Fund 464287614 1,787 10,160 SH   SOLE   0 0 0
ISHARES RUSSELL 1000 VALUE ETF Closed-End Fund 464287598 81 591 SH   SOLE   0 0 0
ISHARES RUSSELL 2000 ETF Closed-End Fund 464287655 72 433 SH   SOLE   0 0 0
ISHARES RUSSELL 2000 GROWTH ETF Closed-End Fund 464287648 314 1,467 SH   SOLE   0 0 0
ISHARES RUSSELL 2000 VALUE ETF Closed-End Fund 464287630 10 80 SH   SOLE   0 0 0
ISHARES RUSSELL MIDCAP GROWTH Closed-End Fund 464287481 37 245 SH   SOLE   0 0 0
ISHARES RUSSELL MIDCAP VALUE ETF Closed-End Fund 464287473 21 220 SH   SOLE   0 0 0
ISHARES S&P 500 VALUE ETF Closed-End Fund 464287408 825 6,343 SH   SOLE   0 0 0
ISHARES TR ASIA 50 ETF Closed-End Fund 464288430 2 35 SH   SOLE   0 0 0
ISHARES TR COHEN STEER REIT Closed-End Fund 464287564 12 100 SH   SOLE   0 0 0
ISHARES TR GBL COMM SVC ETF Closed-End Fund 464287275 24 390 SH   SOLE   0 0 0
ISHARES TR GLB INFRASTR ETF Closed-End Fund 464288372 34 700 SH   SOLE   0 0 0
ISHARES TR IBOXX HI YD ETF Closed-End Fund 464288513 26 290 SH   SOLE   0 0 0
ISHARES TR JP MOR EM MK ETF Closed-End Fund 464288281 6 50 SH   SOLE   0 0 0
ISHARES TR MRGSTR MD CP ETF Closed-End Fund 464288208 112 536 SH   SOLE   0 0 0
ISHARES TR PHLX SEMICONDUCTOR ETF Closed-End Fund 464287523 949 3,779 SH   SOLE   0 0 0
ISHARES TR RUS MID CAP ETF Closed-End Fund 464287499 48 800 SH   SOLE   0 0 0
ISHARES TR RUS TP200 GR ETF Closed-End Fund 464289438 5,345 55,346 SH   SOLE   0 0 0
ISHARES TR RUS TP200 VL ETF Closed-End Fund 464289420 44 755 SH   SOLE   0 0 0
ISHARES TR U.S. MED DVC ETF Closed-End Fund 464288810 3,122 11,813 SH   SOLE   0 0 0
ISHARES TR US AER DEF ETF Closed-End Fund 464288760 62 277 SH   SOLE   0 0 0
ISHARES TR US INDUSTRIALS Closed-End Fund 464287754 608 3,629 SH   SOLE   0 0 0
ISHARES TR US TELECOM ETF Closed-End Fund 464287713 9 300 SH   SOLE   0 0 0
ISHARES TRUST ISHARES CORE HIGH DIVIDEND Closed-End Fund 46429B663 324 3,300 SH   SOLE   0 0 0
ISHARES TRUST TRANSPORTATION AVERAGE ETF FD Closed-End Fund 464287192 65 334 SH   SOLE   0 0 0
ISHARES TRUST US CONSUMER SERVICES ETF USD DIS Closed-End Fund 464287580 3,077 13,482 SH   SOLE   0 0 0
ISHARES U S CONSUMER GOODS ETF Closed-End Fund 464287812 1,150 8,639 SH   SOLE   0 0 0
ISHARES U S FINANCIALS ETF Closed-End Fund 464287788 1,191 8,646 SH   SOLE   0 0 0
ISHARES US TECHNOLOGY ETF Closed-End Fund 464287721 5,300 22,784 SH   SOLE   0 0 0
ISHARES US UTILITIES ETF Closed-End Fund 464287697 26 160 SH   SOLE   0 0 0
JETBLUE AWYS CORP COM Common Stock 477143101 11 594 SH   SOLE   0 0 0
JOHNSON &JOHNSON COM USD1.00 Common Stock 478160104 306 2,099 SH   SOLE   0 0 0
JPMORGAN CHASE & CO COM USD1.00 Common Stock 46625H100 237 1,700 SH   SOLE   0 0 0
KIMBERLY CLARK CORP COM USD1.25 Common Stock 494368103 14 100 SH   SOLE   0 0 0
KINDER MORGAN INC COM USD0.01 Common Stock 49456B101 35 1,640 SH   SOLE   0 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW Common Stock 500472303 29 600 SH   SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC COM Common Stock 502431109 1,735 8,766 SH   SOLE   0 0 0
LEGG MASON ETF INVESTMENT TR L VOL H DIV ETF Closed-End Fund 52468L406 34 1,000 SH   SOLE   0 0 0
LEIDOS HLDGS INC COM Common Stock 525327102 6 60 SH   SOLE   0 0 0
LI NING CO LTD UNSPONSORD ADR Common Stock 52989T102 9 125 SH   SOLE   0 0 0
LITHIA MOTORS INC CL A Common Stock 536797103 15 100 SH   SOLE   0 0 0
MASTERCARD INC CL A Common Stock 57636Q104 1,384 4,635 SH   SOLE   0 0 0
MCDONALDS CORP Common Stock 580135101 83 419 SH   SOLE   0 0 0
MDU RESOURCES GROUP INC COM USD1.00 Common Stock 552690109 7 225 SH   SOLE   0 0 0
MEDTRONIC PLC USD0.0001 Common Stock G5960L103 34 300 SH   SOLE   0 0 0
MERCK & CO INC NEW COM Common Stock 58933Y105 127 1,391 SH   SOLE   0 0 0
MFS CHARTER INCOME TRUST SH BEN INT Closed-End Fund 552727109 784 93,123 SH   SOLE   0 0 0
MICRON TECHNOLOGY Common Stock 595112103 34 630 SH   SOLE   0 0 0
MICROSOFT CORP Common Stock 594918104 210 1,329 SH   SOLE   0 0 0
NATIONAL GRID SPON ADR EACH REP 5 ORD SHS(POST SPLT) Common Stock 636274409 11 183 SH   SOLE   0 0 0
NESTLE SA CHF0.10 (REGD) ISIN #CH0038863350 SEDOL #7123870 Common Stock H57312649 27 250 SH   SOLE   0 0 0
NETFLIX COM INC COM Common Stock 64110L106 162 500 SH   SOLE   0 0 0
NEXTERA ENERGY INC COM USD0.01 Common Stock 65339F101 36 150 SH   SOLE   0 0 0
NIKE INC CLASS B COM NPV Common Stock 654106103 10 100 SH   SOLE   0 0 0
NINTENDO CO LTD ADR(8 CNV INTO 1 ORD)NPV Common Stock 654445303 5 90 SH   SOLE   0 0 0
NISOURCE INC COM USD0.01 Common Stock 65473P105 6 200 SH   SOLE   0 0 0
NORFOLK SOUTHERN CORP COM USD1 Common Stock 655844108 50 255 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV INSPIRE 100ETF Closed-End Fund 66538H534 40 1,300 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV INSPIRE SMAL ETF Closed-End Fund 66538H641 21 750 SH   SOLE   0 0 0
NORTHROP GRUMMAN CORP COM USD1 Common Stock 666807102 34 100 SH   SOLE   0 0 0
NUTRIEN LTD COM NPV ISIN #CA67077M1086 SEDOL #BDRJLN0 Common Stock 67077M108 6 120 SH   SOLE   0 0 0
NVIDIA CORP Common Stock 67066G104 28 120 SH   SOLE   0 0 0
OLD REPUBLIC INTL CORP Common Stock 680223104 83 3,724 SH   SOLE   0 0 0
ONE GAS INC COM USD0.01 Common Stock 68235P108 14 146 SH   SOLE   0 0 0
ONEOK INC COM USD0.01 Common Stock 682680103 54 713 SH   SOLE   0 0 0
ORACLE CORP COM Common Stock 68389X105 24 450 SH   SOLE   0 0 0
PACER FDS TR BNCHMRK INFRA Closed-End Fund 69374H741 148 4,550 SH   SOLE   0 0 0
PACKAGING CORP OF AMERICA COM USD0.01 Common Stock 695156109 22 200 SH   SOLE   0 0 0
PALO ALTO NETWORKS INC COM USD0.0001 Common Stock 697435105 23 100 SH   SOLE   0 0 0
PAYCHEX INC COM USD0.01 Common Stock 704326107 26 300 SH   SOLE   0 0 0
PAYPAL HLDGS INC COM Common Stock 70450Y103 3 25 SH   SOLE   0 0 0
PEPSICO INC Common Stock 713448108 46 337 SH   SOLE   0 0 0
PFIZER INC Common Stock 717081103 55 1,400 SH   SOLE   0 0 0
PHILIP MORRIS INTERNATIONAL INC COM NPV Common Stock 718172109 68 800 SH   SOLE   0 0 0
PIMCO ETF TRUST 0-5 YR HIGH YLD CORP BD IDX ETF Closed-End Fund 72201R783 601 6,022 SH   SOLE   0 0 0
PPL CORP COM USD0.01 Common Stock 69351T106 115 3,200 SH   SOLE   0 0 0
PROCTER & GAMBLE CO COM Common Stock 742718109 270 2,163 SH   SOLE   0 0 0
PROGRESS ENERGY INC CONTINGENT VALUE 0.00000 PFD Preferred Stock 743263AA3 0 389 SH   SOLE   0 0 0
PROSHARES TR LARGE CAP CRE Closed-End Fund 74347R248 166 2,156 SH   SOLE   0 0 0
PROSHARES ULTRA QQQ PROSHARES Closed-End Fund 74347R206 183 1,500 SH   SOLE   0 0 0
PRUDENTIAL FINL INC Common Stock 744320102 19 200 SH   SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Common Stock 744573106 106 1,800 SH   SOLE   0 0 0
QUALCOMM INC Common Stock 747525103 9 105 SH   SOLE   0 0 0
RAYTHEON CO COM NEW Common Stock 755111507 1,468 6,680 SH   SOLE   0 0 0
ROYAL CARIBBEAN CRUISES COM USD0.01 Common Stock V7780T103 27 200 SH   SOLE   0 0 0
RPM INTL INC FORMERLY RPM INC OHIO TO 10/11/2002 Common Stock 749685103 311 4,050 SH   SOLE   0 0 0
SALESFORCE.COM INC COM USD0.001 Common Stock 79466L302 551 3,385 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF Closed-End Fund 808524508 30 499 SH   SOLE   0 0 0
SEAGATE TECHNOLOGY PLC COM USD0.00001 Common Stock G7945M107 119 2,000 SH   SOLE   0 0 0
SEALED AIR CORP NEW Common Stock 81211K100 4 100 SH   SOLE   0 0 0
SEAWORLD ENTMT INC COM Common Stock 81282V100 0 10 SH   SOLE   0 0 0
SECOND SIGHT MEDICAL PRODUCTS INC COM NPV Common Stock 81362J100 7 8,800 SH   SOLE   0 0 0
SECTOR SPDR TR SHS BEN INT INDUSTRIAL Closed-End Fund 81369Y704 11 130 SH   SOLE   0 0 0
SECTOR SPDR TR SHS BEN INT UTILITIES Closed-End Fund 81369Y886 760 11,758 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR CONSUMER DISCRETIONARY FORMERLY CYCLICAL/ TRANSN TO 06/24/2002 Closed-End Fund 81369Y407 2,341 18,666 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ENERGY Closed-End Fund 81369Y506 9 150 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SHS BEN INT MATERIALS Closed-End Fund 81369Y100 2 40 SH   SOLE   0 0 0
SELECT SECTOR SPDR TRUST TECHNOLOGY SELECT SECTOR USD DIS Closed-End Fund 81369Y803 28 300 SH   SOLE   0 0 0
SENSEONICS HLDGS INC COM Common Stock 81727U105 1 940 SH   SOLE   0 0 0
SHOPIFY INC COM NPV CL A ISIN #CA82509L1076 SEDOL #BX865C7 Common Stock 82509L107 10 25 SH   SOLE   0 0 0
SIRIUS XM HLDGS INC COM Common Stock 82968B103 4 600 SH   SOLE   0 0 0
SNAP INC CL A Common Stock 83304A106 13 800 SH   SOLE   0 0 0
SNAP ON INC Common Stock 833034101 76 450 SH   SOLE   0 0 0
SOUTHERN CO Common Stock 842587107 268 4,203 SH   SOLE   0 0 0
SOUTHWEST AIRLNS CO Common Stock 844741108 41 765 SH   SOLE   0 0 0
SPDR BLACKSTONE/GSO SEN LOAN Closed-End Fund 78467V608 270 5,800 SH   SOLE   0 0 0
SPDR GOLD TR GOLD SHS Closed-End Fund 78463V107 68 476 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P EMERGING ASIA PAC ETF Closed-End Fund 78463X301 13 125 SH   SOLE   0 0 0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF Closed-End Fund 78464A375 5 150 SH   SOLE   0 0 0
SPDR S&P SOFTWARE &SER ETF Closed-End Fund 78464A599 13 125 SH   SOLE   0 0 0
SPDR S&P500 ETF TRUST TRUST UNIT DEPOSITARY RECEIPT Closed-End Fund 78462F103 60 186 SH   SOLE   0 0 0
SPDR SER TR S&P BIOTECH ETF Closed-End Fund 78464A870 10 100 SH   SOLE   0 0 0
SPDR SER TR S&P DIVID ETF Closed-End Fund 78464A763 2,295 21,335 SH   SOLE   0 0 0
SPDR SER TR S&P REGL BKG ETF Closed-End Fund 78464A698 70 1,200 SH   SOLE   0 0 0
SPDR SER TR S&P RETAIL ETF Closed-End Fund 78464A714 216 4,700 SH   SOLE   0 0 0
SPDR SER TR S&P SEMICONDUCTOR ETF Closed-End Fund 78464A862 343 3,235 SH   SOLE   0 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT Closed-End Fund 78464A359 17 300 SH   SOLE   0 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR Closed-End Fund 78468R408 403 14,952 SH   SOLE   0 0 0
SQUARE INC CL A Common Stock 852234103 29 460 SH   SOLE   0 0 0
STARBUCKS CORP COM USD0.001 Common Stock 855244109 1 10 SH   SOLE   0 0 0
STRYKER CORP Common Stock 863667101 5 23 SH   SOLE   0 0 0
SYSCO CORP Common Stock 871829107 17 200 SH   SOLE   0 0 0
TANDEM DIABETES CARE INC COM NEW Common Stock 875372203 6 95 SH   SOLE   0 0 0
TARGET CORP COM Common Stock 87612E106 13 100 SH   SOLE   0 0 0
TELADOC HEALTH INC COM Common Stock 87918A105 5 60 SH   SOLE   0 0 0
TELUS CORP COM ISIN #CA87971M1032 SEDOL #2381093 Common Stock 87971M103 89 2,300 SH   SOLE   0 0 0
TEMPLETON GLOBAL INCOME FD INC DELAWARE Closed-End Fund 880198106 61 10,000 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 32 100 SH   SOLE   0 0 0
TIFFANY &CO NEW COM Common Stock 886547108 5 40 SH   SOLE   0 0 0
TJX COS INC NEW COM Common Stock 872540109 49 800 SH   SOLE   0 0 0
TOTAL SA SPON ADS EA REP 1 ORD SHS Common Stock 89151E109 69 1,250 SH   SOLE   0 0 0
TRAVELERS COMPANIES INC COM STK NPV Common Stock 89417E109 27 200 SH   SOLE   0 0 0
TRUIST FINL CORP COM Common Stock 89832Q109 58 1,021 SH   SOLE   0 0 0
UBER TECHNOLOGIES INC COM Common Stock 90353T100 2 80 SH   SOLE   0 0 0
UGI CORP NEW COM Common Stock 902681105 92 2,040 SH   SOLE   0 0 0
UNION PACIFIC CORP COM Common Stock 907818108 41 228 SH   SOLE   0 0 0
UNITED TECHNOLOGIES CORP COM USD1 Common Stock 913017109 15 100 SH   SOLE   0 0 0
UNITEDHEALTH GROUP Common Stock 91324P102 212 722 SH   SOLE   0 0 0
UNIVERSAL DISPLAY CORP Common Stock 91347P105 18 88 SH   SOLE   0 0 0
US BANCORP DEL COM NEW Common Stock 902973304 18 300 SH   SOLE   0 0 0
VALERO ENERGY CORP Common Stock 91913Y100 143 1,522 SH   SOLE   0 0 0
VANGUARD INDEX FDS MIDCAP GROWTH INDEX VIPER SHS Closed-End Fund 922908538 12 75 SH   SOLE   0 0 0
VANGUARD INDEX FDS VANGUARD GROWTH ETF FORMERLY VANGUARD INDEX TR VIPERS Closed-End Fund 922908736 775 4,255 SH   SOLE   0 0 0
VANGUARD INDEX FDS VANGUARD SMALL CAP GROWTH VIPERS FORMERLY VANGUARD INDEX TR Closed-End Fund 922908595 785 3,951 SH   SOLE   0 0 0
VANGUARD INDEX FDS VANGUARD SMALL CAP VALUE VIPERS FORMERLY VANGUARD INDEX TR Closed-End Fund 922908611 77 565 SH   SOLE   0 0 0
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF Closed-End Fund 922908769 155 945 SH   SOLE   0 0 0
VANGUARD REAL ESTATE ETF Closed-End Fund 922908553 26 278 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL Closed-End Fund 92206C680 27 150 SH   SOLE   0 0 0
VANGUARD SECTOR INDEX FDS VANGUARD CONSUMER DISCRETIONARY VIPERS Closed-End Fund 92204A108 191 1,010 SH   SOLE   0 0 0
VANGUARD SECTOR INDEX FDS VANGUARD ENERGY VIPERS Closed-End Fund 92204A306 108 1,330 SH   SOLE   0 0 0
VANGUARD SECTOR INDEX FDS VANGUARD FINLS VIPERS Closed-End Fund 92204A405 65 850 SH   SOLE   0 0 0
VANGUARD SECTOR INDEX FDS VANGUARD HEALTH CARE VIPERS Closed-End Fund 92204A504 34 175 SH   SOLE   0 0 0
VANGUARD SECTOR INDEX FDS VANGUARD INDLS VIPERS Closed-End Fund 92204A603 338 2,195 SH   SOLE   0 0 0
VANGUARD SECTOR INDEX FDS VANGUARD UTILS VIPERS Closed-End Fund 92204A876 3,244 22,706 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS HIGH DIVIDEND YIELD ETF SHS Closed-End Fund 921946406 176 1,875 SH   SOLE   0 0 0
VANGUARD WORLD FD MEGA CAP GROWTH ETF Closed-End Fund 921910816 3,479 23,886 SH   SOLE   0 0 0
VANGUARD WORLD FDS COMM SRVC ETF Closed-End Fund 92204A884 13 140 SH   SOLE   0 0 0
VANGUARD WORLD FDS VANGUARD CONSUMER STAPLES ETF Closed-End Fund 92204A207 2,258 14,005 SH   SOLE   0 0 0
VANGUARD WORLD FDS VANGUARD INFORMATION TECHNOLOGY ETF Closed-End Fund 92204A702 1,967 8,034 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS Common Stock 92343V104 244 3,980 SH   SOLE   0 0 0
VISA INC COM CL A Common Stock 92826C839 2,166 11,527 SH   SOLE   0 0 0
WALMART INC COM Common Stock 931142103 18 150 SH   SOLE   0 0 0
WATTS WATER TECHNOLOGIES CL A Common Stock 942749102 30 300 SH   SOLE   0 0 0
WAYFAIR INC CL A Common Stock 94419L101 5 50 SH   SOLE   0 0 0
WINDSTREAM HLDGS INC COM Common Stock 97382A309 0 2 SH   SOLE   0 0 0
WISDOMTREE TR US DIVID EX FNCL Closed-End Fund 97717W406 491 5,305 SH   SOLE   0 0 0
WISDOMTREE TR US HIGH DIVIDEND Closed-End Fund 97717W208 159 2,067 SH   SOLE   0 0 0
WISDOMTREE TR US QUALITY DIVID GROWTH FD Closed-End Fund 97717X669 1 25 SH   SOLE   0 0 0
WW INTL INC COM Common Stock 98262P101 19 500 SH   SOLE   0 0 0
XILINX INC Common Stock 983919101 10 100 SH   SOLE   0 0 0
ZION OIL &GAS INC COM Common Stock 989696109 0 564 SH   SOLE   0 0 0