0001419186-19-000005.txt : 20190508 0001419186-19-000005.hdr.sgml : 20190508 20190508162105 ACCESSION NUMBER: 0001419186-19-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190508 DATE AS OF CHANGE: 20190508 EFFECTIVENESS DATE: 20190508 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: 19806885 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 03-31-2019 03-31-2019 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 Fairfield IA 05-08-2019 0 2273 10454 false
INFORMATION TABLE 2 2019Q1_13F_Report.xml ESSEX PPTY TR INC COM 297178105 614 2122 SH SOLE 0 0 0 ETSY INC COM 29786A106 1039 15462 SH SOLE 0 0 0 EURONET WORLDWIDE INC COM 298736109 223 1561 SH SOLE 0 0 0 EVERGY INC COM 30034W106 1322 22770 SH SOLE 0 0 0 EVERSOURCE ENERGY COM 30040W108 3141 44267 SH SOLE 0 0 0 EXACT SCIENCES CORP COM 30063P105 2529 29197 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2665 68801 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 585 23986 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1047 31814 SH SOLE 0 0 0 EXELON CORP COM 30161N101 5482 109351 SH SOLE 0 0 0 EXELIXIS INC COM 30161Q104 560 23541 SH SOLE 0 0 0 EXPEDIA GROUP INC COM NEW 30212P303 381 3204 SH SOLE 0 0 0 EXPEDITORS INTL WASH INC COM 302130109 217 2856 SH SOLE 0 0 0 EXPONENT INC COM 30214U102 476 8241 SH SOLE 0 0 0 EXTRA SPACE STORAGE INC COM 30225T102 552 5414 SH SOLE 0 0 0 EZCORP INC CL A NON VTG 302301106 793 85113 SH SOLE 0 0 0 EXXON MOBIL CORP COM 30231G102 50573 625901 SH SOLE 0 0 0 F M C CORP COM NEW 302491303 257 3349 SH SOLE 0 0 0 FNB CORP PA COM 302520101 2033 191808 SH SOLE 0 0 0 FAT BRANDS INC COM 30258N105 52 10123 SH SOLE 0 0 0 FS KKR CAPITAL CORP COM 302635107 18963 3134342 SH SOLE 0 0 0 FS BANCORP INC COM 30263Y104 354 7021 SH SOLE 0 0 0 FACEBOOK INC CL A 30303M102 38408 230417 SH SOLE 0 0 0 FACTSET RESH SYS INC COM 303075105 1853 7465 SH SOLE 0 0 0 FARMLAND PARTNERS INC COM 31154R109 260 40670 SH SOLE 0 0 0 FASTENAL CO COM 311900104 2050 31882 SH SOLE 0 0 0 FEDEX CORP COM 31428X106 5182 28567 SH SOLE 0 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 77 58770 SH SOLE 0 0 0 FERRO CORP COM 315405100 294 15535 SH SOLE 0 0 0 FIBROCELL SCIENCE INC COM 315721407 19 10016 SH SOLE 0 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 8398 27745 SH SOLE 0 0 0 FIDELITY MSCI CONSM DIS 316092204 2244 51148 SH SOLE 0 0 0 FIDELITY CONSMR STAPLES 316092303 2872 84814 SH SOLE 0 0 0 FIDELITY MSCI ENERGY IDX 316092402 1053 58257 SH SOLE 0 0 0 FIDELITY MSCI FINLS IDX 316092501 5092 135712 SH SOLE 0 0 0 FIDELITY MSCI HLTH CARE I 316092600 11153 250623 SH SOLE 0 0 0 FIDELITY MSCI INDL INDX 316092709 2555 66897 SH SOLE 0 0 0 FIDELITY QLTY FCTOR ETF 316092790 3519 104082 SH SOLE 0 0 0 FIDELITY MSCI INFO TECH I 316092808 6425 108378 SH SOLE 0 0 0 FIDELITY MOMENTUM FACTR 316092816 533 15754 SH SOLE 0 0 0 FIDELITY LOW VOLITY ETF 316092824 679 19934 SH SOLE 0 0 0 FIDELITY DIVID ETF RISI 316092832 2649 83871 SH SOLE 0 0 0 FIDELITY HIGH DIVID ETF 316092840 568 18956 SH SOLE 0 0 0 FIDELITY MSCI RL EST ETF 316092857 9719 374250 SH SOLE 0 0 0 FIDELITY MSCI UTILS INDEX 316092865 7658 199946 SH SOLE 0 0 0 FIDELITY MSCI COMMNTN SVC 316092873 1962 61379 SH SOLE 0 0 0 FIDELITY MSCI MATLS INDEX 316092881 430 13657 SH SOLE 0 0 0 FIDELITY CORP BOND ETF 316188101 1450 28927 SH SOLE 0 0 0 FIDELITY LTD TRM BD ETF 316188200 766 15283 SH SOLE 0 0 0 FIDELITY TOTAL BD ETF 316188309 1370 27425 SH SOLE 0 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2451 21669 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 492 13468 SH SOLE 0 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 389 36839 SH SOLE 0 0 0 FIFTH THIRD BANCORP COM 316773100 1227 48671 SH SOLE 0 0 0 FIREEYE INC COM 31816Q101 385 22960 SH SOLE 0 0 0 FIRST AMERN FINL CORP COM 31847R102 280 5428 SH SOLE 0 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 302 10518 SH SOLE 0 0 0 FIRST FINL BANCORP OH COM 320209109 540 22438 SH SOLE 0 0 0 FIRST FINL BANKSHARES COM 32020R109 901 15590 SH SOLE 0 0 0 FIRST FINL CORP IND COM 320218100 282 6723 SH SOLE 0 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 123 18700 SH SOLE 0 0 0 FIRST MERCHANTS CORP COM 320817109 6151 166907 SH SOLE 0 0 0 FIRST SOLAR INC COM 336433107 888 16810 SH SOLE 0 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 11463 380062 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 12049 160885 SH SOLE 0 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 416 19096 SH SOLE 0 0 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 188 18715 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 931 18223 SH SOLE 0 0 0 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 720 13367 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 13119 242852 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 4334 28730 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 14199 102221 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD ETF 33733E708 251 7522 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD LUNT US FACTOR 33733E872 1216 58299 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT PE 33733E880 457 15366 SH SOLE 0 0 0 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 1566 21851 SH SOLE 0 0 0 FIRST TR BICK INDEX FD COM SHS 33733H107 301 11091 SH SOLE 0 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1997 31089 SH SOLE 0 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 4006 48631 SH SOLE 0 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 43719 1346441 SH SOLE 0 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 25284 424947 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2173 51641 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1635 35693 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 509 39379 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2282 75424 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 7428 97210 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 220 5514 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 676 17795 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 6691 104682 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 2978 105298 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 4246 73697 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1631 69957 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1477 52580 SH SOLE 0 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3130 50743 SH SOLE 0 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 5413 80748 SH SOLE 0 0 0 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 918 43151 SH SOLE 0 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 4769 92475 SH SOLE 0 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 11501 171762 SH SOLE 0 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 1000 77939 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 134 10267 SH SOLE 0 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 359 7759 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 4212 121082 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 176 12353 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I CHINA ALPHADEX 33737J141 681 25000 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 283 5679 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 3300 60698 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 3976 158834 SH SOLE 0 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 220 4609 SH SOLE 0 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 7256 319661 SH SOLE 0 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1060 52766 SH SOLE 0 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 322 17561 SH SOLE 0 0 0 GLOBAL X FDS SUPER DIV ALTR 37954Y806 751 50556 SH SOLE 0 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 1666 60181 SH SOLE 0 0 0 GLU MOBILE INC COM 379890106 218 19945 SH SOLE 0 0 0 GOLDCORP INC NEW COM 380956409 442 38629 SH SOLE 0 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 268 67511 SH SOLE 0 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3166 16489 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 551 13632 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 1816 36640 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 1627 28631 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 4942 49287 SH SOLE 0 0 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 105 13126 SH SOLE 0 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 355 19557 SH SOLE 0 0 0 GOPRO INC CL A 38268T103 101 15512 SH SOLE 0 0 0 GRACO INC COM 384109104 561 11323 SH SOLE 0 0 0 GRAHAM HLDGS CO COM 384637104 607 889 SH SOLE 0 0 0 GRAINGER W W INC COM 384802104 788 2617 SH SOLE 0 0 0 GRAND CANYON ED INC COM 38526M106 274 2395 SH SOLE 0 0 0 GRANITE CONSTR INC COM 387328107 216 5001 SH SOLE 0 0 0 GREAT AJAX CORP COM 38983D300 251 18279 SH SOLE 0 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 219 24600 SH SOLE 0 0 0 GREENBRIER COS INC COM 393657101 569 17653 SH SOLE 0 0 0 GRUBHUB INC COM 400110102 253 3637 SH SOLE 0 0 0 GUARDANT HEALTH INC COM 40131M109 235 3070 SH SOLE 0 0 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 1255 63869 SH SOLE 0 0 0 GUGGENHEIM CR ALLOCATION FD COM 40168G108 279 13828 SH SOLE 0 0 0 HCA HEALTHCARE INC COM 40412C101 1495 11465 SH SOLE 0 0 0 HCP INC COM 40414L109 2569 82064 SH SOLE 0 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 656 5657 SH SOLE 0 0 0 HFF INC CL A 40418F108 935 19581 SH SOLE 0 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 289 7127 SH SOLE 0 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 297 11521 SH SOLE 0 0 0 HP INC COM 40434L105 6026 310130 SH SOLE 0 0 0 HALCON RES CORP COM PAR NEW 40537Q605 31 22634 SH SOLE 0 0 0 HALLIBURTON CO COM 406216101 1278 43634 SH SOLE 0 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 188 11682 SH SOLE 0 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 344 10783 SH SOLE 0 0 0 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 1710 102793 SH SOLE 0 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 1428 57588 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 446 19664 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 209 11152 SH SOLE 0 0 0 HANESBRANDS INC COM 410345102 2672 149447 SH SOLE 0 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1345 52475 SH SOLE 0 0 0 HARLEY DAVIDSON INC COM 412822108 447 12545 SH SOLE 0 0 0 HARRIS CORP DEL COM 413875105 4958 31043 SH SOLE 0 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 4592 92347 SH SOLE 0 0 0 HARTFORD FDS EXCHANGE TRADE TOTAL RTRN ETF 41653L305 311 7773 SH SOLE 0 0 0 HASBRO INC COM 418056107 1011 11894 SH SOLE 0 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1369 33574 SH SOLE 0 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 5564 194605 SH SOLE 0 0 0 HEALTHEQUITY INC COM 42226A107 378 5105 SH SOLE 0 0 0 HECLA MNG CO COM 422704106 27 11904 SH SOLE 0 0 0 HEICO CORP NEW COM 422806109 505 5328 SH SOLE 0 0 0 HELMERICH & PAYNE INC COM 423452101 370 6655 SH SOLE 0 0 0 HENRY JACK & ASSOC INC COM 426281101 898 6473 SH SOLE 0 0 0 HERCULES CAPITAL INC COM 427096508 657 51880 SH SOLE 0 0 0 HERSHEY CO COM 427866108 4129 35958 SH SOLE 0 0 0 HESS CORP COM 42809H107 606 10065 SH SOLE 0 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4779 309693 SH SOLE 0 0 0 HEXO CORP COM 428304109 73 11027 SH SOLE 0 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 125 28044 SH SOLE 0 0 0 HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 5099 367077 SH SOLE 0 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 5160 399352 SH SOLE 0 0 0 HILL ROM HLDGS INC COM 431475102 261 2469 SH SOLE 0 0 0 HOLLYFRONTIER CORP COM 436106108 1875 38048 SH SOLE 0 0 0 HOME DEPOT INC COM 437076102 34120 177809 SH SOLE 0 0 0 HONDA MOTOR LTD AMERN SHS 438128308 2993 110147 SH SOLE 0 0 0 HONEYWELL INTL INC COM 438516106 19443 122343 SH SOLE 0 0 0 HORMEL FOODS CORP COM 440452100 1035 23116 SH SOLE 0 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 179 15167 SH SOLE 0 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 307 11677 SH SOLE 0 0 0 HOST HOTELS & RESORTS INC COM 44107P104 803 42508 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 4929 176052 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 484 9849 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA TACTCL SCT 46138E826 1048 35177 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA TACTCL MLT 46138E834 216 8640 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 2316 45871 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 1368 80462 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 1355 52385 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 30960 659556 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP UTIL 46138G409 364 6775 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 4306 190206 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 251 10823 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 1563 51358 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR VRDO TAX FREE 46138G862 483 19411 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 2659 108187 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR TREAS COLATERL 46138G888 3737 35421 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 5715 271256 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 4790 199586 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 7421 349732 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 5602 232646 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 3239 154011 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 2595 51967 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 2472 100039 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 330 13695 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 266 12926 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 603 24169 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 574 27696 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 2084 80046 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1564 75175 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 2181 89133 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1643 77807 SH SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 182 11037 SH SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 1041 99081 SH SOLE 0 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 258 9895 SH SOLE 0 0 0 INVESTORS BANCORP INC NEW COM 46146L101 128 10777 SH SOLE 0 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 741 12362 SH SOLE 0 0 0 IONIS PHARMACEUTICALS INC COM 462222100 285 3511 SH SOLE 0 0 0 IQVIA HLDGS INC COM 46266C105 3501 24340 SH SOLE 0 0 0 IQIYI INC SPONSORED ADS 46267X108 1722 71994 SH SOLE 0 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 282 10663 SH SOLE 0 0 0 IROBOT CORP COM 462726100 397 3373 SH SOLE 0 0 0 IRON MTN INC NEW COM 46284V101 1213 34199 SH SOLE 0 0 0 ISHARES GOLD TRUST ISHARES 464285105 8317 671774 SH SOLE 0 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 903 31741 SH SOLE 0 0 0 ISHARES INC US INTL HGH YLD 464286178 282 5763 SH SOLE 0 0 0 ISHARES INC JP MRG EM CRP BD 464286251 387 7762 SH SOLE 0 0 0 ISHARES INC EM HGHYL BD ETF 464286285 275 5883 SH SOLE 0 0 0 ISHARES INC EM MKTS DIV ETF 464286319 320 7949 SH SOLE 0 0 0 ISHARES INC MSCI WORLD ETF 464286392 535 6028 SH SOLE 0 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 6442 157168 SH SOLE 0 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 549 12200 SH SOLE 0 0 0 ISHARES INC MSCI CDA ETF 464286509 1902 68822 SH SOLE 0 0 0 ISHARES INC MIN VOL GBL ETF 464286525 6392 71439 SH SOLE 0 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 15989 269762 SH SOLE 0 0 0 ISHARES INC MSCI EURZONE ETF 464286608 2072 53683 SH SOLE 0 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 437 8076 SH SOLE 0 0 0 ISHARES INC MSCI PAC JP ETF 464286665 4418 96262 SH SOLE 0 0 0 ISHARES INC MSCI EQUAL WEITE 464286681 516 8995 SH SOLE 0 0 0 ISHARES INC MSCI GERMANY ETF 464286806 214 7933 SH SOLE 0 0 0 ISHARES INC MSCI MEXICO ETF 464286822 400 9186 SH SOLE 0 0 0 ISHARES INC MSCI HONG KG ETF 464286871 735 28034 SH SOLE 0 0 0 ISHARES TR S&P 100 ETF 464287101 5212 41604 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 4976 27216 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 4128 25798 SH SOLE 0 0 0 ISHARES TR CORE S&P TTL STK 464287150 37194 577539 SH SOLE 0 0 0 ISHARES TR SELECT DIVID ETF 464287168 20593 209748 SH SOLE 0 0 0 ISHARES TR TIPS BD ETF 464287176 22471 198736 SH SOLE 0 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1779 40189 SH SOLE 0 0 0 ISHARES TR TRANS AVG ETF 464287192 2314 12357 SH SOLE 0 0 0 ISHARES TR CORE S&P500 ETF 464287200 188531 662534 SH SOLE 0 0 0 ISHARES TR CORE US AGGBD ET 464287226 47775 438017 SH SOLE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 30060 700366 SH SOLE 0 0 0 ISHARES TR IBOXX INV CP ETF 464287242 17427 146375 SH SOLE 0 0 0 ISHARES TR GBL COMM SVC ETF 464287275 286 5076 SH SOLE 0 0 0 ISHARES TR GLOBAL TECH ETF 464287291 4492 26260 SH SOLE 0 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 58950 342014 SH SOLE 0 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 3309 54164 SH SOLE 0 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 1405 41689 SH SOLE 0 0 0 ISHARES TR NORTH AMERN NAT 464287374 359 11438 SH SOLE 0 0 0 ISHARES TR LATN AMER 40 ETF 464287390 1835 55211 SH SOLE 0 0 0 ISHARES TR S&P 500 VAL ETF 464287408 30182 267709 SH SOLE 0 0 0 ISHARES TR 20 YR TR BD ETF 464287432 30166 238579 SH SOLE 0 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 20810 195088 SH SOLE 0 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 22169 263546 SH SOLE 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 34985 539392 SH SOLE 0 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 6933 79824 SH SOLE 0 0 0 ISHARES TR RUS MD CP GR ETF 464287481 18241 134455 SH SOLE 0 0 0 ISHARES TR RUS MID CAP ETF 464287499 12733 236023 SH SOLE 0 0 0 ISHARES TR CORE S&P MCP ETF 464287507 58343 308041 SH SOLE 0 0 0 ISHARES TR EXPANDED TECH 464287515 9561 45349 SH SOLE 0 0 0 ISHARES TR PHLX SEMICND ETF 464287523 474 2500 SH SOLE 0 0 0 ISHARES TR EXPND TEC SC ETF 464287549 1816 8808 SH SOLE 0 0 0 ISHARES TR NASDAQ BIOTECH 464287556 9221 82479 SH SOLE 0 0 0 ISHARES TR COHEN STEER REIT 464287564 6221 55947 SH SOLE 0 0 0 ISHARES TR GLOBAL 100 ETF 464287572 356 7479 SH SOLE 0 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 1054 5159 SH SOLE 0 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 30912 250324 SH SOLE 0 0 0 ISHARES TR S&P MC 400GR ETF 464287606 8811 40215 SH SOLE 0 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 46640 308140 SH SOLE 0 0 0 ISHARES TR RUS 1000 ETF 464287622 3612 22964 SH SOLE 0 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 5814 48491 SH SOLE 0 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 6320 32137 SH SOLE 0 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 39945 260928 SH SOLE 0 0 0 ISHARES TR CORE S&P US VLU 464287663 4964 90527 SH SOLE 0 0 0 ISHARES TR CORE S&P US GWT 464287671 4875 80816 SH SOLE 0 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 4006 24034 SH SOLE 0 0 0 ISHARES TR U.S. UTILITS ETF 464287697 1768 12000 SH SOLE 0 0 0 ISHARES TR S&P MC 400VL ETF 464287705 28676 182683 SH SOLE 0 0 0 ISHARES TR US TELECOM ETF 464287713 715 24030 SH SOLE 0 0 0 ISHARES TR U.S. TECH ETF 464287721 3299 17307 SH SOLE 0 0 0 ISHARES TR U.S. REAL ES ETF 464287739 16043 184319 SH SOLE 0 0 0 ISHARES TR US INDUSTRIALS 464287754 2852 18792 SH SOLE 0 0 0 ISHARES TR US HLTHCARE ETF 464287762 3237 16705 SH SOLE 0 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 765 6128 SH SOLE 0 0 0 ISHARES TR U.S. FINLS ETF 464287788 3275 27726 SH SOLE 0 0 0 ISHARES TR U.S. ENERGY ETF 464287796 2138 59326 SH SOLE 0 0 0 ISHARES TR CORE S&P SCP ETF 464287804 54544 706985 SH SOLE 0 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 497 4159 SH SOLE 0 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 359 3932 SH SOLE 0 0 0 ISHARES TR DOW JONES US ETF 464287846 4976 35232 SH SOLE 0 0 0 ISHARES TR EUROPE ETF 464287861 462 10645 SH SOLE 0 0 0 ISHARES TR SP SMCP600VL ETF 464287879 6256 42402 SH SOLE 0 0 0 ISHARES TR S&P SML 600 GWT 464287887 9397 52658 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP VL 464288109 1027 9739 SH SOLE 0 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1528 14420 SH SOLE 0 0 0 ISHARES TR AGENCY BOND ETF 464288166 368 3243 SH SOLE 0 0 0 ISHARES TR GL TIMB FORE ETF 464288174 436 6862 SH SOLE 0 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 246 3481 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 1877 9987 SH SOLE 0 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 153 15671 SH SOLE 0 0 0 ISHARES TR MSCI ACWI EX US 464288240 3622 78275 SH SOLE 0 0 0 ISHARES TR MSCI ACWI ETF 464288257 6463 89580 SH SOLE 0 0 0 ISHARES TR EAFE SML CP ETF 464288273 9120 158773 SH SOLE 0 0 0 ISHARES TR JPMORGAN USD EMG 464288281 10236 93000 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 1874 7966 SH SOLE 0 0 0 ISHARES TR CALIF MUN BD ETF 464288356 2237 37541 SH SOLE 0 0 0 ISHARES TR GLB INFRASTR ETF 464288372 3268 72926 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 1266 8131 SH SOLE 0 0 0 ISHARES TR NATIONAL MUN ETF 464288414 10659 95859 SH SOLE 0 0 0 ISHARES TR INTL DEVPPTY ETF 464288422 211 5443 SH SOLE 0 0 0 ISHARES TR ASIA 50 ETF 464288430 517 8461 SH SOLE 0 0 0 ISHARES TR INTL SEL DIV ETF 464288448 3340 108217 SH SOLE 0 0 0 ISHARES TR INTL DEV RE ETF 464288489 245 8074 SH SOLE 0 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 744 4395 SH SOLE 0 0 0 ISHARES TR IBOXX HI YD ETF 464288513 9083 105047 SH SOLE 0 0 0 ISHARES TR CRE U S REIT ETF 464288521 1865 36061 SH SOLE 0 0 0 ISHARES TR RESIDNL REAL EST 464288562 1169 16536 SH SOLE 0 0 0 ISHARES TR MSCI KLD400 SOC 464288570 4279 40563 SH SOLE 0 0 0 ISHARES TR MBS ETF 464288588 20453 192301 SH SOLE 0 0 0 ISHARES TR GOV/CRED BD ETF 464288596 351 3089 SH SOLE 0 0 0 ISHARES TR INTRM GOV CR ETF 464288612 2177 19740 SH SOLE 0 0 0 ISHARES TR USD INV GRDE ETF 464288620 1760 31837 SH SOLE 0 0 0 ISHARES TR INTRM TR CRP ETF 464288638 2973 53925 SH SOLE 0 0 0 ISHARES TR SH TR CRPORT ETF 464288646 7144 135257 SH SOLE 0 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 7859 63787 SH SOLE 0 0 0 ISHARES TR SHORT TREAS BD 464288679 17205 155603 SH SOLE 0 0 0 ISHARES TR PFD AND INCM SEC 464288687 17490 478519 SH SOLE 0 0 0 ISHARES TR GLOBAL MATER ETF 464288695 290 4515 SH SOLE 0 0 0 ISHARES TR MRNING SM CP ETF 464288703 2496 18105 SH SOLE 0 0 0 ISHARES TR GLB CNS DISC ETF 464288745 219 1934 SH SOLE 0 0 0 ISHARES TR US HOME CONS ETF 464288752 660 18728 SH SOLE 0 0 0 ISHARES TR US AER DEF ETF 464288760 21049 105468 SH SOLE 0 0 0 ISHARES TR US REGNL BKS ETF 464288778 911 20967 SH SOLE 0 0 0 ISHARES TR MSCI USA ESG SLC 464288802 617 5215 SH SOLE 0 0 0 ISHARES TR U.S. MED DVC ETF 464288810 9231 39869 SH SOLE 0 0 0 ISHARES TR US HLTHCR PR ETF 464288828 537 3199 SH SOLE 0 0 0 ISHARES TR U.S. PHARMA ETF 464288836 239 1554 SH SOLE 0 0 0 ISHARES TR MICRO-CAP ETF 464288869 950 10240 SH SOLE 0 0 0 ISHARES TR EAFE VALUE ETF 464288877 4897 100185 SH SOLE 0 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1137 14679 SH SOLE 0 0 0 ISHARES TR MSCI EURO FL ETF 464289180 220 12089 SH SOLE 0 0 0 ISHARES TR RUS TP200 GR ETF 464289438 2034 24733 SH SOLE 0 0 0 ISHARES TR RUS TOP 200 ETF 464289446 444 6773 SH SOLE 0 0 0 ISHARES TR INDIA 50 ETF 464289529 261 6880 SH SOLE 0 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 10144 189531 SH SOLE 0 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 9093 203428 SH SOLE 0 0 0 ISHARES TR MODERT ALLOC ETF 464289875 3305 86839 SH SOLE 0 0 0 ISHARES TR CONSER ALLOC ETF 464289883 3380 97903 SH SOLE 0 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 4450 313839 SH SOLE 0 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 417 26120 SH SOLE 0 0 0 ISHARES TR US TREAS BD ETF 46429B267 5081 201293 SH SOLE 0 0 0 ISHARES TR A RATE CP BD ETF 46429B291 230 4417 SH SOLE 0 0 0 ISHARES TR MSCI INDIA ETF 46429B598 2551 72370 SH SOLE 0 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 11415 224228 SH SOLE 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 9237 99014 SH SOLE 0 0 0 ISHARES TR MSCI CHINA ETF 46429B671 2013 32248 SH SOLE 0 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 59574 827415 SH SOLE 0 0 0 ISHARES TR MIN VOL USA ETF 46429B697 88299 1501678 SH SOLE 0 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 944 9470 SH SOLE 0 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 8852 176198 SH SOLE 0 0 0 ISHARES US ETF TR SHT MAT MUN ETF 46431W838 864 17263 SH SOLE 0 0 0 ISHARES US ETF TR COMMOD SEL STG 46431W853 1695 51265 SH SOLE 0 0 0 ISHARES TR USA QUALITY FCTR 46432F339 12644 142784 SH SOLE 0 0 0 ISHARES TR USA SIZE FACTOR 46432F370 2119 24082 SH SOLE 0 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 4337 54308 SH SOLE 0 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 25600 228208 SH SOLE 0 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 6340 109184 SH SOLE 0 0 0 ISHARES TR CORE MSCI EAFE 46432F842 35487 583952 SH SOLE 0 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 1739 34874 SH SOLE 0 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 1604 64893 SH SOLE 0 0 0 ISHARES INC CORE MSCI EMKT 46434G103 12116 234304 SH SOLE 0 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 942 27243 SH SOLE 0 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 231 9721 SH SOLE 0 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 2790 50993 SH SOLE 0 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 2089 61334 SH SOLE 0 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 2318 45947 SH SOLE 0 0 0 ISHARES TR MULTIFACTOR USA 46434V282 5685 183210 SH SOLE 0 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 2350 61860 SH SOLE 0 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1366 29235 SH SOLE 0 0 0 ISHARES TR CORE TOTAL USD 46434V613 551 10882 SH SOLE 0 0 0 ISHARES TR CORE DIV GRWTH 46434V621 14113 384031 SH SOLE 0 0 0 ISHARES TR CORE MSCI PAC 46434V696 413 7417 SH SOLE 0 0 0 ISHARES TR MIN VOL JAPN ETF 46434V712 404 6119 SH SOLE 0 0 0 ISHARES TR MIN VOL EUROPE 46434V720 558 22349 SH SOLE 0 0 0 ISHARES TR CORE MSCI EURO 46434V738 1187 25884 SH SOLE 0 0 0 ISHARES TR HDG MSCI EAFE 46434V803 484 16748 SH SOLE 0 0 0 ISHARES TR TRS FLT RT BD 46434V860 848 16835 SH SOLE 0 0 0 ISHARES TR ULTR SH TRM BD 46434V878 1140 22672 SH SOLE 0 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 248 9903 SH SOLE 0 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 299 11999 SH SOLE 0 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 2006 81151 SH SOLE 0 0 0 ISHARES TR CONV BD ETF 46435G102 821 14170 SH SOLE 0 0 0 ISHARES TR ESG 1 5 YR USD 46435G243 1395 55775 SH SOLE 0 0 0 ISHARES TR CORE MSCI INTL 46435G326 342 6316 SH SOLE 0 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 1982 60055 SH SOLE 0 0 0 ISHARES TR MORTGE REL ETF 46435G342 1983 45760 SH SOLE 0 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 401 6449 SH SOLE 0 0 0 ISHARES TR EDGE MSCI MINM 46435G433 828 25686 SH SOLE 0 0 0 ISHARES TR ESG MSCI EAFE 46435G516 2781 44025 SH SOLE 0 0 0 ISHARES TR INTL DIV GRWTH 46435G524 486 8982 SH SOLE 0 0 0 ISHARES TR CORE INTL AGGR 46435G672 1319 24666 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 249 10283 SH SOLE 0 0 0 ISHARES TR ESG MSCI USA SML 46435U663 1031 39082 SH SOLE 0 0 0 ISHARES TR BROAD USD HIGH 46435U853 294 6035 SH SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 33002 326007 SH SOLE 0 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1172 45946 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 864 14567 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 7359 133107 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 3120 57530 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 2902 39676 SH SOLE 0 0 0 LOWES COS INC COM 548661107 12030 109893 SH SOLE 0 0 0 LULULEMON ATHLETICA INC COM 550021109 1442 8799 SH SOLE 0 0 0 LYFT INC CL A COM 55087P104 359 4585 SH SOLE 0 0 0 M & T BK CORP COM 55261F104 1592 10141 SH SOLE 0 0 0 MDU RES GROUP INC COM 552690109 426 16483 SH SOLE 0 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 506 64005 SH SOLE 0 0 0 MFA FINL INC COM 55272X102 126 17365 SH SOLE 0 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 173 30405 SH SOLE 0 0 0 MFS MUN INCOME TR SH BEN INT 552738106 78 11229 SH SOLE 0 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 174 45735 SH SOLE 0 0 0 MGM RESORTS INTERNATIONAL COM 552953101 536 20883 SH SOLE 0 0 0 MPLX LP COM UNIT REP LTD 55336V100 332 10107 SH SOLE 0 0 0 MSA SAFETY INC COM 553498106 2173 21018 SH SOLE 0 0 0 MSC INDL DIRECT INC CL A 553530106 587 7098 SH SOLE 0 0 0 MSCI INC COM 55354G100 234 1176 SH SOLE 0 0 0 MACATAWA BK CORP COM 554225102 119 11957 SH SOLE 0 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1593 38639 SH SOLE 0 0 0 MACYS INC COM 55616P104 702 29197 SH SOLE 0 0 0 MADISON CVRED CALL & EQ STR COM 557437100 324 47398 SH SOLE 0 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1804 14400 SH SOLE 0 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2028 33453 SH SOLE 0 0 0 MAGNA INTL INC COM 559222401 729 14971 SH SOLE 0 0 0 MAIN STREET CAPITAL CORP COM 56035L104 3819 102652 SH SOLE 0 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 598 35929 SH SOLE 0 0 0 MANNKIND CORP COM NEW 56400P706 102 51647 SH SOLE 0 0 0 MANPOWERGROUP INC COM 56418H100 3846 46510 SH SOLE 0 0 0 MANULIFE FINL CORP COM 56501R106 3823 226088 SH SOLE 0 0 0 MARATHON OIL CORP COM 565849106 1358 81241 SH SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 4797 80150 SH SOLE 0 0 0 MARKEL CORP COM 570535104 1074 1078 SH SOLE 0 0 0 MARKETAXESS HLDGS INC COM 57060D108 215 875 SH SOLE 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 1458 15530 SH SOLE 0 0 0 MARRIOTT INTL INC NEW CL A 571903202 1202 9609 SH SOLE 0 0 0 MASCO CORP COM 574599106 528 13431 SH SOLE 0 0 0 MASIMO CORP COM 574795100 1314 9504 SH SOLE 0 0 0 MASTERCARD INC CL A 57636Q104 28489 120997 SH SOLE 0 0 0 MATCH GROUP INC COM 57665R106 640 11301 SH SOLE 0 0 0 MATTEL INC COM 577081102 188 14477 SH SOLE 0 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 829 15600 SH SOLE 0 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 130 32349 SH SOLE 0 0 0 MCCORMICK & CO INC COM VTG 579780107 546 3651 SH SOLE 0 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4813 31954 SH SOLE 0 0 0 MCDERMOTT INTL INC COM 580037703 243 32668 SH SOLE 0 0 0 MCDONALDS CORP COM 580135101 22015 115930 SH SOLE 0 0 0 MCEWEN MNG INC COM 58039P107 66 43776 SH SOLE 0 0 0 MCKESSON CORP COM 58155Q103 4875 41648 SH SOLE 0 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2393 129289 SH SOLE 0 0 0 MEDIFAST INC COM 58470H101 848 6652 SH SOLE 0 0 0 MEDLEY CAP CORP COM 58503F106 294 94515 SH SOLE 0 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 302 13358 SH SOLE 0 0 0 MERCK & CO INC COM 58933Y105 27061 325368 SH SOLE 0 0 0 MEREDITH CORP COM 589433101 709 12832 SH SOLE 0 0 0 MERIT MED SYS INC COM 589889104 463 7496 SH SOLE 0 0 0 MERITOR INC COM 59001K100 292 14372 SH SOLE 0 0 0 MESA LABS INC COM 59064R109 467 2027 SH SOLE 0 0 0 METLIFE INC COM 59156R108 1707 40094 SH SOLE 0 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 718 993 SH SOLE 0 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 347 13470 SH SOLE 0 0 0 MICROSOFT CORP COM 594918104 85619 725952 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1523 18354 SH SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 5771 139621 SH SOLE 0 0 0 MID AMER APT CMNTYS INC COM 59522J103 214 1960 SH SOLE 0 0 0 MIDDLESEX WATER CO COM 596680108 541 9656 SH SOLE 0 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 1189 104570 SH SOLE 0 0 0 MILLER HERMAN INC COM 600544100 538 15280 SH SOLE 0 0 0 MILLER INDS INC TENN COM NEW 600551204 490 15890 SH SOLE 0 0 0 MOHAWK INDS INC COM 608190104 1547 12261 SH SOLE 0 0 0 MOLINA HEALTHCARE INC COM 60855R100 649 4571 SH SOLE 0 0 0 MOLSON COORS BREWING CO CL B 60871R209 536 8987 SH SOLE 0 0 0 MOMO INC ADR 60879B107 326 8535 SH SOLE 0 0 0 MONDELEZ INTL INC CL A 609207105 6103 122263 SH SOLE 0 0 0 MONGODB INC CL A 60937P106 469 3192 SH SOLE 0 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 3767 69010 SH SOLE 0 0 0 MOODYS CORP COM 615369105 598 3300 SH SOLE 0 0 0 MORGAN STANLEY COM NEW 617446448 2501 59267 SH SOLE 0 0 0 MOSAIC CO NEW COM 61945C103 3703 135605 SH SOLE 0 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 5551 39534 SH SOLE 0 0 0 MUELLER INDS INC COM 624756102 364 11620 SH SOLE 0 0 0 MUELLER WTR PRODS INC COM SER A 624758108 918 91416 SH SOLE 0 0 0 MURPHY USA INC COM 626755102 722 8433 SH SOLE 0 0 0 ON SEMICONDUCTOR CORP COM 682189105 507 24632 SH SOLE 0 0 0 180 DEGREE CAP CORP COM 68235B109 24 12925 SH SOLE 0 0 0 ONE GAS INC COM 68235P108 714 8018 SH SOLE 0 0 0 ONEOK INC NEW COM 682680103 4499 64418 SH SOLE 0 0 0 OPKO HEALTH INC COM 68375N103 1106 423667 SH SOLE 0 0 0 OPPENHEIMER ETF TR S&P 500 REVENUE 68386C104 3048 59088 SH SOLE 0 0 0 OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 341 5747 SH SOLE 0 0 0 OPPENHEIMER ETF TR S&P SMALLCAP 600 68386C302 872 13301 SH SOLE 0 0 0 OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 12568 331687 SH SOLE 0 0 0 ORACLE CORP COM 68389X105 9986 185924 SH SOLE 0 0 0 ORANGE SPONSORED ADR 684060106 212 12999 SH SOLE 0 0 0 ORCHID IS CAP INC COM 68571X103 161 24518 SH SOLE 0 0 0 ORGANOVO HLDGS INC COM 68620A104 11 10714 SH SOLE 0 0 0 OSHKOSH CORP COM 688239201 985 13112 SH SOLE 0 0 0 OTTER TAIL CORP COM 689648103 293 5881 SH SOLE 0 0 0 OWENS CORNING NEW COM 690742101 345 7321 SH SOLE 0 0 0 OXFORD LANE CAP CORP COM 691543102 159 16204 SH SOLE 0 0 0 PC CONNECTION INC COM 69318J100 1311 35753 SH SOLE 0 0 0 PG&E CORP COM 69331C108 277 15569 SH SOLE 0 0 0 AMERICAN TOWER CORP NEW COM 03027X100 6130 31105 SH SOLE 0 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1954 18745 SH SOLE 0 0 0 AMERICOLD RLTY TR COM 03064D108 380 12451 SH SOLE 0 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2474 31116 SH SOLE 0 0 0 AMERIPRISE FINL INC COM 03076C106 815 6359 SH SOLE 0 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 1039 33643 SH SOLE 0 0 0 AMETEK INC NEW COM 031100100 309 3726 SH SOLE 0 0 0 AMGEN INC COM 031162100 14614 76925 SH SOLE 0 0 0 AMKOR TECHNOLOGY INC COM 031652100 840 98375 SH SOLE 0 0 0 AMPHENOL CORP NEW CL A 032095101 340 3600 SH SOLE 0 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 777 15870 SH SOLE 0 0 0 ANADARKO PETE CORP COM 032511107 817 17973 SH SOLE 0 0 0 ANALOG DEVICES INC COM 032654105 3157 29994 SH SOLE 0 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 380 28979 SH SOLE 0 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1436 17105 SH SOLE 0 0 0 ANNALY CAP MGMT INC COM 035710409 4535 453962 SH SOLE 0 0 0 ANTHEM INC COM 036752103 7208 25116 SH SOLE 0 0 0 APACHE CORP COM 037411105 1314 37909 SH SOLE 0 0 0 APOLLO INVT CORP COM NEW 03761U502 396 26141 SH SOLE 0 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1243 68307 SH SOLE 0 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 155 10481 SH SOLE 0 0 0 APHRIA INC COM 03765K104 252 27082 SH SOLE 0 0 0 APPLE INC COM 037833100 226335 1191552 SH SOLE 0 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 447 27408 SH SOLE 0 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 203 3416 SH SOLE 0 0 0 APPLIED MATLS INC COM 038222105 3279 82681 SH SOLE 0 0 0 APPROACH RESOURCES INC COM 03834A103 4 11000 SH SOLE 0 0 0 AQUA AMERICA INC COM 03836W103 1259 34560 SH SOLE 0 0 0 AQUA METALS INC COM 03837J101 169 54972 SH SOLE 0 0 0 ARBOR RLTY TR INC COM 038923108 157 12067 SH SOLE 0 0 0 ARCBEST CORP COM 03937C105 592 19215 SH SOLE 0 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 5864 135960 SH SOLE 0 0 0 ARCONIC INC COM 03965L100 700 36649 SH SOLE 0 0 0 ARES CAP CORP COM 04010L103 4123 240553 SH SOLE 0 0 0 ARES COML REAL ESTATE CORP COM 04013V108 161 10611 SH SOLE 0 0 0 ARISTA NETWORKS INC COM 040413106 3041 9672 SH SOLE 0 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 877 11048 SH SOLE 0 0 0 ARROW ETF TR ARROW DJ GLB YLD 04273H104 517 30839 SH SOLE 0 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 240 3071 SH SOLE 0 0 0 ASSOCIATED BANC CORP COM 045487105 382 17888 SH SOLE 0 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2633 65127 SH SOLE 0 0 0 ASURE SOFTWARE INC COM 04649U102 128 21000 SH SOLE 0 0 0 ATHERSYS INC COM 04744L106 24 16100 SH SOLE 0 0 0 ATMOS ENERGY CORP COM 049560105 1272 12359 SH SOLE 0 0 0 AURORA CANNABIS INC COM 05156X108 3032 334669 SH SOLE 0 0 0 AUTODESK INC COM 052769106 356 2284 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 5788 36235 SH SOLE 0 0 0 AUTOZONE INC COM 053332102 1748 1707 SH SOLE 0 0 0 AVANGRID INC COM 05351W103 239 4754 SH SOLE 0 0 0 AVERY DENNISON CORP COM 053611109 4297 38026 SH SOLE 0 0 0 AVISTA CORP COM 05379B107 289 7124 SH SOLE 0 0 0 AXON ENTERPRISE INC COM 05464C101 295 5418 SH SOLE 0 0 0 BB&T CORP COM 054937107 6927 148866 SH SOLE 0 0 0 B & G FOODS INC NEW COM 05508R106 280 11456 SH SOLE 0 0 0 BCE INC COM NEW 05534B760 1054 23746 SH SOLE 0 0 0 BGC PARTNERS INC CL A 05541T101 76 14223 SH SOLE 0 0 0 BP PLC SPONSORED ADR 055622104 21488 491490 SH SOLE 0 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 516 19395 SH SOLE 0 0 0 BT GROUP PLC ADR 05577E101 388 26248 SH SOLE 0 0 0 BRP INC COM SUN VTG 05577W200 391 14121 SH SOLE 0 0 0 B RILEY FINL INC COM 05580M108 342 20505 SH SOLE 0 0 0 BMC STK HLDGS INC COM 05591B109 801 45336 SH SOLE 0 0 0 BAIDU INC SPON ADR REP A 056752108 4123 25013 SH SOLE 0 0 0 BALCHEM CORP COM 057665200 437 4714 SH SOLE 0 0 0 BALL CORP COM 058498106 909 15703 SH SOLE 0 0 0 BANCO SANTANDER SA ADR 05964H105 213 45950 SH SOLE 0 0 0 BANCROFT FUND LTD COM 059695106 603 28186 SH SOLE 0 0 0 BANK AMER CORP COM 060505104 22476 814627 SH SOLE 0 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 495 380 SH SOLE 0 0 0 BANK HAWAII CORP COM 062540109 671 8511 SH SOLE 0 0 0 BANK MONTREAL QUE COM 063671101 1239 16557 SH SOLE 0 0 0 BANK NEW YORK MELLON CORP COM 064058100 3040 60285 SH SOLE 0 0 0 BANK N S HALIFAX COM 064149107 248 4647 SH SOLE 0 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 577 25481 SH SOLE 0 0 0 BARCLAYS PLC ADR 06738E204 87 10830 SH SOLE 0 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 719 13254 SH SOLE 0 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 350 9728 SH SOLE 0 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 425 18770 SH SOLE 0 0 0 CAMBRIA ETF TR GLB MOMENT ETF 132061508 1289 51300 SH SOLE 0 0 0 CAMBRIA ETF TR GLB ASSET ALLO 132061607 316 11914 SH SOLE 0 0 0 CAMBRIA ETF TR SOVEREIGN BD ETF 132061805 310 12394 SH SOLE 0 0 0 CAMBRIA ETF TR VALUE MOMENTUM 132061888 294 14174 SH SOLE 0 0 0 CAMECO CORP COM 13321L108 392 33262 SH SOLE 0 0 0 CAMPBELL SOUP CO COM 134429109 840 22024 SH SOLE 0 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 267 5551 SH SOLE 0 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 828 10468 SH SOLE 0 0 0 CANADIAN NATL RY CO COM 136375102 1184 13234 SH SOLE 0 0 0 CANADIAN PAC RY LTD COM 13645T100 513 2491 SH SOLE 0 0 0 CANADIAN SOLAR INC COM 136635109 597 32038 SH SOLE 0 0 0 CANNTRUST HLDGS INC COM 137800207 123 15910 SH SOLE 0 0 0 CANON INC SPONSORED ADR 138006309 3060 105377 SH SOLE 0 0 0 CANOPY GROWTH CORP COM 138035100 9321 214916 SH SOLE 0 0 0 CAPITAL ONE FINL CORP COM 14040H105 1131 13847 SH SOLE 0 0 0 CAPITAL SOUTHWEST CORP COM 140501107 606 28794 SH SOLE 0 0 0 CAPITOL FED FINL INC COM 14057J101 171 12810 SH SOLE 0 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 254 17592 SH SOLE 0 0 0 CARA THERAPEUTICS INC COM 140755109 558 28419 SH SOLE 0 0 0 CARDINAL HEALTH INC COM 14149Y108 673 13986 SH SOLE 0 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 597 15450 SH SOLE 0 0 0 CARETRUST REIT INC COM 14174T107 782 33318 SH SOLE 0 0 0 CARLISLE COS INC COM 142339100 886 7227 SH SOLE 0 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 222 12136 SH SOLE 0 0 0 CARMAX INC COM 143130102 553 7917 SH SOLE 0 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1420 28006 SH SOLE 0 0 0 CARTERS INC COM 146229109 501 4970 SH SOLE 0 0 0 CARVANA CO CL A 146869102 237 4074 SH SOLE 0 0 0 CASEYS GEN STORES INC COM 147528103 2775 21554 SH SOLE 0 0 0 CATERPILLAR INC DEL COM 149123101 17614 130002 SH SOLE 0 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 394 40092 SH SOLE 0 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1542 29306 SH SOLE 0 0 0 CELANESE CORP DEL COM 150870103 330 3351 SH SOLE 0 0 0 CELGENE CORP COM 151020104 4046 42888 SH SOLE 0 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 82 17652 SH SOLE 0 0 0 CENTENE CORP DEL COM 15135B101 1870 35224 SH SOLE 0 0 0 CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 700 84067 SH SOLE 0 0 0 CENTERPOINT ENERGY INC COM 15189T107 1463 47646 SH SOLE 0 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 281 9754 SH SOLE 0 0 0 CENTURY ALUM CO COM 156431108 165 18600 SH SOLE 0 0 0 CENTURY CASINOS INC COM 156492100 124 13675 SH SOLE 0 0 0 CENTURYLINK INC COM 156700106 2296 191533 SH SOLE 0 0 0 CERECOR INC COM 15671L109 99 16869 SH SOLE 0 0 0 CERNER CORP COM 156782104 1302 22756 SH SOLE 0 0 0 CHART INDS INC COM PAR $0.01 16115Q308 225 2485 SH SOLE 0 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 416 1198 SH SOLE 0 0 0 CHASE CORP COM 16150R104 479 5174 SH SOLE 0 0 0 CHATHAM LODGING TR COM 16208T102 248 12904 SH SOLE 0 0 0 CHEMED CORP NEW COM 16359R103 455 1421 SH SOLE 0 0 0 CHEMICAL FINL CORP COM 163731102 328 7963 SH SOLE 0 0 0 CHEMOURS CO COM 163851108 717 19308 SH SOLE 0 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1406 33525 SH SOLE 0 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2726 39871 SH SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 507 163548 SH SOLE 0 0 0 CHESAPEAKE UTILS CORP COM 165303108 371 4065 SH SOLE 0 0 0 CHEVRON CORP NEW COM 166764100 34731 281956 SH SOLE 0 0 0 CHIMERA INVT CORP COM NEW 16934Q208 582 31056 SH SOLE 0 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 3399 253284 SH SOLE 0 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 376 7374 SH SOLE 0 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2673 3763 SH SOLE 0 0 0 CHURCH & DWIGHT INC COM 171340102 11793 165560 SH SOLE 0 0 0 CIENA CORP COM NEW 171779309 332 8891 SH SOLE 0 0 0 CIMAREX ENERGY CO COM 171798101 791 11312 SH SOLE 0 0 0 CINCINNATI FINL CORP COM 172062101 3631 42270 SH SOLE 0 0 0 CISCO SYS INC COM 17275R102 28504 527956 SH SOLE 0 0 0 CINTAS CORP COM 172908105 792 3918 SH SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 6062 97427 SH SOLE 0 0 0 CITRIX SYS INC COM 177376100 1291 12958 SH SOLE 0 0 0 CITY HLDG CO COM 177835105 308 4041 SH SOLE 0 0 0 CLEAN ENERGY FUELS CORP COM 184499101 45 14549 SH SOLE 0 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 581 45912 SH SOLE 0 0 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 252 26212 SH SOLE 0 0 0 CLEVELAND CLIFFS INC COM 185899101 247 24773 SH SOLE 0 0 0 CLOROX CO DEL COM 189054109 4260 26548 SH SOLE 0 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 156 16198 SH SOLE 0 0 0 CLOUDERA INC COM 18914U100 555 50763 SH SOLE 0 0 0 COCA COLA CO COM 191216100 21981 469085 SH SOLE 0 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 219 4038 SH SOLE 0 0 0 COGNEX CORP COM 192422103 619 12170 SH SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6042 83400 SH SOLE 0 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 1659 129608 SH SOLE 0 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 2531 191896 SH SOLE 0 0 0 COHEN & STEERS REIT & PFD &I COM 19247X100 729 35378 SH SOLE 0 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1829 74590 SH SOLE 0 0 0 COHEN & STEERS LTD DUR PFD I COM 19248C105 427 18049 SH SOLE 0 0 0 COHEN & STEERS GLOBAL INC BL COM 19248M103 274 32164 SH SOLE 0 0 0 COHEN & STEERS CLOSED END OP COM 19248P106 153 12400 SH SOLE 0 0 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 102 10828 SH SOLE 0 0 0 DEVON ENERGY CORP NEW COM 25179M103 654 20708 SH SOLE 0 0 0 DEXCOM INC COM 252131107 792 6647 SH SOLE 0 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 2697 16487 SH SOLE 0 0 0 DIAMONDBACK ENERGY INC COM 25278X109 488 4805 SH SOLE 0 0 0 DICKS SPORTING GOODS INC COM 253393102 261 7088 SH SOLE 0 0 0 DIEBOLD NXDF INC COM 253651103 377 34016 SH SOLE 0 0 0 DIGITAL RLTY TR INC COM 253868103 1731 14547 SH SOLE 0 0 0 DIPLOMAT PHARMACY INC COM 25456K101 4690 807269 SH SOLE 0 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1323 27664 SH SOLE 0 0 0 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 1410 36676 SH SOLE 0 0 0 DISNEY WALT CO COM DISNEY 254687106 35645 321041 SH SOLE 0 0 0 DISCOVER FINL SVCS COM 254709108 1423 19997 SH SOLE 0 0 0 DISCOVERY INC COM SER A 25470F104 302 11177 SH SOLE 0 0 0 DOCUSIGN INC COM 256163106 3378 65163 SH SOLE 0 0 0 DOLLAR GEN CORP NEW COM 256677105 2572 21559 SH SOLE 0 0 0 DOLLAR TREE INC COM 256746108 1077 10257 SH SOLE 0 0 0 DOMINION ENERGY INC COM 25746U109 10674 139243 SH SOLE 0 0 0 DOMINOS PIZZA INC COM 25754A201 485 1880 SH SOLE 0 0 0 DONALDSON INC COM 257651109 1064 21249 SH SOLE 0 0 0 DONNELLEY R R & SONS CO COM 257867200 691 146496 SH SOLE 0 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 715 48035 SH SOLE 0 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 2231 111965 SH SOLE 0 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 1503 74428 SH SOLE 0 0 0 DOUGLAS EMMETT INC COM 25960P109 287 7113 SH SOLE 0 0 0 DOUGLAS DYNAMICS INC COM 25960R105 473 12432 SH SOLE 0 0 0 DOVER CORP COM 260003108 1617 17243 SH SOLE 0 0 0 DOWDUPONT INC COM 26078J100 17507 328403 SH SOLE 0 0 0 DREYFUS STRATEGIC MUNS INC COM 261932107 291 36843 SH SOLE 0 0 0 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 165 53886 SH SOLE 0 0 0 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 306 23616 SH SOLE 0 0 0 DROPBOX INC CL A 26210C104 367 16826 SH SOLE 0 0 0 DUFF & PHELPS UTIL CORP BD T COM 26432K108 102 11908 SH SOLE 0 0 0 DUKE REALTY CORP COM NEW 264411505 357 11684 SH SOLE 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 14750 163888 SH SOLE 0 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1006 13398 SH SOLE 0 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 313 42875 SH SOLE 0 0 0 DYNEX CAP INC COM NEW 26817Q506 232 38083 SH SOLE 0 0 0 ENI S P A SPONSORED ADR 26874R108 3205 90944 SH SOLE 0 0 0 EOG RES INC COM 26875P101 1766 18552 SH SOLE 0 0 0 EPR PPTYS COM SH BEN INT 26884U109 808 10514 SH SOLE 0 0 0 ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 217 7017 SH SOLE 0 0 0 ETF SER SOLUTIONS AAM S&P EMRG 26922A586 438 19248 SH SOLE 0 0 0 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 707 54865 SH SOLE 0 0 0 ETF SER SOLUTIONS PRMSE CP FRNT 26922A768 529 17700 SH SOLE 0 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G103 494 82924 SH SOLE 0 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 5041 125993 SH SOLE 0 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1323 30797 SH SOLE 0 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 9227 253711 SH SOLE 0 0 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 633 17054 SH SOLE 0 0 0 EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 164 10686 SH SOLE 0 0 0 EAGLE PT CR CO LLC COM 269808101 452 27136 SH SOLE 0 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 404 22436 SH SOLE 0 0 0 EASTMAN CHEMICAL CO COM 277432100 1234 16264 SH SOLE 0 0 0 EATON VANCE CORP COM NON VTG 278265103 596 14774 SH SOLE 0 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 736 119663 SH SOLE 0 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 381 31202 SH SOLE 0 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 2237 155770 SH SOLE 0 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 1084 65807 SH SOLE 0 0 0 EATON VANCE FLTING RATE INC COM 278279104 669 50749 SH SOLE 0 0 0 EATON VANCE MUN BD FD COM 27827X101 180 14495 SH SOLE 0 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 1203 53983 SH SOLE 0 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 2113 166997 SH SOLE 0 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 5138 454677 SH SOLE 0 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 1455 111760 SH SOLE 0 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 356 22921 SH SOLE 0 0 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 662 27574 SH SOLE 0 0 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 841 64830 SH SOLE 0 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 724 46350 SH SOLE 0 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 3353 223218 SH SOLE 0 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 5569 570024 SH SOLE 0 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 3112 382366 SH SOLE 0 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 1619 176130 SH SOLE 0 0 0 EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 185 19964 SH SOLE 0 0 0 EBAY INC COM 278642103 1621 43646 SH SOLE 0 0 0 ECOLAB INC COM 278865100 5537 31364 SH SOLE 0 0 0 EDGEWELL PERS CARE CO COM 28035Q102 348 7934 SH SOLE 0 0 0 EDISON INTL COM 281020107 824 13301 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3741 19553 SH SOLE 0 0 0 ELECTRONIC ARTS INC COM 285512109 1354 13324 SH SOLE 0 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 745 27694 SH SOLE 0 0 0 ELLINGTON FINANCIAL INC COM 28852N109 193 10757 SH SOLE 0 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 147 12380 SH SOLE 0 0 0 ELLSWORTH GRWTH AND INCOME L COM 289074106 163 17012 SH SOLE 0 0 0 EMCOR GROUP INC COM 29084Q100 613 8384 SH SOLE 0 0 0 EMERSON ELEC CO COM 291011104 4962 72473 SH SOLE 0 0 0 ENCANA CORP COM 292505104 132 18268 SH SOLE 0 0 0 ENBRIDGE INC COM 29250N105 5179 142820 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 1146 32228 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 538 12455 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 5454 118152 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 265 7554 SH SOLE 0 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 931 58722 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 3339 135003 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 4552 96637 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 4915 102846 SH SOLE 0 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 367 25135 SH SOLE 0 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 232 10683 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 3196 173889 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1415 36934 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 2375 79620 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 26654 886390 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD S&P INTL DIVID 33738R688 303 18061 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 722 29601 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEYWRGT ETF 33738R712 267 13314 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DEVELOPED INTL 33738R787 201 4056 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 1057 43329 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 2121 79356 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 2159 113181 SH SOLE 0 0 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 990 86127 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 17593 923049 SH SOLE 0 0 0 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 1240 66193 SH SOLE 0 0 0 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 2011 37335 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 259 6598 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 731 12980 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 1015 16212 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 513 26989 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 32656 980956 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 85110 3393926 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 15647 305123 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 3409 68567 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 39653 661101 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 3109 102254 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 205 4048 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 218 10746 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 25564 1008236 SH SOLE 0 0 0 FIRSTCASH INC COM 33767D105 833 9630 SH SOLE 0 0 0 FISERV INC COM 337738108 7112 80565 SH SOLE 0 0 0 FIRSTENERGY CORP COM 337932107 2093 50307 SH SOLE 0 0 0 FIVE BELOW INC COM 33829M101 868 6987 SH SOLE 0 0 0 FIVE9 INC COM 338307101 673 12740 SH SOLE 0 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 451 23841 SH SOLE 0 0 0 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 369 19190 SH SOLE 0 0 0 FLAHERTY & CRUMRINE PFD INC COM 338480106 159 11572 SH SOLE 0 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 1006 42357 SH SOLE 0 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 513 9658 SH SOLE 0 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 2504 76447 SH SOLE 0 0 0 FLEXSHARES TR HIG YLD VL ETF 33939L662 1060 21823 SH SOLE 0 0 0 FLEXSHARES TR INT QLTDVDYNAM 33939L829 319 12955 SH SOLE 0 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 496 21435 SH SOLE 0 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 938 21015 SH SOLE 0 0 0 FLEXSHARES TR READY ACC VARI 33939L886 1086 14376 SH SOLE 0 0 0 FLUOR CORP NEW COM 343412102 225 6119 SH SOLE 0 0 0 FLUENT INC COM 34380C102 3984 708880 SH SOLE 0 0 0 FOOT LOCKER INC COM 344849104 1091 18006 SH SOLE 0 0 0 FORD MTR CO DEL COM 345370860 12270 1397495 SH SOLE 0 0 0 FORTIS INC COM 349553107 581 15713 SH SOLE 0 0 0 FORTINET INC COM 34959E109 1648 19631 SH SOLE 0 0 0 FORTIVE CORP COM 34959J108 487 5805 SH SOLE 0 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 429 9021 SH SOLE 0 0 0 FOX FACTORY HLDG CORP COM 35138V102 446 6380 SH SOLE 0 0 0 FRANCO NEVADA CORP COM 351858105 601 8005 SH SOLE 0 0 0 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 797 8438 SH SOLE 0 0 0 FRANKLIN RES INC COM 354613101 467 14093 SH SOLE 0 0 0 FRANKLIN LTD DURATION INC TR COM 35472T101 203 21038 SH SOLE 0 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 185 26249 SH SOLE 0 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2425 188107 SH SOLE 0 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 43 21547 SH SOLE 0 0 0 FULTON FINL CORP PA COM 360271100 247 15966 SH SOLE 0 0 0 GSV CAP CORP COM 36191J101 95 12477 SH SOLE 0 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 1879 11144 SH SOLE 0 0 0 GABELLI EQUITY TR INC COM 362397101 225 36573 SH SOLE 0 0 0 GABELLI MULTIMEDIA TR INC COM 36239Q109 106 12695 SH SOLE 0 0 0 GABELLI UTIL TR COM 36240A101 79 11350 SH SOLE 0 0 0 GABELLI CONV&INCOM SECS FD I COM 36240B109 60 11526 SH SOLE 0 0 0 GABELLI DIVD & INCOME TR COM 36242H104 1180 55439 SH SOLE 0 0 0 GMS INC COM 36251C103 636 42047 SH SOLE 0 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 900 176222 SH SOLE 0 0 0 GALLAGHER ARTHUR J & CO COM 363576109 742 9499 SH SOLE 0 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 145 33343 SH SOLE 0 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 491 12732 SH SOLE 0 0 0 GANNETT CO INC COM 36473H104 193 18266 SH SOLE 0 0 0 GARTNER INC COM 366651107 454 2992 SH SOLE 0 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 199 173044 SH SOLE 0 0 0 GENERAL AMERN INVS INC COM 368802104 219 6561 SH SOLE 0 0 0 GENERAL DYNAMICS CORP COM 369550108 4836 28566 SH SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 12914 1292679 SH SOLE 0 0 0 GENERAL MLS INC COM 370334104 10423 201405 SH SOLE 0 0 0 GENERAL MTRS CO COM 37045V100 4470 120473 SH SOLE 0 0 0 GENESCO INC COM 371532102 718 15769 SH SOLE 0 0 0 GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 15 17000 SH SOLE 0 0 0 GENTEX CORP COM 371901109 1361 65807 SH SOLE 0 0 0 GENUINE PARTS CO COM 372460105 1524 13606 SH SOLE 0 0 0 GENWORTH FINL INC COM CL A 37247D106 299 78069 SH SOLE 0 0 0 GERON CORP COM 374163103 32 19045 SH SOLE 0 0 0 GILEAD SCIENCES INC COM 375558103 8885 136670 SH SOLE 0 0 0 GLACIER BANCORP INC NEW COM 37637Q105 771 19241 SH SOLE 0 0 0 GLADSTONE INVT CORP COM 376546107 143 12304 SH SOLE 0 0 0 GLADSTONE LD CORP COM 376549101 439 34730 SH SOLE 0 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4882 116824 SH SOLE 0 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 324 6125 SH SOLE 0 0 0 GLOBAL NET LEASE INC COM NEW 379378201 5533 292771 SH SOLE 0 0 0 GLOBAL PMTS INC COM 37940X102 609 4459 SH SOLE 0 0 0 GLOBAL X FDS GLB X MLP ENRG I 37950E226 4239 321361 SH SOLE 0 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 2129 89361 SH SOLE 0 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 251 21603 SH SOLE 0 0 0 GLOBAL X FDS SOCIAL MED ETF 37950E416 456 14295 SH SOLE 0 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 138 15602 SH SOLE 0 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 833 45810 SH SOLE 0 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 248 5876 SH SOLE 0 0 0 HUBBELL INC COM 443510607 547 4634 SH SOLE 0 0 0 HUMANA INC COM 444859102 4090 15377 SH SOLE 0 0 0 HUNT J B TRANS SVCS INC COM 445658107 1558 15386 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC COM 446150104 3594 283446 SH SOLE 0 0 0 HUNTSMAN CORP COM 447011107 456 20271 SH SOLE 0 0 0 IAC INTERACTIVECORP COM 44919P508 552 2627 SH SOLE 0 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 576 7940 SH SOLE 0 0 0 IDACORP INC COM 451107106 215 2158 SH SOLE 0 0 0 IDEXX LABS INC COM 45168D104 774 3462 SH SOLE 0 0 0 ILLINOIS TOOL WKS INC COM 452308109 4493 31306 SH SOLE 0 0 0 ILLUMINA INC COM 452327109 2338 7524 SH SOLE 0 0 0 INCYTE CORP COM 45337C102 202 2351 SH SOLE 0 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 284 26352 SH SOLE 0 0 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 34 16540 SH SOLE 0 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1542 51294 SH SOLE 0 0 0 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 1315 52980 SH SOLE 0 0 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 727 28995 SH SOLE 0 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 6757 211608 SH SOLE 0 0 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 392 14313 SH SOLE 0 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 447 22172 SH SOLE 0 0 0 INFOSYS LTD SPONSORED ADR 456788108 466 42636 SH SOLE 0 0 0 ING GROEP N V SPONSORED ADR 456837103 257 21163 SH SOLE 0 0 0 INGREDION INC COM 457187102 353 3724 SH SOLE 0 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 48 12794 SH SOLE 0 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 737 9017 SH SOLE 0 0 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 2458 73327 SH SOLE 0 0 0 INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 1432 42779 SH SOLE 0 0 0 INTEL CORP COM 458140100 29086 541642 SH SOLE 0 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1125 14773 SH SOLE 0 0 0 INTERDIGITAL INC COM 45867G101 327 4949 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 22231 157556 SH SOLE 0 0 0 INTL PAPER CO COM 460146103 3642 78718 SH SOLE 0 0 0 INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 18 22600 SH SOLE 0 0 0 INTERPUBLIC GROUP COS INC COM 460690100 3487 165969 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF ACTIVE US REAL 46090A101 589 6611 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF BLNCD MLTI AST 46090A200 143 10514 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF TOTAL RETURN 46090A804 2825 54597 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 2218 89129 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 21809 433753 SH SOLE 0 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 105787 588817 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 4699 282887 SH SOLE 0 0 0 INTEVAC INC COM 461148108 115 18800 SH SOLE 0 0 0 INTUIT COM 461202103 2199 8414 SH SOLE 0 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4307 7549 SH SOLE 0 0 0 INTREXON CORP COM 46122T102 296 56356 SH SOLE 0 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 324 20499 SH SOLE 0 0 0 INVESCO SR INCOME TR COM 46131H107 76 17985 SH SOLE 0 0 0 INVESCO MUN TR COM 46131J103 633 52568 SH SOLE 0 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 383 30876 SH SOLE 0 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 365 30631 SH SOLE 0 0 0 INVESCO PA VALUE MUN INCOME COM 46132K109 125 10016 SH SOLE 0 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 707 49043 SH SOLE 0 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 783 72139 SH SOLE 0 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 123 15862 SH SOLE 0 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 1190 98248 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1649 28439 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 835 24564 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 401 7960 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 239 3645 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1381 12200 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 1089 16484 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 1493 9871 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 206 3240 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 634 3126 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4277 133044 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 812 12883 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 15146 130886 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 5418 55928 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 5431 31927 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 3753 62939 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 439 4166 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 3397 28259 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 2597 13157 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 1509 37451 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 28226 270261 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 979 19334 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 4813 36682 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 768 7388 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 269 12781 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSSEL 200 PUR 46137V423 316 8222 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431 1475 27641 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSEL MDCP GWT 46137V464 5836 103167 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T RUSEL 2000 PUR 46137V498 309 8485 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 484 17516 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1959 14538 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 3184 178203 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 239 20848 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 706 5532 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 4199 37038 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2639 144544 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 430 4704 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 814 15349 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 1161 17819 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 72 10044 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 269 4566 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 912 15413 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 1807 18774 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 2736 77233 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 10493 221084 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 295 9123 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 704 10377 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 3667 64696 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 425 6954 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 913 11467 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 355 10620 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 953 13429 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 654 9597 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 459 21245 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 282 11825 SH SOLE 0 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1428 89791 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 639 19454 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 1790 22307 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 1252 10835 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP STAP 46138E172 548 7221 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 27800 559698 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 453 17190 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P INTL QULTY 46138E214 457 20121 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 4378 133339 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P HIGH INCOM 46138E255 574 21823 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 1208 34111 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P GLOBL DIVI 46138E271 142 12555 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P EMRNG MKTS 46138E297 1322 54967 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 MOMNTM 46138E339 1100 28015 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 42494 807248 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 15635 368226 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 6219 149602 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 3822 172503 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 15199 1048210 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 921 35884 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 530 17283 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 853 39315 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 520 16401 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 221 8202 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 1001 42878 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL IG CRP 46138E693 1358 53531 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 3926 210504 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 909 42477 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 62980 1252086 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 768 25324 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 976 19880 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DCPLND HG YLD 46641Q878 742 14725 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 858 13180 SH SOLE 0 0 0 JACOBS ENGR GROUP INC COM 469814107 910 12100 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 8376 196282 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 5069 101975 SH SOLE 0 0 0 JD COM INC SPON ADR CL A 47215P106 2449 81230 SH SOLE 0 0 0 JETBLUE AWYS CORP COM 477143101 600 36694 SH SOLE 0 0 0 JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 2806 76950 SH SOLE 0 0 0 JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 1455 41408 SH SOLE 0 0 0 JOHN HANCOCK ETF TRUST MULTIFACTR SML 47804J842 2936 113351 SH SOLE 0 0 0 JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 706 25153 SH SOLE 0 0 0 JOHNSON & JOHNSON COM 478160104 54662 391030 SH SOLE 0 0 0 JUNIPER NETWORKS INC COM 48203R104 3195 120704 SH SOLE 0 0 0 JUST ENERGY GROUP INC COM 48213W101 49 14527 SH SOLE 0 0 0 KAR AUCTION SVCS INC COM 48238T109 414 8065 SH SOLE 0 0 0 KLA-TENCOR CORP COM 482480100 1884 15778 SH SOLE 0 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 428 27671 SH SOLE 0 0 0 KKR & CO INC CL A 48251W104 853 36293 SH SOLE 0 0 0 KT CORP SPONSORED ADR 48268K101 2545 204599 SH SOLE 0 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1026 9795 SH SOLE 0 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1006 8674 SH SOLE 0 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 1278 79714 SH SOLE 0 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 494 41493 SH SOLE 0 0 0 KELLOGG CO COM 487836108 4426 77133 SH SOLE 0 0 0 KELLY SVCS INC CL A 488152208 738 33438 SH SOLE 0 0 0 KEMPER CORP DEL COM 488401100 1195 15700 SH SOLE 0 0 0 KEURIG DR PEPPER INC COM 49271V100 235 8405 SH SOLE 0 0 0 KEYCORP NEW COM 493267108 734 46600 SH SOLE 0 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 394 4524 SH SOLE 0 0 0 KIMBERLY CLARK CORP COM 494368103 8076 65179 SH SOLE 0 0 0 KIMCO RLTY CORP COM 49446R109 231 12469 SH SOLE 0 0 0 KINDER MORGAN INC DEL COM 49456B101 4143 207068 SH SOLE 0 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 621 20405 SH SOLE 0 0 0 KITE RLTY GROUP TR COM NEW 49803T300 311 19430 SH SOLE 0 0 0 KOHLS CORP COM 500255104 1839 26742 SH SOLE 0 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 478 11687 SH SOLE 0 0 0 KONA GRILL INC COM 50047H201 12 13500 SH SOLE 0 0 0 KRAFT HEINZ CO COM 500754106 4084 125075 SH SOLE 0 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 428 9097 SH SOLE 0 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 332 10409 SH SOLE 0 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 172 11002 SH SOLE 0 0 0 KROGER CO COM 501044101 5048 205217 SH SOLE 0 0 0 L BRANDS INC COM 501797104 416 15070 SH SOLE 0 0 0 LKQ CORP COM 501889208 294 10370 SH SOLE 0 0 0 LCI INDS COM 50189K103 409 5318 SH SOLE 0 0 0 LSI INDS INC COM 50216C108 32 12156 SH SOLE 0 0 0 LTC PPTYS INC COM 502175102 709 15487 SH SOLE 0 0 0 L3 TECHNOLOGIES INC COM 502413107 1153 5587 SH SOLE 0 0 0 LA Z BOY INC COM 505336107 649 19681 SH SOLE 0 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1197 7827 SH SOLE 0 0 0 LADDER CAP CORP CL A 505743104 271 15928 SH SOLE 0 0 0 LAM RESEARCH CORP COM 512807108 3042 16994 SH SOLE 0 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 462 5823 SH SOLE 0 0 0 LAMB WESTON HLDGS INC COM 513272104 1329 17733 SH SOLE 0 0 0 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 226 13350 SH SOLE 0 0 0 LANDSTAR SYS INC COM 515098101 222 2032 SH SOLE 0 0 0 LANNET INC COM 516012101 754 95866 SH SOLE 0 0 0 LANTHEUS HLDGS INC COM 516544103 1087 44405 SH SOLE 0 0 0 LAS VEGAS SANDS CORP COM 517834107 3021 49552 SH SOLE 0 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 3047 108147 SH SOLE 0 0 0 LAUDER ESTEE COS INC CL A 518439104 761 4599 SH SOLE 0 0 0 LEAR CORP COM NEW 521865204 670 4934 SH SOLE 0 0 0 LEGGETT & PLATT INC COM 524660107 1922 45533 SH SOLE 0 0 0 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 397 11978 SH SOLE 0 0 0 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 1406 44208 SH SOLE 0 0 0 LEGACY RESVS INC COM 524706108 5 10910 SH SOLE 0 0 0 LEGG MASON INC COM 524901105 300 10955 SH SOLE 0 0 0 LEIDOS HLDGS INC COM 525327102 746 11633 SH SOLE 0 0 0 LENNAR CORP CL A 526057104 243 4957 SH SOLE 0 0 0 LENNOX INTL INC COM 526107107 396 1499 SH SOLE 0 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 267 11354 SH SOLE 0 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1563 255866 SH SOLE 0 0 0 LIBERTY PPTY TR SH BEN INT 531172104 258 5326 SH SOLE 0 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 213 1692 SH SOLE 0 0 0 LILLY ELI & CO COM 532457108 13390 103193 SH SOLE 0 0 0 LINCOLN ELEC HLDGS INC COM 533900106 318 3791 SH SOLE 0 0 0 LINCOLN NATL CORP IND COM 534187109 584 9948 SH SOLE 0 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 265 16925 SH SOLE 0 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 207 64465 SH SOLE 0 0 0 LOCKHEED MARTIN CORP COM 539830109 21263 70838 SH SOLE 0 0 0 LOEWS CORP COM 540424108 224 4671 SH SOLE 0 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 265 18868 SH SOLE 0 0 0 NIC INC COM 62914B100 191 11159 SH SOLE 0 0 0 NIO INC SPON ADS 62914V106 218 42790 SH SOLE 0 0 0 NRG ENERGY INC COM NEW 629377508 397 9351 SH SOLE 0 0 0 NVR INC COM 62944T105 379 137 SH SOLE 0 0 0 NV5 GLOBAL INC COM 62945V109 229 3854 SH SOLE 0 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 245 11797 SH SOLE 0 0 0 NATIONAL BEVERAGE CORP COM 635017106 219 3798 SH SOLE 0 0 0 NATIONAL COMM CORP COM 63546L102 2319 59137 SH SOLE 0 0 0 NATIONAL FUEL GAS CO N J COM 636180101 625 10249 SH SOLE 0 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 4191 75054 SH SOLE 0 0 0 NATIONAL HEALTH INVS INC COM 63633D104 624 7947 SH SOLE 0 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 574 10359 SH SOLE 0 0 0 NATIXIS ETF TR LOOMIS SAYLES 63873X208 932 37309 SH SOLE 0 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 16 118095 SH SOLE 0 0 0 NEKTAR THERAPEUTICS COM 640268108 447 13301 SH SOLE 0 0 0 NEOGEN CORP COM 640491106 1466 25552 SH SOLE 0 0 0 NEOGENOMICS INC COM NEW 64049M209 252 12308 SH SOLE 0 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 40 11102 SH SOLE 0 0 0 NETAPP INC COM 64110D104 411 5920 SH SOLE 0 0 0 NETFLIX INC COM 64110L106 23095 64771 SH SOLE 0 0 0 NETEASE INC SPONSORED ADR 64110W102 385 1594 SH SOLE 0 0 0 NETGEAR INC COM 64111Q104 690 20826 SH SOLE 0 0 0 NEW AGE BEVERAGES CORP COM 64157V108 109 20755 SH SOLE 0 0 0 NEUBERGER BERMAN RE ES SEC F COM 64190A103 219 44146 SH SOLE 0 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4749 280840 SH SOLE 0 0 0 NEW RELIC INC COM 64829B100 301 3051 SH SOLE 0 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1041 89950 SH SOLE 0 0 0 NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 572 11857 SH SOLE 0 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 765 125611 SH SOLE 0 0 0 NEWELL BRANDS INC COM 651229106 2341 152577 SH SOLE 0 0 0 NEWMARKET CORP COM 651587107 844 1947 SH SOLE 0 0 0 NEWMONT MNG CORP COM 651639106 1786 49933 SH SOLE 0 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 211 10748 SH SOLE 0 0 0 NEXTERA ENERGY INC COM 65339F101 12046 62313 SH SOLE 0 0 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 1033 47458 SH SOLE 0 0 0 NIKE INC CL B 654106103 7281 86467 SH SOLE 0 0 0 NISOURCE INC COM 65473P105 397 13838 SH SOLE 0 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 254 5250 SH SOLE 0 0 0 NOKIA CORP SPONSORED ADR 654902204 770 134640 SH SOLE 0 0 0 NORDSON CORP COM 655663102 459 3462 SH SOLE 0 0 0 NORDSTROM INC COM 655664100 388 8736 SH SOLE 0 0 0 NORFOLK SOUTHERN CORP COM 655844108 6055 32401 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 1906 69475 SH SOLE 0 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 1518 54798 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 1270 45802 SH SOLE 0 0 0 NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 324 13470 SH SOLE 0 0 0 NORTHERN LTS FD TR IV FORMULA FOLIOS 66538H674 252 9273 SH SOLE 0 0 0 NORTHERN TR CORP COM 665859104 389 4298 SH SOLE 0 0 0 NORTHROP GRUMMAN CORP COM 666807102 4305 15966 SH SOLE 0 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 498 29338 SH SOLE 0 0 0 NOVAGOLD RES INC COM NEW 66987E206 63 15077 SH SOLE 0 0 0 NOVARTIS A G SPONSORED ADR 66987V109 7699 80086 SH SOLE 0 0 0 NOVAVAX INC COM 670002104 10 17552 SH SOLE 0 0 0 NOVO-NORDISK A S ADR 670100205 3358 64190 SH SOLE 0 0 0 NUCOR CORP COM 670346105 2857 48961 SH SOLE 0 0 0 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 324 25942 SH SOLE 0 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 392 39312 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 422 28798 SH SOLE 0 0 0 NUVEEN NY MUN VALUE FD COM 67062M105 373 37239 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 483 34672 SH SOLE 0 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 200 15740 SH SOLE 0 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 296 21293 SH SOLE 0 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 471 37048 SH SOLE 0 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1381 103383 SH SOLE 0 0 0 NVIDIA CORP COM 67066G104 19738 109926 SH SOLE 0 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1697 125047 SH SOLE 0 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 336 24408 SH SOLE 0 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 168 12800 SH SOLE 0 0 0 NUVEEN SR INCOME FD COM 67067Y104 645 111270 SH SOLE 0 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 839 61930 SH SOLE 0 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 457 28626 SH SOLE 0 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 274 12284 SH SOLE 0 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 207 14976 SH SOLE 0 0 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 119 11449 SH SOLE 0 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1652 125155 SH SOLE 0 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1236 82015 SH SOLE 0 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 238 22981 SH SOLE 0 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1554 102842 SH SOLE 0 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 3460 384416 SH SOLE 0 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 599 62176 SH SOLE 0 0 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 898 94181 SH SOLE 0 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 872 112780 SH SOLE 0 0 0 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 451 28065 SH SOLE 0 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1234 89434 SH SOLE 0 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 107 11057 SH SOLE 0 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 458 29490 SH SOLE 0 0 0 NUVEEN REAL ASSET INM AND GW COM 67074Y105 505 31501 SH SOLE 0 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 656 36441 SH SOLE 0 0 0 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 158 15865 SH SOLE 0 0 0 NUTRIEN LTD COM 67077M108 799 15140 SH SOLE 0 0 0 OGE ENERGY CORP COM 670837103 929 21546 SH SOLE 0 0 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 366 31850 SH SOLE 0 0 0 NUVEEN MUN VALUE FD INC COM 670928100 5838 583783 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 256 8727 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 231 7381 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 535 18622 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 213 8810 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 2058 82852 SH SOLE 0 0 0 NUVEEN MICHIGAN QLT MUN INC COM 670979103 210 15826 SH SOLE 0 0 0 NUVEEN TEXAS QLTY MUN INCME COM 670983105 303 22670 SH SOLE 0 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 4854 12502 SH SOLE 0 0 0 OSI ETF TR OSHARS FTSE US 67110P407 1470 43763 SH SOLE 0 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 991 19952 SH SOLE 0 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 73 14100 SH SOLE 0 0 0 OASIS PETE INC NEW COM 674215108 176 29128 SH SOLE 0 0 0 OBSIDIAN ENERGY LTD COM 674482104 13 48130 SH SOLE 0 0 0 OCCIDENTAL PETE CORP COM 674599105 3966 59907 SH SOLE 0 0 0 OCEANEERING INTL INC COM 675232102 176 11135 SH SOLE 0 0 0 OFFICE DEPOT INC COM 676220106 90 24873 SH SOLE 0 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 517 18696 SH SOLE 0 0 0 OKTA INC CL A 679295105 696 8410 SH SOLE 0 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 791 5477 SH SOLE 0 0 0 OLD REP INTL CORP COM 680223104 649 31047 SH SOLE 0 0 0 OLIN CORP COM PAR $1 680665205 314 13557 SH SOLE 0 0 0 OMNICOM GROUP INC COM 681919106 652 8937 SH SOLE 0 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2823 73986 SH SOLE 0 0 0 OMEROS CORP COM 682143102 314 18050 SH SOLE 0 0 0 PREFERRED APT CMNTYS INC COM 74039L103 3634 245198 SH SOLE 0 0 0 PRICE T ROWE GROUP INC COM 74144T108 2454 24506 SH SOLE 0 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 1290 25701 SH SOLE 0 0 0 PROCTER AND GAMBLE CO COM 742718109 50018 480707 SH SOLE 0 0 0 PROGRESSIVE CORP OHIO COM 743315103 2166 30041 SH SOLE 0 0 0 PROLOGIS INC COM 74340W103 821 11407 SH SOLE 0 0 0 PROOFPOINT INC COM 743424103 765 6302 SH SOLE 0 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 475 12416 SH SOLE 0 0 0 PROSHARES TR INVT INT RT HG 74347B607 2270 30616 SH SOLE 0 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 2918 51800 SH SOLE 0 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 2839 48734 SH SOLE 0 0 0 PROSHARES TR MORNINGSTAR ALTR 74347B813 582 15711 SH SOLE 0 0 0 PROSHARES TR PROSHS EMG ETF 74347B847 590 10236 SH SOLE 0 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 538 4563 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 537 5974 SH SOLE 0 0 0 PROSHARES TR PSHS LC COR PLUS 74347R248 6128 89592 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 2232 20211 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 409 6071 SH SOLE 0 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 20499 302439 SH SOLE 0 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 481 7296 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 1911 293052 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 534 532000 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 34 35000 SH SOLE 0 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 237 13632 SH SOLE 0 0 0 PRUDENTIAL FINL INC COM 744320102 2662 28972 SH SOLE 0 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2410 40567 SH SOLE 0 0 0 PUBLIC STORAGE COM 74460D109 5793 26600 SH SOLE 0 0 0 PULTE GROUP INC COM 745867101 660 23599 SH SOLE 0 0 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 404 54077 SH SOLE 0 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 115 22287 SH SOLE 0 0 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 72 15912 SH SOLE 0 0 0 QORVO INC COM 74736K101 471 6567 SH SOLE 0 0 0 QUALCOMM INC COM 747525103 5614 98437 SH SOLE 0 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3901 43379 SH SOLE 0 0 0 QUINSTREET INC COM 74874Q100 245 18269 SH SOLE 0 0 0 QURATE RETAIL INC COM SER A 74915M100 183 11480 SH SOLE 0 0 0 RPC INC COM 749660106 138 12071 SH SOLE 0 0 0 RMR GROUP INC CL A 74967R106 457 7493 SH SOLE 0 0 0 RH COM 74967X103 463 4500 SH SOLE 0 0 0 RPM INTL INC COM 749685103 879 15139 SH SOLE 0 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 495 82316 SH SOLE 0 0 0 RTW RETAILWINDS INC COM 74980D100 33 13600 SH SOLE 0 0 0 RANGE RES CORP COM 75281A109 362 32201 SH SOLE 0 0 0 RAYTHEON CO COM NEW 755111507 10413 57191 SH SOLE 0 0 0 REALITY SHS ETF TR DIVS ETF 75605A108 786 30000 SH SOLE 0 0 0 REALTY INCOME CORP COM 756109104 16338 222103 SH SOLE 0 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1070 31763 SH SOLE 0 0 0 RED HAT INC COM 756577102 1473 8065 SH SOLE 0 0 0 REGENERON PHARMACEUTICALS COM 75886F107 5441 13251 SH SOLE 0 0 0 REGIONS FINL CORP NEW COM 7591EP100 398 28152 SH SOLE 0 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 491 3460 SH SOLE 0 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 689 31390 SH SOLE 0 0 0 REPUBLIC SVCS INC COM 760759100 628 7811 SH SOLE 0 0 0 RESMED INC COM 761152107 1517 14592 SH SOLE 0 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 225 11682 SH SOLE 0 0 0 SERVICE CORP INTL COM 817565104 677 16869 SH SOLE 0 0 0 SERVICENOW INC COM 81762P102 1990 8074 SH SOLE 0 0 0 SHAKE SHACK INC CL A 819047101 265 4479 SH SOLE 0 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 778 17549 SH SOLE 0 0 0 SHERWIN WILLIAMS CO COM 824348106 3961 9197 SH SOLE 0 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 3040 81825 SH SOLE 0 0 0 SHOPIFY INC CL A 82509L107 1609 7787 SH SOLE 0 0 0 SIERRA WIRELESS INC COM 826516106 137 11054 SH SOLE 0 0 0 SIGMATRON INTL INC COM 82661L101 58 20000 SH SOLE 0 0 0 SIGA TECHNOLOGIES INC COM 826917106 598 99489 SH SOLE 0 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 356 8987 SH SOLE 0 0 0 SILVERCREST METALS INC COM 828363101 71 21771 SH SOLE 0 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1651 67438 SH SOLE 0 0 0 SIMON PPTY GROUP INC NEW COM 828806109 779 4275 SH SOLE 0 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 353 5949 SH SOLE 0 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1215 31571 SH SOLE 0 0 0 SIRIUS XM HLDGS INC COM 82968B103 1784 314652 SH SOLE 0 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 399 8086 SH SOLE 0 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 942 11419 SH SOLE 0 0 0 SLEEP NUMBER CORP COM 83125X103 231 4909 SH SOLE 0 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 3159 78768 SH SOLE 0 0 0 SMITH A O CORP COM 831865209 561 10522 SH SOLE 0 0 0 SMARTFINANCIAL INC COM NEW 83190L208 201 10648 SH SOLE 0 0 0 SMARTSHEET INC COM CL A 83200N103 689 16890 SH SOLE 0 0 0 SMUCKER J M CO COM NEW 832696405 1575 13521 SH SOLE 0 0 0 SNAP ON INC COM 833034101 1636 10455 SH SOLE 0 0 0 SNAP INC CL A 83304A106 647 58732 SH SOLE 0 0 0 SONOCO PRODS CO COM 835495102 228 3706 SH SOLE 0 0 0 SONY CORP SPONSORED ADR 835699307 777 18402 SH SOLE 0 0 0 SONOS INC COM 83570H108 108 10450 SH SOLE 0 0 0 SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 532 10306 SH SOLE 0 0 0 SOUTH ST CORP COM 840441109 237 3469 SH SOLE 0 0 0 SOUTHERN CO COM 842587107 13961 270144 SH SOLE 0 0 0 SOUTHERN COPPER CORP COM 84265V105 487 12280 SH SOLE 0 0 0 SOUTHWEST AIRLS CO COM 844741108 4047 77955 SH SOLE 0 0 0 SPARK ENERGY INC CL A COM 846511103 816 91553 SH SOLE 0 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1271 13884 SH SOLE 0 0 0 SPIRE INC COM 84857L101 529 6424 SH SOLE 0 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 739 18602 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 774 6212 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 2226 213058 SH SOLE 0 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 736 132787 SH SOLE 0 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 123 11625 SH SOLE 0 0 0 SPRINT CORPORATION COM 85207U105 175 31056 SH SOLE 0 0 0 SPROUTS FMRS MKT INC COM 85208M102 866 40223 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2188 176435 SH SOLE 0 0 0 SQUARE INC CL A 852234103 9246 123418 SH SOLE 0 0 0 STAG INDL INC COM 85254J102 843 28418 SH SOLE 0 0 0 STANLEY BLACK & DECKER INC COM 854502101 2702 19845 SH SOLE 0 0 0 STARBUCKS CORP COM 855244109 12558 168928 SH SOLE 0 0 0 STARWOOD PPTY TR INC COM 85571B105 963 43093 SH SOLE 0 0 0 STATE STR CORP COM 857477103 486 7387 SH SOLE 0 0 0 STEEL DYNAMICS INC COM 858119100 804 22804 SH SOLE 0 0 0 STEIN MART INC COM 858375108 88 89100 SH SOLE 0 0 0 STERICYCLE INC COM 858912108 373 6852 SH SOLE 0 0 0 STERLING CONSTRUCTION CO INC COM 859241101 257 20500 SH SOLE 0 0 0 STITCH FIX INC COM CL A 860897107 201 7137 SH SOLE 0 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 972 65463 SH SOLE 0 0 0 STONE HBR EMERG MRKTS INC FD COM 86164T107 316 24222 SH SOLE 0 0 0 STORE CAP CORP COM 862121100 698 20834 SH SOLE 0 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 230 9717 SH SOLE 0 0 0 STRYKER CORP COM 863667101 9383 47503 SH SOLE 0 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 802 35768 SH SOLE 0 0 0 SUN CMNTYS INC COM 866674104 456 3849 SH SOLE 0 0 0 SUN LIFE FINL INC COM 866796105 3404 88634 SH SOLE 0 0 0 SUNCOR ENERGY INC NEW COM 867224107 1051 32421 SH SOLE 0 0 0 SUNRUN INC COM 86771W105 176 12522 SH SOLE 0 0 0 SUNTRUST BKS INC COM 867914103 2137 36063 SH SOLE 0 0 0 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 192 36176 SH SOLE 0 0 0 SYKES ENTERPRISES INC COM 871237103 765 27049 SH SOLE 0 0 0 SYMANTEC CORP COM 871503108 265 11528 SH SOLE 0 0 0 SYNOPSYS INC COM 871607107 719 6243 SH SOLE 0 0 0 SYNCHRONY FINL COM 87165B103 339 10634 SH SOLE 0 0 0 SYSCO CORP COM 871829107 8636 129366 SH SOLE 0 0 0 TCW STRATEGIC INCOME FUND IN COM 872340104 62 11352 SH SOLE 0 0 0 BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 190 190000 SH SOLE 0 0 0 TJX COS INC NEW COM 872540109 4697 88277 SH SOLE 0 0 0 T MOBILE US INC COM 872590104 451 6521 SH SOLE 0 0 0 TPG SPECIALTY LENDING INC COM 87265K102 215 10759 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 512 4021 SH SOLE 0 0 0 VULCAN MATLS CO COM 929160109 597 5043 SH SOLE 0 0 0 VUZIX CORP COM NEW 92921W300 40 13100 SH SOLE 0 0 0 WD-40 CO COM 929236107 958 5655 SH SOLE 0 0 0 W P CAREY INC COM 92936U109 16960 216518 SH SOLE 0 0 0 WEC ENERGY GROUP INC COM 92939U106 4910 62092 SH SOLE 0 0 0 WABTEC CORP COM 929740108 1195 16207 SH SOLE 0 0 0 WALMART INC COM 931142103 21548 220938 SH SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 5935 93806 SH SOLE 0 0 0 WASTE CONNECTIONS INC COM 94106B101 370 4176 SH SOLE 0 0 0 WASTE MGMT INC DEL COM 94106L109 9953 95783 SH SOLE 0 0 0 WATERS CORP COM 941848103 413 1642 SH SOLE 0 0 0 WATSCO INC COM 942622200 647 4516 SH SOLE 0 0 0 WAYFAIR INC CL A 94419L101 416 2805 SH SOLE 0 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 296 14702 SH SOLE 0 0 0 WELBILT INC COM 949090104 342 20891 SH SOLE 0 0 0 WELLS FARGO CO NEW COM 949746101 17359 359250 SH SOLE 0 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 591 457 SH SOLE 0 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 337 27878 SH SOLE 0 0 0 WELLTOWER INC COM 95040Q104 6667 85911 SH SOLE 0 0 0 WENDYS CO COM 95058W100 210 11719 SH SOLE 0 0 0 WESBANCO INC COM 950810101 285 7175 SH SOLE 0 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 282 2556 SH SOLE 0 0 0 WESTERN ALLIANCE BANCORP COM 957638109 532 12971 SH SOLE 0 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 982 71985 SH SOLE 0 0 0 WESTERN ASSET GLB HI INCOME COM 95766B109 261 27831 SH SOLE 0 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 338 52163 SH SOLE 0 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 444 91904 SH SOLE 0 0 0 WESTERN ASSET MUN HI INCM FD COM 95766N103 90 12210 SH SOLE 0 0 0 WESTERN ASSET INVESTMENT GRA COM 95766T100 239 16197 SH SOLE 0 0 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 1950 93957 SH SOLE 0 0 0 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 617 37477 SH SOLE 0 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 349 34099 SH SOLE 0 0 0 WESTERN DIGITAL CORP COM 958102105 1529 31816 SH SOLE 0 0 0 WESTERN ASSET INTM MUNI FD I COM 958435109 98 11082 SH SOLE 0 0 0 WESTERN UN CO COM 959802109 3615 195732 SH SOLE 0 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 20 12857 SH SOLE 0 0 0 WESTROCK CO COM 96145D105 1174 30613 SH SOLE 0 0 0 WEX INC COM 96208T104 387 2016 SH SOLE 0 0 0 WEYERHAEUSER CO COM 962166104 3690 140104 SH SOLE 0 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1088 45694 SH SOLE 0 0 0 WHIRLPOOL CORP COM 963320106 2575 19377 SH SOLE 0 0 0 WHITING PETE CORP NEW COM NEW 966387409 395 15101 SH SOLE 0 0 0 WILLIAMS COS INC DEL COM 969457100 1175 40911 SH SOLE 0 0 0 WILLIAMS SONOMA INC COM 969904101 603 10718 SH SOLE 0 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 3020 31911 SH SOLE 0 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 502 12915 SH SOLE 0 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1373 18947 SH SOLE 0 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1936 41097 SH SOLE 0 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 5601 59449 SH SOLE 0 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 3908 89149 SH SOLE 0 0 0 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 340 13727 SH SOLE 0 0 0 WISDOMTREE TR GLB EX US RL EST 97717W331 1591 49517 SH SOLE 0 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 1788 20916 SH SOLE 0 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 296 11229 SH SOLE 0 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 1023 43994 SH SOLE 0 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 9200 257051 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 2815 77954 SH SOLE 0 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 3687 93721 SH SOLE 0 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 2455 77220 SH SOLE 0 0 0 WISDOMTREE TR US TOTAL MRKT FD 97717W596 320 9910 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 8356 303431 SH SOLE 0 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 17471 345079 SH SOLE 0 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 2285 34720 SH SOLE 0 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 10575 170320 SH SOLE 0 0 0 WISDOMTREE TR INTL DIV EX FINL 97717W786 1678 40760 SH SOLE 0 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 335 7225 SH SOLE 0 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 232 3401 SH SOLE 0 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2474 48890 SH SOLE 0 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 208 7222 SH SOLE 0 0 0 WISDOMTREE TR EMERG MKTS DIV 97717X214 10159 323458 SH SOLE 0 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 6080 122022 SH SOLE 0 0 0 WISDOMTREE TR EUR HDG SMLCAP 97717X552 1132 37529 SH SOLE 0 0 0 WISDOMTREE TR CBOE S&P 500 97717X560 436 16193 SH SOLE 0 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 353 12260 SH SOLE 0 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 5793 179903 SH SOLE 0 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717X628 1140 45442 SH SOLE 0 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 434 12510 SH SOLE 0 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 13688 317884 SH SOLE 0 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4336 67840 SH SOLE 0 0 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 226 6612 SH SOLE 0 0 0 WOLVERINE WORLD WIDE INC COM 978097103 426 11924 SH SOLE 0 0 0 WORKDAY INC CL A 98138H101 2157 11187 SH SOLE 0 0 0 WORLDPAY INC CL A 981558109 620 5463 SH SOLE 0 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 249 2867 SH SOLE 0 0 0 WPX ENERGY INC COM 98212B103 294 22430 SH SOLE 0 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 283 6998 SH SOLE 0 0 0 WYNN RESORTS LTD COM 983134107 295 2469 SH SOLE 0 0 0 XPO LOGISTICS INC COM 983793100 206 3831 SH SOLE 0 0 0 XCEL ENERGY INC COM 98389B100 4139 73638 SH SOLE 0 0 0 XILINX INC COM 983919101 2139 16869 SH SOLE 0 0 0 XAI OCTAGON FLOATNG RATE ALT COM 98400T106 104 12000 SH SOLE 0 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1959 89412 SH SOLE 0 0 0 XEROX CORP COM NEW 984121608 396 12370 SH SOLE 0 0 0 XYLEM INC COM 98419M100 408 5160 SH SOLE 0 0 0 YY INC SPONSORED ADS A 98426T106 467 5561 SH SOLE 0 0 0 YAMANA GOLD INC COM 98462Y100 154 58862 SH SOLE 0 0 0 YEXT INC COM 98585N106 211 9667 SH SOLE 0 0 0 YORK WTR CO COM 987184108 590 17194 SH SOLE 0 0 0 YUM BRANDS INC COM 988498101 1787 17907 SH SOLE 0 0 0 YUM CHINA HLDGS INC COM 98850P109 592 13172 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 206 983 SH SOLE 0 0 0 ZENDESK INC COM 98936J101 756 8890 SH SOLE 0 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 1252 9804 SH SOLE 0 0 0 ZIONS BANCORPORATION N A COM 989701107 1148 25289 SH SOLE 0 0 0 ZOETIS INC CL A 98978V103 2455 24391 SH SOLE 0 0 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 4226 12073080 SH SOLE 0 0 0 ZSCALER INC COM 98980G102 351 4945 SH SOLE 0 0 0 ZUMIEZ INC COM 989817101 825 33140 SH SOLE 0 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 279 34396 SH SOLE 0 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 266 2932 SH SOLE 0 0 0 ALLERGAN PLC SHS G0177J108 3010 20559 SH SOLE 0 0 0 AON PLC SHS CL A G0408V102 979 5735 SH SOLE 0 0 0 ARCH CAP GROUP LTD ORD G0450A105 298 9208 SH SOLE 0 0 0 ATLASSIAN CORP PLC CL A G06242104 349 3104 SH SOLE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6001 34095 SH SOLE 0 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1026 24506 SH SOLE 0 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 360 11279 SH SOLE 0 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 9 10650 SH SOLE 0 0 0 ABB LTD SPONSORED ADR 000375204 760 40267 SH SOLE 0 0 0 ACCO BRANDS CORP COM 00081T108 203 23746 SH SOLE 0 0 0 AFLAC INC COM 001055102 5475 109494 SH SOLE 0 0 0 AGNC INVT CORP COM 00123Q104 2933 162965 SH SOLE 0 0 0 AES CORP COM 00130H105 256 14142 SH SOLE 0 0 0 AK STL HLDG CORP COM 001547108 241 87678 SH SOLE 0 0 0 ALJ REGIONAL HLDGS INC COM 001627108 185 115760 SH SOLE 0 0 0 ALPS ETF TR SPROTT JR GLD 00162Q585 472 17059 SH SOLE 0 0 0 ALPS ETF TR SPROTT GL MINE 00162Q643 468 24713 SH SOLE 0 0 0 ALPS ETF TR WRKPLC EQL PRT 00162Q650 616 17026 SH SOLE 0 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 735 29863 SH SOLE 0 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 2712 63214 SH SOLE 0 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 5681 566450 SH SOLE 0 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1064 71632 SH SOLE 0 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 724 15375 SH SOLE 0 0 0 ANI PHARMACEUTICALS INC COM 00182C103 212 3000 SH SOLE 0 0 0 AT&T INC COM 00206R102 59274 1890110 SH SOLE 0 0 0 ARK ETF TR INNOVATION ETF 00214Q104 10217 218639 SH SOLE 0 0 0 ARK ETF TR INDL INNOVATIN 00214Q203 240 7039 SH SOLE 0 0 0 ARK ETF TR GEN REV MLTSCT 00214Q302 2823 85844 SH SOLE 0 0 0 ARK ETF TR WEB X.O ETF 00214Q401 1395 26930 SH SOLE 0 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 2561 703659 SH SOLE 0 0 0 AARONS INC COM PAR $0.50 002535300 561 10659 SH SOLE 0 0 0 ABBOTT LABS COM 002824100 17232 215567 SH SOLE 0 0 0 ABBVIE INC COM 00287Y109 18766 232854 SH SOLE 0 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1097 40007 SH SOLE 0 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 245 57942 SH SOLE 0 0 0 ABERDEEN STD INVTS ETFS BBRG ALL LNGR K1 003261203 252 10272 SH SOLE 0 0 0 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 898 14100 SH SOLE 0 0 0 ABERDEEN STD GOLD ETF TR PHYSCL SWISS GLD 00326A104 4067 32654 SH SOLE 0 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1290 156368 SH SOLE 0 0 0 ABIOMED INC COM 003654100 470 1646 SH SOLE 0 0 0 ABRAXAS PETE CORP COM 003830106 19 15000 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 410 16649 SH SOLE 0 0 0 ACTIVISION BLIZZARD INC COM 00507V109 3712 81518 SH SOLE 0 0 0 ACUITY BRANDS INC COM 00508Y102 238 1984 SH SOLE 0 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 665 46068 SH SOLE 0 0 0 ADOBE INC COM 00724F101 14362 53894 SH SOLE 0 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 882 5170 SH SOLE 0 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 580 39285 SH SOLE 0 0 0 ADVISORSHARES TR ADVISORSHS ETF 00768Y206 216 4742 SH SOLE 0 0 0 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 674 14028 SH SOLE 0 0 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 2542 371418 SH SOLE 0 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5746 225169 SH SOLE 0 0 0 AEGON N V NY REGISTRY SHS 007924103 2878 600812 SH SOLE 0 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 993 12349 SH SOLE 0 0 0 AIR PRODS & CHEMS INC COM 009158106 1848 9678 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1676 23365 SH SOLE 0 0 0 ALARM COM HLDGS INC COM 011642105 374 5761 SH SOLE 0 0 0 ALASKA AIR GROUP INC COM 011659109 282 5030 SH SOLE 0 0 0 ALBEMARLE CORP COM 012653101 732 8930 SH SOLE 0 0 0 ALCOA CORP COM 013872106 457 16217 SH SOLE 0 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 916 6773 SH SOLE 0 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 18151 99483 SH SOLE 0 0 0 ALIGN TECHNOLOGY INC COM 016255101 2198 7732 SH SOLE 0 0 0 ALIMERA SCIENCES INC COM 016259103 19 18100 SH SOLE 0 0 0 ALLEGIANT TRAVEL CO COM 01748X102 395 3051 SH SOLE 0 0 0 ALLETE INC COM NEW 018522300 352 4276 SH SOLE 0 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 1235 60651 SH SOLE 0 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1142 98570 SH SOLE 0 0 0 ALLIANT ENERGY CORP COM 018802108 2356 49992 SH SOLE 0 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1672 57868 SH SOLE 0 0 0 ALLIANZGI CONV INCOME FD II COM 018825109 251 43927 SH SOLE 0 0 0 ALLIANZGI CONV INCOME FD COM 018828103 779 120259 SH SOLE 0 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 739 34344 SH SOLE 0 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 355 29460 SH SOLE 0 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 442 9836 SH SOLE 0 0 0 ALLSTATE CORP COM 020002101 5980 63498 SH SOLE 0 0 0 ALPHABET INC CAP STK CL C 02079K107 36053 30728 SH SOLE 0 0 0 ALPHABET INC CAP STK CL A 02079K305 37935 32233 SH SOLE 0 0 0 ALTABA INC COM 021346101 1066 14385 SH SOLE 0 0 0 ALTRIA GROUP INC COM 02209S103 24236 422013 SH SOLE 0 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 448 21582 SH SOLE 0 0 0 AMAZON COM INC COM 023135106 134568 75568 SH SOLE 0 0 0 AMEREN CORP COM 023608102 1843 25052 SH SOLE 0 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 450 65492 SH SOLE 0 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1693 53307 SH SOLE 0 0 0 AMERICAN ELEC PWR CO INC COM 025537101 9035 107879 SH SOLE 0 0 0 AMERICAN EXPRESS CO COM 025816109 3505 32066 SH SOLE 0 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 5662 524226 SH SOLE 0 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 664 15428 SH SOLE 0 0 0 AMERICAN STS WTR CO COM 029899101 938 13150 SH SOLE 0 0 0 BARINGS CORPORATE INVS COM 06759X107 511 33071 SH SOLE 0 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 248 13706 SH SOLE 0 0 0 BARINGS PARTN INVS SH BEN INT 06761A103 157 10200 SH SOLE 0 0 0 BARRICK GOLD CORPORATION COM 067901108 877 63985 SH SOLE 0 0 0 BAUSCH HEALTH COS INC COM 071734107 615 24884 SH SOLE 0 0 0 BAXTER INTL INC COM 071813109 2060 25334 SH SOLE 0 0 0 BAYTEX ENERGY CORP COM 07317Q105 36 21574 SH SOLE 0 0 0 BECTON DICKINSON & CO COM 075887109 6611 26472 SH SOLE 0 0 0 BED BATH & BEYOND INC COM 075896100 912 53652 SH SOLE 0 0 0 BEMIS CO INC COM 081437105 206 3717 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 11747 39 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 83859 417439 SH SOLE 0 0 0 BERRY GLOBAL GROUP INC COM 08579W103 685 12715 SH SOLE 0 0 0 BEST BUY INC COM 086516101 355 4996 SH SOLE 0 0 0 BHP GROUP LTD SPONSORED ADS 088606108 452 8277 SH SOLE 0 0 0 BIG LOTS INC COM 089302103 623 16376 SH SOLE 0 0 0 BIOGEN INC COM 09062X103 1450 6133 SH SOLE 0 0 0 BIOTELEMETRY INC COM 090672106 243 3874 SH SOLE 0 0 0 BIOSCRIP INC COM 09069N108 22 10922 SH SOLE 0 0 0 BIO TECHNE CORP COM 09073M104 692 3483 SH SOLE 0 0 0 BIOSIG TECH INC COM NEW 09073N201 553 90000 SH SOLE 0 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 492 40259 SH SOLE 0 0 0 BLACK KNIGHT INC COM 09215C105 208 3819 SH SOLE 0 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 2326 131865 SH SOLE 0 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 371 26235 SH SOLE 0 0 0 BLACKROCK INC COM 09247X101 7891 18464 SH SOLE 0 0 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 626 29095 SH SOLE 0 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 392 17469 SH SOLE 0 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 242 18029 SH SOLE 0 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 620 43970 SH SOLE 0 0 0 BLACKROCK NY MUN INCOME TR I COM 09249R102 233 17153 SH SOLE 0 0 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 1007 68502 SH SOLE 0 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 1008 94248 SH SOLE 0 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 902 72664 SH SOLE 0 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 205 16922 SH SOLE 0 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 823 20695 SH SOLE 0 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 819 95838 SH SOLE 0 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 76 13658 SH SOLE 0 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 113 18844 SH SOLE 0 0 0 BLACKROCK CAPITAL INVESTMENT NOTE 5.000% 6/1 092533AC2 1478 1485000 SH SOLE 0 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 187 12762 SH SOLE 0 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 8365 239197 SH SOLE 0 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 188 13462 SH SOLE 0 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 562 52550 SH SOLE 0 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 148 11414 SH SOLE 0 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 173 12295 SH SOLE 0 0 0 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 360 26952 SH SOLE 0 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 150 12166 SH SOLE 0 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 904 88088 SH SOLE 0 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 924 86188 SH SOLE 0 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 737 46718 SH SOLE 0 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 1240 151762 SH SOLE 0 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 850 59670 SH SOLE 0 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 3496 101165 SH SOLE 0 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 682 41133 SH SOLE 0 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 295 8998 SH SOLE 0 0 0 BLOCK H & R INC COM 093671105 300 12518 SH SOLE 0 0 0 BLUCORA INC COM 095229100 875 26213 SH SOLE 0 0 0 BLUEBIRD BIO INC COM 09609G100 258 1640 SH SOLE 0 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 670 62120 SH SOLE 0 0 0 BOEING CO COM 097023105 34209 89689 SH SOLE 0 0 0 BOOKING HLDGS INC COM 09857L108 9178 5260 SH SOLE 0 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1137 19552 SH SOLE 0 0 0 BORGWARNER INC COM 099724106 229 5970 SH SOLE 0 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1399 36459 SH SOLE 0 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 173 16003 SH SOLE 0 0 0 BOX INC CL A 10316T104 466 24137 SH SOLE 0 0 0 BRADY CORP CL A 104674106 295 6367 SH SOLE 0 0 0 BRIGGS & STRATTON CORP COM 109043109 759 64165 SH SOLE 0 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 218 1715 SH SOLE 0 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 10482 219703 SH SOLE 0 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 853 20449 SH SOLE 0 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1297 12510 SH SOLE 0 0 0 BROADCOM INC COM 11135F101 6362 21158 SH SOLE 0 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 640 13715 SH SOLE 0 0 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 350 28446 SH SOLE 0 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 684 31655 SH SOLE 0 0 0 BROWN & BROWN INC COM 115236101 371 12569 SH SOLE 0 0 0 BROWN FORMAN CORP CL B 115637209 1211 22954 SH SOLE 0 0 0 BRUKER CORP COM 116794108 257 6688 SH SOLE 0 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 320 9394 SH SOLE 0 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 810 60731 SH SOLE 0 0 0 BURLINGTON STORES INC COM 122017106 429 2741 SH SOLE 0 0 0 CAS MED SYS INC COM PAR 124769209 30 12200 SH SOLE 0 0 0 CBS CORP NEW CL B 124857202 910 19145 SH SOLE 0 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 203 2128 SH SOLE 0 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 724 96927 SH SOLE 0 0 0 CBRE GROUP INC CL A 12504L109 479 9678 SH SOLE 0 0 0 CDK GLOBAL INC COM 12508E101 354 6016 SH SOLE 0 0 0 CDW CORP COM 12514G108 957 9928 SH SOLE 0 0 0 CF INDS HLDGS INC COM 125269100 350 8563 SH SOLE 0 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 25938 298175 SH SOLE 0 0 0 CIGNA CORP NEW COM 125523100 2497 15526 SH SOLE 0 0 0 CME GROUP INC COM CL A 12572Q105 7083 43039 SH SOLE 0 0 0 CMS ENERGY CORP COM 125896100 1006 18112 SH SOLE 0 0 0 CSX CORP COM 126408103 7547 100866 SH SOLE 0 0 0 CNX RESOURCES CORPORATION COM 12653C108 452 41995 SH SOLE 0 0 0 CVB FINL CORP COM 126600105 805 38220 SH SOLE 0 0 0 CVS HEALTH CORP COM 126650100 10335 191642 SH SOLE 0 0 0 CABOT OIL & GAS CORP COM 127097103 747 28628 SH SOLE 0 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2777 43721 SH SOLE 0 0 0 CAESARS ENTMT CORP COM 127686103 288 33157 SH SOLE 0 0 0 CAESARS ENTMT CORP NOTE 5.000%10/0 127686AA1 110 77615 SH SOLE 0 0 0 CAL MAINE FOODS INC COM NEW 128030202 412 9223 SH SOLE 0 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 833 82082 SH SOLE 0 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 216 26986 SH SOLE 0 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1465 135061 SH SOLE 0 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 594 29199 SH SOLE 0 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 2747 221691 SH SOLE 0 0 0 COLGATE PALMOLIVE CO COM 194162103 5996 87486 SH SOLE 0 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 8729 557406 SH SOLE 0 0 0 COLONY CAP INC NEW CL A COM 19626G108 162 30455 SH SOLE 0 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 391 19658 SH SOLE 0 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 446 19758 SH SOLE 0 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2432 108026 SH SOLE 0 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 241 11997 SH SOLE 0 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 628 18290 SH SOLE 0 0 0 COMCAST CORP NEW CL A 20030N101 10713 267952 SH SOLE 0 0 0 COMERICA INC COM 200340107 449 6121 SH SOLE 0 0 0 COMMERCE BANCSHARES INC COM 200525103 1823 31398 SH SOLE 0 0 0 COMMUNITY BK SYS INC COM 203607106 642 10742 SH SOLE 0 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 287 69945 SH SOLE 0 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3223 109394 SH SOLE 0 0 0 COMPASS MINERALS INTL INC COM 20451N101 633 11640 SH SOLE 0 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 512 32631 SH SOLE 0 0 0 CONAGRA BRANDS INC COM 205887102 1927 69482 SH SOLE 0 0 0 CONNECTICUT WTR SVC INC COM 207797101 370 5393 SH SOLE 0 0 0 CONOCOPHILLIPS COM 20825C104 8999 134832 SH SOLE 0 0 0 CONSOLIDATED EDISON INC COM 209115104 4782 56382 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CL A 21036P108 6422 36630 SH SOLE 0 0 0 CONTINENTAL RESOURCES INC COM 212015101 431 9619 SH SOLE 0 0 0 COOPER COS INC COM NEW 216648402 2577 8701 SH SOLE 0 0 0 COPART INC COM 217204106 516 8517 SH SOLE 0 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 336 48274 SH SOLE 0 0 0 CORECIVIC INC COM 21871N101 1346 69226 SH SOLE 0 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 466 38276 SH SOLE 0 0 0 CORNING INC COM 219350105 5603 169266 SH SOLE 0 0 0 COSTCO WHSL CORP NEW COM 22160K105 12676 52351 SH SOLE 0 0 0 COSTAR GROUP INC COM 22160N109 6429 13783 SH SOLE 0 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 745 4610 SH SOLE 0 0 0 CRANE CO COM 224399105 525 6208 SH SOLE 0 0 0 CRAWFORD & CO CL B 224633107 746 81691 SH SOLE 0 0 0 CREDIT ACCEP CORP MICH COM 225310101 620 1373 SH SOLE 0 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 140 12025 SH SOLE 0 0 0 CREE INC COM 225447101 314 5490 SH SOLE 0 0 0 CRONOS GROUP INC COM 22717L101 2245 121787 SH SOLE 0 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 599 85270 SH SOLE 0 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 4043 31588 SH SOLE 0 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 58 10000 SH SOLE 0 0 0 CUMMINS INC COM 231021106 8932 56578 SH SOLE 0 0 0 CURTISS WRIGHT CORP COM 231561101 482 4250 SH SOLE 0 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1371 91914 SH SOLE 0 0 0 CYTORI THERAPEUTICS INC COM PAR 23283K402 5 20000 SH SOLE 0 0 0 CYRUSONE INC COM 23283R100 299 5709 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 471 20739 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 10743 344103 SH SOLE 0 0 0 DBX ETF TR XTRACKERS RUSE 233051242 833 31461 SH SOLE 0 0 0 DBX ETF TR XTRACK USD HIGH 233051432 5048 101541 SH SOLE 0 0 0 DBX ETF TR XTRACK RUSS 1000 233051481 1286 39479 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EAFE 233051630 202 8876 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 780 27508 SH SOLE 0 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 1198 41692 SH SOLE 0 0 0 DNP SELECT INCOME FD COM 23325P104 8831 765934 SH SOLE 0 0 0 D R HORTON INC COM 23331A109 1021 24681 SH SOLE 0 0 0 DTE ENERGY CO COM 233331107 5905 47341 SH SOLE 0 0 0 DWS MUN INCOME TR NEW COM 233368109 387 35141 SH SOLE 0 0 0 DXC TECHNOLOGY CO COM 23355L106 3751 58325 SH SOLE 0 0 0 DANAHER CORPORATION COM 235851102 3697 28006 SH SOLE 0 0 0 DARDEN RESTAURANTS INC COM 237194105 1233 10151 SH SOLE 0 0 0 DAVITA INC COM 23918K108 326 6003 SH SOLE 0 0 0 DECKERS OUTDOOR CORP COM 243537107 558 3794 SH SOLE 0 0 0 DEERE & CO COM 244199105 7039 44039 SH SOLE 0 0 0 DELAWARE INV MN MUN INC FD I COM 24610V103 344 27228 SH SOLE 0 0 0 DELL TECHNOLOGIES INC CL C 24703L202 567 9653 SH SOLE 0 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2331 45125 SH SOLE 0 0 0 DENBURY RES INC COM NEW 247916208 28 13870 SH SOLE 0 0 0 DELUXE CORP COM 248019101 1181 27006 SH SOLE 0 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 42 16677 SH SOLE 0 0 0 ENERGY RECOVERY INC COM 29270J100 175 20057 SH SOLE 0 0 0 ENERGOUS CORP COM 29272C103 129 20402 SH SOLE 0 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 781 17372 SH SOLE 0 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 4009 260826 SH SOLE 0 0 0 ENERPLUS CORP COM 292766102 100 11947 SH SOLE 0 0 0 ENOVA INTL INC COM 29357K103 753 33013 SH SOLE 0 0 0 ENTERGY CORP NEW COM 29364G103 1618 16915 SH SOLE 0 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 330 11501 SH SOLE 0 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 7446 255870 SH SOLE 0 0 0 EPAM SYS INC COM 29414B104 227 1345 SH SOLE 0 0 0 EQUIFAX INC COM 294429105 1570 13246 SH SOLE 0 0 0 EQUINIX INC COM 29444U700 204 450 SH SOLE 0 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 368 4888 SH SOLE 0 0 0 ERICSSON ADR B SEK 10 294821608 270 29420 SH SOLE 0 0 0 ERIE INDTY CO CL A 29530P102 992 5556 SH SOLE 0 0 0 ESCO TECHNOLOGIES INC COM 296315104 376 5609 SH SOLE 0 0 0 PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 378 27131 SH SOLE 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 3885 31670 SH SOLE 0 0 0 PPG INDS INC COM 693506107 3417 30270 SH SOLE 0 0 0 PPL CORP COM 69351T106 3940 124147 SH SOLE 0 0 0 PTC INC COM 69370C100 534 5791 SH SOLE 0 0 0 PACCAR INC COM 693718108 1083 15899 SH SOLE 0 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 21439 729723 SH SOLE 0 0 0 PACER FDS TR TRENDP US MID CP 69374H204 3001 98857 SH SOLE 0 0 0 PACER FDS TR TRENDP 100 ETF 69374H303 4699 137840 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT EUR 69374H808 671 26317 SH SOLE 0 0 0 PACER FDS TR US CASH COWS 100 69374H881 377 13026 SH SOLE 0 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 244 6419 SH SOLE 0 0 0 PACKAGING CORP AMER COM 695156109 645 6494 SH SOLE 0 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 11 11650 SH SOLE 0 0 0 PALO ALTO NETWORKS INC COM 697435105 1939 7984 SH SOLE 0 0 0 PAN AMERICAN SILVER CORP COM 697900108 323 24346 SH SOLE 0 0 0 PARK NATL CORP COM 700658107 329 3475 SH SOLE 0 0 0 PARKER HANNIFIN CORP COM 701094104 800 4663 SH SOLE 0 0 0 PATRICK INDS INC COM 703343103 525 11586 SH SOLE 0 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 752 34185 SH SOLE 0 0 0 PAYCHEX INC COM 704326107 3605 44945 SH SOLE 0 0 0 PAYCOM SOFTWARE INC COM 70432V102 1295 6849 SH SOLE 0 0 0 PAYLOCITY HLDG CORP COM 70438V106 202 2263 SH SOLE 0 0 0 PAYPAL HLDGS INC COM 70450Y103 8863 85354 SH SOLE 0 0 0 PEMBINA PIPELINE CORP COM 706327103 444 12070 SH SOLE 0 0 0 PENN NATL GAMING INC COM 707569109 287 14257 SH SOLE 0 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 366 28609 SH SOLE 0 0 0 PENNYMAC MTG INVT TR COM 70931T103 383 18475 SH SOLE 0 0 0 PEOPLES UTD FINL INC COM 712704105 2054 124929 SH SOLE 0 0 0 PEPSICO INC COM 713448108 22340 182291 SH SOLE 0 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 293 7385 SH SOLE 0 0 0 PERKINELMER INC COM 714046109 416 4318 SH SOLE 0 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 124 16462 SH SOLE 0 0 0 PERSHING GOLD CORP COM NEW 715302204 473 407739 SH SOLE 0 0 0 PFIZER INC COM 717081103 39686 934455 SH SOLE 0 0 0 PHILIP MORRIS INTL INC COM 718172109 9969 112784 SH SOLE 0 0 0 PHILLIPS 66 COM 718546104 9923 104264 SH SOLE 0 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 202 3850 SH SOLE 0 0 0 PHYSICIANS RLTY TR COM 71943U104 880 46759 SH SOLE 0 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 908 43533 SH SOLE 0 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 768 85179 SH SOLE 0 0 0 PIMCO MUNICIPAL INCOME FD COM 72200R107 394 27900 SH SOLE 0 0 0 PIMCO CORPORATE INCOME STRAT COM 72200U100 428 24888 SH SOLE 0 0 0 PIMCO MUN INCOME FD II COM 72200W106 203 14310 SH SOLE 0 0 0 PIMCO STRATEGIC INCOME FD IN COM 72200X104 2871 272416 SH SOLE 0 0 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 434 29030 SH SOLE 0 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 1605 177974 SH SOLE 0 0 0 PIMCO MUN INCOME FD III COM 72201A103 177 14107 SH SOLE 0 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 1001 57216 SH SOLE 0 0 0 PIMCO INCOME STRATEGY FUND COM 72201H108 321 27952 SH SOLE 0 0 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 356 34640 SH SOLE 0 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 722 13960 SH SOLE 0 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 3946 39564 SH SOLE 0 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 3916 37105 SH SOLE 0 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2661 26555 SH SOLE 0 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 28979 285340 SH SOLE 0 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 309 5731 SH SOLE 0 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1465 29083 SH SOLE 0 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 4163 129809 SH SOLE 0 0 0 PIMCO INCOME OPPORTUNITY FD COM 72202B100 216 8117 SH SOLE 0 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 6150 262465 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI DYN ML US 72202L363 3280 115821 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI DYN MULTI 72202L371 3446 140395 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 2023 85765 SH SOLE 0 0 0 PINNACLE WEST CAP CORP COM 723484101 1478 15460 SH SOLE 0 0 0 PIONEER MUN HIGH INCOME ADV COM 723762100 116 10795 SH SOLE 0 0 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 148 12406 SH SOLE 0 0 0 PIONEER NAT RES CO COM 723787107 921 6047 SH SOLE 0 0 0 PITNEY BOWES INC COM 724479100 210 30516 SH SOLE 0 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 449 18339 SH SOLE 0 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 223 8929 SH SOLE 0 0 0 PLANET FITNESS INC CL A 72703H101 318 4622 SH SOLE 0 0 0 PLUG POWER INC COM NEW 72919P202 50 20771 SH SOLE 0 0 0 POLARIS INDS INC COM 731068102 528 6249 SH SOLE 0 0 0 POLYMET MINING CORP COM 731916102 31 46090 SH SOLE 0 0 0 POOL CORPORATION COM 73278L105 296 1792 SH SOLE 0 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 106 110000 SH SOLE 0 0 0 POST HLDGS INC COM 737446104 293 2677 SH SOLE 0 0 0 POTLATCHDELTIC CORPORATION COM 737630103 936 24773 SH SOLE 0 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1112 91233 SH SOLE 0 0 0 RESTORATION ROBOTICS INC COM 76133C103 105 178140 SH SOLE 0 0 0 RINGCENTRAL INC CL A 76680R206 290 2694 SH SOLE 0 0 0 RING ENERGY INC COM 76680V108 61 10400 SH SOLE 0 0 0 RIO TINTO PLC SPONSORED ADR 767204100 753 12795 SH SOLE 0 0 0 RITE AID CORP COM 767754104 88 138726 SH SOLE 0 0 0 RIVERVIEW BANCORP INC COM 769397100 266 36347 SH SOLE 0 0 0 ROBERT HALF INTL INC COM 770323103 563 8633 SH SOLE 0 0 0 ROCKWELL AUTOMATION INC COM 773903109 2000 11399 SH SOLE 0 0 0 ROCKWELL MED INC COM 774374102 66 11574 SH SOLE 0 0 0 ROGERS CORP COM 775133101 262 1652 SH SOLE 0 0 0 ROKU INC COM CL A 77543R102 2896 44887 SH SOLE 0 0 0 ROLLINS INC COM 775711104 2475 59465 SH SOLE 0 0 0 ROPER TECHNOLOGIES INC COM 776696106 1221 3571 SH SOLE 0 0 0 ROSS STORES INC COM 778296103 1828 19635 SH SOLE 0 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 2381 31522 SH SOLE 0 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 93 14264 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 3300 51605 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5019 80185 SH SOLE 0 0 0 ROYAL GOLD INC COM 780287108 1948 21419 SH SOLE 0 0 0 ROYCE VALUE TR INC COM 780910105 2033 147724 SH SOLE 0 0 0 ROYCE MICRO-CAP TR INC COM 780915104 203 24351 SH SOLE 0 0 0 RYANAIR HLDGS PLC SPONSORED ADS 783513203 3018 40270 SH SOLE 0 0 0 S & T BANCORP INC COM 783859101 1382 34952 SH SOLE 0 0 0 S&P GLOBAL INC COM 78409V104 1719 8163 SH SOLE 0 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1247 6244 SH SOLE 0 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 2760 112704 SH SOLE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 111241 393800 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 26044 213458 SH SOLE 0 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 310 3133 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 608 9763 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 460 6940 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI ETF 78463X475 241 3083 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4523 126471 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 3166 100067 SH SOLE 0 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 213 4609 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1437 28714 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 240 5395 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1658 43601 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 3385 93469 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1052 20452 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 514 13075 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1589 52415 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 16082 550552 SH SOLE 0 0 0 SPDR SERIES TRUST NYSE TECH ETF 78464A102 2062 28948 SH SOLE 0 0 0 SPDR SERIES TRUST FACTST INV ETF 78464A110 1147 10979 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 3873 116825 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 14813 248124 SH SOLE 0 0 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 2775 48289 SH SOLE 0 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1210 28347 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 1724 28590 SH SOLE 0 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 20901 400013 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 3200 117960 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 5566 162904 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBRG BRC MRTG 78464A383 2521 97620 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 220 8161 SH SOLE 0 0 0 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 10502 282236 SH SOLE 0 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 3271 90925 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2025 66296 SH SOLE 0 0 0 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 6817 225118 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1716 61529 SH SOLE 0 0 0 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 1056 13137 SH SOLE 0 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 1877 18975 SH SOLE 0 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 7141 77794 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 5562 194876 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 1036 18608 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 4511 123971 SH SOLE 0 0 0 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 2515 41643 SH SOLE 0 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 3316 64597 SH SOLE 0 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 257 5712 SH SOLE 0 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 232 5575 SH SOLE 0 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 310 10080 SH SOLE 0 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 599 20184 SH SOLE 0 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 27152 273133 SH SOLE 0 0 0 SPDR SERIES TRUST S&P CAP MKTS 78464A771 2191 41185 SH SOLE 0 0 0 SPDR SERIES TRUST S&P INS ETF 78464A789 863 27916 SH SOLE 0 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 737 17646 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 16452 467663 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 7955 119312 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 10677 203183 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 285 5658 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 1156 34693 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 7388 222318 SH SOLE 0 0 0 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 488 6214 SH SOLE 0 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 3714 41019 SH SOLE 0 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 304 7897 SH SOLE 0 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 448 7040 SH SOLE 0 0 0 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 581 17710 SH SOLE 0 0 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 1003 26609 SH SOLE 0 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 4693 101900 SH SOLE 0 0 0 SSGA ACTIVE ETF TR MFS SYS COR EQ 78467V806 455 5673 SH SOLE 0 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 36213 748982 SH SOLE 0 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 58923 227389 SH SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 10659 30860 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 771 25905 SH SOLE 0 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 21803 710202 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 1855 68063 SH SOLE 0 0 0 SPDR SER TR ICE BOFAML ETF 78468R606 389 14931 SH SOLE 0 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 888 9695 SH SOLE 0 0 0 SPDR SER TR KENSHO FUTURE 78468R671 285 8119 SH SOLE 0 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 1065 21615 SH SOLE 0 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 7247 149490 SH SOLE 0 0 0 SPDR SER TR SSGA GNDER ETF 78468R747 731 10297 SH SOLE 0 0 0 SPDR SER TR RUSSELL LOW VOL 78468R754 646 8476 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 16852 445354 SH SOLE 0 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 1043 15279 SH SOLE 0 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 1632 16265 SH SOLE 0 0 0 SPDR SER TR S&P 500 BUYBCK 78468R820 215 3333 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO SM ETF 78468R853 6253 206852 SH SOLE 0 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 1799 19665 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 1345 20254 SH SOLE 0 0 0 SSR MNG INC COM 784730103 365 28808 SH SOLE 0 0 0 SVB FINL GROUP COM 78486Q101 304 1365 SH SOLE 0 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 693 35609 SH SOLE 0 0 0 SALESFORCE COM INC COM 79466L302 11973 75603 SH SOLE 0 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 61 11414 SH SOLE 0 0 0 SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 28 27060 SH SOLE 0 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 654 119427 SH SOLE 0 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 252 3500 SH SOLE 0 0 0 SANGAMO THERAPEUTICS INC COM 800677106 184 19286 SH SOLE 0 0 0 SANOFI SPONSORED ADR 80105N105 1077 24318 SH SOLE 0 0 0 SAREPTA THERAPEUTICS INC COM 803607100 556 4661 SH SOLE 0 0 0 SCHLUMBERGER LTD COM 806857108 2445 56106 SH SOLE 0 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 2837 66336 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8525 125276 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 37139 549306 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 14814 186510 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 14008 255909 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 29214 527426 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 14060 201058 SH SOLE 0 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9539 366757 SH SOLE 0 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 1389 49923 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 3080 111089 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 349 11238 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3879 140630 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 3630 97472 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 8228 216824 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 28876 552336 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 28079 896813 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 31909 615056 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 5105 114894 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 247 4594 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 7373 146900 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 8667 157577 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3743 116067 SH SOLE 0 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 3860 99692 SH SOLE 0 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 276 3593 SH SOLE 0 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1660 21128 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3068 55280 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 23393 254966 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7263 129438 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 15272 134144 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 12086 182787 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 16488 641289 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7139 95155 SH SOLE 0 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 16069 217147 SH SOLE 0 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 584 12482 SH SOLE 0 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 4504 124347 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 17844 306761 SH SOLE 0 0 0 SEMPRA ENERGY COM 816851109 1776 14110 SH SOLE 0 0 0 SEMPRA ENERGY 6% PFD CONV A 816851406 556 5259 SH SOLE 0 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 485 41182 SH SOLE 0 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 807 86343 SH SOLE 0 0 0 UNITED BANKSHARES INC WEST V COM 909907107 546 15065 SH SOLE 0 0 0 UNITED CONTL HLDGS INC COM 910047109 661 8286 SH SOLE 0 0 0 UNITED PARCEL SERVICE INC CL B 911312106 10120 90571 SH SOLE 0 0 0 UNITED RENTALS INC COM 911363109 1584 13860 SH SOLE 0 0 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 345 17956 SH SOLE 0 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 298 7684 SH SOLE 0 0 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 632 26923 SH SOLE 0 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 1329 106321 SH SOLE 0 0 0 UNITED STATES STL CORP NEW COM 912909108 3679 188751 SH SOLE 0 0 0 UNITED TECHNOLOGIES CORP COM 913017109 13045 101208 SH SOLE 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 24264 98133 SH SOLE 0 0 0 UNITI GROUP INC COM 91325V108 614 54911 SH SOLE 0 0 0 UNIVERSAL CORP VA COM 913456109 3317 57548 SH SOLE 0 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 577 3772 SH SOLE 0 0 0 UNIVERSAL FST PRODS INC COM 913543104 619 20697 SH SOLE 0 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 279 3680 SH SOLE 0 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 227 7327 SH SOLE 0 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3676 27477 SH SOLE 0 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 681 27860 SH SOLE 0 0 0 UNUM GROUP COM 91529Y106 202 5979 SH SOLE 0 0 0 UTAH MED PRODS INC COM 917488108 313 3546 SH SOLE 0 0 0 V F CORP COM 918204108 3517 40468 SH SOLE 0 0 0 VBI VACCINES INC COM NEW 91822J103 2514 1344619 SH SOLE 0 0 0 VAIL RESORTS INC COM 91879Q109 458 2109 SH SOLE 0 0 0 VALHI INC NEW COM 918905100 722 312640 SH SOLE 0 0 0 VALE S A SPONSORED ADS 91912E105 186 14256 SH SOLE 0 0 0 VALERO ENERGY CORP NEW COM 91913Y100 3473 40938 SH SOLE 0 0 0 VALLEY NATL BANCORP COM 919794107 235 24575 SH SOLE 0 0 0 VALVOLINE INC COM 92047W101 211 11388 SH SOLE 0 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8251 368002 SH SOLE 0 0 0 VANECK VECTORS ETF TR NDR CMG LN FLT 92189F148 305 11491 SH SOLE 0 0 0 VANECK VECTORS ETF TR GREEN BD ETF 92189F171 346 13339 SH SOLE 0 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 249 10646 SH SOLE 0 0 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 166 10158 SH SOLE 0 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 1223 63015 SH SOLE 0 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 3833 133327 SH SOLE 0 0 0 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 566 24034 SH SOLE 0 0 0 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 273 10453 SH SOLE 0 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 943 37473 SH SOLE 0 0 0 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 1201 19317 SH SOLE 0 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 4804 103003 SH SOLE 0 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 563 5297 SH SOLE 0 0 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 270 2575 SH SOLE 0 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 846 13567 SH SOLE 0 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 482 27973 SH SOLE 0 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 4876 153663 SH SOLE 0 0 0 VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 339 15014 SH SOLE 0 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 1981 40588 SH SOLE 0 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 3145 94274 SH SOLE 0 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 3039 48422 SH SOLE 0 0 0 VANGUARD GROUP DIV APP ETF 921908844 80853 737436 SH SOLE 0 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 306621 5907928 SH SOLE 0 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 17270 144920 SH SOLE 0 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 202 4113 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 4362 35077 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2152 27573 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 6613 67698 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2744 17746 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1256 11552 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 658 5167 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 3332 21719 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1884 13424 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1100 9173 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 2110 15575 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1950 15252 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 274 3319 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 673 8975 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 312 3927 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 49443 536612 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 53570 638266 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 127683 1604259 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 138318 1703842 SH SOLE 0 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 79256 1939221 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 34068 397713 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 2025 33267 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 2686 41585 SH SOLE 0 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3945 81036 SH SOLE 0 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 147718 2648693 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 828 13893 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 11615 111542 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5375 73464 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5646 112577 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 73140 1720942 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 6582 99940 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 35144 655542 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 3048 17678 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 13208 90957 SH SOLE 0 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 5473 61234 SH SOLE 0 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 7386 114444 SH SOLE 0 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 19339 112121 SH SOLE 0 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1966 14052 SH SOLE 0 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 15708 78295 SH SOLE 0 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 862 7000 SH SOLE 0 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 9310 71840 SH SOLE 0 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 820 9817 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 12945 214250 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 26185 328301 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 200 1401 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2059 16740 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 696 4476 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1467 22747 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 306 2833 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 207 1594 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 66783 1275453 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2036 22245 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1130 14526 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 16965 195291 SH SOLE 0 0 0 VARIAN MED SYS INC COM 92220P105 547 3860 SH SOLE 0 0 0 VECTOR GROUP LTD COM 92240M108 1212 112362 SH SOLE 0 0 0 VEEVA SYS INC CL A COM 922475108 3468 27336 SH SOLE 0 0 0 VENTAS INC COM 92276F100 3610 56581 SH SOLE 0 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1222 23437 SH SOLE 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 457250 1761772 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 13458 124750 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 4206 29459 SH SOLE 0 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 37938 436522 SH SOLE 0 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 15277 85007 SH SOLE 0 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 21053 163542 SH SOLE 0 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 21919 136355 SH SOLE 0 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 26786 206365 SH SOLE 0 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 81431 705274 SH SOLE 0 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 42650 272665 SH SOLE 0 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 33893 314903 SH SOLE 0 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 34464 225549 SH SOLE 0 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 166246 1148822 SH SOLE 0 0 0 VERASTEM INC COM 92337C104 115 38967 SH SOLE 0 0 0 VEREIT INC COM 92339V100 5057 604187 SH SOLE 0 0 0 VERISIGN INC COM 92343E102 336 1849 SH SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 45064 762111 SH SOLE 0 0 0 VERISK ANALYTICS INC COM 92345Y106 1432 10767 SH SOLE 0 0 0 VERICEL CORP COM 92346J108 190 10864 SH SOLE 0 0 0 VERSO CORP CL A 92531L207 629 29355 SH SOLE 0 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1351 7344 SH SOLE 0 0 0 VICI PPTYS INC COM 925652109 570 26063 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 3626 72246 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 623 15755 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 14132 302222 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 600 18980 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 1975 44344 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 662 14712 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 557 12132 SH SOLE 0 0 0 VIKING THERAPEUTICS INC COM 92686J106 142 14275 SH SOLE 0 0 0 VILLAGE FARMS INTL INC COM 92707Y108 156 11113 SH SOLE 0 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 777 28442 SH SOLE 0 0 0 VISA INC COM CL A 92826C839 56813 363740 SH SOLE 0 0 0 VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 265 2975 SH SOLE 0 0 0 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 567 46272 SH SOLE 0 0 0 VISHAY PRECISION GROUP INC COM 92835K103 279 8167 SH SOLE 0 0 0 VISTRA ENERGY CORP COM 92840M102 320 12287 SH SOLE 0 0 0 VIVINT SOLAR INC COM 92854Q106 66 13345 SH SOLE 0 0 0 VMWARE INC CL A COM 928563402 2427 13444 SH SOLE 0 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2706 148838 SH SOLE 0 0 0 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 132 14144 SH SOLE 0 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 177 16405 SH SOLE 0 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 493 75871 SH SOLE 0 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 225 17860 SH SOLE 0 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 53 11071 SH SOLE 0 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 852 16457 SH SOLE 0 0 0 EATON CORP PLC SHS G29183103 6168 76569 SH SOLE 0 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 126 12267 SH SOLE 0 0 0 ENSCO PLC SHS CLASS A G3157S106 63 16027 SH SOLE 0 0 0 EVEREST RE GROUP LTD COM G3223R108 3526 16326 SH SOLE 0 0 0 HIGHWAY HLDGS LTD ORD G4481U106 130 39111 SH SOLE 0 0 0 IHS MARKIT LTD SHS G47567105 341 6273 SH SOLE 0 0 0 INGERSOLL-RAND PLC SHS G47791101 1559 14443 SH SOLE 0 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 8 11826 SH SOLE 0 0 0 INVESCO LTD SHS G491BT108 609 31533 SH SOLE 0 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1173 31749 SH SOLE 0 0 0 LAZARD LTD SHS A G54050102 972 26886 SH SOLE 0 0 0 LINDE PLC COM G5494J103 2592 14736 SH SOLE 0 0 0 MEDTRONIC PLC SHS G5960L103 8122 89176 SH SOLE 0 0 0 APTIV PLC SHS G6095L109 984 12384 SH SOLE 0 0 0 NABORS INDUSTRIES LTD SHS G6359F103 45 12987 SH SOLE 0 0 0 NOBLE CORP PLC SHS USD G65431101 245 85338 SH SOLE 0 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 263 4789 SH SOLE 0 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 6598 137774 SH SOLE 0 0 0 PENTAIR PLC SHS G7S00T104 328 7359 SH SOLE 0 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 508 41203 SH SOLE 0 0 0 TRITON INTL LTD CL A G9078F107 392 12605 SH SOLE 0 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 363 2068 SH SOLE 0 0 0 CHUBB LIMITED COM H1467J104 5946 42450 SH SOLE 0 0 0 GARMIN LTD SHS H2906T109 2297 26600 SH SOLE 0 0 0 UBS GROUP AG SHS H42097107 219 18054 SH SOLE 0 0 0 TE CONNECTIVITY LTD REG SHS H84989104 447 5538 SH SOLE 0 0 0 TRANSOCEAN LTD REG SHS H8817H100 295 33862 SH SOLE 0 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 752 31775 SH SOLE 0 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 921 6635 SH SOLE 0 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1128 8914 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 547 4596 SH SOLE 0 0 0 STRATASYS LTD SHS M85548101 243 10184 SH SOLE 0 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 205 1088 SH SOLE 0 0 0 FERRARI N V COM N3167Y103 209 1564 SH SOLE 0 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 179 12087 SH SOLE 0 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1825 21701 SH SOLE 0 0 0 MYLAN N V SHS EURO N59465109 210 7419 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V COM N6596X109 974 11017 SH SOLE 0 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1507 13151 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 886 21640 SH SOLE 0 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 220 2333 SH SOLE 0 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 211 10352 SH SOLE 0 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 397 10990 SH SOLE 0 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 798 12568 SH SOLE 0 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 233 11101 SH SOLE 0 0 0 TAPESTRY INC COM 876030107 310 9535 SH SOLE 0 0 0 TARGET CORP COM 87612E106 6675 83173 SH SOLE 0 0 0 TARGA RES CORP COM 87612G101 641 15421 SH SOLE 0 0 0 TASEKO MINES LTD COM 876511106 18 31350 SH SOLE 0 0 0 TECH DATA CORP COM 878237106 904 8829 SH SOLE 0 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 466 26454 SH SOLE 0 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 844 49263 SH SOLE 0 0 0 TELADOC HEALTH INC COM 87918A105 298 5364 SH SOLE 0 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 221 931 SH SOLE 0 0 0 TELEFLEX INC COM 879369106 375 1242 SH SOLE 0 0 0 TELEFONICA S A SPONSORED ADR 879382208 357 42671 SH SOLE 0 0 0 TELUS CORP COM 87971M103 237 6406 SH SOLE 0 0 0 TEMPLETON DRAGON FD INC COM 88018T101 1237 62245 SH SOLE 0 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 178 17385 SH SOLE 0 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 6583 1044918 SH SOLE 0 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 316 10946 SH SOLE 0 0 0 TERADYNE INC COM 880770102 687 17246 SH SOLE 0 0 0 TESLA INC COM 88160R101 4685 16739 SH SOLE 0 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 509 32477 SH SOLE 0 0 0 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 72 13517 SH SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 7546 71145 SH SOLE 0 0 0 TEXTRON INC COM 883203101 743 14676 SH SOLE 0 0 0 THERAPEUTICSMD INC COM 88338N107 84 17163 SH SOLE 0 0 0 THE TRADE DESK INC COM CL A 88339J105 815 4117 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 6305 23036 SH SOLE 0 0 0 THOMSON REUTERS CORP COM NEW 884903709 875 14773 SH SOLE 0 0 0 THOR INDS INC COM 885160101 493 7899 SH SOLE 0 0 0 3-D SYS CORP DEL COM NEW 88554D205 253 23550 SH SOLE 0 0 0 3M CO COM 88579Y101 23320 112233 SH SOLE 0 0 0 TIER REIT INC COM NEW 88650V208 1444 50394 SH SOLE 0 0 0 TIFFANY & CO NEW COM 886547108 583 5524 SH SOLE 0 0 0 TILRAY INC COM CL 2 88688T100 680 10386 SH SOLE 0 0 0 TIVO CORP COM 88870P106 110 11837 SH SOLE 0 0 0 TORO CO COM 891092108 493 7168 SH SOLE 0 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1939 35692 SH SOLE 0 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 1073 45658 SH SOLE 0 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 1204 144314 SH SOLE 0 0 0 TOTAL S A SPONSORED ADS 89151E109 2549 45798 SH SOLE 0 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 3735 31651 SH SOLE 0 0 0 TRACTOR SUPPLY CO COM 892356106 1115 11402 SH SOLE 0 0 0 TRANSCANADA CORP COM 89353D107 656 14596 SH SOLE 0 0 0 TRANSDIGM GROUP INC COM 893641100 375 826 SH SOLE 0 0 0 TRANSENTERIX INC COM NEW 89366M201 200 83826 SH SOLE 0 0 0 TRANSUNION COM 89400J107 709 10600 SH SOLE 0 0 0 TRAVELERS COMPANIES INC COM 89417E109 3552 25899 SH SOLE 0 0 0 TREEHOUSE FOODS INC COM 89469A104 416 6437 SH SOLE 0 0 0 TRINITY INDS INC COM 896522109 399 18378 SH SOLE 0 0 0 TRUPANION INC COM 898202106 902 27552 SH SOLE 0 0 0 TTEC HLDGS INC COM 89854H102 816 22525 SH SOLE 0 0 0 TUPPERWARE BRANDS CORP COM 899896104 206 8066 SH SOLE 0 0 0 22ND CENTY GROUP INC COM 90137F103 29 17190 SH SOLE 0 0 0 TWILIO INC CL A 90138F102 1939 15009 SH SOLE 0 0 0 TWITTER INC COM 90184L102 3611 109819 SH SOLE 0 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1124 83093 SH SOLE 0 0 0 TWO RDS SHARED TR ANFIELD CAP DI 90213U115 1533 152795 SH SOLE 0 0 0 TYLER TECHNOLOGIES INC COM 902252105 1012 4953 SH SOLE 0 0 0 TYSON FOODS INC CL A 902494103 7555 108814 SH SOLE 0 0 0 UDR INC COM 902653104 259 5689 SH SOLE 0 0 0 UGI CORP NEW COM 902681105 631 11394 SH SOLE 0 0 0 U S GLOBAL INVS INC CL A 902952100 158 145264 SH SOLE 0 0 0 US BANCORP DEL COM NEW 902973304 6075 126064 SH SOLE 0 0 0 UQM TECHNOLOGIES INC COM 903213106 43 25869 SH SOLE 0 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 58 13863 SH SOLE 0 0 0 U S CONCRETE INC COM NEW 90333L201 948 22895 SH SOLE 0 0 0 U S SILICA HLDGS INC COM 90346E103 722 41618 SH SOLE 0 0 0 UBIQUITI NETWORKS INC COM 90347A100 226 1509 SH SOLE 0 0 0 ULTA BEAUTY INC COM 90384S303 805 2309 SH SOLE 0 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 13 21512 SH SOLE 0 0 0 UNDER ARMOUR INC CL A 904311107 1595 75466 SH SOLE 0 0 0 UNDER ARMOUR INC CL C 904311206 1077 57071 SH SOLE 0 0 0 UNILEVER PLC SPON ADR NEW 904767704 2368 41033 SH SOLE 0 0 0 UNILEVER N V N Y SHS NEW 904784709 1369 23489 SH SOLE 0 0 0 UNION PACIFIC CORP COM 907818108 10954 65512 SH SOLE 0 0 0