0001419186-19-000001.txt : 20190205 0001419186-19-000001.hdr.sgml : 20190205 20190205084810 ACCESSION NUMBER: 0001419186-19-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190205 DATE AS OF CHANGE: 20190205 EFFECTIVENESS DATE: 20190205 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cambridge Investment Research Advisors, Inc. CENTRAL INDEX KEY: 0001419186 IRS NUMBER: 201665305 STATE OF INCORPORATION: IA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12861 FILM NUMBER: 19566375 BUSINESS ADDRESS: STREET 1: 1776 PLEASANT PLAIN ROAD CITY: FAIRFIELD STATE: IA ZIP: 52556 BUSINESS PHONE: 641-472-5100 MAIL ADDRESS: STREET 1: 1776 PLEASANT PLAIN ROAD CITY: FAIRFIELD STATE: IA ZIP: 52556 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001419186 XXXXXXXX 12-31-2018 12-31-2018 Cambridge Investment Research Advisors, Inc.
1776 PLEASANT PLAIN ROAD FAIRFIELD IA 52556
13F HOLDINGS REPORT 028-12861 N
Melissa Loner CCO 800-777-6080 Melissa Loner, CCO Fairfield IA 02-05-2019 0 2145 9044 false
INFORMATION TABLE 2 2018Q4_13F_Report.xml FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3598 66452 SH SOLE 0 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3807 65844 SH SOLE 0 0 0 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 902 48001 SH SOLE 0 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 5238 113300 SH SOLE 0 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 9828 171459 SH SOLE 0 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 1098 91984 SH SOLE 0 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 557 12926 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 3615 116701 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I CHINA ALPHADEX 33737J141 585 25000 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 248 5159 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 3004 61288 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 2417 105877 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 1025 31829 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 517 14265 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 7539 187911 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 240 7760 SH SOLE 0 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 716 55247 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2811 131059 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 4088 89801 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 3538 78891 SH SOLE 0 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 350 26369 SH SOLE 0 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 197 10530 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 2822 167699 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 866 26126 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 1655 62422 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 42802 1695119 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD S&P INTL DIVID 33738R688 298 18850 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 682 31459 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEYWRGT ETF 33738R712 266 15736 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DEVELOPED INTL 33738R787 206 4564 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 452 20316 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 1169 49927 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 1603 92016 SH SOLE 0 0 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 867 88486 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 14771 822888 SH SOLE 0 0 0 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 1053 58736 SH SOLE 0 0 0 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 987 18753 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 306 8263 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 769 15010 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 879 15708 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 28766 931813 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 72246 3251411 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 16220 317719 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 3158 68270 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 52119 870822 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 2936 106670 SH SOLE 0 0 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 148 11695 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 234 4752 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 838 33676 SH SOLE 0 0 0 FIRSTCASH INC COM 33767D105 586 8102 SH SOLE 0 0 0 FISERV INC COM 337738108 5792 78815 SH SOLE 0 0 0 FIRSTENERGY CORP COM 337932107 1868 49751 SH SOLE 0 0 0 FIVE BELOW INC COM 33829M101 332 3247 SH SOLE 0 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 377 22524 SH SOLE 0 0 0 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 332 19315 SH SOLE 0 0 0 FLAHERTY & CRUMRINE PFD INC COM 338480106 117 10105 SH SOLE 0 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 1058 51943 SH SOLE 0 0 0 FLEX PHARMA INC COM 33938A105 3 10000 SH SOLE 0 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 2072 70753 SH SOLE 0 0 0 FLEXSHARES TR INT QLTDVDYNAM 33939L829 284 13093 SH SOLE 0 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 412 19582 SH SOLE 0 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 523 13229 SH SOLE 0 0 0 FLEXSHARES TR READY ACC VARI 33939L886 209 2790 SH SOLE 0 0 0 FLUOR CORP NEW COM 343412102 256 7950 SH SOLE 0 0 0 FLUENT INC COM 34380C102 2765 768180 SH SOLE 0 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 2140 202685 SH SOLE 0 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3076 35752 SH SOLE 0 0 0 FOOT LOCKER INC COM 344849104 389 7308 SH SOLE 0 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 10382 1357155 SH SOLE 0 0 0 FORTIS INC COM 349553107 534 16030 SH SOLE 0 0 0 FORTINET INC COM 34959E109 814 11552 SH SOLE 0 0 0 FORTIVE CORP COM 34959J108 403 5950 SH SOLE 0 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 343 9019 SH SOLE 0 0 0 FQF TR AGFIQ US MK ANTI 351680707 2979 134736 SH SOLE 0 0 0 FRANCO NEVADA CORP COM 351858105 536 7638 SH SOLE 0 0 0 FRANKLIN COVEY CO COM 353469109 206 9218 SH SOLE 0 0 0 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 7189 75846 SH SOLE 0 0 0 FRANKLIN RES INC COM 354613101 362 12195 SH SOLE 0 0 0 FRANKLIN LTD DURATION INC TR COM 35472T101 180 19958 SH SOLE 0 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 96 15040 SH SOLE 0 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1880 182338 SH SOLE 0 0 0 FULTON FINL CORP PA COM 360271100 255 16478 SH SOLE 0 0 0 GSV CAP CORP COM 36191J101 64 12257 SH SOLE 0 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 1013 10400 SH SOLE 0 0 0 GABELLI EQUITY TR INC COM 362397101 179 35147 SH SOLE 0 0 0 GABELLI MULTIMEDIA TR INC COM 36239Q109 90 12794 SH SOLE 0 0 0 GABELLI UTIL TR COM 36240A101 60 10112 SH SOLE 0 0 0 GABELLI DIVD & INCOME TR COM 36242H104 1208 66031 SH SOLE 0 0 0 GAIN CAP HLDGS INC COM 36268W100 352 57142 SH SOLE 0 0 0 GALLAGHER ARTHUR J & CO COM 363576109 285 3866 SH SOLE 0 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 130 35189 SH SOLE 0 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 328 10164 SH SOLE 0 0 0 GANNETT CO INC COM 36473H104 156 18257 SH SOLE 0 0 0 GARTNER INC COM 366651107 635 4971 SH SOLE 0 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 139 172044 SH SOLE 0 0 0 GENERAL DYNAMICS CORP COM 369550108 4037 25679 SH SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 9717 1283672 SH SOLE 0 0 0 GENERAL MLS INC COM 370334104 7409 190265 SH SOLE 0 0 0 GENERAL MTRS CO COM 37045V100 4004 119701 SH SOLE 0 0 0 GENESCO INC COM 371532102 587 13257 SH SOLE 0 0 0 GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 9 17000 SH SOLE 0 0 0 GENTEX CORP COM 371901109 1388 68669 SH SOLE 0 0 0 GENUINE PARTS CO COM 372460105 1367 14234 SH SOLE 0 0 0 GENWORTH FINL INC COM CL A 37247D106 360 77274 SH SOLE 0 0 0 GERON CORP COM 374163103 20 19645 SH SOLE 0 0 0 GILEAD SCIENCES INC COM 375558103 8554 136757 SH SOLE 0 0 0 GLACIER BANCORP INC NEW COM 37637Q105 764 19283 SH SOLE 0 0 0 GLADSTONE INVT CORP COM 376546107 109 11721 SH SOLE 0 0 0 GLADSTONE LD CORP COM 376549101 340 29578 SH SOLE 0 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4255 111361 SH SOLE 0 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 260 6330 SH SOLE 0 0 0 GLOBAL NET LEASE INC COM NEW 379378201 5164 293098 SH SOLE 0 0 0 GLOBAL PMTS INC COM 37940X102 610 5910 SH SOLE 0 0 0 GLOBAL X FDS GLB X MLP ENRG I 37950E226 2058 188294 SH SOLE 0 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 385 19205 SH SOLE 0 0 0 PLUG POWER INC COM NEW 72919P202 26 20771 SH SOLE 0 0 0 POLARIS INDS INC COM 731068102 455 5931 SH SOLE 0 0 0 POLYMET MINING CORP COM 731916102 37 46090 SH SOLE 0 0 0 POOL CORPORATION COM 73278L105 302 2032 SH SOLE 0 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 64 70000 SH SOLE 0 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 932 20324 SH SOLE 0 0 0 POST HLDGS INC COM 737446104 221 2480 SH SOLE 0 0 0 POTLATCHDELTIC CORPORATION COM 737630103 646 20403 SH SOLE 0 0 0 PREFERRED APT CMNTYS INC COM 74039L103 3477 247267 SH SOLE 0 0 0 PRICE T ROWE GROUP INC COM 74144T108 2362 25584 SH SOLE 0 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 964 21825 SH SOLE 0 0 0 PROCTER AND GAMBLE CO COM 742718109 40292 438336 SH SOLE 0 0 0 PROGRESSIVE CORP OHIO COM 743315103 5252 87051 SH SOLE 0 0 0 PROLOGIS INC COM 74340W103 713 12143 SH SOLE 0 0 0 PROOFPOINT INC COM 743424103 202 2416 SH SOLE 0 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 7968 254329 SH SOLE 0 0 0 PROSHARES TR INVT INT RT HG 74347B607 1671 23488 SH SOLE 0 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 1618 31275 SH SOLE 0 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 1442 26792 SH SOLE 0 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 3570 103788 SH SOLE 0 0 0 PROSHARES TR MORNINGSTAR ALTR 74347B813 471 13007 SH SOLE 0 0 0 PROSHARES TR PROSHS EMG ETF 74347B847 501 9357 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 359 5338 SH SOLE 0 0 0 PROSHARES TR PSHS LC COR PLUS 74347R248 5532 91264 SH SOLE 0 0 0 PROSHARES TR PSHS SH MSCI EAF 74347R370 3309 112096 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 343 6573 SH SOLE 0 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 15878 262273 SH SOLE 0 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 451 7266 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 1601 253694 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 58 58000 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 497 502000 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 29 30000 SH SOLE 0 0 0 PROSPERITY BANCSHARES INC COM 743606105 219 3522 SH SOLE 0 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 240 13632 SH SOLE 0 0 0 PRUDENTIAL FINL INC COM 744320102 2196 26927 SH SOLE 0 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2184 41950 SH SOLE 0 0 0 PUBLIC STORAGE COM 74460D109 3015 14895 SH SOLE 0 0 0 PULTE GROUP INC COM 745867101 732 28181 SH SOLE 0 0 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 344 51157 SH SOLE 0 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 111 23655 SH SOLE 0 0 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 65 15342 SH SOLE 0 0 0 QORVO INC COM 74736K101 414 6810 SH SOLE 0 0 0 QUALCOMM INC COM 747525103 5581 98060 SH SOLE 0 0 0 QUANTUM CORP COM NEW 747906501 44 22008 SH SOLE 0 0 0 QUEST DIAGNOSTICS INC COM 74834L100 407 4889 SH SOLE 0 0 0 QUINSTREET INC COM 74874Q100 263 16200 SH SOLE 0 0 0 QURATE RETAIL INC COM SER A 74915M100 218 11146 SH SOLE 0 0 0 RGC RES INC COM 74955L103 218 7275 SH SOLE 0 0 0 RPC INC COM 749660106 120 12155 SH SOLE 0 0 0 RMR GROUP INC CL A 74967R106 433 8149 SH SOLE 0 0 0 RPM INTL INC COM 749685103 941 16004 SH SOLE 0 0 0 RTW RETAILWINDS INC COM 74980D100 541 191164 SH SOLE 0 0 0 RANDGOLD RES LTD ADR 752344309 286 3500 SH SOLE 0 0 0 RAYTHEON CO COM NEW 755111507 9064 59108 SH SOLE 0 0 0 REALITY SHS ETF TR DIVS ETF 75605A108 942 37673 SH SOLE 0 0 0 REALTY INCOME CORP COM 756109104 14091 223531 SH SOLE 0 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 768 26107 SH SOLE 0 0 0 RED HAT INC COM 756577102 1936 11023 SH SOLE 0 0 0 RED VIOLET INC COM 75704L104 69 10224 SH SOLE 0 0 0 REGENERON PHARMACEUTICALS COM 75886F107 4764 12756 SH SOLE 0 0 0 ABB LTD SPONSORED ADR 000375204 766 40319 SH SOLE 0 0 0 ACCO BRANDS CORP COM 00081T108 173 25476 SH SOLE 0 0 0 ADMA BIOLOGICS INC COM 000899104 24 10000 SH SOLE 0 0 0 AFLAC INC COM 001055102 5483 120353 SH SOLE 0 0 0 AGNC INVT CORP COM 00123Q104 2458 140156 SH SOLE 0 0 0 A H BELO CORP COM CL A 001282102 37 11100 SH SOLE 0 0 0 AES CORP COM 00130H105 211 14592 SH SOLE 0 0 0 AK STL HLDG CORP COM 001547108 188 83503 SH SOLE 0 0 0 ALJ REGIONAL HLDGS INC COM 001627108 152 115760 SH SOLE 0 0 0 ALPS ETF TR WRKPLC EQL PRT 00162Q650 659 20360 SH SOLE 0 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 726 30216 SH SOLE 0 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 2136 54581 SH SOLE 0 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 4868 557605 SH SOLE 0 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 990 80598 SH SOLE 0 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 272 4805 SH SOLE 0 0 0 AT&T INC COM 00206R102 46228 1619747 SH SOLE 0 0 0 ARK ETF TR INNOVATION ETF 00214Q104 7577 203730 SH SOLE 0 0 0 ARK ETF TR GEN REV MLTSCT 00214Q302 1787 74514 SH SOLE 0 0 0 ARK ETF TR WEB X.O ETF 00214Q401 896 21128 SH SOLE 0 0 0 ATN INTL INC COM 00215F107 912 12756 SH SOLE 0 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 2785 706859 SH SOLE 0 0 0 AARONS INC COM PAR $0.50 002535300 444 10563 SH SOLE 0 0 0 ABBOTT LABS COM 002824100 14877 205677 SH SOLE 0 0 0 ABBVIE INC COM 00287Y109 20690 224432 SH SOLE 0 0 0 ABERCROMBIE & FITCH CO CL A 002896207 667 33251 SH SOLE 0 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 217 56019 SH SOLE 0 0 0 ABERDEEN STD INVTS ETFS BBRG ALL LNGR K1 003261203 361 15573 SH SOLE 0 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 890 7476 SH SOLE 0 0 0 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 650 10290 SH SOLE 0 0 0 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 160 10659 SH SOLE 0 0 0 ABERDEEN STD GOLD ETF TR PHYSCL SWISS GLD 00326A104 3674 29708 SH SOLE 0 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1265 175488 SH SOLE 0 0 0 ABIOMED INC COM 003654100 473 1454 SH SOLE 0 0 0 ABRAXAS PETE CORP COM 003830106 16 15000 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 337 15195 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI BBR GBL HIGH 00400R882 228 10419 SH SOLE 0 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 389 16371 SH SOLE 0 0 0 ACTIVISION BLIZZARD INC COM 00507V109 3836 82364 SH SOLE 0 0 0 ACUITY BRANDS INC COM 00508Y102 268 2327 SH SOLE 0 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 36 16001 SH SOLE 0 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 363 28766 SH SOLE 0 0 0 ADDUS HOMECARE CORP COM 006739106 843 12414 SH SOLE 0 0 0 ADOBE INC COM 00724F101 12426 54925 SH SOLE 0 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 770 4893 SH SOLE 0 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 438 34934 SH SOLE 0 0 0 ADVISORSHARES TR PAC EN FLTG RT 00768Y594 994 21157 SH SOLE 0 0 0 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 690 14571 SH SOLE 0 0 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 2997 355500 SH SOLE 0 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2995 162249 SH SOLE 0 0 0 AEGON N V NY REGISTRY SHS 007924103 72 15403 SH SOLE 0 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 940 13931 SH SOLE 0 0 0 AIR PRODS & CHEMS INC COM 009158106 1511 9439 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 887 14514 SH SOLE 0 0 0 ALASKA AIR GROUP INC COM 011659109 238 3910 SH SOLE 0 0 0 ALBEMARLE CORP COM 012653101 644 8360 SH SOLE 0 0 0 ALCOA CORP COM 013872106 402 15106 SH SOLE 0 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 263 2704 SH SOLE 0 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13473 98294 SH SOLE 0 0 0 ALIGN TECHNOLOGY INC COM 016255101 1097 5237 SH SOLE 0 0 0 ALIMERA SCIENCES INC COM 016259103 17 23800 SH SOLE 0 0 0 ALLEGIANT TRAVEL CO COM 01748X102 290 2894 SH SOLE 0 0 0 ALLETE INC COM NEW 018522300 325 4269 SH SOLE 0 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 900 51926 SH SOLE 0 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 318 30165 SH SOLE 0 0 0 ALLIANT ENERGY CORP COM 018802108 1668 39482 SH SOLE 0 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1052 38507 SH SOLE 0 0 0 ALLIANZGI CONV INCOME FD II COM 018825109 198 43966 SH SOLE 0 0 0 ALLIANZGI CONV INCOME FD COM 018828103 691 133168 SH SOLE 0 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 841 45382 SH SOLE 0 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 354 33163 SH SOLE 0 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 479 10907 SH SOLE 0 0 0 ALLSTATE CORP COM 020002101 4866 58890 SH SOLE 0 0 0 ALPHABET INC CAP STK CL C 02079K107 31536 30451 SH SOLE 0 0 0 ALPHABET INC CAP STK CL A 02079K305 33234 31804 SH SOLE 0 0 0 ALTABA INC COM 021346101 783 13516 SH SOLE 0 0 0 ALTRIA GROUP INC COM 02209S103 20558 416239 SH SOLE 0 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 304 22345 SH SOLE 0 0 0 AMAZON COM INC COM 023135106 107787 71764 SH SOLE 0 0 0 AMBEV SA SPONSORED ADR 02319V103 41 10372 SH SOLE 0 0 0 AMEDISYS INC COM 023436108 1020 8712 SH SOLE 0 0 0 AMEREN CORP COM 023608102 1581 24231 SH SOLE 0 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 336 59829 SH SOLE 0 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 158 11097 SH SOLE 0 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1495 46563 SH SOLE 0 0 0 AMERICAN ELEC PWR INC COM 025537101 8646 115679 SH SOLE 0 0 0 AMERICAN EXPRESS CO COM 025816109 3043 31923 SH SOLE 0 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 5147 386445 SH SOLE 0 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 585 14846 SH SOLE 0 0 0 AMERICAN STS WTR CO COM 029899101 904 13480 SH SOLE 0 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 1347 60121 SH SOLE 0 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 182 16479 SH SOLE 0 0 0 GLOBAL X FDS SOCIAL MED ETF 37950E416 394 14295 SH SOLE 0 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 668 87047 SH SOLE 0 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 1896 110854 SH SOLE 0 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 6313 296232 SH SOLE 0 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 688 41074 SH SOLE 0 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 332 20589 SH SOLE 0 0 0 GLOBAL X FDS SUPER DIV ALTR 37954Y806 624 46916 SH SOLE 0 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 1185 53639 SH SOLE 0 0 0 GOLDCORP INC NEW COM 380956409 318 32441 SH SOLE 0 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 208 66130 SH SOLE 0 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2802 16772 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 310 8618 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 1344 28439 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 1432 28479 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 5599 55966 SH SOLE 0 0 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 86 12209 SH SOLE 0 0 0 GOPRO INC CL A 38268T103 69 16382 SH SOLE 0 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 220 32003 SH SOLE 0 0 0 GRACO INC COM 384109104 533 12735 SH SOLE 0 0 0 GRAHAM HLDGS CO COM 384637104 535 835 SH SOLE 0 0 0 GRAINGER W W INC COM 384802104 750 2657 SH SOLE 0 0 0 GRAND CANYON ED INC COM 38526M106 235 2446 SH SOLE 0 0 0 GRANITE CONSTR INC COM 387328107 201 5001 SH SOLE 0 0 0 GREAT AJAX CORP COM 38983D300 220 18279 SH SOLE 0 0 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 1134 62061 SH SOLE 0 0 0 GUGGENHEIM CR ALLOCATION FD COM 40168G108 247 13398 SH SOLE 0 0 0 HCA HEALTHCARE INC COM 40412C101 851 6835 SH SOLE 0 0 0 HCP INC COM 40414L109 2401 85961 SH SOLE 0 0 0 HCI GROUP INC NOTE 3.875% 3/1 40416EAB9 24 24000 SH SOLE 0 0 0 HFF INC CL A 40418F108 660 19895 SH SOLE 0 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 276 6708 SH SOLE 0 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 263 10210 SH SOLE 0 0 0 HP INC COM 40434L105 5708 278979 SH SOLE 0 0 0 HALCON RES CORP COM PAR NEW 40537Q605 38 22634 SH SOLE 0 0 0 HALLIBURTON CO COM 406216101 1236 46513 SH SOLE 0 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 165 11300 SH SOLE 0 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 292 10456 SH SOLE 0 0 0 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 1509 108900 SH SOLE 0 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 1106 54183 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 402 21318 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 176 11141 SH SOLE 0 0 0 HANESBRANDS INC COM 410345102 1752 139786 SH SOLE 0 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1089 57181 SH SOLE 0 0 0 HARLEY DAVIDSON INC COM 412822108 374 10960 SH SOLE 0 0 0 HARRIS CORP DEL COM 413875105 4027 29909 SH SOLE 0 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 859 19319 SH SOLE 0 0 0 HARTFORD FDS EXCHANGE TRADE TOTAL RTRN ETF 41653L305 301 7773 SH SOLE 0 0 0 HASBRO INC COM 418056107 883 10873 SH SOLE 0 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1273 34772 SH SOLE 0 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 4850 191642 SH SOLE 0 0 0 HECLA MNG CO COM 422704106 28 11901 SH SOLE 0 0 0 HEICO CORP NEW COM 422806109 293 3778 SH SOLE 0 0 0 HELIOS & MATHESON ANALYTICS COM PAR 42327L309 0 10558 SH SOLE 0 0 0 HELMERICH & PAYNE INC COM 423452101 342 7139 SH SOLE 0 0 0 HENRY JACK & ASSOC INC COM 426281101 837 6616 SH SOLE 0 0 0 HERCULES CAPITAL INC COM 427096508 480 43407 SH SOLE 0 0 0 HERSHEY CO COM 427866108 3447 32160 SH SOLE 0 0 0 HESS CORP COM 42809H107 383 9468 SH SOLE 0 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4040 305800 SH SOLE 0 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 94 26274 SH SOLE 0 0 0 HIGH INCOME SECS FD SHS BEN INT 42968F108 93 10442 SH SOLE 0 0 0 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 202 11743 SH SOLE 0 0 0 HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 4313 336922 SH SOLE 0 0 0 HOLLYFRONTIER CORP COM 436106108 1716 33574 SH SOLE 0 0 0 HOME DEPOT INC COM 437076102 29960 174367 SH SOLE 0 0 0 HONDA MOTOR LTD AMERN SHS 438128308 257 9702 SH SOLE 0 0 0 HONEYWELL INTL INC COM 438516106 13344 100998 SH SOLE 0 0 0 HORMEL FOODS CORP COM 440452100 952 22311 SH SOLE 0 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 171 15167 SH SOLE 0 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 271 11351 SH SOLE 0 0 0 REGIONS FINL CORP NEW COM 7591EP100 335 25050 SH SOLE 0 0 0 RELX PLC SPONSORED ADR 759530108 3318 161683 SH SOLE 0 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1199 46671 SH SOLE 0 0 0 REPUBLIC SVCS INC COM 760759100 475 6591 SH SOLE 0 0 0 RESMED INC COM 761152107 1676 14720 SH SOLE 0 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 249 12139 SH SOLE 0 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1078 99313 SH SOLE 0 0 0 RESTORATION ROBOTICS INC COM 76133C103 78 178140 SH SOLE 0 0 0 REVLON INC CL A NEW 761525609 283 11248 SH SOLE 0 0 0 RING ENERGY INC COM 76680V108 53 10400 SH SOLE 0 0 0 RIO TINTO PLC SPONSORED ADR 767204100 628 12954 SH SOLE 0 0 0 RITE AID CORP COM 767754104 101 142384 SH SOLE 0 0 0 RIVERVIEW BANCORP INC COM 769397100 257 35347 SH SOLE 0 0 0 ROBERT HALF INTL INC COM 770323103 511 8940 SH SOLE 0 0 0 ROCKWELL AUTOMATION INC COM 773903109 1716 11406 SH SOLE 0 0 0 ROCKWELL MED INC COM 774374102 27 11734 SH SOLE 0 0 0 ROKU INC COM CL A 77543R102 1226 40024 SH SOLE 0 0 0 ROLLINS INC COM 775711104 1958 54243 SH SOLE 0 0 0 ROPER TECHNOLOGIES INC COM 776696106 880 3302 SH SOLE 0 0 0 ROSS STORES INC COM 778296103 1481 17802 SH SOLE 0 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 2155 31457 SH SOLE 0 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 98 17485 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2988 49848 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4079 70005 SH SOLE 0 0 0 ROYAL GOLD INC COM 780287108 1526 17822 SH SOLE 0 0 0 ROYCE VALUE TR INC COM 780910105 2054 174066 SH SOLE 0 0 0 ROYCE MICRO-CAP TR INC COM 780915104 257 34664 SH SOLE 0 0 0 RYERSON HLDG CORP COM 783754104 513 80969 SH SOLE 0 0 0 S & T BANCORP INC COM 783859101 1576 41650 SH SOLE 0 0 0 S&P GLOBAL INC COM 78409V104 752 4428 SH SOLE 0 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1013 6255 SH SOLE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 98948 395919 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 25669 211707 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 402 7103 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 488 7878 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI ETF 78463X475 259 3726 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3834 118478 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 3710 124275 SH SOLE 0 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 1125 27286 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1205 27223 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 254 6208 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1513 43287 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 3154 96350 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 941 20848 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 702 19874 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1846 66130 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 13049 493352 SH SOLE 0 0 0 SPDR SERIES TRUST NYSE TECH ETF 78464A102 1219 20484 SH SOLE 0 0 0 SPDR SERIES TRUST FACTST INV ETF 78464A110 451 5452 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 3284 99703 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 11513 213448 SH SOLE 0 0 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 2708 48291 SH SOLE 0 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1016 25676 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 1699 31574 SH SOLE 0 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 17697 378232 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 7263 286165 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 3910 118334 SH SOLE 0 0 0 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 8041 247405 SH SOLE 0 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 4345 129349 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1881 62402 SH SOLE 0 0 0 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 5423 199672 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1776 64312 SH SOLE 0 0 0 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 1912 27289 SH SOLE 0 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 1427 16592 SH SOLE 0 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 5411 68560 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 5190 186369 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 1457 27034 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 2743 78268 SH SOLE 0 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 3094 66117 SH SOLE 0 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 313 7642 SH SOLE 0 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 206 5612 SH SOLE 0 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 358 13477 SH SOLE 0 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 563 21499 SH SOLE 0 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 21171 236497 SH SOLE 0 0 0 SPDR SERIES TRUST S&P CAP MKTS 78464A771 1641 34349 SH SOLE 0 0 0 SPDR SERIES TRUST S&P INS ETF 78464A789 673 23705 SH SOLE 0 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 552 14777 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 13498 436685 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 6299 105029 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 9320 203275 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 1149 39070 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 3665 125476 SH SOLE 0 0 0 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 413 6386 SH SOLE 0 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 2794 38936 SH SOLE 0 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 267 8225 SH SOLE 0 0 0 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 533 17411 SH SOLE 0 0 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 926 26811 SH SOLE 0 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1700 38026 SH SOLE 0 0 0 SSGA ACTIVE ETF TR MFS SYS COR EQ 78467V806 399 5655 SH SOLE 0 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 37167 784606 SH SOLE 0 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 37048 158866 SH SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 9826 32465 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 736 24881 SH SOLE 0 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 9287 305804 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 807 31014 SH SOLE 0 0 0 SPDR SER TR ICE BOFAML ETF 78468R606 305 12360 SH SOLE 0 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 2172 23753 SH SOLE 0 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 885 18386 SH SOLE 0 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 7440 154803 SH SOLE 0 0 0 SPDR SER TR SSGA GNDER ETF 78468R747 577 9053 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 11704 343541 SH SOLE 0 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 5864 96222 SH SOLE 0 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 791 8882 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO SM ETF 78468R853 5401 204886 SH SOLE 0 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 918 11082 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 7567 125257 SH SOLE 0 0 0 SSR MNG INC COM 784730103 263 21731 SH SOLE 0 0 0 SVB FINL GROUP COM 78486Q101 237 1248 SH SOLE 0 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 572 34728 SH SOLE 0 0 0 SALESFORCE COM INC COM 79466L302 8905 65013 SH SOLE 0 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 922 54099 SH SOLE 0 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 52 10777 SH SOLE 0 0 0 SANCHEZ ENERGY CORP COM 79970Y105 97 358277 SH SOLE 0 0 0 SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 23 26734 SH SOLE 0 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 487 105657 SH SOLE 0 0 0 SANGAMO THERAPEUTICS INC COM 800677106 187 16296 SH SOLE 0 0 0 SANOFI SPONSORED ADR 80105N105 1038 23901 SH SOLE 0 0 0 SAP SE SPON ADR 803054204 204 2054 SH SOLE 0 0 0 SAREPTA THERAPEUTICS INC COM 803607100 455 4166 SH SOLE 0 0 0 SCANA CORP NEW COM 80589M102 329 6896 SH SOLE 0 0 0 SCHEIN HENRY INC COM 806407102 211 2690 SH SOLE 0 0 0 SCHLUMBERGER LTD COM 806857108 2011 55742 SH SOLE 0 0 0 SCHNITZER STL INDS CL A 806882106 749 34746 SH SOLE 0 0 0 SCHWAB CHARLES CORP NEW COM 808513105 2530 60924 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 10783 179924 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 38145 638948 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 20376 295609 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 13557 275038 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 23540 491138 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 16536 272518 SH SOLE 0 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 7403 314622 SH SOLE 0 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 978 39889 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 2733 105808 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 296 10447 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3251 128921 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 4071 123972 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 8106 238544 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 26999 574824 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 28451 1003547 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 34893 689722 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 4940 128270 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 8465 169602 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 9141 171669 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4070 139857 SH SOLE 0 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 225 3531 SH SOLE 0 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1522 24769 SH SOLE 0 0 0 SEABRIDGE GOLD INC COM 811916105 257 19458 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2748 54403 SH SOLE 0 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4495 28415 SH SOLE 0 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1673 18433 SH SOLE 0 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2292 30812 SH SOLE 0 0 0 AMERIPRISE FINL INC COM 03076C106 656 6282 SH SOLE 0 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 1527 60359 SH SOLE 0 0 0 AMETEK INC NEW COM 031100100 267 3950 SH SOLE 0 0 0 AMGEN INC COM 031162100 16203 83232 SH SOLE 0 0 0 AMPHENOL CORP NEW CL A 032095101 317 3908 SH SOLE 0 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 358 8927 SH SOLE 0 0 0 ANADARKO PETE CORP COM 032511107 843 19234 SH SOLE 0 0 0 ANALOG DEVICES INC COM 032654105 2506 29199 SH SOLE 0 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 999 15174 SH SOLE 0 0 0 ANIXTER INTL INC COM 035290105 622 11459 SH SOLE 0 0 0 ANNALY CAP MGMT INC COM 035710409 4742 482881 SH SOLE 0 0 0 ANTHEM INC COM 036752103 2704 10297 SH SOLE 0 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 41 10139 SH SOLE 0 0 0 APACHE CORP COM 037411105 774 29494 SH SOLE 0 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 242 9855 SH SOLE 0 0 0 APOLLO INVT CORP COM NEW 03761U502 326 26296 SH SOLE 0 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 988 59281 SH SOLE 0 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 151 10464 SH SOLE 0 0 0 APHRIA INC COM 03765K104 137 23907 SH SOLE 0 0 0 APPLE INC COM 037833100 183819 1165330 SH SOLE 0 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 387 27148 SH SOLE 0 0 0 APPLIED MATLS INC COM 038222105 2335 71307 SH SOLE 0 0 0 APPROACH RESOURCES INC COM 03834A103 10 11000 SH SOLE 0 0 0 AQUA AMERICA INC COM 03836W103 1216 35563 SH SOLE 0 0 0 AQUANTIA CORP COM 03842Q108 134 15230 SH SOLE 0 0 0 ARCBEST CORP COM 03937C105 664 19373 SH SOLE 0 0 0 ARCH COAL INC CL A 039380407 593 7149 SH SOLE 0 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 5237 127835 SH SOLE 0 0 0 ARCONIC INC COM 03965L100 699 41473 SH SOLE 0 0 0 ARES CAP CORP COM 04010L103 3386 217344 SH SOLE 0 0 0 ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 50 50000 SH SOLE 0 0 0 ARES COML REAL ESTATE CORP COM 04013V108 154 11840 SH SOLE 0 0 0 ARISTA NETWORKS INC COM 040413106 1758 8342 SH SOLE 0 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 201 3448 SH SOLE 0 0 0 ARROW ETF TR ARROW DJ GLB YLD 04273H104 524 34747 SH SOLE 0 0 0 ASCENA RETAIL GROUP INC COM 04351G101 532 211929 SH SOLE 0 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 212 2990 SH SOLE 0 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1867 49166 SH SOLE 0 0 0 ASURE SOFTWARE INC COM 04649U102 112 22000 SH SOLE 0 0 0 ATHERSYS INC COM 04744L106 26 18045 SH SOLE 0 0 0 ATKORE INTL GROUP INC COM 047649108 766 38590 SH SOLE 0 0 0 ATMOS ENERGY CORP COM 049560105 1198 12926 SH SOLE 0 0 0 AURORA CANNABIS INC COM 05156X108 1081 217809 SH SOLE 0 0 0 AUTODESK INC COM 052769106 235 1830 SH SOLE 0 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 623 7967 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4752 36245 SH SOLE 0 0 0 AUTOZONE INC COM 053332102 926 1105 SH SOLE 0 0 0 AVANGRID INC COM 05351W103 232 4635 SH SOLE 0 0 0 AVERY DENNISON CORP COM 053611109 516 5749 SH SOLE 0 0 0 AVID TECHNOLOGY INC COM 05367P100 646 135979 SH SOLE 0 0 0 AVISTA CORP COM 05379B107 303 7122 SH SOLE 0 0 0 AXON ENTERPRISE INC COM 05464C101 216 4927 SH SOLE 0 0 0 BB&T CORP COM 054937107 5105 117845 SH SOLE 0 0 0 B & G FOODS INC NEW COM 05508R106 227 7838 SH SOLE 0 0 0 BCE INC COM NEW 05534B760 1003 25367 SH SOLE 0 0 0 BGC PARTNERS INC CL A 05541T101 71 13691 SH SOLE 0 0 0 BP PLC SPONSORED ADR 055622104 19322 509559 SH SOLE 0 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 372 17183 SH SOLE 0 0 0 BT GROUP PLC ADR 05577E101 333 21910 SH SOLE 0 0 0 B RILEY FINL INC COM 05580M108 461 32447 SH SOLE 0 0 0 BAIDU INC SPON ADR REP A 056752108 3339 21051 SH SOLE 0 0 0 BALCHEM CORP COM 057665200 356 4545 SH SOLE 0 0 0 BALL CORP COM 058498106 4394 95557 SH SOLE 0 0 0 BANCO SANTANDER SA ADR 05964H105 198 44226 SH SOLE 0 0 0 BANCROFT FUND LTD COM 059695106 386 20735 SH SOLE 0 0 0 BANK AMER CORP COM 060505104 20122 816646 SH SOLE 0 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 492 393 SH SOLE 0 0 0 BANK HAWAII CORP COM 062540109 637 9460 SH SOLE 0 0 0 BANK MONTREAL QUE COM 063671101 1048 16038 SH SOLE 0 0 0 BANK NEW YORK MELLON CORP COM 064058100 2821 59940 SH SOLE 0 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 474 22321 SH SOLE 0 0 0 BARCLAYS PLC ADR 06738E204 95 12566 SH SOLE 0 0 0 HOST HOTELS & RESORTS INC COM 44107P104 682 40917 SH SOLE 0 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 11 15355 SH SOLE 0 0 0 HUBBELL INC COM 443510607 458 4606 SH SOLE 0 0 0 HUMANA INC COM 444859102 4565 15936 SH SOLE 0 0 0 HUNT J B TRANS SVCS INC COM 445658107 1319 14175 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2938 246456 SH SOLE 0 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 580 3047 SH SOLE 0 0 0 HUNTSMAN CORP COM 447011107 261 13549 SH SOLE 0 0 0 IAC INTERACTIVECORP COM 44919P508 207 1132 SH SOLE 0 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 505 8839 SH SOLE 0 0 0 IDACORP INC COM 451107106 201 2158 SH SOLE 0 0 0 IDEXX LABS INC COM 45168D104 641 3447 SH SOLE 0 0 0 ILLINOIS TOOL WKS INC COM 452308109 3320 26209 SH SOLE 0 0 0 ILLUMINA INC COM 452327109 2125 7085 SH SOLE 0 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 200 21833 SH SOLE 0 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 2204 76312 SH SOLE 0 0 0 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 1086 48659 SH SOLE 0 0 0 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 197 10837 SH SOLE 0 0 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 637 29045 SH SOLE 0 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 4170 131503 SH SOLE 0 0 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 379 15023 SH SOLE 0 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 411 20883 SH SOLE 0 0 0 INFOSYS LTD SPONSORED ADR 456788108 389 40877 SH SOLE 0 0 0 ING GROEP N V SPONSORED ADR 456837103 203 19032 SH SOLE 0 0 0 INGREDION INC COM 457187102 315 3445 SH SOLE 0 0 0 INSIGHT ENTERPRISES INC COM 45765U103 672 16498 SH SOLE 0 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 47 11794 SH SOLE 0 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 245 5393 SH SOLE 0 0 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 1728 62572 SH SOLE 0 0 0 INTEL CORP COM 458140100 25681 547221 SH SOLE 0 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1261 16734 SH SOLE 0 0 0 INTERDIGITAL INC COM 45867G101 335 5038 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 13894 122234 SH SOLE 0 0 0 INTL PAPER CO COM 460146103 2264 56101 SH SOLE 0 0 0 INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 18 22600 SH SOLE 0 0 0 INTERPUBLIC GROUP COS INC COM 460690100 383 18564 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF ACTIVE US REAL 46090A101 403 5284 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF TOTAL RETURN 46090A804 2746 54879 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 2350 95412 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 22461 448595 SH SOLE 0 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 89973 583259 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 1697 112586 SH SOLE 0 0 0 INTUIT COM 461202103 1547 7857 SH SOLE 0 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3548 7409 SH SOLE 0 0 0 INTREXON CORP COM 46122T102 300 45823 SH SOLE 0 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 291 20123 SH SOLE 0 0 0 INVESCO SR INCOME TR COM 46131H107 70 17965 SH SOLE 0 0 0 INVESCO MUN TR COM 46131J103 608 54568 SH SOLE 0 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 352 30675 SH SOLE 0 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 332 29672 SH SOLE 0 0 0 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 123 12503 SH SOLE 0 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 772 75145 SH SOLE 0 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 116 16631 SH SOLE 0 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 1082 96436 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1427 28862 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 761 26990 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 303 7160 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 315 5446 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 2267 21763 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 919 16371 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 1338 10158 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 448 2492 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 3650 131233 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1867 32829 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 16246 163028 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 2703 30455 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 4571 32458 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 3360 64399 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 321 3391 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 2902 28094 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 2416 13608 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 1504 41388 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 23845 260890 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 829 19208 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 4530 38887 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 681 7577 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 242 12272 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSSEL 200 PUR 46137V423 253 7395 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431 425 9291 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSEL MDCP GWT 46137V464 1104 24547 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSEL 2000 PUR 46137V498 222 7185 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 439 17790 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1692 15402 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1703 107492 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 148 14753 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 648 5698 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2706 26637 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2398 138152 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 239 3230 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 627 14143 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 1272 20408 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 57 10044 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 216 4475 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 766 14468 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 1638 18608 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 2281 69891 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 9567 230695 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 1002 19019 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1706 35195 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 365 7172 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1228 17249 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 312 10922 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 978 15004 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 558 9466 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 369 19224 SH SOLE 0 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1651 113920 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 1474 21362 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 924 8595 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP STAP 46138E172 478 6912 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 16784 378114 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 443 17174 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 1996 66888 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 1125 36131 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P GLOBL DIVI 46138E271 132 12840 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 MOMNTM 46138E339 759 22473 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 34462 738729 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 10329 270381 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 20379 235564 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6003 118209 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 12619 127452 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 7684 133988 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 14442 606307 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5479 85063 SH SOLE 0 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 13211 213154 SH SOLE 0 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3114 100438 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 15030 284016 SH SOLE 0 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 299 40676 SH SOLE 0 0 0 SEMPRA ENERGY COM 816851109 1556 14386 SH SOLE 0 0 0 SEMPRA ENERGY 6% PFD CONV A 816851406 505 5309 SH SOLE 0 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 469 39977 SH SOLE 0 0 0 SERVICE CORP INTL COM 817565104 393 9756 SH SOLE 0 0 0 SERVICENOW INC COM 81762P102 1541 8657 SH SOLE 0 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 815 18407 SH SOLE 0 0 0 SHERWIN WILLIAMS CO COM 824348106 3879 9860 SH SOLE 0 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 2251 63413 SH SOLE 0 0 0 SHIRE PLC SPONSORED ADR 82481R106 323 1855 SH SOLE 0 0 0 SHOPIFY INC CL A 82509L107 1008 7277 SH SOLE 0 0 0 SIERRA WIRELESS INC COM 826516106 150 11188 SH SOLE 0 0 0 SIGMATRON INTL INC COM 82661L101 47 20000 SH SOLE 0 0 0 SIMON PPTY GROUP INC NEW COM 828806109 685 4080 SH SOLE 0 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 321 5931 SH SOLE 0 0 0 SIRIUS XM HLDGS INC COM 82968B103 1077 188672 SH SOLE 0 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 736 13239 SH SOLE 0 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1212 18090 SH SOLE 0 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 3450 92293 SH SOLE 0 0 0 SMITH A O COM 831865209 427 9991 SH SOLE 0 0 0 SMARTFINANCIAL INC COM NEW 83190L208 341 18648 SH SOLE 0 0 0 SMUCKER J M CO COM NEW 832696405 1306 13970 SH SOLE 0 0 0 SNAP ON INC COM 833034101 2131 14668 SH SOLE 0 0 0 SNAP INC CL A 83304A106 356 64533 SH SOLE 0 0 0 SONY CORP SPONSORED ADR 835699307 952 19709 SH SOLE 0 0 0 SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 434 9256 SH SOLE 0 0 0 SOUTH ST CORP COM 840441109 208 3466 SH SOLE 0 0 0 SOUTHERN CO COM 842587107 10600 241341 SH SOLE 0 0 0 SOUTHERN COPPER CORP COM 84265V105 359 11657 SH SOLE 0 0 0 SOUTHWEST AIRLS CO COM 844741108 3520 75729 SH SOLE 0 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1098 15233 SH SOLE 0 0 0 SPIRE INC COM 84857L101 454 6123 SH SOLE 0 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 598 16965 SH SOLE 0 0 0 SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 10 10000 SH SOLE 0 0 0 SPLUNK INC COM 848637104 620 5916 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1813 175805 SH SOLE 0 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 768 137318 SH SOLE 0 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 115 11625 SH SOLE 0 0 0 SPRINT CORP COM SER 1 85207U105 184 31578 SH SOLE 0 0 0 SPROUTS FMRS MKT INC COM 85208M102 560 23806 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2352 187550 SH SOLE 0 0 0 SQUARE INC CL A 852234103 5814 103648 SH SOLE 0 0 0 STAG INDL INC COM 85254J102 651 26156 SH SOLE 0 0 0 STANLEY BLACK & DECKER INC COM 854502101 2445 20419 SH SOLE 0 0 0 STARBUCKS CORP COM 855244109 10922 169603 SH SOLE 0 0 0 STARWOOD PPTY TR INC COM 85571B105 1109 56262 SH SOLE 0 0 0 STATE STR CORP COM 857477103 485 7692 SH SOLE 0 0 0 STEEL DYNAMICS INC COM 858119100 655 21820 SH SOLE 0 0 0 STEIN MART INC COM 858375108 95 89100 SH SOLE 0 0 0 STERICYCLE INC COM 858912108 244 6650 SH SOLE 0 0 0 STERLING CONSTRUCTION CO INC COM 859241101 136 12500 SH SOLE 0 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 1099 79153 SH SOLE 0 0 0 STONE HBR EMERG MRKTS INC FD COM 86164T107 225 20166 SH SOLE 0 0 0 STORE CAP CORP COM 862121100 707 24981 SH SOLE 0 0 0 STRYKER CORP COM 863667101 8727 55675 SH SOLE 0 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 640 33234 SH SOLE 0 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 68 10474 SH SOLE 0 0 0 SUN CMNTYS INC COM 866674104 390 3837 SH SOLE 0 0 0 SUN LIFE FINL INC COM 866796105 2904 87493 SH SOLE 0 0 0 SUNCOR ENERGY INC NEW COM 867224107 916 32751 SH SOLE 0 0 0 SUNRUN INC COM 86771W105 136 12515 SH SOLE 0 0 0 SUNTRUST BKS INC COM 867914103 2718 53882 SH SOLE 0 0 0 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 198 40437 SH SOLE 0 0 0 SYKES ENTERPRISES INC COM 871237103 591 23886 SH SOLE 0 0 0 SYMANTEC CORP COM 871503108 221 11687 SH SOLE 0 0 0 SYNOPSYS INC COM 871607107 572 6788 SH SOLE 0 0 0 BARINGS CORPORATE INVS COM 06759X107 530 36053 SH SOLE 0 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 196 12262 SH SOLE 0 0 0 BARINGS PARTN INVS SH BEN INT 06761A103 296 19644 SH SOLE 0 0 0 BARRICK GOLD CORP COM 067901108 366 27058 SH SOLE 0 0 0 BAXTER INTL INC COM 071813109 1534 23309 SH SOLE 0 0 0 BAYTEX ENERGY CORP COM 07317Q105 34 19431 SH SOLE 0 0 0 BECTON DICKINSON & CO COM 075887109 5938 26353 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 11934 39 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 84824 415438 SH SOLE 0 0 0 BEST BUY INC COM 086516101 259 4890 SH SOLE 0 0 0 BHP GROUP LIMITED SPONSORED ADS 088606108 350 7249 SH SOLE 0 0 0 BIOGEN INC COM 09062X103 1819 6046 SH SOLE 0 0 0 BIO TECHNE CORP COM 09073M104 528 3647 SH SOLE 0 0 0 BIOSIG TECH INC COM NEW 09073N201 257 60078 SH SOLE 0 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 605 52422 SH SOLE 0 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 2041 131865 SH SOLE 0 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 351 26568 SH SOLE 0 0 0 BLACKROCK INCOME TR INC COM 09247F100 57 10168 SH SOLE 0 0 0 BLACKROCK INC COM 09247X101 6587 16768 SH SOLE 0 0 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 576 29165 SH SOLE 0 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 376 17905 SH SOLE 0 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 220 17999 SH SOLE 0 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 554 42918 SH SOLE 0 0 0 BLACKROCK NY MUN INCOME TR I COM 09249R102 213 17138 SH SOLE 0 0 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 490 36633 SH SOLE 0 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 905 96563 SH SOLE 0 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 999 89343 SH SOLE 0 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 174 16670 SH SOLE 0 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 721 19784 SH SOLE 0 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 815 104857 SH SOLE 0 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 88 17758 SH SOLE 0 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 99 18625 SH SOLE 0 0 0 BLACKROCK CAPITAL INVESTMENT NOTE 5.000% 6/1 092533AC2 1452 1485000 SH SOLE 0 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 172 13138 SH SOLE 0 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5916 198444 SH SOLE 0 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 463 46750 SH SOLE 0 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 169 14034 SH SOLE 0 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 160 12290 SH SOLE 0 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 137 10718 SH SOLE 0 0 0 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 345 27738 SH SOLE 0 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 140 12151 SH SOLE 0 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 873 94032 SH SOLE 0 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 856 87567 SH SOLE 0 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 589 41846 SH SOLE 0 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 653 48442 SH SOLE 0 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 2761 86653 SH SOLE 0 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 663 43162 SH SOLE 0 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 269 9787 SH SOLE 0 0 0 BLOCK H & R INC COM 093671105 230 9046 SH SOLE 0 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 555 61547 SH SOLE 0 0 0 BOEING CO COM 097023105 28107 87155 SH SOLE 0 0 0 BOOKING HLDGS INC COM 09857L108 7830 4546 SH SOLE 0 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 379 8403 SH SOLE 0 0 0 BORGWARNER INC COM 099724106 217 6245 SH SOLE 0 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1240 35074 SH SOLE 0 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 1383 132584 SH SOLE 0 0 0 BOVIE MEDICAL CORP COM 10211F100 149 22995 SH SOLE 0 0 0 BOX INC CL A 10316T104 302 17905 SH SOLE 0 0 0 BRADY CORP CL A 104674106 251 5767 SH SOLE 0 0 0 BRIGGS & STRATTON CORP COM 109043109 847 64733 SH SOLE 0 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 225 2016 SH SOLE 0 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 10779 207364 SH SOLE 0 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 638 20024 SH SOLE 0 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1132 11761 SH SOLE 0 0 0 BROADCOM INC COM 11135F101 5787 22760 SH SOLE 0 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 468 12202 SH SOLE 0 0 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 288 28435 SH SOLE 0 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 824 43226 SH SOLE 0 0 0 BROWN & BROWN INC COM 115236101 373 13547 SH SOLE 0 0 0 BROWN FORMAN CORP CL B 115637209 1099 23108 SH SOLE 0 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 249 8575 SH SOLE 0 0 0 CBS CORP NEW CL B 124857202 830 18985 SH SOLE 0 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 366 59350 SH SOLE 0 0 0 CBRE GROUP INC CL A 12504L109 267 6680 SH SOLE 0 0 0 CDK GLOBAL INC COM 12508E101 315 6579 SH SOLE 0 0 0 CDW CORP COM 12514G108 386 4758 SH SOLE 0 0 0 CF INDS HLDGS INC COM 125269100 680 15637 SH SOLE 0 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 25246 300221 SH SOLE 0 0 0 CIGNA CORP NEW COM 125523100 3012 15860 SH SOLE 0 0 0 CME GROUP INC COM CL A 12572Q105 4841 25736 SH SOLE 0 0 0 CMS ENERGY CORP COM 125896100 883 17782 SH SOLE 0 0 0 CSX CORP COM 126408103 5768 92844 SH SOLE 0 0 0 CVB FINL CORP COM 126600105 773 38220 SH SOLE 0 0 0 CVR REFNG LP COMUNIT REP LT 12663P107 504 48280 SH SOLE 0 0 0 CVS HEALTH CORP COM 126650100 12891 196749 SH SOLE 0 0 0 CABOT OIL & GAS CORP COM 127097103 619 27710 SH SOLE 0 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1112 25575 SH SOLE 0 0 0 CAESARS ENTMT CORP COM 127686103 193 28475 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 4063 200826 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 12134 900852 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 2358 94411 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 507 18798 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 741 37358 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 499 17308 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 206 8921 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 919 40468 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL IG CRP 46138E693 246 9987 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 4367 247159 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 667 33745 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 5208 197135 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 259 6582 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA TACTCL SCT 46138E826 282 11469 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA TACTCL MLT 46138E834 242 10140 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 1693 38928 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 1084 69644 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 817 35565 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 26237 615324 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP UTIL 46138G409 445 9050 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 4720 216691 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 210 11339 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 1491 50230 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR VRDO TAX FREE 46138G862 453 18155 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 2444 107106 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR TREAS COLATERL 46138G888 7237 68632 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 10713 508708 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 4320 182731 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 10739 509661 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 4485 191417 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 2382 114789 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 2148 48764 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 2237 94563 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 226 10093 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 398 16991 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 351 17597 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1226 49772 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1053 52215 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1846 79554 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1381 67000 SH SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 182 10737 SH SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 892 105324 SH SOLE 0 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1120 44017 SH SOLE 0 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 622 12668 SH SOLE 0 0 0 IQVIA HLDGS INC COM 46266C105 2554 21989 SH SOLE 0 0 0 IQIYI INC SPONSORED ADS 46267X108 947 63665 SH SOLE 0 0 0 IROBOT CORP COM 462726100 295 3517 SH SOLE 0 0 0 IRON MTN INC NEW COM 46284V101 1125 34714 SH SOLE 0 0 0 ISHARES GOLD TRUST ISHARES 464285105 11397 927329 SH SOLE 0 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 802 30662 SH SOLE 0 0 0 ISHARES INC US INTL HGH YLD 464286178 326 7075 SH SOLE 0 0 0 ISHARES INC JP MRG EM CRP BD 464286251 380 8014 SH SOLE 0 0 0 ISHARES INC EM HGHYL BD ETF 464286285 250 5623 SH SOLE 0 0 0 ISHARES INC GLB ENR PROD ETF 464286343 271 14674 SH SOLE 0 0 0 ISHARES INC MSCI WORLD ETF 464286392 477 6045 SH SOLE 0 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 6855 179455 SH SOLE 0 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 523 12503 SH SOLE 0 0 0 ISHARES INC MSCI CDA ETF 464286509 1340 55914 SH SOLE 0 0 0 ISHARES INC MIN VOL GBL ETF 464286525 5140 63252 SH SOLE 0 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 10786 193049 SH SOLE 0 0 0 ISHARES INC MSCI EURZONE ETF 464286608 1886 53801 SH SOLE 0 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 372 7683 SH SOLE 0 0 0 ISHARES INC MSCI PAC JP ETF 464286665 1894 46546 SH SOLE 0 0 0 ISHARES INC MSCI GERMANY ETF 464286806 251 9884 SH SOLE 0 0 0 ISHARES INC MSCI MEXICO ETF 464286822 363 8814 SH SOLE 0 0 0 ISHARES INC MSCI HONG KG ETF 464286871 532 23549 SH SOLE 0 0 0 ISHARES TR S&P 100 ETF 464287101 4652 41710 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 3883 24491 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 3327 23346 SH SOLE 0 0 0 ISHARES TR CORE S&P TTL STK 464287150 27795 489691 SH SOLE 0 0 0 ISHARES TR SELECT DIVID ETF 464287168 17499 195930 SH SOLE 0 0 0 ISHARES TR TIPS BD ETF 464287176 26521 242183 SH SOLE 0 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1256 32142 SH SOLE 0 0 0 ISHARES TR TRANS AVG ETF 464287192 2012 12196 SH SOLE 0 0 0 ISHARES TR CORE S&P500 ETF 464287200 153887 611609 SH SOLE 0 0 0 ISHARES TR CORE US AGGBD ET 464287226 25367 238208 SH SOLE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 19737 505293 SH SOLE 0 0 0 ISHARES TR IBOXX INV CP ETF 464287242 13053 115701 SH SOLE 0 0 0 ISHARES TR GBL COMM SVC ETF 464287275 238 4735 SH SOLE 0 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1857 12896 SH SOLE 0 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 44068 292482 SH SOLE 0 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 1033 18235 SH SOLE 0 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 1102 37548 SH SOLE 0 0 0 ISHARES TR NORTH AMERN NAT 464287374 2804 103166 SH SOLE 0 0 0 ISHARES TR LATN AMER 40 ETF 464287390 349 11329 SH SOLE 0 0 0 ISHARES TR S&P 500 VAL ETF 464287408 19782 195595 SH SOLE 0 0 0 ISHARES TR 20 YR TR BD ETF 464287432 24848 204496 SH SOLE 0 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 23788 228289 SH SOLE 0 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 22313 266835 SH SOLE 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 31833 541562 SH SOLE 0 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 4788 62707 SH SOLE 0 0 0 ISHARES TR RUS MD CP GR ETF 464287481 9908 87131 SH SOLE 0 0 0 ISHARES TR RUS MID CAP ETF 464287499 7521 161815 SH SOLE 0 0 0 ISHARES TR CORE S&P MCP ETF 464287507 49480 297962 SH SOLE 0 0 0 ISHARES TR EXPANDED TECH 464287515 4105 23655 SH SOLE 0 0 0 ISHARES TR PHLX SEMICND ETF 464287523 377 2402 SH SOLE 0 0 0 ISHARES TR EXPND TEC SC ETF 464287549 1366 7957 SH SOLE 0 0 0 ISHARES TR NASDAQ BIOTECH 464287556 6183 64120 SH SOLE 0 0 0 ISHARES TR COHEN STEER REIT 464287564 5544 57932 SH SOLE 0 0 0 ISHARES TR GLOBAL 100 ETF 464287572 390 9187 SH SOLE 0 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 2717 15020 SH SOLE 0 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 23567 212221 SH SOLE 0 0 0 ISHARES TR S&P MC 400GR ETF 464287606 7232 37817 SH SOLE 0 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 26498 202412 SH SOLE 0 0 0 ISHARES TR RUS 1000 ETF 464287622 3722 26837 SH SOLE 0 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 5184 48205 SH SOLE 0 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 5601 33342 SH SOLE 0 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 41247 308045 SH SOLE 0 0 0 ISHARES TR CORE S&P US VLU 464287663 4136 84251 SH SOLE 0 0 0 ISHARES TR CORE S&P US GWT 464287671 4159 78912 SH SOLE 0 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 4279 29124 SH SOLE 0 0 0 ISHARES TR U.S. UTILITS ETF 464287697 4620 34424 SH SOLE 0 0 0 ISHARES TR S&P MC 400VL ETF 464287705 22324 161373 SH SOLE 0 0 0 ISHARES TR US TELECOM ETF 464287713 331 12554 SH SOLE 0 0 0 ISHARES TR U.S. TECH ETF 464287721 2885 18039 SH SOLE 0 0 0 ISHARES TR U.S. REAL ES ETF 464287739 6196 82679 SH SOLE 0 0 0 ISHARES TR US INDUSTRIALS 464287754 2229 17341 SH SOLE 0 0 0 ISHARES TR US HLTHCARE ETF 464287762 5466 30232 SH SOLE 0 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 1264 11263 SH SOLE 0 0 0 ISHARES TR U.S. FINLS ETF 464287788 2720 25568 SH SOLE 0 0 0 ISHARES TR U.S. ENERGY ETF 464287796 1539 49394 SH SOLE 0 0 0 ISHARES TR CORE S&P SCP ETF 464287804 51544 743572 SH SOLE 0 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 393 3689 SH SOLE 0 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 454 5411 SH SOLE 0 0 0 ISHARES TR DOW JONES US ETF 464287846 2484 19956 SH SOLE 0 0 0 ISHARES TR EUROPE ETF 464287861 444 11353 SH SOLE 0 0 0 ISHARES TR SP SMCP600VL ETF 464287879 4243 32181 SH SOLE 0 0 0 ISHARES TR S&P SML 600 GWT 464287887 19526 121034 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP VL 464288109 840 8716 SH SOLE 0 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1305 12385 SH SOLE 0 0 0 ISHARES TR AGENCY BOND ETF 464288166 5793 51667 SH SOLE 0 0 0 ISHARES TR GL TIMB FORE ETF 464288174 466 8155 SH SOLE 0 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 228 3595 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 1795 11105 SH SOLE 0 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 123 14880 SH SOLE 0 0 0 ISHARES TR MSCI ACWI EX US 464288240 2975 70895 SH SOLE 0 0 0 ISHARES TR MSCI ACWI ETF 464288257 2677 41721 SH SOLE 0 0 0 ISHARES TR EAFE SML CP ETF 464288273 7685 148303 SH SOLE 0 0 0 ISHARES TR JPMORGAN USD EMG 464288281 5864 56437 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 1475 7587 SH SOLE 0 0 0 ISHARES TR CALIF MUN BD ETF 464288356 2164 37026 SH SOLE 0 0 0 ISHARES TR GLB INFRASTR ETF 464288372 935 23745 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 955 6879 SH SOLE 0 0 0 ISHARES TR NATIONAL MUN ETF 464288414 4828 44277 SH SOLE 0 0 0 ISHARES TR ASIA 50 ETF 464288430 496 8977 SH SOLE 0 0 0 ISHARES TR INTL SEL DIV ETF 464288448 4155 144719 SH SOLE 0 0 0 ISHARES TR INTL DEV RE ETF 464288489 333 12326 SH SOLE 0 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 649 4391 SH SOLE 0 0 0 ISHARES TR IBOXX HI YD ETF 464288513 26788 330306 SH SOLE 0 0 0 ISHARES TR CRE U S REIT ETF 464288521 1296 28901 SH SOLE 0 0 0 ISHARES TR RESIDNL REAL EST 464288562 705 11302 SH SOLE 0 0 0 ISHARES TR MSCI KLD400 SOC 464288570 8976 96514 SH SOLE 0 0 0 ISHARES TR MBS ETF 464288588 1563 14935 SH SOLE 0 0 0 ISHARES TR GOV/CRED BD ETF 464288596 387 3505 SH SOLE 0 0 0 ISHARES TR MRGSTR SM CP GR 464288604 201 1207 SH SOLE 0 0 0 ISHARES TR INTRM GOV CR ETF 464288612 2065 19078 SH SOLE 0 0 0 ISHARES TR USD INV GRDE ETF 464288620 1675 31642 SH SOLE 0 0 0 ISHARES TR INTRM TR CRP ETF 464288638 2864 54633 SH SOLE 0 0 0 ISHARES TR SH TR CRPORT ETF 464288646 6751 130730 SH SOLE 0 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 3345 27554 SH SOLE 0 0 0 ISHARES TR SHORT TREAS BD 464288679 29840 270531 SH SOLE 0 0 0 ISHARES TR S&P US PFD STK 464288687 18896 552040 SH SOLE 0 0 0 ISHARES TR GLOBAL MATER ETF 464288695 269 4686 SH SOLE 0 0 0 ISHARES TR MRNING SM CP ETF 464288703 2198 17847 SH SOLE 0 0 0 ISHARES TR US HOME CONS ETF 464288752 488 16245 SH SOLE 0 0 0 ISHARES TR US AER DEF ETF 464288760 19531 112987 SH SOLE 0 0 0 ISHARES TR US REGNL BKS ETF 464288778 915 22972 SH SOLE 0 0 0 ISHARES TR MSCI USA ESG SLC 464288802 404 3921 SH SOLE 0 0 0 ISHARES TR U.S. MED DVC ETF 464288810 5631 28182 SH SOLE 0 0 0 ISHARES TR US HLTHCR PR ETF 464288828 517 3127 SH SOLE 0 0 0 ISHARES TR U.S. PHARMA ETF 464288836 277 1971 SH SOLE 0 0 0 ISHARES TR MICRO-CAP ETF 464288869 1401 16998 SH SOLE 0 0 0 ISHARES TR EAFE VALUE ETF 464288877 4753 105101 SH SOLE 0 0 0 ISHARES TR EAFE GRWTH ETF 464288885 3495 50596 SH SOLE 0 0 0 ISHARES TR MSCI EURO FL ETF 464289180 206 12159 SH SOLE 0 0 0 ISHARES TR RUS TP200 GR ETF 464289438 1871 26083 SH SOLE 0 0 0 ISHARES TR RUS TOP 200 ETF 464289446 384 6570 SH SOLE 0 0 0 ISHARES TR INDIA 50 ETF 464289529 234 6620 SH SOLE 0 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 8287 170686 SH SOLE 0 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 7441 180132 SH SOLE 0 0 0 ISHARES TR MODERT ALLOC ETF 464289875 2721 76262 SH SOLE 0 0 0 ISHARES TR CONSER ALLOC ETF 464289883 2333 71303 SH SOLE 0 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 3972 273584 SH SOLE 0 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 358 25558 SH SOLE 0 0 0 ISHARES TR US TREAS BD ETF 46429B267 2238 90785 SH SOLE 0 0 0 ISHARES TR IBONDS SEP19 ETF 46429B564 241 9508 SH SOLE 0 0 0 ISHARES TR MSCI INDIA ETF 46429B598 290 8701 SH SOLE 0 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 25435 505056 SH SOLE 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 8001 94817 SH SOLE 0 0 0 ISHARES TR MSCI CHINA ETF 46429B671 904 17185 SH SOLE 0 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 47271 709142 SH SOLE 0 0 0 ISHARES TR MIN VOL USA ETF 46429B697 61712 1177705 SH SOLE 0 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 777 7932 SH SOLE 0 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 4675 93774 SH SOLE 0 0 0 ISHARES US ETF TR SHT MAT MUN ETF 46431W838 708 14171 SH SOLE 0 0 0 ISHARES US ETF TR COMMOD SEL STG 46431W853 1413 46334 SH SOLE 0 0 0 ISHARES TR USA QUALITY FCTR 46432F339 5379 70076 SH SOLE 0 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 3717 51213 SH SOLE 0 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 24807 247503 SH SOLE 0 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 10086 192003 SH SOLE 0 0 0 ISHARES TR CORE MSCI EAFE 46432F842 23491 427110 SH SOLE 0 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 888 18103 SH SOLE 0 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 1341 57622 SH SOLE 0 0 0 ISHARES INC CORE MSCI EMKT 46434G103 8089 171564 SH SOLE 0 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 207 9346 SH SOLE 0 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 3230 63719 SH SOLE 0 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 5581 181965 SH SOLE 0 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 2392 48288 SH SOLE 0 0 0 ISHARES TR MULTIFACTOR USA 46434V282 6277 225290 SH SOLE 0 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 2189 65819 SH SOLE 0 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1208 27108 SH SOLE 0 0 0 ISHARES TR CORE TOTAL USD 46434V613 2119 43031 SH SOLE 0 0 0 ISHARES TR CORE DIV GRWTH 46434V621 14033 422947 SH SOLE 0 0 0 ISHARES TR CORE MSCI PAC 46434V696 351 6929 SH SOLE 0 0 0 ISHARES TR MIN VOL EUROPE 46434V720 576 25101 SH SOLE 0 0 0 ISHARES TR CORE MSCI EURO 46434V738 914 22114 SH SOLE 0 0 0 ISHARES TR HDG MSCI EAFE 46434V803 449 17402 SH SOLE 0 0 0 ISHARES TR TRS FLT RT BD 46434V860 7484 148875 SH SOLE 0 0 0 ISHARES TR ULTR SH TRM BD 46434V878 318 6357 SH SOLE 0 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 305 12622 SH SOLE 0 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 1938 79560 SH SOLE 0 0 0 ISHARES TR CONV BD ETF 46435G102 696 13254 SH SOLE 0 0 0 ISHARES TR ESG 1 5 YR USD 46435G243 1355 55427 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2023 46435G318 250 9957 SH SOLE 0 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 1886 64273 SH SOLE 0 0 0 ISHARES TR MORTGE REL ETF 46435G342 1886 47226 SH SOLE 0 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 5084 92552 SH SOLE 0 0 0 ISHARES TR INTL DIV GRWTH 46435G524 355 7207 SH SOLE 0 0 0 ISHARES TR CORE INTL AGGR 46435G672 1093 20943 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2022 46435G755 399 15565 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2021 46435G789 262 10309 SH SOLE 0 0 0 ISHARES TR IBONDS DEC 46435U697 253 9945 SH SOLE 0 0 0 SYNCHRONY FINL COM 87165B103 240 10246 SH SOLE 0 0 0 SYSCO CORP COM 871829107 7089 113131 SH SOLE 0 0 0 BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 68 70000 SH SOLE 0 0 0 TJX COS INC NEW COM 872540109 3758 84000 SH SOLE 0 0 0 T MOBILE US INC COM 872590104 395 6216 SH SOLE 0 0 0 TPG SPECIALTY LENDING INC COM 87265K102 203 11240 SH SOLE 0 0 0 TPG SPECIALTY LENDING INC NOTE 4.500%12/1 87265KAB8 41 41000 SH SOLE 0 0 0 TABLEAU SOFTWARE INC CL A 87336U105 479 3988 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 647 17532 SH SOLE 0 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 304 2949 SH SOLE 0 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 200 9893 SH SOLE 0 0 0 TAPESTRY INC COM 876030107 773 22907 SH SOLE 0 0 0 TARGET CORP COM 87612E106 4815 72859 SH SOLE 0 0 0 TARGA RES CORP COM 87612G101 626 17387 SH SOLE 0 0 0 TASEKO MINES LTD COM 876511106 15 31350 SH SOLE 0 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 310 18451 SH SOLE 0 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 664 43955 SH SOLE 0 0 0 TELADOC HEALTH INC COM 87918A105 213 4287 SH SOLE 0 0 0 TELEFLEX INC COM 879369106 328 1270 SH SOLE 0 0 0 TELEFONICA S A SPONSORED ADR 879382208 336 39774 SH SOLE 0 0 0 TELUS CORP COM 87971M103 221 6684 SH SOLE 0 0 0 TEMPLETON DRAGON FD INC COM 88018T101 1358 79893 SH SOLE 0 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 179 18592 SH SOLE 0 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 4686 777087 SH SOLE 0 0 0 TERADYNE INC COM 880770102 548 17456 SH SOLE 0 0 0 TERNIUM SA SPON ADR 880890108 2403 88685 SH SOLE 0 0 0 TESLA INC COM 88160R101 4835 14529 SH SOLE 0 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 425 27566 SH SOLE 0 0 0 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 90 15252 SH SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 6512 68908 SH SOLE 0 0 0 TEXAS ROADHOUSE INC COM 882681109 666 11149 SH SOLE 0 0 0 TEXTRON INC COM 883203101 751 16331 SH SOLE 0 0 0 THE TRADE DESK INC COM CL A 88339J105 775 6677 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3880 17338 SH SOLE 0 0 0 THOMSON REUTERS CORP COM NEW 884903709 633 13102 SH SOLE 0 0 0 3-D SYS CORP DEL COM NEW 88554D205 232 22820 SH SOLE 0 0 0 3M CO COM 88579Y101 22584 118525 SH SOLE 0 0 0 TIER REIT INC COM NEW 88650V208 1193 57852 SH SOLE 0 0 0 TIFFANY & CO NEW COM 886547108 441 5482 SH SOLE 0 0 0 TILRAY INC COM CL 2 88688T100 467 6627 SH SOLE 0 0 0 TIVO CORP COM 88870P106 110 11737 SH SOLE 0 0 0 TORO CO COM 891092108 439 7848 SH SOLE 0 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1560 31380 SH SOLE 0 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 882 44336 SH SOLE 0 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 937 138178 SH SOLE 0 0 0 TOTAL S A SPONSORED ADR 89151E109 5201 99680 SH SOLE 0 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 3781 32574 SH SOLE 0 0 0 TRACTOR SUPPLY CO COM 892356106 894 10708 SH SOLE 0 0 0 TRANSCANADA CORP COM 89353D107 527 14764 SH SOLE 0 0 0 TRANSDIGM GROUP INC COM 893641100 296 870 SH SOLE 0 0 0 TRANSENTERIX INC COM NEW 89366M201 67 29626 SH SOLE 0 0 0 TRANSUNION COM 89400J107 684 12043 SH SOLE 0 0 0 TRAVELERS COMPANIES INC COM 89417E109 6485 54156 SH SOLE 0 0 0 TREEHOUSE FOODS INC COM 89469A104 332 6548 SH SOLE 0 0 0 TRINITY INDS INC COM 896522109 262 12744 SH SOLE 0 0 0 TRUEBLUE INC COM 89785X101 647 29101 SH SOLE 0 0 0 TUPPERWARE BRANDS CORP COM 899896104 321 10178 SH SOLE 0 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 353 7337 SH SOLE 0 0 0 22ND CENTY GROUP INC COM 90137F103 65 26040 SH SOLE 0 0 0 TWILIO INC CL A 90138F102 750 8400 SH SOLE 0 0 0 TWITTER INC COM 90184L102 2649 92154 SH SOLE 0 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1123 87497 SH SOLE 0 0 0 TWO RDS SHARED TR ANFIELD CAP DI 90213U115 1496 167442 SH SOLE 0 0 0 TYLER TECHNOLOGIES INC COM 902252105 550 2959 SH SOLE 0 0 0 TYSON FOODS INC CL A 902494103 2185 40911 SH SOLE 0 0 0 UGI CORP NEW COM 902681105 611 11454 SH SOLE 0 0 0 U S GLOBAL INVS INC CL A 902952100 163 148301 SH SOLE 0 0 0 CAESARS ENTMT CORP NOTE 5.000%10/0 127686AA1 104 83687 SH SOLE 0 0 0 CAL MAINE FOODS INC COM NEW 128030202 384 9089 SH SOLE 0 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 654 73863 SH SOLE 0 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 136 20731 SH SOLE 0 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1505 160144 SH SOLE 0 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 312 19035 SH SOLE 0 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1260 119014 SH SOLE 0 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 360 11078 SH SOLE 0 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 392 18669 SH SOLE 0 0 0 CAMBRIA ETF TR GLB MOMENT ETF 132061508 1257 51713 SH SOLE 0 0 0 CAMBRIA ETF TR GLB ASSET ALLO 132061607 276 11137 SH SOLE 0 0 0 CAMBRIA ETF TR SOVEREIGN BD ETF 132061805 303 12317 SH SOLE 0 0 0 CAMBRIA ETF TR VALUE MOMENTUM 132061888 310 14160 SH SOLE 0 0 0 CAMECO CORP COM 13321L108 411 36252 SH SOLE 0 0 0 CAMPBELL SOUP CO COM 134429109 517 15665 SH SOLE 0 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 219 5007 SH SOLE 0 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 781 10473 SH SOLE 0 0 0 CANADIAN NATL RY CO COM 136375102 836 11283 SH SOLE 0 0 0 CANADIAN PAC RY LTD COM 13645T100 299 1681 SH SOLE 0 0 0 CANADIAN SOLAR INC COM 136635109 367 25608 SH SOLE 0 0 0 CANNAE HLDGS INC COM 13765N107 860 50215 SH SOLE 0 0 0 CANON INC SPONSORED ADR 138006309 1878 68029 SH SOLE 0 0 0 CANOPY GROWTH CORP COM 138035100 3380 125911 SH SOLE 0 0 0 CAPITAL ONE FINL CORP COM 14040H105 981 12982 SH SOLE 0 0 0 CAPITAL SOUTHWEST CORP COM 140501107 553 28791 SH SOLE 0 0 0 CAPITOL FED FINL INC COM 14057J101 159 12485 SH SOLE 0 0 0 CARA THERAPEUTICS INC COM 140755109 372 28589 SH SOLE 0 0 0 CARDINAL HEALTH INC COM 14149Y108 403 9044 SH SOLE 0 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 440 15450 SH SOLE 0 0 0 CAREDX INC COM 14167L103 2124 84481 SH SOLE 0 0 0 CARLISLE COS INC COM 142339100 760 7557 SH SOLE 0 0 0 CARMAX INC COM 143130102 440 7007 SH SOLE 0 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1345 27282 SH SOLE 0 0 0 CARNIVAL PLC ADR 14365C103 2000 41043 SH SOLE 0 0 0 CARTERS INC COM 146229109 409 5010 SH SOLE 0 0 0 CASELLA WASTE SYS INC CL A 147448104 390 13700 SH SOLE 0 0 0 CASEYS GEN STORES INC COM 147528103 3280 25596 SH SOLE 0 0 0 CATERPILLAR INC DEL COM 149123101 15193 119566 SH SOLE 0 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 280 39465 SH SOLE 0 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1151 24333 SH SOLE 0 0 0 CELANESE CORP DEL COM 150870103 315 3499 SH SOLE 0 0 0 CELGENE CORP COM 151020104 3611 56339 SH SOLE 0 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 100 20688 SH SOLE 0 0 0 CENTENE CORP DEL COM 15135B101 2382 20663 SH SOLE 0 0 0 CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 386 56336 SH SOLE 0 0 0 CENTERPOINT ENERGY INC COM 15189T107 1395 49405 SH SOLE 0 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 238 9754 SH SOLE 0 0 0 CENTURY ALUM CO COM 156431108 132 18000 SH SOLE 0 0 0 CENTURY CASINOS INC COM 156492100 116 15675 SH SOLE 0 0 0 CENTURYLINK INC COM 156700106 1773 117026 SH SOLE 0 0 0 CERECOR INC COM 15671L109 61 18879 SH SOLE 0 0 0 CERNER CORP COM 156782104 1218 23228 SH SOLE 0 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 3392 185552 SH SOLE 0 0 0 CHARLES RIV LABS INTL INC COM 159864107 1066 9422 SH SOLE 0 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 673 2361 SH SOLE 0 0 0 CHASE CORP COM 16150R104 516 5155 SH SOLE 0 0 0 CHEESECAKE FACTORY INC COM 163072101 617 14186 SH SOLE 0 0 0 CHEMED CORP NEW COM 16359R103 399 1409 SH SOLE 0 0 0 CHEMICAL FINL CORP COM 163731102 253 6900 SH SOLE 0 0 0 CHEMOURS CO COM 163851108 307 10862 SH SOLE 0 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1547 26144 SH SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 343 163503 SH SOLE 0 0 0 CHESAPEAKE UTILS CORP COM 165303108 247 3034 SH SOLE 0 0 0 CHEVRON CORP NEW COM 166764100 28237 259551 SH SOLE 0 0 0 CHIMERA INVT CORP COM NEW 16934Q208 479 26864 SH SOLE 0 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1190 2757 SH SOLE 0 0 0 CHURCH & DWIGHT INC COM 171340102 11300 171835 SH SOLE 0 0 0 CHURCHILL DOWNS INC COM 171484108 216 884 SH SOLE 0 0 0 CINCINNATI FINL CORP COM 172062101 3091 39919 SH SOLE 0 0 0 CISCO SYS INC COM 17275R102 26101 602382 SH SOLE 0 0 0 CINTAS CORP COM 172908105 592 3523 SH SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 5183 99561 SH SOLE 0 0 0 CITRIX SYS INC COM 177376100 1332 12996 SH SOLE 0 0 0 CITY HLDG CO COM 177835105 266 3934 SH SOLE 0 0 0 CLEAN ENERGY FUELS CORP COM 184499101 25 14590 SH SOLE 0 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 513 49306 SH SOLE 0 0 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 201 25730 SH SOLE 0 0 0 CLEVELAND CLIFFS INC COM 185899101 208 27087 SH SOLE 0 0 0 CLOROX CO DEL COM 189054109 4027 26125 SH SOLE 0 0 0 CLOUDERA INC COM 18914U100 491 44425 SH SOLE 0 0 0 COCA COLA CO COM 191216100 20013 422653 SH SOLE 0 0 0 COGNEX CORP COM 192422103 333 8612 SH SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 30766 315162 SH SOLE 0 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1098 49174 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 789 14511 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 7173 140950 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 2705 53210 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 1891 29147 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 59910 1195085 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 478 17800 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 561 11862 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DCPLND HG YLD 46641Q878 330 6932 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 518 9068 SH SOLE 0 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 326 5574 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 6261 170079 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 4209 85902 SH SOLE 0 0 0 JD COM INC SPON ADR CL A 47215P106 1533 73254 SH SOLE 0 0 0 JETBLUE AIRWAYS CORP COM 477143101 368 22930 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 4263 133011 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1134 37263 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 2444 108063 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 588 23045 SH SOLE 0 0 0 JOHNSON & JOHNSON COM 478160104 48424 375237 SH SOLE 0 0 0 JUNIPER NETWORKS INC COM 48203R104 3547 131811 SH SOLE 0 0 0 KAR AUCTION SVCS INC COM 48238T109 357 7477 SH SOLE 0 0 0 KLA-TENCOR CORP COM 482480100 2004 22398 SH SOLE 0 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 400 28067 SH SOLE 0 0 0 KKR & CO INC CL A 48251W104 727 37036 SH SOLE 0 0 0 KT CORP SPONSORED ADR 48268K101 3502 246290 SH SOLE 0 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 875 9795 SH SOLE 0 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 835 8746 SH SOLE 0 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 1058 76890 SH SOLE 0 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 409 42394 SH SOLE 0 0 0 KELLOGG CO COM 487836108 954 16730 SH SOLE 0 0 0 KELLY SVCS INC CL A 488152208 523 25558 SH SOLE 0 0 0 KEMPER CORP DEL COM 488401100 1036 15600 SH SOLE 0 0 0 KEURIG DR PEPPER INC COM 49271V100 207 8090 SH SOLE 0 0 0 KEYCORP NEW COM 493267108 695 46999 SH SOLE 0 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 262 4223 SH SOLE 0 0 0 KFORCE INC COM 493732101 640 20711 SH SOLE 0 0 0 KIMBERLY CLARK CORP COM 494368103 6856 60174 SH SOLE 0 0 0 KINDER MORGAN INC DEL COM 49456B101 3233 210239 SH SOLE 0 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 408 15646 SH SOLE 0 0 0 KITE RLTY GROUP TR COM NEW 49803T300 205 14539 SH SOLE 0 0 0 KOHLS CORP COM 500255104 1712 25814 SH SOLE 0 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 211 6007 SH SOLE 0 0 0 KONA GRILL INC COM 50047H201 14 13500 SH SOLE 0 0 0 KRAFT HEINZ CO COM 500754106 5375 124895 SH SOLE 0 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 318 8475 SH SOLE 0 0 0 KROGER CO COM 501044101 5081 184766 SH SOLE 0 0 0 L BRANDS INC COM 501797104 378 14710 SH SOLE 0 0 0 LKQ CORP COM 501889208 225 9497 SH SOLE 0 0 0 LSI INDS INC COM 50216C108 38 12004 SH SOLE 0 0 0 LTC PPTYS INC COM 502175102 616 14786 SH SOLE 0 0 0 L3 TECHNOLOGIES INC COM 502413107 1003 5775 SH SOLE 0 0 0 LA Z BOY INC COM 505336107 561 20231 SH SOLE 0 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 980 7753 SH SOLE 0 0 0 LADDER CAP CORP CL A 505743104 239 15462 SH SOLE 0 0 0 LAM RESEARCH CORP COM 512807108 2469 18134 SH SOLE 0 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 385 5562 SH SOLE 0 0 0 LAMB WESTON HLDGS INC COM 513272104 1334 18138 SH SOLE 0 0 0 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 173 15000 SH SOLE 0 0 0 LANDSTAR SYS INC COM 515098101 262 2739 SH SOLE 0 0 0 LAS VEGAS SANDS CORP COM 517834107 1649 31672 SH SOLE 0 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1092 42343 SH SOLE 0 0 0 LAUDER ESTEE COS INC CL A 518439104 621 4774 SH SOLE 0 0 0 LEAR CORP COM NEW 521865204 1055 8587 SH SOLE 0 0 0 LEGGETT & PLATT INC COM 524660107 1610 44910 SH SOLE 0 0 0 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 3580 125015 SH SOLE 0 0 0 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 1323 46131 SH SOLE 0 0 0 LEGG MASON INC COM 524901105 268 10500 SH SOLE 0 0 0 LEIDOS HLDGS INC COM 525327102 608 11526 SH SOLE 0 0 0 LENNAR CORP CL A 526057104 206 5258 SH SOLE 0 0 0 LENNOX INTL INC COM 526107107 277 1267 SH SOLE 0 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1438 267351 SH SOLE 0 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 207 1529 SH SOLE 0 0 0 LILLY ELI & CO COM 532457108 17664 152644 SH SOLE 0 0 0 LINCOLN NATL CORP IND COM 534187109 518 10089 SH SOLE 0 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 270 16770 SH SOLE 0 0 0 US BANCORP DEL COM NEW 902973304 5190 113567 SH SOLE 0 0 0 UQM TECHNOLOGIES INC COM 903213106 22 25869 SH SOLE 0 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 45 11638 SH SOLE 0 0 0 U S CONCRETE INC COM NEW 90333L201 762 21586 SH SOLE 0 0 0 U S SILICA HLDGS INC COM 90346E103 367 36023 SH SOLE 0 0 0 ULTA BEAUTY INC COM 90384S303 432 1765 SH SOLE 0 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 16 21512 SH SOLE 0 0 0 UNDER ARMOUR INC CL A 904311107 1476 83515 SH SOLE 0 0 0 UNDER ARMOUR INC CL C 904311206 1205 74538 SH SOLE 0 0 0 UNILEVER PLC SPON ADR NEW 904767704 2183 41785 SH SOLE 0 0 0 UNILEVER N V N Y SHS NEW 904784709 1166 21675 SH SOLE 0 0 0 UNION PAC CORP COM 907818108 8460 61201 SH SOLE 0 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 764 86314 SH SOLE 0 0 0 UNITED BANKSHARES INC WEST V COM 909907107 479 15396 SH SOLE 0 0 0 UNITED CONTL HLDGS INC COM 910047109 702 8381 SH SOLE 0 0 0 UNITED PARCEL SERVICE INC CL B 911312106 11575 118677 SH SOLE 0 0 0 UNITED RENTALS INC COM 911363109 1349 13161 SH SOLE 0 0 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 278 18131 SH SOLE 0 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 419 11176 SH SOLE 0 0 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 465 18824 SH SOLE 0 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 922 95468 SH SOLE 0 0 0 UNITED STATES STL CORP NEW COM 912909108 1991 109174 SH SOLE 0 0 0 UNITED TECHNOLOGIES CORP COM 913017109 11087 104119 SH SOLE 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 23275 93428 SH SOLE 0 0 0 UNITI GROUP INC COM 91325V108 380 24399 SH SOLE 0 0 0 UNIVERSAL CORP VA COM 913456109 228 4212 SH SOLE 0 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 331 3539 SH SOLE 0 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 384 6264 SH SOLE 0 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 309 8137 SH SOLE 0 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3308 28378 SH SOLE 0 0 0 UNIVEST CORP PA COM 915271100 601 27860 SH SOLE 0 0 0 US ECOLOGY INC COM 91732J102 270 4295 SH SOLE 0 0 0 UTAH MED PRODS INC COM 917488108 297 3577 SH SOLE 0 0 0 V F CORP COM 918204108 2491 34918 SH SOLE 0 0 0 VBI VACCINES INC COM NEW 91822J103 2152 1345101 SH SOLE 0 0 0 VAIL RESORTS INC COM 91879Q109 455 2160 SH SOLE 0 0 0 VALE S A ADR 91912E105 266 20153 SH SOLE 0 0 0 VALERO ENERGY CORP NEW COM 91913Y100 2572 34313 SH SOLE 0 0 0 VALLEY NATL BANCORP COM 919794107 226 25461 SH SOLE 0 0 0 VALVOLINE INC COM 92047W101 237 12268 SH SOLE 0 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8475 401843 SH SOLE 0 0 0 VANECK VECTORS ETF TR NDR CMG LN FLT 92189F148 271 11017 SH SOLE 0 0 0 VANECK VECTORS ETF TR GREEN BD ETF 92189F171 331 12954 SH SOLE 0 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 798 45053 SH SOLE 0 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 3808 142770 SH SOLE 0 0 0 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 248 10384 SH SOLE 0 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 984 39860 SH SOLE 0 0 0 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 1183 21661 SH SOLE 0 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 4214 102352 SH SOLE 0 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 392 4486 SH SOLE 0 0 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 212 2257 SH SOLE 0 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 808 14199 SH SOLE 0 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 409 29187 SH SOLE 0 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 4609 152517 SH SOLE 0 0 0 VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 307 14119 SH SOLE 0 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 676 14243 SH SOLE 0 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 2950 89392 SH SOLE 0 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 3763 61654 SH SOLE 0 0 0 VANGUARD GROUP DIV APP ETF 921908844 71932 734375 SH SOLE 0 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 252404 5345268 SH SOLE 0 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 11362 100139 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 3913 36564 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1408 19695 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 5173 59546 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2393 17728 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1101 11287 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 543 4777 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 2820 20385 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1404 11161 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1052 10006 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1438 12196 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1517 13558 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 218 2949 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 852 12608 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 266 3805 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 46080 526566 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 53274 655362 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 127452 1622141 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 114730 1448430 SH SOLE 0 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 71503 1927315 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 30054 385359 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 1422 25272 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 2162 37535 SH SOLE 0 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3698 77170 SH SOLE 0 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 144428 2662266 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 549 10484 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 10690 112903 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3765 57518 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5564 122060 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 61734 1620303 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 3607 59498 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 30093 618933 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2993 19883 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 11496 87642 SH SOLE 0 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 4898 63515 SH SOLE 0 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6195 104359 SH SOLE 0 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 16592 103315 SH SOLE 0 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1413 11731 SH SOLE 0 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 11093 66492 SH SOLE 0 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 945 8525 SH SOLE 0 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 7849 66613 SH SOLE 0 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 648 8755 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 70806 1177750 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 24868 319069 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 202 1654 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1519 14147 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 719 5344 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1419 22360 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 267 2746 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 58292 1132101 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2127 24968 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1006 13467 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 14197 171338 SH SOLE 0 0 0 VARIAN MED SYS INC COM 92220P105 437 3855 SH SOLE 0 0 0 VECTREN CORP COM 92240G101 460 6393 SH SOLE 0 0 0 VECTOR GROUP LTD COM 92240M108 1104 113435 SH SOLE 0 0 0 VEEVA SYS INC CL A COM 922475108 2262 25326 SH SOLE 0 0 0 VENTAS INC COM 92276F100 8676 148077 SH SOLE 0 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1108 21695 SH SOLE 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 373317 1624460 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 11950 125443 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3161 26413 SH SOLE 0 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 32810 439984 SH SOLE 0 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 15384 102161 SH SOLE 0 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 17961 157466 SH SOLE 0 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 20964 151716 SH SOLE 0 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 22375 194804 SH SOLE 0 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 71039 711746 SH SOLE 0 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 42680 317725 SH SOLE 0 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 33334 340312 SH SOLE 0 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 35177 266510 SH SOLE 0 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 129712 1016309 SH SOLE 0 0 0 VEREIT INC COM 92339V100 4226 591038 SH SOLE 0 0 0 VERISIGN INC COM 92343E102 248 1674 SH SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 40700 723946 SH SOLE 0 0 0 VERISK ANALYTICS INC COM 92345Y106 644 5904 SH SOLE 0 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1170 7063 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 2924 66486 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 822 20864 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 15244 347167 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 680 22138 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 1904 44980 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 553 13636 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 481 11632 SH SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1374 21652 SH SOLE 0 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 2815 271717 SH SOLE 0 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 211 19623 SH SOLE 0 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 543 30508 SH SOLE 0 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1401 70889 SH SOLE 0 0 0 COHEN & STEERS LTD DUR PFD I COM 19248C105 223 10209 SH SOLE 0 0 0 COHEN & STEERS GLOBAL INC BL COM 19248M103 390 52337 SH SOLE 0 0 0 COHEN & STEERS CLOSED END OP COM 19248P106 178 16068 SH SOLE 0 0 0 COLGATE PALMOLIVE CO COM 194162103 5203 87424 SH SOLE 0 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 7827 495679 SH SOLE 0 0 0 COLONY CAP INC NEW CL A COM 19626G108 162 34660 SH SOLE 0 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 358 17554 SH SOLE 0 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2185 112921 SH SOLE 0 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 418 24863 SH SOLE 0 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 551 18290 SH SOLE 0 0 0 COMCAST CORP NEW CL A 20030N101 9638 283064 SH SOLE 0 0 0 COMERICA INC COM 200340107 337 4912 SH SOLE 0 0 0 COMMERCE BANCSHARES INC COM 200525103 1764 31288 SH SOLE 0 0 0 COMMUNITY BK SYS INC COM 203607106 635 10891 SH SOLE 0 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 262 32498 SH SOLE 0 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 302 38571 SH SOLE 0 0 0 COMPASS MINERALS INTL INC COM 20451N101 470 11274 SH SOLE 0 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 404 32421 SH SOLE 0 0 0 CONAGRA BRANDS INC COM 205887102 1471 68884 SH SOLE 0 0 0 CONNECTICUT WTR SVC INC COM 207797101 375 5606 SH SOLE 0 0 0 CONOCOPHILLIPS COM 20825C104 8727 139971 SH SOLE 0 0 0 CONSOLIDATED EDISON INC COM 209115104 4150 54274 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3452 21463 SH SOLE 0 0 0 COOPER COS INC COM NEW 216648402 2164 8503 SH SOLE 0 0 0 COPART INC COM 217204106 303 6346 SH SOLE 0 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 278 47534 SH SOLE 0 0 0 CORECIVIC INC COM 21871N101 1825 102337 SH SOLE 0 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 451 40366 SH SOLE 0 0 0 CORNING INC COM 219350105 8807 291533 SH SOLE 0 0 0 COSTCO WHSL CORP NEW COM 22160K105 11074 54362 SH SOLE 0 0 0 COSTAR GROUP INC COM 22160N109 4421 13104 SH SOLE 0 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 791 4948 SH SOLE 0 0 0 CRANE CO COM 224399105 389 5386 SH SOLE 0 0 0 CRAWFORD & CO CL B 224633107 639 71013 SH SOLE 0 0 0 CREDIT ACCEP CORP MICH COM 225310101 522 1368 SH SOLE 0 0 0 CREE INC COM 225447101 218 5093 SH SOLE 0 0 0 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 55 25125 SH SOLE 0 0 0 CRONOS GROUP INC COM 22717L101 555 53087 SH SOLE 0 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2637 24271 SH SOLE 0 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 60 10000 SH SOLE 0 0 0 CUMMINS INC COM 231021106 4108 30743 SH SOLE 0 0 0 CURTISS WRIGHT CORP COM 231561101 433 4241 SH SOLE 0 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 986 77536 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 427 20456 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 7781 278902 SH SOLE 0 0 0 DBX ETF TR XTRACKERS RUSE 233051242 795 33937 SH SOLE 0 0 0 DBX ETF TR XTRACK USD HIGH 233051432 2908 62142 SH SOLE 0 0 0 DBX ETF TR XTRACK RUSS 2000 233051440 207 6893 SH SOLE 0 0 0 DBX ETF TR XTRACK RUSS 1000 233051481 743 25931 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 680 27006 SH SOLE 0 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 423 19272 SH SOLE 0 0 0 DNP SELECT INCOME FD COM 23325P104 5880 565421 SH SOLE 0 0 0 D R HORTON INC COM 23331A109 792 22842 SH SOLE 0 0 0 DTE ENERGY CO COM 233331107 1926 17459 SH SOLE 0 0 0 DWS MUN INCOME TR NEW COM 233368109 335 32530 SH SOLE 0 0 0 DXC TECHNOLOGY CO COM 23355L106 282 5300 SH SOLE 0 0 0 DANAHER CORP DEL COM 235851102 2889 28017 SH SOLE 0 0 0 DARDEN RESTAURANTS INC COM 237194105 1027 10281 SH SOLE 0 0 0 DAVITA INC COM 23918K108 319 6192 SH SOLE 0 0 0 DEERE & CO COM 244199105 6666 44690 SH SOLE 0 0 0 DELAWARE INV MN MUN INC FD I COM 24610V103 421 35476 SH SOLE 0 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2340 46894 SH SOLE 0 0 0 DENBURY RES INC COM NEW 247916208 24 13745 SH SOLE 0 0 0 DELUXE CORP COM 248019101 728 18928 SH SOLE 0 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 170 66525 SH SOLE 0 0 0 LOCKHEED MARTIN CORP COM 539830109 13938 53231 SH SOLE 0 0 0 LOWES COS INC COM 548661107 10029 108591 SH SOLE 0 0 0 LOXO ONCOLOGY INC COM 548862101 375 2675 SH SOLE 0 0 0 LULULEMON ATHLETICA INC COM 550021109 917 7540 SH SOLE 0 0 0 LUMENTUM HLDGS INC COM 55024U109 237 5642 SH SOLE 0 0 0 M & T BK CORP COM 55261F104 1823 12738 SH SOLE 0 0 0 MDU RES GROUP INC COM 552690109 396 16618 SH SOLE 0 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 520 70935 SH SOLE 0 0 0 MFA FINL INC COM 55272X102 116 17380 SH SOLE 0 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 156 30402 SH SOLE 0 0 0 MFS MUN INCOME TR SH BEN INT 552738106 83 13598 SH SOLE 0 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 130 35386 SH SOLE 0 0 0 MGM RESORTS INTERNATIONAL COM 552953101 540 22265 SH SOLE 0 0 0 MPLX LP COM UNIT REP LTD 55336V100 302 9969 SH SOLE 0 0 0 MSA SAFETY INC COM 553498106 1980 21005 SH SOLE 0 0 0 MSC INDL DIRECT INC CL A 553530106 544 7069 SH SOLE 0 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1056 28891 SH SOLE 0 0 0 MACYS INC COM 55616P104 1059 35557 SH SOLE 0 0 0 MADISON CVRED CALL & EQ STR COM 557437100 326 52998 SH SOLE 0 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1431 12698 SH SOLE 0 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1675 29352 SH SOLE 0 0 0 MAGNA INTL INC COM 559222401 386 8501 SH SOLE 0 0 0 MAIN STREET CAPITAL CORP COM 56035L104 3333 98566 SH SOLE 0 0 0 MANNKIND CORP COM NEW 56400P706 59 55407 SH SOLE 0 0 0 MANULIFE FINL CORP COM 56501R106 628 44285 SH SOLE 0 0 0 MARATHON OIL CORP COM 565849106 1258 87705 SH SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 3980 67445 SH SOLE 0 0 0 MARATHON PATENT GROUP INC COM PAR 56585W302 4 11000 SH SOLE 0 0 0 MARKEL CORP COM 570535104 1041 1003 SH SOLE 0 0 0 MARKETAXESS HLDGS INC COM 57060D108 242 1147 SH SOLE 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 4552 57077 SH SOLE 0 0 0 MARRIOTT INTL INC NEW CL A 571903202 1054 9705 SH SOLE 0 0 0 MARTIN MARIETTA MATLS INC COM 573284106 339 1971 SH SOLE 0 0 0 MASCO CORP COM 574599106 349 11950 SH SOLE 0 0 0 MASIMO CORP COM 574795100 1822 16973 SH SOLE 0 0 0 MASTEC INC COM 576323109 314 7731 SH SOLE 0 0 0 MASTERCARD INCORPORATED CL A 57636Q104 21599 114495 SH SOLE 0 0 0 MATCH GROUP INC COM 57665R106 323 7545 SH SOLE 0 0 0 MATTEL INC COM 577081102 129 12952 SH SOLE 0 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 932 18332 SH SOLE 0 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 300 25058 SH SOLE 0 0 0 MCCORMICK & CO INC COM VTG 579780107 506 3646 SH SOLE 0 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4051 29096 SH SOLE 0 0 0 MCDERMOTT INTL INC COM 580037703 184 28102 SH SOLE 0 0 0 MCDONALDS CORP COM 580135101 20598 115999 SH SOLE 0 0 0 MCKESSON CORP COM 58155Q103 5068 45879 SH SOLE 0 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1800 111946 SH SOLE 0 0 0 MEDIFAST INC COM 58470H101 887 7095 SH SOLE 0 0 0 MEDLEY CAP CORP COM 58503F106 284 106603 SH SOLE 0 0 0 MEET GROUP INC COM 58513U101 50 10887 SH SOLE 0 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 229 12977 SH SOLE 0 0 0 MERCK & CO INC COM 58933Y105 26454 346210 SH SOLE 0 0 0 MEREDITH CORP COM 589433101 666 12824 SH SOLE 0 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 556 32000 SH SOLE 0 0 0 MERIT MED SYS INC COM 589889104 409 7320 SH SOLE 0 0 0 MERITOR INC COM 59001K100 238 14047 SH SOLE 0 0 0 MESA LABS INC COM 59064R109 390 1870 SH SOLE 0 0 0 METLIFE INC COM 59156R108 1756 42769 SH SOLE 0 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 637 1127 SH SOLE 0 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 232 13493 SH SOLE 0 0 0 MICROSOFT CORP COM 594918104 70973 698761 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1271 17670 SH SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 3895 122740 SH SOLE 0 0 0 MIDDLESEX WATER CO COM 596680108 513 9610 SH SOLE 0 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 846 88753 SH SOLE 0 0 0 MOHAWK INDS INC COM 608190104 1453 12423 SH SOLE 0 0 0 MOLINA HEALTHCARE INC COM 60855R100 302 2595 SH SOLE 0 0 0 MOLSON COORS BREWING CO CL B 60871R209 515 9162 SH SOLE 0 0 0 MOMO INC ADR 60879B107 204 8599 SH SOLE 0 0 0 MONDELEZ INTL INC CL A 609207105 5013 125229 SH SOLE 0 0 0 MONGODB INC CL A 60937P106 269 3215 SH SOLE 0 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 3506 71236 SH SOLE 0 0 0 MOODYS CORP COM 615369105 468 3342 SH SOLE 0 0 0 MORGAN STANLEY COM NEW 617446448 2708 68287 SH SOLE 0 0 0 MORGAN STANLEY EMER MKTS FD COM 61744G107 202 12530 SH SOLE 0 0 0 VISA INC COM CL A 92826C839 46451 352061 SH SOLE 0 0 0 VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 256 3375 SH SOLE 0 0 0 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 476 42917 SH SOLE 0 0 0 VISHAY PRECISION GROUP INC COM 92835K103 247 8167 SH SOLE 0 0 0 VISTRA ENERGY CORP COM 92840M102 285 12472 SH SOLE 0 0 0 VIVINT SOLAR INC COM 92854Q106 47 12445 SH SOLE 0 0 0 VMWARE INC CL A COM 928563402 971 7083 SH SOLE 0 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2819 146230 SH SOLE 0 0 0 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 122 14359 SH SOLE 0 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 150 16322 SH SOLE 0 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 468 79888 SH SOLE 0 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 198 17860 SH SOLE 0 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 793 176683 SH SOLE 0 0 0 VULCAN MATLS CO COM 929160109 480 4857 SH SOLE 0 0 0 VUZIX CORP COM NEW 92921W300 63 13100 SH SOLE 0 0 0 WD-40 CO COM 929236107 843 4601 SH SOLE 0 0 0 W P CAREY INC COM 92936U109 14219 217614 SH SOLE 0 0 0 WEC ENERGY GROUP INC COM 92939U106 3665 52916 SH SOLE 0 0 0 WABTEC CORP COM 929740108 729 10370 SH SOLE 0 0 0 WALMART INC COM 931142103 16597 178177 SH SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 9501 139051 SH SOLE 0 0 0 WASTE CONNECTIONS INC COM 94106B101 396 5337 SH SOLE 0 0 0 WASTE MGMT INC DEL COM 94106L109 8248 92680 SH SOLE 0 0 0 WATERS CORP COM 941848103 338 1792 SH SOLE 0 0 0 WATSCO INC COM 942622200 423 3038 SH SOLE 0 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 549 14243 SH SOLE 0 0 0 WELBILT INC COM 949090104 219 19680 SH SOLE 0 0 0 WELLS FARGO CO NEW COM 949746101 16185 351241 SH SOLE 0 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 665 527 SH SOLE 0 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 293 26419 SH SOLE 0 0 0 WELLTOWER INC COM 95040Q104 5999 86434 SH SOLE 0 0 0 WENDYS CO COM 95058W100 186 11892 SH SOLE 0 0 0 WESBANCO INC COM 950810101 248 6768 SH SOLE 0 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 324 3306 SH SOLE 0 0 0 WESTERN ALLIANCE BANCORP COM 957638109 521 13195 SH SOLE 0 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 187 15224 SH SOLE 0 0 0 WESTERN ASSET GLB HI INCOME COM 95766B109 251 30304 SH SOLE 0 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 352 61186 SH SOLE 0 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 412 94025 SH SOLE 0 0 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 2049 100486 SH SOLE 0 0 0 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 363 24216 SH SOLE 0 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 324 38867 SH SOLE 0 0 0 WESTERN DIGITAL CORP COM 958102105 1160 31378 SH SOLE 0 0 0 WESTERN ASSET INTM MUNI FD I COM 958435109 92 11044 SH SOLE 0 0 0 WESTERN UN CO COM 959802109 178 10422 SH SOLE 0 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 15 11336 SH SOLE 0 0 0 WESTROCK CO COM 96145D105 686 18167 SH SOLE 0 0 0 WEX INC COM 96208T104 285 2032 SH SOLE 0 0 0 WEYERHAEUSER CO COM 962166104 2824 129198 SH SOLE 0 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 776 39745 SH SOLE 0 0 0 WHIRLPOOL CORP COM 963320106 2112 19761 SH SOLE 0 0 0 WHITING PETE CORP NEW COM NEW 966387409 345 15194 SH SOLE 0 0 0 WILLIAMS COS INC DEL COM 969457100 819 37164 SH SOLE 0 0 0 WILLIAMS SONOMA INC COM 969904101 731 14480 SH SOLE 0 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2711 32038 SH SOLE 0 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 508 13110 SH SOLE 0 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1229 18869 SH SOLE 0 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1701 40606 SH SOLE 0 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 5018 59420 SH SOLE 0 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 2823 70303 SH SOLE 0 0 0 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 296 13330 SH SOLE 0 0 0 WISDOMTREE TR GLB EX US RL EST 97717W331 1511 54415 SH SOLE 0 0 0 WISDOMTREE TR NEGT DUR HIG YLD 97717W398 456 23589 SH SOLE 0 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 1585 20589 SH SOLE 0 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 351 14169 SH SOLE 0 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 1138 50764 SH SOLE 0 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 6999 221279 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCP ERNGS 97717W562 1951 60880 SH SOLE 0 0 0 WISDOMTREE TR US MIDCP EARNING 97717W570 2961 86362 SH SOLE 0 0 0 WISDOMTREE TR US EARNINGS 500 97717W588 1992 70632 SH SOLE 0 0 0 WISDOMTREE TR US TOTAL EARNING 97717W596 361 12710 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 7418 302421 SH SOLE 0 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 13297 285338 SH SOLE 0 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 2628 43562 SH SOLE 0 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 9725 171362 SH SOLE 0 0 0 WISDOMTREE TR INTL DIV EX FINL 97717W786 1502 39643 SH SOLE 0 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 310 7300 SH SOLE 0 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 551 14849 SH SOLE 0 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2992 64502 SH SOLE 0 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 233 4375 SH SOLE 0 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 256 10183 SH SOLE 0 0 0 WISDOMTREE TR EMERG MKTS DIV 97717X214 9503 333662 SH SOLE 0 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 5299 109886 SH SOLE 0 0 0 WISDOMTREE TR EUR HDG SMLCAP 97717X552 1016 38472 SH SOLE 0 0 0 WISDOMTREE TR CBOE S&P 500 97717X560 748 29387 SH SOLE 0 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 240 9376 SH SOLE 0 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 4479 161013 SH SOLE 0 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717X628 800 31883 SH SOLE 0 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 396 12718 SH SOLE 0 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 10939 285386 SH SOLE 0 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 3774 66864 SH SOLE 0 0 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 248 7411 SH SOLE 0 0 0 WOLVERINE WORLD WIDE INC COM 978097103 380 11929 SH SOLE 0 0 0 WORKDAY INC CL A 98138H101 1798 11263 SH SOLE 0 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 204 2729 SH SOLE 0 0 0 WPX ENERGY INC COM 98212B103 254 22412 SH SOLE 0 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 217 6054 SH SOLE 0 0 0 WYNN RESORTS LTD COM 983134107 299 3022 SH SOLE 0 0 0 XPO LOGISTICS INC COM 983793100 487 8537 SH SOLE 0 0 0 XCEL ENERGY INC COM 98389B100 7342 149006 SH SOLE 0 0 0 XILINX INC COM 983919101 1266 14860 SH SOLE 0 0 0 XAI OCTAGON FLOATNG RATE ALT COM 98400T106 88 12000 SH SOLE 0 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1586 92203 SH SOLE 0 0 0 XEROX CORP COM NEW 984121608 265 13427 SH SOLE 0 0 0 XYLEM INC COM 98419M100 337 5058 SH SOLE 0 0 0 YAMANA GOLD INC COM 98462Y100 43 18381 SH SOLE 0 0 0 YORK WTR CO COM 987184108 550 17162 SH SOLE 0 0 0 YUM BRANDS INC COM 988498101 1302 14166 SH SOLE 0 0 0 YUM CHINA HLDGS INC COM 98850P109 372 11108 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 925 5811 SH SOLE 0 0 0 ZENDESK INC COM 98936J101 698 11961 SH SOLE 0 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 1138 10973 SH SOLE 0 0 0 ZIONS BANCORPORATION N A COM 989701107 1190 29218 SH SOLE 0 0 0 ZOETIS INC CL A 98978V103 1886 22048 SH SOLE 0 0 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 14850 12073080 SH SOLE 0 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 198 24250 SH SOLE 0 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 228 2856 SH SOLE 0 0 0 ALLERGAN PLC SHS G0177J108 2757 20629 SH SOLE 0 0 0 AON PLC SHS CL A G0408V102 824 5670 SH SOLE 0 0 0 ARCH CAP GROUP LTD ORD G0450A105 241 9031 SH SOLE 0 0 0 DEVON ENERGY CORP NEW COM 25179M103 481 21332 SH SOLE 0 0 0 DEXCOM INC COM 252131107 464 3872 SH SOLE 0 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 5682 40068 SH SOLE 0 0 0 DIAMONDBACK ENERGY INC COM 25278X109 434 4679 SH SOLE 0 0 0 DICKS SPORTING GOODS INC COM 253393102 777 24893 SH SOLE 0 0 0 DIGITAL RLTY TR INC COM 253868103 1500 14082 SH SOLE 0 0 0 DIPLOMAT PHARMACY INC COM 25456K101 12983 964592 SH SOLE 0 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1976 48712 SH SOLE 0 0 0 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 1376 40870 SH SOLE 0 0 0 DISNEY WALT CO COM DISNEY 254687106 32700 298224 SH SOLE 0 0 0 DISCOVER FINL SVCS COM 254709108 1120 18985 SH SOLE 0 0 0 DISCOVERY INC COM SER A 25470F104 282 11382 SH SOLE 0 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 107 11215 SH SOLE 0 0 0 DOCUSIGN INC COM 256163106 2301 57415 SH SOLE 0 0 0 DOLLAR GEN CORP NEW COM 256677105 1981 18326 SH SOLE 0 0 0 DOLLAR TREE INC COM 256746108 988 10942 SH SOLE 0 0 0 DOMINION ENERGY INC COM 25746U109 9639 134893 SH SOLE 0 0 0 DOMINOS PIZZA INC COM 25754A201 374 1510 SH SOLE 0 0 0 DONALDSON INC COM 257651109 921 21224 SH SOLE 0 0 0 DONNELLEY R R & SONS CO COM 257867200 505 127632 SH SOLE 0 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 659 46993 SH SOLE 0 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 2589 149370 SH SOLE 0 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 1443 76161 SH SOLE 0 0 0 DOUGLAS EMMETT INC COM 25960P109 241 7060 SH SOLE 0 0 0 DOUGLAS DYNAMICS INC COM 25960R105 451 12554 SH SOLE 0 0 0 DOVER CORP COM 260003108 1210 17053 SH SOLE 0 0 0 DOWDUPONT INC COM 26078J100 18025 337035 SH SOLE 0 0 0 DREYFUS STRATEGIC MUNS INC COM 261932107 264 36813 SH SOLE 0 0 0 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 239 88179 SH SOLE 0 0 0 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 266 22386 SH SOLE 0 0 0 DROPBOX INC CL A 26210C104 347 16976 SH SOLE 0 0 0 DUFF & PHELPS UTIL CORP BD T COM 26432K108 97 11771 SH SOLE 0 0 0 DUKE REALTY CORP COM NEW 264411505 241 9295 SH SOLE 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 13739 159196 SH SOLE 0 0 0 DUNKIN BRANDS GROUP INC COM 265504100 841 13123 SH SOLE 0 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 395 43185 SH SOLE 0 0 0 DYNEX CAP INC COM NEW 26817Q506 251 43893 SH SOLE 0 0 0 EOG RES INC COM 26875P101 1631 18699 SH SOLE 0 0 0 EPR PPTYS COM SH BEN INT 26884U109 757 11818 SH SOLE 0 0 0 ETF SER SOLUTIONS AAM S&P EMRG 26922A586 327 15311 SH SOLE 0 0 0 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 630 55192 SH SOLE 0 0 0 ETF SER SOLUTIONS PRMSE CP FRNT 26922A768 507 17700 SH SOLE 0 0 0 ETF SER SOLUTIONS APTU BEHA MOME 26922A784 363 12846 SH SOLE 0 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G103 360 71709 SH SOLE 0 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 4039 119862 SH SOLE 0 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 806 23061 SH SOLE 0 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1732 69430 SH SOLE 0 0 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 464 14492 SH SOLE 0 0 0 EAGLE PT CR CO LLC COM 269808101 340 23947 SH SOLE 0 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 224 14254 SH SOLE 0 0 0 EASTMAN CHEM CO COM 277432100 1059 14480 SH SOLE 0 0 0 EATON VANCE CORP COM NON VTG 278265103 456 12952 SH SOLE 0 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 684 113998 SH SOLE 0 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 302 26689 SH SOLE 0 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 2631 203196 SH SOLE 0 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 1245 84870 SH SOLE 0 0 0 EATON VANCE FLTING RATE INC COM 278279104 675 53308 SH SOLE 0 0 0 EATON VANCE MUN BD FD COM 27827X101 141 12468 SH SOLE 0 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 1017 53576 SH SOLE 0 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 2100 176151 SH SOLE 0 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 4501 441307 SH SOLE 0 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 1149 91516 SH SOLE 0 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 350 25840 SH SOLE 0 0 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 545 29043 SH SOLE 0 0 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 818 65705 SH SOLE 0 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 827 61464 SH SOLE 0 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 3020 224022 SH SOLE 0 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 5322 558437 SH SOLE 0 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 2721 364739 SH SOLE 0 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 1458 179507 SH SOLE 0 0 0 EATON VANCE TAX ADV BD OPT S COM SH BEN INT 27829M103 183 21509 SH SOLE 0 0 0 EBAY INC COM 278642103 1491 53118 SH SOLE 0 0 0 ECOLAB INC COM 278865100 4646 31532 SH SOLE 0 0 0 EDGEWELL PERS CARE CO COM 28035Q102 307 8207 SH SOLE 0 0 0 EDISON INTL COM 281020107 942 16591 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2780 18150 SH SOLE 0 0 0 ELECTRONIC ARTS INC COM 285512109 291 3693 SH SOLE 0 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 687 27694 SH SOLE 0 0 0 ELLINGTON FINANCIAL LLC COM 288522303 170 11057 SH SOLE 0 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 127 12380 SH SOLE 0 0 0 ELLSWORTH GRWTH AND INCOME L COM 289074106 97 11316 SH SOLE 0 0 0 EMERSON ELEC CO COM 291011104 3943 65990 SH SOLE 0 0 0 MOSAIC CO NEW COM 61945C103 232 7931 SH SOLE 0 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 5079 44146 SH SOLE 0 0 0 MUELLER INDS INC COM 624756102 271 11605 SH SOLE 0 0 0 MUELLER WTR PRODS INC COM SER A 624758108 840 92328 SH SOLE 0 0 0 MURPHY USA INC COM 626755102 679 8864 SH SOLE 0 0 0 MYRIAD GENETICS INC COM 62855J104 699 24043 SH SOLE 0 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 163 16968 SH SOLE 0 0 0 NRG ENERGY INC COM NEW 629377508 369 9329 SH SOLE 0 0 0 NVR INC COM 62944T105 514 211 SH SOLE 0 0 0 NV5 GLOBAL INC COM 62945V109 202 3335 SH SOLE 0 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 182 11562 SH SOLE 0 0 0 NATIONAL BEVERAGE CORP COM 635017106 276 3842 SH SOLE 0 0 0 NATIONAL COMM CORP COM 63546L102 2129 59137 SH SOLE 0 0 0 NATIONAL FUEL GAS CO N J COM 636180101 533 10412 SH SOLE 0 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 937 19527 SH SOLE 0 0 0 NATIONAL HEALTH INVS INC COM 63633D104 562 7440 SH SOLE 0 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 1534 31632 SH SOLE 0 0 0 NATIXIS ETF TR LOOMIS SAYLES 63873X208 912 37056 SH SOLE 0 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 747 48733 SH SOLE 0 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 12 118745 SH SOLE 0 0 0 NEKTAR THERAPEUTICS COM 640268108 347 10546 SH SOLE 0 0 0 NEOGEN CORP COM 640491106 1448 25402 SH SOLE 0 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 52 11102 SH SOLE 0 0 0 NETAPP INC COM 64110D104 302 5063 SH SOLE 0 0 0 NETFLIX INC COM 64110L106 17602 65761 SH SOLE 0 0 0 NETEASE INC SPONSORED ADR 64110W102 299 1272 SH SOLE 0 0 0 NEW AGE BEVERAGES CORP COM 64157V108 88 16865 SH SOLE 0 0 0 NEUBERGER BERMAN RE ES SEC F COM 64190A103 184 44314 SH SOLE 0 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3978 279974 SH SOLE 0 0 0 NEW SR INVT GROUP INC COM 648691103 113 27529 SH SOLE 0 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 841 89330 SH SOLE 0 0 0 NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 502 11215 SH SOLE 0 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 656 111305 SH SOLE 0 0 0 NEWELL BRANDS INC COM 651229106 2475 133119 SH SOLE 0 0 0 NEWLINK GENETICS CORP COM 651511107 17 10918 SH SOLE 0 0 0 NEWMARKET CORP COM 651587107 363 880 SH SOLE 0 0 0 NEWMONT MINING CORP COM 651639106 1188 34291 SH SOLE 0 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 187 10712 SH SOLE 0 0 0 NEXTERA ENERGY INC COM 65339F101 10774 61982 SH SOLE 0 0 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 943 47319 SH SOLE 0 0 0 NIKE INC CL B 654106103 5556 74944 SH SOLE 0 0 0 NISOURCE INC COM 65473P105 348 13717 SH SOLE 0 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 227 5250 SH SOLE 0 0 0 NOKIA CORP SPONSORED ADR 654902204 231 39622 SH SOLE 0 0 0 NORDSTROM INC COM 655664100 522 11196 SH SOLE 0 0 0 NORFOLK SOUTHERN CORP COM 655844108 4603 30781 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 1499 63026 SH SOLE 0 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 1258 51746 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 1036 42733 SH SOLE 0 0 0 NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 348 15060 SH SOLE 0 0 0 NORTHERN LTS FD TR IV FORMULA FOLIOS 66538H674 212 8163 SH SOLE 0 0 0 NORTHERN TR CORP COM 665859104 367 4393 SH SOLE 0 0 0 NORTHROP GRUMMAN CORP COM 666807102 3950 16129 SH SOLE 0 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 490 28935 SH SOLE 0 0 0 NOVAGOLD RES INC COM NEW 66987E206 63 15979 SH SOLE 0 0 0 NOVARTIS A G SPONSORED ADR 66987V109 4056 47269 SH SOLE 0 0 0 NOVAVAX INC COM 670002104 39 21252 SH SOLE 0 0 0 NOVO-NORDISK A S ADR 670100205 3065 66522 SH SOLE 0 0 0 NUCOR CORP COM 670346105 2921 56388 SH SOLE 0 0 0 NUTANIX INC CL A 67059N108 256 6164 SH SOLE 0 0 0 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 316 26933 SH SOLE 0 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 393 40959 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 372 26429 SH SOLE 0 0 0 NUVEEN NY MUN VALUE FD COM 67062M105 341 35701 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 431 32148 SH SOLE 0 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 177 15140 SH SOLE 0 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 254 20030 SH SOLE 0 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 431 36998 SH SOLE 0 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1359 110416 SH SOLE 0 0 0 NVIDIA CORP COM 67066G104 12365 92625 SH SOLE 0 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1468 117094 SH SOLE 0 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 573 44950 SH SOLE 0 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 158 12800 SH SOLE 0 0 0 NUVEEN SR INCOME FD COM 67067Y104 435 79120 SH SOLE 0 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 768 65964 SH SOLE 0 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 394 26692 SH SOLE 0 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 416 20806 SH SOLE 0 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 189 14834 SH SOLE 0 0 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 106 11449 SH SOLE 0 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 3386 280510 SH SOLE 0 0 0 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 631 44914 SH SOLE 0 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1121 83557 SH SOLE 0 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 186 22031 SH SOLE 0 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1444 103300 SH SOLE 0 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 4133 499206 SH SOLE 0 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 528 57162 SH SOLE 0 0 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 755 90514 SH SOLE 0 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 121 16345 SH SOLE 0 0 0 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 344 25684 SH SOLE 0 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1165 90523 SH SOLE 0 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 394 27490 SH SOLE 0 0 0 NUVEEN REAL ASSET INM AND GW COM 67074Y105 452 33195 SH SOLE 0 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 518 32109 SH SOLE 0 0 0 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 102 10292 SH SOLE 0 0 0 NUTRIEN LTD COM 67077M108 928 19740 SH SOLE 0 0 0 OGE ENERGY CORP COM 670837103 777 19821 SH SOLE 0 0 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 316 31170 SH SOLE 0 0 0 NUVEEN MUN VALUE FD INC COM 670928100 4743 511650 SH SOLE 0 0 0 NUSHARES ETF TR ESG SMALL CAP 67092P607 363 14681 SH SOLE 0 0 0 NUSHARES ETF TR ESG US AGGRGTE 67092P870 202 8308 SH SOLE 0 0 0 NUVEEN MICHIGAN QLT MUN INC COM 670979103 197 15813 SH SOLE 0 0 0 NUVEEN TEXAS QLTY MUN INCME COM 670983105 280 22566 SH SOLE 0 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 4758 13817 SH SOLE 0 0 0 OSI ETF TR OSHARS FTSE US 67110P407 676 22504 SH SOLE 0 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 728 18318 SH SOLE 0 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 72 17000 SH SOLE 0 0 0 OASIS PETE INC NEW COM 674215108 157 28473 SH SOLE 0 0 0 OBSIDIAN ENERGY LTD COM 674482104 19 47578 SH SOLE 0 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 3221 52481 SH SOLE 0 0 0 AXOVANT SCIENCES LTD COM G0750W104 11 10800 SH SOLE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4619 32753 SH SOLE 0 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 868 25131 SH SOLE 0 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 301 11618 SH SOLE 0 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 871 18993 SH SOLE 0 0 0 EATON CORP PLC SHS G29183103 1769 25767 SH SOLE 0 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 116 12267 SH SOLE 0 0 0 ENSCO PLC SHS CLASS A G3157S106 55 15571 SH SOLE 0 0 0 HELEN OF TROY CORP LTD COM G4388N106 653 4979 SH SOLE 0 0 0 HIGHWAY HLDGS LTD ORD G4481U106 102 40017 SH SOLE 0 0 0 IHS MARKIT LTD SHS G47567105 313 6522 SH SOLE 0 0 0 INGERSOLL-RAND PLC SHS G47791101 1413 15487 SH SOLE 0 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 7 12743 SH SOLE 0 0 0 INVESCO LTD SHS G491BT108 495 29551 SH SOLE 0 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1023 34494 SH SOLE 0 0 0 LAZARD LTD SHS A G54050102 837 22665 SH SOLE 0 0 0 LINDE PLC COM G5494J103 2507 16068 SH SOLE 0 0 0 MEDTRONIC PLC SHS G5960L103 7681 84441 SH SOLE 0 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 216 5695 SH SOLE 0 0 0 APTIV PLC SHS G6095L109 621 10080 SH SOLE 0 0 0 NABORS INDUSTRIES LTD SHS G6359F103 25 12326 SH SOLE 0 0 0 NOBLE CORP PLC SHS USD G65431101 220 83902 SH SOLE 0 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 252 5955 SH SOLE 0 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2160 55967 SH SOLE 0 0 0 PENTAIR PLC SHS G7S00T104 211 5575 SH SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 450 42741 SH SOLE 0 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 459 535 SH SOLE 0 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 255 1679 SH SOLE 0 0 0 CHUBB LIMITED COM H1467J104 6045 46795 SH SOLE 0 0 0 GARMIN LTD SHS H2906T109 4999 78940 SH SOLE 0 0 0 UBS GROUP AG SHS H42097107 217 17532 SH SOLE 0 0 0 TE CONNECTIVITY LTD REG SHS H84989104 414 5473 SH SOLE 0 0 0 TRANSOCEAN LTD REG SHS H8817H100 234 33754 SH SOLE 0 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 270 2377 SH SOLE 0 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 768 7481 SH SOLE 0 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 207 2244 SH SOLE 0 0 0 ORBOTECH LTD ORD M75253100 220 3895 SH SOLE 0 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 193 13320 SH SOLE 0 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2403 28901 SH SOLE 0 0 0 ENCANA CORP COM 292505104 67 11559 SH SOLE 0 0 0 ENBRIDGE INC COM 29250N105 4110 132244 SH SOLE 0 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 22 10010 SH SOLE 0 0 0 ENCOMPASS HEALTH CORP COM 29261A100 533 8631 SH SOLE 0 0 0 ENERGY RECOVERY INC COM 29270J100 141 20895 SH SOLE 0 0 0 ENERGOUS CORP COM 29272C103 107 18546 SH SOLE 0 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 760 16843 SH SOLE 0 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 3428 259480 SH SOLE 0 0 0 ENERPLUS CORP COM 292766102 94 12073 SH SOLE 0 0 0 ENSIGN GROUP INC COM 29358P101 271 6978 SH SOLE 0 0 0 ENTERGY CORP NEW COM 29364G103 1391 16164 SH SOLE 0 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 370 11498 SH SOLE 0 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 5652 229864 SH SOLE 0 0 0 EPLUS INC COM 294268107 650 9130 SH SOLE 0 0 0 EQUIFAX INC COM 294429105 624 6698 SH SOLE 0 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 342 5174 SH SOLE 0 0 0 ERICSSON ADR B SEK 10 294821608 181 20361 SH SOLE 0 0 0 ERIE INDTY CO CL A 29530P102 740 5549 SH SOLE 0 0 0 ESCO TECHNOLOGIES INC COM 296315104 370 5609 SH SOLE 0 0 0 ESSEX PPTY TR INC COM 297178105 527 2149 SH SOLE 0 0 0 ETSY INC COM 29786A106 729 15315 SH SOLE 0 0 0 EVERGY INC COM 30034W106 1292 22752 SH SOLE 0 0 0 EVERSOURCE ENERGY COM 30040W108 3091 47529 SH SOLE 0 0 0 EXACT SCIENCES CORP COM 30063P105 1163 18425 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2424 74459 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 600 26736 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 912 34152 SH SOLE 0 0 0 EXELON CORP COM 30161N101 5440 120628 SH SOLE 0 0 0 EXELIXIS INC COM 30161Q104 396 20110 SH SOLE 0 0 0 EXPEDIA GROUP INC COM NEW 30212P303 338 3004 SH SOLE 0 0 0 EXPONENT INC COM 30214U102 568 11192 SH SOLE 0 0 0 EXTRA SPACE STORAGE INC COM 30225T102 452 4997 SH SOLE 0 0 0 EZCORP INC CL A NON VTG 302301106 606 78371 SH SOLE 0 0 0 EXXON MOBIL CORP COM 30231G102 42218 619122 SH SOLE 0 0 0 F M C CORP COM NEW 302491303 272 3682 SH SOLE 0 0 0 FNB CORP PA COM 302520101 1895 192539 SH SOLE 0 0 0 FAT BRANDS INC COM 30258N105 48 10125 SH SOLE 0 0 0 FS KKR CAPITAL CORP COM 302635107 15961 3081285 SH SOLE 0 0 0 FS BANCORP INC COM 30263Y104 301 7021 SH SOLE 0 0 0 FACEBOOK INC CL A 30303M102 31580 240900 SH SOLE 0 0 0 FACTSET RESH SYS INC COM 303075105 1448 7235 SH SOLE 0 0 0 FARMLAND PARTNERS INC COM 31154R109 184 40637 SH SOLE 0 0 0 FASTENAL CO COM 311900104 1779 34030 SH SOLE 0 0 0 FEDEX CORP COM 31428X106 4218 26145 SH SOLE 0 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 32 59882 SH SOLE 0 0 0 FERRO CORP COM 315405100 244 15535 SH SOLE 0 0 0 FIBROCELL SCIENCE INC COM PAR 315721407 15 10016 SH SOLE 0 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 6842 26321 SH SOLE 0 0 0 FIDELITY MSCI CONSM DIS 316092204 1553 40514 SH SOLE 0 0 0 FIDELITY CONSMR STAPLES 316092303 5587 183169 SH SOLE 0 0 0 FIDELITY MSCI ENERGY IDX 316092402 681 43591 SH SOLE 0 0 0 FIDELITY MSCI FINLS IDX 316092501 4935 142793 SH SOLE 0 0 0 FIDELITY MSCI HLTH CARE I 316092600 9085 219859 SH SOLE 0 0 0 FIDELITY MSCI INDL INDX 316092709 2015 61520 SH SOLE 0 0 0 FIDELITY QLTY FCTOR ETF 316092790 220 7353 SH SOLE 0 0 0 FIDELITY MSCI INFO TECH I 316092808 4910 99724 SH SOLE 0 0 0 FIDELITY MOMENTUM FACTR 316092816 445 15006 SH SOLE 0 0 0 FIDELITY LOW VOLITY ETF 316092824 492 16392 SH SOLE 0 0 0 FIDELITY DIVID ETF RISI 316092832 2424 84511 SH SOLE 0 0 0 FIDELITY HIGH DIVID ETF 316092840 1107 40565 SH SOLE 0 0 0 FIDELITY MSCI RL EST ETF 316092857 3681 164408 SH SOLE 0 0 0 FIDELITY MSCI UTILS INDEX 316092865 4329 124102 SH SOLE 0 0 0 FIDELITY MSCI COMMNTN SVC 316092873 1488 52224 SH SOLE 0 0 0 FIDELITY MSCI MATLS INDEX 316092881 503 17701 SH SOLE 0 0 0 FIDELITY CORP BOND ETF 316188101 1431 30038 SH SOLE 0 0 0 FIDELITY LTD TRM BD ETF 316188200 831 16818 SH SOLE 0 0 0 FIDELITY TOTAL BD ETF 316188309 1379 28415 SH SOLE 0 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1587 15472 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 364 11563 SH SOLE 0 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 536 60347 SH SOLE 0 0 0 FIFTH THIRD BANCORP COM 316773100 1107 47054 SH SOLE 0 0 0 FIREEYE INC COM 31816Q101 387 23883 SH SOLE 0 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 140 11617 SH SOLE 0 0 0 FIRST FINL BANCORP OH COM 320209109 487 20539 SH SOLE 0 0 0 FIRST FINL BANKSHARES COM 32020R109 911 15790 SH SOLE 0 0 0 FIRST FINL CORP IND COM 320218100 270 6722 SH SOLE 0 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 109 18550 SH SOLE 0 0 0 FIRST MERCHANTS CORP COM 320817109 5724 167032 SH SOLE 0 0 0 FIRST SOLAR INC COM 336433107 725 17066 SH SOLE 0 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 6863 251946 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 10598 170766 SH SOLE 0 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 418 21112 SH SOLE 0 0 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 187 19980 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 297 9631 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 620 14130 SH SOLE 0 0 0 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 251 5251 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 10907 225918 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 3059 24627 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 14768 126586 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT PE 33733E880 346 13383 SH SOLE 0 0 0 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 683 11150 SH SOLE 0 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1691 30978 SH SOLE 0 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 2876 42263 SH SOLE 0 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 31792 1093267 SH SOLE 0 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 15023 288239 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1955 53044 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1285 30443 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 621 53921 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2225 82387 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 6821 99037 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 483 14157 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 502 14968 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1056 20091 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 2962 110612 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3230 66638 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1302 59546 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1068 45596 SH SOLE 0 0 0 OCEANEERING INTL INC COM 675232102 128 10589 SH SOLE 0 0 0 OFFICE DEPOT INC COM 676220106 62 23873 SH SOLE 0 0 0 OKTA INC CL A 679295105 506 7929 SH SOLE 0 0 0 OLD DOMINION FGHT LINES INC COM 679580100 298 2414 SH SOLE 0 0 0 OLD REP INTL CORP COM 680223104 802 38989 SH SOLE 0 0 0 OMNICOM GROUP INC COM 681919106 3823 52196 SH SOLE 0 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2120 60312 SH SOLE 0 0 0 OMEROS CORP COM 682143102 192 17250 SH SOLE 0 0 0 ON SEMICONDUCTOR CORP COM 682189105 357 21636 SH SOLE 0 0 0 180 DEGREE CAP CORP COM 68235B109 23 13065 SH SOLE 0 0 0 ONE GAS INC COM 68235P108 560 7038 SH SOLE 0 0 0 ONEOK INC NEW COM 682680103 3183 58999 SH SOLE 0 0 0 OPEN TEXT CORP COM 683715106 273 8373 SH SOLE 0 0 0 OPKO HEALTH INC COM 68375N103 1030 342259 SH SOLE 0 0 0 OPPENHEIMER ETF TR S&P 500 REVENUE 68386C104 2749 59077 SH SOLE 0 0 0 OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 292 5702 SH SOLE 0 0 0 OPPENHEIMER ETF TR S&P SMALLCAP 600 68386C302 923 16097 SH SOLE 0 0 0 OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 9396 280650 SH SOLE 0 0 0 ORACLE CORP COM 68389X105 8737 193502 SH SOLE 0 0 0 ORANGE SPONSORED ADR 684060106 244 15098 SH SOLE 0 0 0 ORGANOVO HLDGS INC COM 68620A104 22 23459 SH SOLE 0 0 0 ORIX CORP SPONSORED ADR 686330101 2684 37510 SH SOLE 0 0 0 ORTHOFIX MED INC COM 68752M108 548 10441 SH SOLE 0 0 0 OSHKOSH CORP COM 688239201 845 13783 SH SOLE 0 0 0 OTTER TAIL CORP COM 689648103 275 5531 SH SOLE 0 0 0 OWENS CORNING NEW COM 690742101 332 7549 SH SOLE 0 0 0 OWENS ILL INC COM NEW 690768403 246 14287 SH SOLE 0 0 0 OXFORD LANE CAP CORP COM 691543102 145 14952 SH SOLE 0 0 0 PC CONNECTION INC COM 69318J100 679 22849 SH SOLE 0 0 0 PG&E CORP COM 69331C108 299 12578 SH SOLE 0 0 0 PGIM GLOBAL SHORT DURATION H COM 69346J106 345 26681 SH SOLE 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 3358 28725 SH SOLE 0 0 0 PNM RES INC COM 69349H107 214 5219 SH SOLE 0 0 0 PPG INDS INC COM 693506107 3239 31681 SH SOLE 0 0 0 PPL CORP COM 69351T106 3434 121211 SH SOLE 0 0 0 PRA HEALTH SCIENCES INC COM 69354M108 396 4303 SH SOLE 0 0 0 PACCAR INC COM 693718108 498 8712 SH SOLE 0 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 18445 641108 SH SOLE 0 0 0 PACER FDS TR TRENDP US MID CP 69374H204 1510 48966 SH SOLE 0 0 0 PACER FDS TR TRENDP 100 ETF 69374H303 6234 190784 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT EUR 69374H808 515 20543 SH SOLE 0 0 0 PACER FDS TR US CASH COWS 100 69374H881 318 12373 SH SOLE 0 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 257 5972 SH SOLE 0 0 0 PACKAGING CORP AMER COM 695156109 562 6737 SH SOLE 0 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 8 11650 SH SOLE 0 0 0 PALO ALTO NETWORKS INC COM 697435105 1580 8387 SH SOLE 0 0 0 PAN AMERICAN SILVER CORP COM 697900108 338 23185 SH SOLE 0 0 0 PANDORA MEDIA INC COM 698354107 737 91150 SH SOLE 0 0 0 PARK NATL CORP COM 700658107 300 3529 SH SOLE 0 0 0 PARKER HANNIFIN CORP COM 701094104 723 4849 SH SOLE 0 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 667 35832 SH SOLE 0 0 0 PAYCHEX INC COM 704326107 2630 40374 SH SOLE 0 0 0 PAYCOM SOFTWARE INC COM 70432V102 1120 9145 SH SOLE 0 0 0 PAYPAL HLDGS INC COM 70450Y103 7469 88820 SH SOLE 0 0 0 PEMBINA PIPELINE CORP COM 706327103 449 15137 SH SOLE 0 0 0 PENNANTPARK INVT CORP COM 708062104 71 11209 SH SOLE 0 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 322 27840 SH SOLE 0 0 0 PENNYMAC MTG INVT TR COM 70931T103 339 18216 SH SOLE 0 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1796 124491 SH SOLE 0 0 0 PEPSICO INC COM 713448108 19058 172505 SH SOLE 0 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 238 7389 SH SOLE 0 0 0 PERKINELMER INC COM 714046109 402 5115 SH SOLE 0 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 84 14166 SH SOLE 0 0 0 PERSHING GOLD CORP COM NEW 715302204 432 407740 SH SOLE 0 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 145 11173 SH SOLE 0 0 0 PFIZER INC COM 717081103 44710 1024289 SH SOLE 0 0 0 PHILIP MORRIS INTL INC COM 718172109 7538 112908 SH SOLE 0 0 0 PHILLIPS 66 COM 718546104 5332 61889 SH SOLE 0 0 0 PHYSICIANS RLTY TR COM 71943U104 744 46414 SH SOLE 0 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 747 43858 SH SOLE 0 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 650 83055 SH SOLE 0 0 0 PIMCO MUNICIPAL INCOME FD COM 72200R107 317 25222 SH SOLE 0 0 0 PIMCO CORPORATE INCOME STRAT COM 72200U100 364 24427 SH SOLE 0 0 0 PIMCO MUN INCOME FD II COM 72200W106 488 36690 SH SOLE 0 0 0 PIMCO STRATEGIC INCOME FD IN COM 72200X104 2371 244944 SH SOLE 0 0 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 318 27212 SH SOLE 0 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 1386 173068 SH SOLE 0 0 0 PIMCO MUN INCOME FD III COM 72201A103 162 14507 SH SOLE 0 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 756 49263 SH SOLE 0 0 0 PIMCO INCOME STRATEGY FUND COM 72201H108 293 26916 SH SOLE 0 0 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 237 24875 SH SOLE 0 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 755 14845 SH SOLE 0 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 7767 78644 SH SOLE 0 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 3015 29341 SH SOLE 0 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2051 21558 SH SOLE 0 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 61636 610560 SH SOLE 0 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 828 15681 SH SOLE 0 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 917 18412 SH SOLE 0 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 3623 124160 SH SOLE 0 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 5978 283984 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI DYN ML US 72202L363 2764 109621 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI DYN MULTI 72202L371 3017 135048 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 1825 82577 SH SOLE 0 0 0 PINNACLE WEST CAP CORP COM 723484101 352 4128 SH SOLE 0 0 0 PIONEER MUN HIGH INCOME ADV COM 723762100 113 11085 SH SOLE 0 0 0 PIONEER NAT RES CO COM 723787107 891 6774 SH SOLE 0 0 0 PITNEY BOWES INC COM 724479100 157 26569 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V COM N6596X109 887 12110 SH SOLE 0 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1258 12863 SH SOLE 0 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 65 30942 SH SOLE 0 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 18 10650 SH SOLE 0 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 116 10560 SH SOLE 0 0 0