The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LIMITED SPONS ADR Common Stock 000375204 1,018 51,775 SH   SOLE 0 0 51,775 0
ACCO BRANDS CORP Common Stock 00081T108 421 42,635 SH   SOLE 0 0 42,635 0
ADT INC Common Stock 00090Q103 69 11,000 SH   SOLE 0 0 11,000 0
AFLAC INC Common Stock 001055102 9,108 174,074 SH   SOLE 0 0 174,074 0
AGCO CORP Common Stock 001084102 507 6,697 SH   SOLE 0 0 6,697 0
AGNC INVESTMENT CORP Common Stock 00123Q104 417 25,888 SH   SOLE 0 0 25,888 0
AES CORP Common Stock 00130H105 14,525 888,934 SH   SOLE 0 0 888,934 0
ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q510 434 13,155 SH   SOLE 0 0 13,155 0
ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q528 582 17,776 SH   SOLE 0 0 17,776 0
ALPS RVRFRNT DYN COR ETF ETF/Closed End- 00162Q536 599 23,713 SH   SOLE 0 0 23,713 0
ALPS INTL SEC DV DOG ETF ETF/Closed End 00162Q718 3,333 128,634 SH   SOLE 0 0 128,634 0
ALPS RIVERFRONT STRT ETF ETF/Closed End- 00162Q783 1,047 42,161 SH   SOLE 0 0 42,161 0
ALPS SECTOR DIV DOGS ETF ETF/Closed End 00162Q858 49,466 1,128,063 SH   SOLE 0 0 1,128,063 0
ALPS ALERIAN MLP ETF ETF/Closed End 00162Q866 10,856 1,187,768 SH   SOLE 0 0 1,187,768 0
AMC NETWORKS INC CL A Common Stock 00164V103 724 14,731 SH   SOLE 0 0 14,731 0
AMN HEALTHCARE SVCS INC Common Stock 001744101 3,717 64,582 SH   SOLE 0 0 64,582 0
ASGN INC Common Stock 00191U102 974 15,491 SH   SOLE 0 0 15,491 0
ATT INC Common Stock 00206R102 118,989 3,144,538 SH   SOLE 0 0 3,144,538 0
ARK INNOVATION ETF ETF/Closed End 00214Q104 4,353 101,484 SH   SOLE 0 0 101,484 0
ARK GENOMIC REVOLUTN ETF ETF/Closed End 00214Q302 340 11,504 SH   SOLE 0 0 11,504 0
ARK WEB X0 ETF ETF/Closed End 00214Q401 448 9,211 SH   SOLE 0 0 9,211 0
ASE TECH HLDG CO LTD Common Stock 00215W100 330 73,902 SH   SOLE 0 0 73,902 0
AARONS INC 050 Common Stock 002535300 1,153 17,945 SH   SOLE 0 0 17,945 0
ABBOTT LABORATORIES Common Stock 002824100 39,322 469,963 SH   SOLE 0 0 469,963 0
ABBVIE INC Common Stock 00287Y109 42,779 564,960 SH   SOLE 0 0 564,960 0
ABERDEEN ASIA PACIFIC ETF/Closed End- 003009107 312 74,403 SH   SOLE 0 0 74,403 0
ABERDEEN GLB PREM PPTYS ETF/Closed End 00302L108 357 57,448 SH   SOLE 0 0 57,448 0
ABERDN PHYS PLATINUM ETF ETF/Closed End 003260106 237 2,841 SH   SOLE 0 0 2,841 0
ABERDN PHYS PREC MTL ETF ETF/Closed End 003263100 524 7,226 SH   SOLE 0 0 7,226 0
ABERDEEN TTL DYN DIV FD ETF/Closed End 00326L100 571 68,521 SH   SOLE 0 0 68,521 0
ABIOMED INC Common Stock 003654100 780 4,385 SH   SOLE 0 0 4,385 0
ACTIVISION BLIZZARD INC Common Stock 00507V109 2,921 55,190 SH   SOLE 0 0 55,190 0
ACUITY BRANDS INC Common Stock 00508Y102 325 2,414 SH   SOLE 0 0 2,414 0
ADAMS DIVRS EQ FUND INC ETF/Closed End 006212104 387 24,453 SH   SOLE 0 0 24,453 0
ADOBE INC Common Stock 00724F101 15,036 54,429 SH   SOLE 0 0 54,429 0
ADVANCE AUTO PARTS INC Common Stock 00751Y106 1,303 7,880 SH   SOLE 0 0 7,880 0
AEHR TEST SYSTEMS Common Stock 00760J108 413 230,500 SH   SOLE 0 0 230,500 0
RANGER EQ BEAR ETF ETF/Closed End- 00768Y883 8,351 1,269,090 SH   SOLE 0 0 1,269,090 0
ADVANSIX INC Common Stock 00773T101 405 15,744 SH   SOLE 0 0 15,744 0
AEROJET ROCKETDYNE HLDGS Common Stock 007800105 232 4,588 SH   SOLE 0 0 4,588 0
ADVANCED MICRO DEVICES Common Stock 007903107 4,349 150,001 SH   SOLE 0 0 150,001 0
AEROVIRONMENT INC Common Stock 008073108 265 4,953 SH   SOLE 0 0 4,953 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101 2,233 29,139 SH   SOLE 0 0 29,139 0
AGNICOEAGLE MINES LTD Common Stock 008474108 501 9,345 SH   SOLE 0 0 9,345 0
AGREE REALTY CORP REIT 008492100 202 2,764 SH   SOLE 0 0 2,764 0
AIMMUNE THERAPEUTICS INC Common Stock 00900T107 545 26,044 SH   SOLE 0 0 26,044 0
AIR PDTS CHEMICALS INC Common Stock 009158106 11,397 51,369 SH   SOLE 0 0 51,369 0
AKAMAI TECHNOLOGIES INC Common Stock 00971T101 4,159 45,517 SH   SOLE 0 0 45,517 0
ALASKA AIR GROUP INC Common Stock 011659109 1,084 16,696 SH   SOLE 0 0 16,696 0
ALBEMARLE CORP Common Stock 012653101 767 11,036 SH   SOLE 0 0 11,036 0
ALCOA UPSTREAM CORP Common Stock 013872106 527 26,276 SH   SOLE 0 0 26,276 0
ALEXANDRIA RL EST EQUITY REIT 015271109 1,123 7,290 SH   SOLE 0 0 7,290 0
ALEXION PHARMS INC Common Stock 015351109 3,343 34,129 SH   SOLE 0 0 34,129 0
ALIBABA GRP HLDG SPN ADS Common Stock 01609W102 14,915 89,188 SH   SOLE 0 0 89,188 0
ALIGN TECHNOLOGY INC Common Stock 016255101 4,128 22,819 SH   SOLE 0 0 22,819 0
ALLEGHANY CORP DE Common Stock 017175100 2,285 2,864 SH   SOLE 0 0 2,864 0
ALLEGIANT TRAVEL COMPANY Common Stock 01748X102 485 3,241 SH   SOLE 0 0 3,241 0
ALLIANCEBERNSTEIN GLBL ETF/Closed End- 01879R106 907 75,657 SH   SOLE 0 0 75,657 0
ALLIANT ENERGY CORP Common Stock 018802108 4,158 77,101 SH   SOLE 0 0 77,101 0
ALLIANCEBERNSTEIN HLDG MLP 01881G106 2,293 78,135 SH   SOLE 0 0 78,135 0
ALLIANZGI NFJ DIV ETF/Closed End 01883A107 499 40,852 SH   SOLE 0 0 40,852 0
ALLIANZGI DIVS INCMCONV ETF/Closed End 01883J108 365 16,025 SH   SOLE 0 0 16,025 0
ALLISON TRANSMISSION Common Stock 01973R101 1,361 28,919 SH   SOLE 0 0 28,919 0
ALLSCRIPTS HLTHCR SOLTNS Common Stock 01988P108 260 23,720 SH   SOLE 0 0 23,720 0
ALLSTATE CORP Common Stock 020002101 3,637 33,467 SH   SOLE 0 0 33,467 0
ALLY FINANCIAL INC Common Stock 02005N100 584 17,612 SH   SOLE 0 0 17,612 0
ALPHABET INC C Common Stock 02079K107 53,557 43,935 SH   SOLE 0 0 43,935 0
ALPHABET INC A Common Stock 02079K305 76,465 62,618 SH   SOLE 0 0 62,618 0
ALTERYX INC A Common Stock 02156B103 491 4,572 SH   SOLE 0 0 4,572 0
ALTRIA GROUP INC Common Stock 02209S103 31,057 759,350 SH   SOLE 0 0 759,350 0
AMARIN CORP PLC ADR NEW Common Stock 023111206 443 29,200 SH   SOLE 0 0 29,200 0
AMAZONCOM INC Common Stock 023135106 141,081 81,272 SH   SOLE 0 0 81,272 0
AMBEV S A SPON ADR Common Stock 02319V103 58 12,500 SH   SOLE 0 0 12,500 0
AMEDISYS INC Common Stock 023436108 1,209 9,232 SH   SOLE 0 0 9,232 0
AMEREN CORP Common Stock 023608102 606 7,575 SH   SOLE 0 0 7,575 0
AMERICA FIRST MULTFAM LP MLP 02364V107 98 12,000 SH   SOLE 0 0 12,000 0
AMERICAN ARLNS GRP INC Common Stock 02376R102 696 25,807 SH   SOLE 0 0 25,807 0
AMERICAN CAMPUS CMNTYS Common Stock 024835100 1,115 23,199 SH   SOLE 0 0 23,199 0
AMER ELEC PWR CO INC Common Stock 025537101 7,061 75,362 SH   SOLE 0 0 75,362 0
AMERN EAGLE OUTFITTERS Common Stock 02553E106 462 28,475 SH   SOLE 0 0 28,475 0
AMERN EXPRESS CO Common Stock 025816109 15,313 129,462 SH   SOLE 0 0 129,462 0
AMERICAN FINL GRP INC OH Common Stock 025932104 227 2,104 SH   SOLE 0 0 2,104 0
AMERICAN HOMES 4 RENT A Common Stock 02665T306 238 9,200 SH   SOLE 0 0 9,200 0
AMERICAN INTL GROUP NEW Common Stock 026874784 5,887 105,695 SH   SOLE 0 0 105,695 0
AMERICAN STS WTR CO Common Stock 029899101 1,204 13,402 SH   SOLE 0 0 13,402 0
AMERICAN TOWER CORP NEW REIT 03027X100 14,457 65,377 SH   SOLE 0 0 65,377 0
AMER WATER WORKS COMPANY Common Stock 030420103 7,595 61,140 SH   SOLE 0 0 61,140 0
AMERICAS CAR MART INC Common Stock 03062T105 282 3,072 SH   SOLE 0 0 3,072 0
AMERICOLD REALTY TRUST REIT 03064D108 480 12,957 SH   SOLE 0 0 12,957 0
AMERISOURCEBERGEN CORP Common Stock 03073E105 1,230 14,942 SH   SOLE 0 0 14,942 0
AMERIPRISE FINL INC Common Stock 03076C106 893 6,068 SH   SOLE 0 0 6,068 0
AMERIS BANCORP Common Stock 03076K108 1,984 49,304 SH   SOLE 0 0 49,304 0
AMETEK INC NEW Common Stock 031100100 6,319 68,817 SH   SOLE 0 0 68,817 0
AMGEN INC Common Stock 031162100 33,875 175,056 SH   SOLE 0 0 175,056 0
AMPHENOL CORP CL A NEW Common Stock 032095101 1,453 15,061 SH   SOLE 0 0 15,061 0
AMPLIFY BLACKSWN GRW ETF ETF/Closed End- 032108888 404 14,165 SH   SOLE 0 0 14,165 0
AMTECH SYS INC PAR 01 Common Stock 032332504 547 103,206 SH   SOLE 0 0 103,206 0
ANALOG DEVICES INC Common Stock 032654105 17,160 153,585 SH   SOLE 0 0 153,585 0
ANHEUSER BUSCH INBEV Common Stock 03524A108 10,573 111,123 SH   SOLE 0 0 111,123 0
ANNALY CAP MGMT INC REIT 035710409 3,103 352,646 SH   SOLE 0 0 352,646 0
ANSYS INC Common Stock 03662Q105 8,065 36,432 SH   SOLE 0 0 36,432 0
ANTERO RESOURCES CORP Common Stock 03674X106 103 34,212 SH   SOLE 0 0 34,212 0
ANTHEM INC Common Stock 036752103 4,486 18,683 SH   SOLE 0 0 18,683 0
ANTERO MIDSTREAM CORP Common Stock 03676B102 326 44,014 SH   SOLE 0 0 44,014 0
APACHE CORP Common Stock 037411105 334 13,060 SH   SOLE 0 0 13,060 0
APOLLO INVT CORP NEW ETF/Closed End 03761U502 366 22,777 SH   SOLE 0 0 22,777 0
APOLLO TACTICAL INCM FD ETF/Closed End- 037638103 180 11,850 SH   SOLE 0 0 11,850 0
APOLLO GLB MGMT INC A Common Stock 03768E105 2,884 76,264 SH   SOLE 0 0 76,264 0
APPLE INC Common Stock 037833100 254,058 1,134,340 SH   SOLE 0 0 1,134,340 0
APPLE HOSPITALITY REIT REIT 03784Y200 382 23,065 SH   SOLE 0 0 23,065 0
APPLIED MATERIALS INC Common Stock 038222105 5,499 110,191 SH   SOLE 0 0 110,191 0
APTARGROUP INC Common Stock 038336103 327 2,758 SH   SOLE 0 0 2,758 0
AQUA AMERICA INC Common Stock 03836W103 4,384 97,794 SH   SOLE 0 0 97,794 0
ARAMARK Common Stock 03852U106 259 5,943 SH   SOLE 0 0 5,943 0
ARBOR REALTY TRUST INC REIT 038923108 330 25,151 SH   SOLE 0 0 25,151 0
ARCBEST CORP Common Stock 03937C105 275 9,045 SH   SOLE 0 0 9,045 0
ARCHER DANIELS MIDLAND C Common Stock 039483102 2,702 65,782 SH   SOLE 0 0 65,782 0
ARCONIC INC Common Stock 03965L100 4,398 169,139 SH   SOLE 0 0 169,139 0
ARES MGMT CORP A Common Stock 03990B101 400 14,910 SH   SOLE 0 0 14,910 0
ARES CAPITAL CORP BDC Common Stock 04010L103 3,884 208,451 SH   SOLE 0 0 208,451 0
ARISTA NETWORKS INC Common Stock 040413106 3,971 16,620 SH   SOLE 0 0 16,620 0
ARMADA HOFFLER PPTYS INC Common Stock 04208T108 3,873 214,114 SH   SOLE 0 0 214,114 0
ARROW ELECTRONICS INC Common Stock 042735100 1,083 14,527 SH   SOLE 0 0 14,527 0
ARTESIAN RES CORP CL A Common Stock 043113208 295 7,963 SH   SOLE 0 0 7,963 0
ASBURY AUTO GROUP INC Common Stock 043436104 3,111 30,404 SH   SOLE 0 0 30,404 0
ASHLAND GLOBAL HLDGS INC Common Stock 044186104 684 8,872 SH   SOLE 0 0 8,872 0
ASPEN TECHNOLOGY INC Common Stock 045327103 6,571 53,392 SH   SOLE 0 0 53,392 0
ASTRAZENECA PLC ADR Common Stock 046353108 5,358 120,206 SH   SOLE 0 0 120,206 0
ATKORE INTL GROUP INC Common Stock 047649108 383 12,630 SH   SOLE 0 0 12,630 0
ATLANTIC UN BKSHS CORP Common Stock 04911A107 1,006 27,019 SH   SOLE 0 0 27,019 0
ATMOS ENERGY CORP Common Stock 049560105 3,657 32,113 SH   SOLE 0 0 32,113 0
AURORA CANNABIS INC Common Stock 05156X108 79 18,065 SH   SOLE 0 0 18,065 0
AUTODESK INC Common Stock 052769106 6,680 45,228 SH   SOLE 0 0 45,228 0
AUTOLIV INC Common Stock 052800109 682 8,641 SH   SOLE 0 0 8,641 0
AUTOMATIC DATA PROC INC Common Stock 053015103 25,208 156,160 SH   SOLE 0 0 156,160 0
AUTONATION INC Common Stock 05329W102 359 7,075 SH   SOLE 0 0 7,075 0
AUTOZONE INC Common Stock 053332102 1,034 953 SH   SOLE 0 0 953 0
AVALONBAY COMMNTYS INC REIT 053484101 1,441 6,691 SH   SOLE 0 0 6,691 0
AVANGRID INC Common Stock 05351W103 648 12,400 SH   SOLE 0 0 12,400 0
AVEO PHARM INC Common Stock 053588109 13 15,400 SH   SOLE 0 0 15,400 0
AVERY DENNISON CORP Common Stock 053611109 2,252 19,832 SH   SOLE 0 0 19,832 0
AVID BIOSERVICES INC Common Stock 05368M106 189 35,579 SH   SOLE 0 0 35,579 0
AVISTA CORP Common Stock 05379B107 204 4,206 SH   SOLE 0 0 4,206 0
AXA EQUITABLE HLDGS INC Common Stock 054561105 557 25,150 SH   SOLE 0 0 25,150 0
AXSOME THERAPEUTICS INC Common Stock 05464T104 576 28,475 SH   SOLE 0 0 28,475 0
BBX CAP CORP NEW A Common Stock 05491N104 385 82,494 SH   SOLE 0 0 82,494 0
BBT CORP Common Stock 054937107 12,791 239,661 SH   SOLE 0 0 239,661 0
BG FOODS INC NEW Common Stock 05508R106 1,474 77,950 SH   SOLE 0 0 77,950 0
BCE INC NEW Common Stock 05534B760 23,077 476,700 SH   SOLE 0 0 476,700 0
BHP GROUP PLC SPON ADR Common Stock 05545E209 1,117 26,062 SH   SOLE 0 0 26,062 0
BJS WHOLESALE CLUB HLDGS Common Stock 05550J101 228 8,809 SH   SOLE 0 0 8,809 0
BP PLC SPON ADR Common Stock 055622104 12,459 327,944 SH   SOLE 0 0 327,944 0
BNY STRAT MUNS ETF/Closed End- 05588W108 127 14,840 SH   SOLE 0 0 14,840 0
BMC STOCK HLDGS INC Common Stock 05591B109 1,127 43,036 SH   SOLE 0 0 43,036 0
BWX TECHS INC Common Stock 05605H100 3,182 55,618 SH   SOLE 0 0 55,618 0
BAIDU INC A SPON ADR Common Stock 056752108 1,084 10,553 SH   SOLE 0 0 10,553 0
BAKER HUGHES A GE Common Stock 05722G100 233 10,057 SH   SOLE 0 0 10,057 0
BALL CORP Common Stock 058498106 4,080 56,042 SH   SOLE 0 0 56,042 0
BANCO BILBAO VIZCAYA ADR Common Stock 05946K101 78 14,948 SH   SOLE 0 0 14,948 0
BANK AMERICA CORP Common Stock 060505104 59,066 2,024,899 SH   SOLE 0 0 2,024,899 0
BOA CV L 725 PFD PERPTL CD Par 10 060505682 1,292 862 SH   SOLE 0 0 862 0
BANK OF HAWAII CORP Common Stock 062540109 2,125 24,726 SH   SOLE 0 0 24,726 0
BANK MONTREAL QUEBEC Common Stock 063671101 2,370 32,130 SH   SOLE 0 0 32,130 0
BNY MELLON CORP Common Stock 064058100 9,337 206,524 SH   SOLE 0 0 206,524 0
BANK NOVA SCOTIA HALIFAX Common Stock 064149107 249 4,372 SH   SOLE 0 0 4,372 0
BANK OZK Common Stock 06417N103 1,036 37,996 SH   SOLE 0 0 37,996 0
BANKUNITED INC Common Stock 06652K103 272 8,084 SH   SOLE 0 0 8,084 0
BANNER CORP NEW Common Stock 06652V208 298 5,303 SH   SOLE 0 0 5,303 0
BRCLY BLMBRG CMDTY ETN CD Par 10 06738C778 1,304 59,838 SH   SOLE 0 0 59,838 0
BARCLAYS PLC ADR Common Stock 06738E204 149 20,354 SH   SOLE 0 0 20,354 0
BARINGS GLB SHT DUR HI ETF/Closed End- 06760L100 298 17,109 SH   SOLE 0 0 17,109 0
BARNES GROUP INC Common Stock 067806109 200 3,888 SH   SOLE 0 0 3,888 0
BARRICK GOLD CORP Common Stock 067901108 4,825 278,405 SH   SOLE 0 0 278,405 0
BAUSCH HEALTH COS INC Common Stock 071734107 237 10,869 SH   SOLE 0 0 10,869 0
BAXTER INTL INC Common Stock 071813109 7,466 85,352 SH   SOLE 0 0 85,352 0
BECTON DICKINSON CO Common Stock 075887109 14,288 56,483 SH   SOLE 0 0 56,483 0
BELDEN INC Common Stock 077454106 510 9,564 SH   SOLE 0 0 9,564 0
BENCHMARK ELECTRS INC Common Stock 08160H101 488 16,788 SH   SOLE 0 0 16,788 0
BERKLEY W R CORP Common Stock 084423102 3,974 55,025 SH   SOLE 0 0 55,025 0
BERKSHIRE HATHAWAY INC A Common Stock 084670108 10,602 34 SH   SOLE 0 0 34 0
BERKSHIRE HATHAWAY B NEW Common Stock 084670702 80,468 386,829 SH   SOLE 0 0 386,829 0
BEST BUY COMPANY INC Common Stock 086516101 1,836 26,619 SH   SOLE 0 0 26,619 0
BHP GROUP LTD SPON ADR Common Stock 088606108 932 18,866 SH   SOLE 0 0 18,866 0
BEYOND MEAT INC Common Stock 08862E109 307 2,063 SH   SOLE 0 0 2,063 0
BIG LOTS INC Common Stock 089302103 693 28,295 SH   SOLE 0 0 28,295 0
BIGLARI HLDGS INC CL B Common Stock 08986R309 339 3,111 SH   SOLE 0 0 3,111 0
BIOCRYST PHARMS INC Common Stock 09058V103 74 25,835 SH   SOLE 0 0 25,835 0
BIODELIVERY SCI INTL INC Common Stock 09060J106 165 39,300 SH   SOLE 0 0 39,300 0
BIOMARIN PHARM INC Common Stock 09061G101 1,271 18,858 SH   SOLE 0 0 18,858 0
BIOLIFE SOL INC NEW Common Stock 09062W204 247 14,865 SH   SOLE 0 0 14,865 0
BIOGEN INC Common Stock 09062X103 8,531 36,641 SH   SOLE 0 0 36,641 0
BIOTECHNE CORP Common Stock 09073M104 202 1,030 SH   SOLE 0 0 1,030 0
BJS RESTAURANTS INC Common Stock 09180C106 250 6,429 SH   SOLE 0 0 6,429 0
BLACKROCK FLT RT INC TR ETF/Closed End- 091941104 191 15,550 SH   SOLE 0 0 15,550 0
BLACK HILLS CORP Common Stock 092113109 252 3,280 SH   SOLE 0 0 3,280 0
BLACK KNIGHT INC Common Stock 09215C105 1,611 26,389 SH   SOLE 0 0 26,389 0
BLACKBAUD INC Common Stock 09227Q100 413 4,569 SH   SOLE 0 0 4,569 0
BLACKROCK INCOME TRUST ETF/Closed End- 09247F100 70 11,550 SH   SOLE 0 0 11,550 0
BLACKROCK INC Common Stock 09247X101 17,831 40,011 SH   SOLE 0 0 40,011 0
BLKRCK MUN INCOME INV TR ETF/Closed End- 09248H105 175 12,488 SH   SOLE 0 0 12,488 0
BLACKROCK TXBL MUN BD TR ETF/Closed End- 09248X100 296 11,988 SH   SOLE 0 0 11,988 0
BLACKROCK LTD DURATION ETF/Closed End- 09249W101 615 39,321 SH   SOLE 0 0 39,321 0
BLACKROCK ENH GLB DIV TR ETF/Closed End 092501105 182 17,443 SH   SOLE 0 0 17,443 0
BLACKROCK CR INCM TR ETF/Closed End- 092508100 621 45,581 SH   SOLE 0 0 45,581 0
BLACKROCK ENRGY RES TR ETF/Closed End 09250U101 185 16,561 SH   SOLE 0 0 16,561 0
BLACKROCK HLTH SCI TRUST ETF/Closed End 09250W107 553 14,445 SH   SOLE 0 0 14,445 0
BLACKROCK ENH EQ DIV TR ETF/Closed End 09251A104 441 47,985 SH   SOLE 0 0 47,985 0
BLACKROCK ENH INTL DV TR ETF/Closed End 092524107 402 74,068 SH   SOLE 0 0 74,068 0
BLACKROCK CAP INVT BDC Common Stock 092533108 56 11,224 SH   SOLE 0 0 11,224 0
BLKRK MUNIVEST FD II INC ETF/Closed End- 09253T101 180 12,220 SH   SOLE 0 0 12,220 0
BLKRK MUNI INTERDUR FUND ETF/Closed End- 09253X102 445 31,405 SH   SOLE 0 0 31,405 0
BLAKRK MUNIYIELD QLTY FD ETF/Closed End- 09254F100 1,022 67,944 SH   SOLE 0 0 67,944 0
BLAKRK MUNYLD QLTY FD II ETF/Closed End- 09254G108 352 27,173 SH   SOLE 0 0 27,173 0
BLACKROCK MUNIASSETS FD ETF/Closed End- 09254J102 732 47,278 SH   SOLE 0 0 47,278 0
BLKRK MUYLD NY QUAL FUND ETF/Closed End- 09255E102 163 12,450 SH   SOLE 0 0 12,450 0
BLAKRK MUNYLD PA QUAL FD ETF/Closed End- 09255G107 203 14,320 SH   SOLE 0 0 14,320 0
BLKRK CORP HI YLD FD INC ETF/Closed End- 09255P107 2,297 213,682 SH   SOLE 0 0 213,682 0
BLK FLT RT INCM STRAT FD ETF/Closed End- 09255X100 1,023 81,077 SH   SOLE 0 0 81,077 0
BLACKSTONE/GSO TERM FD ETF/Closed End- 09256U105 220 13,015 SH   SOLE 0 0 13,015 0
BLACKROCK RESCMDTYS STR ETF/Closed End 09257A108 133 17,833 SH   SOLE 0 0 17,833 0
BLACKROCK MUN 2030 TERM ETF/Closed End- 09257P105 1,285 54,302 SH   SOLE 0 0 54,302 0
BLACKSTONE MTG TR INC A Common Stock 09257W100 2,146 59,866 SH   SOLE 0 0 59,866 0
BLKRCK MA TAX EXEMPT ETF/Closed End- 09258E109 177 13,400 SH   SOLE 0 0 13,400 0
BLACKROCK SCI TECH TR ETF/Closed End 09258G104 2,141 66,893 SH   SOLE 0 0 66,893 0
BLKRCK 2022 GLB INC OPP ETF/Closed End- 09258P104 432 44,985 SH   SOLE 0 0 44,985 0
BLACKSTONE GROUP INC A Common Stock 09260D107 28,937 592,494 SH   SOLE 0 0 592,494 0
HR BLOCK INC Common Stock 093671105 2,385 100,982 SH   SOLE 0 0 100,982 0
BNY STRAT MUN BD ETF/Closed End- 09662E109 315 37,495 SH   SOLE 0 0 37,495 0
BOEING CO Common Stock 097023105 78,670 206,770 SH   SOLE 0 0 206,770 0
BOOKING HOLDINGS INC Common Stock 09857L108 3,694 1,882 SH   SOLE 0 0 1,882 0
BOOZ ALLEN HAMILTON A Common Stock 099502106 4,384 61,733 SH   SOLE 0 0 61,733 0
BORG WARNER INC Common Stock 099724106 1,096 29,869 SH   SOLE 0 0 29,869 0
BOSTON SCIENTIFIC CORP Common Stock 101137107 4,333 106,483 SH   SOLE 0 0 106,483 0
BOULDER GRWTHINC FD INC ETF/Closed End 101507101 506 45,198 SH   SOLE 0 0 45,198 0
BOX INC A Common Stock 10316T104 594 35,893 SH   SOLE 0 0 35,893 0
BRAEMAR HOTELS RESORTS Common Stock 10482B101 541 57,584 SH   SOLE 0 0 57,584 0
BRANDYWINE RLTY TR NEW REIT 105368203 309 20,413 SH   SOLE 0 0 20,413 0
BRIGHT HORIZONS FAM SOL Common Stock 109194100 8,492 55,683 SH   SOLE 0 0 55,683 0
BRISTOL MYERS SQUIBB CO Common Stock 110122108 36,062 711,133 SH   SOLE 0 0 711,133 0
BRIT AMER TBCCO SPNS ADR Common Stock 110448107 2,750 74,520 SH   SOLE 0 0 74,520 0
BROADRIDGE FINANCIAL Common Stock 11133T103 3,395 27,282 SH   SOLE 0 0 27,282 0
BROADCOM INC Common Stock 11135F101 26,068 94,426 SH   SOLE 0 0 94,426 0
BROOKFIELD ASSET MGMNT A Common Stock 112585104 3,395 63,938 SH   SOLE 0 0 63,938 0
BROOKS AUTOMATION INC Common Stock 114340102 261 7,057 SH   SOLE 0 0 7,057 0
BROWN BROWN INC Common Stock 115236101 245 6,794 SH   SOLE 0 0 6,794 0
BROWN FORMAN CORP CL B Common Stock 115637209 3,995 63,638 SH   SOLE 0 0 63,638 0
BRYN MAWR BANK CORP Common Stock 117665109 213 5,825 SH   SOLE 0 0 5,825 0
BUCKEYE PARTNERS LP MLP 118230101 2,798 68,093 SH   SOLE 0 0 68,093 0
BUILDERS FIRSTSOURCE INC Common Stock 12008R107 410 19,921 SH   SOLE 0 0 19,921 0
BURLINGTON STORES INC Common Stock 122017106 203 1,017 SH   SOLE 0 0 1,017 0
CB FINANCIAL SVCS INC Common Stock 12479G101 5,933 213,740 SH   SOLE 0 0 213,740 0
CBIZ INC Common Stock 124805102 628 26,726 SH   SOLE 0 0 26,726 0
CBS CORP NEW CL B Common Stock 124857202 5,807 143,836 SH   SOLE 0 0 143,836 0
CBRE CLARION REAL EST FD ETF/Closed End 12504G100 705 89,157 SH   SOLE 0 0 89,157 0
CBRE GROUP INC CL A Common Stock 12504L109 1,635 30,848 SH   SOLE 0 0 30,848 0
CDK GLBL INC Common Stock 12508E101 3,589 74,633 SH   SOLE 0 0 74,633 0
CECO ENVMNTL CORP Common Stock 125141101 1,179 168,856 SH   SOLE 0 0 168,856 0
CDW CORP Common Stock 12514G108 13,505 109,584 SH   SOLE 0 0 109,584 0
CF INDS HLDGS INC Common Stock 125269100 405 8,227 SH   SOLE 0 0 8,227 0
CH ROBINSON WORLDWID NEW Common Stock 12541W209 1,408 16,606 SH   SOLE 0 0 16,606 0
CIGNA CORP NEW Common Stock 125523100 5,077 33,450 SH   SOLE 0 0 33,450 0
CIT GROUP INC NEW Common Stock 125581801 773 17,054 SH   SOLE 0 0 17,054 0
CME GROUP INC CL A Common Stock 12572Q105 4,681 22,148 SH   SOLE 0 0 22,148 0
CMS ENERGY CORP Common Stock 125896100 3,962 61,959 SH   SOLE 0 0 61,959 0
CNA FINL CORP Common Stock 126117100 435 8,823 SH   SOLE 0 0 8,823 0
CNB FINANCIAL CORP PA Common Stock 126128107 246 8,565 SH   SOLE 0 0 8,565 0
CNO FINANCIAL GROUP INC Common Stock 12621E103 164 10,334 SH   SOLE 0 0 10,334 0
CSX CORP Common Stock 126408103 10,972 158,387 SH   SOLE 0 0 158,387 0
CNX RESOURCES CORP Common Stock 12653C108 498 68,605 SH   SOLE 0 0 68,605 0
CNX MIDSTREAM PRTNRS LP Common Stock 12654A101 315 22,322 SH   SOLE 0 0 22,322 0
CVD EQUIPMENT CORP Common Stock 126601103 85 25,647 SH   SOLE 0 0 25,647 0
CVS HEALTH CORP Common Stock 126650100 53,755 852,312 SH   SOLE 0 0 852,312 0
CABLE ONE INC Common Stock 12685J105 565 450 SH   SOLE 0 0 450 0
CABOT CORP Common Stock 127055101 216 4,769 SH   SOLE 0 0 4,769 0
CABOT OIL GAS CORP Common Stock 127097103 656 37,329 SH   SOLE 0 0 37,329 0
CACI INTL INC CLASS A Common Stock 127190304 580 2,509 SH   SOLE 0 0 2,509 0
CADENCE DESIGN SYS INC Common Stock 127387108 1,696 25,673 SH   SOLE 0 0 25,673 0
CAESARS ENTMNT CORP Common Stock 127686103 431 37,000 SH   SOLE 0 0 37,000 0
CALAMOS CONV OPP INC ETF/Closed End 128117108 408 39,146 SH   SOLE 0 0 39,146 0
CALAMOS GLBL DYNAMIC INC ETF/Closed End 12811L107 115 14,760 SH   SOLE 0 0 14,760 0
CALAMOS CONVHIGH INC FD ETF/Closed End 12811P108 1,592 144,682 SH   SOLE 0 0 144,682 0
CALAMOS STRAT TOT RETURN ETF/Closed End 128125101 2,336 183,637 SH   SOLE 0 0 183,637 0
CALIFORNIA WTR SVC GRP Common Stock 130788102 507 9,571 SH   SOLE 0 0 9,571 0
CALLAWAY GOLF COMPANY Common Stock 131193104 371 19,113 SH   SOLE 0 0 19,113 0
CALLON PETROLEUM COMPANY Common Stock 13123X102 76 17,402 SH   SOLE 0 0 17,402 0
CALUMET SPECIALTY PRODS MLP 131476103 46 12,550 SH   SOLE 0 0 12,550 0
CAMDEN PPTY TRUST SBI REIT 133131102 258 2,327 SH   SOLE 0 0 2,327 0
CAMPBELL SOUP COMPANY Common Stock 134429109 1,055 22,475 SH   SOLE 0 0 22,475 0
CAMPING WORLD HLDGS A Common Stock 13462K109 272 30,538 SH   SOLE 0 0 30,538 0
CANADA GOOSE HLDGS INC Common Stock 135086106 666 15,148 SH   SOLE 0 0 15,148 0
CANADIAN IMPERIAL BANK Common Stock 136069101 3,238 39,222 SH   SOLE 0 0 39,222 0
CANADIAN NATL RAILWAY CO Common Stock 136375102 14,185 157,862 SH   SOLE 0 0 157,862 0
CANADIAN PAC RAILWAY LTD Common Stock 13645T100 2,727 12,258 SH   SOLE 0 0 12,258 0
CANADIAN SOLAR INC Common Stock 136635109 732 38,758 SH   SOLE 0 0 38,758 0
CANOPY GROWTH CORP Common Stock 138035100 933 40,698 SH   SOLE 0 0 40,698 0
CAPITAL ONE FINL CORP Common Stock 14040H105 2,053 22,568 SH   SOLE 0 0 22,568 0
CARA THERAPEUTICS INC Common Stock 140755109 380 20,812 SH   SOLE 0 0 20,812 0
CARDINAL HEALTH INC Common Stock 14149Y108 1,722 36,480 SH   SOLE 0 0 36,480 0
CAREER EDUCATION CORP Common Stock 141665109 772 48,615 SH   SOLE 0 0 48,615 0
CARLISLE COMPANIES INC Common Stock 142339100 1,352 9,290 SH   SOLE 0 0 9,290 0
CARLYLE GROUP LTD LP MLP 14309L102 927 36,271 SH   SOLE 0 0 36,271 0
CARMAX INC Common Stock 143130102 2,962 33,655 SH   SOLE 0 0 33,655 0
CARNIVAL CORP PAIRD CTF Common Stock 143658300 2,413 55,207 SH   SOLE 0 0 55,207 0
CARPENTER TECHNOLGY CORP Common Stock 144285103 396 7,655 SH   SOLE 0 0 7,655 0
CARTERS INC Common Stock 146229109 678 7,438 SH   SOLE 0 0 7,438 0
CARVANA COMPANY CL A Common Stock 146869102 3,828 57,995 SH   SOLE 0 0 57,995 0
CASEYS GENL STORES INC Common Stock 147528103 1,438 8,924 SH   SOLE 0 0 8,924 0
CATASYS INC 0001 2017 Common Stock 149049504 3,265 207,175 SH   SOLE 0 0 207,175 0
CATERPILLAR INC Common Stock 149123101 26,441 209,336 SH   SOLE 0 0 209,336 0
CEDAR FAIR LP MLP 150185106 660 11,316 SH   SOLE 0 0 11,316 0
CELANESE CORP DEL A Common Stock 150870103 9,725 79,522 SH   SOLE 0 0 79,522 0
CELESTICA INC SUB VTG Common Stock 15101Q108 434 60,491 SH   SOLE 0 0 60,491 0
CELGENE CORP Common Stock 151020104 15,243 153,505 SH   SOLE 0 0 153,505 0
CELSIUS HOLDINGS INC NEW Common Stock 15118V207 35 10,088 SH   SOLE 0 0 10,088 0
CENTENE CORP DEL Common Stock 15135B101 1,055 24,389 SH   SOLE 0 0 24,389 0
CENTER COAST BROOKFIELD ETF/Closed End 151461100 208 29,265 SH   SOLE 0 0 29,265 0
CENTERPOINT ENERGY INC Common Stock 15189T107 5,041 167,029 SH   SOLE 0 0 167,029 0
CENTURY BNCRP INC CL A Common Stock 156432106 510 5,817 SH   SOLE 0 0 5,817 0
CENTURYLINK INC Common Stock 156700106 6,065 485,998 SH   SOLE 0 0 485,998 0
CERNER CORP Common Stock 156782104 756 11,093 SH   SOLE 0 0 11,093 0
CERUS CORP Common Stock 157085101 279 54,200 SH   SOLE 0 0 54,200 0
CHARLES RVR LAB INTL Common Stock 159864107 3,415 25,800 SH   SOLE 0 0 25,800 0
CHART INDS INC PAR 001 Common Stock 16115Q308 603 9,668 SH   SOLE 0 0 9,668 0
CHARTER COMMNS INC NEW A Common Stock 16119P108 1,580 3,835 SH   SOLE 0 0 3,835 0
CHASE CORP Common Stock 16150R104 3,587 32,795 SH   SOLE 0 0 32,795 0
CHEMED CORP NEW Common Stock 16359R103 326 780 SH   SOLE 0 0 780 0
CHEMOURS COMPANY Common Stock 163851108 665 44,540 SH   SOLE 0 0 44,540 0
CHENIERE ENERGY PTNRS LP MLP 16411Q101 491 10,796 SH   SOLE 0 0 10,796 0
CHESAPEAKE ENERGY CORP Common Stock 165167107 154 108,957 SH   SOLE 0 0 108,957 0
CHEVRON CORP Common Stock 166764100 76,462 644,702 SH   SOLE 0 0 644,702 0
CHICO'S FAS INC Common Stock 168615102 126 31,371 SH   SOLE 0 0 31,371 0
CHIMERA INVT CORP NEW Common Stock 16934Q208 260 13,312 SH   SOLE 0 0 13,312 0
CHINA MOBILE LTD ADR Common Stock 16941M109 524 12,657 SH   SOLE 0 0 12,657 0
CHINA PETECHEM SPON ADR Common Stock 16941R108 265 4,512 SH   SOLE 0 0 4,512 0
CHIPOTLE MEXICAN GRILL A Common Stock 169656105 9,027 10,740 SH   SOLE 0 0 10,740 0
CHIPMOS TECHS ADR NEW Common Stock 16965P202 373 18,399 SH   SOLE 0 0 18,399 0
CHURCH DWIGHT COMPANY Common Stock 171340102 3,226 42,872 SH   SOLE 0 0 42,872 0
CIENA CORP NEW Common Stock 171779309 2,858 72,863 SH   SOLE 0 0 72,863 0
CIMAREX ENERGY COMPANY Common Stock 171798101 633 13,202 SH   SOLE 0 0 13,202 0
CINCINNATI FINL CORP Common Stock 172062101 4,283 36,707 SH   SOLE 0 0 36,707 0
CINEMARK HLDGS INC Common Stock 17243V102 1,642 42,491 SH   SOLE 0 0 42,491 0
CIRRUS LOGIC INC Common Stock 172755100 467 8,719 SH   SOLE 0 0 8,719 0
CISCO SYSTEMS INC Common Stock 17275R102 78,421 1,587,147 SH   SOLE 0 0 1,587,147 0
CINTAS CORP Common Stock 172908105 1,627 6,070 SH   SOLE 0 0 6,070 0
CITIGROUP INC NEW Common Stock 172967424 20,857 301,928 SH   SOLE 0 0 301,928 0
CITIZENS FINL GRP INC Common Stock 174610105 462 13,052 SH   SOLE 0 0 13,052 0
CITRIX SYSTEMS INC Common Stock 177376100 2,230 23,103 SH   SOLE 0 0 23,103 0
CITY OFFICE REIT INC REIT 178587101 1,625 112,936 SH   SOLE 0 0 112,936 0
CLEAN ENERGY FUELS CORP Common Stock 184499101 25 12,045 SH   SOLE 0 0 12,045 0
INCARBRIDGE MLP MDSTRM ETF/Closed End 184692101 330 29,024 SH   SOLE 0 0 29,024 0
CLEARBRDG ENRGY MDSTREAM ETF/Closed End 18469P100 247 28,429 SH   SOLE 0 0 28,429 0
CLEARBRIDGE MLP MDSTRM ETF/Closed End 18469Q108 425 47,718 SH   SOLE 0 0 47,718 0
CLEVELAND CLIFFS INC NEW Common Stock 185899101 169 23,426 SH   SOLE 0 0 23,426 0
CLOROX COMPANY Common Stock 189054109 7,244 47,701 SH   SOLE 0 0 47,701 0
CLOVIS ONCOLOGY INC Common Stock 189464100 252 64,212 SH   SOLE 0 0 64,212 0
COCA COLA COMPANY Common Stock 191216100 47,933 880,480 SH   SOLE 0 0 880,480 0
CODORUS VALLEY BANCORP Common Stock 192025104 319 13,709 SH   SOLE 0 0 13,709 0
COGNIZANT TECH SLTNS A Common Stock 192446102 2,827 46,902 SH   SOLE 0 0 46,902 0
COHEN STEERS QUALITY ETF/Closed End 19247L106 3,129 197,428 SH   SOLE 0 0 197,428 0
COHEN STEERSPFDINC ETF/Closed End 19247X100 634 25,777 SH   SOLE 0 0 25,777 0
COHEN STEERS INFRA FD ETF/Closed End 19248A109 838 30,781 SH   SOLE 0 0 30,781 0
COHEN STEERS LTD DUR Common Stock 19248C105 511 19,993 SH   SOLE 0 0 19,993 0
COHENSTEERS SEL PFD INC ETF/Closed End- 19248Y107 703 23,800 SH   SOLE 0 0 23,800 0
COLGATEPALMOLIVE COMPANY Common Stock 194162103 14,258 193,955 SH   SOLE 0 0 193,955 0
COLLEGIUM PHARM INC Common Stock 19459J104 126 11,000 SH   SOLE 0 0 11,000 0
COLUMBIA SELIGMAN GRWTH ETF/Closed End 19842X109 4,931 233,701 SH   SOLE 0 0 233,701 0
COMCAST CORP A NEW Common Stock 20030N101 83,863 1,860,307 SH   SOLE 0 0 1,860,307 0
COMERICA INC Common Stock 200340107 478 7,246 SH   SOLE 0 0 7,246 0
COMMERCE BANCSHARES INC Common Stock 200525103 434 7,159 SH   SOLE 0 0 7,159 0
COMMERCIAL METALS CO Common Stock 201723103 627 36,059 SH   SOLE 0 0 36,059 0
COMMSCOPE HOLDING CO INC Common Stock 20337X109 434 36,921 SH   SOLE 0 0 36,921 0
COMMUNITY BK SYSTEM INC Common Stock 203607106 1,551 25,136 SH   SOLE 0 0 25,136 0
COMMUNITY BANKERS TR CRP Common Stock 203612106 149 17,342 SH   SOLE 0 0 17,342 0
COMMUNITY FINL CORP MD Common Stock 20368X101 360 10,763 SH   SOLE 0 0 10,763 0
CMNTY HEALTHCARE TR INC Common Stock 20369C106 2,391 53,662 SH   SOLE 0 0 53,662 0
COMPASS MINRLS INTL INC Common Stock 20451N101 1,750 30,972 SH   SOLE 0 0 30,972 0
COMPASS DIVS HLDGS SBI Common Stock 20451Q104 3,952 200,529 SH   SOLE 0 0 200,529 0
CONAGRA BRANDS INC Common Stock 205887102 2,863 93,302 SH   SOLE 0 0 93,302 0
CONNECTICUT WTR SVC INC Common Stock 207797101 465 6,644 SH   SOLE 0 0 6,644 0
CONNS INC Common Stock 208242107 394 15,855 SH   SOLE 0 0 15,855 0
CONOCOPHILLIPS Common Stock 20825C104 25,144 441,275 SH   SOLE 0 0 441,275 0
CONSOL COAL RESOURCES LP Common Stock 20855T100 137 10,170 SH   SOLE 0 0 10,170 0
CONSOLIDATED EDISON INC Common Stock 209115104 8,399 88,909 SH   SOLE 0 0 88,909 0
CONSTELLATION BRANDS A Common Stock 21036P108 9,744 47,008 SH   SOLE 0 0 47,008 0
CONTAINER STORE GRP INC Common Stock 210751103 44 10,052 SH   SOLE 0 0 10,052 0
CONTINENTAL BLDG PRODS Common Stock 211171103 417 15,286 SH   SOLE 0 0 15,286 0
COOPER COS INC NEW Common Stock 216648402 3,389 11,410 SH   SOLE 0 0 11,410 0
COPART INC Common Stock 217204106 9,104 113,330 SH   SOLE 0 0 113,330 0
CORESITE REALTY CORP REIT 21870Q105 820 6,726 SH   SOLE 0 0 6,726 0
CORNING INC Common Stock 219350105 16,878 591,788 SH   SOLE 0 0 591,788 0
CORTEVA INC Common Stock 22052L104 4,032 143,998 SH   SOLE 0 0 143,998 0
COSTCO WHOLESALE CORP Common Stock 22160K105 22,465 77,974 SH   SOLE 0 0 77,974 0
COSTAR GROUP INC Common Stock 22160N109 1,127 1,900 SH   SOLE 0 0 1,900 0
COVANTA HOLDING CORP Common Stock 22282E102 1,614 93,341 SH   SOLE 0 0 93,341 0
COVENANT TRANSN GRP CL A Common Stock 22284P105 399 24,269 SH   SOLE 0 0 24,269 0
CRACKER BARREL OLD CTRY Common Stock 22410J106 1,252 7,694 SH   SOLE 0 0 7,694 0
CRANE COMPANY Common Stock 224399105 387 4,794 SH   SOLE 0 0 4,794 0
CREDIT SUISSE ASST MGMT ETF/Closed End- 224916106 105 33,414 SH   SOLE 0 0 33,414 0
CREDIT ACCEPTANCE CRP MI Common Stock 225310101 1,958 4,244 SH   SOLE 0 0 4,244 0
CS NASDQ COV CALL ETN CD Par 10 22542D480 776 86,658 SH   SOLE 0 0 86,658 0
CREE INC Common Stock 225447101 2,202 44,940 SH   SOLE 0 0 44,940 0
CRONOS GROUP INC Common Stock 22717L101 475 52,455 SH   SOLE 0 0 52,455 0
CROSSAMERICA PARTNERS Common Stock 22758A105 770 45,155 SH   SOLE 0 0 45,155 0
CROWN CASTLE INTL NEW REIT 22822V101 15,131 108,844 SH   SOLE 0 0 108,844 0
CRYOLIFE INC Common Stock 228903100 1,059 39,008 SH   SOLE 0 0 39,008 0
CRYOPORT INC PAR 0001 Common Stock 229050307 370 22,628 SH   SOLE 0 0 22,628 0
CUBIC CORP COMMON Common Stock 229669106 329 4,669 SH   SOLE 0 0 4,669 0
CULLEN FROST BANKERS INC Common Stock 229899109 1,031 11,644 SH   SOLE 0 0 11,644 0
CUMMINS INC Common Stock 231021106 8,437 51,866 SH   SOLE 0 0 51,866 0
CURIS INC NEW Common Stock 231269200 40 17,900 SH   SOLE 0 0 17,900 0
CURTISS WRIGHT CORP DE Common Stock 231561101 349 2,695 SH   SOLE 0 0 2,695 0
CYRUSONE INC Common Stock 23283R100 4,569 57,760 SH   SOLE 0 0 57,760 0
X TRCKRS MSCI EAFE ETF ETF/Closed End 233051200 1,263 39,051 SH   SOLE 0 0 39,051 0
X TRACKERS RUSL 1000 ETF ETF/Closed End 233051481 582 16,879 SH   SOLE 0 0 16,879 0
X TRCKRS ALL WRLD US ETF ETF/Closed End 233051598 242 9,956 SH   SOLE 0 0 9,956 0
DCP MIDSTREAM LP MLP 23311P100 503 19,200 SH   SOLE 0 0 19,200 0
DNP SEL INCM FD INC ETF/Closed End 23325P104 2,627 204,252 SH   SOLE 0 0 204,252 0
D R HORTON INC Common Stock 23331A109 5,309 100,729 SH   SOLE 0 0 100,729 0
DHI GRP INC Common Stock 23331S100 384 99,785 SH   SOLE 0 0 99,785 0
DTE ENERGY CO Common Stock 233331107 928 6,979 SH   SOLE 0 0 6,979 0
DXC TECH CO Common Stock 23355L106 516 17,479 SH   SOLE 0 0 17,479 0
DANAHER CORP Common Stock 235851102 18,607 128,828 SH   SOLE 0 0 128,828 0
DARDEN RESTAURANTS INC Common Stock 237194105 2,085 17,633 SH   SOLE 0 0 17,633 0
DATA I/O CORP Common Stock 237690102 537 137,750 SH   SOLE 0 0 137,750 0
DAVE BUSTERS ENTMNT Common Stock 238337109 390 10,018 SH   SOLE 0 0 10,018 0
DAVIS FUNDAMENTAL ETF ETF/Closed End 23908L108 527 22,172 SH   SOLE 0 0 22,172 0
DAVIS FUNDAMNTL WRLD ETF ETF/Closed End 23908L306 248 10,844 SH   SOLE 0 0 10,844 0
DAVITA INC Common Stock 23918K108 355 6,214 SH   SOLE 0 0 6,214 0
DECKERS OUTDOOR CORP Common Stock 243537107 1,277 8,664 SH   SOLE 0 0 8,664 0
DEERE CO Common Stock 244199105 12,412 73,585 SH   SOLE 0 0 73,585 0
DELEK US HLDGS INC NEW Common Stock 24665A103 413 11,377 SH   SOLE 0 0 11,377 0
DELL TECHS INC C Common Stock 24703L202 360 6,941 SH   SOLE 0 0 6,941 0
DELTA ARLNS INC NEW Common Stock 247361702 14,512 251,936 SH   SOLE 0 0 251,936 0
DELUXE CORP Common Stock 248019101 326 6,630 SH   SOLE 0 0 6,630 0
DENTSPLY SIRONA INC Common Stock 24906P109 2,670 50,086 SH   SOLE 0 0 50,086 0
DEVON ENERGY CORP NEW Common Stock 25179M103 676 28,080 SH   SOLE 0 0 28,080 0
DEXCOM INC Common Stock 252131107 1,750 11,724 SH   SOLE 0 0 11,724 0
DIAGEO PLC NEW SPON ADR Common Stock 25243Q205 26,463 161,831 SH   SOLE 0 0 161,831 0
DIAMONDBACK ENERGY INC Common Stock 25278X109 1,779 19,792 SH   SOLE 0 0 19,792 0
DICKS SPORTING GOODS INC Common Stock 253393102 575 14,095 SH   SOLE 0 0 14,095 0
DIGIMARC CORP NEW Common Stock 25381B101 1,885 48,210 SH   SOLE 0 0 48,210 0
DIGITAL REALTY TRUST INC REIT 253868103 1,963 15,125 SH   SOLE 0 0 15,125 0
DIODES INC Common Stock 254543101 596 14,848 SH   SOLE 0 0 14,848 0
DIRXN TECH BULL 3X ETF ETF/Closed End 25459W102 1,004 6,019 SH   SOLE 0 0 6,019 0
DIRXN FINL BULL 3X ETF ETF/Closed End 25459Y694 284 3,663 SH   SOLE 0 0 3,663 0
WALT DISNEY CO Common Stock 254687106 75,260 577,504 SH   SOLE 0 0 577,504 0
DISCOVER FINL SVCS Common Stock 254709108 5,735 70,721 SH   SOLE 0 0 70,721 0
DISCOVERY INC A Common Stock 25470F104 2,778 104,331 SH   SOLE 0 0 104,331 0
DISCOVERY INC C Common Stock 25470F302 872 35,410 SH   SOLE 0 0 35,410 0
DISH NETWORK CORP A Common Stock 25470M109 510 14,970 SH   SOLE 0 0 14,970 0
DOCUSIGN INC Common Stock 256163106 4,149 67,012 SH   SOLE 0 0 67,012 0
DOLBY LABS INC CL A Common Stock 25659T107 1,733 26,803 SH   SOLE 0 0 26,803 0
DOLLAR GENL CORP NEW Common Stock 256677105 19,913 125,284 SH   SOLE 0 0 125,284 0
DOLLAR TREE INC Common Stock 256746108 4,204 36,822 SH   SOLE 0 0 36,822 0
DOMINION ENERGY INC Common Stock 25746U109 31,923 393,913 SH   SOLE 0 0 393,913 0
DOMINOS PIZZA INC Common Stock 25754A201 329 1,347 SH   SOLE 0 0 1,347 0
DOMTAR CORP NEW Common Stock 257559203 444 12,399 SH   SOLE 0 0 12,399 0
DONEGAL GRP INC A Common Stock 257701201 1,790 122,066 SH   SOLE 0 0 122,066 0
DONEGAL GRP INC B Common Stock 257701300 140 11,177 SH   SOLE 0 0 11,177 0
DORMAN PRODS INC Common Stock 258278100 2,288 28,762 SH   SOLE 0 0 28,762 0
DOUBLELINE INCM SLTNS FD Common Stock 258622109 480 24,084 SH   SOLE 0 0 24,084 0
DOUBLELINE OPPORTUNISTIC ETF/Closed End- 258623107 366 17,651 SH   SOLE 0 0 17,651 0
DOVER CORP Common Stock 260003108 4,826 48,475 SH   SOLE 0 0 48,475 0
DOW INC Common Stock 260557103 28,314 594,212 SH   SOLE 0 0 594,212 0
DRIVE SHACK INC Common Stock 262077100 1,816 421,361 SH   SOLE 0 0 421,361 0
DUFFPHELP GLB UTIL INCM ETF/Closed End 26433C105 644 40,527 SH   SOLE 0 0 40,527 0
DUFF PHELPS SEL MLP FD Common Stock 26433F108 53 11,694 SH   SOLE 0 0 11,694 0
DUKE ENERGY CORP NEW Common Stock 26441C204 29,575 308,525 SH   SOLE 0 0 308,525 0
DUNKIN BRANDS GRP INC Common Stock 265504100 1,371 17,281 SH   SOLE 0 0 17,281 0
DUPONT DE NEMOURS INC Common Stock 26614N102 20,648 289,553 SH   SOLE 0 0 289,553 0
DYCOM INDS INC Common Stock 267475101 263 5,153 SH   SOLE 0 0 5,153 0
EOG RESOURCES INC Common Stock 26875P101 1,602 21,589 SH   SOLE 0 0 21,589 0
EQT CORP Common Stock 26884L109 347 32,620 SH   SOLE 0 0 32,620 0
EPR PROPERTIES Common Stock 26884U109 913 11,872 SH   SOLE 0 0 11,872 0
EQM MIDSTREAM PRTNRS LP MLP 26885B100 1,106 33,812 SH   SOLE 0 0 33,812 0
ETFIS INFRA ACT MLP ETF ETF/Closed End 26923G103 637 129,190 SH   SOLE 0 0 129,190 0
ETFIS INFRA REIT PFD ETF ETF/Closed End- 26923G400 334 13,201 SH   SOLE 0 0 13,201 0
ETF ETF PRIME CYBER ETF ETF/Closed End 26924G201 2,984 79,779 SH   SOLE 0 0 79,779 0
ETF ETFMG PRIM MOBIL ETF ETF/Closed End 26924G409 1,099 23,574 SH   SOLE 0 0 23,574 0
ETFMG ALT HARVEST ETF ETF/Closed End 26924G508 2,406 115,898 SH   SOLE 0 0 115,898 0
EAST WEST BANCORP INC Common Stock 27579R104 596 13,466 SH   SOLE 0 0 13,466 0
EASTMAN CHEMICAL CO Common Stock 277432100 2,879 39,000 SH   SOLE 0 0 39,000 0
EATON VANCE CORP Common Stock 278265103 539 11,986 SH   SOLE 0 0 11,986 0
EV MUN INCM TR ETF/Closed End- 27826U108 180 13,983 SH   SOLE 0 0 13,983 0
EV MUN BD FD ETF/Closed End- 27827X101 340 26,240 SH   SOLE 0 0 26,240 0
EV TAX ADVTG DIV INCM FD ETF/Closed End 27828G107 1,241 50,495 SH   SOLE 0 0 50,495 0
EV LTD DUR INCM FD ETF/Closed End- 27828H105 745 59,560 SH   SOLE 0 0 59,560 0
EV TAX MNGD DIVRS EQ INC ETF/Closed End 27828N102 1,013 85,096 SH   SOLE 0 0 85,096 0
EV TAX ADVTG GLB DIV INC ETF/Closed End 27828S101 1,430 86,905 SH   SOLE 0 0 86,905 0
EV SHRT DUR DIVRS INCM ETF/Closed End- 27828V104 185 14,255 SH   SOLE 0 0 14,255 0
EV TAX ADVTG BY WRTE INC ETF/Closed End 27828X100 282 18,022 SH   SOLE 0 0 18,022 0
EV TAX ADVTG BY WRTE OPP ETF/Closed End 27828Y108 433 29,590 SH   SOLE 0 0 29,590 0
EV TAX MNGD GLB BY WRTE ETF/Closed End 27829C105 151 15,624 SH   SOLE 0 0 15,624 0
EV TAX MNGD GLB DIVRS EQ ETF/Closed End 27829F108 1,623 197,435 SH   SOLE 0 0 197,435 0
EV RISK MNGD DIVRS EQ ETF/Closed End 27829G106 211 22,799 SH   SOLE 0 0 22,799 0
EBAY INC Common Stock 278642103 2,394 61,419 SH   SOLE 0 0 61,419 0
ECOLAB INC Common Stock 278865100 9,111 46,004 SH   SOLE 0 0 46,004 0
EDISON INTL Common Stock 281020107 3,117 41,325 SH   SOLE 0 0 41,325 0
EDWARDS LIFESCIENCES Common Stock 28176E108 6,767 30,773 SH   SOLE 0 0 30,773 0
EHEALTH INC Common Stock 28238P109 819 12,262 SH   SOLE 0 0 12,262 0
ELANCO ANIMAL HEALTH INC Common Stock 28414H103 2,450 92,142 SH   SOLE 0 0 92,142 0
ELECTRONIC ARTS INC Common Stock 285512109 3,326 34,005 SH   SOLE 0 0 34,005 0
EMCOR GROUP INC Common Stock 29084Q100 489 5,678 SH   SOLE 0 0 5,678 0
EMERSON ELECTRIC CO Common Stock 291011104 12,913 193,135 SH   SOLE 0 0 193,135 0
EMPLOYERS HOLDINGS INC Common Stock 292218104 399 9,166 SH   SOLE 0 0 9,166 0
ENBRIDGE INC Common Stock 29250N105 16,021 456,697 SH   SOLE 0 0 456,697 0
ENCOMPASS HEALTH CORP Common Stock 29261A100 727 11,486 SH   SOLE 0 0 11,486 0
ENERGIZER HLDGS NEW Common Stock 29272W109 847 19,443 SH   SOLE 0 0 19,443 0
ENERGY TRANSFER LP MLP 29273V100 5,111 390,714 SH   SOLE 0 0 390,714 0
ENPRO INDUSTRIES INC Common Stock 29355X107 405 5,902 SH   SOLE 0 0 5,902 0
ENOVA INTL INC Common Stock 29357K103 276 13,322 SH   SOLE 0 0 13,322 0
ENTASIS THERAPEUTICS Common Stock 293614103 279 46,861 SH   SOLE 0 0 46,861 0
ENTEGRIS INC Common Stock 29362U104 339 7,200 SH   SOLE 0 0 7,200 0
ENTERGY CORP NEW Common Stock 29364G103 2,543 21,671 SH   SOLE 0 0 21,671 0
ENTERPRISE PROD PTNRS LP MLP 293792107 13,844 484,409 SH   SOLE 0 0 484,409 0
ENVESTNET INC Common Stock 29404K106 274 4,830 SH   SOLE 0 0 4,830 0
EPAM SYSTEMS INC Common Stock 29414B104 1,664 9,129 SH   SOLE 0 0 9,129 0
EQUIFAX INC Common Stock 294429105 1,857 13,201 SH   SOLE 0 0 13,201 0
EQUINIX INC PAR 0001 REIT 29444U700 4,239 7,348 SH   SOLE 0 0 7,348 0
EQUINOR ASA SPON ADR Common Stock 29446M102 429 22,664 SH   SOLE 0 0 22,664 0
EQTY LIFESTYLE PPTYS INC Common Stock 29472R108 482 3,610 SH   SOLE 0 0 3,610 0
EQUITY RESIDENTIAL REIT 29476L107 473 5,480 SH   SOLE 0 0 5,480 0
ERICSSON TELEPHONE NEW B Common Stock 294821608 544 68,162 SH   SOLE 0 0 68,162 0
ERIE INDEMNITY CO A Common Stock 29530P102 278 1,495 SH   SOLE 0 0 1,495 0
EURONET WORLDWIDE INC Common Stock 298736109 253 1,729 SH   SOLE 0 0 1,729 0
EVERCORE INC A Common Stock 29977A105 830 10,357 SH   SOLE 0 0 10,357 0
EVERGY INC Common Stock 30034W106 483 7,260 SH   SOLE 0 0 7,260 0
EVERSOURCE ENERGY Common Stock 30040W108 5,089 59,540 SH   SOLE 0 0 59,540 0
EVOLUS INC Common Stock 30052C107 343 21,950 SH   SOLE 0 0 21,950 0
EXACT SCIENCES CORP Common Stock 30063P105 823 9,107 SH   SOLE 0 0 9,107 0
EXCH ROBO GLB AUTO ETF ETF/Closed End 301505707 212 5,519 SH   SOLE 0 0 5,519 0
EXCH VESPER US LGCP ETF ETF/Closed End 301505749 946 35,968 SH   SOLE 0 0 35,968 0
EXELON CORP Common Stock 30161N101 4,881 101,039 SH   SOLE 0 0 101,039 0
EXPEDIA GROUP INC Common Stock 30212P303 3,055 22,730 SH   SOLE 0 0 22,730 0
EXPEDITORS INTL WASH INC Common Stock 302130109 5,964 80,274 SH   SOLE 0 0 80,274 0
EXXON MOBIL CORP Common Stock 30231G102 75,734 1,072,565 SH   SOLE 0 0 1,072,565 0
FLIR SYSTEMS INC Common Stock 302445101 3,694 70,240 SH   SOLE 0 0 70,240 0
FMC CORP NEW Common Stock 302491303 1,746 19,910 SH   SOLE 0 0 19,910 0
F N B CORP Common Stock 302520101 571 49,547 SH   SOLE 0 0 49,547 0
FS KKR CAPITAL CORP BDC Common Stock 302635107 185 31,812 SH   SOLE 0 0 31,812 0
FACEBOOK INC A Common Stock 30303M102 50,181 281,787 SH   SOLE 0 0 281,787 0
FACTSET RESEARCH SYS INC Common Stock 303075105 3,933 16,186 SH   SOLE 0 0 16,186 0
FAIR ISAAC CORP Common Stock 303250104 1,768 5,825 SH   SOLE 0 0 5,825 0
FASTLY INC A Common Stock 31188V100 307 12,795 SH   SOLE 0 0 12,795 0
FASTENAL CO Common Stock 311900104 4,042 123,715 SH   SOLE 0 0 123,715 0
FEDL RLTY INVT TR SBI REIT 313747206 1,266 9,300 SH   SOLE 0 0 9,300 0
FEDERATED INVS INC PA B Common Stock 314211103 2,564 79,118 SH   SOLE 0 0 79,118 0
FEDEX CORP Common Stock 31428X106 7,139 49,044 SH   SOLE 0 0 49,044 0
FID MSCI CNSMR DISCR ETF ETF/Closed End 316092204 520 11,357 SH   SOLE 0 0 11,357 0
FID MSCI STAPLES ETF ETF/Closed End 316092303 478 13,067 SH   SOLE 0 0 13,067 0
FID MSCI INFO TECH ETF ETF/Closed End 316092808 505 7,914 SH   SOLE 0 0 7,914 0
FID MSCI COMMN SVCS ETF ETF/Closed End 316092873 356 10,767 SH   SOLE 0 0 10,767 0
FIDELITY NATL INFO SVCS Common Stock 31620M106 4,396 33,108 SH   SOLE 0 0 33,108 0
FIDELITY NATL FINL INC Common Stock 31620R303 1,062 23,905 SH   SOLE 0 0 23,905 0
FIDUCIARY ENERGY INFRA ETF/Closed End 31647Q106 138 15,598 SH   SOLE 0 0 15,598 0
FIFTH THIRD BANCORP Common Stock 316773100 722 26,367 SH   SOLE 0 0 26,367 0
FIREEYE INC Common Stock 31816Q101 1,345 100,845 SH   SOLE 0 0 100,845 0
FIRST AMERN FINL CORP Common Stock 31847R102 4,123 69,862 SH   SOLE 0 0 69,862 0
FIRST BANK WILLIMSTWN NJ Common Stock 31931U102 108 10,000 SH   SOLE 0 0 10,000 0
FIRST COMMONWLTH FINL Common Stock 319829107 259 19,535 SH   SOLE 0 0 19,535 0
FIRST CMNTY BANKSHS INC Common Stock 31983A103 333 10,300 SH   SOLE 0 0 10,300 0
FIRST FINANCIAL BANCORP Common Stock 320209109 325 13,289 SH   SOLE 0 0 13,289 0
FIRST HORIZON NATL CORP Common Stock 320517105 716 44,206 SH   SOLE 0 0 44,206 0
FIRST HAWAIIAN INC Common Stock 32051X108 3,150 117,962 SH   SOLE 0 0 117,962 0
FIRST REPUBLIC BANK Common Stock 33616C100 1,865 19,286 SH   SOLE 0 0 19,286 0
FIRST SOLAR INC Common Stock 336433107 297 5,128 SH   SOLE 0 0 5,128 0
FT MSTAR DIV LDRS ETF ETF/Closed End 336917109 6,218 200,324 SH   SOLE 0 0 200,324 0
FT US EQ OPPTYS ETF ETF/Closed End 336920103 6,281 82,840 SH   SOLE 0 0 82,840 0
FT INTERMED DUR PFD INCM Common Stock 33718W103 443 18,758 SH   SOLE 0 0 18,758 0
FIRST DOW 30 EQUAL ETF ETF/Closed End 33733A201 515 21,013 SH   SOLE 0 0 21,013 0
FT WATER ETF ETF/Closed End 33733B100 413 7,360 SH   SOLE 0 0 7,360 0
FT MULCP VAL ALPHADX ETF ETF/Closed End 33733C108 367 6,865 SH   SOLE 0 0 6,865 0
FT CAP STRENGTH ETF ETF/Closed End 33733E104 11,253 198,177 SH   SOLE 0 0 198,177 0
FT NYSE ARCA BIOTECH ETF ETF/Closed End 33733E203 4,669 37,724 SH   SOLE 0 0 37,724 0
FT DJ INTERNET INDX ETF ETF/Closed End 33733E302 26,753 198,698 SH   SOLE 0 0 198,698 0
FT NSDQ100 EX TECH ETF ETF/Closed End 33733E401 2,155 40,368 SH   SOLE 0 0 40,368 0
FT NSDQ100 TECH INDX ETF ETF/Closed End 337345102 17,900 204,502 SH   SOLE 0 0 204,502 0
FT VAL LINE DIV INDX ETF ETF/Closed End 33734H106 43,560 1,249,217 SH   SOLE 0 0 1,249,217 0
FT LGCP CORE ALPHADX ETF ETF/Closed End 33734K109 28,867 474,011 SH   SOLE 0 0 474,011 0
FT CNSMR DSCR ALPHDX ETF ETF/Closed End 33734X101 4,471 106,326 SH   SOLE 0 0 106,326 0
FT CNSMR STPL ALPHDX ETF ETF/Closed End 33734X119 2,925 60,540 SH   SOLE 0 0 60,540 0
FT ENERGY ALPHADX ETF ETF/Closed End 33734X127 227 23,152 SH   SOLE 0 0 23,152 0
FT FINLS ALPHADX ETF ETF/Closed End 33734X135 10,160 319,406 SH   SOLE 0 0 319,406 0
FT HLTHCR ALPHADX ETF ETF/Closed End 33734X143 7,996 108,021 SH   SOLE 0 0 108,021 0
FT INDL PROD DUR A/D ETF ETF/Closed End 33734X150 2,329 55,694 SH   SOLE 0 0 55,694 0
FT TECH ALPHADX ETF ETF/Closed End 33734X176 23,786 365,089 SH   SOLE 0 0 365,089 0
FT UTILS ALPHADX ETF ETF/Closed End 33734X184 6,490 218,885 SH   SOLE 0 0 218,885 0
FT CLOUD COMPTG ETF ETF/Closed End 33734X192 2,736 48,485 SH   SOLE 0 0 48,485 0
FT DJ GLB SEL DIV ETF ETF/Closed End 33734X200 994 43,370 SH   SOLE 0 0 43,370 0
FIRST TR NASDAQ CYBE ETF ETF/Closed End 33734X846 3,315 119,878 SH   SOLE 0 0 119,878 0
FT SMCP CORE ALPHADX ETF ETF/Closed End 33734Y109 3,117 51,896 SH   SOLE 0 0 51,896 0
FT MDCP CORE ALPHADX ETF ETF/Closed End 33735B108 6,309 93,405 SH   SOLE 0 0 93,405 0
FT L/C VL OP ALPHADX ETF ETF/Closed End 33735J101 5,556 107,728 SH   SOLE 0 0 107,728 0
FT L/C GR OP ALPHADX ETF ETF/Closed End 33735K108 33,781 482,750 SH   SOLE 0 0 482,750 0
FT STOX EURO SEL DIV ETF ETF/Closed End 33735T109 5,722 449,144 SH   SOLE 0 0 449,144 0
FT FTSE EN DEV R/E ETF ETF/Closed End 33736N101 573 11,564 SH   SOLE 0 0 11,564 0
FT NSDQ ABA CMNTY BK ETF ETF/Closed End 33736Q104 694 14,499 SH   SOLE 0 0 14,499 0
FT EUROPE ALPHADX ETF ETF/Closed End 33737J117 3,128 91,009 SH   SOLE 0 0 91,009 0
FT D/M EX US ALPHADX ETF ETF/Closed End 33737J174 1,370 26,176 SH   SOLE 0 0 26,176 0
FT EMG MKT ALPHADX ETF ETF/Closed End 33737J182 2,300 97,698 SH   SOLE 0 0 97,698 0
FT E/M SC ALPHADEX ETF ETF/Closed End 33737J307 491 14,410 SH   SOLE 0 0 14,410 0
FT ALPHADEX EUROZONE ETF ETF/Closed End 33737J505 1,407 37,215 SH   SOLE 0 0 37,215 0
FT INDXX NEXTG ETF ETF/Closed End 33737K205 883 17,536 SH   SOLE 0 0 17,536 0
FT MDCP GRW ALPHADX ETF ETF/Closed End 33737M102 1,201 26,842 SH   SOLE 0 0 26,842 0
FT MDCP VAL ALPHADX ETF ETF/Closed End 33737M201 462 13,746 SH   SOLE 0 0 13,746 0
FT SMCP GRW ALPHADX ETF ETF/Closed End 33737M300 1,530 34,865 SH   SOLE 0 0 34,865 0
FT N A ENRGY INFRA ETF ETF/Closed End 33738D101 2,664 104,113 SH   SOLE 0 0 104,113 0
FT SENIOR LOAN FD ETF ETF/Closed End- 33738D309 4,816 101,591 SH   SOLE 0 0 101,591 0
FT IV TACTICL HI YLD ETF ETF/Closed End- 33738D408 1,761 36,516 SH   SOLE 0 0 36,516 0
FIRST TRUST HIGH INCOME ETF/Closed End- 33738E109 740 48,828 SH   SOLE 0 0 48,828 0
FIRST TR ENERGY INCMGRW ETF/Closed End 33738G104 521 22,972 SH   SOLE 0 0 22,972 0
FT M/A DIVRS INCM ETF ETF/Closed End 33738R100 5,162 280,104 SH   SOLE 0 0 280,104 0
FT NSDQ TECH DIV IDX ETF ETF/Closed End 33738R118 4,446 110,849 SH   SOLE 0 0 110,849 0
FT VI HIGH INCM ETF ETF/Closed End 33738R308 655 29,132 SH   SOLE 0 0 29,132 0
FT VI RSG DIV ACHIEV ETF ETF/Closed End 33738R506 6,286 197,372 SH   SOLE 0 0 197,372 0
FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R605 15,290 516,717 SH   SOLE 0 0 516,717 0
FT SP INTL DV ARIST ETF ETF/Closed End 33738R688 1,060 61,747 SH   SOLE 0 0 61,747 0
FT NASDAQ INTELROBT ETF ETF/Closed End 33738R720 1,159 36,653 SH   SOLE 0 0 36,653 0
FT NASDAQ SEMICONDUC ETF ETF/Closed End 33738R811 305 8,777 SH   SOLE 0 0 8,777 0
FT NASDAQ BANK ETF ETF/Closed End 33738R860 2,308 90,197 SH   SOLE 0 0 90,197 0
FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R878 1,290 48,814 SH   SOLE 0 0 48,814 0
FIRST TR VI DW INTL ETF ETF/Closed End 33738R886 820 43,077 SH   SOLE 0 0 43,077 0
FIRST TR MLP ENERGY ETF/Closed End 33739B104 1,035 90,200 SH   SOLE 0 0 90,200 0
FT III PFD SECSINCM ETF ETF/Closed End- 33739E108 12,167 616,658 SH   SOLE 0 0 616,658 0
FT VII GLB TACTICAL ETF ETF/Closed End 33739H101 221 12,150 SH   SOLE 0 0 12,150 0
FT NEW OP MLP ENERGY ETF/Closed End 33739M100 502 53,819 SH   SOLE 0 0 53,819 0
FT III MANAGED MUN ETF ETF/Closed End- 33739N108 2,061 37,104 SH   SOLE 0 0 37,104 0
FT III LONG SHORT EQ ETF ETF/Closed End 33739P103 281 6,859 SH   SOLE 0 0 6,859 0
FT EMRG MKT LOC CURR ETF ETF/Closed End- 33739P202 202 5,310 SH   SOLE 0 0 5,310 0
FT RVRFRONT DYN DEV ETF ETF/Closed End 33739P608 701 12,595 SH   SOLE 0 0 12,595 0
FT RVRFRNT DYN E/MKT ETF ETF/Closed End 33739P707 211 3,643 SH   SOLE 0 0 3,643 0
FT SHRT DUR MGD MUN ETF ETF/Closed End- 33739P830 223 10,900 SH   SOLE 0 0 10,900 0
FT HORIZN VLTY INTL ETF ETF/Closed End 33739P871 1,162 34,917 SH   SOLE 0 0 34,917 0
FT HRZN VLTY DOMSTIC ETF ETF/Closed End 33739P889 205 7,432 SH   SOLE 0 0 7,432 0
FT LOW DUR OPP ETF ETF/Closed End- 33739Q200 8,364 160,876 SH   SOLE 0 0 160,876 0
FT ENH SHORT MTY NEW ETF ETF/Closed End- 33739Q408 8,996 149,762 SH   SOLE 0 0 149,762 0
FT DYN EURO EQ INCM ETF/Closed End 33740D107 175 12,888 SH   SOLE 0 0 12,888 0
FT TCW OPPORTUNISTIC ETF ETF/Closed End- 33740F805 5,827 110,673 SH   SOLE 0 0 110,673 0
FT TCW UNCONSTRAINED ETF ETF/Closed End- 33740F888 5,150 199,809 SH   SOLE 0 0 199,809 0
FT SR FLT RT 2022 TGT ETF/Closed End- 33740K101 120 13,600 SH   SOLE 0 0 13,600 0
FT ALT ABS RET STRAT ETF ETF/Closed End 33740Y101 446 17,041 SH   SOLE 0 0 17,041 0
FT DW MOMENTUM LOW ETF ETF/Closed End 33741L108 1,884 82,569 SH   SOLE 0 0 82,569 0
FT DW MOMENTUM VAL ETF ETF/Closed End 33741L207 197 10,674 SH   SOLE 0 0 10,674 0
FIRST INDXX DIGITAL ETF ETF/Closed End 33741X201 251 8,550 SH   SOLE 0 0 8,550 0
FISERV INC Common Stock 337738108 12,690 122,501 SH   SOLE 0 0 122,501 0
FIRSTENERGY CORP Common Stock 337932107 9,550 197,999 SH   SOLE 0 0 197,999 0
FIVE BELOW INC Common Stock 33829M101 352 2,793 SH   SOLE 0 0 2,793 0
FIVE9 INC Common Stock 338307101 595 11,063 SH   SOLE 0 0 11,063 0
FLEETCOR TECHS INC Common Stock 339041105 8,780 30,615 SH   SOLE 0 0 30,615 0
FLEXSHS STOXX GLBL ETF ETF/Closed End 33939L795 1,861 35,961 SH   SOLE 0 0 35,961 0
FLUOR CORP NEW Common Stock 343412102 1,268 66,270 SH   SOLE 0 0 66,270 0
FLOWERS FOODS INC Common Stock 343498101 216 9,356 SH   SOLE 0 0 9,356 0
FORD MOTOR CO NEW Common Stock 345370860 5,297 578,222 SH   SOLE 0 0 578,222 0
FORTINET INC Common Stock 34959E109 1,023 13,321 SH   SOLE 0 0 13,321 0
FORTIVE CORP Common Stock 34959J108 4,657 67,924 SH   SOLE 0 0 67,924 0
FORTUNE BRANDS HOME SEC Common Stock 34964C106 784 14,324 SH   SOLE 0 0 14,324 0
FOX CORP A Common Stock 35137L105 2,249 71,333 SH   SOLE 0 0 71,333 0
FRANCO NEVADA CORP Common Stock 351858105 2,633 28,877 SH   SOLE 0 0 28,877 0
FRANKLIN ELECTRIC CO INC Common Stock 353514102 421 8,813 SH   SOLE 0 0 8,813 0
FRANKLIN RESOURCES INC Common Stock 354613101 1,736 60,142 SH   SOLE 0 0 60,142 0
FRKLN LIBERTYQ E/MKT ETF ETF/Closed End 35473P207 979 33,837 SH   SOLE 0 0 33,837 0
FRANKLIN UNIVERSAL TR SB ETF/Closed End 355145103 107 14,216 SH   SOLE 0 0 14,216 0
FREEPORT MCMORAN INC Common Stock 35671D857 2,962 309,533 SH   SOLE 0 0 309,533 0
FREQUENCY ELECTRNCS INC Common Stock 358010106 1,822 149,950 SH   SOLE 0 0 149,950 0
FUEL TECH INC Common Stock 359523107 11 11,500 SH   SOLE 0 0 11,500 0
FULLER H B CO Common Stock 359694106 1,091 23,430 SH   SOLE 0 0 23,430 0
FULTON FINANCIAL CORP PA Common Stock 360271100 536 33,141 SH   SOLE 0 0 33,141 0
GATX CORP Common Stock 361448103 450 5,805 SH   SOLE 0 0 5,805 0
GCI LIBERTY INC A Common Stock 36164V305 443 7,140 SH   SOLE 0 0 7,140 0
GCP APPLIED TECHS INC Common Stock 36164Y101 470 24,406 SH   SOLE 0 0 24,406 0
GW PHARMACEUTICALS PLC Common Stock 36197T103 1,037 9,014 SH   SOLE 0 0 9,014 0
GABELLI EQUITY TRUST INC ETF/Closed End 362397101 72 12,017 SH   SOLE 0 0 12,017 0
GABELLI UTIL TR INC ETF/Closed End 36240A101 469 63,274 SH   SOLE 0 0 63,274 0
GABELLI DIV INCM TR ETF/Closed End 36242H104 909 42,280 SH   SOLE 0 0 42,280 0
GAIN CAPITAL HLDGS INC Common Stock 36268W100 296 56,137 SH   SOLE 0 0 56,137 0
ARTHUR J GALLAGHER Common Stock 363576109 852 9,517 SH   SOLE 0 0 9,517 0
GAMCO GOLD NATL RESINCM ETF/Closed End 36465A109 1,040 239,055 SH   SOLE 0 0 239,055 0
GAMCO NATL RES GOLDINCM ETF/Closed End 36465E101 117 20,413 SH   SOLE 0 0 20,413 0
GAMING LEISURE PPTYS Common Stock 36467J108 1,409 36,850 SH   SOLE 0 0 36,850 0
GAMESTOP CORP NEW A Common Stock 36467W109 255 46,164 SH   SOLE 0 0 46,164 0
GANNETT SPINCO INC Common Stock 36473H104 788 73,417 SH   SOLE 0 0 73,417 0
GAP INC Common Stock 364760108 490 28,214 SH   SOLE 0 0 28,214 0
GARRISON CAP INC BDC Common Stock 366554103 71 10,275 SH   SOLE 0 0 10,275 0
GARTNER INC Common Stock 366651107 885 6,187 SH   SOLE 0 0 6,187 0
GENERAC HOLDINGS INC Common Stock 368736104 258 3,293 SH   SOLE 0 0 3,293 0
GENERAL DYNAMICS CORP Common Stock 369550108 12,615 69,035 SH   SOLE 0 0 69,035 0
GENERAL ELECTRIC CO Common Stock 369604103 9,703 1,085,311 SH   SOLE 0 0 1,085,311 0
GENERAL MILLS INC Common Stock 370334104 19,466 353,153 SH   SOLE 0 0 353,153 0
GENERAL MOTORS CO Common Stock 37045V100 17,950 478,914 SH   SOLE 0 0 478,914 0
GENTEX CORP Common Stock 371901109 15,006 544,969 SH   SOLE 0 0 544,969 0
GENESIS ENERGY LP MLP 371927104 989 46,081 SH   SOLE 0 0 46,081 0
GENUINE PARTS CO Common Stock 372460105 21,344 214,316 SH   SOLE 0 0 214,316 0
GEVO INC PAR 001 NEW Common Stock 374396406 66 19,800 SH   SOLE 0 0 19,800 0
GILEAD SCIENCES INC Common Stock 375558103 14,670 231,463 SH   SOLE 0 0 231,463 0
GILDAN ACTIVEWEAR INC Common Stock 375916103 1,383 38,958 SH   SOLE 0 0 38,958 0
GLACIER BANCORP INC NEW Common Stock 37637Q105 395 9,768 SH   SOLE 0 0 9,768 0
GLADSTONE CAP CORP BDC ETF/Closed End 376535100 171 17,575 SH   SOLE 0 0 17,575 0
GLADSTONE COML CORP REIT 376536108 897 38,175 SH   SOLE 0 0 38,175 0
GLADSTONE INVT CORP BDC ETF/Closed End 376546107 1,986 160,926 SH   SOLE 0 0 160,926 0
GLADSTONE LAND CORP REIT 376549101 624 52,495 SH   SOLE 0 0 52,495 0
GLATFELTER Common Stock 377316104 932 60,526 SH   SOLE 0 0 60,526 0
GLAXOSMITHKLINE PLC ADR Common Stock 37733W105 16,314 382,243 SH   SOLE 0 0 382,243 0
GLOBAL BLOOD THERAPEUTIC Common Stock 37890U108 356 7,340 SH   SOLE 0 0 7,340 0
GLOBAL PAYMENTS INC Common Stock 37940X102 5,630 35,406 SH   SOLE 0 0 35,406 0
GLBL X SUPERDIV REIT ETF ETF/Closed End 37950E127 197 13,114 SH   SOLE 0 0 13,114 0
GLBL X MLP ENERGY ETF ETF/Closed End 37950E226 891 72,435 SH   SOLE 0 0 72,435 0
GLBL X SUPERINCM PFD ETF ETF/Closed End- 37950E333 808 68,791 SH   SOLE 0 0 68,791 0
GLBL X MLP ETF ETF/Closed End 37950E473 645 76,969 SH   SOLE 0 0 76,969 0
GLBL X SUPER DIV ETF ETF/Closed End 37950E549 1,658 97,725 SH   SOLE 0 0 97,725 0
GLOBAL MEDICAL REIT NEW REIT 37954A204 1,319 115,743 SH   SOLE 0 0 115,743 0
GLBL SP 500 COVERED ETF ETF/Closed End 37954Y475 5,288 108,610 SH   SOLE 0 0 108,610 0
GLBL NASDAQ 100 COVR ETF ETF/Closed End 37954Y483 4,411 195,167 SH   SOLE 0 0 195,167 0
GLBL US INFRA DEV ETF ETF/Closed End 37954Y673 2,306 142,588 SH   SOLE 0 0 142,588 0
GLOBAL X ROBOTICS ETF ETF/Closed End 37954Y715 617 30,825 SH   SOLE 0 0 30,825 0
GLB X FINTECH ETF ETF/Closed End 37954Y814 256 8,893 SH   SOLE 0 0 8,893 0
GLOBAL X MINERS NEW ETF ETF/Closed End 37954Y848 2,361 83,996 SH   SOLE 0 0 83,996 0
GLOBE LIFE INC Common Stock 37959E102 1,674 17,486 SH   SOLE 0 0 17,486 0
GODADDY INC A Common Stock 380237107 326 4,948 SH   SOLE 0 0 4,948 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104 8,231 39,719 SH   SOLE 0 0 39,719 0
GS ACTIVEBETA INTL ETF ETF/Closed End 381430107 1,983 70,097 SH   SOLE 0 0 70,097 0
GS ACCESS HIGH YLD ETF ETF/Closed End- 381430453 11,166 226,278 SH   SOLE 0 0 226,278 0
GS ACTIVEBETA LGCP ETF ETF/Closed End 381430503 47,942 800,509 SH   SOLE 0 0 800,509 0
GS ACCESS TRSY 01YR ETF ETF/Closed End 381430529 30,776 306,593 SH   SOLE 0 0 306,593 0
GOODYEAR TIRE RUBBER Common Stock 382550101 284 19,724 SH   SOLE 0 0 19,724 0
GOPRO INC A Common Stock 38268T103 648 125,067 SH   SOLE 0 0 125,067 0
GORMAN RUPP CO Common Stock 383082104 987 28,375 SH   SOLE 0 0 28,375 0
GRACO INC Common Stock 384109104 1,993 43,277 SH   SOLE 0 0 43,277 0
GRAHAM HOLDINGS CO Common Stock 384637104 232 349 SH   SOLE 0 0 349 0
GRAINGER W W INC Common Stock 384802104 4,755 16,001 SH   SOLE 0 0 16,001 0
GRAND CANYON ED INC Common Stock 38526M106 276 2,810 SH   SOLE 0 0 2,810 0
GRANITE CONSTRUCTION INC Common Stock 387328107 212 6,609 SH   SOLE 0 0 6,609 0
GRIFFON CORP Common Stock 398433102 227 10,804 SH   SOLE 0 0 10,804 0
GRUBHUB INC Common Stock 400110102 663 11,794 SH   SOLE 0 0 11,794 0
GUARDANT HEALTH INC Common Stock 40131M109 416 6,517 SH   SOLE 0 0 6,517 0
GUGGENHEIM TXBL MUN MGD ETF/Closed End- 401664107 1,243 52,004 SH   SOLE 0 0 52,004 0
GUGGENHEIM ENHANCED EQTY ETF/Closed End 40167B100 406 52,121 SH   SOLE 0 0 52,121 0
GUGG STRAT OPPTYS FD SBI ETF/Closed End- 40167F101 2,000 103,406 SH   SOLE 0 0 103,406 0
GUIDEWIRE SOFTWARE INC Common Stock 40171V100 798 7,569 SH   SOLE 0 0 7,569 0
HE EQUIP SVCS INC Common Stock 404030108 1,238 42,894 SH   SOLE 0 0 42,894 0
HCA HEALTHCARE INC Common Stock 40412C101 1,461 12,132 SH   SOLE 0 0 12,132 0
HCP INC REIT 40414L109 12,296 345,096 SH   SOLE 0 0 345,096 0
HDFC BK LTD ADR REP 3 SH Common Stock 40415F101 510 8,932 SH   SOLE 0 0 8,932 0
HCI GROUP INC Common Stock 40416E103 231 5,505 SH   SOLE 0 0 5,505 0
HD SUPPLY HOLDINGS INC Common Stock 40416M105 489 12,476 SH   SOLE 0 0 12,476 0
HSBC HLDGS PLC SPONS ADR Common Stock 404280406 11,159 291,588 SH   SOLE 0 0 291,588 0
HSBC HLDG ADR A 62 PRP Preferred Stock 404280604 238 9,056 SH   SOLE 0 0 9,056 0
HP INC Common Stock 40434L105 1,405 74,242 SH   SOLE 0 0 74,242 0
HAIN CELESTIAL GROUP INC Common Stock 405217100 578 26,903 SH   SOLE 0 0 26,903 0
HALLIBURTON COMPANY Common Stock 406216101 571 30,297 SH   SOLE 0 0 30,297 0
HALOZYME THERAPEUTICS Common Stock 40637H109 701 45,203 SH   SOLE 0 0 45,203 0
HANCOCK JOHN FINL OPPTYS ETF/Closed End 409735206 6,796 211,256 SH   SOLE 0 0 211,256 0
HANCOCK J PREM DIV FUND ETF/Closed End 41013T105 226 12,501 SH   SOLE 0 0 12,501 0
JOHN HANCOCK TAX ADV ETF/Closed End 41013V100 687 24,171 SH   SOLE 0 0 24,171 0
HANNON ARMSTRONG SUSTAIN Common Stock 41068X100 2,751 94,383 SH   SOLE 0 0 94,383 0
HARTFORD FINL SVCS GROUP Common Stock 416515104 2,063 34,030 SH   SOLE 0 0 34,030 0
HARVEST CAP CR CORP BDC Common Stock 41753F109 123 12,400 SH   SOLE 0 0 12,400 0
HASBRO INC Common Stock 418056107 5,621 47,357 SH   SOLE 0 0 47,357 0
HAWAIIAN ELEC INDS INC Common Stock 419870100 680 14,914 SH   SOLE 0 0 14,914 0
HEALTHCARE SVCS GROUP Common Stock 421906108 209 8,599 SH   SOLE 0 0 8,599 0
HEALTH INS INNVTNS INC A Common Stock 42225K106 519 20,822 SH   SOLE 0 0 20,822 0
HEALTHCARE TR AMER A NEW REIT 42225P501 774 26,353 SH   SOLE 0 0 26,353 0
HEALTHEQUITY INC Common Stock 42226A107 778 13,616 SH   SOLE 0 0 13,616 0
HEICO CORP NEW Common Stock 422806109 3,475 27,830 SH   SOLE 0 0 27,830 0
HELMERICH PAYNE INC Common Stock 423452101 506 12,630 SH   SOLE 0 0 12,630 0
JACK HENRY ASSOC INC Common Stock 426281101 5,610 38,435 SH   SOLE 0 0 38,435 0
HERCULES CAPITAL INC BDC Common Stock 427096508 2,232 166,957 SH   SOLE 0 0 166,957 0
HERSHEY COMPANY Common Stock 427866108 10,759 69,417 SH   SOLE 0 0 69,417 0
HESS CORP Common Stock 42809H107 1,071 17,707 SH   SOLE 0 0 17,707 0
HEWLETT PACKARD ENTRPRS Common Stock 42824C109 171 11,255 SH   SOLE 0 0 11,255 0
HEXCEL CORP NEW Common Stock 428291108 3,757 45,747 SH   SOLE 0 0 45,747 0
HIBBETT SPORTS INC Common Stock 428567101 236 10,313 SH   SOLE 0 0 10,313 0
HIGHWOODS PPTYS INC REIT 431284108 651 14,491 SH   SOLE 0 0 14,491 0
HILTON WORLDWIDE NEW Common Stock 43300A203 866 9,296 SH   SOLE 0 0 9,296 0
HINGHAM INSTITUT FOR Common Stock 433323102 465 2,458 SH   SOLE 0 0 2,458 0
HOLLYFRONTIER CORP Common Stock 436106108 998 18,609 SH   SOLE 0 0 18,609 0
HOLOGIC INC Common Stock 436440101 294 5,830 SH   SOLE 0 0 5,830 0
HOME DEPOT INC Common Stock 437076102 70,692 304,680 SH   SOLE 0 0 304,680 0
HONDA MTR LTD ADR Common Stock 438128308 319 12,231 SH   SOLE 0 0 12,231 0
HONEYWELL INTL INC Common Stock 438516106 35,036 207,069 SH   SOLE 0 0 207,069 0
HORMEL FOODS CORP Common Stock 440452100 3,687 84,320 SH   SOLE 0 0 84,320 0
HOUSTON WIRE CABLE Common Stock 44244K109 52 11,000 SH   SOLE 0 0 11,000 0
HUBBELL INC Common Stock 443510607 1,364 10,379 SH   SOLE 0 0 10,379 0
HUMANA INC Common Stock 444859102 1,415 5,535 SH   SOLE 0 0 5,535 0
HUNTINGTON BANCSHS INC Common Stock 446150104 7,293 511,065 SH   SOLE 0 0 511,065 0
HUNTINGTON INGALLS INDS Common Stock 446413106 1,768 8,349 SH   SOLE 0 0 8,349 0
HUNTSMAN CORP Common Stock 447011107 3,442 147,991 SH   SOLE 0 0 147,991 0
HYATT HOTELS CORP A Common Stock 448579102 404 5,489 SH   SOLE 0 0 5,489 0
IAC/INTERACTIVECRP 001 Common Stock 44919P508 674 3,094 SH   SOLE 0 0 3,094 0
IAA INC Common Stock 449253103 1,878 45,002 SH   SOLE 0 0 45,002 0
ICF INTL INC Common Stock 44925C103 1,158 13,710 SH   SOLE 0 0 13,710 0
ICU MEDICAL INC Common Stock 44930G107 282 1,764 SH   SOLE 0 0 1,764 0
IPG PHOTONICS CORP Common Stock 44980X109 725 5,344 SH   SOLE 0 0 5,344 0
ITT INC Common Stock 45073V108 336 5,484 SH   SOLE 0 0 5,484 0
ICICI BANK LTD ADR Common Stock 45104G104 128 10,513 SH   SOLE 0 0 10,513 0
ICAHN ENTERPRISES LP Common Stock 451100101 1,063 16,551 SH   SOLE 0 0 16,551 0
IDACORP INC Common Stock 451107106 287 2,549 SH   SOLE 0 0 2,549 0
IDEANOMICS INC Common Stock 45166V106 29 19,500 SH   SOLE 0 0 19,500 0
IDEX CORP Common Stock 45167R104 2,510 15,318 SH   SOLE 0 0 15,318 0
IDEXX LABORATORIES INC Common Stock 45168D104 1,859 6,836 SH   SOLE 0 0 6,836 0
ILLINOIS TOOL WORKS INC Common Stock 452308109 16,053 102,579 SH   SOLE 0 0 102,579 0
ILLUMINA INC Common Stock 452327109 3,095 10,173 SH   SOLE 0 0 10,173 0
IMMUNOGEN INC Common Stock 45253H101 152 62,747 SH   SOLE 0 0 62,747 0
INCYTE CORP Common Stock 45337C102 761 10,254 SH   SOLE 0 0 10,254 0
INDEPENDENCE HLDG CO NEW Common Stock 453440307 231 5,981 SH   SOLE 0 0 5,981 0
INDEPENDENT BANK CORP MA Common Stock 453836108 228 3,052 SH   SOLE 0 0 3,052 0
INDIA FUND INC ETF/Closed End 454089103 2,136 104,059 SH   SOLE 0 0 104,059 0
INFOSYS LTD SPONS ADR Common Stock 456788108 1,819 159,965 SH   SOLE 0 0 159,965 0
INSIGHT ENTERPRISES INC Common Stock 45765U103 339 6,083 SH   SOLE 0 0 6,083 0
INNOVATOR IBD 50 ETF ETF/Closed End 45782C102 208 6,435 SH   SOLE 0 0 6,435 0
INNOVATR SP 500 ULT ETF ETF/Closed End 45782C649 238 9,600 SH   SOLE 0 0 9,600 0
INNOVATR SP 500 PWR ETF ETF/Closed End 45782C656 360 14,467 SH   SOLE 0 0 14,467 0
INNOVATR SP 500 ULT ETF ETF/Closed End 45782C672 229 9,087 SH   SOLE 0 0 9,087 0
INNOVATR SP 500 BUF ETF ETF/Closed End 45782C748 711 26,844 SH   SOLE 0 0 26,844 0
INNOVATR SP 500 BUF ETF ETF/Closed End 45782C755 203 7,511 SH   SOLE 0 0 7,511 0
INNOVATR SP 500 BUF ETF ETF/Closed End 45782C771 202 8,115 SH   SOLE 0 0 8,115 0
INNOVATR SP 500 BUF ETF ETF/Closed End 45782C789 536 20,501 SH   SOLE 0 0 20,501 0
INNOVATR SP 500 PWR ETF ETF/Closed End 45782C797 1,839 73,889 SH   SOLE 0 0 73,889 0
INNOVATR SP 500 ULT ETF ETF/Closed End 45782C805 467 18,000 SH   SOLE 0 0 18,000 0
INNOVATR SP 500 ULT ETF ETF/Closed End 45782C821 940 37,753 SH   SOLE 0 0 37,753 0
INNOVATR SP 500 ULT ETF ETF/Closed End 45782C839 859 32,965 SH   SOLE 0 0 32,965 0
INNOVATR SP 500 PWR ETF ETF/Closed End 45782C870 286 11,000 SH   SOLE 0 0 11,000 0
INTEL CORP Common Stock 458140100 74,682 1,449,284 SH   SOLE 0 0 1,449,284 0
INTERACTIVE BRKRS GRP A Common Stock 45841N107 2,322 43,292 SH   SOLE 0 0 43,292 0
INTERCEPT PHARMS INC Common Stock 45845P108 502 7,567 SH   SOLE 0 0 7,567 0
INTERCONTL HOTELS 2018 Common Stock 45857P806 219 3,520 SH   SOLE 0 0 3,520 0
INTERFACE INC Common Stock 458665304 450 31,168 SH   SOLE 0 0 31,168 0
INTERCONTINENTAL EXCH Common Stock 45866F104 1,359 14,723 SH   SOLE 0 0 14,723 0
INTL BUSINESS MACHS CORP Common Stock 459200101 50,157 344,914 SH   SOLE 0 0 344,914 0
INTL FLAVOR FRAGRANCE Common Stock 459506101 409 3,336 SH   SOLE 0 0 3,336 0
INTL PAPER COMPANY Common Stock 460146103 9,856 235,674 SH   SOLE 0 0 235,674 0
INTERPUBLIC GROUP Common Stock 460690100 892 41,367 SH   SOLE 0 0 41,367 0
INV ULTRA SHRT DUR ETF ETF/Closed End- 46090A887 3,680 72,996 SH   SOLE 0 0 72,996 0
INV QQQ ETF ETF/Closed End 46090E103 119,520 633,016 SH   SOLE 0 0 633,016 0
INTUIT INC Common Stock 461202103 8,600 32,339 SH   SOLE 0 0 32,339 0
INTUITIVE SURGICAL NEW Common Stock 46120E602 3,033 5,618 SH   SOLE 0 0 5,618 0
INTREXON CORP Common Stock 46122T102 245 42,808 SH   SOLE 0 0 42,808 0
INVESCO MTG CAP INC REIT 46131B100 280 18,284 SH   SOLE 0 0 18,284 0
INVESCO SR INCOME TR ETF/Closed End- 46131H107 189 44,962 SH   SOLE 0 0 44,962 0
INVESCO TR INVT GRD MUNS ETF/Closed End- 46131M106 375 29,119 SH   SOLE 0 0 29,119 0
INVESCO MUN OPPTY TR ETF/Closed End- 46132C107 217 17,340 SH   SOLE 0 0 17,340 0
INVESCO VALU MUN INCM TR ETF/Closed End- 46132P108 202 13,119 SH   SOLE 0 0 13,119 0
INV AEROSP DEF ETF ETF/Closed End 46137V100 5,656 83,548 SH   SOLE 0 0 83,548 0
INV WILDERHL CLN ETF ETF/Closed End 46137V134 264 9,062 SH   SOLE 0 0 9,062 0
INV WATER RES ETF ETF/Closed End 46137V142 479 13,094 SH   SOLE 0 0 13,094 0
INV SP S/C 600 PURE ETF ETF/Closed End 46137V175 693 6,496 SH   SOLE 0 0 6,496 0
INV SP 500 TOP 50 ETF ETF/Closed End 46137V233 1,133 5,333 SH   SOLE 0 0 5,333 0
INV EXCHG SP 500 ETF ETF/Closed End 46137V241 1,470 43,814 SH   SOLE 0 0 43,814 0
INV SP PURE GRW ETF ETF/Closed End 46137V266 9,332 78,799 SH   SOLE 0 0 78,799 0
INV SP 500 EQ WEIGH ETF ETF/Closed End 46137V282 2,360 13,199 SH   SOLE 0 0 13,199 0
INV SP 500 INDUST ETF ETF/Closed End 46137V324 258 2,039 SH   SOLE 0 0 2,039 0
INV SP 500 EQUAL HC ETF ETF/Closed End 46137V332 1,199 6,120 SH   SOLE 0 0 6,120 0
INV EXCHG SP 500 ETF ETF/Closed End 46137V340 363 8,322 SH   SOLE 0 0 8,322 0
INV SP 500 EQUAL ETF ETF/Closed End 46137V357 36,950 341,872 SH   SOLE 0 0 341,872 0
INV EXCHG SP 500 ETF ETF/Closed End 46137V365 2,148 48,405 SH   SOLE 0 0 48,405 0
INV SP 500 EQUAL ETF ETF/Closed End 46137V373 320 2,276 SH   SOLE 0 0 2,276 0
INV SP 500 CONSUMER ETF ETF/Closed End 46137V381 237 2,269 SH   SOLE 0 0 2,269 0
INV SP 500 BYWRTE ETF ETF/Closed End 46137V399 388 17,923 SH   SOLE 0 0 17,923 0
INV SP 500 GARP ETF ETF/Closed End 46137V431 1,594 28,255 SH   SOLE 0 0 28,255 0
INV SP MDCP MOMENT ETF ETF/Closed End 46137V464 871 14,944 SH   SOLE 0 0 14,944 0
INV SP SMCP MOMENT ETF ETF/Closed End 46137V498 932 25,018 SH   SOLE 0 0 25,018 0
INV NSDQ INTERNET ETF ETF/Closed End 46137V530 212 1,628 SH   SOLE 0 0 1,628 0
INV H/Y EQ DIV ACH ETF ETF/Closed End 46137V563 1,885 102,947 SH   SOLE 0 0 102,947 0
INV FTSE RAFI US1000 ETF ETF/Closed End 46137V613 951 8,068 SH   SOLE 0 0 8,068 0
INV FINL PFD ETF ETF/Closed End- 46137V621 438 23,336 SH   SOLE 0 0 23,336 0
INV DYN SOFTWARE ETF ETF/Closed End 46137V639 205 2,200 SH   SOLE 0 0 2,200 0
INV DYN LEISURE ENT ETF ETF/Closed End 46137V720 585 13,747 SH   SOLE 0 0 13,747 0
INV DYN LGCP VAL ETF ETF/Closed End 46137V738 522 13,624 SH   SOLE 0 0 13,624 0
INV DYN LGCP GRW ETF ETF/Closed End 46137V746 398 8,228 SH   SOLE 0 0 8,228 0
INV DYN FOOD BEV ETF ETF/Closed End 46137V753 322 9,148 SH   SOLE 0 0 9,148 0
INV DYN BIO GENOME ETF ETF/Closed End 46137V787 655 13,829 SH   SOLE 0 0 13,829 0
INV DWA UTILS MOMENT ETF ETF/Closed End 46137V795 1,930 55,125 SH   SOLE 0 0 55,125 0
INV DWA TECH MOMENTM ETF ETF/Closed End 46137V811 2,661 38,797 SH   SOLE 0 0 38,797 0
INV DWA NASDAQ MOMTM ETF ETF/Closed End 46137V829 354 3,287 SH   SOLE 0 0 3,287 0
INV DWA MOMENTUM ETF ETF/Closed End 46137V837 24,106 395,835 SH   SOLE 0 0 395,835 0
INV DWA INDL MOMENT ETF ETF/Closed End 46137V845 1,934 29,501 SH   SOLE 0 0 29,501 0
INV DWA HLTHCARE ETF ETF/Closed End 46137V852 3,704 47,359 SH   SOLE 0 0 47,359 0
INV DWA FINL MOMENT ETF ETF/Closed End 46137V860 1,754 46,870 SH   SOLE 0 0 46,870 0
INV 130 LADR TRSY ETF ETF/Closed End- 46138E107 796 22,380 SH   SOLE 0 0 22,380 0
INV EXCHG SP M/CAP ETF ETF/Closed End 46138E198 9,225 175,344 SH   SOLE 0 0 175,344 0
INV SP INTL L/VOL ETF ETF/Closed End 46138E230 996 29,154 SH   SOLE 0 0 29,154 0
INV SP E/M L/VLTY ETF ETF/Closed End 46138E297 796 35,002 SH   SOLE 0 0 35,002 0
INV EXCHG SP 500 LW ETF ETF/Closed End 46138E354 40,770 704,147 SH   SOLE 0 0 704,147 0
INV SP500 HI DIV ETF ETF/Closed End 46138E362 9,928 232,877 SH   SOLE 0 0 232,877 0
INV SP 500 EX RATE ETF ETF/Closed End 46138E388 2,893 73,395 SH   SOLE 0 0 73,395 0
INV CEF INC COMP ETF ETF/Closed End- 46138E404 1,335 59,032 SH   SOLE 0 0 59,032 0
INV PFD ETF ETF/Closed End- 46138E511 4,662 310,406 SH   SOLE 0 0 310,406 0
INV NATL AMT FREE ETF ETF/Closed End- 46138E537 2,058 77,536 SH   SOLE 0 0 77,536 0
INV EXCHG KBW HI DIV ETF ETF/Closed End 46138E610 1,564 74,902 SH   SOLE 0 0 74,902 0
INV EXCHG KBW BK ETF ETF/Closed End 46138E628 445 8,635 SH   SOLE 0 0 8,635 0
INV GLB S/T HI YLD ETF ETF/Closed End- 46138E669 253 11,055 SH   SOLE 0 0 11,055 0
INV FDMTL H/Y CORP ETF ETF/Closed End- 46138E719 476 25,008 SH   SOLE 0 0 25,008 0
INV CHINA TECH ETF ETF/Closed End 46138E800 583 12,736 SH   SOLE 0 0 12,736 0
INV DWA S/C MOMENTUM ETF ETF/Closed End 46138E842 7,046 140,800 SH   SOLE 0 0 140,800 0
INV DWA E/MKT MOMNTM ETF ETF/Closed End 46138E867 1,697 96,981 SH   SOLE 0 0 96,981 0
INV DWA DEV MKTS ETF ETF/Closed End 46138E875 1,898 71,929 SH   SOLE 0 0 71,929 0
INV SP SMCP LOW VOL ETF ETF/Closed End 46138G102 24,524 501,621 SH   SOLE 0 0 501,621 0
INV SR LOAN ETF ETF/Closed End- 46138G508 2,172 96,162 SH   SOLE 0 0 96,162 0
INV SHIPPING ETF ETF/Closed End 46138G607 355 40,337 SH   SOLE 0 0 40,337 0
INVESCO SP ULT DIV ETF ETF/Closed End 46138G656 8,556 227,008 SH   SOLE 0 0 227,008 0
INVESCO SP S/C 60O ETF ETF/Closed End 46138G664 403 6,328 SH   SOLE 0 0 6,328 0
INVESCO SP MDCP 400 ETF ETF/Closed End 46138G672 622 10,440 SH   SOLE 0 0 10,440 0
INVESCO SP FINLS ETF ETF/Closed End 46138G680 225 3,295 SH   SOLE 0 0 3,295 0
INVESCO SP 500 REV ETF ETF/Closed End 46138G698 262 4,860 SH   SOLE 0 0 4,860 0
INV TXBL MUN BD ETF ETF/Closed End- 46138G805 3,566 110,068 SH   SOLE 0 0 110,068 0
INV EXCHG VAR RATE ETF ETF/Closed End- 46138G870 2,560 100,695 SH   SOLE 0 0 100,695 0
INV BULLET 2019 CORP ETF ETF/Closed End- 46138J304 3,417 162,105 SH   SOLE 0 0 162,105 0
INV BULLET H/Y CORP ETF ETF/Closed End- 46138J403 3,189 133,333 SH   SOLE 0 0 133,333 0
INV BULLETSHS 2020 ETF ETF/Closed End- 46138J502 4,967 233,171 SH   SOLE 0 0 233,171 0
INV BULLETSHS 2020 ETF ETF/Closed End- 46138J601 4,035 168,504 SH   SOLE 0 0 168,504 0
INVESCO RUSL 1000 ETF ETF/Closed End 46138J619 5,668 182,661 SH   SOLE 0 0 182,661 0
INV BULLETSHS 2021 ETF ETF/Closed End- 46138J700 12,604 592,858 SH   SOLE 0 0 592,858 0
INV DEFNSV EQ ETF ETF/Closed End 46138J775 549 10,120 SH   SOLE 0 0 10,120 0
INV BULLET CORP BD ETF ETF/Closed End- 46138J783 1,264 60,563 SH   SOLE 0 0 60,563 0
INV BULLETSHS 2026 ETF ETF/Closed End- 46138J791 3,685 180,248 SH   SOLE 0 0 180,248 0
INV BULLETSHS 2021 ETF ETF/Closed End- 46138J809 2,996 121,647 SH   SOLE 0 0 121,647 0
INV BULLET 2025 CORP ETF ETF/Closed End- 46138J825 9,414 440,518 SH   SOLE 0 0 440,518 0
INV BULLETSHS 2024 ETF ETF/Closed End- 46138J833 332 13,169 SH   SOLE 0 0 13,169 0
INV BULLETSHS 2024 ETF ETF/Closed End- 46138J841 8,560 399,462 SH   SOLE 0 0 399,462 0
INV BULLET H/Y CORP ETF ETF/Closed End- 46138J858 1,386 53,161 SH   SOLE 0 0 53,161 0
INV BULLETSHS 2023 ETF ETF/Closed End- 46138J866 10,413 489,113 SH   SOLE 0 0 489,113 0
INV BULLETSHS 2022 ETF ETF/Closed End- 46138J874 2,060 84,541 SH   SOLE 0 0 84,541 0
INV BULLET 2022 BD ETF ETF/Closed End- 46138J882 6,991 325,305 SH   SOLE 0 0 325,305 0
INV DB US DLR BULL ETF Common Stock 46141D203 308 11,354 SH   SOLE 0 0 11,354 0
INVITAE CORP Common Stock 46185L103 238 12,364 SH   SOLE 0 0 12,364 0
IONIS PHARMS INC Common Stock 462222100 2,682 44,769 SH   SOLE 0 0 44,769 0
IQVIA HOLDINGS INC Common Stock 46266C105 4,996 33,443 SH   SOLE 0 0 33,443 0
IRON MOUNTAIN INC NEW REIT 46284V101 2,989 92,266 SH   SOLE 0 0 92,266 0
ISHS GOLD TRUST ETF ETF/Closed End 464285105 4,023 285,304 SH   SOLE 0 0 285,304 0
ISHS MSCI AUSTRALIA ETF ETF/Closed End 464286103 1,657 74,456 SH   SOLE 0 0 74,456 0
ISHS ASIA PAC DIV ETF ETF/Closed End 464286293 206 4,805 SH   SOLE 0 0 4,805 0
ISHS EMG MKT DIV ETF ETF/Closed End 464286319 681 18,197 SH   SOLE 0 0 18,197 0
ISHS GLB ENGY PRODCR ETF ETF/Closed End 464286343 215 11,454 SH   SOLE 0 0 11,454 0
ISHS MSCI CANADA ETF ETF/Closed End 464286509 2,213 76,569 SH   SOLE 0 0 76,569 0
ISHS EDGE MSCI M VOL ETF ETF/Closed End 464286525 10,468 110,485 SH   SOLE 0 0 110,485 0
ISHS EDGE MSCI E/MKT ETF ETF/Closed End 464286533 31,320 548,611 SH   SOLE 0 0 548,611 0
ISHS SP 100 INDX ETF ETF/Closed End 464287101 2,597 19,747 SH   SOLE 0 0 19,747 0
ISHS MSTAR LG CP GRW ETF ETF/Closed End 464287119 290 1,515 SH   SOLE 0 0 1,515 0
ISHS SP TTL US STK ETF ETF/Closed End 464287150 63,669 949,290 SH   SOLE 0 0 949,290 0
ISHS SEL DIV ETF ETF/Closed End 464287168 11,398 111,797 SH   SOLE 0 0 111,797 0
ISHS TIPS BD ETF ETF/Closed End- 464287176 6,986 60,075 SH   SOLE 0 0 60,075 0
ISHS CHINA LARGE CAP ETF ETF/Closed End 464287184 4,869 122,341 SH   SOLE 0 0 122,341 0
ISHS TRANSP AVG ETF ETF/Closed End 464287192 569 3,057 SH   SOLE 0 0 3,057 0
ISHS CORE SP 500 ETF ETF/Closed End 464287200 293,107 981,867 SH   SOLE 0 0 981,867 0
ISHS CORE US AGGR BD ETF ETF/Closed End- 464287226 28,820 254,665 SH   SOLE 0 0 254,665 0
ISHS MSCI EMG MKT ETF ETF/Closed End 464287234 11,233 274,846 SH   SOLE 0 0 274,846 0
ISHS INVSTMNT BD ETF ETF/Closed End- 464287242 109,197 856,580 SH   SOLE 0 0 856,580 0
ISHS GLBL COMM SVCS ETF ETF/Closed End 464287275 784 13,682 SH   SOLE 0 0 13,682 0
ISHS GLBL TECH ETF ETF/Closed End 464287291 31,922 172,580 SH   SOLE 0 0 172,580 0
ISHS SP 500 GRW IDX ETF ETF/Closed End 464287309 22,887 127,129 SH   SOLE 0 0 127,129 0
ISHS GLB HLTHCR ETF ETF/Closed End 464287325 2,517 41,204 SH   SOLE 0 0 41,204 0
ISHS NA NAT RES ETF ETF/Closed End 464287374 219 7,517 SH   SOLE 0 0 7,517 0
ISHS SP 500 VAL IDX ETF ETF/Closed End 464287408 34,357 288,371 SH   SOLE 0 0 288,371 0
ISHS 20 TRSY ETF ETF/Closed End- 464287432 64,305 449,430 SH   SOLE 0 0 449,430 0
ISHS 710Y TRSY ETF ETF/Closed End- 464287440 15,083 134,102 SH   SOLE 0 0 134,102 0
ISHS 13YR TRS ETF ETF/Closed End- 464287457 21,880 257,960 SH   SOLE 0 0 257,960 0
ISHS MSCI EAFE INDX ETF ETF/Closed End 464287465 58,874 902,829 SH   SOLE 0 0 902,829 0
ISHS RUSS MDCP VAL ETF ETF/Closed End 464287473 3,197 35,636 SH   SOLE 0 0 35,636 0
ISHS RUSS MDCP GRW ETF ETF/Closed End 464287481 5,444 38,516 SH   SOLE 0 0 38,516 0
ISHS RUSS MDCP INDX ETF ETF/Closed End 464287499 52,690 941,736 SH   SOLE 0 0 941,736 0
ISHS CORE SP MDCP ETF ETF/Closed End 464287507 59,478 307,807 SH   SOLE 0 0 307,807 0
ISHS EXPANDED TECH ETF ETF/Closed End 464287515 11,938 56,344 SH   SOLE 0 0 56,344 0
ISHS PHLX SEMICNDCTR ETF ETF/Closed End 464287523 1,090 5,156 SH   SOLE 0 0 5,156 0
ISHS NA MULTIMEDIA ETF ETF/Closed End 464287531 293 5,501 SH   SOLE 0 0 5,501 0
ISHS EXPANDED TECH ETF ETF/Closed End 464287549 8,457 38,967 SH   SOLE 0 0 38,967 0
ISHS NASDAQ BIOTECH ETF ETF/Closed End 464287556 7,420 74,575 SH   SOLE 0 0 74,575 0
ISHS CS REIT ETF ETF/Closed End 464287564 10,960 91,320 SH   SOLE 0 0 91,320 0
ISHS GLB 100 ETF ETF/Closed End 464287572 1,858 37,578 SH   SOLE 0 0 37,578 0
ISHS U S CNSMR SVC ETF ETF/Closed End 464287580 1,203 5,532 SH   SOLE 0 0 5,532 0
ISHS RUSS 1000 VAL ETF ETF/Closed End 464287598 20,374 158,852 SH   SOLE 0 0 158,852 0
ISHS SP MDCP400 GRW ETF ETF/Closed End 464287606 8,425 37,636 SH   SOLE 0 0 37,636 0
ISHS RUSS 1000 GRW ETF ETF/Closed End 464287614 104,302 653,396 SH   SOLE 0 0 653,396 0
ISHS RUSS 1000 INDX ETF ETF/Closed End 464287622 2,704 16,436 SH   SOLE 0 0 16,436 0
ISHS RUSS 2000 VAL ETF ETF/Closed End 464287630 14,765 123,650 SH   SOLE 0 0 123,650 0
ISHS RUSS 2000 GRW ETF ETF/Closed End 464287648 2,210 11,467 SH   SOLE 0 0 11,467 0
ISHS RUSS 2000 INDX ETF ETF/Closed End 464287655 18,271 120,730 SH   SOLE 0 0 120,730 0
ISHS CORE SP US VAL ETF ETF/Closed End 464287663 724 12,532 SH   SOLE 0 0 12,532 0
ISHS SP U S GROWTH ETF ETF/Closed End 464287671 1,087 17,288 SH   SOLE 0 0 17,288 0
ISHS RUSS 3000 INDX ETF ETF/Closed End 464287689 628 3,615 SH   SOLE 0 0 3,615 0
ISHS US UTIL ETF ETF/Closed End 464287697 8,430 51,766 SH   SOLE 0 0 51,766 0
ISHS SP MDCP400 VAL ETF ETF/Closed End 464287705 4,003 25,036 SH   SOLE 0 0 25,036 0
ISHS US TECH ETF ETF/Closed End 464287721 9,549 46,760 SH   SOLE 0 0 46,760 0
ISHS US RL EST ETF ETF/Closed End 464287739 7,129 76,210 SH   SOLE 0 0 76,210 0
ISHS U S INDLS ETF ETF/Closed End 464287754 2,251 14,171 SH   SOLE 0 0 14,171 0
ISHS US HLTHCR ETF ETF/Closed End 464287762 898 4,749 SH   SOLE 0 0 4,749 0
ISHS US FINL SVCS ETF ETF/Closed End 464287770 14,020 102,765 SH   SOLE 0 0 102,765 0
ISHS U S FINANCIALS ETF ETF/Closed End 464287788 2,021 15,697 SH   SOLE 0 0 15,697 0
ISHS US ENGY SCTR ETF ETF/Closed End 464287796 364 11,446 SH   SOLE 0 0 11,446 0
ISHS CORE SP SMCP ETF ETF/Closed End 464287804 46,764 600,775 SH   SOLE 0 0 600,775 0
ISHS U S CNSMR GOODS ETF ETF/Closed End 464287812 1,251 9,889 SH   SOLE 0 0 9,889 0
ISHS SP SMCP600 VAL ETF ETF/Closed End 464287879 3,041 20,246 SH   SOLE 0 0 20,246 0
ISHS SP SMCP600 GRW ETF ETF/Closed End 464287887 3,789 21,242 SH   SOLE 0 0 21,242 0
ISHS MSTAR LG CP VAL ETF ETF/Closed End 464288109 1,025 9,283 SH   SOLE 0 0 9,283 0
ISHS S/T NATL MUN BD ETF ETF/Closed End- 464288158 2,868 26,916 SH   SOLE 0 0 26,916 0
ISHS AC ASIA EX JPN ETF ETF/Closed End 464288182 21,527 324,596 SH   SOLE 0 0 324,596 0
ISHS ACWI EX US ETF ETF/Closed End 464288240 3,215 69,814 SH   SOLE 0 0 69,814 0
ISHS MSCI ACWI ETF ETF/Closed End 464288257 757 10,264 SH   SOLE 0 0 10,264 0
ISHS MSCI EAFE SMCP ETF ETF/Closed End 464288273 9,313 162,731 SH   SOLE 0 0 162,731 0
ISHS JPM USD E/M BD ETF ETF/Closed End- 464288281 10,518 92,788 SH   SOLE 0 0 92,788 0
ISHS GLB INFRA ETF ETF/Closed End 464288372 15,038 323,609 SH   SOLE 0 0 323,609 0
ISHS MSTAR MIDCP VAL ETF ETF/Closed End 464288406 1,084 6,734 SH   SOLE 0 0 6,734 0
ISHS NATL MUNI BD ETF ETF/Closed End- 464288414 5,257 46,075 SH   SOLE 0 0 46,075 0
ISHS INTL SEL DIV ETF ETF/Closed End 464288448 30,105 979,336 SH   SOLE 0 0 979,336 0
ISHS IBOX H/Y CORP ETF ETF/Closed End- 464288513 5,913 67,831 SH   SOLE 0 0 67,831 0
ISHS RESDTL RL EST ETF ETF/Closed End 464288562 282 3,554 SH   SOLE 0 0 3,554 0
ISHS MSCI KLD 400 ETF ETF/Closed End 464288570 259 2,337 SH   SOLE 0 0 2,337 0
ISHS MBS ETF ETF/Closed End- 464288588 45,117 416,596 SH   SOLE 0 0 416,596 0
ISHS USD INVT GRD BD ETF ETF/Closed End- 464288620 4,144 71,099 SH   SOLE 0 0 71,099 0
ISHS INTRM TERM BD ETF ETF/Closed End- 464288638 32,922 568,396 SH   SOLE 0 0 568,396 0
iShares ShortTerm Corporate Bond ETF ETF/Closed End- 464288646 25,008 465,951 SH   SOLE 0 0 465,951 0
ISHS 1020 TRS ETF ETF/Closed End- 464288653 9,463 63,308 SH   SOLE 0 0 63,308 0
ISHS 37Y TRSY ETF ETF/Closed End- 464288661 2,448 19,303 SH   SOLE 0 0 19,303 0
ISHS SHORT TREASURY ETF ETF/Closed End- 464288679 5,932 53,621 SH   SOLE 0 0 53,621 0
ISHS TR PFD INCM ETF ETF/Closed End- 464288687 22,248 592,797 SH   SOLE 0 0 592,797 0
ISHS MSTR SM CAP VAL ETF ETF/Closed End 464288703 766 5,727 SH   SOLE 0 0 5,727 0
ISHS GLB UTILS ETF ETF/Closed End 464288711 330 5,661 SH   SOLE 0 0 5,661 0
ISHS U S HOME CONSTR ETF ETF/Closed End 464288752 5,165 119,245 SH   SOLE 0 0 119,245 0
ISHS U S ARERO DEF ETF ETF/Closed End 464288760 5,144 22,893 SH   SOLE 0 0 22,893 0
ISHS U S REGL BKS ETF ETF/Closed End 464288778 600 12,885 SH   SOLE 0 0 12,885 0
ISHS US INSURANCE ETF ETF/Closed End 464288786 345 4,785 SH   SOLE 0 0 4,785 0
ISHS US BRKR DEAL ETF ETF/Closed End 464288794 368 5,725 SH   SOLE 0 0 5,725 0
ISHS MSCI USA ESG ETF ETF/Closed End 464288802 2,428 19,638 SH   SOLE 0 0 19,638 0
ISHS US MED DVCS ETF ETF/Closed End 464288810 8,909 36,034 SH   SOLE 0 0 36,034 0
ISHS US HC PROVDRS ETF ETF/Closed End 464288828 1,306 8,077 SH   SOLE 0 0 8,077 0
ISHS US O/G EXPL ETF ETF/Closed End 464288851 312 6,127 SH   SOLE 0 0 6,127 0
ISHS MSCI EAFE VAL ETF ETF/Closed End 464288877 222 4,688 SH   SOLE 0 0 4,688 0
ISHS MSCI EAFE GRW ETF ETF/Closed End 464288885 19,141 237,752 SH   SOLE 0 0 237,752 0
ISHS CORE GRWTH ALLC ETF ETF/Closed End 464289867 425 9,236 SH   SOLE 0 0 9,236 0
ISHS SILVER TR ETF Common Stock 46428Q109 8,968 563,289 SH   SOLE 0 0 563,289 0
ISHS U S TREAS ETF ETF/Closed End- 46429B267 91,587 3,479,083 SH   SOLE 0 0 3,479,083 0
ISHS AAAA RATE CORP ETF ETF/Closed End- 46429B291 628 11,466 SH   SOLE 0 0 11,466 0
ISHS FLTG RT BOND ETF ETF/Closed End- 46429B655 12,532 245,872 SH   SOLE 0 0 245,872 0
ISHS CORE HIGH DIV ETF ETF/Closed End 46429B663 49,981 530,807 SH   SOLE 0 0 530,807 0
ISHS EDGE MSCI EAFE ETF ETF/Closed End 46429B689 29,744 405,897 SH   SOLE 0 0 405,897 0
ISHS EDGE MSCI MIN ETF ETF/Closed End 46429B697 115,830 1,807,015 SH   SOLE 0 0 1,807,015 0
ISHS 05Y TIPS ETF ETF/Closed End- 46429B747 37,963 378,981 SH   SOLE 0 0 378,981 0
ISHS US SHRT MTY BD ETF ETF/Closed End- 46431W507 48,410 961,661 SH   SOLE 0 0 961,661 0
ISHS INT RATE HI YLD ETF ETF/Closed End- 46431W606 220 2,498 SH   SOLE 0 0 2,498 0
ISHS CMDTYS SEL STRT ETF ETF/Closed End 46431W853 356 11,288 SH   SOLE 0 0 11,288 0
ISHS EDGE MSCI USA ETF ETF/Closed End 46432F339 19,581 211,916 SH   SOLE 0 0 211,916 0
ISHS EDGE MSCI USA ETF ETF/Closed End 46432F388 24,023 292,819 SH   SOLE 0 0 292,819 0
ISHS EDGE MSCI USA ETF ETF/Closed End 46432F396 55,876 468,565 SH   SOLE 0 0 468,565 0
ISHS CORE TTL INTL ETF ETF/Closed End 46432F834 7,313 126,608 SH   SOLE 0 0 126,608 0
ISHS CORE MSCI EAFE ETF ETF/Closed End 46432F842 128,087 2,097,384 SH   SOLE 0 0 2,097,384 0
ISHS MSTAR M/A INCM ETF ETF/Closed End 46432F875 3,731 149,432 SH   SOLE 0 0 149,432 0
ISHS CORE MSCI E/MKT ETF ETF/Closed End 46434G103 61,963 1,264,033 SH   SOLE 0 0 1,264,033 0
ISHS MSCI JAPAN NEW ETF ETF/Closed End 46434G822 234 4,128 SH   SOLE 0 0 4,128 0
ISHS ESG MSCI EM ETF ETF/Closed End 46434G863 233 7,162 SH   SOLE 0 0 7,162 0
ISHS FACTORSEL MSCI ETF ETF/Closed End 46434G889 883 21,601 SH   SOLE 0 0 21,601 0
ISHS 05YR INVT GRD ETF ETF/Closed End- 46434V100 233 4,561 SH   SOLE 0 0 4,561 0
ISHS EDGE MSCI MFACT ETF ETF/Closed End 46434V282 217 6,788 SH   SOLE 0 0 6,788 0
ISHS EDGE MSCI SMCP ETF ETF/Closed End 46434V290 785 19,688 SH   SOLE 0 0 19,688 0
ISHS 05YR HI YLD BD ETF ETF/Closed End- 46434V407 350 7,519 SH   SOLE 0 0 7,519 0
ISHS EDGE MSCI INTL ETF ETF/Closed End 46434V449 11,309 384,935 SH   SOLE 0 0 384,935 0
ISHSBD SEP 2020 TERM ETF ETF/Closed End- 46434V571 381 14,936 SH   SOLE 0 0 14,936 0
ISHS CORE DIV GRWTH ETF ETF/Closed End 46434V621 15,674 400,467 SH   SOLE 0 0 400,467 0
ISHS CORE MSCI EUR ETF ETF/Closed End 46434V738 45,883 1,003,123 SH   SOLE 0 0 1,003,123 0
ISHR HDGD MSCI EAFE ETF ETF/Closed End 46434V803 1,014 33,871 SH   SOLE 0 0 33,871 0
ISHR TREAS FLTG BOND ETF ETF/Closed End- 46434V860 293 5,825 SH   SOLE 0 0 5,825 0
ISHS ULT SHT TRM BD ETF ETF/Closed End- 46434V878 4,445 88,215 SH   SOLE 0 0 88,215 0
ISHSBD DEC 2020 TERM ETF ETF/Closed End- 46434VAQ3 1,458 57,476 SH   SOLE 0 0 57,476 0
ISHSBD DEC 2019 TERM ETF ETF/Closed End- 46434VAU4 6,333 254,840 SH   SOLE 0 0 254,840 0
ISHSBD DEC 2023 TERM ETF ETF/Closed End- 46434VAX8 2,472 96,577 SH   SOLE 0 0 96,577 0
ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46434VBA7 3,919 154,765 SH   SOLE 0 0 154,765 0
ISHSBD DEC 2025 TERM ETF ETF/Closed End- 46434VBD1 1,900 73,421 SH   SOLE 0 0 73,421 0
ISHSBD DEC 2024 TERM ETF ETF/Closed End- 46434VBG4 4,719 183,678 SH   SOLE 0 0 183,678 0
ISHSBD DEC 2021 TERM ETF ETF/Closed End- 46434VBK5 2,331 93,254 SH   SOLE 0 0 93,254 0
ISHARES CONV BOND ETF ETF/Closed End 46435G102 224 3,846 SH   SOLE 0 0 3,846 0
ISHS COR MSCI INTL ETF ETF/Closed End 46435G326 206 3,766 SH   SOLE 0 0 3,766 0
ISHS MTG RL EST NEW ETF ETF/Closed End 46435G342 1,991 47,261 SH   SOLE 0 0 47,261 0
ISHS EDGE MSCI INTL ETF ETF/Closed End 46435G409 5,995 263,058 SH   SOLE 0 0 263,058 0
ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46435G755 460 17,602 SH   SOLE 0 0 17,602 0
ISHSBD DEC 2021 TERM ETF ETF/Closed End- 46435G789 417 16,175 SH   SOLE 0 0 16,175 0
ISHS IBONDS DEC 2026 ETF ETF/Closed End- 46435GAA0 1,834 72,006 SH   SOLE 0 0 72,006 0
ISHSBD DEC 2028 TERM ETF ETF/Closed End- 46435U515 228 8,208 SH   SOLE 0 0 8,208 0
ISHSBD DEC 2027 TERM ETF ETF/Closed End- 46435UAA9 2,079 80,219 SH   SOLE 0 0 80,219 0
JBG SMITH PPTYS Common Stock 46590V100 279 7,122 SH   SOLE 0 0 7,122 0
JPMORGAN CHASE CO Common Stock 46625H100 137,479 1,168,144 SH   SOLE 0 0 1,168,144 0
JPM ALERIAN MLP ETN Alternatives - 46625H365 591 25,381 SH   SOLE 0 0 25,381 0
JPM DIVS RET INTL EQ ETF ETF/Closed End 46641Q209 5,131 96,503 SH   SOLE 0 0 96,503 0
JPM BETABLDR JAPAN ETF ETF/Closed End 46641Q712 3,593 151,328 SH   SOLE 0 0 151,328 0
JP ULTRA SHT INCM ETF ETF/Closed End- 46641Q837 33,243 659,247 SH   SOLE 0 0 659,247 0
JACOBS ENGINEERNG GROUP Common Stock 469814107 1,912 20,901 SH   SOLE 0 0 20,901 0
JANUS HENDERSON MTG ETF ETF/Closed End- 47103U852 3,093 58,979 SH   SOLE 0 0 58,979 0
JETBLUE AIRWAYS CORP Common Stock 477143101 1,496 89,310 SH   SOLE 0 0 89,310 0
JINKOSOLAR HLDG CO ADR Common Stock 47759T100 509 31,910 SH   SOLE 0 0 31,910 0
JH MULTIFACTOR UTILS ETF ETF/Closed End 47804J867 2,139 61,637 SH   SOLE 0 0 61,637 0
JOHNSON JOHNSON Common Stock 478160104 115,750 894,651 SH   SOLE 0 0 894,651 0
KLA CORP Common Stock 482480100 3,488 21,874 SH   SOLE 0 0 21,874 0
KKR CO INC A Common Stock 48251W104 1,668 62,106 SH   SOLE 0 0 62,106 0
KAMAN CORP Common Stock 483548103 264 4,447 SH   SOLE 0 0 4,447 0
KANSAS CITY STHRN NEW Common Stock 485170302 3,135 23,567 SH   SOLE 0 0 23,567 0
KAYNE ANDERSON MLP INVT ETF/Closed End 486606106 1,724 119,241 SH   SOLE 0 0 119,241 0
KAYNE ANDERSON MIDSTREAM ETF/Closed End 48661E108 489 45,113 SH   SOLE 0 0 45,113 0
KB HOME Common Stock 48666K109 555 16,324 SH   SOLE 0 0 16,324 0
KELLOGG CO Common Stock 487836108 2,376 36,919 SH   SOLE 0 0 36,919 0
KEMET CORP NEW Common Stock 488360207 214 11,748 SH   SOLE 0 0 11,748 0
KEMPER CORP DELAWARE Common Stock 488401100 459 5,893 SH   SOLE 0 0 5,893 0
KENNAMETAL INC Common Stock 489170100 704 22,899 SH   SOLE 0 0 22,899 0
KEYCORP NEW Common Stock 493267108 1,188 66,579 SH   SOLE 0 0 66,579 0
KEYSIGHT TECHS INC Common Stock 49338L103 1,116 11,476 SH   SOLE 0 0 11,476 0
KFORCE INC Common Stock 493732101 513 13,552 SH   SOLE 0 0 13,552 0
KIMBERLY CLARK CORP Common Stock 494368103 38,629 271,935 SH   SOLE 0 0 271,935 0
KIMCO REALTY CORP REIT 49446R109 574 27,500 SH   SOLE 0 0 27,500 0
KINDER MORGAN INC DE Common Stock 49456B101 27,266 1,322,936 SH   SOLE 0 0 1,322,936 0
KINSALE CAP GROUP INC Common Stock 49714P108 900 8,710 SH   SOLE 0 0 8,710 0
KIRBY CORP Common Stock 497266106 426 5,181 SH   SOLE 0 0 5,181 0
KNIGHT SWIFT TRAN HLDG A Common Stock 499049104 523 14,395 SH   SOLE 0 0 14,395 0
KOHLS CORP Common Stock 500255104 308 6,211 SH   SOLE 0 0 6,211 0
KONINKLIJKE PHILIPS NEW Common Stock 500472303 992 21,501 SH   SOLE 0 0 21,501 0
KONTOOR BRANDS INC Common Stock 50050N103 631 17,969 SH   SOLE 0 0 17,969 0
KRAFT HEINZ CO Common Stock 500754106 5,222 186,935 SH   SOLE 0 0 186,935 0
KRANESHS CSI CHINA ETF ETF/Closed End 500767306 390 9,434 SH   SOLE 0 0 9,434 0
KRATON CORP Common Stock 50077C106 316 9,781 SH   SOLE 0 0 9,781 0
KROGER CO Common Stock 501044101 3,226 125,145 SH   SOLE 0 0 125,145 0
L BRANDS INC Common Stock 501797104 262 13,357 SH   SOLE 0 0 13,357 0
LHC GROUP INC Common Stock 50187A107 7,801 68,696 SH   SOLE 0 0 68,696 0
LKQ CORP Common Stock 501889208 484 15,401 SH   SOLE 0 0 15,401 0
LPL FINANCIAL HOLDINGS Common Stock 50212V100 1,773 21,643 SH   SOLE 0 0 21,643 0
LTC PROPERTIES INC REIT 502175102 255 4,971 SH   SOLE 0 0 4,971 0
L3HARRIS TECHS INC Common Stock 502431109 15,354 73,590 SH   SOLE 0 0 73,590 0
LABORATORY CORP OF AMER Common Stock 50540R409 1,839 10,947 SH   SOLE 0 0 10,947 0
LADDER CAP CORP CL A Common Stock 505743104 248 14,335 SH   SOLE 0 0 14,335 0
LAM RESEARCH CORPORATION Common Stock 512807108 8,460 36,605 SH   SOLE 0 0 36,605 0
LAMAR ADVERTISING NEW A REIT 512816109 5,572 68,013 SH   SOLE 0 0 68,013 0
LAMB WESTON HLDGS INC Common Stock 513272104 830 11,407 SH   SOLE 0 0 11,407 0
LANDMARK INFRA PRTNRS LP Common Stock 51508J108 2,704 149,885 SH   SOLE 0 0 149,885 0
LANDSTAR SYSTEM INC Common Stock 515098101 210 1,866 SH   SOLE 0 0 1,866 0
LAS VEGAS SANDS CORP Common Stock 517834107 4,845 83,884 SH   SOLE 0 0 83,884 0
LATTICE HRTFRD MULTI ETF ETF/Closed End 518416102 1,576 56,534 SH   SOLE 0 0 56,534 0
ESTEE LAUDER CO INC Common Stock 518439104 4,148 20,848 SH   SOLE 0 0 20,848 0
LEAR CORP NEW Common Stock 521865204 1,197 10,156 SH   SOLE 0 0 10,156 0
LEE ENTERPRISES INC Common Stock 523768109 44 21,749 SH   SOLE 0 0 21,749 0
LEGGETT PLATT INC Common Stock 524660107 1,851 45,207 SH   SOLE 0 0 45,207 0
LEGG MASON CLEARBRDG ETF ETF/Closed End 524682101 313 9,877 SH   SOLE 0 0 9,877 0
LEGG LOW VOL HI DIV ETF ETF/Closed End 52468L406 3,543 105,472 SH   SOLE 0 0 105,472 0
LEGG MASON INC Common Stock 524901105 788 20,629 SH   SOLE 0 0 20,629 0
LEIDOS HOLDINGS INC Common Stock 525327102 2,518 29,315 SH   SOLE 0 0 29,315 0
LENNAR CORP Common Stock 526057104 639 11,438 SH   SOLE 0 0 11,438 0
LENNOX INTL INC Common Stock 526107107 4,456 18,339 SH   SOLE 0 0 18,339 0
LEVI STRAUSS CO A NEW Common Stock 52736R102 280 14,724 SH   SOLE 0 0 14,724 0
LIBERTY ALLSTAR EQUITY ETF/Closed End 530158104 382 59,738 SH   SOLE 0 0 59,738 0
LIBERTY BROADBAND CORP A Common Stock 530307107 250 2,396 SH   SOLE 0 0 2,396 0
LIBERTY BROADBAND CORP C Common Stock 530307305 2,338 22,340 SH   SOLE 0 0 22,340 0
LIBERTY PROPERTY TRUST REIT 531172104 400 7,790 SH   SOLE 0 0 7,790 0
LBRTY MEDIA A SIRIUS XM Common Stock 531229409 578 13,913 SH   SOLE 0 0 13,913 0
LIBERTY MEDIA CORP C Common Stock 531229607 2,622 62,482 SH   SOLE 0 0 62,482 0
LBRTY FORMULA ONE C Common Stock 531229854 250 6,019 SH   SOLE 0 0 6,019 0
LIFE STORAGE INC Common Stock 53223X107 450 4,267 SH   SOLE 0 0 4,267 0
ELI LILLY CO Common Stock 532457108 26,144 233,781 SH   SOLE 0 0 233,781 0
LINCOLN ELECTRIC HLDGS Common Stock 533900106 840 9,687 SH   SOLE 0 0 9,687 0
LINCOLN NATL CORP IN Common Stock 534187109 609 10,104 SH   SOLE 0 0 10,104 0
LIONS GATE ENTMNT CORP B Common Stock 535919500 205 23,403 SH   SOLE 0 0 23,403 0
LITHIA MOTORS INC CL A Common Stock 536797103 486 3,668 SH   SOLE 0 0 3,668 0
LITTELFUSE INC Common Stock 537008104 889 5,016 SH   SOLE 0 0 5,016 0
LIVE NATION ENTMNT INC Common Stock 538034109 417 6,291 SH   SOLE 0 0 6,291 0
LLOYDS BANKING SPONS ADR Common Stock 539439109 1,276 483,490 SH   SOLE 0 0 483,490 0
LOCKHEED MARTIN CORP Common Stock 539830109 42,248 108,310 SH   SOLE 0 0 108,310 0
LOEWS CORP Common Stock 540424108 326 6,331 SH   SOLE 0 0 6,331 0
LOGMEIN INC Common Stock 54142L109 349 4,918 SH   SOLE 0 0 4,918 0
LOWES COMPANIES INC Common Stock 548661107 15,472 140,701 SH   SOLE 0 0 140,701 0
LULULEMON ATHLETICA INC Common Stock 550021109 1,845 9,585 SH   SOLE 0 0 9,585 0
LUMENTUM HOLDINGS INC Common Stock 55024U109 288 5,384 SH   SOLE 0 0 5,384 0
LUNA INNOVATIONS INC Common Stock 550351100 1,546 267,097 SH   SOLE 0 0 267,097 0
LYFT INC A Common Stock 55087P104 527 12,905 SH   SOLE 0 0 12,905 0
MT BANK CORP Common Stock 55261F104 5,808 36,767 SH   SOLE 0 0 36,767 0
M D C HOLDINGS INC Common Stock 552676108 222 5,157 SH   SOLE 0 0 5,157 0
MDU RESOURCES GROUP Common Stock 552690109 378 13,424 SH   SOLE 0 0 13,424 0
M F S CHARTER INCOME TR ETF/Closed End- 552727109 84 10,124 SH   SOLE 0 0 10,124 0
MFA FINANCIAL INC REIT 55272X102 161 21,813 SH   SOLE 0 0 21,813 0
MFS MUNICIPAL INCOME TR ETF/Closed End- 552738106 845 119,960 SH   SOLE 0 0 119,960 0
MFS INTERMEDIATE INCOME ETF/Closed End- 55273C107 54 14,254 SH   SOLE 0 0 14,254 0
M G I C INVT CORP Common Stock 552848103 645 51,310 SH   SOLE 0 0 51,310 0
MGM RESORTS INTL Common Stock 552953101 5,056 182,400 SH   SOLE 0 0 182,400 0
M/I HOMES INC Common Stock 55305B101 778 20,652 SH   SOLE 0 0 20,652 0
MKS INSTRUMENTS INC Common Stock 55306N104 1,374 14,887 SH   SOLE 0 0 14,887 0
MPLX LP MLP 55336V100 2,229 79,574 SH   SOLE 0 0 79,574 0
MSA SAFETY INC Common Stock 553498106 261 2,389 SH   SOLE 0 0 2,389 0
MSCI INC CL A Common Stock 55354G100 5,226 23,999 SH   SOLE 0 0 23,999 0
MACK CALI RLTY CORP REIT 554489104 204 9,440 SH   SOLE 0 0 9,440 0
MACQUARIE INFRA CORP Common Stock 55608B105 892 22,587 SH   SOLE 0 0 22,587 0
MACQUARIE GLOBAL INFRA ETF/Closed End 55608D101 2,495 103,611 SH   SOLE 0 0 103,611 0
MACYS INC Common Stock 55616P104 591 38,051 SH   SOLE 0 0 38,051 0
MAGELLAN MIDSTRM PTNR LP MLP 559080106 8,072 121,811 SH   SOLE 0 0 121,811 0
MAGNA INTL INC CLASS A Common Stock 559222401 2,235 41,914 SH   SOLE 0 0 41,914 0
MAIN STR CAP CORP BDC Common Stock 56035L104 754 17,448 SH   SOLE 0 0 17,448 0
MAINSTAY MACKAY DEFN ETF ETF/Closed End- 56064K100 411 19,602 SH   SOLE 0 0 19,602 0
MANITEX INTL INC Common Stock 563420108 100 15,000 SH   SOLE 0 0 15,000 0
MANPOWERGROUP INC Common Stock 56418H100 633 7,509 SH   SOLE 0 0 7,509 0
MANULIFE FINANCIAL CORP Common Stock 56501R106 486 26,448 SH   SOLE 0 0 26,448 0
MARATHON OIL CORP Common Stock 565849106 948 77,253 SH   SOLE 0 0 77,253 0
MARATHON PETROLEUM CORP Common Stock 56585A102 11,090 182,552 SH   SOLE 0 0 182,552 0
MARKEL CORP Common Stock 570535104 6,906 5,843 SH   SOLE 0 0 5,843 0
MARSH MCLENNAN COS INC Common Stock 571748102 5,420 54,168 SH   SOLE 0 0 54,168 0
MARRIOTT INTL INC NEW A Common Stock 571903202 6,353 51,083 SH   SOLE 0 0 51,083 0
MARTIN MARIETTA MTLS INC Common Stock 573284106 1,311 4,783 SH   SOLE 0 0 4,783 0
MASCO CORP Common Stock 574599106 337 8,094 SH   SOLE 0 0 8,094 0
MASIMO CORP Common Stock 574795100 940 6,320 SH   SOLE 0 0 6,320 0
MASTEC INC Common Stock 576323109 453 6,970 SH   SOLE 0 0 6,970 0
MASTERCARD INC A Common Stock 57636Q104 67,007 246,741 SH   SOLE 0 0 246,741 0
MATCH GROUP INC Common Stock 57665R106 870 12,173 SH   SOLE 0 0 12,173 0
MATTHEWS INTL CORP CL A Common Stock 577128101 339 9,565 SH   SOLE 0 0 9,565 0
MAXIM INTEGRATED PRODS Common Stock 57772K101 2,785 48,091 SH   SOLE 0 0 48,091 0
MC CORMICK COMPANY Common Stock 579780206 6,801 43,511 SH   SOLE 0 0 43,511 0
MCDERMOTT INTL INC NEW Common Stock 580037703 52 25,911 SH   SOLE 0 0 25,911 0
MCDONALDS CORP Common Stock 580135101 57,289 266,818 SH   SOLE 0 0 266,818 0
MCKESSON CORP Common Stock 58155Q103 1,623 11,878 SH   SOLE 0 0 11,878 0
MEDICAL PROPERTIES TRUST REIT 58463J304 4,405 225,179 SH   SOLE 0 0 225,179 0
MEDIDATA SOLUTIONS INC Common Stock 58471A105 216 2,360 SH   SOLE 0 0 2,360 0
MERCADOLIBRE INC Common Stock 58733R102 956 1,733 SH   SOLE 0 0 1,733 0
MERCK COMPANY INC NEW Common Stock 58933Y105 90,329 1,073,044 SH   SOLE 0 0 1,073,044 0
MEREDITH CORP Common Stock 589433101 495 13,497 SH   SOLE 0 0 13,497 0
MERITAGE HOMES CORP Common Stock 59001A102 472 6,712 SH   SOLE 0 0 6,712 0
MERITOR INC Common Stock 59001K100 442 23,884 SH   SOLE 0 0 23,884 0
METHODE ELECTRONICS CL A Common Stock 591520200 560 16,637 SH   SOLE 0 0 16,637 0
METLIFE INC Common Stock 59156R108 38,110 808,105 SH   SOLE 0 0 808,105 0
METTLER TOLEDO INTL INC Common Stock 592688105 2,525 3,584 SH   SOLE 0 0 3,584 0
MFS INVEST GRADE MUNI TR ETF/Closed End- 59318B108 173 17,454 SH   SOLE 0 0 17,454 0
MICHAELS COMPANIES INC Common Stock 59408Q106 418 42,740 SH   SOLE 0 0 42,740 0
MICROSOFT CORP Common Stock 594918104 218,990 1,575,126 SH   SOLE 0 0 1,575,126 0
MICROCHIP TECHNOLOGY INC Common Stock 595017104 3,665 39,443 SH   SOLE 0 0 39,443 0
MICRON TECHNOLOGY INC Common Stock 595112103 2,626 61,295 SH   SOLE 0 0 61,295 0
MID AMERICA APT CMNTYS REIT 59522J103 728 5,595 SH   SOLE 0 0 5,595 0
MIDDLESEX WATER COMPANY Common Stock 596680108 1,183 18,210 SH   SOLE 0 0 18,210 0
MILLER HI INC EQ COM BEN ETF/Closed End 600379101 215 19,713 SH   SOLE 0 0 19,713 0
MILLER HERMAN INC Common Stock 600544100 688 14,927 SH   SOLE 0 0 14,927 0
MITSUBISHI UFJ FINL GRP Common Stock 606822104 69 13,579 SH   SOLE 0 0 13,579 0
MOHAWK INDUSTRIES INC Common Stock 608190104 1,047 8,442 SH   SOLE 0 0 8,442 0
MOLINA HEALTHCARE INC Common Stock 60855R100 669 6,096 SH   SOLE 0 0 6,096 0
MOLSON COORS BREWNG CL B Common Stock 60871R209 434 7,555 SH   SOLE 0 0 7,555 0
MONDELEZ INTL INC CL A Common Stock 609207105 23,020 416,118 SH   SOLE 0 0 416,118 0
MONGODB INC A Common Stock 60937P106 520 4,312 SH   SOLE 0 0 4,312 0
MONROE CAPITAL CORP BDC Common Stock 610335101 1,222 115,838 SH   SOLE 0 0 115,838 0
MONSTER BEV CORP NEW Common Stock 61174X109 1,927 33,190 SH   SOLE 0 0 33,190 0
MOODYS CORP Common Stock 615369105 1,198 5,848 SH   SOLE 0 0 5,848 0
MORGAN STANLEY Common Stock 617446448 1,379 32,307 SH   SOLE 0 0 32,307 0
MORGAN EMERGING MARKETS ETF/Closed End- 617477104 369 56,028 SH   SOLE 0 0 56,028 0
MOSAIC COMPANY NEW Common Stock 61945C103 671 32,739 SH   SOLE 0 0 32,739 0
MOTOROLA SOLUTIONS INC Common Stock 620076307 2,283 13,395 SH   SOLE 0 0 13,395 0
MUELLER WTR PRODS SER A Common Stock 624758108 242 21,526 SH   SOLE 0 0 21,526 0
NCR CORP NEW Common Stock 62886E108 260 8,242 SH   SOLE 0 0 8,242 0
NGL ENERGY PARTNERS LP Common Stock 62913M107 926 66,545 SH   SOLE 0 0 66,545 0
NIO INC ADS Common Stock 62914V106 121 77,390 SH   SOLE 0 0 77,390 0
NASDAQ INC Common Stock 631103108 344 3,458 SH   SOLE 0 0 3,458 0
NATIONAL BEVERAGE CORP Common Stock 635017106 280 6,320 SH   SOLE 0 0 6,320 0
NATL CINEMEDIA INC Common Stock 635309107 109 13,302 SH   SOLE 0 0 13,302 0
NATIONAL FUEL GAS CO Common Stock 636180101 703 14,976 SH   SOLE 0 0 14,976 0
NATL GRID ADR NEW 2017 Common Stock 636274409 1,312 24,231 SH   SOLE 0 0 24,231 0
NATIONAL HEALTH INVS INC REIT 63633D104 1,735 21,054 SH   SOLE 0 0 21,054 0
NATIONAL INSTR CORP Common Stock 636518102 316 7,518 SH   SOLE 0 0 7,518 0
NATIONAL OILWELL VARCO Common Stock 637071101 1,038 48,969 SH   SOLE 0 0 48,969 0
NATL RETAIL PPTYS INC REIT 637417106 2,478 43,942 SH   SOLE 0 0 43,942 0
NATL WSTRN LIFE GRP A Common Stock 638517102 319 1,189 SH   SOLE 0 0 1,189 0
NAVIGANT CONSULTING INC Common Stock 63935N107 451 16,132 SH   SOLE 0 0 16,132 0
NAVIENT CORP Common Stock 63938C108 1,364 106,529 SH   SOLE 0 0 106,529 0
NEOGEN CORP Common Stock 640491106 310 4,548 SH   SOLE 0 0 4,548 0
NEPTUNE WELLNESS SLTNS Common Stock 64079L105 102 28,586 SH   SOLE 0 0 28,586 0
NETAPP INC Common Stock 64110D104 224 4,264 SH   SOLE 0 0 4,264 0
NETFLIX INC Common Stock 64110L106 12,199 45,585 SH   SOLE 0 0 45,585 0
NETEASE INC SPON ADR Common Stock 64110W102 1,520 5,710 SH   SOLE 0 0 5,710 0
NEUROCRINE BIOSCIENCES Common Stock 64125C109 1,007 11,171 SH   SOLE 0 0 11,171 0
NEW JERSEY RES CORP Common Stock 646025106 3,064 67,761 SH   SOLE 0 0 67,761 0
NEW MEDIA INVT GRP INC Common Stock 64704V106 1,273 144,520 SH   SOLE 0 0 144,520 0
NEW MTN FIN CORP BDC Common Stock 647551100 2,110 154,778 SH   SOLE 0 0 154,778 0
NEW ORIENTAL ED TECH Common Stock 647581107 251 2,267 SH   SOLE 0 0 2,267 0
NEW RESIDENTIAL INVT NEW REIT 64828T201 497 31,672 SH   SOLE 0 0 31,672 0
NEW YORK CMNTY BANCORP Common Stock 649445103 1,793 142,858 SH   SOLE 0 0 142,858 0
NY MTG TR INC PAR 02 Common Stock 649604501 438 71,904 SH   SOLE 0 0 71,904 0
NEWELL BRANDS INC Common Stock 651229106 2,581 137,892 SH   SOLE 0 0 137,892 0
NEWMARKET CORP Common Stock 651587107 212 449 SH   SOLE 0 0 449 0
NEWMONT GOLDCORP CORP Common Stock 651639106 1,231 32,467 SH   SOLE 0 0 32,467 0
NEWS CORP A NEW Common Stock 65249B109 191 13,735 SH   SOLE 0 0 13,735 0
NEXSTAR MEDIA GRP INC A Common Stock 65336K103 519 5,074 SH   SOLE 0 0 5,074 0
NEXTERA ENERGY INC Common Stock 65339F101 66,031 283,407 SH   SOLE 0 0 283,407 0
NEXTERA ENERGY PRTNRS LP Common Stock 65341B106 385 7,280 SH   SOLE 0 0 7,280 0
NEXTGEN HEALTHCARE INC Common Stock 65343C102 161 10,261 SH   SOLE 0 0 10,261 0
NICE LTD SPON ADR Common Stock 653656108 594 4,130 SH   SOLE 0 0 4,130 0
NIKE INC B Common Stock 654106103 19,217 204,610 SH   SOLE 0 0 204,610 0
NISOURCE INC Common Stock 65473P105 1,349 45,081 SH   SOLE 0 0 45,081 0
NOKIA CORP SPON ADR Common Stock 654902204 602 119,039 SH   SOLE 0 0 119,039 0
NORDSON CORP Common Stock 655663102 4,708 32,187 SH   SOLE 0 0 32,187 0
NORDSTROM INC Common Stock 655664100 232 6,891 SH   SOLE 0 0 6,891 0
NORFOLK SOUTHERN CORP Common Stock 655844108 13,796 76,791 SH   SOLE 0 0 76,791 0
NORTH AMERN CONSTR GRP Common Stock 656811106 121 10,498 SH   SOLE 0 0 10,498 0
NORTHERN TRUST CORP Common Stock 665859104 269 2,887 SH   SOLE 0 0 2,887 0
NORTHROP GRUMMAN CORP Common Stock 666807102 12,326 32,887 SH   SOLE 0 0 32,887 0
NORTHWEST BANCSHARES INC Common Stock 667340103 999 60,966 SH   SOLE 0 0 60,966 0
NOVAGOLD RES INC NEW Common Stock 66987E206 137 22,500 SH   SOLE 0 0 22,500 0
NOVARTIS AG SPON ADR Common Stock 66987V109 21,573 248,251 SH   SOLE 0 0 248,251 0
NOVO NORDISK AS ADR Common Stock 670100205 3,911 75,643 SH   SOLE 0 0 75,643 0
NOW INC Common Stock 67011P100 621 54,113 SH   SOLE 0 0 54,113 0
NUANCE COMMUNICATION INC Common Stock 67020Y100 1,453 89,109 SH   SOLE 0 0 89,109 0
NUCOR CORP Common Stock 670346105 9,026 177,295 SH   SOLE 0 0 177,295 0
NUSTAR ENERGY LP MLP 67058H102 779 27,490 SH   SOLE 0 0 27,490 0
NUTANIX INC A Common Stock 67059N108 757 28,851 SH   SOLE 0 0 28,851 0
NUVEEN CT QUAL MUN INC ETF/Closed End- 67060D107 645 48,070 SH   SOLE 0 0 48,070 0
NUVEEN MA QUAL MUN INC ETF/Closed End- 67061E104 152 10,677 SH   SOLE 0 0 10,677 0
NUVEEN MD QUAL MUN INC ETF/Closed End- 67061Q107 609 45,617 SH   SOLE 0 0 45,617 0
NUVEEN SELECT MAT MUNI ETF/Closed End- 67061T101 250 24,010 SH   SOLE 0 0 24,010 0
NUVEEN NY MUNI VALUE FD ETF/Closed End- 67062M105 112 11,000 SH   SOLE 0 0 11,000 0
NUVEEN SEL TX FREE INC 2 ETF/Closed End- 67063C106 434 28,948 SH   SOLE 0 0 28,948 0
NUVEEN VA QUAL MUN INC ETF/Closed End- 67064R102 269 19,466 SH   SOLE 0 0 19,466 0
NUVEEN NY AMT FREE QUAL ETF/Closed End- 670656107 475 35,273 SH   SOLE 0 0 35,273 0
NUV AMT FREE QUAL MUN ETF/Closed End- 670657105 2,186 152,780 SH   SOLE 0 0 152,780 0
NVIDIA CORP Common Stock 67066G104 16,420 94,332 SH   SOLE 0 0 94,332 0
NUVEEN QUAL MUN INCM FD ETF/Closed End- 67066V101 296 20,638 SH   SOLE 0 0 20,638 0
NUVEEN NY QUAL MUN INC ETF/Closed End- 67066X107 318 22,329 SH   SOLE 0 0 22,329 0
NUVEEN INTRM DUR MUN TRM ETF/Closed End- 670671106 1,592 115,946 SH   SOLE 0 0 115,946 0
NUVEEN INTERMED DUR TERM ETF/Closed End- 670677103 671 49,088 SH   SOLE 0 0 49,088 0
NUVEEN MUN HI INC OPP FD ETF/Closed End- 670682103 276 19,309 SH   SOLE 0 0 19,309 0
NUVEEN MUN 2021 TGT FD ETF/Closed End- 670687102 191 19,590 SH   SOLE 0 0 19,590 0
NUVEEN NASDAQ 100 DYNMIC ETF/Closed End 670699107 6,220 280,677 SH   SOLE 0 0 280,677 0
NUVEEN NJ QUAL MUN INC ETF/Closed End- 67069Y102 145 10,030 SH   SOLE 0 0 10,030 0
NUV DIVERSIFIED DIV INC ETF/Closed End 6706EP105 209 19,050 SH   SOLE 0 0 19,050 0
NUVEEN SP 500 BUY WRITE ETF/Closed End 6706ER101 900 68,868 SH   SOLE 0 0 68,868 0
NUVEEN SP 500 DYNAMIC ETF/Closed End 6706EW100 252 16,393 SH   SOLE 0 0 16,393 0
NUVASIVE INC Common Stock 670704105 3,280 51,754 SH   SOLE 0 0 51,754 0
NUV MUN CR INC FD ETF/Closed End- 67070X101 849 52,296 SH   SOLE 0 0 52,296 0
NUVEEN REAL ESTATE INC ETF/Closed End 67071B108 956 87,029 SH   SOLE 0 0 87,029 0
NUV AMT FREE MUN CR INC ETF/Closed End- 67071L106 659 39,395 SH   SOLE 0 0 39,395 0
NUVEEN PFD INCM SECS ETF/Closed End 67072C105 598 60,665 SH   SOLE 0 0 60,665 0
NUVEEN FLOATING RATE ETF/Closed End- 67072T108 5,109 525,579 SH   SOLE 0 0 525,579 0
NUVEEN PFD INCM OPPTYS ETF/Closed End 67073B106 866 86,146 SH   SOLE 0 0 86,146 0
NUVEEN CREDIT STRAT INCM ETF/Closed End- 67073D102 101 13,506 SH   SOLE 0 0 13,506 0
NUVEEN TAX ADV DIVID GRW ETF/Closed End 67073G105 544 32,535 SH   SOLE 0 0 32,535 0
NUVEEN TXBL MUN INCM FD ETF/Closed End- 67074C103 231 10,345 SH   SOLE 0 0 10,345 0
NUVEEN ENHNCD MUN VAL FD ETF/Closed End- 67074M101 588 40,995 SH   SOLE 0 0 40,995 0
NUVEEN ENERGY MLP TOTAL ETF/Closed End 67074U103 215 24,804 SH   SOLE 0 0 24,804 0
NUVEEN SHRT DUR CR OPPTY ETF/Closed End- 67074X107 223 14,874 SH   SOLE 0 0 14,874 0
NUVEEN PFD INC TERM FD Common Stock 67075A106 284 11,471 SH   SOLE 0 0 11,471 0
NUVEEN DOW 30 DYN OVRWRT ETF/Closed End 67075F105 1,240 69,571 SH   SOLE 0 0 69,571 0
NUVEEN HI INC DEC 19 TGT ETF/Closed End- 67076E107 473 48,000 SH   SOLE 0 0 48,000 0
NUTRIEN LTD Common Stock 67077M108 2,052 41,129 SH   SOLE 0 0 41,129 0
NUVEEN HI INC NOV 21 TGT ETF/Closed End- 67077N106 253 25,550 SH   SOLE 0 0 25,550 0
NUVEEN E/MKT DEBT 2022 ETF/Closed End- 67077P101 222 25,500 SH   SOLE 0 0 25,500 0
OGE ENERGY CORP Common Stock 670837103 422 9,295 SH   SOLE 0 0 9,295 0
NUVEEN TAX ADV TOTAL RET ETF/Closed End 67090H102 330 29,243 SH   SOLE 0 0 29,243 0
NUVEEN MUNICIPAL VALUE F ETF/Closed End- 670928100 663 63,069 SH   SOLE 0 0 63,069 0
NUVEEN PA QUAL MUN INC ETF/Closed End- 670972108 563 40,220 SH   SOLE 0 0 40,220 0
OFS CAPITAL CORP BDC Common Stock 67103B100 858 73,895 SH   SOLE 0 0 73,895 0
O REILLY AUTOMOTIVE NEW Common Stock 67103H107 1,019 2,558 SH   SOLE 0 0 2,558 0
OSI FTSE RUSL SMCP ETF ETF/Closed End 67110P100 342 12,258 SH   SOLE 0 0 12,258 0
OSI FTSE US QUAL DIV ETF ETF/Closed End 67110P407 3,534 101,677 SH   SOLE 0 0 101,677 0
OAKTREE SPECIALTY LENDNG Common Stock 67401P108 123 23,765 SH   SOLE 0 0 23,765 0
OCCIDENTAL PETRO CORP Common Stock 674599105 5,856 131,685 SH   SOLE 0 0 131,685 0
OCWEN FINANCIAL CORP NEW Common Stock 675746309 82 43,500 SH   SOLE 0 0 43,500 0
OKTA INC A Common Stock 679295105 482 4,892 SH   SOLE 0 0 4,892 0
OLD DOMINION FREIGHT Common Stock 679580100 3,606 21,214 SH   SOLE 0 0 21,214 0
OLD REPUBLIC INTL CORP Common Stock 680223104 1,838 77,974 SH   SOLE 0 0 77,974 0
OLLIES BARGAIN OUTLET Common Stock 681116109 209 3,568 SH   SOLE 0 0 3,568 0
OMNICOM GROUP INC Common Stock 681919106 881 11,249 SH   SOLE 0 0 11,249 0
OMEGA HEALTHCARE REIT 681936100 1,926 46,091 SH   SOLE 0 0 46,091 0
ON DECK CAP INC Common Stock 682163100 34 10,125 SH   SOLE 0 0 10,125 0
ON SEMICONDUCTOR CORP Common Stock 682189105 1,063 55,317 SH   SOLE 0 0 55,317 0
ONE GAS INC Common Stock 68235P108 337 3,506 SH   SOLE 0 0 3,506 0
ONEOK INC NEW Common Stock 682680103 5,027 68,222 SH   SOLE 0 0 68,222 0
OPKO HEALTH INC Common Stock 68375N103 86 40,937 SH   SOLE 0 0 40,937 0
ORACLE CORP Common Stock 68389X105 22,278 404,840 SH   SOLE 0 0 404,840 0
OPTION CARE HEALTH INC Common Stock 68404L102 38 11,828 SH   SOLE 0 0 11,828 0
ORANGE SPON ADR Common Stock 684060106 403 25,883 SH   SOLE 0 0 25,883 0
OSHKOSH CORP Common Stock 688239201 1,588 20,945 SH   SOLE 0 0 20,945 0
OWENS CORNING INC NEW Common Stock 690742101 390 6,167 SH   SOLE 0 0 6,167 0
OWENS ILL INC NEW Common Stock 690768403 493 47,971 SH   SOLE 0 0 47,971 0
OXFORD SQUARE CAP CORP ETF/Closed End 69181V107 368 59,101 SH   SOLE 0 0 59,101 0
PBF ENERGY INC A Common Stock 69318G106 1,382 50,813 SH   SOLE 0 0 50,813 0
PGIM ULTRA SHORT BD ETF ETF/Closed End- 69344A107 3,987 79,444 SH   SOLE 0 0 79,444 0
PIMCO ENERGYTACT CR OPP ETF/Closed End 69346N107 215 12,285 SH   SOLE 0 0 12,285 0
PNC FINL SVCS GROUP INC Common Stock 693475105 30,215 215,574 SH   SOLE 0 0 215,574 0
PPG INDUSTRIES INC Common Stock 693506107 15,845 133,704 SH   SOLE 0 0 133,704 0
PPL CORP Common Stock 69351T106 19,415 616,551 SH   SOLE 0 0 616,551 0
PRA HEALTH SCIENCES INC Common Stock 69354M108 567 5,715 SH   SOLE 0 0 5,715 0
PVH CORP Common Stock 693656100 1,075 12,183 SH   SOLE 0 0 12,183 0
PACCAR INC Common Stock 693718108 2,591 37,009 SH   SOLE 0 0 37,009 0
PACER TRENDPILOT US ETF ETF/Closed End 69374H105 4,029 129,682 SH   SOLE 0 0 129,682 0
PACER TRENDPILOT US ETF ETF/Closed End 69374H204 1,301 44,575 SH   SOLE 0 0 44,575 0
PACER TRENDPILOT 100 ETF ETF/Closed End 69374H303 788 21,936 SH   SOLE 0 0 21,936 0
PACER CFRA STOVALL ETF ETF/Closed End 69374H691 1,180 40,723 SH   SOLE 0 0 40,723 0
PACER GLB CASH COWS ETF ETF/Closed End 69374H709 1,075 36,198 SH   SOLE 0 0 36,198 0
PACER U S SMCP CASH ETF ETF/Closed End 69374H857 773 31,380 SH   SOLE 0 0 31,380 0
PACER DEV MKTS INT ETF ETF/Closed End 69374H873 703 27,798 SH   SOLE 0 0 27,798 0
PACER US CASH COWS ETF ETF/Closed End 69374H881 380 13,201 SH   SOLE 0 0 13,201 0
PACIFIC COAST OIL TR Common Stock 694103102 40 20,525 SH   SOLE 0 0 20,525 0
PACKAGING CORP OF AMER Common Stock 695156109 439 4,133 SH   SOLE 0 0 4,133 0
PALO ALTO NETWORKS INC Common Stock 697435105 1,558 7,642 SH   SOLE 0 0 7,642 0
PARKER HANNIFIN CORP Common Stock 701094104 4,304 23,831 SH   SOLE 0 0 23,831 0
PATRICK INDUSTRIES INC Common Stock 703343103 430 10,025 SH   SOLE 0 0 10,025 0
PATTERN ENERGY GRP INC Common Stock 70338P100 2,175 80,774 SH   SOLE 0 0 80,774 0
PATTERSON COS INC Common Stock 703395103 205 11,497 SH   SOLE 0 0 11,497 0
PAYCHEX INC Common Stock 704326107 15,224 183,934 SH   SOLE 0 0 183,934 0
PAYCOM SOFTWARE INC Common Stock 70432V102 1,041 4,969 SH   SOLE 0 0 4,969 0
PAYPAL HLDGS INC Common Stock 70450Y103 30,032 289,913 SH   SOLE 0 0 289,913 0
PB BANCORP INC Common Stock 70454T100 163 14,180 SH   SOLE 0 0 14,180 0
PEMBINA PIPELINE CORP Common Stock 706327103 200 5,400 SH   SOLE 0 0 5,400 0
PENN NATIONAL GAMING INC Common Stock 707569109 353 18,947 SH   SOLE 0 0 18,947 0
PENNANTPARK INVT BDC Common Stock 708062104 1,000 159,416 SH   SOLE 0 0 159,416 0
PENNANTPARK FLTG RT BDC ETF/Closed End 70806A106 4,775 411,605 SH   SOLE 0 0 411,605 0
PENNS WOODS BANCORP INC Common Stock 708430103 617 13,343 SH   SOLE 0 0 13,343 0
PENNYMAV MTG INV TRUST REIT 70931T103 784 35,254 SH   SOLE 0 0 35,254 0
PENSKE AUTOMOTIVE GROUP Common Stock 70959W103 1,010 21,362 SH   SOLE 0 0 21,362 0
PEOPLES FINL SVCS CORP Common Stock 711040105 279 6,156 SH   SOLE 0 0 6,156 0
PEOPLES UTD FINL INC Common Stock 712704105 5,746 367,525 SH   SOLE 0 0 367,525 0
PEPSICO INC Common Stock 713448108 59,905 436,944 SH   SOLE 0 0 436,944 0
PERKINELMER INC Common Stock 714046109 252 2,957 SH   SOLE 0 0 2,957 0
PERSPECTA INC Common Stock 715347100 424 16,219 SH   SOLE 0 0 16,219 0
PERTH MINT PHYSICAL ETF ETF/Closed End 715426102 205 13,948 SH   SOLE 0 0 13,948 0
PETROCHINA CO LTD ADR Common Stock 71646E100 565 11,126 SH   SOLE 0 0 11,126 0
PFIZER INC Common Stock 717081103 75,313 2,096,105 SH   SOLE 0 0 2,096,105 0
PHILIP MORRIS INTL INC Common Stock 718172109 33,269 438,151 SH   SOLE 0 0 438,151 0
PHILLIPS 66 Common Stock 718546104 18,337 179,072 SH   SOLE 0 0 179,072 0
PHYSICIANS REALTY TR Common Stock 71943U104 2,288 128,903 SH   SOLE 0 0 128,903 0
PILGRIMS PRIDE CORP NEW Common Stock 72147K108 1,108 34,581 SH   SOLE 0 0 34,581 0
PIMCO CORP INCM STRAT ETF/Closed End- 72200U100 608 33,147 SH   SOLE 0 0 33,147 0
PIMCO MUN INCOME FD II ETF/Closed End- 72200W106 479 30,421 SH   SOLE 0 0 30,421 0
PIMCO CORP INCM OPPTY ETF/Closed End- 72201B101 607 33,458 SH   SOLE 0 0 33,458 0
PIMCO INCOME STRAT FUND ETF/Closed End- 72201H108 356 31,173 SH   SOLE 0 0 31,173 0
PIMCO INCOME STRAT FD II ETF/Closed End- 72201J104 117 11,370 SH   SOLE 0 0 11,370 0
PIMCO ACTIVE BD ETF ETF/Closed End- 72201R775 7,700 70,711 SH   SOLE 0 0 70,711 0
PIMCO 05Y H/Y CORP ETF ETF/Closed End- 72201R783 317 3,178 SH   SOLE 0 0 3,178 0
PIMCO ENH SHRT MATY ETF ETF/Closed End- 72201R833 20,137 197,950 SH   SOLE 0 0 197,950 0
PIMCO INTRM MUN BD ETF ETF/Closed End- 72201R866 1,191 21,540 SH   SOLE 0 0 21,540 0
PIMCO S/T MUN BD ACT ETF ETF/Closed End- 72201R874 346 6,825 SH   SOLE 0 0 6,825 0
PIMCO 25Y Z/C TRSY ETF ETF/Closed End- 72201R882 980 6,776 SH   SOLE 0 0 6,776 0
PIMCO DYNAMIC INCM FUND Common Stock 72201Y101 470 14,458 SH   SOLE 0 0 14,458 0
PIMCO INCOME OPPTY FD ETF/Closed End- 72202B100 325 12,198 SH   SOLE 0 0 12,198 0
PIMCO DYNAMIC CR MTG INC ETF/Closed End- 72202D106 3,420 139,695 SH   SOLE 0 0 139,695 0
PINNACLE WEST CAP CORP Common Stock 723484101 3,818 39,330 SH   SOLE 0 0 39,330 0
PINTEREST INC A Common Stock 72352L106 695 26,282 SH   SOLE 0 0 26,282 0
PIONEER HIGH INCOME TR ETF/Closed End- 72369H106 435 47,145 SH   SOLE 0 0 47,145 0
PIONEER NATURAL RES CO Common Stock 723787107 4,198 33,375 SH   SOLE 0 0 33,375 0
PIPER JAFFRAY COS Common Stock 724078100 335 4,438 SH   SOLE 0 0 4,438 0
PITNEY BOWES INC Common Stock 724479100 104 22,786 SH   SOLE 0 0 22,786 0
PLAINS ALL AMERN PIPELIN MLP 726503105 2,474 119,247 SH   SOLE 0 0 119,247 0
PLAINS GP HLDGS LP A NEW Common Stock 72651A207 1,121 52,794 SH   SOLE 0 0 52,794 0
PLANET FITNESS INC A Common Stock 72703H101 543 9,383 SH   SOLE 0 0 9,383 0
POLARIS INC Common Stock 731068102 294 3,339 SH   SOLE 0 0 3,339 0
POLARITYTE INC Common Stock 731094108 109 33,735 SH   SOLE 0 0 33,735 0
POOL CORP Common Stock 73278L105 3,428 16,997 SH   SOLE 0 0 16,997 0
POPULAR INC NEW Common Stock 733174700 635 11,736 SH   SOLE 0 0 11,736 0
POST HOLDINGS INC Common Stock 737446104 651 6,148 SH   SOLE 0 0 6,148 0
POSTAL REALTY TR INC A REIT 73757R102 434 27,400 SH   SOLE 0 0 27,400 0
PRICE T ROWE GRP INC Common Stock 74144T108 6,924 60,601 SH   SOLE 0 0 60,601 0
PRIMORIS SERVICES CORP Common Stock 74164F103 432 22,028 SH   SOLE 0 0 22,028 0
PRIMERICA INC Common Stock 74164M108 2,889 22,708 SH   SOLE 0 0 22,708 0
PRINCIPAL FINL GROUP INC Common Stock 74251V102 1,351 23,635 SH   SOLE 0 0 23,635 0
PRIN SPECTRM PFD SEC ETF ETF/Closed End- 74255Y888 791 7,941 SH   SOLE 0 0 7,941 0
PROCTER GAMBLE CO Common Stock 742718109 94,874 762,774 SH   SOLE 0 0 762,774 0
PROGRESSIVE CORP OH Common Stock 743315103 6,093 78,874 SH   SOLE 0 0 78,874 0
PROLOGIS INC REIT 74340W103 22,998 269,869 SH   SOLE 0 0 269,869 0
PROOFPOINT INC Common Stock 743424103 210 1,626 SH   SOLE 0 0 1,626 0
PROSHARES INVT GRADE ETF ETF/Closed End- 74347B607 343 4,598 SH   SOLE 0 0 4,598 0
PROSHS SP MIDCAP400 ETF ETF/Closed End 74347B680 1,703 29,316 SH   SOLE 0 0 29,316 0
PROSHS RUSS 2000 DIV ETF ETF/Closed End 74347B698 729 12,279 SH   SOLE 0 0 12,279 0
PROSH EAFE DIV GRWRS ETF ETF/Closed End 74347B839 511 13,686 SH   SOLE 0 0 13,686 0
PROSH SP 500 DV ARI ETF ETF/Closed End 74348A467 17,645 246,511 SH   SOLE 0 0 246,511 0
PROSPECT CAP CORP BDC Common Stock 74348T102 153 23,290 SH   SOLE 0 0 23,290 0
PROTO LABS INC Common Stock 743713109 551 5,401 SH   SOLE 0 0 5,401 0
PRUDENTIAL FINL INC Common Stock 744320102 7,380 82,050 SH   SOLE 0 0 82,050 0
PRUDENTIAL PLC ADR Common Stock 74435K204 205 5,640 SH   SOLE 0 0 5,640 0
PUB SVC ENTERPRISE GROUP Common Stock 744573106 3,179 51,200 SH   SOLE 0 0 51,200 0
PUBLIC STORAGE INC REIT 74460D109 750 3,056 SH   SOLE 0 0 3,056 0
PULTEGROUP INC Common Stock 745867101 939 25,692 SH   SOLE 0 0 25,692 0
PUTNAM PREMIER INCOME TR ETF/Closed End- 746853100 1,335 253,834 SH   SOLE 0 0 253,834 0
PUTNAM MSTR INTRMDT INCM ETF/Closed End- 746909100 112 24,466 SH   SOLE 0 0 24,466 0
QUALCOMM INC Common Stock 747525103 18,115 237,475 SH   SOLE 0 0 237,475 0
QUEST DIAGNOSTICS INC Common Stock 74834L100 1,500 14,016 SH   SOLE 0 0 14,016 0
QURATE RETAIL INC A Common Stock 74915M100 935 90,669 SH   SOLE 0 0 90,669 0
RBB MFAM SMCP GRW ETF ETF/Closed End 74933W874 430 19,109 SH   SOLE 0 0 19,109 0
RCI HOSPITALITY HLDGS Common Stock 74934Q108 1,618 78,220 SH   SOLE 0 0 78,220 0
RGC RESOURCES INC Common Stock 74955L103 281 9,600 SH   SOLE 0 0 9,600 0
RMR GROUP INC A Common Stock 74967R106 372 8,171 SH   SOLE 0 0 8,171 0
RH Common Stock 74967X103 521 3,050 SH   SOLE 0 0 3,050 0
RPM INTERNATIONAL INC Common Stock 749685103 3,624 52,660 SH   SOLE 0 0 52,660 0
RADIANT LOGISTICS INC Common Stock 75025X100 52 10,065 SH   SOLE 0 0 10,065 0
RAYMOND JAMES FINANCIAL Common Stock 754730109 483 5,858 SH   SOLE 0 0 5,858 0
RAYTHEON COMPANY NEW Common Stock 755111507 29,646 151,107 SH   SOLE 0 0 151,107 0
RBC BEARINGS INC Common Stock 75524B104 3,748 22,593 SH   SOLE 0 0 22,593 0
REALITY DIVCON LDRS ETF ETF/Closed End 75605A405 1,452 40,943 SH   SOLE 0 0 40,943 0
REALTY INCOME CORP REIT 756109104 10,163 132,535 SH   SOLE 0 0 132,535 0
REAVES UTILITY INCOME FD ETF/Closed End 756158101 2,247 61,233 SH   SOLE 0 0 61,233 0
REEDS INC Common Stock 758338107 20 15,000 SH   SOLE 0 0 15,000 0
REGENERON PHARMACEUTICAL Common Stock 75886F107 808 2,913 SH   SOLE 0 0 2,913 0
REGIONS FINL CORP NEW Common Stock 7591EP100 1,202 75,974 SH   SOLE 0 0 75,974 0
REINSURANCE GRP AMER NEW Common Stock 759351604 337 2,106 SH   SOLE 0 0 2,106 0
RELIANCE STEEL ALUM CO Common Stock 759509102 637 6,394 SH   SOLE 0 0 6,394 0
RELX PLC SPON ADR Common Stock 759530108 1,112 46,898 SH   SOLE 0 0 46,898 0
REPUBLIC SERVICES INC Common Stock 760759100 2,245 25,940 SH   SOLE 0 0 25,940 0
RESMED INC Common Stock 761152107 1,272 9,411 SH   SOLE 0 0 9,411 0
RESOLUTE FOREST PRODS Common Stock 76117W109 404 86,043 SH   SOLE 0 0 86,043 0
RESTAURANT BRNDS INTL Common Stock 76131D103 532 7,478 SH   SOLE 0 0 7,478 0
RIO TINTO PLC SPONS ADR Common Stock 767204100 1,871 35,920 SH   SOLE 0 0 35,920 0
RITCHIE BROS AUCTIONEERS Common Stock 767744105 340 8,512 SH   SOLE 0 0 8,512 0
ROCKWELL AUTOMATION INC Common Stock 773903109 2,172 13,178 SH   SOLE 0 0 13,178 0
ROGERS COMMS B NON VTG Common Stock 775109200 362 7,436 SH   SOLE 0 0 7,436 0
ROKU INC Common Stock 77543R102 1,267 12,446 SH   SOLE 0 0 12,446 0
ROLLINS INC Common Stock 775711104 2,256 66,213 SH   SOLE 0 0 66,213 0
ROPER TECHNOLOGIES INC Common Stock 776696106 2,645 7,418 SH   SOLE 0 0 7,418 0
ROSS STORES INC Common Stock 778296103 3,827 34,842 SH   SOLE 0 0 34,842 0
ROYAL BANK CDA MONTREAL Common Stock 780087102 4,735 58,338 SH   SOLE 0 0 58,338 0
ROYAL BK SCOTLND GRP PLC Common Stock 780097689 75 14,629 SH   SOLE 0 0 14,629 0
ROYAL DUTCH SHELL ADR B Common Stock 780259107 23,471 391,832 SH   SOLE 0 0 391,832 0
ROYAL DUTCH SHELL ADR Common Stock 780259206 9,405 159,817 SH   SOLE 0 0 159,817 0
ROYAL GOLD INC Common Stock 780287108 1,531 12,426 SH   SOLE 0 0 12,426 0
ROYCE VALUE TRUST INC ETF/Closed End 780910105 5,229 380,011 SH   SOLE 0 0 380,011 0
RUDOLPH TECHNOLOGIES INC Common Stock 781270103 456 17,292 SH   SOLE 0 0 17,292 0
RUSH ENTERPRISE INC CL A Common Stock 781846209 356 9,240 SH   SOLE 0 0 9,240 0
RYDER SYSTEM INC Common Stock 783549108 608 11,736 SH   SOLE 0 0 11,736 0
RYMAN HOSPITALITY PPTYS Common Stock 78377T107 1,740 21,274 SH   SOLE 0 0 21,274 0
SP GLOBAL INC Common Stock 78409V104 4,977 20,317 SH   SOLE 0 0 20,317 0
SBA COMMNS CORP A NEW REIT 78410G104 254 1,055 SH   SOLE 0 0 1,055 0
SEI INVESTMENTS CO Common Stock 784117103 1,994 33,658 SH   SOLE 0 0 33,658 0
SPDR SP 500 ETF ETF/Closed End 78462F103 106,453 358,704 SH   SOLE 0 0 358,704 0
SPX CORP Common Stock 784635104 1,632 40,784 SH   SOLE 0 0 40,784 0
SPDR GOLD TRUST GOLD ETF Common Stock 78463V107 21,066 151,696 SH   SOLE 0 0 151,696 0
SPDR EURO STOXX 50 ETF ETF/Closed End 78463X202 608 16,122 SH   SOLE 0 0 16,122 0
SPDR SP INTL DIV ETF ETF/Closed End 78463X772 1,366 35,074 SH   SOLE 0 0 35,074 0
SPDR MSCI ACWI EXUS ETF ETF/Closed End 78463X848 1,761 73,233 SH   SOLE 0 0 73,233 0
SPDR DJ INTL RL EST ETF ETF/Closed End 78463X863 211 5,329 SH   SOLE 0 0 5,329 0
SPDR DEV WORLD EXUS ETF ETF/Closed End 78463X889 391 13,328 SH   SOLE 0 0 13,328 0
SPDR FACTSET INNOVA ETF ETF/Closed End 78464A110 268 2,686 SH   SOLE 0 0 2,686 0
SPDR SP SM CAP GRTH ETF ETF/Closed End 78464A201 3,079 51,663 SH   SOLE 0 0 51,663 0
SPDR SP SM CAP VALU ETF ETF/Closed End 78464A300 421 6,872 SH   SOLE 0 0 6,872 0
SPDR BLOOMBERG CONV ETF ETF/Closed End- 78464A359 3,390 64,636 SH   SOLE 0 0 64,636 0
SPDR LONG TERM CORP ETF ETF/Closed End- 78464A367 334 11,116 SH   SOLE 0 0 11,116 0
SPDR INTERMED TERM ETF ETF/Closed End- 78464A375 1,072 30,383 SH   SOLE 0 0 30,383 0
SPDR MTG BKD BD ETF ETF/Closed End- 78464A383 1,808 68,821 SH   SOLE 0 0 68,821 0
SPDR SP 500 GROWTH ETF ETF/Closed End 78464A409 4,918 126,459 SH   SOLE 0 0 126,459 0
SPDR SHORT TERM CORP ETF ETF/Closed End- 78464A474 77,578 2,514,675 SH   SOLE 0 0 2,514,675 0
SPDR FTSE INTL GOVT ETF ETF/Closed End- 78464A490 2,795 51,095 SH   SOLE 0 0 51,095 0
SPDR SP 500 VALU ETF ETF/Closed End 78464A508 1,755 54,910 SH   SOLE 0 0 54,910 0
SPDR SP HLTHCR EQUP ETF ETF/Closed End 78464A581 394 5,048 SH   SOLE 0 0 5,048 0
SPDR DOW JONES REIT ETF ETF/Closed End 78464A607 564 5,392 SH   SOLE 0 0 5,392 0
SPDR SP AERO DEFNSE ETF ETF/Closed End 78464A631 2,166 20,272 SH   SOLE 0 0 20,272 0
SPDR AGGREGATE BOND ETF ETF/Closed End- 78464A649 4,509 152,135 SH   SOLE 0 0 152,135 0
SPDR TIPS ETF ETF/Closed End- 78464A656 324 11,374 SH   SOLE 0 0 11,374 0
SPDR SP REGL BNKG ETF ETF/Closed End 78464A698 4,743 89,848 SH   SOLE 0 0 89,848 0
SPDR SP OILGAS EXP ETF ETF/Closed End 78464A730 217 9,725 SH   SOLE 0 0 9,725 0
SPDR SP DIVIDEND ETF ETF/Closed End 78464A763 42,391 413,168 SH   SOLE 0 0 413,168 0
SPDR SP INSURANCE ETF ETF/Closed End 78464A789 210 5,954 SH   SOLE 0 0 5,954 0
SPDR SP BANK ETF ETF/Closed End 78464A797 476 11,031 SH   SOLE 0 0 11,031 0
SPDR SP SMALL CAP ETF ETF/Closed End 78464A813 644 9,582 SH   SOLE 0 0 9,582 0
SPDR SP BIOTECH ETF ETF/Closed End 78464A870 9,395 123,211 SH   SOLE 0 0 123,211 0
SPDR SP HOMEBLDRS ETF ETF/Closed End 78464A888 403 9,139 SH   SOLE 0 0 9,139 0
SSC TECHS HOLDINGS INC Common Stock 78467J100 2,594 50,297 SH   SOLE 0 0 50,297 0
SPDR BLACKSTONE GSO ETF ETF/Closed End- 78467V608 970 20,935 SH   SOLE 0 0 20,935 0
SPDR DBLLIN T/R TACT ETF ETF/Closed End- 78467V848 1,823 37,028 SH   SOLE 0 0 37,028 0
SPDR DJ INDL AVG ETF ETF/Closed End 78467X109 14,860 55,202 SH   SOLE 0 0 55,202 0
SPDR SP MDCP 400 ETF ETF/Closed End 78467Y107 5,523 15,668 SH   SOLE 0 0 15,668 0
SPDR BLOOMBERG INVT ETF ETF/Closed End- 78468R200 1,891 61,491 SH   SOLE 0 0 61,491 0
SPDR BLOOMBERG S/T ETF ETF/Closed End- 78468R408 1,228 45,471 SH   SOLE 0 0 45,471 0
SPDR BLOOMBERG BRCLY ETF ETF/Closed End 78468R622 1,983 18,234 SH   SOLE 0 0 18,234 0
SPDR NUV BLOOMBERG ETF ETF/Closed End- 78468R739 317 6,474 SH   SOLE 0 0 6,474 0
SPDR SP 500 HI DIV ETF ETF/Closed End 78468R788 2,187 57,577 SH   SOLE 0 0 57,577 0
SPDR SSGA LGCP LOW ETF ETF/Closed End 78468R804 329 2,953 SH   SOLE 0 0 2,953 0
SPDR USA QLTY STRAT ETF ETF/Closed End 78468R812 1,027 11,566 SH   SOLE 0 0 11,566 0
SPDR PORT SMALL CAP ETF ETF/Closed End 78468R853 345 11,502 SH   SOLE 0 0 11,502 0
SP PLUS CORP Common Stock 78469C103 638 17,239 SH   SOLE 0 0 17,239 0
SPX FLOW INC Common Stock 78469X107 1,840 46,640 SH   SOLE 0 0 46,640 0
SVB FINL GRP Common Stock 78486Q101 2,164 10,358 SH   SOLE 0 0 10,358 0
SABRA HEALTH CARE REIT REIT 78573L106 1,277 55,627 SH   SOLE 0 0 55,627 0
SAGE THERAPEUTICS INC Common Stock 78667J108 562 4,008 SH   SOLE 0 0 4,008 0
SALESFORCECOM INC Common Stock 79466L302 13,720 92,429 SH   SOLE 0 0 92,429 0
SALT LOW TRUBETA US ETF ETF/Closed End 79590A107 899 31,980 SH   SOLE 0 0 31,980 0
SANDY SPRING BANCORP INC Common Stock 800363103 426 12,634 SH   SOLE 0 0 12,634 0
SANGAMO THERAPEUTICS INC Common Stock 800677106 94 10,333 SH   SOLE 0 0 10,333 0
SANOFI SPON ADR Common Stock 80105N105 3,484 75,195 SH   SOLE 0 0 75,195 0
SAP SE SPON ADR Common Stock 803054204 3,051 25,882 SH   SOLE 0 0 25,882 0
SAREPTA THERAPEUTICS INC Common Stock 803607100 371 4,930 SH   SOLE 0 0 4,930 0
HENRY SCHEIN INC Common Stock 806407102 745 11,730 SH   SOLE 0 0 11,730 0
SCHLUMBERGER LTD Common Stock 806857108 5,118 149,777 SH   SOLE 0 0 149,777 0
SCHNITZER STEEL INDS A Common Stock 806882106 670 32,415 SH   SOLE 0 0 32,415 0
SCHWAB CHARLES CORP NEW Common Stock 808513105 15,330 366,492 SH   SOLE 0 0 366,492 0
SCHWAB US LGCP ETF ETF/Closed End 808524201 488 6,877 SH   SOLE 0 0 6,877 0
SCHWAB US LGCP GRW ETF ETF/Closed End 808524300 338 4,020 SH   SOLE 0 0 4,020 0
SCHWAB US MDCP ETF ETF/Closed End 808524508 696 12,309 SH   SOLE 0 0 12,309 0
SCHWAB EMG MKT EQ ETF ETF/Closed End 808524706 12,847 511,206 SH   SOLE 0 0 511,206 0
SCHWAB STR 1000 IDX ETF ETF/Closed End 808524722 3,774 129,433 SH   SOLE 0 0 129,433 0
SCHWAB EMRG MKTS LRG ETF ETF/Closed End 808524730 290 10,609 SH   SOLE 0 0 10,609 0
SCHWAB FUND INTL SML ETF ETF/Closed End 808524748 525 17,078 SH   SOLE 0 0 17,078 0
SCHWAB FUND INTL LRG ETF ETF/Closed End 808524755 325 11,779 SH   SOLE 0 0 11,779 0
SCHWAB FDMNTL US LRG ETF ETF/Closed End 808524771 361 9,126 SH   SOLE 0 0 9,126 0
SCHWAB US DIV EQ ETF ETF/Closed End 808524797 2,279 41,597 SH   SOLE 0 0 41,597 0
SCHWAB INTL EQ ETF ETF/Closed End 808524805 487 15,273 SH   SOLE 0 0 15,273 0
SCHWAB US REIT ETF ETF/Closed End 808524847 2,619 55,528 SH   SOLE 0 0 55,528 0
SCHWAB INTRM US TRSY ETF ETF/Closed End- 808524854 1,252 22,535 SH   SOLE 0 0 22,535 0
SCHWAB US TIPS ETF ETF/Closed End- 808524870 709 12,482 SH   SOLE 0 0 12,482 0
SCHWAB INTL SMCP EQ ETF ETF/Closed End 808524888 224 7,043 SH   SOLE 0 0 7,043 0
SCOTTS MIRACLEGRO CO Common Stock 810186106 8,584 84,303 SH   SOLE 0 0 84,303 0
SEALED AIR CORP NEW Common Stock 81211K100 333 8,026 SH   SOLE 0 0 8,026 0
SEATTLE GENETICS INC WA Common Stock 812578102 566 6,633 SH   SOLE 0 0 6,633 0
SEAWORLD ENTMNT INC Common Stock 81282V100 697 26,477 SH   SOLE 0 0 26,477 0
MATRLS SEL SECT SPDR ETF ETF/Closed End 81369Y100 723 12,422 SH   SOLE 0 0 12,422 0
HLTHCR SEL SECT SPDR ETF ETF/Closed End 81369Y209 158,068 1,753,776 SH   SOLE 0 0 1,753,776 0
CONS STPLS SEL SPDR ETF ETF/Closed End 81369Y308 168,079 2,736,552 SH   SOLE 0 0 2,736,552 0
CONS DSCR SEL SPDR ETF ETF/Closed End 81369Y407 97,445 807,334 SH   SOLE 0 0 807,334 0
ENERGY SEL SECT SPDR ETF ETF/Closed End 81369Y506 8,659 146,262 SH   SOLE 0 0 146,262 0
FINL SEL SECT SPDR ETF ETF/Closed End 81369Y605 7,264 259,418 SH   SOLE 0 0 259,418 0
INDL SEL SECT SPDR ETF ETF/Closed End 81369Y704 7,204 92,800 SH   SOLE 0 0 92,800 0
TECH SEL SECT SPDR ETF ETF/Closed End 81369Y803 248,878 3,090,502 SH   SOLE 0 0 3,090,502 0
SELECT COMMN SVC SEL ETF ETF/Closed End 81369Y852 115,183 2,325,988 SH   SOLE 0 0 2,325,988 0
SEL SECT RL EST SPDR ETF ETF/Closed End 81369Y860 942 23,955 SH   SOLE 0 0 23,955 0
UTILS SEL SECT SPDR ETF ETF/Closed End 81369Y886 54,346 839,452 SH   SOLE 0 0 839,452 0
SELECTIVE INS GROUP INC Common Stock 816300107 943 12,547 SH   SOLE 0 0 12,547 0
SEMPRA ENERGY Common Stock 816851109 3,790 25,677 SH   SOLE 0 0 25,677 0
SR HSG PPTYS TR SBI REIT 81721M109 127 13,718 SH   SOLE 0 0 13,718 0
SENSIENT TECHNOLOGIES Common Stock 81725T100 314 4,570 SH   SOLE 0 0 4,570 0
SENSUS HEALTHCARE INC Common Stock 81728J109 288 48,076 SH   SOLE 0 0 48,076 0
SERVICE PPTYS TR SBI Common Stock 81761L102 3,020 117,112 SH   SOLE 0 0 117,112 0
SERVICENOW INC Common Stock 81762P102 2,929 11,537 SH   SOLE 0 0 11,537 0
SHAKE SHACK INC CL A Common Stock 819047101 306 3,125 SH   SOLE 0 0 3,125 0
SHERWIN WILLIAMS CO Common Stock 824348106 15,817 28,765 SH   SOLE 0 0 28,765 0
SHOPIFY INC CL A Common Stock 82509L107 1,984 6,367 SH   SOLE 0 0 6,367 0
SILICON MOTION TECH ADR Common Stock 82706C108 1,651 46,696 SH   SOLE 0 0 46,696 0
SILVERCREST ASSET MGMT A Common Stock 828359109 129 10,523 SH   SOLE 0 0 10,523 0
SIMON PPTY GRP INC NEW REIT 828806109 2,039 13,102 SH   SOLE 0 0 13,102 0
SIMPSON MFG CO INC Common Stock 829073105 662 9,539 SH   SOLE 0 0 9,539 0
SIRIUS XM HLDGS INC Common Stock 82968B103 324 51,853 SH   SOLE 0 0 51,853 0
SITEONE LANDSCAPE SUPPLY Common Stock 82982L103 3,206 43,306 SH   SOLE 0 0 43,306 0
SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 1,854 36,494 SH   SOLE 0 0 36,494 0
SKECHERS USA INC CL A Common Stock 830566105 926 24,793 SH   SOLE 0 0 24,793 0
SKYWEST INC Common Stock 830879102 1,246 21,712 SH   SOLE 0 0 21,712 0
SKYWORKS SOLUTIONS INC Common Stock 83088M102 1,405 17,723 SH   SOLE 0 0 17,723 0
SLEEP NUMBER CORP Common Stock 83125X103 493 11,922 SH   SOLE 0 0 11,922 0
SMITH NEPHEW PLC ADR Common Stock 83175M205 1,604 33,317 SH   SOLE 0 0 33,317 0
SMITH AO Common Stock 831865209 3,982 83,468 SH   SOLE 0 0 83,468 0
SMUCKER JM COMPANY NEW Common Stock 832696405 1,637 14,880 SH   SOLE 0 0 14,880 0
SNAP ON INC Common Stock 833034101 1,823 11,643 SH   SOLE 0 0 11,643 0
SNAP INC CL A Common Stock 83304A106 316 19,990 SH   SOLE 0 0 19,990 0
SOLAREDGE TECHS INC Common Stock 83417M104 812 9,694 SH   SOLE 0 0 9,694 0
SONIC AUTOMOTIVE INC Common Stock 83545G102 1,727 54,968 SH   SOLE 0 0 54,968 0
SONOCO PRODUCTS CO Common Stock 835495102 2,343 40,254 SH   SOLE 0 0 40,254 0
SONY CORP Common Stock 835699307 1,028 17,386 SH   SOLE 0 0 17,386 0
SOTHERLY HOTELS INC REIT 83600C103 85 12,650 SH   SOLE 0 0 12,650 0
SOUTH JERSEY INDS INC Common Stock 838518108 810 24,618 SH   SOLE 0 0 24,618 0
SOUTH STATE CORP Common Stock 840441109 238 3,167 SH   SOLE 0 0 3,167 0
SOUTHERN COMPANY Common Stock 842587107 16,082 260,347 SH   SOLE 0 0 260,347 0
SOUTHWEST AIRLINES CO Common Stock 844741108 3,459 64,046 SH   SOLE 0 0 64,046 0
SPIRIT AEROSYS HLDG CL A Common Stock 848574109 367 4,463 SH   SOLE 0 0 4,463 0
SPIRE INC Common Stock 84857L101 328 3,756 SH   SOLE 0 0 3,756 0
SPLUNK INC Common Stock 848637104 5,912 50,163 SH   SOLE 0 0 50,163 0
SPRAGUE RESOURCES LP Common Stock 849343108 1,004 56,737 SH   SOLE 0 0 56,737 0
SPROTT PHYSICAL GOLD ETF ETF/Closed End 85207H104 4,865 411,630 SH   SOLE 0 0 411,630 0
SPROTT PHYSICAL SLVR ETF ETF/Closed End 85207K107 3,387 542,838 SH   SOLE 0 0 542,838 0
SPRINT CORP SER 1 Common Stock 85207U105 199 32,310 SH   SOLE 0 0 32,310 0
SPROTT PHYS GLD SLVR ETF/Closed End 85208R101 1,579 111,437 SH   SOLE 0 0 111,437 0
SQUARE INC A Common Stock 852234103 4,265 68,845 SH   SOLE 0 0 68,845 0
STANLEY BLACK DECKER Common Stock 854502101 5,666 39,236 SH   SOLE 0 0 39,236 0
STARBUCKS CORP Common Stock 855244109 19,332 218,637 SH   SOLE 0 0 218,637 0
STATE AUTO FINL CORP Common Stock 855707105 213 6,580 SH   SOLE 0 0 6,580 0
STARWOOD PROPERTY TR INC REIT 85571B105 563 23,249 SH   SOLE 0 0 23,249 0
STATE STREET CORP Common Stock 857477103 2,493 42,114 SH   SOLE 0 0 42,114 0
STEEL DYNAMICS INC Common Stock 858119100 549 18,431 SH   SOLE 0 0 18,431 0
STITCH FIX INC A Common Stock 860897107 228 11,836 SH   SOLE 0 0 11,836 0
STMICROELECTRONICS N V Common Stock 861012102 702 36,280 SH   SOLE 0 0 36,280 0
STONERIDGE INC Common Stock 86183P102 411 13,274 SH   SOLE 0 0 13,274 0
STORE CAPITAL CORP REIT 862121100 5,313 142,014 SH   SOLE 0 0 142,014 0
STRYKER CORP Common Stock 863667101 4,817 22,270 SH   SOLE 0 0 22,270 0
SUBURBAN PROPANE PTNR LP MLP 864482104 1,688 71,420 SH   SOLE 0 0 71,420 0
SUMITOMO MITSUI FINL Common Stock 86562M209 81 11,906 SH   SOLE 0 0 11,906 0
SUN COMMUNITIES INC REIT 866674104 2,215 14,921 SH   SOLE 0 0 14,921 0
SUN LIFE FINL INC Common Stock 866796105 374 8,348 SH   SOLE 0 0 8,348 0
SUNCOR ENERGY INC NEW Common Stock 867224107 211 6,691 SH   SOLE 0 0 6,691 0
SUNPOWER CORP Common Stock 867652406 632 57,619 SH   SOLE 0 0 57,619 0
SUNOCO LP MLP 86765K109 205 6,502 SH   SOLE 0 0 6,502 0
SUNTRUST BANKS INC Common Stock 867914103 20,997 305,182 SH   SOLE 0 0 305,182 0
SUTTER ROCK CAP CORP Common Stock 86944Q100 349 56,000 SH   SOLE 0 0 56,000 0
SYNOPSYS INC Common Stock 871607107 2,309 16,822 SH   SOLE 0 0 16,822 0
SYNOVUS FINL CORP NEW Common Stock 87161C501 1,102 30,816 SH   SOLE 0 0 30,816 0
SYNNEX CORP Common Stock 87162W100 430 3,810 SH   SOLE 0 0 3,810 0
SYNCHRONY FINANCIAL Common Stock 87165B103 591 17,341 SH   SOLE 0 0 17,341 0
SYSCO CORP Common Stock 871829107 20,612 259,602 SH   SOLE 0 0 259,602 0
TC PIPELINES LP MLP 87233Q108 371 9,115 SH   SOLE 0 0 9,115 0
TESSCO TECHNOLOGIES INC Common Stock 872386107 181 12,565 SH   SOLE 0 0 12,565 0
THL CREDIT INC BDC Common Stock 872438106 71 10,500 SH   SOLE 0 0 10,500 0
TJX COS INC NEW Common Stock 872540109 9,592 172,090 SH   SOLE 0 0 172,090 0
T MOBILE US INC Common Stock 872590104 860 10,915 SH   SOLE 0 0 10,915 0
TPG SPLTY LEND INC BDC Common Stock 87265K102 1,347 64,180 SH   SOLE 0 0 64,180 0
TAIWAN SEMICON MFG CO Common Stock 874039100 1,671 35,951 SH   SOLE 0 0 35,951 0
TAKETWO INTERACTIVE INC Common Stock 874054109 593 4,732 SH   SOLE 0 0 4,732 0
TALEND S A ADS Common Stock 874224207 416 12,234 SH   SOLE 0 0 12,234 0
TANDEM DIABETES CARE NEW Common Stock 875372203 339 5,740 SH   SOLE 0 0 5,740 0
TANGER FACTORY OUTLET REIT 875465106 1,235 79,810 SH   SOLE 0 0 79,810 0
TAPESTRY INC Common Stock 876030107 402 15,423 SH   SOLE 0 0 15,423 0
TARGET CORP Common Stock 87612E106 27,807 260,096 SH   SOLE 0 0 260,096 0
TARGA RESOURCES CORP Common Stock 87612G101 2,876 71,607 SH   SOLE 0 0 71,607 0
TAYLOR DEVICES INC Common Stock 877163105 3,595 350,711 SH   SOLE 0 0 350,711 0
TC ENERGY CORP Common Stock 87807B107 3,950 76,261 SH   SOLE 0 0 76,261 0
TECH DATA CORP Common Stock 878237106 2,206 21,162 SH   SOLE 0 0 21,162 0
TECK RESOURCES LTD CL B Common Stock 878742204 411 25,349 SH   SOLE 0 0 25,349 0
TEGNA INC Common Stock 87901J105 563 36,256 SH   SOLE 0 0 36,256 0
TEKLA HEALTHCARE OPPTYS Common Stock 879105104 1,080 61,841 SH   SOLE 0 0 61,841 0
TEKLA HEALTHCARE INV SBI ETF/Closed End 87911J103 2,490 135,745 SH   SOLE 0 0 135,745 0
TEKLA LIFE SCIENCES INVS ETF/Closed End 87911K100 673 44,571 SH   SOLE 0 0 44,571 0
TEKLA WORLD HLTHCARE ETF/Closed End 87911L108 567 42,189 SH   SOLE 0 0 42,189 0
TELADOC HEALTH INC Common Stock 87918A105 1,142 16,858 SH   SOLE 0 0 16,858 0
TELEFLEX INC Common Stock 879369106 3,306 9,730 SH   SOLE 0 0 9,730 0
TELEFONICA BRASIL SA ADR Common Stock 87936R106 298 22,657 SH   SOLE 0 0 22,657 0
TELUS CORP Common Stock 87971M103 1,529 42,937 SH   SOLE 0 0 42,937 0
TEMPLETON DRAGON FD INC ETF/Closed End 88018T101 565 31,547 SH   SOLE 0 0 31,547 0
TEMPLTN EMERG MKT INC FD ETF/Closed End- 880192109 131 14,465 SH   SOLE 0 0 14,465 0
TEMPUR SEALY INTL INC Common Stock 88023U101 520 6,733 SH   SOLE 0 0 6,733 0
TENET HLTHCARE CORP NEW Common Stock 88033G407 272 12,287 SH   SOLE 0 0 12,287 0
TERADYNE INC Common Stock 880770102 6,610 114,138 SH   SOLE 0 0 114,138 0
TESLA INC Common Stock 88160R101 8,917 37,022 SH   SOLE 0 0 37,022 0
TEVA PHARMACEUTICAL ADR Common Stock 881624209 236 34,333 SH   SOLE 0 0 34,333 0
TETRA TECH INC NEW Common Stock 88162G103 597 6,886 SH   SOLE 0 0 6,886 0
TEXAS INSTRUMENTS INC Common Stock 882508104 22,852 176,818 SH   SOLE 0 0 176,818 0
TEX PAC LAND SUB CTF UT Common Stock 882610108 938 1,444 SH   SOLE 0 0 1,444 0
TEXAS ROADHOUSE INC A Common Stock 882681109 813 15,476 SH   SOLE 0 0 15,476 0
TEXTRON INC Common Stock 883203101 1,338 27,327 SH   SOLE 0 0 27,327 0
TRADE DESK INC A Common Stock 88339J105 1,379 7,353 SH   SOLE 0 0 7,353 0
THERMO FISHER SCIENTIFIC Common Stock 883556102 43,894 150,697 SH   SOLE 0 0 150,697 0
THOMSON REUTERS CORP NEW Common Stock 884903709 615 9,191 SH   SOLE 0 0 9,191 0
THOR INDUSTRIES INC Common Stock 885160101 1,918 33,859 SH   SOLE 0 0 33,859 0
THREE D SYS CORP DEL NEW Common Stock 88554D205 94 11,501 SH   SOLE 0 0 11,501 0
3M COMPANY Common Stock 88579Y101 39,558 240,621 SH   SOLE 0 0 240,621 0
TIDEWATER INC NEW Common Stock 88642R109 2,245 148,561 SH   SOLE 0 0 148,561 0
TIDEWATER INC NEW A WTS Warrant/Right 88642R117 23 15,847 SH   SOLE 0 0 15,847 0
TIDEWATER INC NEW B WTS Warrant/Right 88642R125 20 16,952 SH   SOLE 0 0 16,952 0
TIFFANY CO NEW Common Stock 886547108 684 7,380 SH   SOLE 0 0 7,380 0
TIMKEN CO Common Stock 887389104 278 6,382 SH   SOLE 0 0 6,382 0
TIPTREE INC Common Stock 88822Q103 78 10,686 SH   SOLE 0 0 10,686 0
TOLL BROTHERS INC Common Stock 889478103 916 22,307 SH   SOLE 0 0 22,307 0
TOOTSIE ROLL INDS INC Common Stock 890516107 274 7,367 SH   SOLE 0 0 7,367 0
TOPBUILD CORP Common Stock 89055F103 425 4,404 SH   SOLE 0 0 4,404 0
TORO CO Common Stock 891092108 746 10,175 SH   SOLE 0 0 10,175 0
TORONTO DOMINION BK NEW Common Stock 891160509 2,194 37,661 SH   SOLE 0 0 37,661 0
TORTOISE ENERGY INFRA ETF/Closed End 89147L100 548 26,818 SH   SOLE 0 0 26,818 0
TORTOISE MIDSTREAM ENRGY ETF/Closed End 89148B101 383 31,203 SH   SOLE 0 0 31,203 0
TOTAL S A SPON ADR Common Stock 89151E109 5,620 108,074 SH   SOLE 0 0 108,074 0
TOYOTA MTR CORP SPON ADR Common Stock 892331307 724 5,380 SH   SOLE 0 0 5,380 0
TRACTOR SUPPLY CO Common Stock 892356106 3,943 43,598 SH   SOLE 0 0 43,598 0
TRANSDIGM GROUP INC Common Stock 893641100 1,121 2,153 SH   SOLE 0 0 2,153 0
TRAVELERS COS INC Common Stock 89417E109 27,041 181,860 SH   SOLE 0 0 181,860 0
TREX CO INC Common Stock 89531P105 1,683 18,514 SH   SOLE 0 0 18,514 0
TRI CONTINENTAL CORP ETF/Closed End 895436103 1,312 48,137 SH   SOLE 0 0 48,137 0
TRUEBLUE INC Common Stock 89785X101 405 19,177 SH   SOLE 0 0 19,177 0
TRUSTCO BK CORP N Y Common Stock 898349105 155 19,015 SH   SOLE 0 0 19,015 0
TRUSTMARK CORP Common Stock 898402102 318 9,320 SH   SOLE 0 0 9,320 0
TURTLE BEACH CORP NEW Common Stock 900450206 1,887 161,695 SH   SOLE 0 0 161,695 0
TWILIO INC A Common Stock 90138F102 956 8,694 SH   SOLE 0 0 8,694 0
TWITTER INC Common Stock 90184L102 9,296 225,629 SH   SOLE 0 0 225,629 0
TWO HARBORS INVT CORP Common Stock 90187B408 269 20,477 SH   SOLE 0 0 20,477 0
IIVI INC Common Stock 902104108 211 5,991 SH   SOLE 0 0 5,991 0
TYLER TECHNOLOGIES INC Common Stock 902252105 982 3,742 SH   SOLE 0 0 3,742 0
TYSON FOODS INC A Common Stock 902494103 368 4,270 SH   SOLE 0 0 4,270 0
UBS AG E TRACS ALERN ETN Alternatives - 902641646 213 10,236 SH   SOLE 0 0 10,236 0
UDR INC REIT 902653104 232 4,794 SH   SOLE 0 0 4,794 0
UGI CORP NEW Common Stock 902681105 5,861 116,586 SH   SOLE 0 0 116,586 0
U S BANCORP DE NEW Common Stock 902973304 13,124 237,144 SH   SOLE 0 0 237,144 0
U S SILICA HLDGS INC Common Stock 90346E103 174 18,178 SH   SOLE 0 0 18,178 0
UBER TECHNOLOGIES INC Common Stock 90353T100 4,502 147,763 SH   SOLE 0 0 147,763 0
UBIQUITI INC Common Stock 90353W103 2,764 23,374 SH   SOLE 0 0 23,374 0
ULTA BEAUTY INC Common Stock 90384S303 6,291 25,097 SH   SOLE 0 0 25,097 0
UNDER ARMOUR INC CL A Common Stock 904311107 933 46,791 SH   SOLE 0 0 46,791 0
UNDER ARMOUR INC C Common Stock 904311206 870 47,990 SH   SOLE 0 0 47,990 0
UNILEVER PLC SPONS ADR Common Stock 904767704 6,724 111,873 SH   SOLE 0 0 111,873 0
UNILEVER N V NY SHS NEW Common Stock 904784709 21,946 365,587 SH   SOLE 0 0 365,587 0
UNION PACIFIC CORP Common Stock 907818108 21,501 132,738 SH   SOLE 0 0 132,738 0
UNITED BANKSHARES INC WV Common Stock 909907107 4,774 126,073 SH   SOLE 0 0 126,073 0
UNITED AIRLINES HLDGS Common Stock 910047109 2,777 31,413 SH   SOLE 0 0 31,413 0
UNITED NATURAL FOODS INC Common Stock 911163103 2,466 214,051 SH   SOLE 0 0 214,051 0
UPS INC B Common Stock 911312106 44,575 372,015 SH   SOLE 0 0 372,015 0
UNITED RENTALS INC Common Stock 911363109 1,421 11,402 SH   SOLE 0 0 11,402 0
UNITED STS STEEL CRP NEW Common Stock 912909108 181 15,681 SH   SOLE 0 0 15,681 0
UNITED TECHNOLOGIES CORP Common Stock 913017109 47,693 349,345 SH   SOLE 0 0 349,345 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 58,941 271,217 SH   SOLE 0 0 271,217 0
UNITIL CORP Common Stock 913259107 641 10,109 SH   SOLE 0 0 10,109 0
UNIVERSAL DISPLAY CORP Common Stock 91347P105 424 2,527 SH   SOLE 0 0 2,527 0
UNIVERSAL HLTH SVC CL B Common Stock 913903100 1,183 7,954 SH   SOLE 0 0 7,954 0
UNIVEST FINL CORP Common Stock 915271100 289 11,335 SH   SOLE 0 0 11,335 0
URSTADT BIDLE PPTYS CL A REIT 917286205 225 9,475 SH   SOLE 0 0 9,475 0
UTAH MEDICAL PRODS INC Common Stock 917488108 491 5,127 SH   SOLE 0 0 5,127 0
V F CORP Common Stock 918204108 3,748 42,122 SH   SOLE 0 0 42,122 0
VSE CORP Common Stock 918284100 2,805 82,290 SH   SOLE 0 0 82,290 0
VAIL RESORTS INC Common Stock 91879Q109 5,980 26,279 SH   SOLE 0 0 26,279 0
VALE S A ADR Common Stock 91912E105 226 19,615 SH   SOLE 0 0 19,615 0
VALERO ENERGY CORP Common Stock 91913Y100 5,471 64,183 SH   SOLE 0 0 64,183 0
VALLEY NATIONAL BANCORP Common Stock 919794107 663 60,954 SH   SOLE 0 0 60,954 0
VALMONT INDUSTRIES INC Common Stock 920253101 407 2,942 SH   SOLE 0 0 2,942 0
VALVOLINE INC Common Stock 92047W101 343 15,549 SH   SOLE 0 0 15,549 0
VANECK GOLD MNRS ETF ETF/Closed End 92189F106 8,933 334,432 SH   SOLE 0 0 334,432 0
VANECK SHRT HI YLD ETF ETF/Closed End- 92189F387 664 26,365 SH   SOLE 0 0 26,365 0
VANECK BDC INCM ETF ETF/Closed End 92189F411 368 21,804 SH   SOLE 0 0 21,804 0
VANECK PFD SECS EX ETF ETF/Closed End- 92189F429 204 10,050 SH   SOLE 0 0 10,050 0
VANECK INVT GRD FLTG ETF ETF/Closed End- 92189F486 799 31,670 SH   SOLE 0 0 31,670 0
VANECK AMT FREE LONG ETF ETF/Closed End- 92189F536 241 11,378 SH   SOLE 0 0 11,378 0
VANECK UNCNV OILGAS ETF ETF/Closed End 92189F668 330 31,667 SH   SOLE 0 0 31,667 0
VANECK SEMICONDUCTOR ETF ETF/Closed End 92189F676 269 2,262 SH   SOLE 0 0 2,262 0
VANECK RETAIL ETF ETF/Closed End 92189F684 329 2,870 SH   SOLE 0 0 2,870 0
VANECK AGRIBUSINESS ETF ETF/Closed End 92189F700 270 4,093 SH   SOLE 0 0 4,093 0
VANECK VCTRS BIOTECH ETF ETF/Closed End 92189F726 719 6,095 SH   SOLE 0 0 6,095 0
VANECK JR GOLD MINER ETF ETF/Closed End 92189F791 2,079 57,339 SH   SOLE 0 0 57,339 0
VANECK AFRICA INDEX ETF ETF/Closed End 92189F866 777 38,958 SH   SOLE 0 0 38,958 0
VANECK AMT INTER NEW ETF ETF/Closed End- 92189H201 1,765 35,073 SH   SOLE 0 0 35,073 0
VANECK JPM E/MKT NEW ETF ETF/Closed End- 92189H300 3,334 101,025 SH   SOLE 0 0 101,025 0
VANCK HI YLD MUN NEW ETF ETF/Closed End- 92189H409 922 14,315 SH   SOLE 0 0 14,315 0
VNGRD DIV APPREC ETF ETF/Closed End 921908844 28,416 237,627 SH   SOLE 0 0 237,627 0
VNGRD TOTAL INTL STK ETF ETF/Closed End 921909768 2,521 48,808 SH   SOLE 0 0 48,808 0
VNGRD EXT DUR TRSY ETF ETF/Closed End- 921910709 9,507 67,282 SH   SOLE 0 0 67,282 0
VNGRD MEGA CAP GRWTH ETF ETF/Closed End 921910816 4,856 36,605 SH   SOLE 0 0 36,605 0
VNGRD MEGA CAP VAL ETF ETF/Closed End 921910840 248 3,046 SH   SOLE 0 0 3,046 0
VNGRD SP 500 GRW ETF ETF/Closed End 921932505 15,726 97,281 SH   SOLE 0 0 97,281 0
VNGRD SP 500 VAL ETF ETF/Closed End 921932703 1,330 11,567 SH   SOLE 0 0 11,567 0
VNGRD SP SM GRW 600 ETF ETF/Closed End 921932794 291 1,899 SH   SOLE 0 0 1,899 0
VNGRD SP SM CAP 600 ETF ETF/Closed End 921932828 292 2,044 SH   SOLE 0 0 2,044 0
VNGRD SP MDCP 400 ETF ETF/Closed End 921932885 208 1,595 SH   SOLE 0 0 1,595 0
VNGRD LNG TRM BD IDX ETF ETF/Closed End- 921937793 16,967 165,254 SH   SOLE 0 0 165,254 0
VNGRD INTRM TRM BD ETF ETF/Closed End- 921937819 22,841 259,557 SH   SOLE 0 0 259,557 0
VNGRD SHORT TERM BD ETF ETF/Closed End- 921937827 37,994 470,281 SH   SOLE 0 0 470,281 0
VNGRD TTL BD MKT ETF ETF/Closed End- 921937835 40,339 477,781 SH   SOLE 0 0 477,781 0
VNGRD FTSE DEV MKTS ETF ETF/Closed End 921943858 105,438 2,566,652 SH   SOLE 0 0 2,566,652 0
VNGRD HGH DIV YLD ETF ETF/Closed End 921946406 79,845 899,860 SH   SOLE 0 0 899,860 0
VNGRD INTL HI DIV YL ETF ETF/Closed End 921946794 5,758 96,944 SH   SOLE 0 0 96,944 0
VNGRD INTL DIV APPRC ETF ETF/Closed End 921946810 7,936 119,212 SH   SOLE 0 0 119,212 0
VNGRD SHRT INFL PRO ETF ETF/Closed End- 922020805 6,708 136,758 SH   SOLE 0 0 136,758 0
VNGRD TTL INTL BD ETF ETF/Closed End- 92203J407 43,321 736,382 SH   SOLE 0 0 736,382 0
VNGRD US REAL EST ETF ETF/Closed End 922042676 268 4,575 SH   SOLE 0 0 4,575 0
VNGRD FTSE SMALL CAP ETF ETF/Closed End 922042718 14,564 142,857 SH   SOLE 0 0 142,857 0
VNGRD TTL WORLD STK ETF ETF/Closed End 922042742 527 7,049 SH   SOLE 0 0 7,049 0
VNGRD FTSE ALL WORLD ETF ETF/Closed End 922042775 209,691 4,202,225 SH   SOLE 0 0 4,202,225 0
VNGRD FTSE EMG MKTS ETF ETF/Closed End 922042858 35,155 873,207 SH   SOLE 0 0 873,207 0
VNGRD FTSE PACIFIC ETF ETF/Closed End 922042866 45,258 685,206 SH   SOLE 0 0 685,206 0
VNGRD FTSE EUROPE ETF ETF/Closed End 922042874 14,550 271,395 SH   SOLE 0 0 271,395 0
VNGRD CONSMR DISCRET ETF ETF/Closed End 92204A108 5,466 30,344 SH   SOLE 0 0 30,344 0
VNGRD CNSMR STAPLES ETF ETF/Closed End 92204A207 4,432 28,311 SH   SOLE 0 0 28,311 0
VNGRD ENERGY ETF ETF/Closed End 92204A306 1,075 13,774 SH   SOLE 0 0 13,774 0
VNGRD FINANCIALS ETF ETF/Closed End 92204A405 5,703 81,473 SH   SOLE 0 0 81,473 0
VNGRD HEALTH CARE ETF ETF/Closed End 92204A504 20,528 122,422 SH   SOLE 0 0 122,422 0
VNGRD INDUSTRIALS ETF ETF/Closed End 92204A603 1,663 11,388 SH   SOLE 0 0 11,388 0
VNGRD INFO TECH ETF ETF/Closed End 92204A702 26,555 123,198 SH   SOLE 0 0 123,198 0
VNGRD UTILITIES ETF ETF/Closed End 92204A876 3,624 25,226 SH   SOLE 0 0 25,226 0
VNGRD COMMN SVCS ETF ETF/Closed End 92204A884 4,519 52,126 SH   SOLE 0 0 52,126 0
VNGRD SHRT TRM GOV ETF ETF/Closed End- 92206C102 7,512 123,283 SH   SOLE 0 0 123,283 0
VNGRD SHRT TRM CORP ETF ETF/Closed End- 92206C409 48,364 596,718 SH   SOLE 0 0 596,718 0
VNGRD RUS2000 VL IN ETF ETF/Closed End 92206C649 702 6,715 SH   SOLE 0 0 6,715 0
VNGRD RUS 2000 INDX ETF ETF/Closed End 92206C664 13,964 114,741 SH   SOLE 0 0 114,741 0
VNGRD RUS1000 GRW IN ETF ETF/Closed End 92206C680 68,687 418,416 SH   SOLE 0 0 418,416 0
VNGRD INTRM TERM ETF ETF/Closed End- 92206C706 31,292 469,362 SH   SOLE 0 0 469,362 0
VNGRD RUS1000 VL IN ETF ETF/Closed End 92206C714 65,679 584,124 SH   SOLE 0 0 584,124 0
VNGRD MTG BKD SEC ETF ETF/Closed End- 92206C771 30,523 573,086 SH   SOLE 0 0 573,086 0
VNGRD LNG TRM CRP BD ETF ETF/Closed End- 92206C813 528 5,221 SH   SOLE 0 0 5,221 0
VNGRD LNG TRM TREAS ETF ETF/Closed End- 92206C847 4,190 47,753 SH   SOLE 0 0 47,753 0
VNGRD INTRM CORP BD ETF ETF/Closed End- 92206C870 60,260 660,451 SH   SOLE 0 0 660,451 0
VARIAN MED SYS INC Common Stock 92220P105 2,872 24,120 SH   SOLE 0 0 24,120 0
VECTOR GROUP LTD Common Stock 92240M108 413 34,697 SH   SOLE 0 0 34,697 0
VECTRUS INC Common Stock 92242T101 577 14,193 SH   SOLE 0 0 14,193 0
VEEVA SYS INC CL A Common Stock 922475108 19,439 127,313 SH   SOLE 0 0 127,313 0
VENTAS INC REIT 92276F100 2,737 37,473 SH   SOLE 0 0 37,473 0
VNGRD SP 500 ETF ETF/Closed End 922908363 79,297 290,890 SH   SOLE 0 0 290,890 0
VNGRD MDCP VAL ETF ETF/Closed End 922908512 12,570 111,238 SH   SOLE 0 0 111,238 0
VNGRD MDCP GRW ETF ETF/Closed End 922908538 10,285 69,444 SH   SOLE 0 0 69,444 0
VNGRD REAL EST INDX ETF ETF/Closed End 922908553 27,548 295,423 SH   SOLE 0 0 295,423 0
VNGRD SMLL CAP GRWTH ETF ETF/Closed End 922908595 10,241 56,255 SH   SOLE 0 0 56,255 0
VNGRD SML CAP VAL ETF ETF/Closed End 922908611 16,332 126,750 SH   SOLE 0 0 126,750 0
VNGRD MID CAP ETF ETF/Closed End 922908629 64,681 385,922 SH   SOLE 0 0 385,922 0
VNGRD LGCP ETF ETF/Closed End 922908637 12,624 92,596 SH   SOLE 0 0 92,596 0
VNGRD EXTND MARKET ETF ETF/Closed End 922908652 3,391 29,149 SH   SOLE 0 0 29,149 0
VNGRD GROWTH ETF ETF/Closed End 922908736 13,713 82,466 SH   SOLE 0 0 82,466 0
VNGRD VALUE ETF ETF/Closed End 922908744 18,085 162,025 SH   SOLE 0 0 162,025 0
VNGRD SMALL CAP ETF ETF/Closed End 922908751 24,474 159,037 SH   SOLE 0 0 159,037 0
VNGRD TTL STK MKT ETF ETF/Closed End 922908769 8,782 58,160 SH   SOLE 0 0 58,160 0
VEREIT INC REIT 92339V100 842 86,071 SH   SOLE 0 0 86,071 0
VERISIGN INC Common Stock 92343E102 470 2,491 SH   SOLE 0 0 2,491 0
VERIZON COMMNS INC Common Stock 92343V104 88,105 1,459,665 SH   SOLE 0 0 1,459,665 0
VERISK ANALYTICS INC Common Stock 92345Y106 2,746 17,364 SH   SOLE 0 0 17,364 0
VERTEX PHARMS INC Common Stock 92532F100 6,203 36,616 SH   SOLE 0 0 36,616 0
VERSUM MATERIALS INC Common Stock 92532W103 304 5,750 SH   SOLE 0 0 5,750 0
VIACOM INC CL B NEW Common Stock 92553P201 989 41,163 SH   SOLE 0 0 41,163 0
VICOR CORP Common Stock 925815102 3,184 107,873 SH   SOLE 0 0 107,873 0
VICTORYSHS US 500 ETF ETF/Closed End 92647N782 2,841 57,576 SH   SOLE 0 0 57,576 0
VICTORYSHS DEV ENH ETF ETF/Closed End 92647N816 1,145 36,540 SH   SOLE 0 0 36,540 0
VICTORYSHS US EQ INC ETF ETF/Closed End 92647N824 1,209 25,991 SH   SOLE 0 0 25,991 0
VICTORYSHS INTL HI ETF ETF/Closed End 92647N881 1,163 36,609 SH   SOLE 0 0 36,609 0
VILLAGE FARMS INTL INC Common Stock 92707Y108 946 104,518 SH   SOLE 0 0 104,518 0
VIRTU FINANCIAL INC A Common Stock 928254101 2,730 166,840 SH   SOLE 0 0 166,840 0
VISA INC CL A Common Stock 92826C839 91,988 534,785 SH   SOLE 0 0 534,785 0
VMWARE INC CL A Common Stock 928563402 1,835 12,231 SH   SOLE 0 0 12,231 0
VODAFONE GRP PLC NEW ADR Common Stock 92857W308 9,576 480,989 SH   SOLE 0 0 480,989 0
VORNADO REALTY TRUST REIT 929042109 228 3,587 SH   SOLE 0 0 3,587 0
VOYA RISK MNGD NAT RES ETF/Closed End 92913C106 68 17,350 SH   SOLE 0 0 17,350 0
VULCAN MATERIALS COMPANY Common Stock 929160109 6,195 40,960 SH   SOLE 0 0 40,960 0
WD 40 CO Common Stock 929236107 329 1,795 SH   SOLE 0 0 1,795 0
WABCO HOLDINGS INC Common Stock 92927K102 324 2,424 SH   SOLE 0 0 2,424 0
W P CAREY INC Common Stock 92936U109 5,520 61,677 SH   SOLE 0 0 61,677 0
WEC ENERGY GROUP INC Common Stock 92939U106 7,399 77,806 SH   SOLE 0 0 77,806 0
WABASH NATIONAL CORP Common Stock 929566107 413 28,464 SH   SOLE 0 0 28,464 0
WABTEC Common Stock 929740108 529 7,366 SH   SOLE 0 0 7,366 0
WALMART INC Common Stock 931142103 49,707 418,830 SH   SOLE 0 0 418,830 0
WALGREENS BOOTS ALLIANCE Common Stock 931427108 14,710 265,962 SH   SOLE 0 0 265,962 0
WASHINGTON FEDL INC Common Stock 938824109 1,234 33,368 SH   SOLE 0 0 33,368 0
WASHINGTON PRIME GRP NEW Common Stock 93964W108 247 59,633 SH   SOLE 0 0 59,633 0
WASH RL EST INVT TR SBI REIT 939653101 203 7,409 SH   SOLE 0 0 7,409 0
WASHINGTON TRUST BANCORP Common Stock 940610108 200 4,140 SH   SOLE 0 0 4,140 0
WASTE CONNECTIONS INC Common Stock 94106B101 2,305 25,058 SH   SOLE 0 0 25,058 0
WASTE MANAGEMENT INC DEL Common Stock 94106L109 24,347 211,714 SH   SOLE 0 0 211,714 0
WATERS CORP Common Stock 941848103 2,604 11,665 SH   SOLE 0 0 11,665 0
WATTS WATER TECH INC Common Stock 942749102 982 10,481 SH   SOLE 0 0 10,481 0
WEBSTER FINANCIAL CORP Common Stock 947890109 982 20,947 SH   SOLE 0 0 20,947 0
WELBILT INC Common Stock 949090104 216 12,809 SH   SOLE 0 0 12,809 0
WELLCARE HEALTHPLANS INC Common Stock 94946T106 248 958 SH   SOLE 0 0 958 0
WELLS FARGO CO NEW Common Stock 949746101 47,439 940,505 SH   SOLE 0 0 940,505 0
WF CONV A 75 PERPTL CD Par 10 949746804 2,262 1,486 SH   SOLE 0 0 1,486 0
WF GLB DIV OPP FD ETF/Closed End 94987C103 158 29,034 SH   SOLE 0 0 29,034 0
WELLTOWER INC REIT 95040Q104 22,589 249,189 SH   SOLE 0 0 249,189 0
WENDYS CO Common Stock 95058W100 2,042 102,183 SH   SOLE 0 0 102,183 0
WEST PHARM SVCS INC Common Stock 955306105 1,142 8,055 SH   SOLE 0 0 8,055 0
WESTERN ALLIANCE BANCORP Common Stock 957638109 413 8,955 SH   SOLE 0 0 8,955 0
WESTERN ASSET PREMIER ETF/Closed End- 957664105 291 20,469 SH   SOLE 0 0 20,469 0
WESTERN EMERG MKTS DEBT ETF/Closed End- 95766A101 661 47,622 SH   SOLE 0 0 47,622 0
WESTERN HIGH INCME FD II ETF/Closed End- 95766J102 73 10,815 SH   SOLE 0 0 10,815 0
WESTERN HIGH INCME OPPTY ETF/Closed End- 95766K109 139 27,480 SH   SOLE 0 0 27,480 0
WESTRN MUNI HIGH INCM FD ETF/Closed End- 95766N103 320 42,217 SH   SOLE 0 0 42,217 0
WESTERN INFLTN LKD INCM ETF/Closed End- 95766Q106 989 85,318 SH   SOLE 0 0 85,318 0
WESTERN INFLTN LKD OPPTY ETF/Closed End- 95766R104 5,294 477,796 SH   SOLE 0 0 477,796 0
WESTERN ASSET INVESTMENT ETF/Closed End- 95766T100 203 12,526 SH   SOLE 0 0 12,526 0
WESTERN MTG OPPTY FD INC ETF/Closed End 95790B109 284 13,035 SH   SOLE 0 0 13,035 0
WESTERN DIGITAL CORP Common Stock 958102105 6,624 111,063 SH   SOLE 0 0 111,063 0
WESTERN INTER MUNI FD ETF/Closed End- 958435109 101 11,007 SH   SOLE 0 0 11,007 0
WESTERN MIDSTREAM LP MLP 958669103 908 36,488 SH   SOLE 0 0 36,488 0
WESTERN UNION CO Common Stock 959802109 428 18,481 SH   SOLE 0 0 18,481 0
WESTROCK CO Common Stock 96145D105 4,041 110,860 SH   SOLE 0 0 110,860 0
WEYERHAEUSER CO Common Stock 962166104 4,830 174,385 SH   SOLE 0 0 174,385 0
WHEATON PRECIOUS METALS Common Stock 962879102 614 23,389 SH   SOLE 0 0 23,389 0
WHIRLPOOL CORP Common Stock 963320106 1,469 9,273 SH   SOLE 0 0 9,273 0
WILLIAMS COS INC DEL Common Stock 969457100 10,334 429,495 SH   SOLE 0 0 429,495 0
WILLIAMS SONOMA INC Common Stock 969904101 794 11,675 SH   SOLE 0 0 11,675 0
WSDMTR US TTL DIV ETF ETF/Closed End 97717W109 397 4,010 SH   SOLE 0 0 4,010 0
WSDMTR US HI DIV FD ETF ETF/Closed End 97717W208 640 8,598 SH   SOLE 0 0 8,598 0
WSDMTR E/M SMCP DIV ETF ETF/Closed End 97717W281 525 11,860 SH   SOLE 0 0 11,860 0
WSDMTR US LGCP DIV ETF ETF/Closed End 97717W307 8,233 83,100 SH   SOLE 0 0 83,100 0
WSDMTR E/M HI DIV ETF ETF/Closed End 97717W315 2,704 65,463 SH   SOLE 0 0 65,463 0
WSDMTR US DV EX FINL ETF ETF/Closed End 97717W406 1,043 11,928 SH   SOLE 0 0 11,928 0
WSDMTR U S DLR BLLSH ETF ETF/Closed End 97717W471 220 7,815 SH   SOLE 0 0 7,815 0
WSDMTR US MDCP DIV ETF ETF/Closed End 97717W505 13,537 372,823 SH   SOLE 0 0 372,823 0
WSDMTR US MDCP ETF ETF/Closed End 97717W570 211 5,352 SH   SOLE 0 0 5,352 0
WSDMTR US SMCP DIV ETF ETF/Closed End 97717W604 12,682 463,356 SH   SOLE 0 0 463,356 0
WSDMTR INTL EQ FD ETF ETF/Closed End 97717W703 1,948 39,178 SH   SOLE 0 0 39,178 0
WSDMTR INTL MDCP DIV ETF ETF/Closed End 97717W778 7,434 123,268 SH   SOLE 0 0 123,268 0
WSDMTR JPN SMCP DIV ETF ETF/Closed End 97717W836 1,268 18,433 SH   SOLE 0 0 18,433 0
WSDMTR JPN HEDG EQ ETF ETF/Closed End 97717W851 1,207 23,913 SH   SOLE 0 0 23,913 0
WSDMTREE EUR HDGD SM ETF ETF/Closed End 97717X552 641 21,125 SH   SOLE 0 0 21,125 0
WISDOMTREE US DV GRW ETF ETF/Closed End 97717X669 9,242 204,962 SH   SOLE 0 0 204,962 0
WSDMTRE EURO HDGD EQ ETF ETF/Closed End 97717X701 11,269 167,462 SH   SOLE 0 0 167,462 0
WSDMTR 90/60 US BAL ETF ETF/Closed End 97717Y790 947 33,963 SH   SOLE 0 0 33,963 0
WOODWARD INC Common Stock 980745103 4,517 41,891 SH   SOLE 0 0 41,891 0
WORKDAY INC A Common Stock 98138H101 1,443 8,492 SH   SOLE 0 0 8,492 0
WORLD ACCEPTANCE CORP Common Stock 981419104 780 6,115 SH   SOLE 0 0 6,115 0
WORTHINGTON INDS INC Common Stock 981811102 1,121 31,092 SH   SOLE 0 0 31,092 0
WYNN RESORTS LTD Common Stock 983134107 338 3,111 SH   SOLE 0 0 3,111 0
XPO LOGISTICS INC Common Stock 983793100 662 9,250 SH   SOLE 0 0 9,250 0
XCEL ENERGY INC Common Stock 98389B100 5,392 83,089 SH   SOLE 0 0 83,089 0
XILINX INC Common Stock 983919101 4,595 47,915 SH   SOLE 0 0 47,915 0
XYLEM INC Common Stock 98419M100 839 10,531 SH   SOLE 0 0 10,531 0
YETI HOLDINGS INC Common Stock 98585X104 241 8,609 SH   SOLE 0 0 8,609 0
YORK WATER COMPANY Common Stock 987184108 519 11,894 SH   SOLE 0 0 11,894 0
YUM BRANDS INC Common Stock 988498101 11,995 105,750 SH   SOLE 0 0 105,750 0
YUM CHINA HOLDINGS Common Stock 98850P109 1,089 23,968 SH   SOLE 0 0 23,968 0
ZEBRA TECHS CORP A Common Stock 989207105 4,664 22,600 SH   SOLE 0 0 22,600 0
ZENDESK INC Common Stock 98936J101 309 4,244 SH   SOLE 0 0 4,244 0
ZIMMER BIOMET HLDGS INC Common Stock 98956P102 5,237 38,148 SH   SOLE 0 0 38,148 0
ZIONS BANCORP N A Common Stock 989701107 413 9,279 SH   SOLE 0 0 9,279 0
ZIOPHARM ONCOLOGY INC Common Stock 98973P101 431 100,701 SH   SOLE 0 0 100,701 0
ZOETIS INC CL A Common Stock 98978V103 23,482 188,474 SH   SOLE 0 0 188,474 0
ZSCALER INC Common Stock 98980G102 377 7,984 SH   SOLE 0 0 7,984 0
ZYNGA INC Common Stock 98986T108 295 50,746 SH   SOLE 0 0 50,746 0
AIRCASTLE LTD Common Stock G0129K104 312 13,920 SH   SOLE 0 0 13,920 0
ALLEGION PUBLIC LTD Common Stock G0176J109 2,940 28,366 SH   SOLE 0 0 28,366 0
ALLERGAN PLC Common Stock G0177J108 7,634 45,361 SH   SOLE 0 0 45,361 0
AMCOR PLC ORD USD 001 Common Stock G0250X107 537 55,031 SH   SOLE 0 0 55,031 0
AMDOCS LTD Common Stock G02602103 3,156 47,745 SH   SOLE 0 0 47,745 0
AMBARELLA INC Common Stock G037AX101 631 10,044 SH   SOLE 0 0 10,044 0
AON PLC CL A Common Stock G0408V102 721 3,727 SH   SOLE 0 0 3,727 0
ARCH CAPITAL GROUP LTD Common Stock G0450A105 255 6,067 SH   SOLE 0 0 6,067 0
ASSURED GUARANTY LIMITED Common Stock G0585R106 459 10,319 SH   SOLE 0 0 10,319 0
ATLASSIAN CORP PLC A Common Stock G06242104 8,131 64,823 SH   SOLE 0 0 64,823 0
ATHENE HOLDING LTD A Common Stock G0684D107 577 13,712 SH   SOLE 0 0 13,712 0
ACCENTURE PLC IRELD CL A Common Stock G1151C101 11,807 61,381 SH   SOLE 0 0 61,381 0
BROOKFIELD INFRA LP MLP G16252101 323 6,513 SH   SOLE 0 0 6,513 0
BROOKFIELD RENEWABLE LP MLP G16258108 559 13,768 SH   SOLE 0 0 13,768 0
BUNGE LTD Common Stock G16962105 525 9,270 SH   SOLE 0 0 9,270 0
COCACOLA EURO PRTNRS Common Stock G25839104 605 10,911 SH   SOLE 0 0 10,911 0
EATON CORP PLC Common Stock G29183103 23,683 284,823 SH   SOLE 0 0 284,823 0
ASA GOLD PRECIOUS MTLS ETF/Closed End G3156P103 611 50,800 SH   SOLE 0 0 50,800 0
ESSENT GROUP LTD Common Stock G3198U102 810 16,985 SH   SOLE 0 0 16,985 0
EVEREST REINSURANCE GRP Common Stock G3223R108 2,110 7,930 SH   SOLE 0 0 7,930 0
GATES INDL CORP PLC Common Stock G39108108 220 21,883 SH   SOLE 0 0 21,883 0
HELEN OF TROY LTD Common Stock G4388N106 1,163 7,377 SH   SOLE 0 0 7,377 0
ICON PLC Common Stock G4705A100 863 5,857 SH   SOLE 0 0 5,857 0
IHS MARKIT LTD Common Stock G47567105 1,789 26,750 SH   SOLE 0 0 26,750 0
INGERSOLL RAND PLC Common Stock G47791101 5,777 46,886 SH   SOLE 0 0 46,886 0
INTL GAME TECH PLC USD Common Stock G4863A108 177 12,432 SH   SOLE 0 0 12,432 0
INVESCO LTD Common Stock G491BT108 532 31,399 SH   SOLE 0 0 31,399 0
JAZZ PHARMS PLC SHS USD Common Stock G50871105 585 4,562 SH   SOLE 0 0 4,562 0
JOHNSON CTLS INTL PLC Common Stock G51502105 25,357 577,744 SH   SOLE 0 0 577,744 0
LAZARD LTD SHARES A MLP G54050102 757 21,621 SH   SOLE 0 0 21,621 0
LIBERTY GLOBAL PLC C Common Stock G5480U120 3,561 149,691 SH   SOLE 0 0 149,691 0
LINDE PLC Common Stock G5494J103 11,166 57,642 SH   SOLE 0 0 57,642 0
MEDTRONIC PLC Common Stock G5960L103 31,517 290,158 SH   SOLE 0 0 290,158 0
APTIV PLC Common Stock G6095L109 589 6,738 SH   SOLE 0 0 6,738 0
NIELSEN HOLDINGS PLC EUR Common Stock G6518L108 957 45,015 SH   SOLE 0 0 45,015 0
NOMAD FOODS LTD USD Common Stock G6564A105 541 26,390 SH   SOLE 0 0 26,390 0
NOVOCURE LTD Common Stock G6674U108 926 12,386 SH   SOLE 0 0 12,386 0
NVENT ELECTRIC PLC Common Stock G6700G107 2,407 109,192 SH   SOLE 0 0 109,192 0
RENAISSANCERE HLDGS LTD Common Stock G7496G103 1,580 8,169 SH   SOLE 0 0 8,169 0
SEAGATE TECHNOLOGY PLC Common Stock G7945M107 7,253 134,845 SH   SOLE 0 0 134,845 0
PENTAIR PLC Common Stock G7S00T104 1,399 37,012 SH   SOLE 0 0 37,012 0
SINA CORP Common Stock G81477104 363 9,257 SH   SOLE 0 0 9,257 0
STRONGBRIDGE BIOPHARMA Common Stock G85347105 39 16,500 SH   SOLE 0 0 16,500 0
TRITON INTL LTD CL A Common Stock G9078F107 825 24,376 SH   SOLE 0 0 24,376 0
WILLIS TOWERS WATSON PUB Common Stock G96629103 1,124 5,822 SH   SOLE 0 0 5,822 0
ALCON INC Common Stock H01301128 2,149 36,860 SH   SOLE 0 0 36,860 0
CHUBB LTD Common Stock H1467J104 30,635 189,762 SH   SOLE 0 0 189,762 0
CRISPR THERAPEUTICS AG Common Stock H17182108 205 4,990 SH   SOLE 0 0 4,990 0
GARMIN LTD Common Stock H2906T109 4,621 54,567 SH   SOLE 0 0 54,567 0
UBS GROUP AG Common Stock H42097107 339 29,989 SH   SOLE 0 0 29,989 0
TE CONNECTIVITY LTD Common Stock H84989104 10,098 108,367 SH   SOLE 0 0 108,367 0
GLOBANT S A Common Stock L44385109 287 3,137 SH   SOLE 0 0 3,137 0
SPOTIFY TECHNOLOGY SA Common Stock L8681T102 337 2,954 SH   SOLE 0 0 2,954 0
CHECK POINT SFTWARE TECH Common Stock M22465104 586 5,355 SH   SOLE 0 0 5,355 0
COMPUGEN LTD Common Stock M25722105 68 16,100 SH   SOLE 0 0 16,100 0
CYBER ARK SOFTWARE LTD Common Stock M2682V108 205 2,054 SH   SOLE 0 0 2,054 0
ELBIT SYSTEMS LTD Common Stock M3760D101 201 1,220 SH   SOLE 0 0 1,220 0
MELLANOX TECHS LTD Common Stock M51363113 1,996 18,216 SH   SOLE 0 0 18,216 0
MAGAL SECURITIES SYS LTD Common Stock M6786D104 2,417 575,032 SH   SOLE 0 0 575,032 0
STRATASYS LTD Common Stock M85548101 310 14,545 SH   SOLE 0 0 14,545 0
TARO PHARM IND LTD SHS A Common Stock M8737E108 340 4,500 SH   SOLE 0 0 4,500 0
AERCAP HOLDINGS N V Common Stock N00985106 3,200 58,448 SH   SOLE 0 0 58,448 0
ASML HLDG NV NYRS NEW Common Stock N07059210 3,815 15,357 SH   SOLE 0 0 15,357 0
FERRARI NV NEW Common Stock N3167Y103 2,483 16,117 SH   SOLE 0 0 16,117 0
LYONDELLBASELL N V CL A Common Stock N53745100 3,641 40,694 SH   SOLE 0 0 40,694 0
MYLAN N V Common Stock N59465109 781 39,481 SH   SOLE 0 0 39,481 0
NXP SEMICONDUCTORS N V Common Stock N6596X109 2,606 23,884 SH   SOLE 0 0 23,884 0
WRIGHT MEDICAL GROUP N V Common Stock N96617118 364 17,660 SH   SOLE 0 0 17,660 0
ROYAL CARIBBEAN CRUISES Common Stock V7780T103 2,374 21,918 SH   SOLE 0 0 21,918 0
FLEX LTD Common Stock Y2573F102 144 13,728 SH   SOLE 0 0 13,728 0
GASLOG PARTNERS LTD Common Stock Y2687W108 555 29,226 SH   SOLE 0 0 29,226 0