0001649451-22-000014.txt : 20220728 0001649451-22-000014.hdr.sgml : 20220728 20220728170525 ACCESSION NUMBER: 0001649451-22-000014 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20220728 DATE AS OF CHANGE: 20220728 EFFECTIVENESS DATE: 20220728 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Kestra Advisory Services, LLC CENTRAL INDEX KEY: 0001830819 IRS NUMBER: 352552359 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-20379 FILM NUMBER: 221116100 BUSINESS ADDRESS: STREET 1: 5707 SOUTHWEST PARKWAY STREET 2: BUILDING 2, SUITE 400 CITY: AUSTIN STATE: TX ZIP: 78735 BUSINESS PHONE: 844-553-7872 MAIL ADDRESS: STREET 1: 5707 SOUTHWEST PARKWAY STREET 2: BUILDING 2, SUITE 400 CITY: AUSTIN STATE: TX ZIP: 78735 13F-HR/A 1 primary_doc.xml 13F-HR/A LIVE false false false 0001830819 XXXXXXXX 12-31-2020 12-31-2020 true 1 RESTATEMENT Kestra Advisory Services, LLC
5707 SOUTHWEST PARKWAY BUILDING 2, SUITE 400 AUSTIN TX 78735
13F HOLDINGS REPORT 028-20379 Y Kestra Advisory Services is submitting a restatement to correct a technical error in the original filing.
Jennette Schlinke Senior Vice President, Compliance 737-443-2048 Jennette Schlinke Austin TX 07-28-2022 0 1845 8625829 false
INFORMATION TABLE 2 kas13fq42020.xml TITAN INTL INC ILL COM 88830M102 61 12100 SH SOLE 0 0 0 DBX ETF TR XTRACKERS S&P 233051143 223 6811 SH SOLE 0 0 0 UBS AG LONDON BRANCH EN LG CP GRWTH 902677780 327 593 SH SOLE 0 0 0 BORGWARNER INC COM 099724106 292 7438 SH SOLE 0 0 0 NUVEEN NEW JERSEY MUN VALUE SHS 670702109 221 15728 SH SOLE 0 0 0 WASTE MGMT INC DEL COM 94106L109 9529 81489 SH SOLE 0 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 55 18107 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 754 17024 SH SOLE 0 0 0 ILLUMINA INC COM 452327109 3104 8524 SH SOLE 0 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2585 45058 SH SOLE 0 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 6601 138550 SH SOLE 0 0 0 WOODWARD INC COM 980745103 213 1745 SH SOLE 0 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 2226 108774 SH SOLE 0 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 36 27740 SH SOLE 0 0 0 THE TRADE DESK INC COM CL A 88339J105 5895 7206 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 23489 198937 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 736 22041 SH SOLE 0 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 718 28677 SH SOLE 0 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 527 2615 SH SOLE 0 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 277 1024 SH SOLE 0 0 0 ISHARES TR MSCI KLD400 SOC 464288570 2437 34298 SH SOLE 0 0 0 ISHARES TR INTRM GOV CR ETF 464288612 1216 10336 SH SOLE 0 0 0 HERCULES CAPITAL INC COM 427096508 372 25998 SH SOLE 0 0 0 WIX COM LTD SHS M98068105 393 1528 SH SOLE 0 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 705 7572 SH SOLE 0 0 0 NUVEEN CORPORATE INCM NOVEME COM 67077N106 424 46134 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 3395 119399 SH SOLE 0 0 0 CABOT OIL & GAS CORP COM 127097103 471 28568 SH SOLE 0 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2629 57871 SH SOLE 0 0 0 CINTAS CORP COM 172908105 947 2703 SH SOLE 0 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 4339 90802 SH SOLE 0 0 0 PAYCHEX INC COM 704326107 2179 23644 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 532 34740 SH SOLE 0 0 0 WALMART INC COM 931142103 32723 226956 SH SOLE 0 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 228 5037 SH SOLE 0 0 0 3-D SYS CORP DEL COM NEW 88554D205 156 14548 SH SOLE 0 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2494 170322 SH SOLE 0 0 0 BAIDU INC SPON ADR REP A 056752108 2602 11845 SH SOLE 0 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 816 5357 SH SOLE 0 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 755 97232 SH SOLE 0 0 0 FEDEX CORP COM 31428X106 6641 25542 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 57727 1055522 SH SOLE 0 0 0 ALLEGHANY CORP DEL COM 017175100 426 709 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 1152 70087 SH SOLE 0 0 0 UNILEVER PLC SPON ADR NEW 904767704 4290 70436 SH SOLE 0 0 0 MONDELEZ INTL INC CL A 609207105 4722 81406 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 3289 24772 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 8543 322603 SH SOLE 0 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 1145 136415 SH SOLE 0 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 2901 62714 SH SOLE 0 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 34115 387357 SH SOLE 0 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 449 53269 SH SOLE 0 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 1113 77963 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 8262 227841 SH SOLE 0 0 0 SCHLUMBERGER LTD COM 806857108 1004 45865 SH SOLE 0 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 55 11828 SH SOLE 0 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 1477 12725 SH SOLE 0 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 203 16601 SH SOLE 0 0 0 AES CORP COM 00130H105 543 23816 SH SOLE 0 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 839 27332 SH SOLE 0 0 0 SPDR SER TR FACTST INV ETF 78464A110 1032 4762 SH SOLE 0 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 2142 4740 SH SOLE 0 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 39935 1146227 SH SOLE 0 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 9660 106806 SH SOLE 0 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 4107 66503 SH SOLE 0 0 0 STONE HBR EMERGING MKTS TOTA COM 86164W100 789 86843 SH SOLE 0 0 0 ISHARES TR TRANS AVG ETF 464287192 1194 5423 SH SOLE 0 0 0 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 981 67160 SH SOLE 0 0 0 FORTUNA SILVER MINES INC COM 349915108 110 13277 SH SOLE 0 0 0 NEUBERGER BERMAN HIGH YIELD COM 64128C106 641 55219 SH SOLE 0 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1363 7261 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 203 1651 SH SOLE 0 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 1080 75970 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 POWER 45782C573 2432 84049 SH SOLE 0 0 0 AVANOS MED INC COM 05350V106 298 6464 SH SOLE 0 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 390 8425 SH SOLE 0 0 0 NEXTERA ENERGY INC COM 65339F101 17122 225551 SH SOLE 0 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 82 12984 SH SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 12010 28633 SH SOLE 0 0 0 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 347 15212 SH SOLE 0 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 2279 152207 SH SOLE 0 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 8279 62864 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 757 30045 SH SOLE 0 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 1162 12575 SH SOLE 0 0 0 VBI VACCINES INC COM NEW 91822J103 33 10776 SH SOLE 0 0 0 LEAR CORP COM NEW 521865204 211 1312 SH SOLE 0 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 433 1872 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 207 2389 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO CRPORT 78464A144 432 11921 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 205 5276 SH SOLE 0 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 2756 44871 SH SOLE 0 0 0 CHEWY INC CL A 16679L109 1033 11182 SH SOLE 0 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 891 5684 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 8577 212346 SH SOLE 0 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 601 29082 SH SOLE 0 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 237 53639 SH SOLE 0 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 4118 23878 SH SOLE 0 0 0 EDISON INTL COM 281020107 489 7927 SH SOLE 0 0 0 ALCON AG ORD SHS H01301128 264 3959 SH SOLE 0 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 7220 71801 SH SOLE 0 0 0 EATON CORP PLC SHS G29183103 2368 19845 SH SOLE 0 0 0 UNDER ARMOUR INC CL C 904311206 407 26960 SH SOLE 0 0 0 INTEL CORP COM 458140100 21480 440606 SH SOLE 0 0 0 BCE INC COM NEW 05534B760 581 13571 SH SOLE 0 0 0 AVALARA INC COM 05338G106 250 1464 SH SOLE 0 0 0 CHURCHILL DOWNS INC COM 171484108 3496 17616 SH SOLE 0 0 0 VIACOMCBS INC CL B 92556H206 1123 30422 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 4206 14776 SH SOLE 0 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 500 5462 SH SOLE 0 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1330 27991 SH SOLE 0 0 0 SPDR SER TR S&P BIOTECH 78464A870 3953 27433 SH SOLE 0 0 0 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 339 24200 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 513 16283 SH SOLE 0 0 0 WISDOMTREE TR US HGH YLD CORP 97717X172 350 6677 SH SOLE 0 0 0 FORD MTR CO DEL COM 345370860 5704 643742 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 582 14133 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 290 15677 SH SOLE 0 0 0 SUN LIFE FINANCIAL INC. COM 866796105 424 9607 SH SOLE 0 0 0 NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 216 4300 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 279 10366 SH SOLE 0 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 549 14543 SH SOLE 0 0 0 EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 165 17000 SH SOLE 0 0 0 GERMAN AMERN BANCORP INC COM 373865104 238 7210 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 4258 48686 SH SOLE 0 0 0 GLADSTONE INVT CORP COM 376546107 116 11533 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 2804 48614 SH SOLE 0 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 909 37841 SH SOLE 0 0 0 COHEN & STEERS CLOSED END OP COM 19248P106 228 18516 SH SOLE 0 0 0 BROADCOM INC COM 11135F101 5467 12572 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 9318 27 SH SOLE 0 0 0 XILINX INC COM 983919101 688 4839 SH SOLE 0 0 0 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 340 31944 SH SOLE 0 0 0 OMNICOM GROUP INC COM 681919106 1312 21192 SH SOLE 0 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2157 69143 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C581 811 27225 SH SOLE 0 0 0 CARLISLE COS INC COM 142339100 259 1658 SH SOLE 0 0 0 BLACKROCK INC COM 09247X101 15461 21808 SH SOLE 0 0 0 NUCOR CORP COM 670346105 873 16482 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1399 38817 SH SOLE 0 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 1941 139109 SH SOLE 0 0 0 COMMERCE BANCSHARES INC COM 200525103 342 5177 SH SOLE 0 0 0 MODERNA INC COM 60770K107 3372 30339 SH SOLE 0 0 0 PALO ALTO NETWORKS INC COM 697435105 3231 9080 SH SOLE 0 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 3787 69734 SH SOLE 0 0 0 NUVEEN MUN 2021 TARGET TERM COM 670687102 196 19936 SH SOLE 0 0 0 SWISS HELVETIA FD INC COM 870875101 138 15252 SH SOLE 0 0 0 ADVISORSHARES TR PURE CANNABIS 00768Y495 258 15010 SH SOLE 0 0 0 BLACKROCK MUNIHOLDINGS FD II COM 09253P109 1114 74189 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 787 26507 SH SOLE 0 0 0 ISHARES TR IBONDS 22 TRM HG 46435U176 275 11325 SH SOLE 0 0 0 PIMCO MUN INCOME FD III COM 72201A103 620 51718 SH SOLE 0 0 0 GLOBE LIFE INC COM 37959E102 534 5724 SH SOLE 0 0 0 LAMB WESTON HLDGS INC COM 513272104 534 6897 SH SOLE 0 0 0 ISHARES TR US TELECOM ETF 464287713 6300 210126 SH SOLE 0 0 0 UGI CORP NEW COM 902681105 327 9483 SH SOLE 0 0 0 ROCKWELL MED INC COM 774374102 37 36950 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 433 6052 SH SOLE 0 0 0 TCW STRATEGIC INCOME FD INC COM 872340104 260 46520 SH SOLE 0 0 0 CORCEPT THERAPEUTICS INC COM 218352102 264 10072 SH SOLE 0 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 517 53811 SH SOLE 0 0 0 NUVEEN MUN VALUE FD INC COM 670928100 753 68231 SH SOLE 0 0 0 BLACKROCK MUN INCM INVT QTY COM 09250G102 491 32948 SH SOLE 0 0 0 WISDOMTREE TR CBOE S&P 500 97717X560 412 14508 SH SOLE 0 0 0 ISHARES TR EXPND TEC SC ETF 464287549 3532 10121 SH SOLE 0 0 0 ROYCE VALUE TR INC COM 780910105 688 42549 SH SOLE 0 0 0 CHARLES RIV LABS INTL INC COM 159864107 249 1000 SH SOLE 0 0 0 MEDTRONIC PLC SHS G5960L103 7367 63703 SH SOLE 0 0 0 GRAINGER W W INC COM 384802104 512 1258 SH SOLE 0 0 0 BANK MONTREAL QUE COM 063671101 669 8829 SH SOLE 0 0 0 MOHAWK INDS INC COM 608190104 285 1997 SH SOLE 0 0 0 ISHARES TR CRE U S REIT ETF 464288521 789 16453 SH SOLE 0 0 0 S&P GLOBAL INC COM 78409V104 1054 3256 SH SOLE 0 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 9201 359961 SH SOLE 0 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 191 12817 SH SOLE 0 0 0 CARA THERAPEUTICS INC COM 140755109 213 13823 SH SOLE 0 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 363 23066 SH SOLE 0 0 0 DOCUSIGN INC COM 256163106 8923 39498 SH SOLE 0 0 0 BANCO SANTANDER S.A. ADR 05964H105 45 14387 SH SOLE 0 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 630 10104 SH SOLE 0 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 626 9289 SH SOLE 0 0 0 FMC CORP COM NEW 302491303 638 5589 SH SOLE 0 0 0 SPROUT SOCIAL INC COM CL A 85209W109 483 10323 SH SOLE 0 0 0 XCEL ENERGY INC COM 98389B100 5028 76582 SH SOLE 0 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 479 37101 SH SOLE 0 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 243 8412 SH SOLE 0 0 0 TELLURIAN INC NEW COM 87968A104 101 75641 SH SOLE 0 0 0 COMMUNITY BK SYS INC COM 203607106 375 6037 SH SOLE 0 0 0 HCA HEALTHCARE INC COM 40412C101 645 3970 SH SOLE 0 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11032 301740 SH SOLE 0 0 0 FRANCO NEV CORP COM 351858105 4610 36558 SH SOLE 0 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 450 41980 SH SOLE 0 0 0 FASTLY INC CL A 31188V100 1396 15433 SH SOLE 0 0 0 ISHARES TR GLOBAL TECH ETF 464287291 7266 24211 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 798 35687 SH SOLE 0 0 0 ROYCE MICRO-CAP TR INC COM 780915104 221 21799 SH SOLE 0 0 0 GENERAL DYNAMICS CORP COM 369550108 6866 46295 SH SOLE 0 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 835 10452 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 628 8294 SH SOLE 0 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 493 5570 SH SOLE 0 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 573 20241 SH SOLE 0 0 0 BLACKROCK MUN BD TR COM 09249H104 2582 161149 SH SOLE 0 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 13805 213363 SH SOLE 0 0 0 OGE ENERGY CORP COM 670837103 390 12349 SH SOLE 0 0 0 VANECK VECTORS ETF TR GREEN BD ETF 92189F171 283 10115 SH SOLE 0 0 0 SMITH & WESSON BRANDS INC COM 831754106 460 26621 SH SOLE 0 0 0 YUM CHINA HLDGS INC COM 98850P109 967 16923 SH SOLE 0 0 0 FORTIVE CORP COM 34959J108 636 9136 SH SOLE 0 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 3245 81605 SH SOLE 0 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1002 24217 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 576 19149 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 381 28278 SH SOLE 0 0 0 WEC ENERGY GROUP INC COM 92939U106 1475 16285 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2022 46435G755 466 17645 SH SOLE 0 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1052 24496 SH SOLE 0 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1642 14959 SH SOLE 0 0 0 ISHARES TR 20 YR TR BD ETF 464287432 7368 46779 SH SOLE 0 0 0 ISHARES TR US AER DEF ETF 464288760 12231 129069 SH SOLE 0 0 0 PIMCO STRATEGIC INCOME FD COM 72200X104 1394 201974 SH SOLE 0 0 0 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 170 18784 SH SOLE 0 0 0 COCA COLA CO COM 191216100 25275 464266 SH SOLE 0 0 0 VULCAN MATLS CO COM 929160109 490 3343 SH SOLE 0 0 0 BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 236 6475 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 6749 32199 SH SOLE 0 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 270 6266 SH SOLE 0 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 780 19505 SH SOLE 0 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 359 2700 SH SOLE 0 0 0 ROCKET COS INC COM CL A 77311W101 678 32024 SH SOLE 0 0 0 FIRST BANCORP INC ME COM 31866P102 1218 48242 SH SOLE 0 0 0 CHUBB LIMITED COM H1467J104 3132 20612 SH SOLE 0 0 0 NOVOCURE LTD ORD SHS G6674U108 516 2961 SH SOLE 0 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1999 40565 SH SOLE 0 0 0 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 152 11745 SH SOLE 0 0 0 ALBEMARLE CORP COM 012653101 859 5751 SH SOLE 0 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 110042 784890 SH SOLE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4233 16435 SH SOLE 0 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 3845 96526 SH SOLE 0 0 0 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 403 14247 SH SOLE 0 0 0 MANNKIND CORP COM NEW 56400P706 51 15069 SH SOLE 0 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 597 76491 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 573 15544 SH SOLE 0 0 0 QUALCOMM INC COM 747525103 17365 115803 SH SOLE 0 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 513 59195 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 345 7650 SH SOLE 0 0 0 ISHARES SILVER TR ISHARES 46428Q109 6290 254024 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 301 8811 SH SOLE 0 0 0 ISHARES TR MRNING SM CP ETF 464288703 233 1651 SH SOLE 0 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 4743 142038 SH SOLE 0 0 0 BOX INC CL A 10316T104 204 11158 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 243 5054 SH SOLE 0 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1228 8071 SH SOLE 0 0 0 PAYLOCITY HLDG CORP COM 70438V106 263 1271 SH SOLE 0 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 1590 10448 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 3039 27199 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 355 11829 SH SOLE 0 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 227 4606 SH SOLE 0 0 0 SSR MNG INC COM 784730103 430 21175 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 4322 97871 SH SOLE 0 0 0 DANAHER CORPORATION COM 235851102 8285 37541 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 15231 182951 SH SOLE 0 0 0 ORANGE SPONSORED ADR 684060106 176 14625 SH SOLE 0 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 173 14093 SH SOLE 0 0 0 NATERA INC COM 632307104 813 8221 SH SOLE 0 0 0 EXP WORLD HLDGS INC COM 30212W100 462 6880 SH SOLE 0 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 4164 241932 SH SOLE 0 0 0 DEXCOM INC COM 252131107 604 1664 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 294 10994 SH SOLE 0 0 0 PROSHARES TR ULTR 7-10 TREA 74347R180 4842 65810 SH SOLE 0 0 0 COHEN & STEERS SELECT PFD & COM 19248Y107 1005 36400 SH SOLE 0 0 0 FLOTEK INDS INC DEL COM 343389102 32 15144 SH SOLE 0 0 0 ISHARES TR CORE S&P SCP ETF 464287804 95572 1041539 SH SOLE 0 0 0 FORTINET INC COM 34959E109 572 3862 SH SOLE 0 0 0 PULTE GROUP INC COM 745867101 1225 27776 SH SOLE 0 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 369 31363 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 222 1595 SH SOLE 0 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 143045 457055 SH SOLE 0 0 0 HENRY SCHEIN INC COM 806407102 410 6222 SH SOLE 0 0 0 GILEAD SCIENCES INC COM 375558103 2954 52139 SH SOLE 0 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 11999 129226 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 7689 111381 SH SOLE 0 0 0 INNOVATOR ETFS TR RUSSELL 2000 P 45782C599 593 22865 SH SOLE 0 0 0 HUBSPOT INC COM 443573100 243 614 SH SOLE 0 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 599 12002 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 13845 111345 SH SOLE 0 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1164 24228 SH SOLE 0 0 0 ZYNGA INC CL A 98986T108 269 27640 SH SOLE 0 0 0 ISHARES TR CORE MSCI EURO 46434V738 329 6336 SH SOLE 0 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 1731 16972 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 4969 100969 SH SOLE 0 0 0 MARATHON OIL CORP COM 565849106 625 91862 SH SOLE 0 0 0 MCEWEN MNG INC COM 58039P107 40 40063 SH SOLE 0 0 0 GOPRO INC CL A 38268T103 210 25383 SH SOLE 0 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 1577 27588 SH SOLE 0 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 4865 242023 SH SOLE 0 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 352 67240 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 6868 38455 SH SOLE 0 0 0 COMERICA INC COM 200340107 202 3618 SH SOLE 0 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 855 14698 SH SOLE 0 0 0 NETFLIX INC COM 64110L106 28161 53681 SH SOLE 0 0 0 INVESCO MUN TR COM 46131J103 471 37002 SH SOLE 0 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1141 8175 SH SOLE 0 0 0 ISHARES TR IBONDS DEC 46435U697 252 9292 SH SOLE 0 0 0 PRUDENTIAL FINL INC COM 744320102 6021 77736 SH SOLE 0 0 0 MASCO CORP COM 574599106 358 6530 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1175 93525 SH SOLE 0 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 2944 202036 SH SOLE 0 0 0 GARTNER INC COM 366651107 233 1468 SH SOLE 0 0 0 COLGATE PALMOLIVE CO COM 194162103 5199 61356 SH SOLE 0 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 2169 29688 SH SOLE 0 0 0 ERIE INDTY CO CL A 29530P102 1486 6068 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 1434 6640 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 27134 425493 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 69528 766230 SH SOLE 0 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 263 9459 SH SOLE 0 0 0 AMGEN INC COM 031162100 10810 47584 SH SOLE 0 0 0 KADMON HLDGS INC COM 48283N106 2109 491533 SH SOLE 0 0 0 WISDOMTREE TR YIELD ENHANCED 97717Y808 5121 99547 SH SOLE 0 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 985 61813 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 828 29288 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 354 2550 SH SOLE 0 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 426 1334 SH SOLE 0 0 0 ENERPLUS CORP COM 292766102 84 26232 SH SOLE 0 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 196 14495 SH SOLE 0 0 0 AIRBNB INC COM CL A 009066101 437 2942 SH SOLE 0 0 0 ELECTRONIC ARTS INC COM 285512109 899 6327 SH SOLE 0 0 0 CVS HEALTH CORP COM 126650100 19963 294652 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C698 298 10026 SH SOLE 0 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 32 19202 SH SOLE 0 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 406 1966 SH SOLE 0 0 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 412 36336 SH SOLE 0 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 580 16610 SH SOLE 0 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 724 7946 SH SOLE 0 0 0 TCF FINL CORP COM 872307103 339 9183 SH SOLE 0 0 0 ATLASSIAN CORP PLC CL A G06242104 1475 6301 SH SOLE 0 0 0 CARDINAL HEALTH INC COM 14149Y108 1743 32580 SH SOLE 0 0 0 ICON PLC SHS G4705A100 523 2699 SH SOLE 0 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 14393 171097 SH SOLE 0 0 0 AMCOR PLC ORD G0250X107 225 19139 SH SOLE 0 0 0 DELL TECHNOLOGIES INC CL C 24703L202 975 13444 SH SOLE 0 0 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 1092 69094 SH SOLE 0 0 0 TESLA INC COM 88160R101 34501 49657 SH SOLE 0 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 306 1517 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 365 3949 SH SOLE 0 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 146 10246 SH SOLE 0 0 0 HORMEL FOODS CORP COM 440452100 269 5786 SH SOLE 0 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 21401 258275 SH SOLE 0 0 0 PACCAR INC COM 693718108 340 3956 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 3827 135028 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 9794 172728 SH SOLE 0 0 0 PACIFIC ETHANOL INC COM 69423U305 72 12600 SH SOLE 0 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 539 16221 SH SOLE 0 0 0 VERB TECHNOLOGY CO INC COM 92337U104 37 21334 SH SOLE 0 0 0 KROGER CO COM 501044101 2429 76979 SH SOLE 0 0 0 FITBIT INC CL A 33812L102 157 23044 SH SOLE 0 0 0 SHERWIN WILLIAMS CO COM 824348106 5516 7586 SH SOLE 0 0 0 ZENDESK INC COM 98936J101 208 1470 SH SOLE 0 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 1843 15873 SH SOLE 0 0 0 SOUTHERN COPPER CORP COM 84265V105 953 14474 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 3205 100272 SH SOLE 0 0 0 PIONEER FLOATING RATE TR COM 72369J102 392 38066 SH SOLE 0 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 320 31099 SH SOLE 0 0 0 NRG ENERGY INC COM NEW 629377508 230 6317 SH SOLE 0 0 0 AECOM COM 00766T100 229 4623 SH SOLE 0 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 42 10000 SH SOLE 0 0 0 AILERON THERAPEUTICS INC COM 00887A105 33 30000 SH SOLE 0 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 2475 48628 SH SOLE 0 0 0 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 264 13238 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 254 20710 SH SOLE 0 0 0 NBT BANCORP INC COM 628778102 1120 35167 SH SOLE 0 0 0 SPDR GOLD TR GOLD SHS 78463V107 44493 250381 SH SOLE 0 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5167 19914 SH SOLE 0 0 0 VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 212 11667 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 9163 37055 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 25124 118007 SH SOLE 0 0 0 TRUIST FINL CORP COM 89832Q109 4361 92056 SH SOLE 0 0 0 ALPHABET INC CAP STK CL A 02079K305 36628 21096 SH SOLE 0 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 1998 63824 SH SOLE 0 0 0 WESTERN DIGITAL CORP. COM 958102105 768 15500 SH SOLE 0 0 0 FUELCELL ENERGY INC COM 35952H601 688 58578 SH SOLE 0 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 564 4203 SH SOLE 0 0 0 ISHARES TR MORTGE REL ETF 46435G342 1072 33840 SH SOLE 0 0 0 INNOVATOR ETFS TR NASDAQ 100 PWER 45782C276 216 4834 SH SOLE 0 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 612 4661 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 362 6111 SH SOLE 0 0 0 ALPHABET INC CAP STK CL C 02079K107 34535 19853 SH SOLE 0 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 37 11436 SH SOLE 0 0 0 SALESFORCE COM INC COM 79466L302 18544 83380 SH SOLE 0 0 0 TWILIO INC CL A 90138F102 3764 10767 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 1177 62624 SH SOLE 0 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 953 58128 SH SOLE 0 0 0 ANSYS INC COM 03662Q105 1030 2842 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 238 7267 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 26084 444356 SH SOLE 0 0 0 ISHARES TR CORE US AGGBD ET 464287226 48188 408025 SH SOLE 0 0 0 ISHARES TR GLOBAL 100 ETF 464287572 2033 32281 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 4051 43787 SH SOLE 0 0 0 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 611 6380 SH SOLE 0 0 0 ISHARES TR RUS MID CAP ETF 464287499 20654 302043 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1404 27763 SH SOLE 0 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 25689 465797 SH SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 7894 48517 SH SOLE 0 0 0 NUVEEN CALIF MUNICPAL VALUE COM 6706EB106 489 31612 SH SOLE 0 0 0 ELBIT SYS LTD ORD M3760D101 970 7394 SH SOLE 0 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 6251 28065 SH SOLE 0 0 0 ISHARES TR GLB INFRASTR ETF 464288372 513 11698 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 208 2571 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 20466 118381 SH SOLE 0 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 342 53311 SH SOLE 0 0 0 NOKIA CORP SPONSORED ADR 654902204 234 60083 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 358 13037 SH SOLE 0 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 13554 163633 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1231 24477 SH SOLE 0 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 505 18996 SH SOLE 0 0 0 VIATRIS INC COM 92556V106 1900 104783 SH SOLE 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 70629 206607 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 646 11044 SH SOLE 0 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 838 15603 SH SOLE 0 0 0 VISTA OUTDOOR INC COM 928377100 4882 203490 SH SOLE 0 0 0 MUELLER WTR PRODS INC COM SER A 624758108 150 12163 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 12906 63466 SH SOLE 0 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 274 14677 SH SOLE 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 11882 131203 SH SOLE 0 0 0 XYLEM INC COM 98419M100 722 7161 SH SOLE 0 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 6727 237778 SH SOLE 0 0 0 FS KKR CAP CORP II COM 35952V303 21631 1351076 SH SOLE 0 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 4284 37933 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1079 12034 SH SOLE 0 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 1166 23996 SH SOLE 0 0 0 ISHARES TR RESIDENTIAL MULT 464288562 257 3818 SH SOLE 0 0 0 FISERV INC COM 337738108 5022 44487 SH SOLE 0 0 0 FASTENAL CO COM 311900104 1016 20700 SH SOLE 0 0 0 COSTCO WHSL CORP NEW COM 22160K105 20032 53496 SH SOLE 0 0 0 WELLS FARGO ADV MULTI SCTR I COM 94987D101 166 13765 SH SOLE 0 0 0 ADVENT CONVERTIBLE & INCOME COM 00764C109 282 17054 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 12367 291531 SH SOLE 0 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 2775 234550 SH SOLE 0 0 0 BANK NEW YORK MELLON CORP COM 064058100 1620 38852 SH SOLE 0 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1685 1226 SH SOLE 0 0 0 PAN AMERN SILVER CORP COM 697900108 1288 36729 SH SOLE 0 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1783 18853 SH SOLE 0 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 455 17981 SH SOLE 0 0 0 NETAPP INC COM 64110D104 232 3547 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 837 18690 SH SOLE 0 0 0 BALL CORP COM 058498106 10437 112392 SH SOLE 0 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 668 3449 SH SOLE 0 0 0 MORGAN STANLEY COM NEW 617446448 2372 34961 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 17872 355727 SH SOLE 0 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 5541 57692 SH SOLE 0 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 481 27408 SH SOLE 0 0 0 VERISK ANALYTICS INC COM 92345Y106 351 1704 SH SOLE 0 0 0 ISHARES TR RUS MD CP GR ETF 464287481 16064 156277 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 218 49040 SH SOLE 0 0 0 TEXAS ROADHOUSE INC COM 882681109 206 2650 SH SOLE 0 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 407 24862 SH SOLE 0 0 0 STANLEY BLACK & DECKER INC COM 854502101 1341 7520 SH SOLE 0 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1835 95435 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 27737 232632 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2741 57688 SH SOLE 0 0 0 DYCOM INDS INC COM 267475101 256 3419 SH SOLE 0 0 0 BP PLC SPONSORED ADR 055622104 4240 201604 SH SOLE 0 0 0 SEA LTD SPONSORD ADS 81141R100 706 3587 SH SOLE 0 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 244 8604 SH SOLE 0 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 103 22934 SH SOLE 0 0 0 ISHARES TR TIPS BD ETF 464287176 22693 178150 SH SOLE 0 0 0 ILLINOIS TOOL WKS INC COM 452308109 3731 18453 SH SOLE 0 0 0 THOR INDS INC COM 885160101 574 5920 SH SOLE 0 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 47165 363281 SH SOLE 0 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 248 14345 SH SOLE 0 0 0 COMCAST CORP NEW CL A 20030N101 22710 443463 SH SOLE 0 0 0 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 499 29973 SH SOLE 0 0 0 ENTERGY CORP NEW COM 29364G103 612 6202 SH SOLE 0 0 0 TEREX CORP NEW COM 880779103 290 8300 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 981 26881 SH SOLE 0 0 0 ZSCALER INC COM 98980G102 2789 13853 SH SOLE 0 0 0 PRICE T ROWE GROUP INC COM 74144T108 7042 47077 SH SOLE 0 0 0 COSTAR GROUP INC COM 22160N109 632 683 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 947 30688 SH SOLE 0 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 126 42198 SH SOLE 0 0 0 LENNAR CORP CL A 526057104 365 4674 SH SOLE 0 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 243 40324 SH SOLE 0 0 0 PAVMED INC COM 70387R106 53 25000 SH SOLE 0 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 2900 57822 SH SOLE 0 0 0 RESMED INC COM 761152107 493 2350 SH SOLE 0 0 0 ESSENTIAL UTILS INC COM 29670G102 691 14836 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 417 1086 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 228 13195 SH SOLE 0 0 0 US BANCORP DEL COM NEW 902973304 6055 131197 SH SOLE 0 0 0 ISHARES TR US HLTHCARE ETF 464287762 4903 20141 SH SOLE 0 0 0 ISHARES TR CORE DIV GRWTH 46434V621 41082 924224 SH SOLE 0 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 236 6089 SH SOLE 0 0 0 TARGA RES CORP COM 87612G101 685 26156 SH SOLE 0 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 634 13798 SH SOLE 0 0 0 ROYAL GOLD INC COM 780287108 2213 20451 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 15067 158115 SH SOLE 0 0 0 DUPONT DE NEMOURS INC COM 26614N102 2085 29655 SH SOLE 0 0 0 BHP GROUP LTD SPONSORED ADS 088606108 376 5699 SH SOLE 0 0 0 ISHARES TR INTL SEL DIV ETF 464288448 2132 71704 SH SOLE 0 0 0 ISHARES TR SP SMCP600VL ETF 464287879 2804 34563 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 2613 44893 SH SOLE 0 0 0 ISHARES TR MSCI USA MMENTM 46432F396 15731 97628 SH SOLE 0 0 0 SPDR SER TR AEROSPACE DEF 78464A631 1221 10683 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 5353 133652 SH SOLE 0 0 0 ROYAL BK CDA COM 780087102 1524 18555 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 1299 26557 SH SOLE 0 0 0 HOWMET AEROSPACE INC COM 443201108 351 12368 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 1019 39610 SH SOLE 0 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1697 44971 SH SOLE 0 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 512 36633 SH SOLE 0 0 0 PRESIDIO PPTY TR INC COM CL A 74102L303 79 20198 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1634 84739 SH SOLE 0 0 0 CSX CORP COM 126408103 5364 59380 SH SOLE 0 0 0 MERCADOLIBRE INC COM 58733R102 2625 1532 SH SOLE 0 0 0 ISHARES TR US HLTHCR PR ETF 464288828 4237 18243 SH SOLE 0 0 0 STATE STR CORP COM 857477103 555 7660 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 8207 90582 SH SOLE 0 0 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 233 3550 SH SOLE 0 0 0 PHILIP MORRIS INTL INC COM 718172109 8101 99420 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2734 22344 SH SOLE 0 0 0 CISCO SYS INC COM 17275R102 24241 544981 SH SOLE 0 0 0 INVESCO SR INCOME TR COM 46131H107 228 57958 SH SOLE 0 0 0 ISHARES TR U.S. MED DVC ETF 464288810 11781 36303 SH SOLE 0 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 383 15435 SH SOLE 0 0 0 TRINITY INDS INC COM 896522109 3175 119893 SH SOLE 0 0 0 EATON VANCE MUN BD FD COM 27827X101 1856 137873 SH SOLE 0 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1735 10737 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 232 3179 SH SOLE 0 0 0 INTUIT COM 461202103 2144 5708 SH SOLE 0 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 1092 125061 SH SOLE 0 0 0 DENALI THERAPEUTICS INC COM 24823R105 294 3430 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 216 4018 SH SOLE 0 0 0 INGERSOLL RAND INC COM 45687V106 382 8439 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 2836 70612 SH SOLE 0 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 480 37571 SH SOLE 0 0 0 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 250 10589 SH SOLE 0 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5714 154260 SH SOLE 0 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 70 12200 SH SOLE 0 0 0 THOMSON REUTERS CORP. COM NEW 884903709 1523 18568 SH SOLE 0 0 0 APHRIA INC COM 03765K104 355 50253 SH SOLE 0 0 0 INSIGHT SELECT INCOME FD COM 45781W109 3849 181290 SH SOLE 0 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 939 17260 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 2165 78348 SH SOLE 0 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1393 97740 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 20922 98744 SH SOLE 0 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 779 68315 SH SOLE 0 0 0 BROWN FORMAN CORP CL A 115637100 871 11919 SH SOLE 0 0 0 FLEX LTD ORD Y2573F102 214 11897 SH SOLE 0 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2183 30321 SH SOLE 0 0 0 SERVICE CORP INTL COM 817565104 501 10313 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 7495 107130 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 4486 192358 SH SOLE 0 0 0 EATON VANCE FLTING RATE INC COM 278279104 213 16121 SH SOLE 0 0 0 MICROSOFT CORP COM 594918104 166250 749954 SH SOLE 0 0 0 CARMAX INC COM 143130102 1140 12046 SH SOLE 0 0 0 CANADIAN IMP BK COMM COM 136069101 728 8523 SH SOLE 0 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 1103 74614 SH SOLE 0 0 0 BIONTECH SE SPONSORED ADS 09075V102 237 2821 SH SOLE 0 0 0 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 476 4826 SH SOLE 0 0 0 BIO-TECHNE CORP COM 09073M104 3744 11810 SH SOLE 0 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 501 13938 SH SOLE 0 0 0 INVESCO BD FD COM 46132L107 365 17240 SH SOLE 0 0 0 PIMCO INCOME OPPORTUNITY FD COM 72202B100 608 24148 SH SOLE 0 0 0 UNITED AIRLS HLDGS INC COM 910047109 965 21608 SH SOLE 0 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 209 14819 SH SOLE 0 0 0 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 1052 42075 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 4285 73057 SH SOLE 0 0 0 KALA PHARMACEUTICALS INC COM 483119103 69 10000 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 210 6642 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 5332 105622 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER E 45782C557 1178 38718 SH SOLE 0 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 3308 43211 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 511 15508 SH SOLE 0 0 0 OTIS WORLDWIDE CORP COM 68902V107 1181 17698 SH SOLE 0 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 515 59378 SH SOLE 0 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1580 32071 SH SOLE 0 0 0 CONOCOPHILLIPS COM 20825C104 2184 54581 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1392 16178 SH SOLE 0 0 0 ADVANCED MICRO DEVICES INC COM 007903107 4222 45745 SH SOLE 0 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 3465 53961 SH SOLE 0 0 0 CLOROX CO DEL COM 189054109 4224 21010 SH SOLE 0 0 0 EOG RES INC COM 26875P101 670 13248 SH SOLE 0 0 0 KRAFT HEINZ CO COM 500754106 2333 67286 SH SOLE 0 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 97 10721 SH SOLE 0 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 58 29495 SH SOLE 0 0 0 PROSHARES TR II VIX SH TRM FUTRS 74347W171 437 31768 SH SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 52524 903402 SH SOLE 0 0 0 MASTERCARD INCORPORATED CL A 57636Q104 22571 63481 SH SOLE 0 0 0 WENDYS CO COM 95058W100 440 20028 SH SOLE 0 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 1034 86223 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 615 20567 SH SOLE 0 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 291 7741 SH SOLE 0 0 0 INVESCO CALIF MUN INCOME TR COM 46132P108 576 37006 SH SOLE 0 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 255 21631 SH SOLE 0 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717X628 5451 217077 SH SOLE 0 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 20648 71671 SH SOLE 0 0 0 UNITED STATES STL CORP NEW COM 912909108 521 30927 SH SOLE 0 0 0 ISHARES TR U.S. FIXED INCME 46435U796 815 7956 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 342 9618 SH SOLE 0 0 0 HUBBELL INC COM 443510607 690 4413 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 911 22027 SH SOLE 0 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 26209 355085 SH SOLE 0 0 0 SNAP INC CL A 83304A106 1293 26197 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 10937 255653 SH SOLE 0 0 0 ALLY FINL INC COM 02005N100 1176 33357 SH SOLE 0 0 0 FORTRESS BIOTECH INC COM 34960Q109 618 181713 SH SOLE 0 0 0 PAYPAL HLDGS INC COM 70450Y103 18685 80709 SH SOLE 0 0 0 ROSS STORES INC COM 778296103 644 5256 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 3789 13747 SH SOLE 0 0 0 MCCORMICK & CO INC COM VTG 579780107 528 5602 SH SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 43888 350094 SH SOLE 0 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 289 19102 SH SOLE 0 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 946 119574 SH SOLE 0 0 0 DOVER CORP COM 260003108 13214 106195 SH SOLE 0 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 4439 28645 SH SOLE 0 0 0 LAUDER ESTEE COS INC CL A 518439104 2559 9743 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 302 7210 SH SOLE 0 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2806 184230 SH SOLE 0 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 702 16932 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1564 8968 SH SOLE 0 0 0 HASBRO INC COM 418056107 242 2573 SH SOLE 0 0 0 INVESCO LTD SHS G491BT108 1550 89379 SH SOLE 0 0 0 DURECT CORP COM 266605104 268 125155 SH SOLE 0 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 27454 77667 SH SOLE 0 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 209 14853 SH SOLE 0 0 0 MOODYS CORP COM 615369105 11322 39655 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2439 10639 SH SOLE 0 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 31230 583081 SH SOLE 0 0 0 WESTERN ASSET INVESTMENT GRA COM 95766T100 160 10081 SH SOLE 0 0 0 SIREN ETF TR NSD NXGN ECO ETF 829658202 1639 40465 SH SOLE 0 0 0 GREENLANE HLDGS INC CL A 395330103 100 24350 SH SOLE 0 0 0 ISHARES TR NEW YORK MUN ETF 464288323 669 11477 SH SOLE 0 0 0 BOSTON SCIENTIFIC CORP COM 101137107 9047 254482 SH SOLE 0 0 0 CIGNA CORP NEW COM 125523100 2069 10139 SH SOLE 0 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 167 16421 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 545 17525 SH SOLE 0 0 0 INVESTAR HLDG CORP COM 46134L105 1672 98343 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 243 2992 SH SOLE 0 0 0 ISHARES INC MSCI EMERG MRKT 464286533 4318 70438 SH SOLE 0 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 19092 197761 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 740 9304 SH SOLE 0 0 0 CHENIERE ENERGY INC COM NEW 16411R208 292 4800 SH SOLE 0 0 0 ZOVIO INC COM 98979V102 49 11000 SH SOLE 0 0 0 BOOKING HOLDINGS INC COM 09857L108 4629 2099 SH SOLE 0 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 41292 681946 SH SOLE 0 0 0 NASDAQ INC COM 631103108 308 2365 SH SOLE 0 0 0 SMUCKER J M CO COM NEW 832696405 718 6257 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 11229 221105 SH SOLE 0 0 0 ISHARES TR U.S. PHARMA ETF 464288836 312 1749 SH SOLE 0 0 0 HANCOCK JOHN INCOME SECS TR COM 410123103 4673 297823 SH SOLE 0 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 610 21436 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 2581 33024 SH SOLE 0 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 606 927 SH SOLE 0 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4682 13248 SH SOLE 0 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1579 59895 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 13828 348924 SH SOLE 0 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 131 18085 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5175 58712 SH SOLE 0 0 0 SJW GROUP COM 784305104 796 11571 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 621 18260 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 1757 37300 SH SOLE 0 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 713 75835 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 1016 28574 SH SOLE 0 0 0 ORGANIGRAM HLDGS INC COM 68620P101 20 14489 SH SOLE 0 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 1315 54740 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 3029 119434 SH SOLE 0 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 141 16153 SH SOLE 0 0 0 PVH CORPORATION COM 693656100 664 6950 SH SOLE 0 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 1615 71867 SH SOLE 0 0 0 DOMINION ENERGY INC COM 25746U109 10225 138062 SH SOLE 0 0 0 UFP INDUSTRIES INC COM 90278Q108 612 10812 SH SOLE 0 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 12745 106322 SH SOLE 0 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 989 36355 SH SOLE 0 0 0 PPL CORP COM 69351T106 1890 68498 SH SOLE 0 0 0 STERIS PLC SHS USD G8473T100 430 2307 SH SOLE 0 0 0 BLACKROCK STRATEGIC MUN TR COM 09248T109 383 26981 SH SOLE 0 0 0 NUVEEN INTER DURATION MUN TE COM 670671106 1178 85352 SH SOLE 0 0 0 WALKER & DUNLOP INC COM 93148P102 442 4856 SH SOLE 0 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 1671 14760 SH SOLE 0 0 0 GOLUB CAP BDC INC COM 38173M102 346 25126 SH SOLE 0 0 0 MATCH GROUP INC NEW COM 57667L107 506 3328 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1110 7369 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 26542 1251384 SH SOLE 0 0 0 APTOSE BIOSCIENCES INC COM NEW 03835T200 47 11000 SH SOLE 0 0 0 SYNAPTICS INC COM 87157D109 443 4673 SH SOLE 0 0 0 ADIENT PLC ORD SHS G0084W101 433 12301 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 4828 96635 SH SOLE 0 0 0 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 307 15191 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 834 27954 SH SOLE 0 0 0 VANECK VECTORS ETF TR NAT RES ETF 92189F841 218 5635 SH SOLE 0 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 7288 198255 SH SOLE 0 0 0 BOSTON BEER INC CL A 100557107 438 439 SH SOLE 0 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 521 72950 SH SOLE 0 0 0 PROSHARES TR ULTRA 20YR TRE 74347R172 332 5385 SH SOLE 0 0 0 INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 4913 136118 SH SOLE 0 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 5333 55234 SH SOLE 0 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 3343 158430 SH SOLE 0 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 44636 328979 SH SOLE 0 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4223 63321 SH SOLE 0 0 0 EVERI HLDGS INC COM 30034T103 475 34687 SH SOLE 0 0 0 SIXTH STREET SPECIALTY LENDN COM 83012A109 246 11889 SH SOLE 0 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 340 36233 SH SOLE 0 0 0 LOUISIANA PAC CORP COM 546347105 452 12037 SH SOLE 0 0 0 ISHARES TR EAFE SML CP ETF 464288273 433 6297 SH SOLE 0 0 0 MOLINA HEALTHCARE INC COM 60855R100 253 1223 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 352 17449 SH SOLE 0 0 0 EVERGY INC COM 30034W106 349 6452 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 261 9202 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 432 12702 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 255 6667 SH SOLE 0 0 0 V F CORP COM 918204108 1462 16969 SH SOLE 0 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 697 41854 SH SOLE 0 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 163 12500 SH SOLE 0 0 0 WILLIAMS COS INC COM 969457100 1624 81438 SH SOLE 0 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 1229 86846 SH SOLE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 89347 240186 SH SOLE 0 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 204 10574 SH SOLE 0 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 85 14916 SH SOLE 0 0 0 FARMERS NATIONAL BANC CORP COM 309627107 180 13679 SH SOLE 0 0 0 MICROSTRATEGY INC CL A NEW 594972408 215 551 SH SOLE 0 0 0 INNOVATOR ETFS TR NASDAQ 100 PWR 45782C466 2288 60136 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1781 28770 SH SOLE 0 0 0 BLACK HILLS CORP COM 092113109 349 5763 SH SOLE 0 0 0 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 1960 145068 SH SOLE 0 0 0 ALTRIA GROUP INC COM 02209S103 14099 346070 SH SOLE 0 0 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 313 18905 SH SOLE 0 0 0 ISHARES TR CALIF MUN BD ETF 464288356 764 12160 SH SOLE 0 0 0 SONOS INC COM 83570H108 242 10319 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 1108 44475 SH SOLE 0 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 15548 112584 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 5136 105373 SH SOLE 0 0 0 SERVICENOW INC COM 81762P102 5290 9664 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 311 1980 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR LINK NXTGN PRTCL 301505764 1703 45459 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 572 11207 SH SOLE 0 0 0 ISHARES TR MSCI ACWI EX US 464288240 3022 56696 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CL A 21036P108 4441 20351 SH SOLE 0 0 0 ISHARES TR US TECH BRKTHR 46436E502 272 7748 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 445 6934 SH SOLE 0 0 0 BLACKROCK MUNIYIELD INVT FD COM 09254R104 386 27761 SH SOLE 0 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 747 19906 SH SOLE 0 0 0 BEAM GLOBAL COM 07373B109 287 4222 SH SOLE 0 0 0 EXXON MOBIL CORP COM 30231G102 21416 514805 SH SOLE 0 0 0 LAS VEGAS SANDS CORP COM 517834107 1497 25483 SH SOLE 0 0 0 ULTA BEAUTY INC COM 90384S303 1505 5318 SH SOLE 0 0 0 MAIN STR CAP CORP COM 56035L104 1043 32069 SH SOLE 0 0 0 ISHARES TR CORE MSCI PAC 46434V696 256 3971 SH SOLE 0 0 0 OCCIDENTAL PETE CORP COM 674599105 578 32266 SH SOLE 0 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 36 13543 SH SOLE 0 0 0 BERKLEY W R CORP COM 084423102 206 3115 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 671 22060 SH SOLE 0 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 1849 43442 SH SOLE 0 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 4034 156474 SH SOLE 0 0 0 ACCELERON PHARMA INC COM 00434H108 1661 12994 SH SOLE 0 0 0 AIR PRODS & CHEMS INC COM 009158106 2720 10033 SH SOLE 0 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1373 44778 SH SOLE 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 8810 59976 SH SOLE 0 0 0 UBS GROUP AG SHS H42097107 197 14004 SH SOLE 0 0 0 ISHARES TR USD INV GRDE ETF 464288620 965 15573 SH SOLE 0 0 0 SYSCO CORP COM 871829107 6872 93763 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 POWER 45782C417 917 34996 SH SOLE 0 0 0 NIKOLA CORP COM 654110105 755 47240 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 663 24470 SH SOLE 0 0 0 AUTONATION INC COM 05329W102 202 2895 SH SOLE 0 0 0 VERISIGN INC COM 92343E102 327 1524 SH SOLE 0 0 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 454 31675 SH SOLE 0 0 0 CITIZENS FINL GROUP INC COM 174610105 318 8980 SH SOLE 0 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62197119 35 15791 SH SOLE 0 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 407 4742 SH SOLE 0 0 0 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 359 44695 SH SOLE 0 0 0 HUMANA INC COM 444859102 1403 3454 SH SOLE 0 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 210 1530 SH SOLE 0 0 0 PFIZER INC COM 717081103 31178 848609 SH SOLE 0 0 0 ECOLAB INC COM 278865100 3530 16400 SH SOLE 0 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 175 13382 SH SOLE 0 0 0 NOVARTIS AG SPONSORED ADR 66987V109 11233 119043 SH SOLE 0 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 931 36535 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 2084 20361 SH SOLE 0 0 0 ISHARES TR CORE S&P US GWT 464287671 16765 189713 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 33568 500640 SH SOLE 0 0 0 PIMCO NEW YORK MUN INCOME FD COM 72200T103 587 50595 SH SOLE 0 0 0 WELLS FARGO CO NEW COM 949746101 6718 225812 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 37554 283919 SH SOLE 0 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 713 6470 SH SOLE 0 0 0 UBER TECHNOLOGIES INC COM 90353T100 4032 75859 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7497 82702 SH SOLE 0 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 257 9320 SH SOLE 0 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 3000 58093 SH SOLE 0 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 3251 31163 SH SOLE 0 0 0 SPDR SER TR S&P REGL BKG 78464A698 1046 20258 SH SOLE 0 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1136 5781 SH SOLE 0 0 0 VIKING THERAPEUTICS INC COM 92686J106 69 11800 SH SOLE 0 0 0 DNP SELECT INCOME FD INC COM 23325P104 1015 99016 SH SOLE 0 0 0 SANDY SPRING BANCORP INC COM 800363103 999 31041 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 2556 81373 SH SOLE 0 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 467 3146 SH SOLE 0 0 0 ETF MANAGERS TR WEDBUSH ETFMG 26924G805 287 5509 SH SOLE 0 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 148 11900 SH SOLE 0 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 33978 172995 SH SOLE 0 0 0 COOPER COS INC COM NEW 216648402 305 855 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 1673 31410 SH SOLE 0 0 0 TRITON INTL LTD CL A G9078F107 320 6621 SH SOLE 0 0 0 VEEVA SYS INC CL A COM 922475108 897 3249 SH SOLE 0 0 0 DORMAN PRODS INC COM 258278100 212 2400 SH SOLE 0 0 0 WHIRLPOOL CORP COM 963320106 1630 8840 SH SOLE 0 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 10733 255607 SH SOLE 0 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 464 10465 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 750 19413 SH SOLE 0 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 7256 291520 SH SOLE 0 0 0 U S CONCRETE INC COM 90333L201 3939 99998 SH SOLE 0 0 0 FACEBOOK INC CL A 30303M102 32768 120528 SH SOLE 0 0 0 PAYCOM SOFTWARE INC COM 70432V102 5792 12931 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 817 18074 SH SOLE 0 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 476 21932 SH SOLE 0 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 373 5001 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 14061 925061 SH SOLE 0 0 0 ISHARES TR NATIONAL MUN ETF 464288414 11858 101229 SH SOLE 0 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 279 3522 SH SOLE 0 0 0 STARBUCKS CORP COM 855244109 23079 217787 SH SOLE 0 0 0 HECLA MNG CO COM 422704106 1629 244952 SH SOLE 0 0 0 JETBLUE AWYS CORP COM 477143101 365 24566 SH SOLE 0 0 0 CINCINNATI FINL CORP COM 172062101 4900 56673 SH SOLE 0 0 0 ISHARES INC EM MKTS DIV ETF 464286319 228 6117 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 1836 7875 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7917 271873 SH SOLE 0 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 7292 144337 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR 45782C656 1473 52907 SH SOLE 0 0 0 ISHARES TR EAFE VALUE ETF 464288877 1383 29071 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 2628 91578 SH SOLE 0 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1493 45852 SH SOLE 0 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 559 12870 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 2307 82924 SH SOLE 0 0 0 ISHARES TR GLOB UTILITS ETF 464288711 739 12401 SH SOLE 0 0 0 ISHARES TR CORE S&P TTL STK 464287150 32707 380889 SH SOLE 0 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 3822 130441 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 2635 91459 SH SOLE 0 0 0 BK OF AMERICA CORP COM 060505104 13401 446996 SH SOLE 0 0 0 ISHARES INC MSCI SWITZERLAND 464286749 396 8789 SH SOLE 0 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 121 14483 SH SOLE 0 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1167 7573 SH SOLE 0 0 0 ISHARES TR GENOMICS IMMUN 46435U192 541 11527 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 289 9360 SH SOLE 0 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 4941 73102 SH SOLE 0 0 0 ISHARES TR RUS TP200 GR ETF 464289438 2455 18517 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 447 15412 SH SOLE 0 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 7165 133599 SH SOLE 0 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 558 11438 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 2890 20452 SH SOLE 0 0 0 LULULEMON ATHLETICA INC COM 550021109 3256 9282 SH SOLE 0 0 0 AMERIPRISE FINL INC COM 03076C106 761 3977 SH SOLE 0 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2291 34627 SH SOLE 0 0 0 BANK HAWAII CORP COM 062540109 225 2926 SH SOLE 0 0 0 PPG INDS INC COM 693506107 1055 7366 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 605 6321 SH SOLE 0 0 0 ALASKA AIR GROUP INC COM 011659109 619 11700 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 211 3887 SH SOLE 0 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 282 3635 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 2368 114837 SH SOLE 0 0 0 ISHARES TR MODERT ALLOC ETF 464289875 2819 65284 SH SOLE 0 0 0 NEUBERGER BRMAN NY MUNI FD I COM 64124K102 250 20255 SH SOLE 0 0 0 WESTERN ASSET INTER MUNI FD COM 958435109 505 55006 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 13717 204792 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 6356 159058 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J551 1140 44774 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 923 14896 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1016 12399 SH SOLE 0 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 10868 175885 SH SOLE 0 0 0 PAPA JOHNS INTL INC COM 698813102 229 2709 SH SOLE 0 0 0 ISHARES TR US REGNL BKS ETF 464288778 254 5655 SH SOLE 0 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 90 18357 SH SOLE 0 0 0 SPDR SER TR NUVEEN BBG BRCLY 78464A284 835 14188 SH SOLE 0 0 0 ISHARES GOLD TRUST ISHARES 464285105 17310 959000 SH SOLE 0 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 316 9923 SH SOLE 0 0 0 BEYOND MEAT INC COM 08862E109 1057 8356 SH SOLE 0 0 0 NOVAVAX INC COM NEW 670002401 358 3009 SH SOLE 0 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 2597 45180 SH SOLE 0 0 0 VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 213 1775 SH SOLE 0 0 0 OHIO VY BANC CORP COM 677719106 1224 51884 SH SOLE 0 0 0 PACER FDS TR BNCHMRK INFRA 69374H741 11783 333134 SH SOLE 0 0 0 CURTISS WRIGHT CORP COM 231561101 207 1780 SH SOLE 0 0 0 NEWMONT CORP COM 651639106 1130 18711 SH SOLE 0 0 0 AMEREN CORP COM 023608102 1266 16447 SH SOLE 0 0 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 6904 40655 SH SOLE 0 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 8407 138729 SH SOLE 0 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1637 118965 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8639 53762 SH SOLE 0 0 0 CHURCH & DWIGHT INC COM 171340102 1800 20758 SH SOLE 0 0 0 VEREIT INC COM 92339V308 1001 26735 SH SOLE 0 0 0 APPIAN CORP CL A 03782L101 465 2879 SH SOLE 0 0 0 SQUARE INC CL A 852234103 18040 81614 SH SOLE 0 0 0 XPO LOGISTICS INC COM 983793100 826 6966 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 1987 72822 SH SOLE 0 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 39412 191005 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 3384 31100 SH SOLE 0 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 304 20650 SH SOLE 0 0 0 NEOGENOMICS INC COM NEW 64049M209 386 7125 SH SOLE 0 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 6328 464267 SH SOLE 0 0 0 AFLAC INC COM 001055102 2935 66689 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 1264 41421 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 221 4663 SH SOLE 0 0 0 ACTIVISION BLIZZARD INC COM 00507V109 6205 67755 SH SOLE 0 0 0 LYFT INC CL A COM 55087P104 1453 28863 SH SOLE 0 0 0 ISHARES TR DOW JONES US ETF 464287846 3248 34582 SH SOLE 0 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 2125 103910 SH SOLE 0 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 496 5420 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 294 9529 SH SOLE 0 0 0 YORK WTR CO COM 987184108 362 7759 SH SOLE 0 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 695 10046 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 POWER 45782C508 1083 35414 SH SOLE 0 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 2116 67323 SH SOLE 0 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 472 24216 SH SOLE 0 0 0 AMERICAN ELEC PWR CO INC COM 025537101 3557 43638 SH SOLE 0 0 0 TIFFANY & CO NEW COM 886547108 349 2657 SH SOLE 0 0 0 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 180 11998 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063X100 216 12477 SH SOLE 0 0 0 ONEOK INC NEW COM 682680103 3778 99107 SH SOLE 0 0 0 RIVERNORTH MANAGED DUR MUN I COM 76882H105 207 11654 SH SOLE 0 0 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 199 13517 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 532 20492 SH SOLE 0 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 11697 199846 SH SOLE 0 0 0 ISHARES TR CORE INTL AGGR 46435G672 738 13155 SH SOLE 0 0 0 QUANTA SVCS INC COM 74762E102 289 4061 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 415 12314 SH SOLE 0 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 13927 401585 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 231 8809 SH SOLE 0 0 0 EASTMAN CHEM CO COM 277432100 750 7480 SH SOLE 0 0 0 BRINKS CO COM 109696104 790 11052 SH SOLE 0 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 1039 6717 SH SOLE 0 0 0 NEUBERGER BERMAN MUN FD INC COM 64124P101 1527 101124 SH SOLE 0 0 0 GENERAL MTRS CO COM 37045V100 2556 61089 SH SOLE 0 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 220 15287 SH SOLE 0 0 0 AMAZON COM INC COM 023135106 175269 53341 SH SOLE 0 0 0 COHEN & STEERS REIT & PFD &I COM 19247X100 1323 58384 SH SOLE 0 0 0 KINDER MORGAN INC DEL COM 49456B101 1855 136697 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 118 14748 SH SOLE 0 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 132 21356 SH SOLE 0 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 11321 216711 SH SOLE 0 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 349 7505 SH SOLE 0 0 0 NIO INC SPON ADS 62914V106 2097 43344 SH SOLE 0 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 1944 112825 SH SOLE 0 0 0 GENERAC HLDGS INC COM 368736104 449 1959 SH SOLE 0 0 0 J & J SNACK FOODS CORP COM 466032109 226 1466 SH SOLE 0 0 0 BLACKROCK MUNIYIELD CALIF QU COM 09254N103 192 12842 SH SOLE 0 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1189 81830 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 5575 241341 SH SOLE 0 0 0 ALPS ETF TR MED BREAKTHGH 00162Q593 812 15449 SH SOLE 0 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 260 4690 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 14037 250616 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 3247 143545 SH SOLE 0 0 0 WATERS CORP COM 941848103 457 1861 SH SOLE 0 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 424 33228 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14015 124844 SH SOLE 0 0 0 IDEXX LABS INC COM 45168D104 1718 3457 SH SOLE 0 0 0 GRACO INC COM 384109104 305 4224 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 1203 4162 SH SOLE 0 0 0 ISHARES TR MRGSTR SM CP GR 464288604 848 2772 SH SOLE 0 0 0 WEBSTER FINL CORP CONN COM 947890109 237 5627 SH SOLE 0 0 0 PIMCO NEW YORK MUN INCOME FD COM 72201E105 99 11173 SH SOLE 0 0 0 ISHARES TR S&P MC 400GR ETF 464287606 13990 193928 SH SOLE 0 0 0 INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 242 8336 SH SOLE 0 0 0 DWS MUN INCOME TR COM 233368109 1932 168146 SH SOLE 0 0 0 AMERICAN EXPRESS CO COM 025816109 10087 84459 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 891 32830 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 9978 161508 SH SOLE 0 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 424 3626 SH SOLE 0 0 0 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 435 8528 SH SOLE 0 0 0 ONESPAN INC COM 68287N100 305 14777 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1900 39666 SH SOLE 0 0 0 BANDWIDTH INC COM CL A 05988J103 245 1529 SH SOLE 0 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 16 12800 SH SOLE 0 0 0 PARTY CITY HOLDCO INC COM 702149105 91 14000 SH SOLE 0 0 0 NUVEEN MULTI-MKT INCOME FD COM 67075J107 414 57500 SH SOLE 0 0 0 AEGON N V NY REGISTRY SHS 007924103 591 150765 SH SOLE 0 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 8096 199606 SH SOLE 0 0 0 TRI CONTL CORP COM 895436103 600 20394 SH SOLE 0 0 0 LUMEN TECHNOLOGIES INC COM 156700106 909 93519 SH SOLE 0 0 0 ISHARES TR MSCI EURO FL ETF 464289180 316 17945 SH SOLE 0 0 0 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 3126 59138 SH SOLE 0 0 0 VMWARE INC CL A COM 928563402 618 4477 SH SOLE 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 597 5191 SH SOLE 0 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 78 17107 SH SOLE 0 0 0 ISHARES TR US INFRASTRUC 46435U713 278 9320 SH SOLE 0 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 324 5949 SH SOLE 0 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 736 10995 SH SOLE 0 0 0 DOW INC COM 260557103 2815 50748 SH SOLE 0 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3728 38449 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 696 13565 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 3176 46979 SH SOLE 0 0 0 WESTERN ASSET GLOBAL HIGH IN COM 95766B109 217 21486 SH SOLE 0 0 0 BEST BUY INC COM 086516101 1150 11344 SH SOLE 0 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1104 22120 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 103 10708 SH SOLE 0 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 207 2896 SH SOLE 0 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 67 10017 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS REAVES UT 26923G806 205 5169 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 20028 158037 SH SOLE 0 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 235 6257 SH SOLE 0 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 988 83659 SH SOLE 0 0 0 CARVANA CO CL A 146869102 1669 6667 SH SOLE 0 0 0 SONY CORP SPONSORED ADR 835699307 2246 22286 SH SOLE 0 0 0 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 227 10975 SH SOLE 0 0 0 ALLIANT ENERGY CORP COM 018802108 876 17258 SH SOLE 0 0 0 MARTIN MARIETTA MATLS INC COM 573284106 244 869 SH SOLE 0 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 1341 41237 SH SOLE 0 0 0 VEON LTD SPONSORED ADR 91822M106 24 15804 SH SOLE 0 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1756 48616 SH SOLE 0 0 0 CVB FINL CORP COM 126600105 430 22189 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1826 29984 SH SOLE 0 0 0 D R HORTON INC COM 23331A109 535 7630 SH SOLE 0 0 0 BROWN FORMAN CORP CL B 115637209 2170 27580 SH SOLE 0 0 0 TARGET CORP COM 87612E106 7909 45486 SH SOLE 0 0 0 GALLAGHER ARTHUR J & CO COM 363576109 4029 33106 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 20028 451590 SH SOLE 0 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 1311 25116 SH SOLE 0 0 0 ISHARES TR SELECT DIVID ETF 464287168 15689 164472 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 12334 550872 SH SOLE 0 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 1211 143828 SH SOLE 0 0 0 NUVEEN NEW YORK MUN VALUE FD COM 670706100 251 16973 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 284 9439 SH SOLE 0 0 0 PEPSICO INC COM 713448108 26874 182432 SH SOLE 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 35281 479883 SH SOLE 0 0 0 ISHARES TR CONV BD ETF 46435G102 813 8390 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 270 3281 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 406 13530 SH SOLE 0 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 283 26626 SH SOLE 0 0 0 WORKDAY INC CL A 98138H101 806 3402 SH SOLE 0 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 327 12221 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 506 21644 SH SOLE 0 0 0 CHAMPIONX CORPORATION COM 15872M104 318 21090 SH SOLE 0 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 4001 121060 SH SOLE 0 0 0 SHOPIFY INC CL A 82509L107 12622 10853 SH SOLE 0 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 338 4456 SH SOLE 0 0 0 TWITTER INC COM 90184L102 2296 42261 SH SOLE 0 0 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 738 32715 SH SOLE 0 0 0 HANESBRANDS INC COM 410345102 284 19362 SH SOLE 0 0 0 DUFF & PHELPS UTLITY AND INF COM 26433C105 245 20540 SH SOLE 0 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1680 11153 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 1170 31160 SH SOLE 0 0 0 CENTERPOINT ENERGY INC COM 15189T107 304 14194 SH SOLE 0 0 0 KKR & CO INC COM 48251W104 3850 97003 SH SOLE 0 0 0 APYX MEDICAL CORPORATION COM 03837C106 1611 215380 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 5599 12126 SH SOLE 0 0 0 FIRSTENERGY CORP COM 337932107 1786 59317 SH SOLE 0 0 0 NVR INC COM 62944T105 2782 674 SH SOLE 0 0 0 DARDEN RESTAURANTS INC COM 237194105 1320 11230 SH SOLE 0 0 0 ISHARES TR PFD AND INCM SEC 464288687 20281 528979 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 2134 142650 SH SOLE 0 0 0 CERNER CORP COM 156782104 597 7656 SH SOLE 0 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09254A101 763 57763 SH SOLE 0 0 0 NINE ENERGY SERVICE INC COM 65441V101 45 16500 SH SOLE 0 0 0 ISHARES TR NORTH AMERN NAT 464287374 821 34953 SH SOLE 0 0 0 CORTEVA INC COM 22052L104 1173 30516 SH SOLE 0 0 0 MSCI INC COM 55354G100 3021 6913 SH SOLE 0 0 0 3M CO COM 88579Y101 17515 100598 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5238 124095 SH SOLE 0 0 0 ALLETE INC COM NEW 018522300 976 15897 SH SOLE 0 0 0 ISHARES TR S&P SML 600 GWT 464287887 2952 25827 SH SOLE 0 0 0 MCKESSON CORP COM 58155Q103 2936 16930 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 55671 433812 SH SOLE 0 0 0 PIMCO ETF TR 25YR+ ZERO U S 72201R882 2542 15615 SH SOLE 0 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 12736 47535 SH SOLE 0 0 0 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 288 5769 SH SOLE 0 0 0 ANALOG DEVICES INC COM 032654105 7297 49918 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 221 1373 SH SOLE 0 0 0 WYNN RESORTS LTD COM 983134107 1320 11641 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 350 4202 SH SOLE 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 9397 107764 SH SOLE 0 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 1498 155400 SH SOLE 0 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 802 62906 SH SOLE 0 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 363 31084 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 203 5847 SH SOLE 0 0 0 ISHARES TR CORE S&P500 ETF 464287200 230325 616997 SH SOLE 0 0 0 NUTRIEN LTD COM 67077M108 269 5704 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 7672 20055 SH SOLE 0 0 0 WAYFAIR INC CL A 94419L101 1115 4834 SH SOLE 0 0 0 TE CONNECTIVITY LTD REG SHS H84989104 552 4610 SH SOLE 0 0 0 ALIGN TECHNOLOGY INC COM 016255101 551 1051 SH SOLE 0 0 0 BNY MELLON MUN INCOME INC COM 05589T104 441 50292 SH SOLE 0 0 0 BARRICK GOLD CORP COM 067901108 3429 147550 SH SOLE 0 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 2126 96376 SH SOLE 0 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 90335 357239 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1601 49043 SH SOLE 0 0 0 LUMENTUM HLDGS INC COM 55024U109 520 5468 SH SOLE 0 0 0 RH COM 74967X103 422 939 SH SOLE 0 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 746 10127 SH SOLE 0 0 0 ISHARES TR JPMORGAN USD EMG 464288281 2645 22834 SH SOLE 0 0 0 ISHARES INC MSCI STH KOR ETF 464286772 335 3889 SH SOLE 0 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 208 11508 SH SOLE 0 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 47887 406063 SH SOLE 0 0 0 VECTOR GROUP LTD COM 92240M108 304 25989 SH SOLE 0 0 0 PACIRA BIOSCIENCES INC COM 695127100 209 3561 SH SOLE 0 0 0 NEWELL BRANDS INC COM 651229106 620 29415 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 215 7670 SH SOLE 0 0 0 ISHARES TR GBL COMM SVC ETF 464287275 594 8050 SH SOLE 0 0 0 ISHARES TR CORE TOTAL USD 46434V613 1888 34612 SH SOLE 0 0 0 ISHARES TR CONSER ALLOC ETF 464289883 1350 34904 SH SOLE 0 0 0 KEYCORP COM 493267108 454 27943 SH SOLE 0 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 110 29042 SH SOLE 0 0 0 SYNOPSYS INC COM 871607107 774 3013 SH SOLE 0 0 0 AUTOZONE INC COM 053332102 669 569 SH SOLE 0 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 427 29555 SH SOLE 0 0 0 SILK RD MED INC COM 82710M100 376 6155 SH SOLE 0 0 0 BANK NOVA SCOTIA B C COM 064149107 1187 22019 SH SOLE 0 0 0 MFS MUN INCOME TR SH BEN INT 552738106 656 99556 SH SOLE 0 0 0 POLARIS INC COM 731068102 288 2976 SH SOLE 0 0 0 GLOBAL X FDS SOCIAL MED ETF 37950E416 487 7842 SH SOLE 0 0 0 SNAP ON INC COM 833034101 800 4680 SH SOLE 0 0 0 BLINK CHARGING CO COM 09354A100 502 11098 SH SOLE 0 0 0 LINCOLN NATL CORP IND COM 534187109 548 11054 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C664 213 7336 SH SOLE 0 0 0 VANECK VECTORS ETF TR VIDEO GAMING 92189F114 1324 18848 SH SOLE 0 0 0 COHN ROBBINS HOLDINGS CORP COM CL A G23726105 141 13500 SH SOLE 0 0 0 AEROVIRONMENT INC COM 008073108 430 4885 SH SOLE 0 0 0 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 674 28955 SH SOLE 0 0 0 MARRIOTT INTL INC NEW CL A 571903202 2462 18871 SH SOLE 0 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 3936 235271 SH SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 12663 208069 SH SOLE 0 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 70 47350 SH SOLE 0 0 0 VANECK VECTORS ETF TR STEEL ETF 92189F205 467 10398 SH SOLE 0 0 0 IVY HIGH INCOME OPPORTUNITIE COM 465893105 334 25328 SH SOLE 0 0 0 NORFOLK SOUTHN CORP COM 655844108 3127 13251 SH SOLE 0 0 0 CME GROUP INC COM 12572Q105 567 3186 SH SOLE 0 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 14169 99789 SH SOLE 0 0 0 ISHARES TR AGENCY BOND ETF 464288166 1635 13680 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 741 9844 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 888 26265 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1800 13159 SH SOLE 0 0 0 AMEDISYS INC COM 023436108 1369 4736 SH SOLE 0 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1042 6241 SH SOLE 0 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 21835 459396 SH SOLE 0 0 0 API GROUP CORP COM STK 00187Y100 900 50425 SH SOLE 0 0 0 CENTENE CORP DEL COM 15135B101 879 14920 SH SOLE 0 0 0 UNITED PARCEL SERVICE INC CL B 911312106 20648 124214 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 212 3266 SH SOLE 0 0 0 ORACLE CORP COM 68389X105 8330 129349 SH SOLE 0 0 0 STURM RUGER & CO INC COM 864159108 303 4671 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3761 34537 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 3158 95461 SH SOLE 0 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 604 49394 SH SOLE 0 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 726 22627 SH SOLE 0 0 0 VISA INC COM CL A 92826C839 38638 176947 SH SOLE 0 0 0 DIREXION SHS ETF TR WORK FROM HOME 25460G773 254 3760 SH SOLE 0 0 0 ALPS ETF TR DISRUPTIVE TECH 00162Q478 674 14561 SH SOLE 0 0 0 INSEEGO CORP COM 45782B104 209 13263 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 1975 45166 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 2420 72242 SH SOLE 0 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 340 12844 SH SOLE 0 0 0 UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382 224 18902 SH SOLE 0 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 8631 66164 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 10975 234761 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 845 16528 SH SOLE 0 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 1139 64575 SH SOLE 0 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 297 46787 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 42231 757916 SH SOLE 0 0 0 PROSPECT CAP CORP COM 74348T102 391 71498 SH SOLE 0 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 1101 13224 SH SOLE 0 0 0 ISHARES TR RUS 1000 ETF 464287622 15230 72215 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E708 2485 61247 SH SOLE 0 0 0 B & G FOODS INC NEW COM 05508R106 252 8956 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 774 13939 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C805 517 20750 SH SOLE 0 0 0 PROSHARES TR LONG ONLINE SHRT 74347B375 2260 23975 SH SOLE 0 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 2785 54900 SH SOLE 0 0 0 PACER FDS TR TRENDP 100 ETF 69374H303 5595 107814 SH SOLE 0 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3784 68590 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 287 10757 SH SOLE 0 0 0 CONSOLIDATED EDISON INC COM 209115104 2695 37948 SH SOLE 0 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1437 25467 SH SOLE 0 0 0 APPLE INC COM 037833100 355741 2660343 SH SOLE 0 0 0 GABELLI EQUITY TR INC COM 362397101 399 63249 SH SOLE 0 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1220 5244 SH SOLE 0 0 0 NEUBERGER BERMAN MLP & ENERG COM 64129H104 38 11307 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 909 5424 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 1653 50600 SH SOLE 0 0 0 BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 323 24294 SH SOLE 0 0 0 BAXTER INTL INC COM 071813109 1785 22539 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 224 7597 SH SOLE 0 0 0 ISHARES TR MBS ETF 464288588 2997 27217 SH SOLE 0 0 0 TITAN MED INC COM NEW 88830X819 37 21827 SH SOLE 0 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 3246 31153 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 717 32581 SH SOLE 0 0 0 CHEGG INC COM 163092109 1209 13350 SH SOLE 0 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 1491 100955 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 206 2906 SH SOLE 0 0 0 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 329 18083 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 8472 50054 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4804 40388 SH SOLE 0 0 0 ARISTA NETWORKS INC COM 040413106 557 1928 SH SOLE 0 0 0 EQUITABLE HLDGS INC COM 29452E101 409 16215 SH SOLE 0 0 0 ISHARES INC MSCI EURZONE ETF 464286608 1430 32029 SH SOLE 0 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 497 10835 SH SOLE 0 0 0 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 238 16309 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1474 43369 SH SOLE 0 0 0 ON SEMICONDUCTOR CORP COM 682189105 338 10410 SH SOLE 0 0 0 AZUL S A SPONSR ADR PFD 05501U106 355 15589 SH SOLE 0 0 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 646 128709 SH SOLE 0 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 238 8761 SH SOLE 0 0 0 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 810 42593 SH SOLE 0 0 0 JOUNCE THERAPEUTICS INC COM 481116101 238 35700 SH SOLE 0 0 0 ENBRIDGE INC COM 29250N105 9176 287023 SH SOLE 0 0 0 BEIGENE LTD SPONSORED ADR 07725L102 312 1224 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2569 37024 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 14628 127667 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 1669 43637 SH SOLE 0 0 0 ENPHASE ENERGY INC COM 29355A107 965 5581 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2511 48864 SH SOLE 0 0 0 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 492 19119 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 5845 144217 SH SOLE 0 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 1113 115589 SH SOLE 0 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 61 12500 SH SOLE 0 0 0 ISHARES TR SELF DRIVNG EV 46435U366 1920 44519 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 5713 257695 SH SOLE 0 0 0 QORVO INC COM 74736K101 506 3024 SH SOLE 0 0 0 CAMBRIA ETF TR TAIL RISK 132061862 687 33453 SH SOLE 0 0 0 ALPS ETF TR EM SECT DIV DG 00162Q668 437 19173 SH SOLE 0 0 0 SAP SE SPON ADR 803054204 255 1953 SH SOLE 0 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 202 2118 SH SOLE 0 0 0 LEMONADE INC COM 52567D107 332 2557 SH SOLE 0 0 0 BARCLAYS BANK PLC IPTH SR B S&P 06746P621 8225 489591 SH SOLE 0 0 0 ISHARES TR IBOXX INV CP ETF 464287242 27665 200327 SH SOLE 0 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 1669 33537 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 2259 64329 SH SOLE 0 0 0 HONEYWELL INTL INC COM 438516106 11746 55682 SH SOLE 0 0 0 DTE ENERGY CO COM 233331107 1241 10372 SH SOLE 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 26156 75817 SH SOLE 0 0 0 GENTEX CORP COM 371901109 230 6757 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 868 99215 SH SOLE 0 0 0 CIENA CORP COM NEW 171779309 340 6480 SH SOLE 0 0 0 EXPEDITORS INTL WASH INC COM 302130109 265 2803 SH SOLE 0 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 345 22706 SH SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 1341 32262 SH SOLE 0 0 0 NUVEEN MUN INCOME FD INC COM 67062J102 153 13570 SH SOLE 0 0 0 DEERE & CO COM 244199105 4850 18223 SH SOLE 0 0 0 TRANSDIGM GROUP INC COM 893641100 754 1224 SH SOLE 0 0 0 PROSHARES TR LARGE CAP CRE 74347R248 467 5564 SH SOLE 0 0 0 PIMCO CALIF MUN INCOME FD II COM 72201C109 108 10540 SH SOLE 0 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 544 7523 SH SOLE 0 0 0 SPDR SER TR DORSEY WRGT FI 78468R713 387 14740 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 356 1757 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 204 6652 SH SOLE 0 0 0 OXFORD LANE CAP CORP COM 691543102 108 20757 SH SOLE 0 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 8344 163514 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063C106 845 53900 SH SOLE 0 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 220 5234 SH SOLE 0 0 0 ETF SER SOLUTIONS AAM S&P 500 26922A594 241 9858 SH SOLE 0 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 458 19833 SH SOLE 0 0 0 GLOBAL PMTS INC COM 37940X102 3733 17765 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 4849 106411 SH SOLE 0 0 0 PARK NATL CORP COM 700658107 682 6500 SH SOLE 0 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3301 4049 SH SOLE 0 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 340 3887 SH SOLE 0 0 0 COPART INC COM 217204106 947 7485 SH SOLE 0 0 0 STANDEX INTL CORP COM 854231107 250 3257 SH SOLE 0 0 0 WESTERN ASSET MUN PARTNERS F COM 95766P108 1247 83422 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2291 49754 SH SOLE 0 0 0 STOCK YDS BANCORP INC COM 861025104 223 5555 SH SOLE 0 0 0 NORTHROP GRUMMAN CORP COM 666807102 2332 7707 SH SOLE 0 0 0 HOME DEPOT INC COM 437076102 31595 119110 SH SOLE 0 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 129664 669234 SH SOLE 0 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 16093 259902 SH SOLE 0 0 0 EATON VANCE FLOATING RATE 20 COM 27831H100 632 71029 SH SOLE 0 0 0 CRONOS GROUP INC COM 22717L101 482 66597 SH SOLE 0 0 0 CAPITAL ONE FINL CORP COM 14040H105 1464 14959 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 12517 77243 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 4270 37071 SH SOLE 0 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 7441 462762 SH SOLE 0 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 741 56621 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 229 2808 SH SOLE 0 0 0 ROKU INC COM CL A 77543R102 6902 20376 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 618 11419 SH SOLE 0 0 0 AIR LEASE CORP CL A 00912X302 592 13370 SH SOLE 0 0 0 INDEXIQ ETF TR IQ ENCH COR PL 45409B479 1758 87886 SH SOLE 0 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 365 15566 SH SOLE 0 0 0 ISHARES TR IBONDS 21 TRM HG 46435U226 468 19334 SH SOLE 0 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 321 4594 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 247 6530 SH SOLE 0 0 0 EXPEDIA GROUP INC COM NEW 30212P303 778 5890 SH SOLE 0 0 0 KELLOGG CO COM 487836108 7095 115312 SH SOLE 0 0 0 VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 797 15336 SH SOLE 0 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 14503 203240 SH SOLE 0 0 0 DENISON MINES CORP COM 248356107 7 10100 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 9723 147746 SH SOLE 0 0 0 GABELLI UTIL TR COM 36240A101 128 15824 SH SOLE 0 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 1262 16514 SH SOLE 0 0 0 J2 GLOBAL INC COM 48123V102 592 6061 SH SOLE 0 0 0 CARTERS INC COM 146229109 554 5817 SH SOLE 0 0 0 QUIDEL CORP COM 74838J101 1103 5966 SH SOLE 0 0 0 OKTA INC CL A 679295105 2722 10449 SH SOLE 0 0 0 WESBANCO INC COM 950810101 286 9649 SH SOLE 0 0 0 KIMBERLY-CLARK CORP COM 494368103 6006 45115 SH SOLE 0 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 29 11532 SH SOLE 0 0 0 TEXTRON INC COM 883203101 563 11626 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 606 6155 SH SOLE 0 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 2202 42083 SH SOLE 0 0 0 COUPA SOFTWARE INC COM 22266L106 635 1861 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 3779 98880 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 15223 170663 SH SOLE 0 0 0 AON PLC SHS CL A G0403H108 863 4176 SH SOLE 0 0 0 YUM BRANDS INC COM 988498101 2834 25881 SH SOLE 0 0 0 ALLIANZGI ARTIFICIAL INTELLI COM 01883M101 557 21332 SH SOLE 0 0 0 ISHARES TR U.S. UTILITS ETF 464287697 2261 29562 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 431 9010 SH SOLE 0 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 686 3476 SH SOLE 0 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 935 20116 SH SOLE 0 0 0 KNOWLES CORP COM 49926D109 261 14280 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1026 35631 SH SOLE 0 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 3156 197261 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 306 6108 SH SOLE 0 0 0 ALLIANZGI CONV & INCOME FD COM 018828103 267 47039 SH SOLE 0 0 0 ISHARES TR CYBERSECURITY 46435U135 442 10964 SH SOLE 0 0 0 FIREEYE INC COM 31816Q101 224 9726 SH SOLE 0 0 0 ARK ETF TR INNOVATION ETF 00214Q104 43689 343739 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1126 19890 SH SOLE 0 0 0 WESTROCK CO COM 96145D105 2439 56164 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 246 6345 SH SOLE 0 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 1203 22506 SH SOLE 0 0 0 NEW MTN FIN CORP COM 647551100 188 16581 SH SOLE 0 0 0 ISHARES TR SHORT TREAS BD 464288679 2414 21844 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 3185 107245 SH SOLE 0 0 0 MARKEL CORP COM 570535104 873 856 SH SOLE 0 0 0 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 1290 114684 SH SOLE 0 0 0 FLIR SYS INC COM 302445101 281 6418 SH SOLE 0 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 9932 294374 SH SOLE 0 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 251 17053 SH SOLE 0 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 23 32200 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 2298 224433 SH SOLE 0 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 234 7626 SH SOLE 0 0 0 NETEASE INC SPONSORED ADS 64110W102 874 9113 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 593 9924 SH SOLE 0 0 0 UNITED RENTALS INC COM 911363109 710 3087 SH SOLE 0 0 0 BOYD GAMING CORP COM 103304101 415 9841 SH SOLE 0 0 0 UPWORK INC COM 91688F104 339 9255 SH SOLE 0 0 0 COMPASS MINERALS INTL INC COM 20451N101 298 4854 SH SOLE 0 0 0 INVESCO HIGH INCOME TR II COM 46131F101 835 61412 SH SOLE 0 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 13002 26138 SH SOLE 0 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 102 20000 SH SOLE 0 0 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 496 36485 SH SOLE 0 0 0 WRAP TECHNOLOGIES INC COM 98212N107 72 14675 SH SOLE 0 0 0 BRIDGE BANCORP INC COM 108035106 756 31287 SH SOLE 0 0 0 SNOWFLAKE INC CL A 833445109 982 3264 SH SOLE 0 0 0 GARMIN LTD SHS H2906T109 354 2964 SH SOLE 0 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 1760 42723 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 13826 241295 SH SOLE 0 0 0 DOLLAR TREE INC COM 256746108 666 6180 SH SOLE 0 0 0 TRACTOR SUPPLY CO COM 892356106 3332 23341 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1077 6221 SH SOLE 0 0 0 APTIV PLC SHS G6095L109 344 2632 SH SOLE 0 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 171 18311 SH SOLE 0 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 807 55901 SH SOLE 0 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 10525 91151 SH SOLE 0 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 531 12305 SH SOLE 0 0 0 PACER FDS TR TRENDP US MID CP 69374H204 238 7300 SH SOLE 0 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 703 1435 SH SOLE 0 0 0 HIGH INCOME SECS FD SHS BEN INT 42968F108 232 27159 SH SOLE 0 0 0 CANOPY GROWTH CORP COM 138035100 2614 103533 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 605 29615 SH SOLE 0 0 0 AXON ENTERPRISE INC COM 05464C101 654 5281 SH SOLE 0 0 0 CANADIAN PAC RY LTD COM 13645T100 491 1408 SH SOLE 0 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1911 16152 SH SOLE 0 0 0 ISHARES TR MSCI USA ESG SLC 464288802 1335 16307 SH SOLE 0 0 0 PEMBINA PIPELINE CORP COM 706327103 521 22048 SH SOLE 0 0 0 JOHNSON & JOHNSON COM 478160104 51595 330633 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 72779 316914 SH SOLE 0 0 0 ISHARES TR US TREAS BD ETF 46429B267 8698 317917 SH SOLE 0 0 0 GABELLI DIVID & INCOME TR COM 36242H104 1382 64289 SH SOLE 0 0 0 CASEYS GEN STORES INC COM 147528103 1361 7610 SH SOLE 0 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 606 10684 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1185 7436 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 883 5688 SH SOLE 0 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 517 44131 SH SOLE 0 0 0 SPDR SER TR S&P METALS MNG 78464A755 1989 59557 SH SOLE 0 0 0 ARES CAPITAL CORP COM 04010L103 3893 233827 SH SOLE 0 0 0 FAIR ISAAC CORP COM 303250104 857 1701 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 1354 67107 SH SOLE 0 0 0 ISHARES TR CORE S&P MCP ETF 464287507 58307 253907 SH SOLE 0 0 0 OPKO HEALTH INC COM 68375N103 159 39411 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 4035 16055 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 796 38391 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 225 2621 SH SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 7193 100017 SH SOLE 0 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 5020 31023 SH SOLE 0 0 0 SOUTHWEST AIRLS CO COM 844741108 5529 119139 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 788 7532 SH SOLE 0 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 903 9207 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 440 13324 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 1479 46096 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 329 1272 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 9904 160731 SH SOLE 0 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 29951 471079 SH SOLE 0 0 0 METLIFE INC COM 59156R108 3839 82742 SH SOLE 0 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 10136 95095 SH SOLE 0 0 0 CORELOGIC INC COM 21871D103 1288 16698 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 7536 105181 SH SOLE 0 0 0 ISHARES TR GNMA BOND ETF 46429B333 1203 23593 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 1617 52076 SH SOLE 0 0 0 BOEING CO COM 097023105 23482 108378 SH SOLE 0 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 1967 42188 SH SOLE 0 0 0 WESCO INTL INC COM 95082P105 239 3053 SH SOLE 0 0 0 BLACKSTONE LONG-SHORT CREDIT COM SHS BN INT 09257D102 235 17529 SH SOLE 0 0 0 ONEMAIN HLDGS INC COM 68268W103 275 5775 SH SOLE 0 0 0 LOWES COS INC COM 548661107 15952 99354 SH SOLE 0 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 184 33497 SH SOLE 0 0 0 PIONEER MUN HIGH INCOME ADVA COM 723762100 474 40672 SH SOLE 0 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 84 12226 SH SOLE 0 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 1113 26299 SH SOLE 0 0 0 DRAFTKINGS INC COM CL A 26142R104 2280 46583 SH SOLE 0 0 0 ISHARES TR COHEN STEER REIT 464287564 18941 356038 SH SOLE 0 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 388 3252 SH SOLE 0 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 75 22000 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 31286 529468 SH SOLE 0 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1854 116472 SH SOLE 0 0 0 AT&T INC COM 00206R102 44140 1549324 SH SOLE 0 0 0 GENUINE PARTS CO COM 372460105 6402 64273 SH SOLE 0 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2352 145650 SH SOLE 0 0 0 BLACKROCK INCOME TR INC COM 09247F100 2235 368245 SH SOLE 0 0 0 SPDR SER TR BLOMBRG BRC EMRG 78464A391 232 8271 SH SOLE 0 0 0 SOUTH ST CORP COM 840441109 447 6191 SH SOLE 0 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2994 59670 SH SOLE 0 0 0 BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 694 46438 SH SOLE 0 0 0 MANULIFE FINL CORP COM 56501R106 427 24220 SH SOLE 0 0 0 ISHARES TR NASDAQ BIOTECH 464287556 10409 68266 SH SOLE 0 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 8744 65781 SH SOLE 0 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 4722 265146 SH SOLE 0 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 4 12901 SH SOLE 0 0 0 ISHARES TR MSCI CHINA A 46434V514 276 6568 SH SOLE 0 0 0 WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 224 27583 SH SOLE 0 0 0 ISHARES TR EXPANDED TECH 464287515 3618 10241 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 824 31472 SH SOLE 0 0 0 PACKAGING CORP AMER COM 695156109 1536 11175 SH SOLE 0 0 0 VALLEY NATL BANCORP COM 919794107 3229 333256 SH SOLE 0 0 0 LEGGETT & PLATT INC COM 524660107 308 6966 SH SOLE 0 0 0 QUAD / GRAPHICS INC COM CL A 747301109 69 18129 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 1364 49056 SH SOLE 0 0 0 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 1685 16194 SH SOLE 0 0 0 CALLAWAY GOLF CO COM 131193104 311 12894 SH SOLE 0 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2684 12322 SH SOLE 0 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 7079 269583 SH SOLE 0 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1330 51882 SH SOLE 0 0 0 ISHARES TR US HOME CONS ETF 464288752 5096 90024 SH SOLE 0 0 0 ISHARES TR IBOXX HI YD ETF 464288513 6092 69841 SH SOLE 0 0 0 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 304 6223 SH SOLE 0 0 0 SPDR SER TR S&P PHARMAC 78464A722 1544 29864 SH SOLE 0 0 0 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 522 27018 SH SOLE 0 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 257 9081 SH SOLE 0 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 1648 23436 SH SOLE 0 0 0 SPDR SER TR S&P DIVID ETF 78464A763 46842 444550 SH SOLE 0 0 0 AGF INVTS TR AGFIQ US MK ANTI 00110G408 365 19074 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 2789 44995 SH SOLE 0 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 271 8487 SH SOLE 0 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 149 23997 SH SOLE 0 0 0 ISHARES TR MICRO-CAP ETF 464288869 327 2747 SH SOLE 0 0 0 UMPQUA HLDGS CORP COM 904214103 216 14294 SH SOLE 0 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1630 11256 SH SOLE 0 0 0 EQUIFAX INC COM 294429105 210 1100 SH SOLE 0 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 321 1906 SH SOLE 0 0 0 ALLSTATE CORP COM 020002101 2519 23294 SH SOLE 0 0 0 ROBERT HALF INTL INC COM 770323103 404 6510 SH SOLE 0 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 4682 330435 SH SOLE 0 0 0 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 204 7588 SH SOLE 0 0 0 ROLLINS INC COM 775711104 454 11876 SH SOLE 0 0 0 LONGVIEW ACQUISITION CORP COM CL A 543195101 347 16940 SH SOLE 0 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 5098 24244 SH SOLE 0 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 317 22343 SH SOLE 0 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 706 54581 SH SOLE 0 0 0 SPDR SER TR WELLS FG PFD ETF 78464A292 4152 93900 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE GRWT100 33740F649 1464 72995 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1220 35525 SH SOLE 0 0 0 BARINGS CORPORATE INVS COM 06759X107 148 11397 SH SOLE 0 0 0 EXELON CORP COM 30161N101 3214 76658 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 37353 549151 SH SOLE 0 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 358 2111 SH SOLE 0 0 0 HALLIBURTON CO COM 406216101 976 51060 SH SOLE 0 0 0 JOHNSON CTLS INTL PLC SHS G51502105 871 18769 SH SOLE 0 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 19690 193004 SH SOLE 0 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 14768 272679 SH SOLE 0 0 0 NORTONLIFELOCK INC COM 668771108 599 28881 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 2365 38187 SH SOLE 0 0 0 WESTERN ASSET HIGH INCOME FD COM 95766J102 73 10605 SH SOLE 0 0 0 PLUG POWER INC COM NEW 72919P202 865 25308 SH SOLE 0 0 0 SPDR SER TR DJ REIT ETF 78464A607 1832 21340 SH SOLE 0 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 9614 58293 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 4527 108542 SH SOLE 0 0 0 RPM INTL INC COM 749685103 704 7782 SH SOLE 0 0 0 SONOCO PRODS CO COM 835495102 1607 27027 SH SOLE 0 0 0 ISHARES TR S&P 100 ETF 464287101 913 5346 SH SOLE 0 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 2720 124498 SH SOLE 0 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 627 22419 SH SOLE 0 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 2417 150235 SH SOLE 0 0 0 ETSY INC COM 29786A106 2129 11624 SH SOLE 0 0 0 OSI ETF TR OSHARES US QUALT 67110P407 8807 231832 SH SOLE 0 0 0 MDU RES GROUP INC COM 552690109 206 7965 SH SOLE 0 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 296 6026 SH SOLE 0 0 0 CANADIAN NATL RY CO COM 136375102 1140 10419 SH SOLE 0 0 0 TRANSOCEAN LTD REG SHS H8817H100 121 53196 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US MID 35473P884 246 6522 SH SOLE 0 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 4734 61025 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3502 32683 SH SOLE 0 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 5499 69365 SH SOLE 0 0 0 DTF TAX-FREE INCOME INC COM 23334J107 203 13699 SH SOLE 0 0 0 STRYKER CORPORATION COM 863667101 12994 53682 SH SOLE 0 0 0 DISNEY WALT CO COM 254687106 53645 296105 SH SOLE 0 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17683 74178 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 388 5170 SH SOLE 0 0 0 APPLIED MATLS INC COM 038222105 3300 37943 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 10284 228185 SH SOLE 0 0 0 UNION PAC CORP COM 907818108 8529 41408 SH SOLE 0 0 0 F5 NETWORKS INC COM 315616102 764 4351 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1411 63429 SH SOLE 0 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 56128 834125 SH SOLE 0 0 0 ISHARES TR PHLX SEMICND ETF 464287523 9255 24486 SH SOLE 0 0 0 ISHARES TR ESG AWARE MSCI 46435U663 200 5857 SH SOLE 0 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3791 49244 SH SOLE 0 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 2928 87674 SH SOLE 0 0 0 CELSIUS HLDGS INC COM NEW 15118V207 262 5905 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 834 11627 SH SOLE 0 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1016 47781 SH SOLE 0 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 455 6893 SH SOLE 0 0 0 BIOGEN INC COM 09062X103 1098 4509 SH SOLE 0 0 0 BECTON DICKINSON & CO COM 075887109 2069 8389 SH SOLE 0 0 0 CHEVRON CORP NEW COM 166764100 19189 224883 SH SOLE 0 0 0 AERCAP HOLDINGS NV SHS N00985106 278 6037 SH SOLE 0 0 0 PROGRESSIVE CORP COM 743315103 606 6224 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1066 17452 SH SOLE 0 0 0 BLACKBERRY LTD COM 09228F103 110 16538 SH SOLE 0 0 0 CATERPILLAR INC COM 149123101 13401 74435 SH SOLE 0 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 252 2567 SH SOLE 0 0 0 T-MOBILE US INC COM 872590104 888 6665 SH SOLE 0 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 330 12680 SH SOLE 0 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3168 20742 SH SOLE 0 0 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 177 15352 SH SOLE 0 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 661 39958 SH SOLE 0 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 339 2173 SH SOLE 0 0 0 ANTHEM INC COM 036752103 6265 19950 SH SOLE 0 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 9192 30225 SH SOLE 0 0 0 PACER FDS TR BNCHMRK INDSTR 69374H766 208 5709 SH SOLE 0 0 0 ALLEGION PLC ORD SHS G0176J109 215 1873 SH SOLE 0 0 0 FIRST HORIZON CORPORATION COM 320517105 165 12936 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 431 13043 SH SOLE 0 0 0 NOVAN INC COM 66988N106 28 26969 SH SOLE 0 0 0 ISHARES TR BROAD USD HIGH 46435U853 830 20153 SH SOLE 0 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 962 18354 SH SOLE 0 0 0 FEDERATED HERMES PREM MUNI I COM 31423P108 2087 141513 SH SOLE 0 0 0 TYSON FOODS INC CL A 902494103 3770 59291 SH SOLE 0 0 0 SCHWAB CHARLES CORP COM 808513105 837 15976 SH SOLE 0 0 0 LANCASTER COLONY CORP COM 513847103 381 2115 SH SOLE 0 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 5287 89676 SH SOLE 0 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 383 16025 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 5676 32658 SH SOLE 0 0 0 SUMO LOGIC INC COM 86646P103 387 13505 SH SOLE 0 0 0 CDW CORP COM 12514G108 206 1587 SH SOLE 0 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1737 24591 SH SOLE 0 0 0 MIDDLESEX WTR CO COM 596680108 1596 22196 SH SOLE 0 0 0 SPLUNK INC COM 848637104 1156 6708 SH SOLE 0 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 369 12709 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 718 4642 SH SOLE 0 0 0 TJX COS INC NEW COM 872540109 2741 40137 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 552 5872 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1507 40389 SH SOLE 0 0 0 TC ENERGY CORP COM 87807B107 318 7923 SH SOLE 0 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 326 9808 SH SOLE 0 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 265 234 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2939 153410 SH SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 4660 118463 SH SOLE 0 0 0 ISHARES TR S&P MC 400VL ETF 464287705 4724 54781 SH SOLE 0 0 0 PROCTER AND GAMBLE CO COM 742718109 57325 416094 SH SOLE 0 0 0 ROPER TECHNOLOGIES INC COM 776696106 771 1829 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 482 12835 SH SOLE 0 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 2693 107304 SH SOLE 0 0 0 SRAX INC CL A 78472M106 50 18170 SH SOLE 0 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 794 20115 SH SOLE 0 0 0 CHESAPEAKE UTILS CORP COM 165303108 3449 32333 SH SOLE 0 0 0 ROCKWELL AUTOMATION INC COM 773903109 2989 12001 SH SOLE 0 0 0 NUTANIX INC CL A 67059N108 256 7936 SH SOLE 0 0 0 BIO RAD LABS INC CL A 090572207 394 686 SH SOLE 0 0 0 PINNACLE WEST CAP CORP COM 723484101 282 3569 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 2821 83496 SH SOLE 0 0 0 WPX ENERGY INC COM 98212B103 539 64591 SH SOLE 0 0 0 DICKS SPORTING GOODS INC COM 253393102 289 5134 SH SOLE 0 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 136 20198 SH SOLE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 13571 262502 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 415 12105 SH SOLE 0 0 0 ABBOTT LABS COM 002824100 12685 116980 SH SOLE 0 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 791 54053 SH SOLE 0 0 0 CAMPBELL SOUP CO COM 134429109 290 6046 SH SOLE 0 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 4095 131853 SH SOLE 0 0 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 710 28425 SH SOLE 0 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 5008 183120 SH SOLE 0 0 0 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 969 38013 SH SOLE 0 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 2235 28142 SH SOLE 0 0 0 DISCOVER FINL SVCS COM 254709108 957 10721 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 309 4582 SH SOLE 0 0 0 LEIDOS HOLDINGS INC COM 525327102 211 2033 SH SOLE 0 0 0 ASSURANT INC COM 04621X108 574 4285 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 918 29845 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 364 10194 SH SOLE 0 0 0 FERRARI N V COM N3167Y103 419 1826 SH SOLE 0 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1019 6020 SH SOLE 0 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 3691 27291 SH SOLE 0 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 213 9086 SH SOLE 0 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 815 51834 SH SOLE 0 0 0 MERCK & CO. INC COM 58933Y105 21139 262307 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 2238 61274 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 21110 1043517 SH SOLE 0 0 0 ASSURED GUARANTY LTD COM G0585R106 438 14149 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER E 45782C326 222 7504 SH SOLE 0 0 0 VALERO ENERGY CORP COM 91913Y100 2706 47714 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 816 7810 SH SOLE 0 0 0 LINDE PLC SHS G5494J103 1242 4746 SH SOLE 0 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 544 53004 SH SOLE 0 0 0 SEMPRA ENERGY COM 816851109 1121 8912 SH SOLE 0 0 0 ISHARES TR U.S. TECH ETF 464287721 7472 87838 SH SOLE 0 0 0 NOVO-NORDISK A S ADR 670100205 774 11031 SH SOLE 0 0 0 HP INC COM 40434L105 780 32087 SH SOLE 0 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 247 1118 SH SOLE 0 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 12145 146013 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 1193 15731 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 731 21215 SH SOLE 0 0 0 TELOS CORP MD COM 87969B101 257 8025 SH SOLE 0 0 0 SEAGEN INC COM 81181C104 248 1352 SH SOLE 0 0 0 ISHARES TR EAFE GRWTH ETF 464288885 16879 166283 SH SOLE 0 0 0 FIFTH THIRD BANCORP COM 316773100 1205 44185 SH SOLE 0 0 0 REDFIN CORP COM 75737F108 334 4718 SH SOLE 0 0 0 TRAVELERS COMPANIES INC COM 89417E109 2435 17511 SH SOLE 0 0 0 NIKE INC CL B 654106103 8482 59912 SH SOLE 0 0 0 ISHARES TR MSCI ACWI ETF 464288257 19413 214134 SH SOLE 0 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 314 14656 SH SOLE 0 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 565 6303 SH SOLE 0 0 0 ATMOS ENERGY CORP COM 049560105 371 3971 SH SOLE 0 0 0 GENERAL MLS INC COM 370334104 14605 249409 SH SOLE 0 0 0 SYNOVUS FINL CORP COM NEW 87161C501 313 9675 SH SOLE 0 0 0 INTERPUBLIC GROUP COS INC COM 460690100 314 13400 SH SOLE 0 0 0 JD.COM INC SPON ADR CL A 47215P106 468 5232 SH SOLE 0 0 0 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 1158 55187 SH SOLE 0 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 4858 30563 SH SOLE 0 0 0 ISHARES TR US INDUSTRIALS 464287754 1690 17504 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 1435 44425 SH SOLE 0 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2098 24760 SH SOLE 0 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 217 3019 SH SOLE 0 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1835 26669 SH SOLE 0 0 0 EXELIXIS INC COM 30161Q104 382 18920 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1854 30420 SH SOLE 0 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 5021 46524 SH SOLE 0 0 0 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 211 16148 SH SOLE 0 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 6196 35416 SH SOLE 0 0 0 DOMINOS PIZZA INC COM 25754A201 503 1309 SH SOLE 0 0 0 UNDER ARMOUR INC CL A 904311107 569 32629 SH SOLE 0 0 0 FIBROGEN INC COM 31572Q808 440 11598 SH SOLE 0 0 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 126 15412 SH SOLE 0 0 0 ELECTROCORE INC COM 28531P103 21 14542 SH SOLE 0 0 0 HERSHEY CO COM 427866108 555 3689 SH SOLE 0 0 0 ISHARES TR CORE MSCI EAFE 46432F842 19400 278301 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 445 29771 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 643 15953 SH SOLE 0 0 0 ABBVIE INC COM 00287Y109 31355 297857 SH SOLE 0 0 0 HARLEY DAVIDSON INC COM 412822108 345 9332 SH SOLE 0 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 120 52567 SH SOLE 0 0 0 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 1988 142536 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 250 8714 SH SOLE 0 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 1122 162664 SH SOLE 0 0 0 FTI CONSULTING INC COM 302941109 545 4928 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 22533 437287 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 279 8794 SH SOLE 0 0 0 TOTAL SE SPONSORED ADS 89151E109 1329 31155 SH SOLE 0 0 0 SYNCHRONY FINANCIAL COM 87165B103 241 7040 SH SOLE 0 0 0 PG&E CORP COM 69331C108 432 35039 SH SOLE 0 0 0 LAM RESEARCH CORP COM 512807108 2623 5415 SH SOLE 0 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 714 2237 SH SOLE 0 0 0 EBAY INC. COM 278642103 1513 29938 SH SOLE 0 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 357 22534 SH SOLE 0 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 5585 418381 SH SOLE 0 0 0 CHROMADEX CORP COM NEW 171077407 397 81767 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR 45782C813 768 26754 SH SOLE 0 0 0 WABTEC COM 929740108 828 11442 SH SOLE 0 0 0 ISHARES TR MSCI INTL MULTFT 46434V274 430 15748 SH SOLE 0 0 0 PTC INC COM 69370C100 402 3367 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 744 13772 SH SOLE 0 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 9640 178625 SH SOLE 0 0 0 SOUTHERN CO COM 842587107 19611 323567 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 2068 29972 SH SOLE 0 0 0 LOGITECH INTL S A SHS H50430232 355 3653 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 391 12201 SH SOLE 0 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 14171 28296 SH SOLE 0 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 564 9857 SH SOLE 0 0 0 PENN NATL GAMING INC COM 707569109 911 10465 SH SOLE 0 0 0 CLOUDFLARE INC CL A COM 18915M107 2163 27904 SH SOLE 0 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 617 42756 SH SOLE 0 0 0 CERAGON NETWORKS LTD ORD M22013102 27 10000 SH SOLE 0 0 0 AMPHENOL CORP NEW CL A 032095101 573 4416 SH SOLE 0 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 869 28412 SH SOLE 0 0 0 EXACT SCIENCES CORP COM 30063P105 1808 13356 SH SOLE 0 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 3093 42762 SH SOLE 0 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 135 19767 SH SOLE 0 0 0 CARLYLE GROUP INC COM 14316J108 580 18472 SH SOLE 0 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 7575 454979 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 5407 41105 SH SOLE 0 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 825 84570 SH SOLE 0 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 1613 175752 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1080 17709 SH SOLE 0 0 0 BGC PARTNERS INC CL A 05541T101 100 25614 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 1294 34824 SH SOLE 0 0 0 SPDR SER TR S&P BK ETF 78464A797 1107 26652 SH SOLE 0 0 0 AMER STATES WTR CO COM 029899101 1165 14857 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 244 5219 SH SOLE 0 0 0 DOLLAR GEN CORP NEW COM 256677105 3658 17427 SH SOLE 0 0 0 VERTICAL CAP INCOME FD SHS BEN INT 92535C104 192 19694 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 680 12496 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 5779 135033 SH SOLE 0 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 104 10611 SH SOLE 0 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 255 21905 SH SOLE 0 0 0 WINMARK CORP COM 974250102 1285 6939 SH SOLE 0 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 254 3919 SH SOLE 0 0 0 EATON VANCE SHORT DURATION D COM 27828V104 178 14423 SH SOLE 0 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 240 10084 SH SOLE 0 0 0 LIPOCINE INC NEW COM 53630X104 453 346118 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 12418 127867 SH SOLE 0 0 0 LEAP THERAPEUTICS INC COM 52187K101 25 11500 SH SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 6094 569040 SH SOLE 0 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 659 20086 SH SOLE 0 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 1455 19734 SH SOLE 0 0 0 ISHARES TR EUROPE ETF 464287861 288 5955 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 5692 103311 SH SOLE 0 0 0 LISTED FD TR ROUNDHILL SPORTS 53656F789 307 11756 SH SOLE 0 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 422 57866 SH SOLE 0 0 0 ISHARES TR U.S. FINLS ETF 464287788 2078 31448 SH SOLE 0 0 0 ZOETIS INC CL A 98978V103 2982 18156 SH SOLE 0 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 13095 151594 SH SOLE 0 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 522 10897 SH SOLE 0 0 0 ISHARES TR MSCI USA VALUE 46432F388 6759 78511 SH SOLE 0 0 0 ISHARES INC MSCI PAC JP ETF 464286665 260 5414 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 4420 225647 SH SOLE 0 0 0 AUTODESK INC COM 052769106 546 1825 SH SOLE 0 0 0 SLM CORP COM 78442P106 514 42339 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 22124 1017215 SH SOLE 0 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1478 3091 SH SOLE 0 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 558 36332 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 585 3638 SH SOLE 0 0 0 ARTESIAN RES CORP CL A 043113208 6761 183734 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 17263 788284 SH SOLE 0 0 0 ANTARES PHARMA INC COM 036642106 57 14250 SH SOLE 0 0 0 INTERNATIONAL PAPER CO COM 460146103 847 17071 SH SOLE 0 0 0 LOCKHEED MARTIN CORP COM 539830109 16576 46805 SH SOLE 0 0 0 PINTEREST INC CL A 72352L106 1668 24850 SH SOLE 0 0 0 NVIDIA CORPORATION COM 67066G104 29489 56082 SH SOLE 0 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 231 12730 SH SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 871 10749 SH SOLE 0 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 15138 156907 SH SOLE 0 0 0 CORNING INC COM 219350105 1163 32344 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 4500 62846 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 796 31705 SH SOLE 0 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 47621 197936 SH SOLE 0 0 0 ZILLOW GROUP INC CL A 98954M101 201 1473 SH SOLE 0 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 20452 92062 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 1903 47010 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1170 16231 SH SOLE 0 0 0 BALCHEM CORP COM 057665200 830 7253 SH SOLE 0 0 0 FS KKR CAP CORP COM 302635206 12352 752738 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1180 10637 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 446 13259 SH SOLE 0 0 0 PIMCO INCOME STRATEGY FD COM 72201H108 239 21077 SH SOLE 0 0 0 ETF SER SOLUTIONS CBOE VEST S&P 26922A537 5401 114171 SH SOLE 0 0 0 NEWAGE INC COM 650194103 82 29761 SH SOLE 0 0 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 514 40348 SH SOLE 0 0 0 NUVEEN MUN CR OPPORTUNITIES COM 670663103 901 69987 SH SOLE 0 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 1192 10510 SH SOLE 0 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 842 49122 SH SOLE 0 0 0 VILLAGE FARMS INTL INC COM 92707Y108 114 11220 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 878 5846 SH SOLE 0 0 0 M & T BK CORP COM 55261F104 933 7430 SH SOLE 0 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 322 12321 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 851 24625 SH SOLE 0 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 249 14717 SH SOLE 0 0 0 VONTIER CORPORATION COM 928881101 274 8352 SH SOLE 0 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 2080 26890 SH SOLE 0 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 279 5161 SH SOLE 0 0 0 HANCOCK JOHN INVS TR COM 410142103 243 14016 SH SOLE 0 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 708 67600 SH SOLE 0 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 3934 148037 SH SOLE 0 0 0 PIMCO NEW YORK MUN FD II COM 72200Y102 523 48333 SH SOLE 0 0 0 TELADOC HEALTH INC COM 87918A105 7068 34722 SH SOLE 0 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 49595 254584 SH SOLE 0 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 2330 194204 SH SOLE 0 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 667 85791 SH SOLE 0 0 0 AVERY DENNISON CORP COM 053611109 505 3278 SH SOLE 0 0 0 CONAGRA BRANDS INC COM 205887102 2481 68681 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 472 17544 SH SOLE 0 0 0 PIMCO MUN INCOME FD II COM 72200W106 353 24944 SH SOLE 0 0 0 EVERSOURCE ENERGY COM 30040W108 1596 18709 SH SOLE 0 0 0 FRANKLIN RESOURCES INC COM 354613101 207 8372 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3965 25022 SH SOLE 0 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2618 98698 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 382 17440 SH SOLE 0 0 0 IQVIA HLDGS INC COM 46266C105 1689 9517 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 21310 204025 SH SOLE 0 0 0 PIONEER NAT RES CO COM 723787107 382 3338 SH SOLE 0 0 0 GLOBAL X FDS REIT ETF 37950E127 145 16381 SH SOLE 0 0 0 EMERSON ELEC CO COM 291011104 8185 102549 SH SOLE 0 0 0 UNITY SOFTWARE INC COM 91332U101 403 2606 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1164 44839 SH SOLE 0 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1245 10610 SH SOLE 0 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 1395 15838 SH SOLE 0 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 2597 119204 SH SOLE 0 0 0 PHILLIPS 66 COM 718546104 2749 38944 SH SOLE 0 0 0 REPUBLIC SVCS INC COM 760759100 641 6702 SH SOLE 0 0 0 ISHARES TR MSCI USA MULTIFT 46434V282 392 10482 SH SOLE 0 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 225 6069 SH SOLE 0 0 0 SANOFI SPONSORED ADR 80105N105 8322 172094 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 1333 23485 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1377 61439 SH SOLE 0 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 6876 210225 SH SOLE 0 0 0 MCDONALDS CORP COM 580135101 24893 117666 SH SOLE 0 0 0 TIMOTHY PLAN HIG DV STK ETF 887432326 604 23531 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2021 46435G789 528 20492 SH SOLE 0 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 552 40444 SH SOLE 0 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254G108 393 27886 SH SOLE 0 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1866 34054 SH SOLE 0 0 0 EATON VANCE LTD DURATION INC COM 27828H105 1594 127967 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 270 11791 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1026 23548 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 624 30023 SH SOLE 0 0 0 KLA CORP COM NEW 482480100 349 1343 SH SOLE 0 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 372 2754 SH SOLE 0 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 322 23870 SH SOLE 0 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 23574 275242 SH SOLE 0 0 0 PIMCO MUN INCOME FD COM 72200R107 898 65487 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 21237 353781 SH SOLE 0 0 0 INVITAE CORP COM 46185L103 250 5667 SH SOLE 0 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 253 22877 SH SOLE 0 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 2877 19494 SH SOLE 0 0 0 ISHARES TR S&P 500 VAL ETF 464287408 14642 115304 SH SOLE 0 0 0 ISHARES TR CORE S&P US VLU 464287663 11941 193604 SH SOLE 0 0 0 TERADYNE INC COM 880770102 256 2132 SH SOLE 0 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1079 23861 SH SOLE 0 0 0 LILLY ELI & CO COM 532457108 10454 62598 SH SOLE 0 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 446 34478 SH SOLE 0 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 206 2164 SH SOLE 0 0 0 TOLL BROTHERS INC COM 889478103 216 4837 SH SOLE 0 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 1799 26370 SH SOLE 0 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2363 20888 SH SOLE 0 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 10509 266198 SH SOLE 0 0 0 ISHARES INC CORE MSCI EMKT 46434G103 12365 199122 SH SOLE 0 0 0 BAUSCH HEALTH COS INC COM 071734107 311 15528 SH SOLE 0 0 0 CUMMINS INC COM 231021106 2079 9243 SH SOLE 0 0 0 AMERICAN WELL CORP CL A 03044L105 244 9062 SH SOLE 0 0 0 PARKER-HANNIFIN CORP COM 701094104 779 2885 SH SOLE 0 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1550 61212 SH SOLE 0 0 0 XPENG INC ADS 98422D105 1424 33684 SH SOLE 0 0 0 EPAM SYS INC COM 29414B104 344 961 SH SOLE 0 0 0 SPARK ENERGY INC CL A COM 846511103 238 25000 SH SOLE 0 0 0