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
AMAZON COM INC COM COM 023135106 3,334 1,059 SH   SOLE NONE 1,059 0 0
ISHARES MORNINGSTAR MID-CAP GROWTH ETF MRGSTR MD CP GRW 464288307 267 835 SH   SOLE NONE 835 0 0
ISHARES MORNINGSTAR SMALL-CAP GROWTH ETF MRGSTR SM CP GR 464288604 174 734 SH   SOLE NONE 734 0 0
ISHARES MORNINGSTAR LARGE-CAP VALUE ETF MRNGSTR LG-CP VL 464288109 591 5,985 SH   SOLE NONE 5,985 0 0
VIACOMCBS INC CL B CL B 92556H206 4 144 SH   SOLE NONE 144 0 0
GLOBAL PMTS INC COM COM 37940X102 5 31 SH   SOLE NONE 31 0 0
ROLLINS INC COM COM 775711104 182 3,375 SH   SOLE NONE 3,375 0 0
PRUDENTIAL FINL INC COM COM 744320102 90 1,424 SH   SOLE NONE 1,424 0 0
SIRIUS XM HOLDINGS INC COM COM 82968B103 76 14,188 SH   SOLE NONE 14,188 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103 9,425 33,923 SH   SOLE NONE 33,923 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND TECHNOLOGY 81369Y803 529 4,538 SH   SOLE NONE 4,538 0 0
STARBUCKS CORP COM COM 855244109 206 2,400 SH   SOLE NONE 2,400 0 0
PARKE BANCORP INC COM COM 700885106 2 200 SH   SOLE NONE 200 0 0
SEMPRA ENERGY COM COM 816851109 59 500 SH   SOLE NONE 500 0 0
BLACKROCK MUNIHLDGS NJ QLTY FD COM COM 09254X101 8 610 SH   SOLE NONE 610 0 0
SQUARE INC CL A CL A 852234103 13 84 SH   SOLE NONE 84 0 0
ARENA PHARMACEUTICALS INC COM NEW COM NEW 040047607 93 1,250 SH   SOLE NONE 1,250 0 0
ISHARES COMEX GOLD TRUST ISHARES 464285105 452 25,179 SH   SOLE NONE 25,179 0 0
DOLLAR GEN CORP NEW COM COM 256677105 63 304 SH   SOLE NONE 304 0 0
TEMPLETON EMERGING MKTS FD COM COM 880191101 1 121 SH   SOLE NONE 121 0 0
IONIS PHARMACEUTICALS INC COM COM 462222100 23 500 SH   SOLE NONE 500 0 0
GRUPO TELEVISA SA SPON ADR REP ORD SPON ADR REP ORD 40049J206 2 380 SH   SOLE NONE 380 0 0
HUBBELL INC COM COM 443510607 5 38 SH   SOLE NONE 38 0 0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF PRTFLO S&P500 HI 78468R788 6 249 SH   SOLE NONE 249 0 0
STRATA SKIN SCIENCES INC COM NEW COM NEW 86272A206 0 500 SH   SOLE NONE 500 0 0
JOHNSON & JOHNSON COM COM 478160104 1,213 8,151 SH   SOLE NONE 8,151 0 0
EATON VANCE TAX ADVT DIV INCM COM COM 27828G107 85 4,338 SH   SOLE NONE 4,338 0 0
WASTE MGMT INC DEL COM COM 94106L109 65 578 SH   SOLE NONE 578 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND TOTAL STK MKT 922908769 80 470 SH   SOLE NONE 470 0 0
OLIN CORP COM PAR $1 COM PAR $1 680665205 0 50 SH   SOLE NONE 50 0 0
INVESCO WATER RESOURCES ETF WATER RES ETF 46137V142 7 200 SH   SOLE NONE 200 0 0
VANGUARD EXTENDED MARKET INDEX FUND EXTEND MKT ETF 922908652 5 38 SH   SOLE NONE 38 0 0
VANGUARD ENERGY INDEX FUND ENERGY ETF 92204A306 16 404 SH   SOLE NONE 404 0 0
ISHARES GLOBAL TECH ETF GLOBAL TECH ETF 464287291 701 2,662 SH   SOLE NONE 2,662 0 0
GLOBAL X INTERNET OF THINGS THEMATIC ETF INTERNET OF THNG 37954Y780 130 4,987 SH   SOLE NONE 4,987 0 0
BLACKROCK MUNIASSETS FD INC COM COM 09254J102 10 766 SH   SOLE NONE 766 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 887 2,501 SH   SOLE NONE 2,501 0 0
CHOICE HOTELS INTL INC COM COM 169905106 10 126 SH   SOLE NONE 126 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 143 3,250 SH   SOLE NONE 3,250 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 54 271 SH   SOLE NONE 271 0 0
SCOTTS MIRACLE GRO CO CL A CL A 810186106 32 213 SH   SOLE NONE 213 0 0
WATSCO INC COM COM 942622200 69 298 SH   SOLE NONE 298 0 0
LEGG MASON LOW VOLATILITY HIGH DIVIDEND ETF L VOL H DIV ETF 52468L406 14 500 SH   SOLE NONE 500 0 0
ISHARES MSCI KLD 400 SOCIAL ETF MSCI KLD400 SOC 464288570 17 137 SH   SOLE NONE 137 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A SPONS ADR A 780259206 142 5,677 SH   SOLE NONE 5,677 0 0
ISHARES LATIN AMERICA 40 ETF LATN AMER 40 ETF 464287390 12 601 SH   SOLE NONE 601 0 0
REAL ESTATE SELECT SECTOR SPDR FUND RL EST SEL SEC 81369Y860 139 3,960 SH   SOLE NONE 3,960 0 0
ETFMG ALTERNATIVE HARVEST ETF ETFMG ALTR HRVST 26924G508 106 10,208 SH   SOLE NONE 10,208 0 0
PIMCO INCOME STRATEGY FD II COM COM 72201J104 19 2,173 SH   SOLE NONE 2,173 0 0
DIREXION DAILY SMALL CAP BULL 3X SHARES DLY SMCAP BULL3X 25459W847 43 1,425 SH   SOLE NONE 1,425 0 0
ISHARES U.S. INDUSTRIALS ETF US INDUSTRIALS 464287754 19 114 SH   SOLE NONE 114 0 0
PROCTER AND GAMBLE CO COM COM 742718109 1,358 9,776 SH   SOLE NONE 9,776 0 0
COCA COLA CO COM COM 191216100 333 6,747 SH   SOLE NONE 6,747 0 0
BLACKROCK MUNI INTER DR FD INC COM COM 09253X102 202 14,458 SH   SOLE NONE 14,458 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT SH BEN INT 746922103 255 19,692 SH   SOLE NONE 19,692 0 0
ISHARES U.S. HEALTHCARE ETF US HLTHCARE ETF 464287762 15 69 SH   SOLE NONE 69 0 0
BLACKROCK MUNI INCOME TR II COM COM 09249N101 34 2,329 SH   SOLE NONE 2,329 0 0
GENERAL MLS INC COM COM 370334104 2 40 SH   SOLE NONE 40 0 0
ENTERPRISE PRODS PARTNERS L P COM COM 293792107 663 41,994 SH   SOLE NONE 41,994 0 0
ISHARES U.S. ENERGY ETF U.S. ENERGY ETF 464287796 6 411 SH   SOLE NONE 411 0 0
TRUIST FINL CORP COM COM 89832Q109 98 2,591 SH   SOLE NONE 2,591 0 0
UNITED PARCEL SERVICE INC CL B CL B 911312106 175 1,052 SH   SOLE NONE 1,052 0 0
COHEN & STEERS REIT & PFD &INM COM COM 19247X100 11,824 585,643 SH   SOLE NONE 585,643 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 920 11,652 SH   SOLE NONE 11,652 0 0
CARNIVAL CORP PAIRED CTF UNIT 99/99/9999 143658300 3 200 SH   SOLE NONE 200 0 0
VENTAS INC COM COM 92276F100 56 1,342 SH   SOLE NONE 1,342 0 0
INVESCO DB COMMODITY INDEX TRACKING FUND UNIT 46138B103 626 47,977 SH   SOLE NONE 47,977 0 0
SPDR PORTFOLIO LONG TERM TREASURY ETF PORTFOLIO LN TSR 78464A664 7 158 SH   SOLE NONE 158 0 0
INTEL CORP COM COM 458140100 197 3,812 SH   SOLE NONE 3,812 0 0
STATE STR CORP COM COM 857477103 5 98 SH   SOLE NONE 98 0 0
MEDTRONIC PLC SHS SHS G5960L103 158 1,526 SH   SOLE NONE 1,526 0 0
CLOROX CO DEL COM COM 189054109 2 10 SH   SOLE NONE 10 0 0
FORTIVE CORP COM COM 34959J108 6 91 SH   SOLE NONE 91 0 0
NETFLIX INC COM COM 64110L106 37 75 SH   SOLE NONE 75 0 0
ISHARES DOW JONES U.S. ETF DOW JONES US ETF 464287846 1,316 7,901 SH   SOLE NONE 7,901 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF UT SER 1 78467X109 183 663 SH   SOLE NONE 663 0 0
INVESCO DYNAMIC BUILDING & CONSTRUCTION ETF DYNMC BLDG CON 46137V779 16 463 SH   SOLE NONE 463 0 0
PAYCHEX INC COM COM 704326107 7 100 SH   SOLE NONE 100 0 0
MEDICAL PPTYS TRUST INC COM COM 58463J304 754 42,787 SH   SOLE NONE 42,787 0 0
CVB FINL CORP COM COM 126600105 44 2,697 SH   SOLE NONE 2,697 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 21 1,000 SH   SOLE NONE 1,000 0 0
FIRST TR SR FLOATING RATE 2022 COM SHS COM SHS 33740K101 14 1,767 SH   SOLE NONE 1,767 0 0
BLACKROCK MUNIYIELD PA QLTY FD COM COM 09255G107 118 8,500 SH   SOLE NONE 8,500 0 0
EQUITY RESIDENTIAL SH BEN INT SH BEN INT 29476L107 187 3,658 SH   SOLE NONE 3,658 0 0
ISHARES MSCI EAFE ESG SELECT ETF ESG AW MSCI EAFE 46435G516 38 612 SH   SOLE NONE 612 0 0
POOL CORP COM COM 73278L105 269 805 SH   SOLE NONE 805 0 0
INVESCO SR INCOME TR COM COM 46131H107 4 1,199 SH   SOLE NONE 1,199 0 0
LAUDER ESTEE COS INC CL A CL A 518439104 10 48 SH   SOLE NONE 48 0 0
SANOFI SPONSORED ADR SPONSORED ADR 80105N105 13 274 SH   SOLE NONE 274 0 0
MERCK & CO. INC COM COM 58933Y105 1,853 22,343 SH   SOLE NONE 22,343 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 2,600 7,766 SH   SOLE NONE 7,766 0 0
FIDELITY HIGH DIVIDEND ETF HIGH DIVID ETF 316092840 5 210 SH   SOLE NONE 210 0 0
WISDOMTREE U.S. MIDCAP FUND US MIDCAP FUND 97717W570 67 1,975 SH   SOLE NONE 1,975 0 0
MASTERCARD INCORPORATED CL A CL A 57636Q104 7 23 SH   SOLE NONE 23 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 526 2,724 SH   SOLE NONE 2,724 0 0
NORDSON CORP COM COM 655663102 145 760 SH   SOLE NONE 760 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 130 373 SH   SOLE NONE 373 0 0
FLEXSHARES STOXX US ESG IMPACT INDEX FUND STOX ESG INDEX 33939L696 21 265 SH   SOLE NONE 265 0 0
EMERSON ELEC CO COM COM 291011104 8 134 SH   SOLE NONE 134 0 0
YUM CHINA HLDGS INC COM COM 98850P109 5 102 SH   SOLE NONE 102 0 0
DOUBLELINE INCOME SOLUTIONS FD COM COM 258622109 3 239 SH   SOLE NONE 239 0 0
DIAGEO PLC SPON ADR NEW SPON ADR NEW 25243Q205 0 7 SH   SOLE NONE 7 0 0
ANNALY CAPITAL MANAGEMENT INC COM COM 035710409 1 255 SH   SOLE NONE 255 0 0
ISHARES CORE U.S. REIT ETF CRE U S REIT ETF 464288521 116 2,654 SH   SOLE NONE 2,654 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 2,716 21,475 SH   SOLE NONE 21,475 0 0
FIDELITY QUALITY FACTOR ETF QLTY FCTOR ETF 316092790 20 513 SH   SOLE NONE 513 0 0
FIRST COMWLTH FINL CORP PA COM COM 319829107 124 16,039 SH   SOLE NONE 16,039 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF RBTCS ARTFL INTE 37954Y715 1,374 49,312 SH   SOLE NONE 49,312 0 0
SMUCKER J M CO COM NEW COM NEW 832696405 0 0 SH   SOLE NONE 0 0 0
ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF MSCI USA SMCP MN 46435G433 8 305 SH   SOLE NONE 305 0 0
IQ HEDGE MULTI-STRATEGY TRACKER ETF HEDGE MLTI ETF 45409B107 34 1,111 SH   SOLE NONE 1,111 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 64 813 SH   SOLE NONE 813 0 0
ISHARES S&P 100 ETF S&P 100 ETF 464287101 8 54 SH   SOLE NONE 54 0 0
BLACKROCK ENERGY & RES TR COM COM 09250U101 19 3,252 SH   SOLE NONE 3,252 0 0
BLACKROCK FLOATING RATE INCOME COM COM 091941104 10 948 SH   SOLE NONE 948 0 0
NUVEEN S&P 500 BUY-WRITE INC COM COM 6706ER101 5 490 SH   SOLE NONE 490 0 0
FIDELITY LOW VOLATILITY FACTOR ETF LOW VOLITY ETF 316092824 77 1,962 SH   SOLE NONE 1,962 0 0
DIREXION DAILY TECHNOLOGY BULL 3X SHARES DLY TECH BULL 3X 25459W102 30 100 SH   SOLE NONE 100 0 0
INVESCO S&P MIDCAP 400 PURE GROWTH ETF S&P MDCP400 PR 46137V217 65 385 SH   SOLE NONE 385 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 2,760 46,398 SH   SOLE NONE 46,398 0 0
NUVEEN PFD & INCOME 2022 TERM COM COM 67075T105 16 739 SH   SOLE NONE 739 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND FTSE SMCAP ETF 922042718 13 126 SH   SOLE NONE 126 0 0
ISHARES COHEN & STEERS REIT ETF COHEN STEER REIT 464287564 420 4,122 SH   SOLE NONE 4,122 0 0
FEDEX CORP COM COM 31428X106 1 5 SH   SOLE NONE 5 0 0
PULTE GROUP INC COM COM 745867101 14 315 SH   SOLE NONE 315 0 0
SHERWIN WILLIAMS CO COM COM 824348106 16 24 SH   SOLE NONE 24 0 0
PEPSICO INC COM COM 713448108 910 6,568 SH   SOLE NONE 6,568 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF 1 3 YR TREAS BD 464287457 497 5,755 SH   SOLE NONE 5,755 0 0
FLEXSHARES US QUALITY LARGE CAP INDEX FUND US QUALITY CAP 33939L746 12 334 SH   SOLE NONE 334 0 0
RENESOLA LTD SPONSORED ADS SPONSORED ADS 75971T301 2 1,044 SH   SOLE NONE 1,044 0 0
ISHARES RESIDENTIAL AND MULTISECTOR REAL ESTATE ETF RESIDENTIAL MULT 464288562 38 638 SH   SOLE NONE 638 0 0
HAMILTON LANE INC CL A CL A 407497106 32 507 SH   SOLE NONE 507 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS SPONSORED ADS 874060205 1 110 SH   SOLE NONE 110 0 0
UNILEVER N V N Y SHS NEW N Y SHS NEW 904784709 10 181 SH   SOLE NONE 181 0 0
KIMBERLY CLARK CORP COM COM 494368103 190 1,288 SH   SOLE NONE 1,288 0 0
HONEYWELL INTL INC COM COM 438516106 448 2,723 SH   SOLE NONE 2,723 0 0
FORD MTR CO DEL COM COM 345370860 51 7,697 SH   SOLE NONE 7,697 0 0
US BANCORP DEL COM NEW COM NEW 902973304 10 288 SH   SOLE NONE 288 0 0
BP PLC SPONSORED ADR SPONSORED ADR 055622104 65 3,746 SH   SOLE NONE 3,746 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF BLMBRG BRC CNVRT 78464A359 393 5,712 SH   SOLE NONE 5,712 0 0
HOME DEPOT INC COM COM 437076102 612 2,205 SH   SOLE NONE 2,205 0 0
BAXTER INTL INC COM COM 071813109 36 450 SH   SOLE NONE 450 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103 623 4,473 SH   SOLE NONE 4,473 0 0
FAIR ISAAC CORP COM COM 303250104 148 348 SH   SOLE NONE 348 0 0
ISHARES ESG AWARE USD CORPORATE BOND ETF ESG AWRE USD ETF 46435G193 4 175 SH   SOLE NONE 175 0 0
FIRST TRUST LARGE CAP CORE ALPHADEX FUND COM SHS 33734K109 160 2,534 SH   SOLE NONE 2,534 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 164 2,966 SH   SOLE NONE 2,966 0 0
INVESCO NASDAQ INTERNET ETF NASDAQ INTERNT 46137V530 1 6 SH   SOLE NONE 6 0 0
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ESG AWRE 1 5 YR 46435G243 15 575 SH   SOLE NONE 575 0 0
ISHARES RUSSELL 2000 VALUE ETF RUS 2000 VAL ETF 464287630 174 1,755 SH   SOLE NONE 1,755 0 0
HEALTH CARE SELECT SECTOR SPDR FUND SBI HEALTHCARE 81369Y209 767 7,272 SH   SOLE NONE 7,272 0 0
SPDR GOLD SHARES GOLD SHS 78463V107 559 3,157 SH   SOLE NONE 3,157 0 0
SOUTHERN CO COM COM 842587107 41 768 SH   SOLE NONE 768 0 0
BECTON DICKINSON & CO COM COM 075887109 42 182 SH   SOLE NONE 182 0 0
BRITISH AMERN TOB PLC SPONSORED ADR SPONSORED ADR 110448107 3 96 SH   SOLE NONE 96 0 0
ISHARES RUSSELL 1000 GROWTH ETF RUS 1000 GRW ETF 464287614 3,686 16,999 SH   SOLE NONE 16,999 0 0
LABORATORY CORP AMER HLDGS COM NEW COM NEW 50540R409 9 52 SH   SOLE NONE 52 0 0
SCHWAB U.S. BROAD MARKET ETF US BRD MKT ETF 808524102 33 424 SH   SOLE NONE 424 0 0
SCHWAB INTERNATIONAL EQUITY ETF INTL EQTY ETF 808524805 6 213 SH   SOLE NONE 213 0 0
ISHARES U.S. REAL ESTATE ETF U.S. REAL ES ETF 464287739 367 4,596 SH   SOLE NONE 4,596 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND SBI CONS STPLS 81369Y308 2,936 45,808 SH   SOLE NONE 45,808 0 0
SENSIENT TECHNOLOGIES CORP COM COM 81725T100 64 1,112 SH   SOLE NONE 1,112 0 0
PROSHARES ULTRAPRO S&P 500 ULTRPRO S&P500 74347X864 212 3,804 SH   SOLE NONE 3,804 0 0
VANGUARD TOTAL CORPORATE BOND ETF TOTAL CORP BND 92206C573 310 3,366 SH   SOLE NONE 3,366 0 0
AON PLC SHS CL A SHS CL A G0403H108 851 4,127 SH   SOLE NONE 4,127 0 0
UGI CORP NEW COM COM 902681105 440 13,349 SH   SOLE NONE 13,349 0 0
LUMEN TECHNOLOGIES INC COM COM 156700106 2 250 SH   SOLE NONE 250 0 0
GALLAGHER ARTHUR J & CO COM COM 363576109 457 4,333 SH   SOLE NONE 4,333 0 0
ATMOS ENERGY CORP COM COM 049560105 19 199 SH   SOLE NONE 199 0 0
HENRY JACK & ASSOC INC COM COM 426281101 153 946 SH   SOLE NONE 946 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ENHAN SHRT MA AC 72201R833 5 54 SH   SOLE NONE 54 0 0
HAEMONETICS CORP COM COM 405024100 79 912 SH   SOLE NONE 912 0 0
FS KKR CAPITAL CORP COM COM 302635206 1,170 73,814 SH   SOLE NONE 73,814 0 0
TWO HBRS INVT CORP COM NEW COM NEW 90187B408 5 1,112 SH   SOLE NONE 1,112 0 0
INVESCO S&P 500 REVENUE ETF S&P 500 REVENUE 46138G698 11 216 SH   SOLE NONE 216 0 0
ISHARES S&P SMALL-CAP FUND CORE S&P SCP ETF 464287804 3,003 42,769 SH   SOLE NONE 42,769 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 4,391 20,624 SH   SOLE NONE 20,624 0 0
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 59 122 SH   SOLE NONE 122 0 0
WEYERHAEUSER CO MTN BE COM NEW COM NEW 962166104 210 7,394 SH   SOLE NONE 7,394 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND SHRT TRM CORP BD 92206C409 1,257 15,183 SH   SOLE NONE 15,183 0 0
EXELON CORP COM COM 30161N101 15 434 SH   SOLE NONE 434 0 0
VANECK VECTORS HIGH YIELD MUNI ETF HIGH YLD MUN ETF 92189H409 1 22 SH   SOLE NONE 22 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF INT-TERM CORP 92206C870 257 2,689 SH   SOLE NONE 2,689 0 0
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305 2,081 1,420 SH   SOLE NONE 1,420 0 0
KRANESHARES EMERGING MARKETS CONSUMER TECHNOLOGY INDEX ETF EMRNG MKT CONS 500767876 3 140 SH   SOLE NONE 140 0 0
ISHARES MSCI PACIFIC EX JAPAN ETF MSCI PAC JP ETF 464286665 7 183 SH   SOLE NONE 183 0 0
FISERV INC COM COM 337738108 513 4,980 SH   SOLE NONE 4,980 0 0
OREILLY AUTOMOTIVE INC COM COM 67103H107 0 0 SH   SOLE NONE 0 0 0
INTUIT COM COM 461202103 1,106 3,392 SH   SOLE NONE 3,392 0 0
HALLIBURTON CO COM COM 406216101 18 1,563 SH   SOLE NONE 1,563 0 0
CONSTELLATION BRANDS INC CL A CL A 21036P108 59 312 SH   SOLE NONE 312 0 0
UNILEVER PLC SPON ADR NEW SPON ADR NEW 904767704 42 688 SH   SOLE NONE 688 0 0
NEWMONT CORP COM COM 651639106 19 300 SH   SOLE NONE 300 0 0
SPOTIFY TECHNOLOGY S A SHS SHS L8681T102 1 5 SH   SOLE NONE 5 0 0
CSX CORP COM COM 126408103 138 1,786 SH   SOLE NONE 1,786 0 0
COMCAST CORP NEW CL A CL A 20030N101 504 10,910 SH   SOLE NONE 10,910 0 0
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF IBONDS DEC 46435U697 13 502 SH   SOLE NONE 502 0 0
MICROSOFT CORP COM COM 594918104 1,911 9,088 SH   SOLE NONE 9,088 0 0
LENNAR CORP CL A CL A 526057104 29 360 SH   SOLE NONE 360 0 0
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ESG AWARE MSCI 46435U663 8 330 SH   SOLE NONE 330 0 0
DOCUSIGN INC COM COM 256163106 2 10 SH   SOLE NONE 10 0 0
SPDR S&P INTERNET ETF S&P INTERNET ETF 78468R127 9 80 SH   SOLE NONE 80 0 0
ENOCHIAN BIOSCIENCES INC COM COM 29350E104 1 500 SH   SOLE NONE 500 0 0
SCHLUMBERGER LTD COM COM 806857108 34 2,239 SH   SOLE NONE 2,239 0 0
CVS HEALTH CORP COM COM 126650100 31 541 SH   SOLE NONE 541 0 0
ISHARES EUROPE ETF EUROPE ETF 464287861 46 1,100 SH   SOLE NONE 1,100 0 0
EVERGY INC COM COM 30034W106 16 328 SH   SOLE NONE 328 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND COMMUNICATION 81369Y852 1 30 SH   SOLE NONE 30 0 0
MASCO CORP COM COM 574599106 54 989 SH   SOLE NONE 989 0 0
NISOURCE INC COM COM 65473P105 9 443 SH   SOLE NONE 443 0 0
RPM INTL INC COM COM 749685103 772 9,322 SH   SOLE NONE 9,322 0 0
V F CORP COM COM 918204108 300 4,284 SH   SOLE NONE 4,284 0 0
AMERIPRISE FINL INC COM COM 03076C106 10 67 SH   SOLE NONE 67 0 0
VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETF INTER TERM TREAS 92206C706 8 126 SH   SOLE NONE 126 0 0
EXPONENT INC COM COM 30214U102 113 1,576 SH   SOLE NONE 1,576 0 0
PINDUODUO INC SPONSORED ADS SPONSORED ADS 722304102 0 8 SH   SOLE NONE 8 0 0
MUELLER WTR PRODS INC COM SER A COM SER A 624758108 30 2,936 SH   SOLE NONE 2,936 0 0
ASPEN TECHNOLOGY INC COM COM 045327103 129 1,024 SH   SOLE NONE 1,024 0 0
INVESCO CALIF MUN INCOME TR COM COM 46132P108 8 554 SH   SOLE NONE 554 0 0
BLACKROCK MUNIYIELD N J FD INC COM COM 09254Y109 14 1,035 SH   SOLE NONE 1,035 0 0
DEFIANCE QUANTUM ETF DEFIANCE QUANT 26922A420 74 2,267 SH   SOLE NONE 2,267 0 0
VANGUARD ESG INTERNATIONAL STOCK ETF ESG INTL STK ETF 921910725 15 298 SH   SOLE NONE 298 0 0
BOEING CO COM COM 097023105 295 1,787 SH   SOLE NONE 1,787 0 0
VANGUARD SMALL-CAP INDEX FUND SMALL CP ETF 922908751 22 144 SH   SOLE NONE 144 0 0
VANGUARD MID-CAP INDEX FUND MID CAP ETF 922908629 3 18 SH   SOLE NONE 18 0 0
NEXTERA ENERGY INC COM COM 65339F101 211 762 SH   SOLE NONE 762 0 0
NIKE INC CL B CL B 654106103 17 141 SH   SOLE NONE 141 0 0
CLEARBRIDGE MLP AND MIDSTRM FD COM COM 184692200 19 1,755 SH   SOLE NONE 1,755 0 0
VANGUARD LONG-TERM GOVERNMENT BOND ETF LONG TERM TREAS 92206C847 15 159 SH   SOLE NONE 159 0 0
MFS CHARTER INCOME TR SH BEN INT SH BEN INT 552727109 9 1,225 SH   SOLE NONE 1,225 0 0
BANCOLOMBIA S A SPON ADR PREF SPON ADR PREF 05968L102 5 200 SH   SOLE NONE 200 0 0
VANGUARD HEALTH CARE INDEX FUND HEALTH CAR ETF 92204A504 125 616 SH   SOLE NONE 616 0 0
FINANCIAL SELECT SECTOR SPDR FUND SBI INT-FINL 81369Y605 1,142 47,473 SH   SOLE NONE 47,473 0 0
MODERNA INC COM COM 60770K107 10 150 SH   SOLE NONE 150 0 0
NORFOLK SOUTHN CORP COM COM 655844108 384 1,795 SH   SOLE NONE 1,795 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW SH BEN INT NEW 313747206 56 775 SH   SOLE NONE 775 0 0
ALERIAN MLP ETF ALERIAN MLP 00162Q452 2 149 SH   SOLE NONE 149 0 0
NEWMARKET CORP COM COM 651587107 36 108 SH   SOLE NONE 108 0 0
VANGUARD CONSUMER STAPLES INDEX FUND CONSUM STP ETF 92204A207 128 787 SH   SOLE NONE 787 0 0
VANGUARD FTSE EUROPE ETF FTSE EUROPE ETF 922042874 17 326 SH   SOLE NONE 326 0 0
VANGUARD INDUSTRIALS INDEX FUND INDUSTRIAL ETF 92204A603 69 481 SH   SOLE NONE 481 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND INF TECH ETF 92204A702 258 830 SH   SOLE NONE 830 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF US LCAP VA ETF 808524409 60 1,161 SH   SOLE NONE 1,161 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 51 1,433 SH   SOLE NONE 1,433 0 0
FRANKLIN LTD DURATION INCOME T COM COM 35472T101 4 582 SH   SOLE NONE 582 0 0
BLACKROCK CORE BD TR SHS BEN INT SHS BEN INT 09249E101 432 27,600 SH   SOLE NONE 27,600 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH CL A LTD VT SH 112585104 3 112 SH   SOLE NONE 112 0 0
MFS GOVT MKTS INCOME TR SH BEN INT SH BEN INT 552939100 10 2,310 SH   SOLE NONE 2,310 0 0
HANCOCK JOHN PFD INCOME FD III COM COM 41021P103 4 296 SH   SOLE NONE 296 0 0
DOLLAR TREE INC COM COM 256746108 15 168 SH   SOLE NONE 168 0 0
HUNTSMAN CORP COM COM 447011107 6 279 SH   SOLE NONE 279 0 0
DEFIANCE NEXT GEN CONNECTIVITY ETF DEFIANCE NEXT 26922A289 60 2,115 SH   SOLE NONE 2,115 0 0
FOX CORP CL A COM CL A COM 35137L105 3 142 SH   SOLE NONE 142 0 0
PDS BIOTECHNOLOGY CORP COM COM 70465T107 5 2,250 SH   SOLE NONE 2,250 0 0
WELLTOWER INC COM COM 95040Q104 21 381 SH   SOLE NONE 381 0 0
DOW INC COM COM 260557103 196 4,172 SH   SOLE NONE 4,172 0 0
AMERICAN SOFTWARE INC CL A CL A 029683109 19 1,423 SH   SOLE NONE 1,423 0 0
LYFT INC CL A COM CL A COM 55087P104 1 50 SH   SOLE NONE 50 0 0
ALCON AG ORD SHS ORD SHS H01301128 0 1 SH   SOLE NONE 1 0 0
PIMCO 25 YEAR ZERO COUPON U.S. TREASURY INDEX EXCHANGE-TRADED FUND 25YR+ ZERO U S 72201R882 358 2,095 SH   SOLE NONE 2,095 0 0
CONAGRA BRANDS INC COM COM 205887102 62 1,742 SH   SOLE NONE 1,742 0 0
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 531 1,727 SH   SOLE NONE 1,727 0 0
BEYOND MEAT INC COM COM 08862E109 1 10 SH   SOLE NONE 10 0 0
ASTRAZENECA PLC SPONSORED ADR SPONSORED ADR 046353108 53 971 SH   SOLE NONE 971 0 0
VANGUARD COMMUNICATION SERVICES ETF COMM SRVC ETF 92204A884 68 668 SH   SOLE NONE 668 0 0
WISDOMTREE EUROPE HEDGED EQUITY FUND EUROPE HEDGED EQ 97717X701 0 1 SH   SOLE NONE 1 0 0
UBER TECHNOLOGIES INC COM COM 90353T100 36 1,000 SH   SOLE NONE 1,000 0 0
SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 164 484 SH   SOLE NONE 484 0 0
WESTERN UN CO COM COM 959802109 42 2,000 SH   SOLE NONE 2,000 0 0
CORTEVA INC COM COM 22052L104 1 62 SH   SOLE NONE 62 0 0
GENERAL MTRS CO COM COM 37045V100 6 206 SH   SOLE NONE 206 0 0
ROUNDHILL BITKRAFT ESPORTS & DIGITAL ENTERTAINMENT ETF ROUNDHILL BITK 53656F706 45 1,843 SH   SOLE NONE 1,843 0 0
SLACK TECHNOLOGIES INC COM CL A COM CL A 83088V102 5 220 SH   SOLE NONE 220 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 84 786 SH   SOLE NONE 786 0 0
ISHARES ESG MSCI USA LEADERS ETF ESG MSCI LEADR 46435U218 2 36 SH   SOLE NONE 36 0 0
ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747 2,554 24,552 SH   SOLE NONE 24,552 0 0
VANECK VECTORS GOLD MINERS ETF GOLD MINERS ETF 92189F106 2 65 SH   SOLE NONE 65 0 0
SPDR S&P 600 SMALL CAP ETF S&P 600 SML CAP 78464A813 134 2,201 SH   SOLE NONE 2,201 0 0
ISHARES CYBERSECURITY AND TECH ETF CYBERSECURITY 46435U135 217 6,620 SH   SOLE NONE 6,620 0 0
ISHARES RUSSELL TOP 200 ETF RUS TOP 200 ETF 464289446 89 1,105 SH   SOLE NONE 1,105 0 0
BOOKING HOLDINGS INC COM COM 09857L108 597 349 SH   SOLE NONE 349 0 0
WABTEC COM COM 929740108 0 8 SH   SOLE NONE 8 0 0
LILLY ELI & CO COM COM 532457108 111 749 SH   SOLE NONE 749 0 0
AIR PRODS & CHEMS INC COM COM 009158106 143 480 SH   SOLE NONE 480 0 0
ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF GENOMICS IMMUN 46435U192 5 130 SH   SOLE NONE 130 0 0
ISHARES IBONDS DEC 2029 TERM CORPORATE ETF IBONDS DEC 29 46436E205 43 1,609 SH   SOLE NONE 1,609 0 0
PPL CORP COM COM 69351T106 215 7,917 SH   SOLE NONE 7,917 0 0
ISHARES RUSSELL MID-CAP VALUE ETF RUS MDCP VAL ETF 464287473 24 309 SH   SOLE NONE 309 0 0
BRISTOL-MYERS SQUIBB CO CONTNGNT VAL RT RIGHT 99/99/9999 110122157 1 560 SH   SOLE NONE 560 0 0
BNY MELLON STRATEGIC MUNS INC COM COM 05588W108 45 5,444 SH   SOLE NONE 5,444 0 0
LITHIA MTRS INC CL A CL A 536797103 74 325 SH   SOLE NONE 325 0 0
VANGUARD MORTGAGE-BACKED SECURITIES ETF MORTG-BACK SEC 92206C771 82 1,517 SH   SOLE NONE 1,517 0 0
ROGERS COMMUNICATIONS INC CL B CL B 775109200 9 227 SH   SOLE NONE 227 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 360 2,404 SH   SOLE NONE 2,404 0 0
TWILIO INC CL A CL A 90138F102 14 60 SH   SOLE NONE 60 0 0
APOLLO GLOBAL MGMT INC COM CL A COM CL A 03768E105 31 706 SH   SOLE NONE 706 0 0
FIDELITY NATL INFORMATION SVCS COM COM 31620M106 14 101 SH   SOLE NONE 101 0 0
ISHARES CORE HIGH DIVIDEND ETF CORE HIGH DV ETF 46429B663 1,098 13,654 SH   SOLE NONE 13,654 0 0
GLOBAL X VIDEO GAMES & ESPORTS ETF VDEO GAM ESPRT 37954Y392 41 1,523 SH   SOLE NONE 1,523 0 0
DUKE ENERGY CORP NEW COM NEW COM NEW 26441C204 72 823 SH   SOLE NONE 823 0 0
BLACKROCK INCOME TR INC COM COM 09247F100 78 12,789 SH   SOLE NONE 12,789 0 0
INCYTE CORP COM COM 45337C102 2 29 SH   SOLE NONE 29 0 0
CARRIER GLOBAL CORPORATION COM COM 14448C104 222 7,290 SH   SOLE NONE 7,290 0 0
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A COM SB VTG SHS A 11275Q107 2 44 SH   SOLE NONE 44 0 0
AFLAC INC COM COM 001055102 94 2,600 SH   SOLE NONE 2,600 0 0
FREEPORT-MCMORAN INC CL B CL B 35671D857 6 413 SH   SOLE NONE 413 0 0
GOLDMAN SACHS MLP ENERGY RENAI COM COM 38148G206 914 152,878 SH   SOLE NONE 152,878 0 0
SYSCO CORP COM COM 871829107 322 5,176 SH   SOLE NONE 5,176 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF US AER DEF ETF 464288760 963 6,080 SH   SOLE NONE 6,080 0 0
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354 18,705 348,720 SH   SOLE NONE 348,720 0 0
BLACKROCK MUNIVEST FD INC COM COM 09253R105 206 23,764 SH   SOLE NONE 23,764 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF EQUITY PREMIUM 46641Q332 140 2,627 SH   SOLE NONE 2,627 0 0
NIKOLA CORP COM COM 654110105 1 50 SH   SOLE NONE 50 0 0
GABELLI DIVID & INCOME TR COM COM 36242H104 267 14,565 SH   SOLE NONE 14,565 0 0
ISHARES FLOATING RATE BOND ETF FLTG RATE NT ETF 46429B655 658 12,991 SH   SOLE NONE 12,991 0 0
SONY CORP SPONSORED ADR SPONSORED ADR 835699307 5 76 SH   SOLE NONE 76 0 0
FS KKR CAP CORP II COM COM 35952V303 2,051 139,440 SH   SOLE NONE 139,440 0 0
MFS MULTIMARKET INCOME TR SH BEN INT SH BEN INT 552737108 8 1,567 SH   SOLE NONE 1,567 0 0
DIREXION WORK FROM HOME ETF WORK FROM HOME 25460G773 791 14,660 SH   SOLE NONE 14,660 0 0
AMN HEALTHCARE SVCS INC COM COM 001744101 5 100 SH   SOLE NONE 100 0 0
II-VI INC COM COM 902104108 6 150 SH   SOLE NONE 150 0 0
ISHARES SELECT DIVIDEND ETF SELECT DIVID ETF 464287168 15,353 188,294 SH   SOLE NONE 188,294 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 24 301 SH   SOLE NONE 301 0 0
MDU RES GROUP INC COM COM 552690109 3 148 SH   SOLE NONE 148 0 0
EVERSOURCE ENERGY COM COM 30040W108 65 788 SH   SOLE NONE 788 0 0
DEFIANCE NASDAQ JUNIOR BIOTECHNOLOGY ETF DFIANC NQ JR BT 26922A149 28 1,108 SH   SOLE NONE 1,108 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF RUS MD CP GR ETF 464287481 50 294 SH   SOLE NONE 294 0 0
DIREXION CONNECTED CONSUMER ETF CONNECTED CONSUM 25460G724 20 400 SH   SOLE NONE 400 0 0
INVESCO AEROSPACE & DEFENSE ETF AEROSPACE DEFN 46137V100 1,252 22,474 SH   SOLE NONE 22,474 0 0
FIRST TRUST CLOUD COMPUTING ETF CLOUD COMPUTING 33734X192 31 397 SH   SOLE NONE 397 0 0
CHEMED CORP NEW COM COM 16359R103 105 219 SH   SOLE NONE 219 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM UNIT RP LP 559080106 1 32 SH   SOLE NONE 32 0 0
BLACKROCK MUNIYIELD FD INC COM COM 09253W104 13 995 SH   SOLE NONE 995 0 0
ENERGY TRANSFER LP COM UT LTD PTN COM UT LTD PTN 29273V100 60 11,165 SH   SOLE NONE 11,165 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 271 4,901 SH   SOLE NONE 4,901 0 0
XYLEM INC COM COM 98419M100 356 4,239 SH   SOLE NONE 4,239 0 0
DIREXION DAILY FINANCIAL BULL 3X SHARES DLY FIN BULL NEW 25459Y694 40 1,201 SH   SOLE NONE 1,201 0 0
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF MSCI EMERG MRKT 464286533 1,192 21,607 SH   SOLE NONE 21,607 0 0
BLACKROCK UTILITIES INFRSTRCTR COM COM 09248D104 34 1,590 SH   SOLE NONE 1,590 0 0
TRACTOR SUPPLY CO COM COM 892356106 91 639 SH   SOLE NONE 639 0 0
BLACKROCK ENHANCED EQUITY DIVI COM COM 09251A104 17 2,449 SH   SOLE NONE 2,449 0 0
ISHARES GLOBAL 100 ETF GLOBAL 100 ETF 464287572 61 1,084 SH   SOLE NONE 1,084 0 0
NEOGEN CORP COM COM 640491106 54 700 SH   SOLE NONE 700 0 0
VISA INC COM CL A COM CL A 92826C839 192 964 SH   SOLE NONE 964 0 0
WENDYS CO COM COM 95058W100 14 661 SH   SOLE NONE 661 0 0
COHEN & STEERS QUALITY INCOME COM COM 19247L106 18 1,659 SH   SOLE NONE 1,659 0 0
VANECK VECTORS PHARMACEUTICAL ETF PHARMACEUTICAL 92189F692 16 262 SH   SOLE NONE 262 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF MSCI EAFE MIN VL 46429B689 6,388 93,762 SH   SOLE NONE 93,762 0 0
PIMCO MUN INCOME FD II COM COM 72200W106 684 50,713 SH   SOLE NONE 50,713 0 0
ISHARES MSCI CHINA ETF MSCI CHINA ETF 46429B671 42 568 SH   SOLE NONE 568 0 0
DOUBLELINE OPPORTUNISTIC CR FD COM COM 258623107 3 208 SH   SOLE NONE 208 0 0
U S SILICA HLDGS INC COM COM 90346E103 1 524 SH   SOLE NONE 524 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF MSCI USA MIN VOL 46429B697 3,862 60,609 SH   SOLE NONE 60,609 0 0
JOHN HANCOCK HEDGED EQUITY & I COM COM 47804L102 21 1,998 SH   SOLE NONE 1,998 0 0
ISHARES MSCI INDIA INDEX FUND MSCI INDIA ETF 46429B598 22 672 SH   SOLE NONE 672 0 0
ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETF JP MORGAN EM ETF 464286517 214 5,127 SH   SOLE NONE 5,127 0 0
VANGUARD VALUE INDEX FUND VALUE ETF 922908744 242 2,317 SH   SOLE NONE 2,317 0 0
VANGUARD GROWTH INDEX FUND GROWTH ETF 922908736 13,013 57,176 SH   SOLE NONE 57,176 0 0
ISHARES U.S. TREASURY BOND ETF US TREAS BD ETF 46429B267 71 2,559 SH   SOLE NONE 2,559 0 0
ISHARES MICRO-CAP ETF MICRO-CAP ETF 464288869 563 6,232 SH   SOLE NONE 6,232 0 0
NUVEEN PFD & INCM SECURTIES FD COM COM 67072C105 28 3,291 SH   SOLE NONE 3,291 0 0
NUVEEN MUN HIGH INCOME OPPORTU COM COM 670682103 73 5,441 SH   SOLE NONE 5,441 0 0
NUVEEN MUN VALUE FD INC COM COM 670928100 0 0 SH   SOLE NONE 0 0 0
TUPPERWARE BRANDS CORP COM COM 899896104 6 300 SH   SOLE NONE 300 0 0
SUNOCO LP COM UT REP LP COM UT REP LP 86765K109 4 167 SH   SOLE NONE 167 0 0
VANECK VECTORS SEMICONDUCTOR ETF SEMICONDUCTOR ET 92189F676 67 390 SH   SOLE NONE 390 0 0
NUVEEN REAL ASSET INCOME & GRO COM COM 67074Y105 3 249 SH   SOLE NONE 249 0 0
PHILLIPS 66 COM COM 718546104 16 311 SH   SOLE NONE 311 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 353 1,463 SH   SOLE NONE 1,463 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A CL A 989207105 122 485 SH   SOLE NONE 485 0 0
VANECK VECTORS BIOTECH ETF BIOTECH ETF 92189F726 58 359 SH   SOLE NONE 359 0 0
EATON VANCE TXMGD GL BUYWR OPP COM COM 27829C105 56 6,593 SH   SOLE NONE 6,593 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF CORE S&P TTL STK 464287150 13 180 SH   SOLE NONE 180 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND US SMALLCAP DIVD 97717W604 0 0 SH   SOLE NONE 0 0 0
ISHARES MSCI GLOBAL AGRICULTURE PRODUCERS ETF GLB AGRIC PR ETF 464286350 1 61 SH   SOLE NONE 61 0 0
BLACKROCK MUN INCOME TR SH BEN INT SH BEN INT 09248F109 54 3,984 SH   SOLE NONE 3,984 0 0
FACEBOOK INC CL A CL A 30303M102 173 662 SH   SOLE NONE 662 0 0
NUVEEN PENNSYLVANIA QLT MUN FD COM COM 670972108 149 11,092 SH   SOLE NONE 11,092 0 0
VOYA GLBL EQTY DIV & PREM OPP COM COM 92912T100 30 6,066 SH   SOLE NONE 6,066 0 0
ISHARES TRANSPORTATION AVERAGE ETF TRANS AVG ETF 464287192 119 601 SH   SOLE NONE 601 0 0
ASML HOLDING N V N Y REGISTRY SHS N Y REGISTRY SHS N07059210 29 78 SH   SOLE NONE 78 0 0
AMERICAN AIRLS GROUP INC COM COM 02376R102 82 6,750 SH   SOLE NONE 6,750 0 0
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT COM SH BEN INT 67070X101 51 3,498 SH   SOLE NONE 3,498 0 0
VANGUARD MATERIALS INDEX FUND MATERIALS ETF 92204A801 17 130 SH   SOLE NONE 130 0 0
BANCO SANTANDER S.A. ADR ADR 05964H105 0 1 SH   SOLE NONE 1 0 0
BCE INC COM NEW COM NEW 05534B760 10 247 SH   SOLE NONE 247 0 0
TOLL BROTHERS INC COM COM 889478103 20 416 SH   SOLE NONE 416 0 0
KAR AUCTION SVCS INC COM COM 48238T109 1 128 SH   SOLE NONE 128 0 0
F M C CORP COM NEW COM NEW 302491303 143 1,355 SH   SOLE NONE 1,355 0 0
WASHINGTON REAL ESTATE INVT TR SH BEN INT SH BEN INT 939653101 9 493 SH   SOLE NONE 493 0 0
SPIRIT RLTY CAP INC NEW COM NEW COM NEW 84860W300 97 2,888 SH   SOLE NONE 2,888 0 0
MONDELEZ INTL INC CL A CL A 609207105 154 2,680 SH   SOLE NONE 2,680 0 0
BALCHEM CORP COM COM 057665200 51 531 SH   SOLE NONE 531 0 0
WP CAREY INC COM COM 92936U109 176 2,703 SH   SOLE NONE 2,703 0 0
BROADCOM INC COM COM 11135F101 65 180 SH   SOLE NONE 180 0 0
GLOBAL X SUPERINCOME PREFERRED ETF GLBX SUPRINC ETF 37950E333 48 4,336 SH   SOLE NONE 4,336 0 0
UNIFIRST CORP MASS COM COM 904708104 45 241 SH   SOLE NONE 241 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF STRM INFPROIDX 922020805 8 160 SH   SOLE NONE 160 0 0
BLACKROCK FLOATING RATE INCOME COM COM 09255X100 10 872 SH   SOLE NONE 872 0 0
D R HORTON INC COM COM 23331A109 12 165 SH   SOLE NONE 165 0 0
JOHNSON CTLS INTL PLC SHS SHS G51502105 51 1,261 SH   SOLE NONE 1,261 0 0
METLIFE INC COM COM 59156R108 29 805 SH   SOLE NONE 805 0 0
SPDR S&P INSURANCE ETF S&P INS ETF 78464A789 240 8,585 SH   SOLE NONE 8,585 0 0
CHINA MOBILE LIMITED SPONSORED ADR SPONSORED ADR 16941M109 7 228 SH   SOLE NONE 228 0 0
MAGNA INTL INC COM COM 559222401 43 954 SH   SOLE NONE 954 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF CORE MSCI TOTAL 46432F834 1,816 31,128 SH   SOLE NONE 31,128 0 0
NOVARTIS AG SPONSORED ADR SPONSORED ADR 66987V109 76 885 SH   SOLE NONE 885 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW NY REG SH NEW 500472303 11 235 SH   SOLE NONE 235 0 0
ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 840 13,949 SH   SOLE NONE 13,949 0 0
RBC BEARINGS INC COM COM 75524B104 59 491 SH   SOLE NONE 491 0 0
INVESCO PA VALUE MUN INC TR COM COM 46132K109 94 7,677 SH   SOLE NONE 7,677 0 0
KINDER MORGAN INC DEL COM COM 49456B101 263 21,372 SH   SOLE NONE 21,372 0 0
STRATASYS LTD SHS SHS M85548101 0 80 SH   SOLE NONE 80 0 0
SLM CORP COM COM 78442P106 8 1,024 SH   SOLE NONE 1,024 0 0
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 10 45 SH   SOLE NONE 45 0 0
EQUIFAX INC COM COM 294429105 48 311 SH   SOLE NONE 311 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT COM UNIT LP INT 958669103 68 8,549 SH   SOLE NONE 8,549 0 0
STMICROELECTRONICS N V NY REGISTRY NY REGISTRY 861012102 138 4,506 SH   SOLE NONE 4,506 0 0
UNISYS CORP COM NEW COM NEW 909214306 0 3 SH   SOLE NONE 3 0 0
ENBRIDGE INC COM COM 29250N105 5 190 SH   SOLE NONE 190 0 0
AES CORP COM COM 00130H105 6 335 SH   SOLE NONE 335 0 0
ISHARES U.S. MEDICAL DEVICES ETF U.S. MED DVC ETF 464288810 41 137 SH   SOLE NONE 137 0 0
NVIDIA CORPORATION COM COM 67066G104 32 60 SH   SOLE NONE 60 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 13 295 SH   SOLE NONE 295 0 0
CUMMINS INC COM COM 231021106 86 409 SH   SOLE NONE 409 0 0
EATON VANCE TAX-MANAGED DIVERS COM COM 27828N102 25 2,335 SH   SOLE NONE 2,335 0 0
ABBVIE INC COM COM 00287Y109 3,160 36,080 SH   SOLE NONE 36,080 0 0
NATIONAL GRID PLC SPONSORED ADR NE SPONSORED ADR NE 636274409 11 202 SH   SOLE NONE 202 0 0
SPDR S&P HOMEBUILDERS ETF S&P HOMEBUILD 78464A888 1,061 19,710 SH   SOLE NONE 19,710 0 0
ISHARES GLOBAL CONSUMER STAPLES ETF GLB CNSM STP ETF 464288737 287 5,186 SH   SOLE NONE 5,186 0 0
ISHARES MSCI INDIA SMALL CAP INDEX FUND MSCI INDIA SM CP 46429B614 109 3,046 SH   SOLE NONE 3,046 0 0
MANULIFE FINL CORP COM COM 56501R106 7 552 SH   SOLE NONE 552 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND TOTAL BND MRKT 921937835 41 465 SH   SOLE NONE 465 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ALLWRLD EX US 922042775 155 3,077 SH   SOLE NONE 3,077 0 0
CYRUSONE INC COM COM 23283R100 4 57 SH   SOLE NONE 57 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND NASD TECH DIV 33738R118 33 768 SH   SOLE NONE 768 0 0
LANCASTER COLONY CORP COM COM 513847103 60 337 SH   SOLE NONE 337 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF CORE 1 5 YR USD 46432F859 50 986 SH   SOLE NONE 986 0 0
PTC INC COM COM 69370C100 0 5 SH   SOLE NONE 5 0 0
ALLIANZGI DIVIDEND INT & PRMIU COM COM 01883A107 15 1,293 SH   SOLE NONE 1,293 0 0
WEST PHARMACEUTICAL SVSC INC COM COM 955306105 387 1,411 SH   SOLE NONE 1,411 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS COM SHS 72202D106 12 642 SH   SOLE NONE 642 0 0
ISHARES MSCI EMERGING MARKETS SMALL-CAP ETF EM MKT SM-CP ETF 464286475 13 300 SH   SOLE NONE 300 0 0
CELANESE CORP DEL COM COM 150870103 21 201 SH   SOLE NONE 201 0 0
ZOETIS INC CL A CL A 98978V103 10 66 SH   SOLE NONE 66 0 0
ICON PLC SHS SHS G4705A100 83 438 SH   SOLE NONE 438 0 0
TELUS CORPORATION COM COM 87971M103 14 832 SH   SOLE NONE 832 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS SPONSORED ADS 874039100 25 320 SH   SOLE NONE 320 0 0
INVESCO S&P SMALLCAP LOW VOLATILITY ETF S&P SMLCP LOW 46138G102 1 55 SH   SOLE NONE 55 0 0
ISHARES MSCI EM ESG SELECT ETF ESG AWR MSCI EM 46434G863 3 97 SH   SOLE NONE 97 0 0
HAWAIIAN ELEC INDUSTRIES COM COM 419870100 6 200 SH   SOLE NONE 200 0 0
BLACKROCK MULTI-SECTOR INC TR COM COM 09258A107 15 953 SH   SOLE NONE 953 0 0
ISHARES RUSSELL 2000 GROWTH ETF RUS 2000 GRW ETF 464287648 243 1,098 SH   SOLE NONE 1,098 0 0
AMERICAN CAMPUS CMNTYS INC COM COM 024835100 137 3,949 SH   SOLE NONE 3,949 0 0
DIREXION DAILY HEALTHCARE BULL 3X SHARES HEALTHCARE BUL 25459Y876 25 401 SH   SOLE NONE 401 0 0
BLACKSTONE GROUP INC COM CL A COM CL A 09260D107 4,324 82,839 SH   SOLE NONE 82,839 0 0
APTARGROUP INC COM COM 038336103 82 729 SH   SOLE NONE 729 0 0
IPATH SELECT MLP ETN IPATH SELCT MLP 06742C723 4 538 SH   SOLE NONE 538 0 0
CHURCH & DWIGHT INC COM COM 171340102 186 1,985 SH   SOLE NONE 1,985 0 0
INVESCO S&P MIDCAP LOW VOLATILITY ETF S&P MIDCP LOW 46138E198 64 1,536 SH   SOLE NONE 1,536 0 0
FACTSET RESH SYS INC COM COM 303075105 125 375 SH   SOLE NONE 375 0 0
GRACO INC COM COM 384109104 142 2,322 SH   SOLE NONE 2,322 0 0
COHEN & STEERS MLP INC & ENRGY COM SHS COM SHS 19249B106 172 114,024 SH   SOLE NONE 114,024 0 0
BROOKFIELD PROPERTY PARTRS LP UNIT LTD PARTN UNIT LTD PARTN G16249107 0 2 SH   SOLE NONE 2 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 0 0 SH   SOLE NONE 0 0 0
NUVEEN QUALITY MUNCP INCOME FD COM COM 67066V101 799 55,082 SH   SOLE NONE 55,082 0 0
NUVEEN AMT FREE MUN CR INC FD COM COM 67071L106 46 2,973 SH   SOLE NONE 2,973 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM COM 109194100 103 682 SH   SOLE NONE 682 0 0
STRYKER CORPORATION COM COM 863667101 365 1,752 SH   SOLE NONE 1,752 0 0
QUALCOMM INC COM COM 747525103 2,339 19,879 SH   SOLE NONE 19,879 0 0
GW PHARMACEUTICALS PLC ADS ADS 36197T103 2 25 SH   SOLE NONE 25 0 0
BLACKSTONE MTG TR INC COM CL A COM CL A 09257W100 2,206 100,431 SH   SOLE NONE 100,431 0 0
GENERAL DYNAMICS CORP COM COM 369550108 742 5,362 SH   SOLE NONE 5,362 0 0
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETF SSGA US SMAL ETF 78468R887 17 232 SH   SOLE NONE 232 0 0
INTUITIVE SURGICAL INC COM NEW COM NEW 46120E602 70 100 SH   SOLE NONE 100 0 0
CULLEN FROST BANKERS INC COM COM 229899109 58 920 SH   SOLE NONE 920 0 0
MCDONALDS CORP COM COM 580135101 109 500 SH   SOLE NONE 500 0 0
FLEXSHARES QUALITY DIVIDEND INDEX FUND QUALT DIVD IDX 33939L860 6 153 SH   SOLE NONE 153 0 0
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104 54 541 SH   SOLE NONE 541 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 9 85 SH   SOLE NONE 85 0 0
CISCO SYS INC COM COM 17275R102 372 9,459 SH   SOLE NONE 9,459 0 0
FLEXSHARES INTERNATIONAL QUALITY DIVIDEND INDEX FUND INTL QLTDV IDX 33939L837 4 215 SH   SOLE NONE 215 0 0
ISHARES MSCI FRONTIER 100 FUND MSCI FRNTR100ETF 464286145 2 116 SH   SOLE NONE 116 0 0
COHEN & STEERS INFRASTRUCTURE COM COM 19248A109 7 350 SH   SOLE NONE 350 0 0
ISHARES RUSSELL MID-CAP ETF RUS MID CAP ETF 464287499 87 1,524 SH   SOLE NONE 1,524 0 0
LENNAR CORP CL B CL B 526057302 0 7 SH   SOLE NONE 7 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 18 225 SH   SOLE NONE 225 0 0
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND US QTLY DIV GRT 97717X669 71 1,448 SH   SOLE NONE 1,448 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF SSGA US LRG ETF 78468R804 6 55 SH   SOLE NONE 55 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND US LARGECAP DIVD 97717W307 5 56 SH   SOLE NONE 56 0 0
INVESCO DYNAMIC LARGE CAP GROWTH ETF DYNMC LRG GWTH 46137V746 63 1,023 SH   SOLE NONE 1,023 0 0
1ST CONSTITUTION BANCORP COM COM 31986N102 0 49 SH   SOLE NONE 49 0 0
CDW CORP COM COM 12514G108 3 29 SH   SOLE NONE 29 0 0
VANECK VECTORS RARE EARTH/STRATEGIC METALS ETF RARE EARTH STRAT 92189H805 4 110 SH   SOLE NONE 110 0 0
MALLINCKRODT PUB LTD CO SHS SHS G5785G107 0 9 SH   SOLE NONE 9 0 0
AT&T INC COM COM 00206R102 687 24,124 SH   SOLE NONE 24,124 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND US MIDCAP DIVID 97717W505 24 859 SH   SOLE NONE 859 0 0
VANGUARD FINANCIALS INDEX FUND FINANCIALS ETF 92204A405 93 1,593 SH   SOLE NONE 1,593 0 0
MATERIALS SELECT SECTOR SPDR FUND SBI MATERIALS 81369Y100 478 7,526 SH   SOLE NONE 7,526 0 0
ALKALINE WTR CO INC COM NEW COM NEW 01643A207 1 1,000 SH   SOLE NONE 1,000 0 0
FOX FACTORY HLDG CORP COM COM 35138V102 107 1,452 SH   SOLE NONE 1,452 0 0
ISHARES U.S. CONSUMER GOODS ETF U.S. CNSM GD ETF 464287812 102 688 SH   SOLE NONE 688 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND NASDAQ BIOTECH 464287556 2,710 20,018 SH   SOLE NONE 20,018 0 0
GENERAL ELECTRIC CO COM COM 369604103 102 16,433 SH   SOLE NONE 16,433 0 0
KRANESHARES CSI CHINA INTERNET ETF CSI CHI INTERNET 500767306 123 1,810 SH   SOLE NONE 1,810 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF IBOXX HI YD ETF 464288513 30 359 SH   SOLE NONE 359 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF S&P SML 600 GWT 464287887 521 2,956 SH   SOLE NONE 2,956 0 0
GABELLI HLTHCARE & WELLNESS TR SHS SHS 36246K103 4 446 SH   SOLE NONE 446 0 0
BRYN MAWR BK CORP COM COM 117665109 4 200 SH   SOLE NONE 200 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND SBI CONS DISCR 81369Y407 21 148 SH   SOLE NONE 148 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND SBI INT-INDS 81369Y704 119 1,557 SH   SOLE NONE 1,557 0 0
EXPEDIA GROUP INC COM NEW COM NEW 30212P303 9 100 SH   SOLE NONE 100 0 0
ISHARES U.S. FINANCIAL SERVICES ETF U.S. FIN SVC ETF 464287770 5 48 SH   SOLE NONE 48 0 0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF EXPANDED TECH 464287515 26 84 SH   SOLE NONE 84 0 0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ROBO GLB ETF 301505707 401 8,329 SH   SOLE NONE 8,329 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF S&P 500 DV ARIST 74348A467 301 4,182 SH   SOLE NONE 4,182 0 0
CLEAN ENERGY FUELS CORP COM COM 184499101 0 400 SH   SOLE NONE 400 0 0
FIDELITY MSCI UTILITIES INDEX ETF MSCI UTILS INDEX 316092865 243 6,407 SH   SOLE NONE 6,407 0 0
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ET MSCI CONSM DIS 316092204 532 8,582 SH   SOLE NONE 8,582 0 0
FIDELITY MSCI ENERGY INDEX ETF MSCI ENERGY IDX 316092402 18 2,358 SH   SOLE NONE 2,358 0 0
FIDELITY MSCI HEALTH CARE INDEX ETF MSCI HLTH CARE I 316092600 343 6,534 SH   SOLE NONE 6,534 0 0
FIDELITY MSCI INDUSTRIALS INDEX ETF MSCI INDL INDX 316092709 60 1,508 SH   SOLE NONE 1,508 0 0
FIDELITY MSCI FINANCIALS INDEX ETF MSCI FINLS IDX 316092501 13 412 SH   SOLE NONE 412 0 0
FIDELITY MSCI CONSUMER STAPLES INDEX ETF CONSMR STAPLES 316092303 16 433 SH   SOLE NONE 433 0 0
BLACKROCK CR ALLOCATION INCOME COM COM 092508100 1,059 74,490 SH   SOLE NONE 74,490 0 0
TWITTER INC COM COM 90184L102 22 500 SH   SOLE NONE 500 0 0
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408 1,766 15,708 SH   SOLE NONE 15,708 0 0
NMI HLDGS INC CL A CL A 629209305 1,767 99,272 SH   SOLE NONE 99,272 0 0
LULULEMON ATHLETICA INC COM COM 550021109 38 117 SH   SOLE NONE 117 0 0
INVESCO DB AGRICULTURE FUND AGRICULTURE FD 46140H106 1 100 SH   SOLE NONE 100 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 4,020 17,396 SH   SOLE NONE 17,396 0 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 1,596 4,750 SH   SOLE NONE 4,750 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT SH BEN INT 41013W108 13 715 SH   SOLE NONE 715 0 0
AIR LEASE CORP CL A CL A 00912X302 2,265 76,991 SH   SOLE NONE 76,991 0 0
WELLS FARGO CO NEW COM COM 949746101 33 1,419 SH   SOLE NONE 1,419 0 0
UNION PAC CORP COM COM 907818108 3,031 15,399 SH   SOLE NONE 15,399 0 0
RIO TINTO PLC SPONSORED ADR SPONSORED ADR 767204100 0 2 SH   SOLE NONE 2 0 0
ALLIANCE DATA SYSTEMS CORP COM COM 018581108 4 101 SH   SOLE NONE 101 0 0
INOVIO PHARMACEUTICALS INC COM NEW COM NEW 45773H201 23 2,000 SH   SOLE NONE 2,000 0 0
ISHARES MBS ETF MBS ETF 464288588 114 1,034 SH   SOLE NONE 1,034 0 0
ISHARES PREFERRED AND INCOME SECURITIES ETF PFD AND INCM SEC 464288687 46 1,274 SH   SOLE NONE 1,274 0 0
ISHARES 10-20 YEAR TREASURY BOND ETF 10-20 YR TRS ETF 464288653 5 32 SH   SOLE NONE 32 0 0
SALESFORCE COM INC COM COM 79466L302 62 247 SH   SOLE NONE 247 0 0
MICROCHIP TECHNOLOGY INC. COM COM 595017104 0 1 SH   SOLE NONE 1 0 0
COMMUNITY HEALTH SYS INC NEW COM COM 203668108 22 5,400 SH   SOLE NONE 5,400 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 91 290 SH   SOLE NONE 290 0 0
RYDER SYS INC COM COM 783549108 12 305 SH   SOLE NONE 305 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 17 39 SH   SOLE NONE 39 0 0
TORO CO COM COM 891092108 180 2,148 SH   SOLE NONE 2,148 0 0
M D C HLDGS INC COM COM 552676108 18 386 SH   SOLE NONE 386 0 0
LOCKHEED MARTIN CORP COM COM 539830109 73 193 SH   SOLE NONE 193 0 0
ONE LIBERTY PPTYS INC COM COM 682406103 31 1,940 SH   SOLE NONE 1,940 0 0
JPMORGAN CHASE & CO COM COM 46625H100 73 767 SH   SOLE NONE 767 0 0
POWER INTEGRATIONS INC COM COM 739276103 122 2,212 SH   SOLE NONE 2,212 0 0
INTERNATIONAL PAPER CO COM COM 460146103 48 1,188 SH   SOLE NONE 1,188 0 0
CHEVRON CORP NEW COM COM 166764100 346 4,815 SH   SOLE NONE 4,815 0 0
ISHARES NATIONAL MUNI BOND ETF NATIONAL MUN ETF 464288414 230 1,989 SH   SOLE NONE 1,989 0 0
ALBEMARLE CORP COM COM 012653101 9 108 SH   SOLE NONE 108 0 0
CONOCOPHILLIPS COM COM 20825C104 26 820 SH   SOLE NONE 820 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF FTSE DEV MKT ETF 921943858 49 1,207 SH   SOLE NONE 1,207 0 0
DANAHER CORPORATION COM COM 235851102 18 86 SH   SOLE NONE 86 0 0
SPDR S&P RETAIL ETF S&P RETAIL ETF 78464A714 5 120 SH   SOLE NONE 120 0 0
M & T BK CORP COM COM 55261F104 47 518 SH   SOLE NONE 518 0 0
MAXIM INTEGRATED PRODS INC COM COM 57772K101 69 1,030 SH   SOLE NONE 1,030 0 0
TJX COS INC NEW COM COM 872540109 644 11,582 SH   SOLE NONE 11,582 0 0
BK OF AMERICA CORP COM COM 060505104 158 6,587 SH   SOLE NONE 6,587 0 0
BERKSHIRE HILLS BANCORP INC COM COM 084680107 21 2,148 SH   SOLE NONE 2,148 0 0
FIRST FINL BANKSHARES COM COM 32020R109 113 4,056 SH   SOLE NONE 4,056 0 0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND CONSUM DIS ETF 92204A108 101 434 SH   SOLE NONE 434 0 0
BLACKROCK ENHANCD CAP & INM FD COM COM 09256A109 193 12,497 SH   SOLE NONE 12,497 0 0
HANCOCK JOHN TAX-ADVANTAGED DI COM COM 41013V100 37 1,942 SH   SOLE NONE 1,942 0 0
INVESCO S&P 500 PURE GROWTH ETF S&P500 PUR GWT 46137V266 36 255 SH   SOLE NONE 255 0 0
BLACKROCK CORPOR HI YLD FD INC COM COM 09255P107 158 14,808 SH   SOLE NONE 14,808 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 700 7,585 SH   SOLE NONE 7,585 0 0
WALMART INC COM COM 931142103 82 590 SH   SOLE NONE 590 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF INTL SEL DIV ETF 464288448 12 502 SH   SOLE NONE 502 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 72 594 SH   SOLE NONE 594 0 0
ORACLE CORP COM COM 68389X105 19 332 SH   SOLE NONE 332 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 488 8,489 SH   SOLE NONE 8,489 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 10 250 SH   SOLE NONE 250 0 0
TEXAS INSTRS INC COM COM 882508104 25 181 SH   SOLE NONE 181 0 0
TARGET CORP COM COM 87612E106 16 107 SH   SOLE NONE 107 0 0
VANGUARD HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 82 1,019 SH   SOLE NONE 1,019 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS SPONSORED ADS 881624209 3 347 SH   SOLE NONE 347 0 0
PFIZER INC COM COM 717081103 233 6,364 SH   SOLE NONE 6,364 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF IBOXX INV CP ETF 464287242 374 2,777 SH   SOLE NONE 2,777 0 0
VANECK VECTORS AGRIBUSINESS ETF AGRIBUSINESS ETF 92189F700 44 656 SH   SOLE NONE 656 0 0
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF 0-5YR INVT GR CP 46434V100 30 580 SH   SOLE NONE 580 0 0
3M CO COM COM 88579Y101 13 82 SH   SOLE NONE 82 0 0
ISHARES MSCI USA VALUE FACTOR ETF MSCI USA VALUE 46432F388 1 26 SH   SOLE NONE 26 0 0
GILEAD SCIENCES INC COM COM 375558103 36 573 SH   SOLE NONE 573 0 0
NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS COM SHS 670699107 11 478 SH   SOLE NONE 478 0 0
CATERPILLAR INC DEL COM COM 149123101 160 1,079 SH   SOLE NONE 1,079 0 0
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 3,050 2,075 SH   SOLE NONE 2,075 0 0
BEST BUY INC COM COM 086516101 175 1,574 SH   SOLE NONE 1,574 0 0
AMERICAN EXPRESS CO COM COM 025816109 10 100 SH   SOLE NONE 100 0 0
SORRENTO THERAPEUTICS INC COM NEW COM NEW 83587F202 0 50 SH   SOLE NONE 50 0 0
AMGEN INC COM COM 031162100 828 3,259 SH   SOLE NONE 3,259 0 0
APPLIED MATLS INC COM COM 038222105 93 1,579 SH   SOLE NONE 1,579 0 0
OTIS WORLDWIDE CORP COM COM 68902V107 223 3,579 SH   SOLE NONE 3,579 0 0
ANALOG DEVICES INC COM COM 032654105 126 1,080 SH   SOLE NONE 1,080 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND DJ INTERNT IDX 33733E302 644 3,424 SH   SOLE NONE 3,424 0 0
VANGUARD UTILITIES INDEX FUND UTILITIES ETF 92204A876 137 1,061 SH   SOLE NONE 1,061 0 0
TEXAS ROADHOUSE INC COM COM 882681109 6 104 SH   SOLE NONE 104 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 COM PAR $.0001 2 503459604 12 3,100 SH   SOLE NONE 3,100 0 0
HUMANA INC COM COM 444859102 236 570 SH   SOLE NONE 570 0 0
ISHARES IBONDS MAR 2023 TERM CORPORATE ETF IBONDS MAR23 ETF 46432FAZ0 101 3,729 SH   SOLE NONE 3,729 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP UNIT LTD PTNRP Y2687W108 2 887 SH   SOLE NONE 887 0 0
INVESCO S&P 500 PURE VALUE ETF S&P500 PUR VAL 46137V258 42 863 SH   SOLE NONE 863 0 0
NUVEEN AMT FREE QLTY MUN INCME COM COM 670657105 23 1,622 SH   SOLE NONE 1,622 0 0
WILLIAMS COS INC COM COM 969457100 77 3,933 SH   SOLE NONE 3,933 0 0
EATON VANCE RISK MNGD DIV EQTY COM COM 27829G106 3 338 SH   SOLE NONE 338 0 0
MAIN STR CAP CORP COM COM 56035L104 117 3,959 SH   SOLE NONE 3,959 0 0
CHINA YUCHAI INTL LTD COM COM G21082105 3 200 SH   SOLE NONE 200 0 0
ISHARES CORE S&P U.S. GROWTH ETF CORE S&P US GWT 464287671 121 1,520 SH   SOLE NONE 1,520 0 0
ISHARES CORE S&P U.S. VALUE ETF CORE S&P US VLU 464287663 278 5,129 SH   SOLE NONE 5,129 0 0
NEXSTAR MEDIA GROUP INC CL A CL A 65336K103 92 1,034 SH   SOLE NONE 1,034 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND DIV APP ETF 921908844 461 3,587 SH   SOLE NONE 3,587 0 0
COLONY CAP INC NEW CL A COM CL A COM 19626G108 196 72,087 SH   SOLE NONE 72,087 0 0
ISHARES MSCI EAFE SMALL-CAP ETF EAFE SML CP ETF 464288273 158 2,679 SH   SOLE NONE 2,679 0 0
VOYA INTL HIGH DIV EQTY INM FD COM COM 92912Y109 28 6,426 SH   SOLE NONE 6,426 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF CORE US AGGBD ET 464287226 1,602 13,569 SH   SOLE NONE 13,569 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 507 12,746 SH   SOLE NONE 12,746 0 0
SPDR PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 47 1,210 SH   SOLE NONE 1,210 0 0
SYNCHRONY FINANCIAL COM COM 87165B103 20 796 SH   SOLE NONE 796 0 0
EATON CORP PLC SHS SHS G29183103 96 944 SH   SOLE NONE 944 0 0
T2 BIOSYSTEMS INC COM COM 89853L104 2 1,500 SH   SOLE NONE 1,500 0 0
ISHARES GLOBAL REIT ETF GLOBAL REIT ETF 46434V647 66 3,176 SH   SOLE NONE 3,176 0 0
ISHARES LIQUIDITY INCOME ETF ULTR SH TRM BD 46434V878 100 1,980 SH   SOLE NONE 1,980 0 0
BLACKROCK MUNIVEST FD II INC COM COM 09253T101 24 1,760 SH   SOLE NONE 1,760 0 0
INVESCO MUN OPPORTUNITY TR COM COM 46132C107 34 2,801 SH   SOLE NONE 2,801 0 0
B & G FOODS INC NEW COM COM 05508R106 11 400 SH   SOLE NONE 400 0 0
AAON INC COM PAR $0.004 COM PAR $0.004 000360206 85 1,423 SH   SOLE NONE 1,423 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT LP INT UNIT G16252101 43 906 SH   SOLE NONE 906 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF SP SMCP600VL ETF 464287879 8,617 70,388 SH   SOLE NONE 70,388 0 0
TANDEM DIABETES CARE INC COM NEW COM NEW 875372203 14 130 SH   SOLE NONE 130 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF S&P MC 400GR ETF 464287606 1,034 4,326 SH   SOLE NONE 4,326 0 0
CANOPY GROWTH CORP COM COM 138035100 7 505 SH   SOLE NONE 505 0 0
ISHARES S&P MID-CAP 400 VALUE ETF S&P MC 400VL ETF 464287705 7,808 57,903 SH   SOLE NONE 57,903 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS SPONSORED ADS 01609W102 310 1,055 SH   SOLE NONE 1,055 0 0
CDK GLOBAL INC COM COM 12508E101 73 1,690 SH   SOLE NONE 1,690 0 0
CYBERARK SOFTWARE LTD SHS SHS M2682V108 83 809 SH   SOLE NONE 809 0 0
AVANOS MED INC COM COM 05350V106 0 27 SH   SOLE NONE 27 0 0
ABIOMED INC COM COM 003654100 2 10 SH   SOLE NONE 10 0 0
ESSENTIAL UTILS INC COM COM 29670G102 182 4,536 SH   SOLE NONE 4,536 0 0
ETFMG PRIME CYBER SECURITY ETF PRIME CYBR SCRTY 26924G201 1,617 34,758 SH   SOLE NONE 34,758 0 0
SPDR MSCI EMERGING MARKETS STRATEGICFACTORS ETF MSCI EMRG MKTS 78463X426 71 1,260 SH   SOLE NONE 1,260 0 0
BORGWARNER INC COM COM 099724106 209 5,418 SH   SOLE NONE 5,418 0 0
COMMUNITY BK SYS INC COM COM 203607106 53 979 SH   SOLE NONE 979 0 0
DELTA AIR LINES INC DEL COM NEW COM NEW 247361702 202 6,608 SH   SOLE NONE 6,608 0 0
JAZZ PHARMACEUTICALS PLC SHS USD SHS USD G50871105 1,810 12,697 SH   SOLE NONE 12,697 0 0
ADAM NAT RES FD INC COM COM 00548F105 9 977 SH   SOLE NONE 977 0 0
MARKETAXESS HLDGS INC COM COM 57060D108 144 300 SH   SOLE NONE 300 0 0
FLEXSHARES INTERNATIONAL QUALITY DIVIDEND DEFENSIVE INDEX FUND INTL QLTDV DEF 33939L811 6 324 SH   SOLE NONE 324 0 0
VANGUARD SHORT-TERM BOND INDEX FUND SHORT TRM BOND 921937827 35 424 SH   SOLE NONE 424 0 0
KRANESHARES BOSERA MSCI CHINA A ETF BOSERA MSCI CH 500767405 13 340 SH   SOLE NONE 340 0 0
GATX CORP COM COM 361448103 54 855 SH   SOLE NONE 855 0 0
GREENBRIER COS INC COM COM 393657101 26 903 SH   SOLE NONE 903 0 0
COHERUS BIOSCIENCES INC COM COM 19249H103 12 700 SH   SOLE NONE 700 0 0
LITTELFUSE INC COM COM 537008104 59 336 SH   SOLE NONE 336 0 0
NUVEEN DOW 30 DYNAMIC OVERWRIT SHS SHS 67075F105 6 448 SH   SOLE NONE 448 0 0
PHILIP MORRIS INTL INC COM COM 718172109 547 7,296 SH   SOLE NONE 7,296 0 0
PARKER-HANNIFIN CORP COM COM 701094104 12 60 SH   SOLE NONE 60 0 0
ISHARES FTSE EPRA/NAREIT DEVELOPED REAL ESTATE EX-US INDEX FUND INTL DEV RE ETF 464288489 293 12,263 SH   SOLE NONE 12,263 0 0
QUAKER CHEM CORP COM COM 747316107 18 103 SH   SOLE NONE 103 0 0
ROGERS CORP COM COM 775133101 64 657 SH   SOLE NONE 657 0 0
ROPER TECHNOLOGIES INC COM COM 776696106 84 214 SH   SOLE NONE 214 0 0
TRINITY INDS INC COM COM 896522109 14 734 SH   SOLE NONE 734 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 115 1,053 SH   SOLE NONE 1,053 0 0
FIRST TRUST MANAGED MUNICIPAL ETF MANAGD MUN ETF 33739N108 64 1,152 SH   SOLE NONE 1,152 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 543 9,007 SH   SOLE NONE 9,007 0 0
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF EMQQ EM INTERN 301505889 249 4,782 SH   SOLE NONE 4,782 0 0
JPMORGAN DIVERSIFIED RETURN INTERNATIONAL EQUITY ETF DIV RTN INT EQ 46641Q209 10 200 SH   SOLE NONE 200 0 0
ISHARES RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 483 2,470 SH   SOLE NONE 2,470 0 0
ISHARES GLOBAL ENERGY ETF GLOBAL ENERG ETF 464287341 48 2,948 SH   SOLE NONE 2,948 0 0
SPDR S&P INTERNATIONAL DIVIDEND ETF S&P INTL ETF 78463X772 10 308 SH   SOLE NONE 308 0 0
BARRICK GOLD CORP COM COM 067901108 2 82 SH   SOLE NONE 82 0 0
PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF S&P MDCP 400 DIV 74347B680 8 159 SH   SOLE NONE 159 0 0
REALTY INCOME CORP COM COM 756109104 144 2,372 SH   SOLE NONE 2,372 0 0
ALTRIA GROUP INC COM COM 02209S103 351 9,101 SH   SOLE NONE 9,101 0 0
LOEWS CORP COM COM 540424108 1 57 SH   SOLE NONE 57 0 0
DOMINION ENERGY INC COM COM 25746U109 1 14 SH   SOLE NONE 14 0 0
CITIGROUP INC COM NEW COM NEW 172967424 44 1,037 SH   SOLE NONE 1,037 0 0
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF JPMORGAN USD EMG 464288281 74 675 SH   SOLE NONE 675 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103 242 1,672 SH   SOLE NONE 1,672 0 0
GUGGENHEIM ENHANCED EQUITY INC COM COM 40167B100 3 649 SH   SOLE NONE 649 0 0
3-D SYS CORP DEL COM NEW COM NEW 88554D205 1 225 SH   SOLE NONE 225 0 0
AGILENT TECHNOLOGIES INC COM COM 00846U101 143 1,419 SH   SOLE NONE 1,419 0 0
EXXON MOBIL CORP COM COM 30231G102 859 25,038 SH   SOLE NONE 25,038 0 0
NORTHWESTERN CORP COM NEW COM NEW 668074305 24 504 SH   SOLE NONE 504 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 187 602 SH   SOLE NONE 602 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 222 1,733 SH   SOLE NONE 1,733 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 1 10 SH   SOLE NONE 10 0 0
ISHARES EXPONENTIAL TECHNOLOGIES ETF EXPONENTIAL TECH 46434V381 140 2,890 SH   SOLE NONE 2,890 0 0
LOWES COS INC COM COM 548661107 141 854 SH   SOLE NONE 854 0 0
SPDR FTSE INTERNATIONAL GOVERNMENT INFLATION-PROTECTED BOND ETF FTSE INT GVT ETF 78464A490 164 3,029 SH   SOLE NONE 3,029 0 0
ARK NEXT GENERATION INTERNET ETF NEXT GNRTN INTER 00214Q401 3 29 SH   SOLE NONE 29 0 0
ARK INNOVATION ETF INNOVATION ETF 00214Q104 3 38 SH   SOLE NONE 38 0 0
ROYAL DUTCH SHELL PLC SPON ADR B SPON ADR B 780259107 5 235 SH   SOLE NONE 235 0 0
HARTFORD MULTIFACTOR EMERGING MARKETS ETF HARTFRD EMRG ETF 518416201 3 161 SH   SOLE NONE 161 0 0
DEERE & CO COM COM 244199105 33 152 SH   SOLE NONE 152 0 0
DELAWARE ENHANCED GBL DIV & IN COM COM 246060107 1 218 SH   SOLE NONE 218 0 0
ISHARES MSCI ACWI INDEX FUND MSCI ACWI ETF 464288257 30 380 SH   SOLE NONE 380 0 0
COLGATE PALMOLIVE CO COM COM 194162103 177 2,300 SH   SOLE NONE 2,300 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND SHS 33734H106 66 2,129 SH   SOLE NONE 2,129 0 0
IPATH SHILLER CAPE ETN IPATH SHILR CAPE 06742A669 3 25 SH   SOLE NONE 25 0 0
APPLE HOSPITALITY REIT INC COM NEW COM NEW 03784Y200 313 32,584 SH   SOLE NONE 32,584 0 0
SHOPIFY INC CL A CL A 82509L107 5 5 SH   SOLE NONE 5 0 0
DEVON ENERGY CORP NEW COM COM 25179M103 7 832 SH   SOLE NONE 832 0 0
ISHARES U.S. UTILITIES ETF U.S. UTILITS ETF 464287697 52 357 SH   SOLE NONE 357 0 0
UTILITIES SELECT SECTOR SPDR FUND SBI INT-UTILS 81369Y886 3,025 50,951 SH   SOLE NONE 50,951 0 0
NOVO-NORDISK A S ADR ADR 670100205 111 1,609 SH   SOLE NONE 1,609 0 0
SAP SE SPON ADR SPON ADR 803054204 41 264 SH   SOLE NONE 264 0 0
BANK HAWAII CORP COM COM 062540109 57 1,130 SH   SOLE NONE 1,130 0 0
WESTROCK CO COM COM 96145D105 194 5,604 SH   SOLE NONE 5,604 0 0
TELADOC HEALTH INC COM COM 87918A105 1 5 SH   SOLE NONE 5 0 0
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF NASDAQ CYB ETF 33734X846 223 6,418 SH   SOLE NONE 6,418 0 0
OSHARES U.S. QUALITY DIVIDEND ETF OSHARES US QUALT 67110P407 56 1,552 SH   SOLE NONE 1,552 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 182 1,095 SH   SOLE NONE 1,095 0 0
CARDINAL HEALTH INC COM COM 14149Y108 16 342 SH   SOLE NONE 342 0 0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF RUSS 2000 DIVD 74347B698 7 158 SH   SOLE NONE 158 0 0
TORONTO DOMINION BK ONT COM NEW COM NEW 891160509 113 2,459 SH   SOLE NONE 2,459 0 0
LUMENTUM HLDGS INC COM COM 55024U109 1,842 24,530 SH   SOLE NONE 24,530 0 0
BLACKROCK INC COM COM 09247X101 33 59 SH   SOLE NONE 59 0 0
ISHARES S&P MIDCAP FUND CORE S&P MCP ETF 464287507 3,499 18,882 SH   SOLE NONE 18,882 0 0
BIO-TECHNE CORP COM COM 09073M104 149 604 SH   SOLE NONE 604 0 0
VANGUARD TAX-EXEMPT BOND ETF TAX EXEMPT BD 922907746 68 1,264 SH   SOLE NONE 1,264 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 436 6,853 SH   SOLE NONE 6,853 0 0
APPLE INC COM COM 037833100 11,584 100,027 SH   SOLE NONE 100,027 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ACTIVEBETA US LG 381430503 24 355 SH   SOLE NONE 355 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR SPONSORED ADR 37733W105 26 701 SH   SOLE NONE 701 0 0
ABBOTT LABS COM COM 002824100 690 6,348 SH   SOLE NONE 6,348 0 0
FIRST TRUST DOW JONES SELECT MICROCAP INDEX FUND COM SHS ANNUAL 33718M105 14 385 SH   SOLE NONE 385 0 0
DISNEY WALT CO COM DISNEY COM DISNEY 254687106 663 5,346 SH   SOLE NONE 5,346 0 0
INVESCO PREFERRED ETF PFD ETF 46138E511 221 15,070 SH   SOLE NONE 15,070 0 0
UNIVERSAL HLTH SVCS INC CL B CL B 913903100 32 303 SH   SOLE NONE 303 0 0
ISHARES RUSSELL 1000 ETF RUS 1000 ETF 464287622 1,370 7,323 SH   SOLE NONE 7,323 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 46 406 SH   SOLE NONE 406 0 0
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 255 2,163 SH   SOLE NONE 2,163 0 0
FERRARI N V COM COM N3167Y103 37 206 SH   SOLE NONE 206 0 0