0001085146-19-002877.txt : 20191113 0001085146-19-002877.hdr.sgml : 20191113 20191113092922 ACCESSION NUMBER: 0001085146-19-002877 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191113 DATE AS OF CHANGE: 20191113 EFFECTIVENESS DATE: 20191113 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Private Advisor Group, LLC CENTRAL INDEX KEY: 0001567755 IRS NUMBER: 273463733 STATE OF INCORPORATION: NJ FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15851 FILM NUMBER: 191211949 BUSINESS ADDRESS: STREET 1: 65 MADISON AVENUE CITY: MORRISTOWN STATE: NJ ZIP: 07960 BUSINESS PHONE: 973-538-7010 MAIL ADDRESS: STREET 1: 65 MADISON AVENUE CITY: MORRISTOWN STATE: NJ ZIP: 07960 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001567755 XXXXXXXX 09-30-2019 09-30-2019 false Private Advisor Group, LLC
65 MADISON AVENUE MORRISTOWN NJ 07960
13F HOLDINGS REPORT 028-15851 N
James D Sullivan Compliance Officer 973-867-1339 /s/ James D Sullivan Morristown NJ 11-12-2019 0 1655 6431155
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 3-D SYS CORP DEL COM NEW 88554D205 178 25620 SH SOLE 604 0 25016 3M CO COM 88579Y101 9370 56843 SH SOLE 19426 0 37417 ABB LTD SPONSORED ADR 000375204 2519 126985 SH SOLE 12523 0 114461 ABBOTT LABS COM 002824100 13923 166613 SH SOLE 23605 0 143009 ABBVIE INC COM 00287Y109 12246 160441 SH SOLE 12409 0 148032 ABERDEEN ASIA PACIFIC INCOM COM 003009107 159 37392 SH SOLE 0 0 37392 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 2223 310202 SH SOLE 0 0 310202 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1920 225378 SH SOLE 0 0 225378 ABM INDS INC COM 000957100 2281 62785 SH SOLE 7620 0 55166 ACASTI PHARMA INC CL A NEW 00430K402 103 54000 SH SOLE 0 0 54000 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3844 20211 SH SOLE 496 0 19714 ACTIVISION BLIZZARD INC COM 00507V109 2571 49368 SH SOLE 2645 0 46723 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2881 179287 SH SOLE 6182 0 173105 ADMA BIOLOGICS INC COM 000899104 74 16500 SH SOLE 0 0 16500 ADOBE INC COM 00724F101 6389 23208 SH SOLE 1131 0 22077 ADVANCED MICRO DEVICES INC COM 007903107 933 32191 SH SOLE 1760 0 30431 ADVAXIS INC COM NEW 007624307 26 100798 SH SOLE 0 0 100798 ADVENT CONVERTIBLE & INCOME COM 00764C109 303 20486 SH SOLE 0 0 20486 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 415 5981 SH SOLE 0 0 5981 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 5518 844141 SH SOLE 107507 0 736634 AEROVIRONMENT INC COM 008073108 261 4864 SH SOLE 0 0 4864 AES CORP COM 00130H105 2660 161541 SH SOLE 19061 0 142480 AFLAC INC COM 001055102 727 13775 SH SOLE 187 0 13589 AGILENT TECHNOLOGIES INC COM 00846U101 352 4590 SH SOLE 408 0 4183 AGNC INVT CORP COM 00123Q104 2435 151332 SH SOLE 28190 0 123142 AGROFRESH SOLUTIONS COM 00856G109 60 22771 SH SOLE 0 0 22771 AIR PRODS & CHEMS INC COM 009158106 2558 11573 SH SOLE 472 0 11101 AIRCASTLE LTD COM G0129K104 263 9635 SH SOLE 0 0 9635 AK STL HLDG CORP COM 001547108 82 36123 SH SOLE 0 0 36123 ALAMOS GOLD INC NEW COM CL A 011532108 61 11017 SH SOLE 400 0 10617 ALARM COM HLDGS INC COM 011642105 228 4888 SH SOLE 0 0 4888 ALBANY INTL CORP CL A 012348108 249 2770 SH SOLE 0 0 2770 ALBEMARLE CORP COM 012653101 628 9030 SH SOLE 247 0 8783 ALCOA CORP COM 013872106 204 10167 SH SOLE 94 0 10073 ALCON INC ORD SHS H01301128 821 14087 SH SOLE 4135 0 9952 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10769 63590 SH SOLE 3670 0 59920 ALIGN TECHNOLOGY INC COM 016255101 474 2618 SH SOLE 375 0 2243 ALKERMES PLC SHS G01767105 519 26519 SH SOLE 0 0 26519 ALLEGHANY CORP DEL COM 017175100 1574 1973 SH SOLE 23 0 1950 ALLERGAN PLC SHS G0177J108 1428 10655 SH SOLE 224 0 10431 ALLIANZGI DIVERS INC & CNV F COM 01883J108 229 10047 SH SOLE 0 0 10047 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 445 35669 SH SOLE 7204 0 28465 ALLSTATE CORP COM 020002101 1356 12554 SH SOLE 164 0 12390 ALPHA ARCHITECT ETF TR US QUAN VALUE 02072L102 246 8336 SH SOLE 22 0 8314 ALPHA ARCHITECT ETF TR VAL MOMTM TRND 02072L508 431 17848 SH SOLE 137 0 17711 ALPHABET INC CAP STK CL C 02079K107 22576 18785 SH SOLE 1159 0 17626 ALPHABET INC CAP STK CL A 02079K305 17741 14403 SH SOLE 1113 0 13290 ALPS ETF TR DISRUPTIVE TECH 00162Q478 202 6950 SH SOLE 300 0 6650 ALPS ETF TR SECTR DIV DOGS 00162Q858 1730 38604 SH SOLE 629 0 37975 ALPS ETF TR ALERIAN MLP 00162Q866 7948 873788 SH SOLE 97584 0 776203 ALTERYX INC COM CL A 02156B103 537 5000 SH SOLE 0 0 5000 ALTRIA GROUP INC COM 02209S103 13313 323508 SH SOLE 50569 0 272939 AMARIN CORP PLC SPONS ADR NEW 023111206 3947 258598 SH SOLE 2400 0 256198 AMAZON COM INC COM 023135106 68908 39537 SH SOLE 3379 0 36158 AMBEV SA SPONSORED ADR 02319V103 392 84831 SH SOLE 0 0 84831 AMEREN CORP COM 023608102 293 3660 SH SOLE 362 0 3298 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 274 33518 SH SOLE 8831 0 24687 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 336 22602 SH SOLE 2179 0 20423 AMERICAN CENTY ETF TR STOXX US QUALT 025072208 764 18778 SH SOLE 0 0 18778 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 251 15961 SH SOLE 2 0 15959 AMERICAN ELEC PWR CO INC COM 025537101 2892 30872 SH SOLE 1538 0 29335 AMERICAN EXPRESS CO COM 025816109 4254 35937 SH SOLE 1184 0 34753 AMERICAN FINL GROUP INC OHIO COM 025932104 670 6210 SH SOLE 0 0 6210 AMERICAN INTL GROUP INC COM NEW 026874784 1196 21704 SH SOLE 71 0 21633 AMERICAN TOWER CORP NEW COM 03027X100 5693 25856 SH SOLE 2221 0 23635 AMERICAN WTR WKS CO INC NEW COM 030420103 2723 21963 SH SOLE 1911 0 20052 AMERIPRISE FINL INC COM 03076C106 368 2504 SH SOLE 66 0 2438 AMERISOURCEBERGEN CORP COM 03073E105 3492 42093 SH SOLE 103 0 41990 AMETEK INC NEW COM 031100100 471 5131 SH SOLE 96 0 5035 AMGEN INC COM 031162100 8940 45661 SH SOLE 3049 0 42612 AMPIO PHARMACEUTICALS INC COM 03209T109 6 12500 SH SOLE 500 0 12000 AMPLIFY ETF TR ONLIN RETL ETF 032108102 476 10180 SH SOLE 1780 0 8400 ANALOG DEVICES INC COM 032654105 2039 73786 SH SOLE 315 0 73471 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2199 23106 SH SOLE 381 0 22725 ANNALY CAP MGMT INC COM 035710409 2254 256165 SH SOLE 3318 0 252847 ANSYS INC COM 03662Q105 1707 7711 SH SOLE 0 0 7711 ANTARES PHARMA INC COM 036642106 421 125251 SH SOLE 0 0 125251 ANTHEM INC COM 036752103 2416 9810 SH SOLE 402 0 9408 AON PLC SHS CL A G0408V102 2982 15376 SH SOLE 107 0 15269 APARTMENT INVT & MGMT CO CL A 03748R754 456 8747 SH SOLE 0 0 8747 APELLIS PHARMACEUTICALS INC COM 03753U106 2208 87879 SH SOLE 0 0 87879 APHRIA INC COM 03765K104 125 24003 SH SOLE 6060 0 17943 APOLLO GLOBAL MGMT INC COM CL A 03768E105 435 11512 SH SOLE 3897 0 7615 APOLLO SR FLOATING RATE FD I COM 037636107 255 17192 SH SOLE 0 0 17192 APPLE INC COM 037833100 147774 648019 SH SOLE 48722 0 599297 APPLIED MATLS INC COM 038222105 2489 49074 SH SOLE 7336 0 41738 APTEVO THERAPEUTICS INC COM 03835L108 14 23840 SH SOLE 0 0 23840 AQUA AMERICA INC COM 03836W103 3342 74569 SH SOLE 7991 0 66578 ARAMARK COM 03852U106 4294 98618 SH SOLE 12509 0 86109 ARBOR RLTY TR INC COM 038923108 392 29926 SH SOLE 0 0 29926 ARCHER DANIELS MIDLAND CO COM 039483102 1315 37816 SH SOLE 827 0 36989 ARCONIC INC COM 03965L100 1194 43470 SH SOLE 485 0 42986 ARES CAP CORP COM 04010L103 3549 190412 SH SOLE 17809 0 172603 ARISTA NETWORKS INC COM 040413106 447 1871 SH SOLE 138 0 1733 ARK ETF TR INNOVATION ETF 00214Q104 5714 133233 SH SOLE 10764 0 122470 ARK ETF TR INDL INNOVATIN 00214Q203 1468 46299 SH SOLE 7642 0 38656 ARK ETF TR GENOMIC REV ETF 00214Q302 1409 47739 SH SOLE 6607 0 41132 ARK ETF TR WEB X.O ETF 00214Q401 2284 46937 SH SOLE 3672 0 43266 ARK ETF TR 3D PRINTING ETF 00214Q500 211 10238 SH SOLE 4340 0 5898 ARROW ETF TR ARROW DJ GLB YLD 04273H104 247 15488 SH SOLE 5000 0 10488 ARROW FINL CORP COM 042744102 317 9486 SH SOLE 0 0 9486 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 156 12483 SH SOLE 0 0 12483 ASHLAND GLOBAL HLDGS INC COM 044186104 421 5402 SH SOLE 115 0 5287 ASML HOLDING N V N Y REGISTRY SHS N07059210 1770 6745 SH SOLE 37 0 6708 ASSURANT INC 6.50% CONV PFD D 04621X207 1001 7914 SH SOLE 0 0 7914 ASTRAZENECA PLC SPONSORED ADR 046353108 2225 47773 SH SOLE 950 0 46823 AT&T INC COM 00206R102 35553 936005 SH SOLE 114106 0 821899 ATHENEX INC COM 04685N103 202 16571 SH SOLE 0 0 16571 ATHERSYS INC COM 04744L106 25 18853 SH SOLE 0 0 18853 ATLASSIAN CORP PLC CL A G06242104 1233 9992 SH SOLE 985 0 9007 ATMOS ENERGY CORP COM 049560105 532 4671 SH SOLE 0 0 4671 AU OPTRONICS CORP SPONSORED ADR 002255107 34 13576 SH SOLE 0 0 13576 AURORA CANNABIS INC COM 05156X108 682 155261 SH SOLE 6987 0 148274 AUTODESK INC COM 052769106 525 3554 SH SOLE 388 0 3166 AUTOHOME INC SP ADR RP CL A 05278C107 245 2950 SH SOLE 0 0 2950 AUTOMATIC DATA PROCESSING IN COM 053015103 8726 54033 SH SOLE 5051 0 48982 AUTOZONE INC COM 053332102 1123 1222 SH SOLE 50 0 1172 AVALARA INC COM 05338G106 498 7400 SH SOLE 1300 0 6100 AVON PRODS INC COM 054303102 50 11452 SH SOLE 0 0 11452 AXON ENTERPRISE INC COM 05464C101 290 5100 SH SOLE 60 0 5040 B & G FOODS INC NEW COM 05508R106 1349 78243 SH SOLE 335 0 77909 BAIDU INC SPON ADR REP A 056752108 1330 12949 SH SOLE 3019 0 9930 BAKER HUGHES A GE CO CL A 05722G100 224 9655 SH SOLE 1260 0 8395 BALL CORP COM 058498106 929 13260 SH SOLE 22 0 13238 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 688 131311 SH SOLE 389 0 130922 BANCO SANTANDER SA ADR 05964H105 110 27518 SH SOLE 2 0 27516 BANK AMER CORP COM 060505104 19894 672923 SH SOLE 33868 0 639055 BANK AMER CORP 7.25%CNV PFD L 060505682 1062 706 SH SOLE 0 0 706 BANK NEW YORK MELLON CORP COM 064058100 2131 46505 SH SOLE 2435 0 44070 BAOZUN INC SPONSORED ADR 06684L103 969 22185 SH SOLE 0 0 22185 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 359 16474 SH SOLE 1607 0 14867 BARCLAYS BK PLC BARC ETN+SHILL 06742A669 6128 44598 SH SOLE 6714 0 37884 BARCLAYS PLC ADR 06738E204 381 51920 SH SOLE 461 0 51459 BARRICK GOLD CORPORATION COM 067901108 904 52157 SH SOLE 7582 0 44575 BAXTER INTL INC COM 071813109 2803 32680 SH SOLE 4062 0 28618 BB&T CORP COM 054937107 2068 38597 SH SOLE 5495 0 33102 BCE INC COM NEW 05534B760 1147 23706 SH SOLE 91 0 23615 BECTON DICKINSON & CO COM 075887109 2373 9351 SH SOLE 995 0 8356 BED BATH & BEYOND INC COM 075896100 164 15368 SH SOLE 350 0 15018 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3119 10 SH SOLE 0 0 10 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 55009 263492 SH SOLE 14808 0 248684 BEST BUY INC COM 086516101 317 4424 SH SOLE 0 0 4424 BIO TECHNE CORP COM 09073M104 295 1507 SH SOLE 0 0 1507 BIOGEN INC COM 09062X103 2640 10167 SH SOLE 268 0 9899 BIOMARIN PHARMACEUTICAL INC COM 09061G101 214 3176 SH SOLE 100 0 3076 BIOSIG TECH INC COM NEW 09073N201 83 10000 SH SOLE 0 0 10000 BLACKBERRY LTD COM 09228F103 102 19416 SH SOLE 1479 0 17937 BLACKLINE INC COM 09239B109 246 5150 SH SOLE 0 0 5150 BLACKROCK CAPITAL INVESTMENT COM 092533108 167 34111 SH SOLE 229 0 33882 BLACKROCK CORE BD TR SHS BEN INT 09249E101 2660 184050 SH SOLE 2000 0 182050 BLACKROCK CORPOR HI YLD FD I COM 09255P107 176 16361 SH SOLE 521 0 15840 BLACKROCK CR ALLCTN INC TR COM 092508100 505 37109 SH SOLE 2100 0 35009 BLACKROCK ENH CAP & INC FD I COM 09256A109 329 20379 SH SOLE 0 0 20379 BLACKROCK ENHANCED EQT DIV T COM 09251A104 105 11392 SH SOLE 0 0 11392 BLACKROCK ENHANCED GBL DIV T COM 092501105 595 56322 SH SOLE 950 0 55372 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 611 111350 SH SOLE 0 0 111350 BLACKROCK FLOATING RATE INCO COM 091941104 245 19666 SH SOLE 0 0 19666 BLACKROCK INC COM 09247X101 3043 6774 SH SOLE 257 0 6517 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 677 28631 SH SOLE 0 0 28631 BLACKROCK MUNI INCOME INV QL COM 09250G102 1085 75584 SH SOLE 0 0 75584 BLACKROCK MUNICIPAL BOND TR COM 09249H104 274 17741 SH SOLE 0 0 17741 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 383 28300 SH SOLE 0 0 28300 BLACKROCK MUNIY QUALITY FD I COM 09254G108 461 35552 SH SOLE 0 0 35552 BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 263 19119 SH SOLE 0 0 19119 BLACKROCK MUNIYIELD FD INC COM 09253W104 291 19551 SH SOLE 6494 0 13057 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 302 23200 SH SOLE 0 0 23200 BLACKROCK RES & COMM STRAT T SHS 09257A108 3392 443765 SH SOLE 3800 0 439965 BLACKROCK STRATEGIC MUN TR COM 09248T109 209 14552 SH SOLE 0 0 14552 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 2305 93599 SH SOLE 12736 0 80863 BLACKSTONE GROUP INC COM CL A 09260D107 11488 232942 SH SOLE 59146 0 173796 BLACKSTONE MTG TR INC COM CL A 09257W100 9151 255209 SH SOLE 102016 0 153193 BLUEBIRD BIO INC COM 09609G100 275 2998 SH SOLE 957 0 2041 BOEING CO COM 097023105 22986 6520008 SH Call SOLE 514258 0 6005750 BOOKING HLDGS INC COM 09857L108 2969 1505 SH SOLE 41 0 1464 BOSTON PROPERTIES INC COM 101121101 267 2062 SH SOLE 0 0 2062 BOSTON SCIENTIFIC CORP COM 101137107 1656 40544 SH SOLE 260 0 40284 BOULDER GROWTH & INCOME FD I COM 101507101 572 50750 SH SOLE 0 0 50750 BP PLC SPONSORED ADR 055622104 12641 331973 SH SOLE 13549 0 318424 BRAEMAR HOTELS & RESORTS INC COM 10482B101 299 31903 SH SOLE 0 0 31903 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1188 95404 SH SOLE 0 0 95404 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1715 11248 SH SOLE 2969 0 8279 BRIGHTVIEW HLDGS INC COM 10948C107 2751 159139 SH SOLE 18925 0 140214 BRISTOL MYERS SQUIBB CO COM 110122108 9705 188607 SH SOLE 12465 0 176142 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 944 25577 SH SOLE 954 0 24623 BRIXMOR PPTY GROUP INC COM 11120U105 462 21691 SH SOLE 0 0 21691 BROADCOM INC COM 11135F101 4035 14132 SH SOLE 258 0 13874 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2083 16739 SH SOLE 2411 0 14328 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 805 15155 SH SOLE 538 0 14617 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1251 25219 SH SOLE 10172 0 15048 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 261 11570 SH SOLE 0 0 11570 BROOKS AUTOMATION INC COM 114340102 819 19100 SH SOLE 0 0 19100 BROWN FORMAN CORP CL B 115637209 2587 41208 SH SOLE 132 0 41076 BRYN MAWR BK CORP COM 117665109 1153 31589 SH SOLE 0 0 31589 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 488 11869 SH SOLE 1350 0 10519 CABLE ONE INC COM 12685J105 1169 931 SH SOLE 0 0 931 CABOT MICROELECTRONICS CORP COM 12709P103 280 1980 SH SOLE 0 0 1980 CAESARS ENTMT CORP COM 127686103 144 12350 SH SOLE 0 0 12350 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 498 44728 SH SOLE 0 0 44728 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 223 21445 SH SOLE 0 0 21445 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 542 42571 SH SOLE 0 0 42571 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 219 6005 SH SOLE 1100 0 4905 CAMECO CORP COM 13321L108 2005 223266 SH SOLE 25224 0 198041 CAMPBELL SOUP CO COM 134429109 270 5762 SH SOLE 480 0 5281 CAMPING WORLD HLDGS INC CL A 13462K109 1208 134845 SH SOLE 17472 0 117373 CANADIAN NATL RY CO COM 136375102 1196 13250 SH SOLE 1130 0 12120 CANADIAN PAC RY LTD COM 13645T100 274 1230 SH SOLE 956 0 274 CANOPY GROWTH CORP COM 138035100 1513 65968 SH SOLE 3178 0 62790 CAPITAL ONE FINL CORP COM 14040H105 1162 12842 SH SOLE 22 0 12820 CAPITOL FED FINL INC COM 14057J101 240 17381 SH SOLE 0 0 17381 CARDINAL HEALTH INC COM 14149Y108 512 10841 SH SOLE 431 0 10410 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 602 23560 SH SOLE 858 0 22702 CARMAX INC COM 143130102 460 5222 SH SOLE 329 0 4893 CARNIVAL CORP UNIT 99/99/9999 143658300 4319 99028 SH SOLE 9117 0 89911 CATALENT INC COM 148806102 242 5068 SH SOLE 0 0 5068 CATALYST PHARMACEUTICALS INC COM 14888U101 268 50409 SH SOLE 0 0 50409 CATERPILLAR INC DEL COM 149123101 10561 82251 SH SOLE 10635 0 71615 CBIZ INC COM 124805102 2054 87418 SH SOLE 0 0 87418 CBL & ASSOC PPTYS INC COM 124830100 148 113725 SH SOLE 2150 0 111575 CBOE GLOBAL MARKETS INC COM 12503M108 830 7226 SH SOLE 174 0 7053 CDK GLOBAL INC COM 12508E101 320 6664 SH SOLE 27 0 6637 CDN IMPERIAL BK COMM TORONTO COM 136069101 545 6597 SH SOLE 20 0 6577 CDW CORP COM 12514G108 435 3417 SH SOLE 187 0 3230 CECO ENVIRONMENTAL CORP COM 125141101 106 15180 SH SOLE 0 0 15180 CEDAR FAIR L P DEPOSITRY UNIT 150185106 2662 45620 SH SOLE 26116 0 19504 CELANESE CORP DEL COM 150870103 440 3601 SH SOLE 50 0 3551 CELGENE CORP COM 151020104 20918 199165 SH SOLE 2260 0 196905 CELGENE CORP RIGHT 12/31/2030 151020112 15 30000 SH SOLE 0 0 30000 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 20 13400 SH SOLE 0 0 13400 CEMEX SAB DE CV SPON ADR NEW 151290889 84 21762 SH SOLE 0 0 21762 CENTENNIAL RESOURCE DEV INC CL A 15136A102 43 12108 SH SOLE 700 0 11408 CENTERPOINT ENERGY INC COM 15189T107 1049 34746 SH SOLE 230 0 34516 CENTERPOINT ENERGY INC DEP RP PFD CV B 15189T503 1483 28924 SH SOLE 0 0 28924 CENTERSTATE BK CORP COM 15201P109 261 10890 SH SOLE 0 0 10890 CENTRAL FD CDA LTD CL A 153501101 5343 372949 SH SOLE 0 0 372949 CENTURY ALUM CO COM 156431108 143 21500 SH SOLE 8000 0 13500 CENTURYLINK INC COM 156700106 354 28379 SH SOLE 2891 0 25488 CERNER CORP COM 156782104 568 8364 SH SOLE 70 0 8294 CF INDS HLDGS INC COM 125269100 457 9295 SH SOLE 12 0 9283 CHARTER COMMUNICATIONS INC N CL A 16119P108 4095 9859 SH SOLE 2243 0 7616 CHECK POINT SOFTWARE TECH LT ORD M22465104 1474 13467 SH SOLE 1285 0 12182 CHEMED CORP NEW COM 16359R103 598 1432 SH SOLE 502 0 930 CHEMUNG FINL CORP COM 164024101 255 6074 SH SOLE 2547 0 3528 CHENIERE ENERGY INC COM NEW 16411R208 3035 48127 SH SOLE 251 0 47876 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 28 36000 PRN SOLE 36000 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 212 4659 SH SOLE 0 0 4659 CHERRY HILL MTG INVT CORP COM 164651101 152 11591 SH SOLE 4500 0 7091 CHESAPEAKE ENERGY CORP COM 165167107 126 89258 SH SOLE 29709 0 59549 CHEVRON CORP NEW COM 166764100 19042 160904 SH SOLE 11613 0 149291 CHIMERA INVT CORP COM NEW 16934Q208 655 33462 SH SOLE 0 0 33462 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 596 14389 SH SOLE 0 0 14389 CHIPOTLE MEXICAN GRILL INC COM 169656105 933 1133 SH SOLE 3 0 1130 CHROMADEX CORP COM NEW 171077407 118 29934 SH SOLE 0 0 29934 CHUBB LIMITED COM H1467J104 3024 19536 SH SOLE 186 0 19350 CHURCH & DWIGHT INC COM 171340102 3442 45742 SH SOLE 2054 0 43688 CHURCHILL DOWNS INC COM 171484108 212 1720 SH SOLE 848 0 872 CIGNA CORP NEW COM 125523100 1842 11610 SH SOLE 119 0 11491 CINCINNATI FINL CORP COM 172062101 891 7729 SH SOLE 590 0 7138 CINTAS CORP COM 172908105 3591 13393 SH SOLE 386 0 13007 CISCO SYS INC COM 17275R102 14876 307403 SH SOLE 35907 0 271496 CITIGROUP GLOBAL MKTS HLDGS VLCTYSHS 3X LNG 17325E291 174 15500 SH SOLE 0 0 15500 CITIGROUP INC COM NEW 172967424 6485 92591 SH SOLE 2045 0 90546 CITY OFFICE REIT INC COM 178587101 410 30350 SH SOLE 0 0 30350 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 194 17090 SH SOLE 1030 0 16060 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 636 75655 SH SOLE 0 0 75655 CLEVELAND CLIFFS INC COM 185899101 588 80475 SH SOLE 2000 0 78475 CLOROX CO DEL COM 189054109 3702 24382 SH SOLE 244 0 24139 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 780 84023 SH SOLE 0 0 84023 CME GROUP INC COM 12572Q105 1575 7581 SH SOLE 239 0 7342 CMS ENERGY CORP COM 125896100 1425 22345 SH SOLE 633 0 21712 CNOOC LTD SPONSORED ADR 126132109 264 1735 SH SOLE 0 0 1735 COCA COLA CO COM 191216100 17890 329177 SH SOLE 15966 0 313211 COCA COLA CONSOLIDATED INC COM 191098102 253 832 SH SOLE 0 0 832 COGNEX CORP COM 192422103 332 6760 SH SOLE 0 0 6760 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 988 16317 SH SOLE 189 0 16128 COHEN & STEERS CLOSED END OP COM 19248P106 500 38172 SH SOLE 0 0 38172 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3280 120627 SH SOLE 3819 0 116808 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 821 91203 SH SOLE 1017 0 90185 COHEN & STEERS REIT & PFD &I COM 19247X100 284 11543 SH SOLE 0 0 11543 COHEN & STEERS SLT PFD INCM COM 19248Y107 293 9653 SH SOLE 0 0 9653 COLGATE PALMOLIVE CO COM 194162103 2542 34979 SH SOLE 2996 0 31984 COLONY CAP INC NEW CL A COM 19626G108 252 42874 SH SOLE 0 0 42874 COLONY CR REAL ESTATE INC COM CL A 19625T101 1814 125449 SH SOLE 0 0 125449 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 712 34242 SH SOLE 10358 0 23884 COLUMBIA PPTY TR INC COM NEW 198287203 759 35871 SH SOLE 0 0 35871 COLUMBIA SELIGM PREM TECH GR COM 19842X109 588 26252 SH SOLE 202 0 26050 COMCAST CORP NEW CL A 20030N101 10977 243827 SH SOLE 9835 0 233992 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 280 14204 SH SOLE 0 0 14204 COMPASS MINERALS INTL INC COM 20451N101 1486 26301 SH SOLE 295 0 26006 COMPUGEN LTD ORD M25722105 143 33808 SH SOLE 10000 0 23808 CONAGRA BRANDS INC COM 205887102 1998 65111 SH SOLE 22248 0 42863 CONFORMIS INC COM 20717E101 20 10920 SH SOLE 0 0 10920 CONNECTONE BANCORP INC NEW COM 20786W107 426 19170 SH SOLE 0 0 19170 CONOCOPHILLIPS COM 20825C104 4002 70209 SH SOLE 5195 0 65014 CONSOLIDATED EDISON INC COM 209115104 3808 40428 SH SOLE 4220 0 36208 CONSTELLATION BRANDS INC CL A 21036P108 5021 26626 SH SOLE 2001 0 24624 COPART INC COM 217204106 435 5409 SH SOLE 205 0 5204 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 477 9616 SH SOLE 0 0 9616 CORESITE RLTY CORP COM 21870Q105 967 8053 SH SOLE 0 0 8053 CORMEDIX INC COM 21900C308 134 21027 SH SOLE 1000 0 20027 CORNERSTONE STRATEGIC VALUE COM 21924B302 676 59475 SH SOLE 600 0 58875 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 245 22288 SH SOLE 0 0 22288 CORNING INC COM 219350105 906 31784 SH SOLE 122 0 31662 CORREVIO PHARMA CORP COM 22026V105 33 16500 SH SOLE 0 0 16500 CORTEVA INC COM 22052L104 1141 40744 SH SOLE 3097 0 37647 COSTAR GROUP INC COM 22160N109 1480 2495 SH SOLE 45 0 2450 COSTCO WHSL CORP NEW COM 22160K105 9386 32460 SH SOLE 3626 0 28833 COTY INC COM CL A 222070203 255 24253 SH SOLE 0 0 24253 COUSINS PPTYS INC COM NEW 222795502 645 17150 SH SOLE 123 0 17027 CRACKER BARREL OLD CTRY STOR COM 22410J106 509 3130 SH SOLE 41 0 3089 CREDIT SUISSE GROUP SPONSORED ADR 225401108 123 10045 SH SOLE 499 0 9546 CRONOS GROUP INC COM 22717L101 277 30588 SH SOLE 1085 0 29503 CROWN CASTLE INTL CORP NEW COM 22822V101 2984 21559 SH SOLE 776 0 20783 CROWN HOLDINGS INC COM 228368106 2960 44270 SH SOLE 4961 0 39309 CSI COMPRESSCO LP COM UNIT 12637A103 33 10990 SH SOLE 0 0 10990 CSX CORP COM 126408103 3637 52176 SH SOLE 4524 0 47652 CUBESMART COM 229663109 334 9567 SH SOLE 131 0 9436 CUMMINS INC COM 231021106 2752 16343 SH SOLE 422 0 15921 CVS HEALTH CORP COM 126650100 8211 135962 SH SOLE 30074 0 105888 CYBERARK SOFTWARE LTD SHS M2682V108 2884 27442 SH SOLE 1975 0 25467 CYPRESS SEMICONDUCTOR CORP COM 232806109 332 14205 SH SOLE 100 0 14105 CYTOMX THERAPEUTICS INC COM 23284F105 991 142270 SH SOLE 0 0 142270 D R HORTON INC COM 23331A109 375 7108 SH SOLE 1856 0 5252 DANAHER CORPORATION COM 235851102 2501 17562 SH SOLE 655 0 16907 DARDEN RESTAURANTS INC COM 237194105 1229 10398 SH SOLE 345 0 10053 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1209 49965 SH SOLE 8847 0 41118 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 584 25552 SH SOLE 6812 0 18740 DBX ETF TR XTRACK MSCI EMRG 233051101 1459 66645 SH SOLE 866 0 65779 DBX ETF TR XTRACK MSCI EAFE 233051200 4467 138128 SH SOLE 3206 0 134923 DBX ETF TR XTRACK HRVST CSI 233051879 4243 155705 SH SOLE 18940 0 136765 DEERE & CO COM 244199105 4775 28136 SH SOLE 662 0 27475 DELAWARE ENHANCED GBL DIV & COM 246060107 219 22100 SH SOLE 0 0 22100 DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 219 16560 SH SOLE 0 0 16560 DELL TECHNOLOGIES INC CL C 24703L202 275 5300 SH SOLE 15 0 5285 DELTA AIR LINES INC DEL COM NEW 247361702 2096 36870 SH SOLE 2777 0 34093 DEUTSCHE BANK AG NAMEN AKT D18190898 121 16125 SH SOLE 0 0 16125 DEVON ENERGY CORP NEW COM 25179M103 568 23621 SH SOLE 207 0 23414 DIAGEO P L C SPON ADR NEW 25243Q205 5696 34849 SH SOLE 5719 0 29131 DIGITAL RLTY TR INC COM 253868103 644 5003 SH SOLE 10 0 4993 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 9826 189680 SH SOLE 240 0 189440 DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 149 11910 SH SOLE 0 0 11910 DISCOVER FINL SVCS COM 254709108 496 6112 SH SOLE 432 0 5680 DISCOVERY INC COM SER A 25470F104 247 9257 SH SOLE 1913 0 7344 DISH NETWORK CORP CL A 25470M109 216 6349 SH SOLE 436 0 5913 DISNEY WALT CO COM DISNEY 254687106 24971 192242 SH SOLE 10094 0 182148 DIVIDEND & INCOME FUND COM NEW 25538A204 766 62773 SH SOLE 0 0 62773 DNP SELECT INCOME FD COM 23325P104 2411 187561 SH SOLE 1000 0 186561 DOLLAR GEN CORP NEW COM 256677105 1569 9847 SH SOLE 244 0 9603 DOLLAR TREE INC COM 256746108 2436 21455 SH SOLE 3589 0 17866 DOMINION ENERGY INC COM 25746U109 8050 99155 SH SOLE 5780 0 93375 DOMINOS PIZZA INC COM 25754A201 811 3316 SH SOLE 1182 0 2134 DONALDSON INC COM 257651109 206 3950 SH SOLE 0 0 3950 DOUBLELINE INCOME SOLUTIONS COM 258622109 3784 189971 SH SOLE 6511 0 183460 DOUBLELINE OPPORTUNISTIC CR COM 258623107 334 16150 SH SOLE 575 0 15575 DOVER CORP COM 260003108 714 7176 SH SOLE 151 0 7025 DOW INC COM 260557103 2413 50633 SH SOLE 7962 0 42671 DROPBOX INC CL A 26210C104 270 13377 SH SOLE 0 0 13377 DTE ENERGY CO COM 233331107 714 5369 SH SOLE 442 0 4927 DUFF & PHELPS GLB UTL INC FD COM 26433C105 580 36475 SH SOLE 0 0 36475 DUKE ENERGY CORP NEW COM NEW 26441C204 8590 89936 SH SOLE 2260 0 87677 DUNKIN BRANDS GROUP INC COM 265504100 692 8715 SH SOLE 818 0 7897 DUPONT DE NEMOURS INC COM 26614N102 3981 55902 SH SOLE 7468 0 48434 DYCOM INDS INC COM 267475101 633 12918 SH SOLE 0 0 12918 EASTMAN CHEMICAL CO COM 277432100 968 13259 SH SOLE 8 0 13251 EATON CORP PLC SHS G29183103 2052 24199 SH SOLE 1507 0 22691 EATON VANCE ENH EQTY INC FD COM 278277108 619 37187 SH SOLE 2299 0 34888 EATON VANCE LTD DUR INCOME F COM 27828H105 167 13334 SH SOLE 0 0 13334 EATON VANCE MUN BD FD COM 27827X101 1744 134707 SH SOLE 12095 0 122612 EATON VANCE MUN INCOME 2028 SHS 27829U105 866 39953 SH SOLE 8000 0 31953 EATON VANCE RISK MNGD DIV EQ COM 27829G106 788 84474 SH SOLE 2191 0 82283 EATON VANCE SR FLTNG RTE TR COM 27828Q105 153 11771 SH SOLE 0 0 11771 EATON VANCE TAX ADVT DIV INC COM 27828G107 2979 121244 SH SOLE 16432 0 104812 EATON VANCE TAX MNGD GBL DV COM 27829F108 981 119362 SH SOLE 13121 0 106241 EATON VANCE TX MGD DIV EQ IN COM 27828N102 6530 548698 SH SOLE 18268 0 530430 EATON VANCE TX MNG BY WRT OP COM 27828Y108 399 27276 SH SOLE 0 0 27276 EATON VANCE TXMGD GL BUYWR O COM 27829C105 1080 111765 SH SOLE 298 0 111467 EBAY INC COM 278642103 2026 53612 SH SOLE 20 0 53592 ECOLAB INC COM 278865100 5099 25815 SH SOLE 2170 0 23645 EDISON INTL COM 281020107 490 6497 SH SOLE 206 0 6291 EDWARDS LIFESCIENCES CORP COM 28176E108 2226 10709 SH SOLE 900 0 9809 ELECTRONIC ARTS INC COM 285512109 505 5167 SH SOLE 560 0 4607 EMBRAER S A SPONSORED ADS 29082A107 746 43259 SH SOLE 7310 0 35949 EMERSON ELEC CO COM 291011104 5900 86906 SH SOLE 1049 0 85857 ENBRIDGE INC COM 29250N105 12035 341913 SH SOLE 45860 0 296054 ENCANA CORP COM 292505104 289 70561 SH SOLE 5757 0 64804 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2215 169477 SH SOLE 11164 0 158312 ENTEGRIS INC COM 29362U104 271 5751 SH SOLE 0 0 5751 ENTERCOM COMMUNICATIONS CORP CL A 293639100 69 20550 SH SOLE 0 0 20550 ENTERGY CORP NEW COM 29364G103 246 2094 SH SOLE 425 0 1669 ENTERPRISE PRODS PARTNERS L COM 293792107 17787 627301 SH SOLE 6441 0 620860 EOG RES INC COM 26875P101 1262 17152 SH SOLE 1818 0 15334 EQUINIX INC COM 29444U700 1169 2051 SH SOLE 64 0 1987 ESSENT GROUP LTD COM G3198U102 1649 31687 SH SOLE 82 0 31605 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 451 42794 SH SOLE 0 0 42794 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1000 26375 SH SOLE 826 0 25549 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 565 12121 SH SOLE 0 0 12121 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1483 71427 SH SOLE 5897 0 65529 ETF MANAGERS TR AI POWERED EQT 26924G813 1110 42468 SH SOLE 0 0 42468 ETF SER SOLUTIONS LONCAR CANCER 26922A826 417 22245 SH SOLE 3000 0 19245 ETFIS SER TR I INFRAC ACT MLP 26923G103 379 76860 SH SOLE 0 0 76860 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 4099 166913 SH SOLE 28307 0 138605 EVERGY INC COM 30034W106 587 8821 SH SOLE 140 0 8681 EVERSOURCE ENERGY COM 30040W108 848 9917 SH SOLE 1466 0 8451 EXACT SCIENCES CORP COM 30063P105 893 9883 SH SOLE 2800 0 7083 EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 2980 167410 SH SOLE 79800 0 87610 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 261 6814 SH SOLE 0 0 6814 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 2079 66630 SH SOLE 3688 0 62942 EXELON CORP COM 30161N101 3128 65283 SH SOLE 5645 0 59638 EXPEDIA GROUP INC COM NEW 30212P303 328 2442 SH SOLE 87 0 2355 EXXON MOBIL CORP COM 30231G102 27015 383121 SH SOLE 30122 0 352999 EYEPOINT PHARMACEUTICALS INC COM 30233G100 79 43400 SH SOLE 0 0 43400 F M C CORP COM NEW 302491303 253 2890 SH SOLE 136 0 2754 FACEBOOK INC CL A 30303M102 25451 141861 SH SOLE 8663 0 133198 FASTENAL CO COM 311900104 1679 51395 SH SOLE 94 0 51301 FAT BRANDS INC COM 30258N105 49 10212 SH SOLE 0 0 10212 FEDEX CORP COM 31428X106 8259 5676744 SH Call SOLE 434250 0 5242494 FIDELITY LTD TRM BD ETF 316188200 925 18135 SH SOLE 0 0 18135 FIDELITY TOTAL BD ETF 316188309 4057 78472 SH SOLE 7054 0 71418 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 978 3114 SH SOLE 115 0 2999 FIDELITY COVINGTON TR MSCI ENERGY IDX 316092402 258 16377 SH SOLE 1955 0 14422 FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 310 7145 SH SOLE 608 0 6537 FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 272 7567 SH SOLE 0 0 7567 FIDELITY COVINGTON TR DIVID ETF RISI 316092832 619 18753 SH SOLE 0 0 18753 FIDELITY COVINGTON TR HIGH DIVID ETF 316092840 1627 53863 SH SOLE 1430 0 52433 FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 921 32730 SH SOLE 0 0 32730 FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 1122 26563 SH SOLE 281 0 26282 FIDELITY NATL INFORMATION SV COM 31620M106 1497 11259 SH SOLE 12 0 11247 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 785 88545 SH SOLE 1500 0 87045 FIFTH THIRD BANCORP COM 316773100 213 7786 SH SOLE 1340 0 6445 FIREEYE INC COM 31816Q101 270 20225 SH SOLE 3325 0 16900 FIRST AMERN FINL CORP COM 31847R102 339 5746 SH SOLE 0 0 5746 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 226 20856 SH SOLE 0 0 20856 FIRST HORIZON NATL CORP COM 320517105 303 18680 SH SOLE 0 0 18680 FIRST MERCHANTS CORP COM 320817109 1134 30142 SH SOLE 0 0 30142 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 374 25500 SH SOLE 0 0 25500 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 10334 252046 SH SOLE 2476 0 249570 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 710 13325 SH SOLE 11377 0 1948 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 593 10285 SH SOLE 18 0 10267 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 328 16714 SH SOLE 9007 0 7707 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 243 7304 SH SOLE 4478 0 2826 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 344 10006 SH SOLE 500 0 9506 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 303 5634 SH SOLE 178 0 5457 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 20100 851794 SH SOLE 2832 0 848962 FIRST TR EXCH TRD ALPHA FD I EURO ALPHADEX 33737J505 368 9742 SH SOLE 0 0 9742 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 3989 71809 SH SOLE 6897 0 64912 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 4113 54246 SH SOLE 15932 0 38313 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 914 16296 SH SOLE 1355 0 14941 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 23375 408865 SH SOLE 24421 0 384444 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 2759 22295 SH SOLE 2453 0 19842 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 12550 93211 SH SOLE 18578 0 74633 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 350 8313 SH SOLE 609 0 7704 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 265 5488 SH SOLE 572 0 4916 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1433 45046 SH SOLE 2052 0 42994 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1938 26186 SH SOLE 92 0 26094 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 291 6965 SH SOLE 0 0 6965 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 212 5690 SH SOLE 0 0 5690 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1098 16846 SH SOLE 1489 0 15357 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 233 7858 SH SOLE 0 0 7858 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 4440 78220 SH SOLE 7329 0 70891 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 794 34620 SH SOLE 1000 0 33620 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 661 23908 SH SOLE 1000 0 22908 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 9907 387151 SH SOLE 18294 0 368858 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 6493 136952 SH SOLE 1103 0 135849 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 13235 274396 SH SOLE 8206 0 266190 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 654 35506 SH SOLE 400 0 35106 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1742 43419 SH SOLE 10498 0 32921 FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 1025 45592 SH SOLE 34163 0 11429 FIRST TR EXCHANGE TRADED FD HEDGED BUYWRITE 33738R407 274 12270 SH SOLE 290 0 11980 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 6564 206098 SH SOLE 15536 0 190562 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 13086 442236 SH SOLE 10454 0 431782 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 225 8365 SH SOLE 0 0 8365 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 743 29044 SH SOLE 1357 0 27687 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 5949 225074 SH SOLE 23498 0 201576 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 593 31172 SH SOLE 4534 0 26638 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 6978 134218 SH SOLE 18821 0 115397 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 25077 417419 SH SOLE 13766 0 403654 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 3467 175723 SH SOLE 24430 0 151293 FIRST TR EXCHNG TRADED FD VI EQTCOMPAS TACT 33740F706 179 10050 SH SOLE 3500 0 6550 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2227 42301 SH SOLE 3971 0 38330 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 505 11292 SH SOLE 546 0 10746 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 635 14477 SH SOLE 100 0 14377 FIRST TR EXCNGE TRD ALPHADEX MEGA CAP ALPHA 33737M508 476 13169 SH SOLE 0 0 13169 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 2059 29430 SH SOLE 4721 0 24709 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 18123 351421 SH SOLE 10741 0 340680 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 4183 68693 SH SOLE 18047 0 50647 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1999 29590 SH SOLE 601 0 28989 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 2781 89609 SH SOLE 29840 0 59768 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 2293 31278 SH SOLE 1711 0 29567 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 240 3619 SH SOLE 355 0 3264 FIRST TR NASDAQ100 TECH INDE SHS 337345102 2755 31472 SH SOLE 891 0 30581 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 265 4414 SH SOLE 0 0 4414 FIRST TR SR FLG RTE INCM FD COM 33733U108 341 28450 SH SOLE 0 0 28450 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 213 9540 SH SOLE 0 0 9540 FIRST TR VALUE LINE DIVID IN SHS 33734H106 23817 679207 SH SOLE 58671 0 620537 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 624 45478 SH SOLE 0 0 45478 FIRSTCASH INC COM 33767D105 283 3084 SH SOLE 0 0 3084 FIRSTENERGY CORP COM 337932107 894 18551 SH SOLE 622 0 17929 FISERV INC COM 337738108 3873 37326 SH SOLE 6255 0 31071 FITBIT INC CL A 33812L102 54 14100 SH SOLE 92 0 14008 FIVE BELOW INC COM 33829M101 1148 9094 SH SOLE 0 0 9094 FLAHERTY & CRUMRIN PFD & INM COM 338478100 633 30215 SH SOLE 875 0 29340 FLAHERTY & CRUMRIN PFD & INM COM 338480106 206 13794 SH SOLE 25 0 13769 FLAHERTY & CRUMRIN PFD & INM COM 33848E106 685 56016 SH SOLE 3400 0 52616 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 991 37953 SH SOLE 0 0 37953 FLEETCOR TECHNOLOGIES INC COM 339041105 1293 4397 SH SOLE 26 0 4371 FLEX LTD ORD Y2573F102 170 16253 SH SOLE 270 0 15983 FLEXSHARES TR M STAR DEV MKT 33939L803 211 3497 SH SOLE 0 0 3497 FLEXSHARES TR INTL QLTDV IDX 33939L837 437 19625 SH SOLE 0 0 19625 FLEXSHARES TR QLT DIV DEF IDX 33939L845 3307 72325 SH SOLE 750 0 71575 FLIR SYS INC COM 302445101 255 4842 SH SOLE 916 0 3926 FLOWSERVE CORP COM 34354P105 259 5541 SH SOLE 250 0 5291 FLUENT INC COM 34380C102 673 246303 SH SOLE 0 0 246303 FOAMIX PHARMACEUTICALS LTD SHS M46135105 30 10000 SH SOLE 0 0 10000 FOOT LOCKER INC COM 344849104 420 9503 SH SOLE 0 0 9503 FORD MTR CO DEL COM 345370860 4344 475980 SH SOLE 22026 0 453954 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 564 5966 SH SOLE 255 0 5711 FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 684 23629 SH SOLE 0 0 23629 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 236 7143 SH SOLE 0 0 7143 FREEPORT-MCMORAN INC CL B 35671D857 414 41911 SH SOLE 559 0 41352 FRONTDOOR INC COM 35905A109 763 15700 SH SOLE 5195 0 10505 FS KKR CAPITAL CORP COM 302635107 12206 2094174 SH SOLE 129947 0 1964228 FULTON FINL CORP PA COM 360271100 318 19628 SH SOLE 0 0 19628 GABELLI DIVD & INCOME TR COM 36242H104 298 13832 SH SOLE 348 0 13484 GABELLI EQUITY TR INC COM 362397101 358 59817 SH SOLE 4043 0 55774 GABELLI GLB SML & MD CP VAL COM 36249W104 302 27115 SH SOLE 450 0 26665 GABELLI HLTHCARE & WELLNESS SHS 36246K103 630 60173 SH SOLE 0 0 60173 GABELLI MULTIMEDIA TR INC COM 36239Q109 525 64444 SH SOLE 0 0 64444 GALLAGHER ARTHUR J & CO COM 363576109 233 2599 SH SOLE 0 0 2599 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 262 60339 SH SOLE 0 0 60339 GENERAL DYNAMICS CORP COM 369550108 4263 23381 SH SOLE 1147 0 22234 GENERAL ELECTRIC CO COM 369604103 5615 622669 SH SOLE 41658 0 581011 GENERAL MLS INC COM 370334104 5233 94942 SH SOLE 3629 0 91313 GENERAL MTRS CO COM 37045V100 3126 82958 SH SOLE 6162 0 76796 GENPACT LIMITED SHS G3922B107 1030 25957 SH SOLE 0 0 25957 GENTEX CORP COM 371901109 262 9530 SH SOLE 236 0 9294 GENUINE PARTS CO COM 372460105 574 5764 SH SOLE 873 0 4892 GILEAD SCIENCES INC COM 375558103 4408 68976 SH SOLE 2615 0 66361 GLACIER BANCORP INC NEW COM 37637Q105 2604 60172 SH SOLE 0 0 60172 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3536 81017 SH SOLE 4405 0 76612 GLOBAL PMTS INC COM 37940X102 1403 8653 SH SOLE 416 0 8237 GLOBAL X FDS REIT ETF 37950E127 1110 73775 SH SOLE 3500 0 70275 GLOBAL X FDS GLB X MLP ENRG I 37950E226 2661 216348 SH SOLE 28888 0 187460 GLOBAL X FDS GLOBX SUPDV US 37950E291 210 8926 SH SOLE 0 0 8926 GLOBAL X FDS GLB X GURU INDEX 37950E341 215 6470 SH SOLE 0 0 6470 GLOBAL X FDS MSCI GREECE ETF 37950E366 2190 232927 SH SOLE 28748 0 204179 GLOBAL X FDS GLB X SUPERDIV 37950E549 1173 68807 SH SOLE 1028 0 67779 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 3093 154493 SH SOLE 6941 0 147552 GLOBAL X FDS SUPER DIV ALTR 37954Y806 2301 153820 SH SOLE 57920 0 95900 GLOBANT S A COM L44385109 238 2604 SH SOLE 0 0 2604 GODADDY INC CL A 380237107 393 5965 SH SOLE 0 0 5965 GOLDMAN SACHS BDC INC SHS 38147U107 2063 102691 SH SOLE 49511 0 53180 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 1727 60382 SH SOLE 13986 0 46396 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 1462 45790 SH SOLE 197 0 45593 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 246 4700 SH SOLE 250 0 4450 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 1944 31901 SH SOLE 191 0 31710 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1571 15655 SH SOLE 15 0 15640 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 416 7475 SH SOLE 2260 0 5215 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 441 10072 SH SOLE 3763 0 6309 GOLDMAN SACHS GROUP INC COM 38141G104 3156 15112 SH SOLE 835 0 14278 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 426 91600 SH SOLE 0 0 91600 GRACO INC COM 384109104 250 5433 SH SOLE 170 0 5263 GRAHAM HLDGS CO COM 384637104 699 1053 SH SOLE 0 0 1053 GRAINGER W W INC COM 384802104 401 1298 SH SOLE 2 0 1296 GRAND CANYON ED INC COM 38526M106 255 2592 SH SOLE 0 0 2592 GRANITESHARES GOLD TR SHS BEN INT 38748G101 328 22295 SH SOLE 0 0 22295 GRUBHUB INC COM 400110102 2077 40851 SH SOLE 4038 0 36813 GS FIN CORP ETN CLAYMORE37 362273104 166 11135 SH SOLE 3000 0 8135 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 129 16593 SH SOLE 0 0 16593 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 993 51130 SH SOLE 1245 0 49885 GUIDEWIRE SOFTWARE INC COM 40171V100 330 3134 SH SOLE 0 0 3134 GW PHARMACEUTICALS PLC ADS 36197T103 619 5383 SH SOLE 99 0 5284 HALLIBURTON CO COM 406216101 559 29639 SH SOLE 1653 0 27986 HALOZYME THERAPEUTICS INC COM 40637H109 242 15570 SH SOLE 0 0 15570 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 462 13678 SH SOLE 0 0 13678 HANCOCK JOHN INVS TR COM 410142103 936 54721 SH SOLE 0 0 54721 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 221 9148 SH SOLE 3582 0 5566 HANCOCK JOHN PFD INCOME FD I COM 41013X106 604 25830 SH SOLE 0 0 25830 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 511 17984 SH SOLE 6236 0 11748 HANESBRANDS INC COM 410345102 1261 81620 SH SOLE 1140 0 80480 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 26 14983 SH SOLE 0 0 14983 HARTFORD FINL SVCS GROUP INC COM 416515104 786 12963 SH SOLE 91 0 12872 HASBRO INC COM 418056107 451 3802 SH SOLE 79 0 3723 HAWAIIAN ELEC INDUSTRIES COM 419870100 308 6745 SH SOLE 2254 0 4491 HCP INC COM 40414L109 6165 171002 SH SOLE 12906 0 158096 HDFC BANK LTD SPONSORED ADS 40415F101 592 9751 SH SOLE 0 0 9751 HEALTHCARE TR AMER INC CL A NEW 42225P501 1129 37800 SH SOLE 532 0 37268 HEALTHEQUITY INC COM 42226A107 345 6035 SH SOLE 2900 0 3135 HECLA MNG CO COM 422704106 29 16471 SH SOLE 0 0 16471 HEICO CORP NEW COM 422806109 2798 22403 SH SOLE 3162 0 19241 HENRY JACK & ASSOC INC COM 426281101 1119 7742 SH SOLE 54 0 7688 HERCULES CAPITAL INC COM 427096508 265 19838 SH SOLE 0 0 19838 HERSHEY CO COM 427866108 1053 6793 SH SOLE 390 0 6403 HERTZ GLOBAL HLDGS INC COM 42806J106 323 23352 SH SOLE 2532 0 20820 HESS CORP COM 42809H107 661 10323 SH SOLE 78 0 10245 HEWLETT PACKARD ENTERPRISE C COM 42824C109 327 21560 SH SOLE 306 0 21254 HEXCEL CORP NEW COM 428291108 458 5565 SH SOLE 207 0 5358 HEXO CORP COM 428304109 51 12908 SH SOLE 0 0 12908 HI CRUSH INC COM 428337109 87 55900 SH SOLE 250 0 55650 HIGH INCOME SECS FD SHS BEN INT 42968F108 639 74100 SH SOLE 0 0 74100 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 258 26261 SH SOLE 0 0 26261 HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 218 16309 SH SOLE 0 0 16309 HILTON WORLDWIDE HLDGS INC COM 43300A203 1022 10893 SH SOLE 0 0 10893 HOLLYFRONTIER CORP COM 436106108 485 9048 SH SOLE 226 0 8822 HOLOGIC INC COM 436440101 447 8844 SH SOLE 0 0 8844 HOME DEPOT INC COM 437076102 26831 115277 SH SOLE 6528 0 108749 HONEYWELL INTL INC COM 438516106 10386 61138 SH SOLE 8965 0 52173 HORMEL FOODS CORP COM 440452100 299 6836 SH SOLE 0 0 6836 HP INC COM 40434L105 2928 155715 SH SOLE 14480 0 141235 HSBC HLDGS PLC SPON ADR NEW 404280406 2704 70729 SH SOLE 6095 0 64634 HSBC HLDGS PLC ADR A 1/40PF A 404280604 425 16135 SH SOLE 800 0 15335 HUMANA INC COM 444859102 1252 4743 SH SOLE 13 0 4730 HUNTINGTON BANCSHARES INC COM 446150104 947 66280 SH SOLE 0 0 66280 HUNTSMAN CORP COM 447011107 243 10462 SH SOLE 188 0 10274 HUTTIG BLDG PRODS INC COM 448451104 42 20192 SH SOLE 0 0 20192 IAC INTERACTIVECORP COM 44919P508 443 2032 SH SOLE 58 0 1974 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 311 4845 SH SOLE 2000 0 2845 ICICI BK LTD ADR 45104G104 337 27645 SH SOLE 0 0 27645 IDEANOMICS INC COM 45166V106 14 11840 SH SOLE 0 0 11840 IDEXX LABS INC COM 45168D104 1313 4828 SH SOLE 683 0 4145 IHS MARKIT LTD SHS G47567105 380 5685 SH SOLE 0 0 5685 II VI INC COM 902104108 254 7228 SH SOLE 400 0 6828 ILLINOIS TOOL WKS INC COM 452308109 8312 49502 SH SOLE 1241 0 48260 ILLUMINA INC COM 452327109 2258 7432 SH SOLE 183 0 7249 IMMERSION CORP COM 452521107 1048 136934 SH SOLE 260 0 136674 INDEPENDENCE RLTY TR INC COM 45378A106 174 12152 SH SOLE 8927 0 3225 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 6143 201953 SH SOLE 34995 0 166957 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 386 15352 SH SOLE 1959 0 13392 INDEXIQ ETF TR IQ ENCH COR PL 45409B479 652 33066 SH SOLE 5692 0 27374 INDEXIQ ETF TR IQ ENCH BD US 45409B487 315 16237 SH SOLE 0 0 16237 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 705 34647 SH SOLE 0 0 34647 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 5914 184362 SH SOLE 4594 0 179768 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 251 11809 SH SOLE 201 0 11608 INFOSYS LTD SPONSORED ADR 456788108 695 61141 SH SOLE 1019 0 60122 INGERSOLL-RAND PLC SHS G47791101 1625 12795 SH SOLE 82 0 12713 INNOVATOR ETFS TR IBD 50 ETF 45782C102 900 27889 SH SOLE 985 0 26904 INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 2072 56266 SH SOLE 15238 0 41028 INSEEGO CORP COM 45782B104 105 21907 SH SOLE 0 0 21907 INSMED INC NOTE 1.750% 1/1 457669AA7 238 285000 PRN SOLE 0 0 285000 INSULET CORP COM 45784P101 684 4149 SH SOLE 0 0 4149 INTEL CORP COM 458140100 16380 312150 SH SOLE 15839 0 296311 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2430 26218 SH SOLE 1156 0 25062 INTERNATIONAL BUSINESS MACHS COM 459200101 12029 83879 SH SOLE 5008 0 78871 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3496 28497 SH SOLE 3367 0 25130 INTL PAPER CO COM 460146103 1036 24322 SH SOLE 181 0 24142 INTREXON CORP COM 46122T102 240 41955 SH SOLE 7000 0 34955 INTUIT COM 461202103 3760 1439238 SH Put SOLE 216007 0 1223231 INTUITIVE SURGICAL INC COM NEW 46120E602 4352 8039 SH SOLE 463 0 7576 INVESCO ACTIVELY MANAGD ETF TOTAL RETURN 46090A804 204 3757 SH SOLE 1985 0 1772 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 928 18411 SH SOLE 836 0 17575 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 193 12341 SH SOLE 0 0 12341 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 267 17737 SH SOLE 58 0 17679 INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 111 11217 SH SOLE 0 0 11217 INVESCO DYNAMIC CR OPP FD COM 46132R104 554 50069 SH SOLE 0 0 50069 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 2127 100887 SH SOLE 30556 0 70331 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 1476 61685 SH SOLE 4313 0 57372 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 2698 126663 SH SOLE 33111 0 93552 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 5194 216931 SH SOLE 15549 0 201382 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1955 91978 SH SOLE 12511 0 79467 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 5021 203884 SH SOLE 79594 0 124290 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 336 15708 SH SOLE 0 0 15708 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 306 14256 SH SOLE 1150 0 13106 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 596 22864 SH SOLE 2841 0 20023 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1230 57752 SH SOLE 11754 0 45998 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1262 51779 SH SOLE 7161 0 44618 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1321 61474 SH SOLE 13119 0 48355 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1094 16164 SH SOLE 2188 0 13976 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 541 14780 SH SOLE 1071 0 13709 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 243 2280 SH SOLE 0 0 2280 INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 257 4833 SH SOLE 0 0 4833 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 311 2197 SH SOLE 0 0 2197 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 274 4332 SH SOLE 0 0 4332 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 416 1957 SH SOLE 132 0 1825 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 604 18013 SH SOLE 4580 0 13433 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 4202 35481 SH SOLE 132 0 35349 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 704 6599 SH SOLE 0 0 6599 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1212 6700 SH SOLE 156 0 6545 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 3555 56814 SH SOLE 12970 0 43845 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 302 2389 SH SOLE 0 0 2389 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 440 2243 SH SOLE 216 0 2027 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 19672 181943 SH SOLE 8534 0 173408 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 231 10682 SH SOLE 3517 0 7165 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1176 9045 SH SOLE 1350 0 7695 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 515 31869 SH SOLE 0 0 31869 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1096 59873 SH SOLE 883 0 58990 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 715 60468 SH SOLE 0 0 60468 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 831 6550 SH SOLE 599 0 5951 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 5073 43040 SH SOLE 5068 0 37972 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 348 18550 SH SOLE 701 0 17849 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 346 6107 SH SOLE 423 0 5684 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 898 23433 SH SOLE 2883 0 20550 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 22948 473788 SH SOLE 25950 0 447838 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 1482 42332 SH SOLE 0 0 42332 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 1397 20371 SH SOLE 0 0 20371 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 769 12621 SH SOLE 450 0 12171 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 1235 18838 SH SOLE 0 0 18838 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 1010 26980 SH SOLE 0 0 26980 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 1014 14064 SH SOLE 9760 0 4304 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 880 12089 SH SOLE 1705 0 10384 INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 859 24152 SH SOLE 814 0 23338 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 9172 174339 SH SOLE 7785 0 166554 INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 318 9302 SH SOLE 1319 0 7983 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 228 5959 SH SOLE 400 0 5559 INVESCO EXCHNG TRADED FD TR S&P GLOBL DIVI 46138E271 1138 96185 SH SOLE 18802 0 77383 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 61344 1229440 SH SOLE 121560 0 1107879 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 6007 140915 SH SOLE 7108 0 133807 INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 728 17603 SH SOLE 127 0 17476 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 1743 77110 SH SOLE 5840 0 71270 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 8301 552634 SH SOLE 25620 0 527014 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 405 15298 SH SOLE 978 0 14320 INVESCO EXCHNG TRADED FD TR MSCI GBL TIMBR 46138E545 470 11507 SH SOLE 0 0 11507 INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 503 19199 SH SOLE 380 0 18819 INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 531 19040 SH SOLE 0 0 19040 INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 362 15794 SH SOLE 0 0 15794 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 2005 68550 SH SOLE 784 0 67766 INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 230 5030 SH SOLE 4250 0 780 INVESCO EXCHNG TRADED FD TR DWA TACTCL SCT 46138E826 2878 91717 SH SOLE 0 0 91717 INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 10486 214490 SH SOLE 13327 0 201163 INVESCO EXCHNG TRADED FD TR S&P SMLCP UTIL 46138G409 324 6140 SH SOLE 0 0 6140 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 3153 139697 SH SOLE 8284 0 131413 INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 8262 218658 SH SOLE 22404 0 196254 INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 4144 65022 SH SOLE 11021 0 54000 INVESCO EXCHNG TRADED FD TR S&P MDCP 400 REV 46138G672 1375 23096 SH SOLE 4972 0 18125 INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 4703 85358 SH SOLE 2830 0 82528 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 1112 37846 SH SOLE 1134 0 36712 INVESCO EXCHNG TRADED FD TR INTERNATNL REV 46138G789 430 17786 SH SOLE 8700 0 9086 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 504 15540 SH SOLE 924 0 14616 INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 1277 50133 SH SOLE 0 0 50133 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 308 12139 SH SOLE 0 0 12139 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2779 181485 SH SOLE 42082 0 139403 INVESCO PA VALUE MUN INCOME COM 46132K109 248 19027 SH SOLE 0 0 19027 INVESCO QQQ TR UNIT SER 1 46090E103 110335 580338 SH SOLE 35134 0 545204 INVESCO SR INCOME TR COM 46131H107 224 53420 SH SOLE 0 0 53420 INVITAE CORP COM 46185L103 615 31916 SH SOLE 2831 0 29085 IPG PHOTONICS CORP COM 44980X109 1340 10304 SH SOLE 0 0 10304 IQVIA HLDGS INC COM 46266C105 1379 9263 SH SOLE 32 0 9231 IROBOT CORP COM 462726100 410 6648 SH SOLE 0 0 6648 IRON MTN INC NEW COM 46284V101 1362 41839 SH SOLE 6260 0 35579 ISHARES GOLD TRUST ISHARES 464285105 2789 197769 SH SOLE 8787 0 188982 ISHARES INC MSCI FRNTR100ETF 464286145 511 18146 SH SOLE 539 0 17607 ISHARES INC MSCI WORLD ETF 464286392 26909 290980 SH SOLE 8864 0 282116 ISHARES INC MSCI BRAZIL ETF 464286400 600 13528 SH SOLE 0 0 13528 ISHARES INC MIN VOL GBL ETF 464286525 7973 84145 SH SOLE 3561 0 80584 ISHARES INC MIN VOL EMRG MKT 464286533 11355 198894 SH SOLE 5271 0 193622 ISHARES INC MSCI EURZONE ETF 464286608 475 12205 SH SOLE 264 0 11941 ISHARES INC MSCI PAC JP ETF 464286665 211 4709 SH SOLE 106 0 4603 ISHARES INC CORE MSCI EMKT 46434G103 37691 763567 SH SOLE 229388 0 534179 ISHARES INC MSCI JPN ETF NEW 46434G822 4625 81523 SH SOLE 4293 0 77230 ISHARES INC ESG MSCI EM ETF 46434G863 465 14292 SH SOLE 3015 0 11277 ISHARES SILVER TRUST ISHARES 46428Q109 6233 389149 SH SOLE 43466 0 345683 ISHARES TR S&P 100 ETF 464287101 3022 22979 SH SOLE 4497 0 18482 ISHARES TR MRNGSTR LG-CP GR 464287119 381 1992 SH SOLE 515 0 1476 ISHARES TR MRNGSTR LG-CP ET 464287127 1824 10862 SH SOLE 2362 0 8501 ISHARES TR CORE S&P TTL STK 464287150 15821 234954 SH SOLE 17737 0 217217 ISHARES TR SELECT DIVID ETF 464287168 34238 335517 SH SOLE 24889 0 310628 ISHARES TR TIPS BD ETF 464287176 11962 102865 SH SOLE 6456 0 96410 ISHARES TR CHINA LG-CAP ETF 464287184 309 7766 SH SOLE 2526 0 5240 ISHARES TR TRANS AVG ETF 464287192 881 4734 SH SOLE 61 0 4673 ISHARES TR CORE S&P500 ETF 464287200 120835 403521 SH SOLE 72658 0 330863 ISHARES TR CORE US AGGBD ET 464287226 32929 291110 SH SOLE 45571 0 245539 ISHARES TR MSCI EMG MKT ETF 464287234 15497 378091 SH SOLE 42864 0 335227 ISHARES TR IBOXX INV CP ETF 464287242 16459 129113 SH SOLE 14186 0 114927 ISHARES TR GLOBAL TECH ETF 464287291 1568 8408 SH SOLE 618 0 7790 ISHARES TR S&P 500 GRWT ETF 464287309 30956 170953 SH SOLE 6908 0 164045 ISHARES TR GLOB HLTHCRE ETF 464287325 297 4856 SH SOLE 280 0 4576 ISHARES TR S&P 500 VAL ETF 464287408 18614 154793 SH SOLE 8910 0 145882 ISHARES TR 20 YR TR BD ETF 464287432 15157 106036 SH SOLE 8084 0 97952 ISHARES TR BARCLAYS 7 10 YR 464287440 2013 17905 SH SOLE 1030 0 16874 ISHARES TR 1 3 YR TREAS BD 464287457 6908 81460 SH SOLE 1833 0 79627 ISHARES TR MSCI EAFE ETF 464287465 15357 234627 SH SOLE 20861 0 213766 ISHARES TR RUS MDCP VAL ETF 464287473 10538 117225 SH SOLE 3595 0 113630 ISHARES TR RUS MD CP GR ETF 464287481 11046 78086 SH SOLE 36235 0 41852 ISHARES TR RUS MID CAP ETF 464287499 21027 374924 SH SOLE 34646 0 340278 ISHARES TR CORE S&P MCP ETF 464287507 70664 365126 SH SOLE 43613 0 321514 ISHARES TR EXPANDED TECH 464287515 863 4045 SH SOLE 50 0 3995 ISHARES TR PHLX SEMICND ETF 464287523 916 4333 SH SOLE 312 0 4020 ISHARES TR EXPND TEC SC ETF 464287549 437 2013 SH SOLE 20 0 1993 ISHARES TR NASDAQ BIOTECH 464287556 9008 90529 SH SOLE 11234 0 79295 ISHARES TR COHEN STEER REIT 464287564 1741 14508 SH SOLE 71 0 14437 ISHARES TR GLOBAL 100 ETF 464287572 656 13263 SH SOLE 1500 0 11763 ISHARES TR U.S. CNSM SV ETF 464287580 460 2118 SH SOLE 470 0 1648 ISHARES TR RUS 1000 VAL ETF 464287598 45414 353023 SH SOLE 21968 0 331055 ISHARES TR S&P MC 400GR ETF 464287606 7663 34098 SH SOLE 2018 0 32080 ISHARES TR RUS 1000 GRW ETF 464287614 62603 391301 SH SOLE 41276 0 350025 ISHARES TR RUS 1000 ETF 464287622 27678 167193 SH SOLE 17828 0 149365 ISHARES TR RUS 2000 VAL ETF 464287630 6033 50123 SH SOLE 1303 0 48820 ISHARES TR RUS 2000 GRW ETF 464287648 12190 62720 SH SOLE 820 0 61901 ISHARES TR RUSSELL 2000 ETF 464287655 43510 286258 SH SOLE 22729 0 263529 ISHARES TR CORE S&P US VLU 464287663 9900 170825 SH SOLE 25222 0 145603 ISHARES TR CORE S&P US GWT 464287671 31857 506471 SH SOLE 28703 0 477768 ISHARES TR RUSSELL 3000 ETF 464287689 3638 20934 SH SOLE 100 0 20834 ISHARES TR U.S. UTILITS ETF 464287697 1591 9771 SH SOLE 101 0 9670 ISHARES TR S&P MC 400VL ETF 464287705 4211 26218 SH SOLE 1375 0 24843 ISHARES TR U.S. TECH ETF 464287721 7038 34460 SH SOLE 5367 0 29093 ISHARES TR U.S. REAL ES ETF 464287739 24181 257281 SH SOLE 3082 0 254199 ISHARES TR US INDUSTRIALS 464287754 1086 6755 SH SOLE 534 0 6221 ISHARES TR US HLTHCARE ETF 464287762 7081 37358 SH SOLE 23851 0 13507 ISHARES TR U.S. FIN SVC ETF 464287770 386 2828 SH SOLE 0 0 2828 ISHARES TR U.S. FINLS ETF 464287788 4416 34303 SH SOLE 11810 0 22493 ISHARES TR U.S. ENERGY ETF 464287796 1016 32019 SH SOLE 139 0 31880 ISHARES TR CORE S&P SCP ETF 464287804 64354 825043 SH SOLE 66791 0 758252 ISHARES TR U.S. CNSM GD ETF 464287812 1544 12204 SH SOLE 375 0 11829 ISHARES TR U.S. BAS MTL ETF 464287838 291 3156 SH SOLE 0 0 3156 ISHARES TR DOW JONES US ETF 464287846 645 4374 SH SOLE 325 0 4049 ISHARES TR SP SMCP600VL ETF 464287879 2465 16335 SH SOLE 1579 0 14756 ISHARES TR S&P SML 600 GWT 464287887 3657 20426 SH SOLE 2263 0 18164 ISHARES TR MRNGSTR LG-CP VL 464288109 5037 45447 SH SOLE 2385 0 43063 ISHARES TR INTL TREA BD ETF 464288117 696 13786 SH SOLE 200 0 13586 ISHARES TR SHRT NAT MUN ETF 464288158 5753 53960 SH SOLE 1398 0 52562 ISHARES TR MRGSTR MD CP ETF 464288208 2579 12728 SH SOLE 668 0 12060 ISHARES TR GL CLEAN ENE ETF 464288224 152 13916 SH SOLE 0 0 13916 ISHARES TR MSCI ACWI EX US 464288240 3223 69985 SH SOLE 60 0 69925 ISHARES TR MSCI ACWI ETF 464288257 13071 177069 SH SOLE 13165 0 163905 ISHARES TR EAFE SML CP ETF 464288273 2423 41398 SH SOLE 60 0 41338 ISHARES TR JPMORGAN USD EMG 464288281 5261 46405 SH SOLE 3601 0 42805 ISHARES TR MRGSTR MD CP GRW 464288307 5067 20816 SH SOLE 704 0 20112 ISHARES TR NEW YORK MUN ETF 464288323 897 15684 SH SOLE 5247 0 10437 ISHARES TR GLB INFRASTR ETF 464288372 5603 120423 SH SOLE 7296 0 113127 ISHARES TR MRGSTR MD CP VAL 464288406 508 3155 SH SOLE 1615 0 1540 ISHARES TR NATIONAL MUN ETF 464288414 20217 177201 SH SOLE 10762 0 166439 ISHARES TR INTL SEL DIV ETF 464288448 2503 80795 SH SOLE 20862 0 59933 ISHARES TR DEVSMCP EXNA ETF 464288497 262 5376 SH SOLE 163 0 5213 ISHARES TR MRGSTR SM CP ETF 464288505 1329 7592 SH SOLE 5673 0 1919 ISHARES TR IBOXX HI YD ETF 464288513 12925 148294 SH SOLE 3862 0 144432 ISHARES TR CRE U S REIT ETF 464288521 1432 25779 SH SOLE 185 0 25594 ISHARES TR MSCI KLD400 SOC 464288570 3770 33991 SH SOLE 6701 0 27290 ISHARES TR MBS ETF 464288588 8965 82789 SH SOLE 5018 0 77772 ISHARES TR INTRM GOV CR ETF 464288612 2024 17873 SH SOLE 118 0 17755 ISHARES TR INTRM TR CRP ETF 464288638 6540 112898 SH SOLE 12292 0 100607 ISHARES TR SH TR CRPORT ETF 464288646 9275 172863 SH SOLE 5380 0 167483 ISHARES TR 10-20 YR TRS ETF 464288653 233 1561 SH SOLE 0 0 1561 ISHARES TR 3 7 YR TREAS BD 464288661 1603 12651 SH SOLE 345 0 12305 ISHARES TR SHORT TREAS BD 464288679 9069 81999 SH SOLE 9231 0 72768 ISHARES TR PFD AND INCM SEC 464288687 14224 379044 SH SOLE 21438 0 357606 ISHARES TR MRNING SM CP ETF 464288703 218 1632 SH SOLE 0 0 1632 ISHARES TR GLB CNSM STP ETF 464288737 235 4279 SH SOLE 0 0 4279 ISHARES TR US HOME CONS ETF 464288752 234 5400 SH SOLE 540 0 4860 ISHARES TR US AER DEF ETF 464288760 6436 28655 SH SOLE 3371 0 25283 ISHARES TR US REGNL BKS ETF 464288778 602 12925 SH SOLE 721 0 12204 ISHARES TR MSCI USA ESG SLC 464288802 1159 9373 SH SOLE 340 0 9033 ISHARES TR U.S. MED DVC ETF 464288810 8404 33990 SH SOLE 1896 0 32094 ISHARES TR US HLTHCR PR ETF 464288828 284 1754 SH SOLE 0 0 1754 ISHARES TR US OIL GS EX ETF 464288851 302 5923 SH SOLE 398 0 5525 ISHARES TR EAFE VALUE ETF 464288877 627 12951 SH SOLE 55 0 12896 ISHARES TR EAFE GRWTH ETF 464288885 273 3395 SH SOLE 123 0 3272 ISHARES TR MSCI EURO FL ETF 464289180 216 12282 SH SOLE 0 0 12282 ISHARES TR RUS TP200 GR ETF 464289438 1409 16180 SH SOLE 1634 0 14546 ISHARES TR CORE LT USDB ETF 464289479 770 11097 SH SOLE 1417 0 9680 ISHARES TR AGGRES ALLOC ETF 464289859 768 13987 SH SOLE 0 0 13987 ISHARES TR GRWT ALLOCAT ETF 464289867 2280 49510 SH SOLE 880 0 48630 ISHARES TR MODERT ALLOC ETF 464289875 1183 30101 SH SOLE 3600 0 26502 ISHARES TR CONSER ALLOC ETF 464289883 4792 134367 SH SOLE 8304 0 126063 ISHARES TR US TREAS BD ETF 46429B267 4379 166966 SH SOLE 7651 0 159315 ISHARES TR A RATE CP BD ETF 46429B291 984 17993 SH SOLE 0 0 17993 ISHARES TR GNMA BOND ETF 46429B333 246 4885 SH SOLE 0 0 4885 ISHARES TR MSCI INDIA ETF 46429B598 4739 140497 SH SOLE 15066 0 125431 ISHARES TR FLTG RATE NT ETF 46429B655 12674 248702 SH SOLE 9663 0 239038 ISHARES TR CORE HIGH DV ETF 46429B663 17787 188700 SH SOLE 17949 0 170751 ISHARES TR MIN VOL EAFE ETF 46429B689 23127 314946 SH SOLE 3041 0 311905 ISHARES TR MSCI MIN VOL ETF 46429B697 77841 1214609 SH SOLE 29693 0 1184916 ISHARES TR 0-5 YR TIPS ETF 46429B747 6734 67228 SH SOLE 8247 0 58981 ISHARES TR USA QUALITY FCTR 46432F339 10242 110393 SH SOLE 3039 0 107354 ISHARES TR EDGE MSCI USA VL 46432F388 1524 18242 SH SOLE 1870 0 16372 ISHARES TR USA MOMENTUM FCT 46432F396 20213 169387 SH SOLE 15895 0 153493 ISHARES TR CORE MSCI TOTAL 46432F834 14937 258604 SH SOLE 5724 0 252880 ISHARES TR CORE MSCI EAFE 46432F842 44093 719996 SH SOLE 21792 0 698203 ISHARES TR CORE 1 5 YR USD 46432F859 1036 20539 SH SOLE 1674 0 18865 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 545 20290 SH SOLE 0 0 20290 ISHARES TR IBONDS MAR20 ETF 46432FBC0 816 31225 SH SOLE 649 0 30576 ISHARES TR 0-5YR INVT GR CP 46434V100 812 15887 SH SOLE 150 0 15737 ISHARES TR MLTFCTR INTL SML 46434V266 598 20918 SH SOLE 0 0 20918 ISHARES TR MULTIFACTOR INTL 46434V274 1161 44292 SH SOLE 0 0 44292 ISHARES TR MULTIFACTOR USA 46434V282 13968 436803 SH SOLE 26308 0 410495 ISHARES TR EXPONENTIAL TECH 46434V381 2601 64288 SH SOLE 399 0 63889 ISHARES TR 0-5YR HI YL CP 46434V407 988 21259 SH SOLE 1031 0 20228 ISHARES TR INTL MOMENTUM FT 46434V449 357 11845 SH SOLE 14 0 11831 ISHARES TR INTL QLTY FACTOR 46434V456 366 11859 SH SOLE 14 0 11845 ISHARES TR IBONDS SEP2020 46434V571 7243 283703 SH SOLE 12074 0 271629 ISHARES TR CORE TOTAL USD 46434V613 4081 77995 SH SOLE 1429 0 76566 ISHARES TR CORE DIV GRWTH 46434V621 28903 734574 SH SOLE 30740 0 703833 ISHARES TR GLOBAL REIT ETF 46434V647 1795 62757 SH SOLE 734 0 62023 ISHARES TR CORE MSCI EURO 46434V738 3277 71639 SH SOLE 380 0 71259 ISHARES TR HDG MSCI EAFE 46434V803 1306 43631 SH SOLE 1683 0 41948 ISHARES TR ULTR SH TRM BD 46434V878 11893 236009 SH SOLE 10020 0 225989 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 9184 362157 SH SOLE 11018 0 351138 ISHARES TR IBONDS DEC19 ETF 46434VAU4 6706 269926 SH SOLE 6745 0 263181 ISHARES TR IBONDS DEC23 ETF 46434VAX8 5139 200764 SH SOLE 7047 0 193716 ISHARES TR IBONDS DEC22 ETF 46434VBA7 7057 278691 SH SOLE 2723 0 275968 ISHARES TR IBONDS DEC25 ETF 46434VBD1 630 24327 SH SOLE 3057 0 21270 ISHARES TR IBONDS DEC24 ETF 46434VBG4 1736 67570 SH SOLE 1316 0 66253 ISHARES TR IBONDS DEC21 ETF 46434VBK5 9067 362745 SH SOLE 6780 0 355965 ISHARES TR CONV BD ETF 46435G102 584 10041 SH SOLE 1403 0 8638 ISHARES TR IBONDS DEC2023 46435G318 2165 84020 SH SOLE 2828 0 81192 ISHARES TR CORE MSCI INTL 46435G326 229 4190 SH SOLE 1410 0 2780 ISHARES TR MORTGE REL ETF 46435G342 1399 33201 SH SOLE 670 0 32531 ISHARES TR INTL VALUE FACTR 46435G409 373 15785 SH SOLE 19 0 15766 ISHARES TR CR 5 10 YR ETF 46435G417 421 8295 SH SOLE 0 0 8295 ISHARES TR EDGE MSCI MINM 46435G433 1337 38950 SH SOLE 0 0 38950 ISHARES TR FALN ANGLS USD 46435G474 1442 53857 SH SOLE 1636 0 52221 ISHARES TR ESG MSCI EAFE 46435G516 467 7283 SH SOLE 4007 0 3276 ISHARES TR INTL DIV GRWTH 46435G524 933 16857 SH SOLE 7818 0 9039 ISHARES TR CORE INTL AGGR 46435G672 623 11164 SH SOLE 2056 0 9108 ISHARES TR IBONDS DEC2022 46435G755 3003 114905 SH SOLE 5640 0 109265 ISHARES TR IBONDS DEC2021 46435G789 5658 219497 SH SOLE 7717 0 211780 ISHARES TR MSCI ACWI EXUS 46435G847 446 16536 SH SOLE 0 0 16536 ISHARES TR IBONDS DEC2026 46435GAA0 408 16015 SH SOLE 1240 0 14775 ISHARES TR BROAD USD HIGH 46435U853 3155 77050 SH SOLE 4447 0 72603 ISHARES US ETF TR SHT MAT BD ETF 46431W507 3090 61394 SH SOLE 7131 0 54263 ISHARES US ETF TR INT RT HDG C B 46431W705 320 3446 SH SOLE 92 0 3354 ISHARES US ETF TR SHT MAT MUN ETF 46431W838 1027 20492 SH SOLE 700 0 19792 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 211 25158 SH SOLE 0 0 25158 JACOBS ENGR GROUP INC COM 469814107 570 6231 SH SOLE 210 0 6021 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 1692 38662 SH SOLE 425 0 38237 JANUS DETROIT STR TR LONG TERM CARE 47103U407 263 8503 SH SOLE 0 0 8503 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 4517 90340 SH SOLE 808 0 89532 JD COM INC SPON ADR CL A 47215P106 1324 46939 SH SOLE 1705 0 45234 JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 2983 77402 SH SOLE 328 0 77074 JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 13222 359105 SH SOLE 214 0 358891 JOHN HANCOCK ETF TRUST MULTIFACTR SML 47804J842 268 10266 SH SOLE 0 0 10266 JOHNSON & JOHNSON COM 478160104 38858 299911 SH SOLE 23639 0 276272 JOHNSON CTLS INTL PLC SHS G51502105 859 19557 SH SOLE 583 0 18974 JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 530 8673 SH SOLE 0 0 8673 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 371 4882 SH SOLE 0 0 4882 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 9496 188316 SH SOLE 12076 0 176240 JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 5516 107886 SH SOLE 13611 0 94275 JPMORGAN CHASE & CO COM 46625H100 32685 273891 SH SOLE 22789 0 251101 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1225 52641 SH SOLE 7094 0 45548 KANSAS CITY SOUTHERN COM NEW 485170302 1193 8224 SH SOLE 0 0 8224 KAYNE ANDERSN MLP MIDS INVT COM 486606106 289 19956 SH SOLE 50 0 19906 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 170 15700 SH SOLE 0 0 15700 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 327 9160 SH SOLE 0 0 9160 KEARNY FINL CORP MD COM 48716P108 707 54287 SH SOLE 0 0 54287 KELLOGG CO COM 487836108 1469 22827 SH SOLE 1095 0 21732 KEYCORP NEW COM 493267108 1114 61948 SH SOLE 0 0 61948 KEYSIGHT TECHNOLOGIES INC COM 49338L103 313 3221 SH SOLE 297 0 2924 KIMBERLY CLARK CORP COM 494368103 5550 39346 SH SOLE 2678 0 36668 KIMCO RLTY CORP COM 49446R109 1122 55177 SH SOLE 269 0 54908 KINDER MORGAN INC DEL COM 49456B101 4295 208695 SH SOLE 11051 0 197645 KINROSS GOLD CORP COM 496902404 48 10373 SH SOLE 0 0 10373 KITE RLTY GROUP TR COM NEW 49803T300 271 15060 SH SOLE 0 0 15060 KKR & CO INC CL A 48251W104 1074 39183 SH SOLE 1455 0 37727 KKR INCOME OPPORTUNITIES FD COM 48249T106 3599 231133 SH SOLE 53776 0 177357 KLA CORPORATION COM NEW 482480100 1697 10523 SH SOLE 923 0 9600 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1052 23278 SH SOLE 0 0 23278 KRAFT HEINZ CO COM 500754106 1791 64102 SH SOLE 3731 0 60370 KROGER CO COM 501044101 955 37035 SH SOLE 206 0 36829 L BRANDS INC COM 501797104 198 10088 SH SOLE 500 0 9588 L3HARRIS TECHNOLOGIES INC COM 502431109 2322 11129 SH SOLE 549 0 10580 LABORATORY CORP AMER HLDGS COM NEW 50540R409 646 3847 SH SOLE 48 0 3799 LADDER CAP CORP CL A 505743104 202 11692 SH SOLE 0 0 11692 LAKELAND BANCORP INC COM 511637100 511 33121 SH SOLE 0 0 33121 LAM RESEARCH CORP COM 512807108 1504 6225 SH SOLE 137 0 6088 LAMAR ADVERTISING CO NEW CL A 512816109 346 4221 SH SOLE 126 0 4095 LAMB WESTON HLDGS INC COM 513272104 1298 17845 SH SOLE 6552 0 11293 LAS VEGAS SANDS CORP COM 517834107 3568 60944 SH SOLE 6097 0 54848 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 7948 285084 SH SOLE 15692 0 269391 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 4448 138061 SH SOLE 4552 0 133509 LAUDER ESTEE COS INC CL A 518439104 1833 9328 SH SOLE 1546 0 7782 LAZARD GLB TTL RET&INCM FD I COM 52106W103 593 37950 SH SOLE 0 0 37950 LEAR CORP COM NEW 521865204 333 2772 SH SOLE 18 0 2754 LEGG MASON ETF INVESTMENT TR L VOL H DIV ETF 52468L406 10710 318777 SH SOLE 22678 0 296100 LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 883 27895 SH SOLE 3499 0 24396 LEIDOS HLDGS INC COM 525327102 344 4006 SH SOLE 0 0 4006 LENNAR CORP CL A 526057104 202 3615 SH SOLE 16 0 3599 LENNOX INTL INC COM 526107107 677 2787 SH SOLE 27 0 2760 LHC GROUP INC COM 50187A107 298 2625 SH SOLE 0 0 2625 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1540 240583 SH SOLE 6222 0 234361 LILLY ELI & CO COM 532457108 6759 60407 SH SOLE 4794 0 55613 LIMONEIRA CO COM 532746104 2165 11546400 SH Call SOLE 0 0 11546400 LINCOLN NATL CORP IND COM 534187109 2059 34136 SH SOLE 0 0 34136 LINDE PLC SHS G5494J103 1973 10108 SH SOLE 9 0 10099 LIQUIDITY SERVICES INC COM 53635B107 4 50000 SH Call SOLE 0 0 50000 LKQ CORP COM 501889208 415 13208 SH SOLE 0 0 13208 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 136 49658 SH SOLE 1000 0 48658 LMP CAP & INCOME FD INC COM 50208A102 159 11246 SH SOLE 2846 0 8400 LOCKHEED MARTIN CORP COM 539830109 8439 21783 SH SOLE 597 0 21187 LOGITECH INTL S A SHS H50430232 1157 28406 SH SOLE 8950 0 19456 LOWES COS INC COM 548661107 6009 54478 SH SOLE 1538 0 52940 LPL FINL HLDGS INC COM 50212V100 1786 21801 SH SOLE 252 0 21549 LULULEMON ATHLETICA INC COM 550021109 2466 1257600 SH Put SOLE 6000 0 1251600 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 992 11094 SH SOLE 601 0 10493 M & T BK CORP COM 55261F104 622 3941 SH SOLE 230 0 3711 MACERICH CO COM 554382101 220 6950 SH SOLE 0 0 6950 MACYS INC COM 55616P104 419 26993 SH SOLE 437 0 26556 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5947 90524 SH SOLE 1760 0 88764 MAGNA INTL INC COM 559222401 1120 2102800 SH Put SOLE 4500 0 2098300 MAIN STREET CAPITAL CORP COM 56035L104 1952 45178 SH SOLE 1925 0 43253 MANITEX INTL INC COM 563420108 113 17000 SH SOLE 0 0 17000 MANITOWOC CO INC COM NEW 563571405 127 10135 SH SOLE 0 0 10135 MANULIFE FINL CORP COM 56501R106 525 28569 SH SOLE 589 0 27980 MARATHON OIL CORP COM 565849106 732 61381 SH SOLE 15447 0 45934 MARATHON PETE CORP COM 56585A102 2780 45235 SH SOLE 1413 0 43822 MARKEL CORP COM 570535104 450 381 SH SOLE 13 0 368 MARRIOTT INTL INC NEW CL A 571903202 1497 12040 SH SOLE 164 0 11876 MARSH & MCLENNAN COS INC COM 571748102 4480 44537 SH SOLE 4125 0 40411 MARTIN MARIETTA MATLS INC COM 573284106 462 1686 SH SOLE 79 0 1607 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 596 23851 SH SOLE 4200 0 19651 MASCO CORP COM 574599106 341 7655 SH SOLE 68 0 7587 MASIMO CORP COM 574795100 896 6019 SH SOLE 0 0 6019 MASTERCARD INC CL A 57636Q104 13249 4894930 SH Put SOLE 428615 0 4466315 MATCH GROUP INC COM 57665R106 1825 25487 SH SOLE 2082 0 23405 MATERIALISE NV SPONSORED ADS 57667T100 385 20845 SH SOLE 1310 0 19535 MATINAS BIOPHARMA HLDGS INC COM 576810105 50 75066 SH SOLE 0 0 75066 MAXIMUS INC COM 577933104 677 8914 SH SOLE 0 0 8914 MCCORMICK & CO INC COM NON VTG 579780206 3524 22491 SH SOLE 3782 0 18709 MCDONALDS CORP COM 580135101 16212 7661583 SH Put SOLE 987749 0 6673834 MCKESSON CORP COM 58155Q103 846 6181 SH SOLE 172 0 6009 MEDICAL PPTYS TRUST INC COM 58463J304 1919 98117 SH SOLE 9000 0 89117 MEDIDATA SOLUTIONS INC COM 58471A105 513 5566 SH SOLE 0 0 5566 MEDTRONIC PLC SHS G5960L103 3910 35997 SH SOLE 1680 0 34317 MELCO RESORTS AND ENTMT LTD ADR 585464100 3334 166721 SH SOLE 17620 0 149101 MELLANOX TECHNOLOGIES LTD SHS M51363113 1742 15330 SH SOLE 61 0 15269 MERCK & CO INC COM 58933Y105 25506 302553 SH SOLE 18543 0 284010 MERITAGE HOMES CORP COM 59001A102 201 2853 SH SOLE 0 0 2853 METLIFE INC COM 59156R108 1645 34861 SH SOLE 3688 0 31174 METTLER TOLEDO INTERNATIONAL COM 592688105 1171 1663 SH SOLE 519 0 1144 MFA FINL INC COM 55272X102 372 50556 SH SOLE 0 0 50556 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 188 34231 SH SOLE 0 0 34231 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 105 22398 SH SOLE 0 0 22398 MFS INTER INCOME TR SH BEN INT 55273C107 102 26610 SH SOLE 0 0 26610 MFS MUN INCOME TR SH BEN INT 552738106 739 105036 SH SOLE 0 0 105036 MGM GROWTH PPTYS LLC CL A COM 55303A105 294 9791 SH SOLE 144 0 9647 MICROCHIP TECHNOLOGY INC COM 595017104 3816 39570 SH SOLE 290 0 39280 MICRON TECHNOLOGY INC COM 595112103 3721 94115 SH SOLE 9072 0 85043 MICROSOFT CORP COM 594918104 65981 47216211 SH Put SOLE 4163787 0 43052424 MIDDLESEX WATER CO COM 596680108 560 8623 SH SOLE 171 0 8452 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 499 42194 SH SOLE 0 0 42194 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 154 29911 SH SOLE 0 0 29911 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 39 12551 SH SOLE 0 0 12551 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 159 19596 SH SOLE 0 0 19596 MOHAWK INDS INC COM 608190104 1078 7544 SH SOLE 0 0 7544 MOLINA HEALTHCARE INC COM 60855R100 340 3100 SH SOLE 0 0 3100 MOLSON COORS BREWING CO CL B 60871R209 295 5130 SH SOLE 0 0 5130 MOMO INC ADR 60879B107 837 24613 SH SOLE 0 0 24613 MONDELEZ INTL INC CL A 609207105 5107 92820 SH SOLE 2350 0 90469 MONGODB INC CL A 60937P106 287 2380 SH SOLE 800 0 1580 MONOLITHIC PWR SYS INC COM 609839105 496 3185 SH SOLE 0 0 3185 MONSTER BEVERAGE CORP NEW COM 61174X109 1251 22137 SH SOLE 263 0 21874 MOODYS CORP COM 615369105 1249 5983 SH SOLE 83 0 5900 MORGAN STANLEY COM NEW 617446448 1880 43214 SH SOLE 495 0 42719 MORGAN STANLEY EM MKTS DM DE COM 617477104 1243 178675 SH SOLE 0 0 178675 MOSAIC CO NEW COM 61945C103 1898 98001 SH SOLE 11826 0 86175 MSC INDL DIRECT INC CL A 553530106 350 4814 SH SOLE 62 0 4752 MSCI INC COM 55354G100 619 2734 SH SOLE 41 0 2693 NABORS INDUSTRIES LTD SHS G6359F103 39 20126 SH SOLE 0 0 20126 NATIONAL FUEL GAS CO N J COM 636180101 240 5125 SH SOLE 0 0 5125 NATIONAL GRID PLC SPONSORED ADR NE 636274409 854 15775 SH SOLE 34 0 15741 NATIONAL INSTRS CORP COM 636518102 236 5620 SH SOLE 0 0 5620 NATURAL HEALTH TRENDS CORP COM 63888P406 501 72493 SH SOLE 0 0 72493 NEOGEN CORP COM 640491106 331 4854 SH SOLE 0 0 4854 NEOGENOMICS INC COM NEW 64049M209 195 10194 SH SOLE 2825 0 7369 NETEASE INC SPONSORED ADS 64110W102 468 1759 SH SOLE 18 0 1741 NETFLIX INC COM 64110L106 9462 3528000 SH Put SOLE 157800 0 3370200 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 172 12275 SH SOLE 0 0 12275 NEUROCRINE BIOSCIENCES INC COM 64125C109 202 1946 SH SOLE 0 0 1946 NEW JERSEY RES COM 646025106 536 11858 SH SOLE 2300 0 9558 NEW MTN FIN CORP COM 647551100 475 34795 SH SOLE 397 0 34398 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 216 13802 SH SOLE 2800 0 11002 NEW YORK CMNTY BANCORP INC COM 649445103 193 15401 SH SOLE 511 0 14890 NEW YORK MTG TR INC COM PAR $.02 649604501 165 26662 SH SOLE 0 0 26662 NEWELL BRANDS INC COM 651229106 366 19559 SH SOLE 5286 0 14273 NEWMARK GROUP INC CL A 65158N102 305 33613 SH SOLE 17261 0 16351 NEWMONT GOLDCORP CORPORATION COM 651639106 1337 35257 SH SOLE 5233 0 30024 NEXTERA ENERGY INC COM 65339F101 5857 25107 SH SOLE 2165 0 22942 NIC INC COM 62914B100 229 11080 SH SOLE 0 0 11080 NIKE INC CL B 654106103 7486 80310 SH SOLE 5649 0 74661 NIO INC SPON ADS 62914V106 32 20730 SH SOLE 100 0 20630 NISOURCE INC COM 65473P105 309 10318 SH SOLE 457 0 9861 NOBLE CORP PLC SHS USD G65431101 17 13000 SH SOLE 0 0 13000 NOKIA CORP SPONSORED ADR 654902204 527 109238 SH SOLE 2539 0 106699 NOMURA HLDGS INC SPONSORED ADR 65535H208 52 12289 SH SOLE 0 0 12289 NORFOLK SOUTHERN CORP COM 655844108 4309 23852 SH SOLE 2231 0 21621 NORTHERN TR CORP COM 665859104 435 4666 SH SOLE 16 0 4650 NORTHROP GRUMMAN CORP COM 666807102 4722 12766 SH SOLE 555 0 12211 NOVARTIS A G SPONSORED ADR 66987V109 3049 35035 SH SOLE 1749 0 33286 NOVOCURE LTD ORD SHS G6674U108 371 4960 SH SOLE 0 0 4960 NOVO-NORDISK A S ADR 670100205 1985 36848 SH SOLE 1377 0 35471 NUCOR CORP COM 670346105 359 7060 SH SOLE 1520 0 5540 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 782 31412 SH SOLE 15722 0 15691 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 271 7110 SH SOLE 0 0 7110 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 359 11478 SH SOLE 0 0 11478 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 307 10477 SH SOLE 4000 0 6477 NUTRIEN LTD COM 67077M108 2401 48276 SH SOLE 4992 0 43284 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 355 69000 SH SOLE 0 0 69000 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3007 180972 SH SOLE 1333 0 179639 NUVEEN AMT FREE QLTY MUN INC COM 670657105 287 20088 SH SOLE 633 0 19455 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 411 30674 SH SOLE 0 0 30674 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 579 43126 SH SOLE 3000 0 40126 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 121 16200 SH SOLE 10000 0 6200 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 1691 155074 SH SOLE 5300 0 149774 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 2322 130319 SH SOLE 20545 0 109774 NUVEEN FLOATING RATE INCOME COM 67072T108 1003 103192 SH SOLE 0 0 103192 NUVEEN MTG OPPORTUNITY TERM COM 670735109 437 18971 SH SOLE 0 0 18971 NUVEEN MUN HIGH INCOME OPP F COM 670682103 365 25534 SH SOLE 9400 0 16134 NUVEEN MUN VALUE FD INC COM 670928100 195 18591 SH SOLE 0 0 18591 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 637 28758 SH SOLE 7974 0 20784 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 422 29089 SH SOLE 0 0 29089 NUVEEN NEW YORK QLT MUN INC COM 67066X107 160 11198 SH SOLE 4915 0 6283 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 1092 77985 SH SOLE 0 0 77985 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 3152 313588 SH SOLE 131353 0 182235 NUVEEN PFD & INCM SECURTIES COM 67072C105 436 44287 SH SOLE 2112 0 42175 NUVEEN PFD & INCOME TERM FD COM 67075A106 247 10000 SH SOLE 5000 0 5000 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1404 97756 SH SOLE 0 0 97756 NUVEEN REAL ASSET INM AND GW COM 67074Y105 897 51252 SH SOLE 8835 0 42417 NUVEEN REAL ESTATE INCOME FD COM 67071B108 742 67507 SH SOLE 11695 0 55812 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 3173 206018 SH SOLE 180138 0 25880 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 543 34570 SH SOLE 0 0 34570 NUVEEN SR INCOME FD COM 67067Y104 417 72241 SH SOLE 30000 0 42241 NVIDIA CORP COM 67066G104 9197 51536 SH SOLE 4290 0 47245 NYMOX PHARMACEUTICAL CORP COM P73398102 75 37750 SH SOLE 0 0 37750 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1627 3992 SH SOLE 54 0 3938 OCCIDENTAL PETE CORP COM 674599105 2936 66026 SH SOLE 3548 0 62478 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 241 7876 SH SOLE 0 0 7876 OKTA INC CL A 679295105 242 2454 SH SOLE 270 0 2184 OLD DOMINION FREIGHT LINE IN COM 679580100 506 2792 SH SOLE 35 0 2757 OLD REP INTL CORP COM 680223104 469 20322 SH SOLE 338 0 19984 OMEGA HEALTHCARE INVS INC COM 681936100 2712 64604 SH SOLE 33 0 64571 OMNICOM GROUP INC COM 681919106 2099 26803 SH SOLE 15 0 26788 ONCOSEC MED INC COM 68234L306 21 10500 SH SOLE 0 0 10500 ONEOK INC NEW COM 682680103 2366 32414 SH SOLE 795 0 31619 ORACLE CORP COM 68389X105 5815 105685 SH SOLE 3469 0 102216 ORASURE TECHNOLOGIES INC COM 68554V108 235 31414 SH SOLE 500 0 30914 ORGANIGRAM HLDGS INC COM 68620P101 45 13085 SH SOLE 1940 0 11145 ORGANOVO HLDGS INC COM 68620A104 7 28802 SH SOLE 0 0 28802 OSI ETF TR OSHARES FTSE 67110P100 2792 100131 SH SOLE 11181 0 88950 OSI ETF TR OSHARS FTSE US 67110P407 6535 188031 SH SOLE 35199 0 152831 OSI ETF TR OSHARES FTSE EUR 67110P506 286 11961 SH SOLE 0 0 11961 OSI ETF TR OSHS GBL INTER 67110P704 250 10697 SH SOLE 1508 0 9189 OUTFRONT MEDIA INC COM 69007J106 3076 111560 SH SOLE 11512 0 100048 OWENS ILL INC COM NEW 690768403 213 24414 SH SOLE 0 0 24414 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 225 7470 SH SOLE 0 0 7470 PACER FDS TR TRENDP US LAR CP 69374H105 11873 381538 SH SOLE 10284 0 371254 PACER FDS TR TRENDP US MID CP 69374H204 2097 71852 SH SOLE 1310 0 70542 PACER FDS TR TRENDP 100 ETF 69374H303 3122 86921 SH SOLE 5130 0 81791 PACER FDS TR TRENDPILOT INTL 69374H683 328 13065 SH SOLE 0 0 13065 PACER FDS TR GLOBL CASH ETF 69374H709 1703 57364 SH SOLE 3450 0 53914 PACER FDS TR TRENDPILOT EUR 69374H808 736 27890 SH SOLE 0 0 27890 PACER FDS TR PACER US SMALL 69374H857 293 11906 SH SOLE 0 0 11906 PACER FDS TR US CASH COWS 100 69374H881 323 11227 SH SOLE 500 0 10727 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 52 10000 SH SOLE 0 0 10000 PAGSEGURO DIGITAL LTD COM CL A G68707101 232 5015 SH SOLE 2525 0 2490 PALO ALTO NETWORKS INC COM 697435105 912 4472 SH SOLE 527 0 3945 PAN AMERICAN SILVER CORP COM 697900108 716 45690 SH SOLE 0 0 45690 PARETEUM CORP COM NEW 69946T207 19 14464 SH SOLE 0 0 14464 PARKE BANCORP INC COM 700885106 317 13107 SH SOLE 0 0 13107 PARKER HANNIFIN CORP COM 701094104 1111 6150 SH SOLE 42 0 6108 PATTERN ENERGY GROUP INC CL A 70338P100 213 7905 SH SOLE 0 0 7905 PAVMED INC COM 70387R106 19 20000 SH SOLE 0 0 20000 PAYCHEX INC COM 704326107 2923 35274 SH SOLE 2380 0 32894 PAYCOM SOFTWARE INC COM 70432V102 1103 5206 SH SOLE 0 0 5206 PAYPAL HLDGS INC COM 70450Y103 9201 88594 SH SOLE 5844 0 82750 PAYSIGN INC COM 70451A104 111 11030 SH SOLE 7900 0 3130 PEGASYSTEMS INC COM 705573103 215 3162 SH SOLE 0 0 3162 PENNANTPARK INVT CORP COM 708062104 170 27137 SH SOLE 0 0 27137 PEOPLES UTD FINL INC COM 712704105 410 25544 SH SOLE 886 0 24658 PEPSICO INC COM 713448108 18738 136700 SH SOLE 16771 0 119929 PFIZER INC COM 717081103 18040 497295 SH SOLE 39337 0 457957 PGIM HIGH YIELD BOND FUND IN COM 69346H100 376 25139 SH SOLE 0 0 25139 PHILIP MORRIS INTL INC COM 718172109 11094 144745 SH SOLE 2925 0 141820 PHILLIPS 66 COM 718546104 2945 28209 SH SOLE 1114 0 27094 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 593 28379 SH SOLE 0 0 28379 PIMCO CORPORATE & INCOME OPP COM 72201B101 955 52619 SH SOLE 576 0 52043 PIMCO DYNAMIC INCOME FD SHS 72201Y101 2830 86972 SH SOLE 1285 0 85687 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 2789 113918 SH SOLE 1442 0 112476 PIMCO ETF TR 1-3YR USTREIDX 72201R106 1249 24527 SH SOLE 0 0 24527 PIMCO ETF TR 1-5 US TIP IDX 72201R205 11538 220130 SH SOLE 18155 0 201974 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 1062 10592 SH SOLE 0 0 10592 PIMCO ETF TR ACTIVE BD ETF 72201R775 2319 21307 SH SOLE 5022 0 16285 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 3344 33520 SH SOLE 744 0 32776 PIMCO ETF TR INV GRD CRP BD 72201R817 2617 23850 SH SOLE 1031 0 22819 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 12765 125497 SH SOLE 9537 0 115959 PIMCO ETF TR INTER MUN BD ACT 72201R866 2558 46267 SH SOLE 7904 0 38364 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 154 13393 SH SOLE 0 0 13393 PIMCO HIGH INCOME FD COM SHS 722014107 964 124648 SH SOLE 0 0 124648 PIMCO INCOME STRATEGY FUND I COM 72201J104 444 42942 SH SOLE 542 0 42400 PIMCO MUN INCOME FD II COM 72200W106 994 63178 SH SOLE 0 0 63178 PIMCO MUN INCOME FD III COM 72201A103 597 46683 SH SOLE 0 0 46683 PIMCO MUNICIPAL INCOME FD COM 72200R107 298 19757 SH SOLE 0 0 19757 PINNACLE WEST CAP CORP COM 723484101 410 4346 SH SOLE 0 0 4346 PIONEER DIV HIGH INCOME TRUS COM 723653101 387 26673 SH SOLE 0 0 26673 PIONEER NAT RES CO COM 723787107 337 2676 SH SOLE 487 0 2189 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 689 33187 SH SOLE 23006 0 10181 PLAYA HOTELS & RESORTS NV SHS N70544106 222 26550 SH SOLE 0 0 26550 PLUG POWER INC COM NEW 72919P202 27 10302 SH SOLE 25 0 10277 PNC FINL SVCS GROUP INC COM 693475105 7609 53818 SH SOLE 3050 0 50768 POLARIS INC COM 731068102 744 8454 SH SOLE 64 0 8390 POLYMET MINING CORP COM 731916102 12 37217 SH SOLE 0 0 37217 POOL CORPORATION COM 73278L105 1109 5497 SH SOLE 1524 0 3973 PPG INDS INC COM 693506107 2193 18209 SH SOLE 434 0 17775 PPL CORP COM 69351T106 3598 114230 SH SOLE 5372 0 108858 PREFERRED APT CMNTYS INC COM 74039L103 826 5805800 SH Put SOLE 0 0 5805800 PRETIUM RES INC COM 74139C102 170 14765 SH SOLE 0 0 14765 PRICE T ROWE GROUP INC COM 74144T108 624 5462 SH SOLE 431 0 5031 PRINCIPAL EXCHANGE TRADED FD ACTV INCM ETF 74255Y102 281 6996 SH SOLE 0 0 6996 PRINCIPAL EXCHANGE TRADED FD US SM MLT FC ETF 74255Y607 283 9225 SH SOLE 0 0 9225 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 1300 13055 SH SOLE 0 0 13055 PRINCIPAL FINL GROUP INC COM 74251V102 267 4678 SH SOLE 1525 0 3152 PROCTER & GAMBLE CO COM 742718109 27718 222928 SH SOLE 10856 0 212072 PROFIRE ENERGY INC COM 74316X101 31 16300 SH SOLE 0 0 16300 PROGRESSIVE CORP OHIO COM 743315103 2450 32043 SH SOLE 1983 0 30060 PROLOGIS INC COM 74340W103 1029 12012 SH SOLE 89 0 11923 PROS HOLDINGS INC COM 74346Y103 338 5667 SH SOLE 0 0 5667 PROSHARES TR PSHS SHORT DOW30 74347B235 227 4379 SH SOLE 87 0 4292 PROSHARES TR SHORT S&P 500 NE 74347B425 906 35155 SH SOLE 1880 0 33275 PROSHARES TR S&P MDCP 400 DIV 74347B680 1921 32965 SH SOLE 1307 0 31658 PROSHARES TR RUSS 2000 DIVD 74347B698 388 6528 SH SOLE 0 0 6528 PROSHARES TR SHORT QQQ NEW 74347B714 510 19198 SH SOLE 854 0 18344 PROSHARES TR ULTSH NASD BIOT 74347B789 7 14850 SH SOLE 0 0 14850 PROSHARES TR MORNINGSTAR ALTR 74347B813 641 17069 SH SOLE 30 0 17039 PROSHARES TR MSCI EAFE DIVD 74347B839 319 8557 SH SOLE 6473 0 2084 PROSHARES TR SHRT RUSSELL2000 74348A210 381 9732 SH SOLE 100 0 9632 PROSHARES TR S&P 500 DV ARIST 74348A467 6887 96010 SH SOLE 2248 0 93762 PROSHARES TR II VIX SH TRM FUTRS 74347W171 204 27922 SH SOLE 0 0 27922 PROSPECT CAPITAL CORPORATION COM 74348T102 636 98319 SH SOLE 0 0 98319 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 45 45000 PRN SOLE 45000 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 11 11000 PRN SOLE 0 0 11000 PROTO LABS INC COM 743713109 319 3124 SH SOLE 0 0 3124 PROVIDENT FINL SVCS INC COM 74386T105 343 13983 SH SOLE 0 0 13983 PRUDENTIAL FINL INC COM 744320102 2491 27605 SH SOLE 3345 0 24261 PUBLIC STORAGE COM 74460D109 1260 5139 SH SOLE 0 0 5139 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8824 141930 SH SOLE 3839 0 138092 PUTNAM MANAGED MUN INCOM TR COM 746823103 84 10752 SH SOLE 0 0 10752 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 160 30412 SH SOLE 22356 0 8056 QIAGEN NV SHS NEW N72482123 321 10489 SH SOLE 0 0 10489 QUALCOMM INC COM 747525103 4196 53913 SH SOLE 1922 0 51992 QUEST DIAGNOSTICS INC COM 74834L100 689 6435 SH SOLE 25 0 6410 RADIAN GROUP INC COM 750236101 980 39812 SH SOLE 2 0 39810 RAYTHEON CO COM NEW 755111507 4947 24620 SH SOLE 957 0 23663 REALITY SHS ETF TR DIVS ETF 75605A108 2057 78772 SH SOLE 12802 0 65970 REALITY SHS ETF TR DIVCN LDRS ETF 75605A405 2152 60662 SH SOLE 10190 0 50472 REALITY SHS ETF TR DIVCN DIVD ETF 75605A504 490 16180 SH SOLE 2360 0 13820 REALTY INCOME CORP COM 756109104 3286 42852 SH SOLE 1201 0 41651 REAVES UTIL INCOME FD COM SH BEN INT 756158101 3086 84082 SH SOLE 2090 0 81992 REGENERON PHARMACEUTICALS COM 75886F107 1502 5413 SH SOLE 69 0 5344 REGIONS FINL CORP NEW COM 7591EP100 515 32531 SH SOLE 1045 0 31486 REINSURANCE GRP OF AMERICA I COM NEW 759351604 350 2193 SH SOLE 0 0 2193 RELIANCE STEEL & ALUMINUM CO COM 759509102 278 2788 SH SOLE 0 0 2788 REPUBLIC FIRST BANCORP INC COM 760416107 112 26705 SH SOLE 4237 0 22468 RESMED INC COM 761152107 463 3429 SH SOLE 0 0 3429 RESONANT INC COM 76118L102 51 17245 SH SOLE 0 0 17245 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1905 104471 SH SOLE 10399 0 94072 RETAIL PPTYS AMER INC CL A 76131V202 255 20735 SH SOLE 369 0 20366 RIO TINTO PLC SPONSORED ADR 767204100 1101 21123 SH SOLE 6164 0 14959 RITCHIE BROS AUCTIONEERS COM 767744105 262 6573 SH SOLE 0 0 6573 RITE AID CORP COM 767754872 161 16762 SH SOLE 90 0 16672 ROCKWELL AUTOMATION INC COM 773903109 940 5605 SH SOLE 18 0 5587 ROKU INC COM CL A 77543R102 1356 13325 SH SOLE 402 0 12923 ROLLINS INC COM 775711104 274 8032 SH SOLE 2 0 8030 ROPER TECHNOLOGIES INC COM 776696106 2719 7665 SH SOLE 1813 0 5852 ROSS STORES INC COM 778296103 3324 30228 SH SOLE 3526 0 26701 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3072 28285 SH SOLE 2810 0 25475 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2674 44727 SH SOLE 3346 0 41382 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3381 57523 SH SOLE 2711 0 54812 ROYAL GOLD INC COM 780287108 262 2126 SH SOLE 3 0 2123 ROYCE VALUE TR INC COM 780910105 1905 136649 SH SOLE 6543 0 130106 RPC INC COM 749660106 68 12068 SH SOLE 393 0 11675 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1299 15880 SH SOLE 3722 0 12158 S&P GLOBAL INC COM 78409V104 3678 14927 SH SOLE 1280 0 13647 SALESFORCE COM INC COM 79466L302 4117 2760500 SH Put SOLE 89200 0 2671300 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 791 105354 SH SOLE 0 0 105354 SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 5 10177 SH SOLE 10177 0 0 SANOFI SPONSORED ADR 80105N105 1428 30919 SH SOLE 143 0 30776 SAP SE SPON ADR 803054204 1197 9923 SH SOLE 72 0 9851 SBA COMMUNICATIONS CORP NEW CL A 78410G104 639 2652 SH SOLE 176 0 2475 SCHLUMBERGER LTD COM 806857108 1614 49628 SH SOLE 1987 0 47642 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4045 56796 SH SOLE 2108 0 54688 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 5946 83834 SH SOLE 2184 0 81650 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7850 92801 SH SOLE 8431 0 84370 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1524 26771 SH SOLE 75 0 26696 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 6612 116946 SH SOLE 17428 0 99518 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3355 48111 SH SOLE 9955 0 38157 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2006 75995 SH SOLE 38 0 75957 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4112 74787 SH SOLE 4044 0 70743 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14248 443578 SH SOLE 15758 0 427821 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2896 53906 SH SOLE 474 0 53432 SCHWAB STRATEGIC TR US REIT ETF 808524847 2300 48762 SH SOLE 5870 0 42892 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 271 4872 SH SOLE 126 0 4746 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 718 14191 SH SOLE 2027 0 12164 SCHWAB STRATEGIC TR US TIPS ETF 808524870 7494 132034 SH SOLE 3560 0 128474 SCOTTS MIRACLE GRO CO CL A 810186106 504 4949 SH SOLE 405 0 4544 SCYNEXIS INC COM 811292101 213 200000 SH SOLE 0 0 200000 SEATTLE GENETICS INC COM 812578102 410 4261 SH SOLE 0 0 4261 SEI INVESTMENTS CO COM 784117103 889 14646 SH SOLE 1498 0 13147 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1679 28848 SH SOLE 2306 0 26542 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11357 125679 SH SOLE 7813 0 117866 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 11211 182596 SH SOLE 6827 0 175769 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8234 68218 SH SOLE 5066 0 63153 SELECT SECTOR SPDR TR ENERGY 81369Y506 6084 102765 SH SOLE 10305 0 92460 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 18283 648240 SH SOLE 18347 0 629893 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6817 87816 SH SOLE 22070 0 65746 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 17667 218712 SH SOLE 20650 0 198062 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 202 4073 SH SOLE 996 0 3077 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 571 14522 SH SOLE 1318 0 13205 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4071 62876 SH SOLE 4052 0 58824 SELECTIVE INS GROUP INC COM 816300107 210 2795 SH SOLE 0 0 2795 SEMPRA ENERGY COM 816851109 1337 9062 SH SOLE 760 0 8302 SEMTECH CORP COM 816850101 10 5153000 SH Put SOLE 0 0 5153000 SENIOR HSG PPTYS TR SH BEN INT 81721M109 93 10100 SH SOLE 416 0 9684 SENSEONICS HLDGS INC COM 81727U105 10 10500 SH SOLE 0 0 10500 SERVICE CORP INTL COM 817565104 382 7990 SH SOLE 488 0 7502 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 874 15640 SH SOLE 5260 0 10380 SERVICENOW INC COM 81762P102 1123 452300 SH Put SOLE 53400 0 398900 SESEN BIO INC COM 817763105 22 19000 SH SOLE 0 0 19000 SHERWIN WILLIAMS CO COM 824348106 3016 5394 SH SOLE 325 0 5069 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 229 6560 SH SOLE 0 0 6560 SHOPIFY INC CL A 82509L107 1283 4119 SH SOLE 617 0 3502 SIENTRA INC COM 82621J105 202 31100 SH SOLE 0 0 31100 SIGNATURE BK NEW YORK N Y COM 82669G104 478 3948 SH SOLE 0 0 3948 SIMON PPTY GROUP INC NEW COM 828806109 1132 7294 SH SOLE 573 0 6721 SINA CORP ORD G81477104 747 18135 SH SOLE 0 0 18135 SIRIUS XM HLDGS INC COM 82968B103 1401 224027 SH SOLE 20722 0 203305 SIX FLAGS ENTMT CORP NEW COM 83001A102 1473 28999 SH SOLE 8785 0 20214 SKYWORKS SOLUTIONS INC COM 83088M102 301 3803 SH SOLE 1119 0 2684 SLACK TECHNOLOGIES INC COM CL A 83088V102 232 9759 SH SOLE 600 0 9159 SMITH A O CORP COM 831865209 246 5163 SH SOLE 0 0 5163 SMUCKER J M CO COM NEW 832696405 636 5864 SH SOLE 60 0 5804 SNAP INC CL A 83304A106 273 17287 SH SOLE 295 0 16992 SOLAR CAP LTD COM 83413U100 362 17499 SH SOLE 217 0 17282 SOPHIRIS BIO INC COM NEW 83578Q209 12 20000 SH SOLE 0 0 20000 SOUTH JERSEY INDS INC COM 838518108 340 10329 SH SOLE 0 0 10329 SOUTHERN CO COM 842587107 5363 86779 SH SOLE 4895 0 81884 SOUTHERN COPPER CORP COM 84265V105 2286 66268 SH SOLE 7617 0 58651 SOUTHWEST AIRLS CO COM 844741108 765 14166 SH SOLE 1058 0 13108 SOUTHWEST GAS HOLDINGS INC COM 844895102 603 6833 SH SOLE 723 0 6110 SOUTHWESTERN ENERGY CO COM 845467109 97 48747 SH SOLE 0 0 48747 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 44530 164006 SH SOLE 2964 0 161042 SPDR GOLD TRUST GOLD SHS 78463V107 29439 211802 SH SOLE 18170 0 193632 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 919 29197 SH SOLE 0 0 29197 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1312 34767 SH SOLE 0 0 34767 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2373 26161 SH SOLE 2439 0 23722 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 233 3688 SH SOLE 0 0 3688 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 312 4625 SH SOLE 650 0 3975 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 530 15458 SH SOLE 3965 0 11492 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 332 11115 SH SOLE 103 0 11012 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 762 17700 SH SOLE 288 0 17412 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 3983 76178 SH SOLE 1992 0 74185 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 806 20690 SH SOLE 771 0 19919 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1156 48103 SH SOLE 1322 0 46781 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3668 91971 SH SOLE 0 0 91971 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 7655 260731 SH SOLE 159311 0 101420 SPDR S&P 500 ETF TR TR UNIT 78462F103 169149 567611 SH SOLE 21829 0 545782 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 15411 43723 SH SOLE 1565 0 42158 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2163 601100 SH Call SOLE 0 0 601100 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 1120 18557 SH SOLE 636 0 17921 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 1132 19071 SH SOLE 2698 0 16373 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 984 22282 SH SOLE 417 0 21865 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 3248 61917 SH SOLE 5257 0 56660 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 5893 167040 SH SOLE 559 0 166481 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 1008 36283 SH SOLE 0 0 36283 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 3901 100306 SH SOLE 153 0 100153 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 4098 132821 SH SOLE 150 0 132671 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 2763 86453 SH SOLE 0 0 86453 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 232 8070 SH SOLE 0 0 8070 SPDR SERIES TRUST DJ REIT ETF 78464A607 1661 15885 SH SOLE 1013 0 14872 SPDR SERIES TRUST AEROSPACE DEF 78464A631 1640 15347 SH SOLE 476 0 14871 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 500 16858 SH SOLE 0 0 16858 SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 381 13355 SH SOLE 0 0 13355 SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 760 24307 SH SOLE 10349 0 13958 SPDR SERIES TRUST S&P REGL BKG 78464A698 1150 21793 SH SOLE 925 0 20869 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 103 14392 SH SOLE 270 0 14122 SPDR SERIES TRUST S&P DIVID ETF 78464A763 29292 285361 SH SOLE 5698 0 279663 SPDR SERIES TRUST S&P INS ETF 78464A789 804 22815 SH SOLE 414 0 22401 SPDR SERIES TRUST S&P BK ETF 78464A797 366 8491 SH SOLE 0 0 8491 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 373 10158 SH SOLE 618 0 9540 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 2785 41436 SH SOLE 767 0 40669 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1635 30019 SH SOLE 117 0 29902 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 1110 32760 SH SOLE 0 0 32760 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 1162 33330 SH SOLE 0 0 33330 SPDR SERIES TRUST S&P BIOTECH 78464A870 1349 17384 SH SOLE 1586 0 15798 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 202 4587 SH SOLE 780 0 3807 SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 9262 301120 SH SOLE 2132 0 298988 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 243 8989 SH SOLE 4237 0 4752 SPDR SERIES TRUST PORTFLI HIGH YLD 78468R606 417 16084 SH SOLE 0 0 16084 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 4326 39820 SH SOLE 2912 0 36908 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 23902 260991 SH SOLE 48533 0 212458 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 2548 50276 SH SOLE 0 0 50276 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 2832 57787 SH SOLE 1327 0 56460 SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 1103 29043 SH SOLE 0 0 29043 SPDR SERIES TRUST MSCI USA STRTGIC 78468R812 201 2265 SH SOLE 348 0 1917 SPDR SERIES TRUST S&P 500 BUYBCK 78468R820 263 3906 SH SOLE 70 0 3836 SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 4629 154302 SH SOLE 72722 0 81579 SPECIAL OPPORTUNITIES FD INC COM 84741T104 692 48978 SH SOLE 0 0 48978 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 504 10532 SH SOLE 0 0 10532 SPROTT ETF TR GOLD MINERS ETF 85210B102 718 30540 SH SOLE 6805 0 23736 SPROTT FOCUS TR INC COM 85208J109 128 18275 SH SOLE 0 0 18275 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 8218 575825 SH SOLE 76480 0 499345 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 14797 1247848 SH SOLE 133499 0 1114349 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 208 33256 SH SOLE 12723 0 20533 SQUARE INC CL A 852234103 2220 35834 SH SOLE 2482 0 33352 SRC ENERGY INC COM 78470V108 138 33802 SH SOLE 0 0 33802 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 407 16446 SH SOLE 4 0 16442 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 426 11032 SH SOLE 1834 0 9198 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 3141 67803 SH SOLE 6434 0 61369 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 11801 240274 SH SOLE 7233 0 233041 SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 208 2550 SH SOLE 0 0 2550 STAG INDL INC COM 85254J102 219 7417 SH SOLE 0 0 7417 STAGE STORES INC COM NEW 85254C305 24 12849 SH SOLE 0 0 12849 STANLEY BLACK & DECKER INC COM 854502101 603 4008 SH SOLE 33 0 3975 STARBUCKS CORP COM 855244109 5959 68118 SH SOLE 4090 0 64028 STARWOOD PPTY TR INC COM 85571B105 3862 159338 SH SOLE 13493 0 145844 STATE STR CORP COM 857477103 724 11693 SH SOLE 145 0 11547 STEELCASE INC CL A 858155203 217 11798 SH SOLE 0 0 11798 STONECASTLE FINL CORP COM 861780104 218 9625 SH SOLE 0 0 9625 STORE CAP CORP COM 862121100 787 21044 SH SOLE 323 0 20721 STRYKER CORP COM 863667101 5508 25509 SH SOLE 4504 0 21006 STURM RUGER & CO INC COM 864159108 269 6449 SH SOLE 0 0 6449 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 691 29245 SH SOLE 4750 0 24495 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 172 24447 SH SOLE 0 0 24447 SUMMIT HOTEL PPTYS INC COM 866082100 367 29737 SH SOLE 0 0 29737 SUMMIT MATLS INC CL A 86614U100 974 41359 SH SOLE 0 0 41359 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 149 30386 SH SOLE 0 0 30386 SUNCOR ENERGY INC NEW COM 867224107 874 28032 SH SOLE 865 0 27167 SUNOCO LP COM UT REP LP 86765K109 600 19085 SH SOLE 3741 0 15344 SVB FINL GROUP COM 78486Q101 1303 5698 SH SOLE 0 0 5698 SYSCO CORP COM 871829107 3401 42737 SH SOLE 3029 0 39708 T MOBILE US INC COM 872590104 604 7662 SH SOLE 219 0 7443 T2 BIOSYSTEMS INC COM 89853L104 67 25865 SH SOLE 0 0 25865 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4094 82610 SH SOLE 838 0 81772 TAL EDUCATION GROUP SPONSORED ADS 874080104 2157 52190 SH SOLE 0 0 52190 TANGER FACTORY OUTLET CTRS I COM 875465106 1065 66025 SH SOLE 210 0 65815 TARGET CORP COM 87612E106 3381 31553 SH SOLE 498 0 31056 TC ENERGY CORP COM 87807B107 3561 68842 SH SOLE 5771 0 63072 TE CONNECTIVITY LTD REG SHS H84989104 637 6917 SH SOLE 245 0 6671 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1851 94308 SH SOLE 2217 0 92091 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 1359 84142 SH SOLE 0 0 84142 TELADOC HEALTH INC COM 87918A105 616 9091 SH SOLE 1229 0 7862 TELEDYNE TECHNOLOGIES INC COM 879360105 365 1136 SH SOLE 16 0 1120 TELEFLEX INC COM 879369106 1074 3161 SH SOLE 1001 0 2160 TEMPLETON EMERGING MKTS FD I COM 880191101 203 13854 SH SOLE 6927 0 6927 TESLA INC COM 88160R101 4260 1871400 SH Put SOLE 37200 0 1834200 TESLA INC NOTE 1.250% 3/0 88160RAC5 10 10000 PRN SOLE 0 0 10000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 156 33165 SH SOLE 2957 0 30208 TEXAS INSTRS INC COM 882508104 3956 31330 SH SOLE 913 0 30417 TEXAS PAC LD TR SUB CTF PROP I T 882610108 283 436 SH SOLE 215 0 221 TEXTRON INC COM 883203101 838 17124 SH SOLE 165 0 16959 THE CHARLES SCHWAB CORPORATI COM 808513105 2209 52826 SH SOLE 489 0 52337 THE CUSHING MLP INFASTCR TOT COM NEW 231631201 134 13967 SH SOLE 0 0 13967 THE TRADE DESK INC COM CL A 88339J105 214 1140 SH SOLE 285 0 855 THERMO FISHER SCIENTIFIC INC COM 883556102 6610 22518 SH SOLE 1058 0 21460 THOR INDS INC COM 885160101 264 4656 SH SOLE 1603 0 3054 TIFFANY & CO NEW COM 886547108 351 3790 SH SOLE 30 0 3760 TJX COS INC NEW COM 872540109 3760 6724827 SH Put SOLE 442402 0 6282425 TORO CO COM 891092108 268 3657 SH SOLE 0 0 3657 TORONTO DOMINION BK ONT COM NEW 891160509 1673 28782 SH SOLE 631 0 28151 TORTOISE ENERGY INDEPENDENC COM 89148K101 639 162526 SH SOLE 750 0 161776 TORTOISE ENERGY INFRA CORP COM 89147L100 201 9825 SH SOLE 2452 0 7374 TORTOISE PWR & ENERGY INFRAS COM 89147X104 286 16794 SH SOLE 0 0 16794 TOTAL S A SPONSORED ADS 89151E109 1367 26214 SH SOLE 760 0 25455 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 729 5336 SH SOLE 72 0 5263 TRACTOR SUPPLY CO COM 892356106 654 7232 SH SOLE 100 0 7132 TRANSDIGM GROUP INC COM 893641100 1968 3766 SH SOLE 128 0 3638 TRANSENTERIX INC COM NEW 89366M201 24 38711 SH SOLE 0 0 38711 TRANSGLOBE ENERGY CORP COM 893662106 44 34804 SH SOLE 0 0 34804 TRANSOCEAN LTD REG SHS H8817H100 88 19727 SH SOLE 2200 0 17527 TRANSUNION COM 89400J107 266 3280 SH SOLE 1354 0 1926 TRAVELERS COMPANIES INC COM 89417E109 3376 22905 SH SOLE 707 0 22199 TRIMTABS ETF TR ALL CAP US FREE 89628W302 480 12907 SH SOLE 0 0 12907 TURQUOISE HILL RES LTD COM 900435108 10 23828 SH SOLE 0 0 23828 TWILIO INC CL A 90138F102 512 4659 SH SOLE 353 0 4306 TWITTER INC COM 90184L102 1756 42631 SH SOLE 3467 0 39164 TWO HBRS INVT CORP COM NEW 90187B408 138 10524 SH SOLE 0 0 10524 TYLER TECHNOLOGIES INC COM 902252105 403 1534 SH SOLE 0 0 1534 UBER TECHNOLOGIES INC COM 90353T100 362 11884 SH SOLE 985 0 10899 UGI CORP NEW COM 902681105 1031 20515 SH SOLE 4411 0 16104 ULTA BEAUTY INC COM 90384S303 369 1472 SH SOLE 208 0 1264 UMH PPTYS INC COM 903002103 263 18678 SH SOLE 0 0 18678 UNDER ARMOUR INC CL A 904311107 2481 123591 SH SOLE 13162 0 110429 UNDER ARMOUR INC CL C 904311206 356 19649 SH SOLE 0 0 19649 UNILEVER N V N Y SHS NEW 904784709 926 15419 SH SOLE 394 0 15025 UNILEVER PLC SPON ADR NEW 904767704 2354 39196 SH SOLE 1470 0 37725 UNION PACIFIC CORP COM 907818108 7508 46015 SH SOLE 8788 0 37227 UNITED AIRLINES HLDGS INC COM 910047109 253 2865 SH SOLE 525 0 2340 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 95 42502 SH SOLE 0 0 42502 UNITED PARCEL SERVICE INC CL B 911312106 9455 78935 SH SOLE 3477 0 75458 UNITED RENTALS INC COM 911363109 1051 8436 SH SOLE 400 0 8036 UNITED STATES OIL FUND LP UNITS 91232N108 498 43926 SH SOLE 0 0 43926 UNITED STATES STL CORP NEW COM 912909108 1456 119818 SH SOLE 1001 0 118817 UNITED TECHNOLOGIES CORP COM 913017109 13823 100335 SH SOLE 3174 0 97161 UNITEDHEALTH GROUP INC COM 91324P102 9064 40314 SH SOLE 4408 0 35907 UNITI GROUP INC COM 91325V108 133 17105 SH SOLE 85 0 17020 UNIVERSAL DISPLAY CORP COM 91347P105 1475 7972 SH SOLE 0 0 7972 US BANCORP DEL COM NEW 902973304 2682 48068 SH SOLE 1488 0 46580 V F CORP COM 918204108 745 8375 SH SOLE 31 0 8343 VAIL RESORTS INC COM 91879Q109 678 2978 SH SOLE 917 0 2061 VALERO ENERGY CORP NEW COM 91913Y100 2145 24483 SH SOLE 926 0 23556 VALLEY NATL BANCORP COM 919794107 182 16736 SH SOLE 8427 0 8309 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8833 328467 SH SOLE 28541 0 299926 VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 289 2770 SH SOLE 0 0 2770 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 311 12341 SH SOLE 0 0 12341 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 1821 108026 SH SOLE 20087 0 87939 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 485 23883 SH SOLE 0 0 23883 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 972 39740 SH SOLE 3266 0 36475 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 6351 126260 SH SOLE 20323 0 105937 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 698 10508 SH SOLE 0 0 10508 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 5029 427974 SH SOLE 867 0 427107 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 388 3285 SH SOLE 0 0 3285 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 885 22674 SH SOLE 1201 0 21474 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 2260 138356 SH SOLE 16859 0 121497 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 5090 153874 SH SOLE 14341 0 139532 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1563 24253 SH SOLE 5256 0 18997 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 5690 35200 SH SOLE 360 0 34840 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 5195 45191 SH SOLE 95 0 45096 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1584 12214 SH SOLE 0 0 12214 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1244 8108 SH SOLE 0 0 8108 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 2500 17525 SH SOLE 999 0 16526 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1281 10386 SH SOLE 0 0 10386 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1150 8248 SH SOLE 0 0 8248 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 2699 20683 SH SOLE 1774 0 18909 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1753 17071 SH SOLE 2075 0 14995 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 30835 350395 SH SOLE 14064 0 336331 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 9058 112119 SH SOLE 4061 0 108057 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 65271 773376 SH SOLE 57083 0 716294 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 12153 206875 SH SOLE 21914 0 184961 VANGUARD GROUP DIV APP ETF 921908844 45635 381117 SH SOLE 14720 0 366396 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 69081 252884 SH SOLE 4047 0 248837 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 16172 142941 SH SOLE 3516 0 139425 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 5683 38276 SH SOLE 1166 0 37110 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 25357 271454 SH SOLE 8148 0 263306 VANGUARD INDEX FDS SML CP GRW ETF 922908595 4974 27323 SH SOLE 964 0 26359 VANGUARD INDEX FDS SM CP VAL ETF 922908611 12182 94259 SH SOLE 18969 0 75290 VANGUARD INDEX FDS MID CAP ETF 922908629 23774 141792 SH SOLE 11765 0 130027 VANGUARD INDEX FDS LARGE CAP ETF 922908637 18138 133047 SH SOLE 1532 0 131515 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 21111 181357 SH SOLE 1249 0 180109 VANGUARD INDEX FDS GROWTH ETF 922908736 35287 210289 SH SOLE 10172 0 200117 VANGUARD INDEX FDS VALUE ETF 922908744 78821 703801 SH SOLE 24682 0 679119 VANGUARD INDEX FDS SMALL CP ETF 922908751 31870 206998 SH SOLE 8016 0 198983 VANGUARD INDEX FDS TOTAL STK MKT 922908769 183026 1208958 SH SOLE 71843 0 1137114 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1417 23866 SH SOLE 1262 0 22605 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 567 5558 SH SOLE 300 0 5258 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3262 43599 SH SOLE 3643 0 39956 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 4935 96814 SH SOLE 3923 0 92891 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 18891 465504 SH SOLE 70675 0 394829 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 449 6803 SH SOLE 2341 0 4463 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1129 21068 SH SOLE 3144 0 17924 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 4624 94276 SH SOLE 20052 0 74223 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 6171 115211 SH SOLE 18751 0 96459 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 398 6526 SH SOLE 733 0 5793 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 22418 276570 SH SOLE 5370 0 271199 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 829 9374 SH SOLE 125 0 9249 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 2506 18535 SH SOLE 525 0 18010 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2184 20874 SH SOLE 65 0 20809 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1403 11448 SH SOLE 835 0 10613 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 532 3240 SH SOLE 209 0 3031 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 413 6193 SH SOLE 421 0 5772 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 3244 28851 SH SOLE 67 0 28784 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 721 5301 SH SOLE 101 0 5201 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1086 20398 SH SOLE 3895 0 16503 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 17982 197049 SH SOLE 10447 0 186602 VANGUARD STAR FD VG TL INTL STK F 921909768 16419 315399 SH SOLE 6817 0 308582 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 15751 379497 SH SOLE 38141 0 341356 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 19640 220580 SH SOLE 9879 0 210701 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 3290 49422 SH SOLE 5204 0 44218 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 249 3093 SH SOLE 80 0 3013 VANGUARD WORLD FD EXTENDED DUR 921910709 525 3713 SH SOLE 0 0 3713 VANGUARD WORLD FD MEGA GRWTH IND 921910816 1756 13235 SH SOLE 3212 0 10023 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 4763 58486 SH SOLE 8976 0 49510 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1642 15922 SH SOLE 500 0 15422 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 3577 19721 SH SOLE 331 0 19390 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 5756 36768 SH SOLE 3839 0 32929 VANGUARD WORLD FDS ENERGY ETF 92204A306 4379 56128 SH SOLE 1516 0 54612 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 3525 50261 SH SOLE 7450 0 42811 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6273 37352 SH SOLE 3483 0 33869 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1918 13131 SH SOLE 928 0 12203 VANGUARD WORLD FDS INF TECH ETF 92204A702 6743 31280 SH SOLE 3009 0 28271 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1021 8082 SH SOLE 438 0 7644 VANGUARD WORLD FDS UTILITIES ETF 92204A876 9190 63980 SH SOLE 9582 0 54398 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 839 9681 SH SOLE 399 0 9282 VBI VACCINES INC COM NEW 91822J103 5 11000 SH SOLE 0 0 11000 VECTOR GROUP LTD COM 92240M108 3178 266799 SH SOLE 953 0 265846 VEEVA SYS INC CL A COM 922475108 1062 6953 SH SOLE 292 0 6661 VENTAS INC COM 92276F100 2858 39128 SH SOLE 1568 0 37560 VEREIT INC COM 92339V100 881 89850 SH SOLE 246 0 89604 VERISIGN INC COM 92343E102 800 4243 SH SOLE 517 0 3726 VERISK ANALYTICS INC COM 92345Y106 12903 81590 SH SOLE 2629 0 78961 VERIZON COMMUNICATIONS INC COM 92343V104 34208 566730 SH SOLE 43980 0 522749 VERTEX PHARMACEUTICALS INC COM 92532F100 996 5609 SH SOLE 13 0 5596 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 11947 225720 SH SOLE 7018 0 218703 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 13303 269627 SH SOLE 25816 0 243812 VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 3716 165237 SH SOLE 620 0 164617 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 4325 92951 SH SOLE 202 0 92749 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 1115 24139 SH SOLE 0 0 24139 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1734 36101 SH SOLE 8853 0 27248 VIRTU FINL INC CL A 928254101 1711 104601 SH SOLE 10725 0 93876 VISA INC COM CL A 92826C839 27219 157075 SH SOLE 12400 0 144675 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1473 73974 SH SOLE 1429 0 72545 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 755 87950 SH SOLE 0 0 87950 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 1572 213680 SH SOLE 0 0 213680 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1438 126699 SH SOLE 0 0 126699 VULCAN MATLS CO COM 929160109 328 2169 SH SOLE 5 0 2164 W P CAREY INC COM 92936U109 8682 97050 SH SOLE 398 0 96652 WABTEC CORP COM 929740108 742 10332 SH SOLE 2828 0 7503 WALGREENS BOOTS ALLIANCE INC COM 931427108 1874 33687 SH SOLE 6025 0 27662 WALKER & DUNLOP INC COM 93148P102 2135 33868 SH SOLE 0 0 33868 WALMART INC COM 931142103 10012 84501 SH SOLE 6914 0 77588 WASTE CONNECTIONS INC COM 94106B101 1474 16015 SH SOLE 0 0 16015 WASTE MGMT INC DEL COM 94106L109 6621 57966 SH SOLE 2249 0 55717 WATERS CORP COM 941848103 1371 6143 SH SOLE 0 0 6143 WD-40 CO COM 929236107 904 4925 SH SOLE 35 0 4890 WEBSTER FINL CORP CONN COM 947890109 807 17221 SH SOLE 0 0 17221 WEC ENERGY GROUP INC COM 92939U106 866 9102 SH SOLE 818 0 8284 WEIBO CORP SPONSORED ADR 948596101 782 15402 SH SOLE 0 0 15402 WELLS FARGO CO NEW COM 949746101 8198 161196 SH SOLE 6194 0 155002 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1576 1047 SH SOLE 0 0 1047 WELLTOWER INC COM 95040Q104 4442 49024 SH SOLE 1240 0 47783 WEST PHARMACEUTICAL SVSC INC COM 955306105 393 2770 SH SOLE 0 0 2770 WESTERN ALLIANCE BANCORP COM 957638109 358 7232 SH SOLE 0 0 7232 WESTERN ASSET EMRG MKT DEBT COM 95766A101 247 17591 SH SOLE 125 0 17466 WESTERN ASSET HIGH INCM OPP COM 95766K109 168 33244 SH SOLE 0 0 33244 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 529 45232 SH SOLE 0 0 45232 WESTERN ASST MNGD MUN FD INC COM 95766M105 787 57215 SH SOLE 2811 0 54403 WESTERN AST INFL LKD OPP & I COM 95766R104 245 22105 SH SOLE 0 0 22105 WESTERN DIGITAL CORP COM 958102105 597 10011 SH SOLE 1065 0 8946 WESTROCK CO COM 96145D105 399 10958 SH SOLE 183 0 10775 WEYERHAEUSER CO COM 962166104 3779 135355 SH SOLE 12155 0 123200 WHEATON PRECIOUS METALS CORP COM 962879102 455 17344 SH SOLE 2486 0 14858 WILLIAMS COS INC DEL COM 969457100 3843 160612 SH SOLE 10788 0 149825 WILLIAMS SONOMA INC COM 969904101 282 4147 SH SOLE 148 0 3999 WILLIS TOWERS WATSON PUB LTD SHS G96629103 549 2847 SH SOLE 28 0 2819 WIPRO LTD SPON ADR 1 SH 97651M109 110 28977 SH SOLE 0 0 28977 WISDOMTREE TR US TOTAL DIVIDND 97717W109 913 9214 SH SOLE 1447 0 7767 WISDOMTREE TR US HIGH DIVIDEND 97717W208 371 4976 SH SOLE 701 0 4275 WISDOMTREE TR EMG MKTS SMCAP 97717W281 208 4687 SH SOLE 0 0 4687 WISDOMTREE TR US LARGECAP DIVD 97717W307 405 4086 SH SOLE 70 0 4016 WISDOMTREE TR EMER MKT HIGH FD 97717W315 3487 80832 SH SOLE 1060 0 79772 WISDOMTREE TR INDIA ERNGS FD 97717W422 1047 43880 SH SOLE 2764 0 41116 WISDOMTREE TR HEDGED HI YLD BD 97717W430 3494 151847 SH SOLE 7349 0 144498 WISDOMTREE TR US MIDCAP DIVID 97717W505 4457 122739 SH SOLE 9461 0 113279 WISDOMTREE TR US SMALLCAP FUND 97717W562 685 19253 SH SOLE 6048 0 13205 WISDOMTREE TR US MIDCAP FUND 97717W570 7123 180155 SH SOLE 3053 0 177102 WISDOMTREE TR US SMALLCAP DIVD 97717W604 2068 75330 SH SOLE 6568 0 68762 WISDOMTREE TR INTL EQUITY FD 97717W703 2299 46231 SH SOLE 0 0 46231 WISDOMTREE TR INTL SMCAP DIV 97717W760 3259 50961 SH SOLE 5112 0 45849 WISDOMTREE TR INTL MIDCAP DV 97717W778 227 3757 SH SOLE 0 0 3757 WISDOMTREE TR GLB US QTLY DIV 97717W844 206 3545 SH SOLE 250 0 3295 WISDOMTREE TR JAPN HEDGE EQT 97717W851 312 6192 SH SOLE 91 0 6101 WISDOMTREE TR EUROPE SMCP DV 97717W869 202 3614 SH SOLE 0 0 3614 WISDOMTREE TR YIELD ENHANCD US 97717X511 7264 138743 SH SOLE 1100 0 137643 WISDOMTREE TR FLOATNG RAT TREA 97717X628 10254 409352 SH SOLE 0 0 409352 WISDOMTREE TR US QTLY DIV GRT 97717X669 13597 301268 SH SOLE 110398 0 190870 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 5156 76630 SH SOLE 2376 0 74254 WORKDAY INC CL A 98138H101 392 2308 SH SOLE 26 0 2282 WPP PLC NEW ADR 92937A102 299 4769 SH SOLE 383 0 4386 WPX ENERGY INC COM 98212B103 179 16921 SH SOLE 767 0 16154 WYNN RESORTS LTD COM 983134107 237 2177 SH SOLE 236 0 1941 XCEL ENERGY INC COM 98389B100 741 11418 SH SOLE 0 0 11418 XENIA HOTELS & RESORTS INC COM 984017103 491 23271 SH SOLE 572 0 22699 XILINX INC COM 983919101 2468 43858 SH SOLE 257 0 43601 XYLEM INC COM 98419M100 323 4056 SH SOLE 200 0 3856 YAMANA GOLD INC COM 98462Y100 211 59665 SH SOLE 0 0 59665 YUM BRANDS INC COM 988498101 5170 46374 SH SOLE 3318 0 43057 YUM CHINA HLDGS INC COM 98850P109 2217 49312 SH SOLE 9336 0 39976 ZIMMER BIOMET HLDGS INC COM 98956P102 1112 8090 SH SOLE 816 0 7275 ZIONS BANCORPORATION N A COM 989701107 783 16007 SH SOLE 468 0 15539 ZIOPHARM ONCOLOGY INC COM 98973P101 865 198357 SH SOLE 15750 0 182607 ZOETIS INC CL A 98978V103 5534 44380 SH SOLE 7456 0 36924 ZSCALER INC COM 98980G102 517 10945 SH SOLE 83 0 10862 ZYNGA INC CL A 98986T108 382 60645 SH SOLE 1675 0 58970