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
3M CO COM 88579Y101 4,239 24,042 SH   SOLE   24,042 0 0
ABBOTT LABS COM 002824100 2,897 33,380 SH   SOLE   33,380 0 0
ABBVIE INC COM 00287Y109 3,748 42,336 SH   SOLE   42,336 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 84 19,791 SH   SOLE   19,791 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 300 33,359 SH   SOLE   33,359 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,570 7,462 SH   SOLE   7,462 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 12 17,000 SH   SOLE   17,000 0 0
ADMA BIOLOGICS INC COM 000899104 540 135,050 SH   SOLE   135,050 0 0
ADOBE INC COM 00724F101 1,898 5,751 SH   SOLE   5,751 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 578 14,896 SH   SOLE   14,896 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,062 23,149 SH   SOLE   23,149 0 0
ADVENT CONVERTIBLE & INCOME COM 00764C109 1,062 68,161 SH   SOLE   68,161 0 0
AFLAC INC COM 001055102 611 11,535 SH   SOLE   11,535 0 0
AGCO CORP COM 001084102 411 5,309 SH   SOLE   5,309 0 0
AGNC INVT CORP COM 00123Q104 191 10,790 SH   SOLE   10,790 0 0
AIR PRODS & CHEMS INC COM 009158106 253 1,078 SH   SOLE   1,078 0 0
AK STL HLDG CORP COM 001547108 44 13,450 SH   SOLE   13,450 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,978 18,767 SH   SOLE   18,767 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 502 16,561 SH   SOLE   16,561 0 0
ALLIANT ENERGY CORP COM 018802108 1,702 31,077 SH   SOLE   31,077 0 0
ALLSTATE CORP COM 020002101 2,016 17,938 SH   SOLE   17,938 0 0
ALPHABET INC CAP STK CL C 02079K107 4,457 3,344 SH   SOLE   3,344 0 0
ALPHABET INC CAP STK CL A 02079K305 4,295 3,220 SH   SOLE   3,220 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,885 222,632 SH   SOLE   222,632 0 0
ALTRIA GROUP INC COM 02209S103 2,926 58,671 SH   SOLE   58,671 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 1,057 49,377 SH   SOLE   49,377 0 0
AMAZON COM INC COM 023135106 15,648 8,463 SH   SOLE   8,463 0 0
AMDOCS LTD SHS G02602103 371 5,158 SH   SOLE   5,158 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 238 4,994 SH   SOLE   4,994 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,246 13,214 SH   SOLE   13,214 0 0
AMERICAN EXPRESS CO COM 025816109 913 7,368 SH   SOLE   7,368 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,845 8,013 SH   SOLE   8,013 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 465 3,782 SH   SOLE   3,782 0 0
AMGEN INC COM 031162100 5,344 22,170 SH   SOLE   22,170 0 0
ANALOG DEVICES INC COM 032654105 253 2,131 SH   SOLE   2,131 0 0
ANNALY CAP MGMT INC COM 035710409 540 57,346 SH   SOLE   57,346 0 0
ANSYS INC COM 03662Q105 493 1,914 SH   SOLE   1,914 0 0
ANTHEM INC COM 036752103 268 877 SH   SOLE   877 0 0
AON PLC SHS CL A G0408V102 365 1,750 SH   SOLE   1,750 0 0
APPLE INC COM 037833100 41,841 142,473 SH   SOLE   142,473 0 0
APPLIED MATLS INC COM 038222105 322 5,317 SH   SOLE   5,317 0 0
APTARGROUP INC COM 038336103 690 5,975 SH   SOLE   5,975 0 0
AQUA AMERICA INC COM 03836W103 627 13,338 SH   SOLE   13,338 0 0
ARES CAP CORP COM 04010L103 417 22,317 SH   SOLE   22,317 0 0
ARK ETF TR INNOVATION ETF 00214Q104 438 8,758 SH   SOLE   8,758 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,877 37,654 SH   SOLE   37,654 0 0
AT&T INC COM 00206R102 11,603 296,661 SH   SOLE   296,661 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 14 15,000 PRN   SOLE   15,000 0 0
ATMOS ENERGY CORP COM 049560105 354 3,165 SH   SOLE   3,165 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,253 13,219 SH   SOLE   13,219 0 0
AVANGRID INC COM 05351W103 292 5,715 SH   SOLE   5,715 0 0
B & G FOODS INC NEW COM 05508R106 287 15,951 SH   SOLE   15,951 0 0
BALL CORP COM 058498106 276 4,268 SH   SOLE   4,268 0 0
BANK AMER CORP COM 060505104 4,854 137,848 SH   SOLE   137,848 0 0
BANK N S HALIFAX COM 064149107 525 9,284 SH   SOLE   9,284 0 0
BANK NEW YORK MELLON CORP COM 064058100 434 8,669 SH   SOLE   8,669 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 393 17,264 SH   SOLE   17,264 0 0
BARCLAYS BK PLC IPSPGS TTL ETN 06738C794 498 32,003 SH   SOLE   32,003 0 0
BAXTER INTL INC COM 071813109 365 4,360 SH   SOLE   4,360 0 0
BCE INC COM NEW 05534B760 895 19,398 SH   SOLE   19,398 0 0
BECTON DICKINSON & CO COM 075887109 325 1,191 SH   SOLE   1,191 0 0
BERKLEY W R CORP COM 084423102 351 5,075 SH   SOLE   5,075 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,378 7 SH   SOLE   7 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,669 69,188 SH   SOLE   69,188 0 0
BLACK HILLS CORP COM 092113109 362 4,585 SH   SOLE   4,585 0 0
BLACKROCK CAPITAL INVESTMENT NOTE 5.000% 6/1 092533AC2 150 150,000 PRN   SOLE   150,000 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 237 21,047 SH   SOLE   21,047 0 0
BLACKROCK INC COM 09247X101 777 1,517 SH   SOLE   1,517 0 0
BLACKROCK INCOME TR INC COM 09247F100 162 26,616 SH   SOLE   26,616 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 248 15,413 SH   SOLE   15,413 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 218 9,000 SH   SOLE   9,000 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 248 17,409 SH   SOLE   17,409 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102 228 15,000 SH   SOLE   15,000 0 0
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 308 304,000 PRN   SOLE   304,000 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 1,758 31,455 SH   SOLE   31,455 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 331 8,914 SH   SOLE   8,914 0 0
BLOOM ENERGY CORP COM CL A 093712107 76 10,147 SH   SOLE   10,147 0 0
BLUCORA INC COM 095229100 857 32,745 SH   SOLE   32,745 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 64 20,207 SH   SOLE   20,207 0 0
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 248 17,000 SH   SOLE   17,000 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109 84 10,553 SH   SOLE   10,553 0 0
BOEING CO COM 097023105 8,562 26,256 SH   SOLE   26,256 0 0
BOSTON SCIENTIFIC CORP COM 101137107 312 6,873 SH   SOLE   6,873 0 0
BP PLC SPONSORED ADR 055622104 1,690 44,632 SH   SOLE   44,632 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,518 39,332 SH   SOLE   39,332 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 523 24,183 SH   SOLE   24,183 0 0
BROADCOM INC COM 11135F101 2,023 6,389 SH   SOLE   6,389 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 980 7,926 SH   SOLE   7,926 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 221 4,437 SH   SOLE   4,437 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 666 8,487 SH   SOLE   8,487 0 0
CAE INC COM 124765108 465 17,647 SH   SOLE   17,647 0 0
CAL MAINE FOODS INC COM NEW 128030202 274 6,405 SH   SOLE   6,405 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 193 16,829 SH   SOLE   16,829 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 175 15,834 SH   SOLE   15,834 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 512 9,894 SH   SOLE   9,894 0 0
CANADIAN NATL RY CO COM 136375102 528 5,863 SH   SOLE   5,863 0 0
CAPITAL ONE FINL CORP COM 14040H105 843 8,244 SH   SOLE   8,244 0 0
CATERPILLAR INC DEL COM 149123101 2,475 16,785 SH   SOLE   16,785 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 141 17,714 SH   SOLE   17,714 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 356 4,307 SH   SOLE   4,307 0 0
CENTERPOINT ENERGY INC COM 15189T107 240 8,784 SH   SOLE   8,784 0 0
CENTURYLINK INC COM 156700106 213 16,013 SH   SOLE   16,013 0 0
CHESAPEAKE ENERGY CORP COM 165167107 137 167,251 SH   SOLE   167,251 0 0
CHEVRON CORP NEW COM 166764100 10,366 86,017 SH   SOLE   86,017 0 0
CHIMERA INVT CORP COM NEW 16934Q208 400 19,521 SH   SOLE   19,521 0 0
CHUBB LIMITED COM H1467J104 1,413 9,074 SH   SOLE   9,074 0 0
CIMAREX ENERGY CO COM 171798101 485 9,267 SH   SOLE   9,267 0 0
CINCINNATI FINL CORP COM 172062101 456 4,315 SH   SOLE   4,315 0 0
CISCO SYS INC COM 17275R102 5,620 117,424 SH   SOLE   117,424 0 0
CITIGROUP INC COM NEW 172967424 1,403 17,532 SH   SOLE   17,532 0 0
CLOROX CO DEL COM 189054109 595 3,869 SH   SOLE   3,869 0 0
CME GROUP INC COM 12572Q105 286 1,419 SH   SOLE   1,419 0 0
COCA COLA CO COM 191216100 3,847 69,491 SH   SOLE   69,491 0 0
COLGATE PALMOLIVE CO COM 194162103 1,190 17,352 SH   SOLE   17,352 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 295 22,437 SH   SOLE   22,437 0 0
COMCAST CORP NEW CL A 20030N101 2,158 48,116 SH   SOLE   48,116 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 645 26,027 SH   SOLE   26,027 0 0
CONAGRA BRANDS INC COM 205887102 217 6,383 SH   SOLE   6,383 0 0
CONOCOPHILLIPS COM 20825C104 5,407 83,142 SH   SOLE   83,142 0 0
CONSOLIDATED EDISON INC COM 209115104 1,433 15,828 SH   SOLE   15,828 0 0
CONSTELLATION BRANDS INC CL A 21036P108 485 2,562 SH   SOLE   2,562 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,275 37,129 SH   SOLE   37,129 0 0
CORE MARK HOLDING CO INC COM 218681104 453 16,599 SH   SOLE   16,599 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,139 7,282 SH   SOLE   7,282 0 0
COVANTA HLDG CORP COM 22282E102 198 13,460 SH   SOLE   13,460 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 401 2,812 SH   SOLE   2,812 0 0
CSX CORP COM 126408103 1,743 24,069 SH   SOLE   24,069 0 0
CUMMINS INC COM 231021106 562 3,135 SH   SOLE   3,135 0 0
CVS HEALTH CORP COM 126650100 4,023 54,113 SH   SOLE   54,113 0 0
D R HORTON INC COM 23331A109 247 4,691 SH   SOLE   4,691 0 0
DANAHER CORPORATION COM 235851102 435 2,842 SH   SOLE   2,842 0 0
DANAHER CORPORATION DBCV 1/2 235851AF9 59 10,000 PRN   SOLE   10,000 0 0
DARDEN RESTAURANTS INC COM 237194105 249 2,290 SH   SOLE   2,290 0 0
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 821 32,277 SH   SOLE   32,277 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 5,370 159,069 SH   SOLE   159,069 0 0
DEERE & CO COM 244199105 1,210 6,979 SH   SOLE   6,979 0 0
DELAWARE INV MN MUN INC FD I COM 24610V103 279 21,169 SH   SOLE   21,169 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 867 14,775 SH   SOLE   14,775 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 491 2,910 SH   SOLE   2,910 0 0
DIGITAL RLTY TR INC COM 253868103 880 7,344 SH   SOLE   7,344 0 0
DISCOVER FINL SVCS COM 254709108 208 2,460 SH   SOLE   2,460 0 0
DISNEY WALT CO COM DISNEY 254687106 6,060 41,900 SH   SOLE   41,900 0 0
DOCUSIGN INC COM 256163106 287 3,889 SH   SOLE   3,889 0 0
DOLLAR GEN CORP NEW COM 256677105 278 1,775 SH   SOLE   1,775 0 0
DOLLAR TREE INC COM 256746108 367 3,917 SH   SOLE   3,917 0 0
DOMINION ENERGY INC COM 25746U109 2,503 30,210 SH   SOLE   30,210 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 207 10,468 SH   SOLE   10,468 0 0
DOW INC COM 260557103 245 4,494 SH   SOLE   4,494 0 0
DTE ENERGY CO COM 233331107 507 3,911 SH   SOLE   3,911 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,521 27,670 SH   SOLE   27,670 0 0
DUKE REALTY CORP COM NEW 264411505 533 15,388 SH   SOLE   15,388 0 0
DUPONT DE NEMOURS INC COM 26614N102 293 4,539 SH   SOLE   4,539 0 0
DXC TECHNOLOGY CO COM 23355L106 535 14,170 SH   SOLE   14,170 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 477 20,061 SH   SOLE   20,061 0 0
EASTMAN CHEMICAL CO COM 277432100 270 3,400 SH   SOLE   3,400 0 0
EATON CORP PLC SHS G29183103 818 8,634 SH   SOLE   8,634 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 2,394 273,030 SH   SOLE   273,030 0 0
ECOLAB INC COM 278865100 310 1,600 SH   SOLE   1,600 0 0
EMERSON ELEC CO COM 291011104 1,459 19,163 SH   SOLE   19,163 0 0
ENBRIDGE INC COM 29250N105 1,537 38,682 SH   SOLE   38,682 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 790 61,590 SH   SOLE   61,590 0 0
ENSIGN GROUP INC COM 29358P101 623 13,772 SH   SOLE   13,772 0 0
ENTERGY CORP NEW COM 29364G103 228 1,893 SH   SOLE   1,893 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,054 72,953 SH   SOLE   72,953 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 342 9,130 SH   SOLE   9,130 0 0
EOG RES INC COM 26875P101 1,237 14,787 SH   SOLE   14,787 0 0
EPR PPTYS COM SH BEN INT 26884U109 533 7,554 SH   SOLE   7,554 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,006 24,197 SH   SOLE   24,197 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,223 24,693 SH   SOLE   24,693 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321 13,430 437,456 SH   SOLE   437,456 0 0
ETFIS SER TR I VIRTUS REAL AS 26923G780 235,615 9,283,495 SH   SOLE   9,283,495 0 0
ETFIS SER TR I VIRTUS PVT CR 26923G798 200,849 8,027,920 SH   SOLE   8,027,920 0 0
EVERGY INC COM 30034W106 365 5,614 SH   SOLE   5,614 0 0
EXELON CORP COM 30161N101 783 17,207 SH   SOLE   17,207 0 0
EXPONENT INC COM 30214U102 540 7,792 SH   SOLE   7,792 0 0
EXXON MOBIL CORP COM 30231G102 12,002 171,962 SH   SOLE   171,962 0 0
FACEBOOK INC CL A 30303M102 4,919 23,905 SH   SOLE   23,905 0 0
FASTENAL CO COM 311900104 511 13,822 SH   SOLE   13,822 0 0
FEDEX CORP COM 31428X106 828 5,474 SH   SOLE   5,474 0 0
FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 1,868 68,404 SH   SOLE   68,404 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 615 4,422 SH   SOLE   4,422 0 0
FIFTH THIRD BANCORP COM 316773100 286 9,281 SH   SOLE   9,281 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 218 17,819 SH   SOLE   17,819 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 259 6,096 SH   SOLE   6,096 0 0
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 1,820 53,046 SH   SOLE   53,046 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 1,070 28,351 SH   SOLE   28,351 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 1,110 41,922 SH   SOLE   41,922 0 0
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 478 12,120 SH   SOLE   12,120 0 0
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 1,492 78,672 SH   SOLE   78,672 0 0
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 18,685 336,440 SH   SOLE   336,440 0 0
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 518 20,114 SH   SOLE   20,114 0 0
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 3,881 64,370 SH   SOLE   64,370 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 764 5,188 SH   SOLE   5,188 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 620 4,455 SH   SOLE   4,455 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,340 29,445 SH   SOLE   29,445 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 2,094 24,919 SH   SOLE   24,919 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2,517 34,655 SH   SOLE   34,655 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 609 10,083 SH   SOLE   10,083 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 143,293 2,611,879 SH   SOLE   2,611,879 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 6,756 264,992 SH   SOLE   264,992 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 739 15,450 SH   SOLE   15,450 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1,003 20,510 SH   SOLE   20,510 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 475 11,033 SH   SOLE   11,033 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 220 6,100 SH   SOLE   6,100 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 306 9,683 SH   SOLE   9,683 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 5,600 108,031 SH   SOLE   108,031 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 1,092 18,166 SH   SOLE   18,166 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 12,089 602,551 SH   SOLE   602,551 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 3,603 69,546 SH   SOLE   69,546 0 0
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 253 12,344 SH   SOLE   12,344 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 969 20,374 SH   SOLE   20,374 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 1,162 24,892 SH   SOLE   24,892 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 4,999 68,592 SH   SOLE   68,592 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2,431 42,922 SH   SOLE   42,922 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,863 28,503 SH   SOLE   28,503 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 3,061 93,988 SH   SOLE   93,988 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 275 10,503 SH   SOLE   10,503 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 828 12,717 SH   SOLE   12,717 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 42,872 1,189,779 SH   SOLE   1,189,779 0 0
FISERV INC COM 337738108 380 3,286 SH   SOLE   3,286 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 539 14,086 SH   SOLE   14,086 0 0
FLAHERTY & CRUMRIN PFD & INM COM 338478100 227 10,502 SH   SOLE   10,502 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506 563 22,753 SH   SOLE   22,753 0 0
FNCB BANCORP INC COM 302578109 345 40,771 SH   SOLE   40,771 0 0
FORD MTR CO DEL COM 345370860 1,087 116,931 SH   SOLE   116,931 0 0
FORWARD AIR CORP COM 349853101 442 6,290 SH   SOLE   6,290 0 0
FRANCO NEVADA CORP COM 351858105 296 2,869 SH   SOLE   2,869 0 0
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 385 4,078 SH   SOLE   4,078 0 0
FREEPORT-MCMORAN INC CL B 35671D857 156 12,044 SH   SOLE   12,044 0 0
FS KKR CAPITAL CORP COM 302635107 6,113 997,779 SH   SOLE   997,779 0 0
FULTON FINL CORP PA COM 360271100 333 18,955 SH   SOLE   18,955 0 0
GABELLI DIVD & INCOME TR COM 36242H104 272 12,396 SH   SOLE   12,396 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,181 12,429 SH   SOLE   12,429 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 75 16,800 SH   SOLE   16,800 0 0
GENERAL DYNAMICS CORP COM 369550108 882 5,004 SH   SOLE   5,004 0 0
GENERAL ELECTRIC CO COM 369604103 923 82,873 SH   SOLE   82,873 0 0
GENERAL MLS INC COM 370334104 902 16,914 SH   SOLE   16,914 0 0
GENERAL MTRS CO COM 37045V100 457 12,429 SH   SOLE   12,429 0 0
GENTEX CORP COM 371901109 258 8,911 SH   SOLE   8,911 0 0
GENUINE PARTS CO COM 372460105 711 6,693 SH   SOLE   6,693 0 0
GETTY RLTY CORP NEW COM 374297109 233 7,041 SH   SOLE   7,041 0 0
GILEAD SCIENCES INC COM 375558103 650 10,044 SH   SOLE   10,044 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,347 28,719 SH   SOLE   28,719 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 253 12,541 SH   SOLE   12,541 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 825 37,663 SH   SOLE   37,663 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 1,406 46,401 SH   SOLE   46,401 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 2,783 43,128 SH   SOLE   43,128 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 955 4,152 SH   SOLE   4,152 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 94 21,845 SH   SOLE   21,845 0 0
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 275 15,296 SH   SOLE   15,296 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 424 15,511 SH   SOLE   15,511 0 0
HARTFORD FDS EXCHANGE TRADE MUN OPORTUNITE 41653L503 16,959 405,835 SH   SOLE   405,835 0 0
HAWKINS INC COM 420261109 232 5,067 SH   SOLE   5,067 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 229 3,610 SH   SOLE   3,610 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,715 56,652 SH   SOLE   56,652 0 0
HEALTHPEAK PPTYS INC COM 42250P103 220 6,355 SH   SOLE   6,355 0 0
HECLA MNG CO COM 422704106 93 27,434 SH   SOLE   27,434 0 0
HELIX ENERGY SOLUTIONS GRP I NOTE 4.250% 5/0 42330PAH0 16 15,000 PRN   SOLE   15,000 0 0
HENRY SCHEIN INC COM 806407102 254 3,836 SH   SOLE   3,836 0 0
HERCULES CAPITAL INC COM 427096508 690 49,257 SH   SOLE   49,257 0 0
HERSHEY CO COM 427866108 1,523 10,353 SH   SOLE   10,353 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 168 10,586 SH   SOLE   10,586 0 0
HOME DEPOT INC COM 437076102 6,286 28,767 SH   SOLE   28,767 0 0
HONEYWELL INTL INC COM 438516106 3,400 19,214 SH   SOLE   19,214 0 0
HORMEL FOODS CORP COM 440452100 524 11,573 SH   SOLE   11,573 0 0
HP INC COM 40434L105 201 9,867 SH   SOLE   9,867 0 0
HUMANA INC COM 444859102 257 700 SH   SOLE   700 0 0
ICON PLC SHS G4705A100 253 1,470 SH   SOLE   1,470 0 0
ILLINOIS TOOL WKS INC COM 452308109 455 2,528 SH   SOLE   2,528 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 21 15,000 PRN   SOLE   15,000 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 931 40,983 SH   SOLE   40,983 0 0
INDEPENDENT BK GROUP INC COM 45384B106 200 3,612 SH   SOLE   3,612 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 513 19,888 SH   SOLE   19,888 0 0
ING GROEP N V SPONSORED ADR 456837103 219 18,113 SH   SOLE   18,113 0 0
INGERSOLL-RAND PLC SHS G47791101 313 2,359 SH   SOLE   2,359 0 0
INPHI CORP NOTE 1.125%12/0 45772FAB3 22 12,000 PRN   SOLE   12,000 0 0
INTEL CORP COM 458140100 8,549 142,696 SH   SOLE   142,696 0 0
INTER PARFUMS INC COM 458334109 291 4,003 SH   SOLE   4,003 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 497 5,375 SH   SOLE   5,375 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,759 28,078 SH   SOLE   28,078 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 792 6,162 SH   SOLE   6,162 0 0
INTL PAPER CO COM 460146103 445 9,686 SH   SOLE   9,686 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 811 1,369 SH   SOLE   1,369 0 0
INVESCO ACTIVELY MANAGD ETF ACTIVE US REAL 46090A101 1,371 14,319 SH   SOLE   14,319 0 0
INVESCO BLDRS INDEX FDS TR DEVLPD MKTS100 46090C206 247 11,023 SH   SOLE   11,023 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 420 26,419 SH   SOLE   26,419 0 0
INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 407 38,141 SH   SOLE   38,141 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 299 14,077 SH   SOLE   14,077 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 622 21,332 SH   SOLE   21,332 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 2,716 81,257 SH   SOLE   81,257 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 286 13,433 SH   SOLE   13,433 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 523 9,391 SH   SOLE   9,391 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 407 19,137 SH   SOLE   19,137 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,352 19,806 SH   SOLE   19,806 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 216 922 SH   SOLE   922 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 325 8,912 SH   SOLE   8,912 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 15,114 119,343 SH   SOLE   119,343 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 216 2,037 SH   SOLE   2,037 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 415 6,024 SH   SOLE   6,024 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 916 7,907 SH   SOLE   7,907 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 999 58,415 SH   SOLE   58,415 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,192 62,828 SH   SOLE   62,828 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2,482 18,165 SH   SOLE   18,165 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 6,012 47,462 SH   SOLE   47,462 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 244 13,109 SH   SOLE   13,109 0 0
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 717 11,389 SH   SOLE   11,389 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 1,859 36,199 SH   SOLE   36,199 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 725 20,991 SH   SOLE   20,991 0 0
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 244 7,100 SH   SOLE   7,100 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 423 6,580 SH   SOLE   6,580 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 554 5,757 SH   SOLE   5,757 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 293 2,241 SH   SOLE   2,241 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 390 7,190 SH   SOLE   7,190 0 0
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 341 9,976 SH   SOLE   9,976 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 8,200 140,493 SH   SOLE   140,493 0 0
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 14,731 334,569 SH   SOLE   334,569 0 0
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 277 11,808 SH   SOLE   11,808 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,317 87,241 SH   SOLE   87,241 0 0
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 3,399 108,498 SH   SOLE   108,498 0 0
INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 560 25,521 SH   SOLE   25,521 0 0
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 1,329 39,369 SH   SOLE   39,369 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 99,914 4,482,880 SH   SOLE   4,482,880 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 957 22,455 SH   SOLE   22,455 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 288 9,729 SH   SOLE   9,729 0 0
INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 361 18,797 SH   SOLE   18,797 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 7,830 154,040 SH   SOLE   154,040 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1,294 56,770 SH   SOLE   56,770 0 0
INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 20,242 512,922 SH   SOLE   512,922 0 0
INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 1,248 18,365 SH   SOLE   18,365 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 12,068 206,777 SH   SOLE   206,777 0 0
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 267 8,686 SH   SOLE   8,686 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 1,628 62,920 SH   SOLE   62,920 0 0
INVESCO HIGH INCOME TR II COM 46131F101 251 17,553 SH   SOLE   17,553 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 23,008 108,255 SH   SOLE   108,255 0 0
INVESCO SR INCOME TR COM 46131H107 265 61,776 SH   SOLE   61,776 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 341 22,300 SH   SOLE   22,300 0 0
IQVIA HLDGS INC COM 46266C105 240 1,557 SH   SOLE   1,557 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,100 44,661 SH   SOLE   44,661 0 0
IRON MTN INC NEW COM 46284V101 446 14,009 SH   SOLE   14,009 0 0
ISHARES GOLD TRUST ISHARES 464285105 627 43,405 SH   SOLE   43,405 0 0
ISHARES INC EM MKTS DIV ETF 464286319 404 9,976 SH   SOLE   9,976 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 248 5,204 SH   SOLE   5,204 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 9,277 158,280 SH   SOLE   158,280 0 0
ISHARES INC CORE MSCI EMKT 46434G103 51,054 948,993 SH   SOLE   948,993 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 203 3,391 SH   SOLE   3,391 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 859 51,357 SH   SOLE   51,357 0 0
ISHARES TR S&P 100 ETF 464287101 281 1,950 SH   SOLE   1,950 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 7,045 33,578 SH   SOLE   33,578 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 2,634 14,280 SH   SOLE   14,280 0 0
ISHARES TR CORE S&P TTL STK 464287150 8,163 112,216 SH   SOLE   112,216 0 0
ISHARES TR SELECT DIVID ETF 464287168 13,978 132,342 SH   SOLE   132,342 0 0
ISHARES TR TIPS BD ETF 464287176 9,006 77,340 SH   SOLE   77,340 0 0
ISHARES TR CORE S&P500 ETF 464287200 368,488 1,139,621 SH   SOLE   1,139,621 0 0
ISHARES TR CORE US AGGBD ET 464287226 170,641 1,518,324 SH   SOLE   1,518,324 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 6,973 155,452 SH   SOLE   155,452 0 0
ISHARES TR IBOXX INV CP ETF 464287242 88,501 690,512 SH   SOLE   690,512 0 0
ISHARES TR GLOBAL TECH ETF 464287291 5,326 25,321 SH   SOLE   25,321 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 18,104 93,450 SH   SOLE   93,450 0 0
ISHARES TR NORTH AMERN NAT 464287374 627 20,783 SH   SOLE   20,783 0 0
ISHARES TR S&P 500 VAL ETF 464287408 5,907 45,405 SH   SOLE   45,405 0 0
ISHARES TR 20 YR TR BD ETF 464287432 416 3,075 SH   SOLE   3,075 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 399 3,624 SH   SOLE   3,624 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 1,252 14,778 SH   SOLE   14,778 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,431 193,409 SH   SOLE   193,409 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 1,140 12,050 SH   SOLE   12,050 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,291 8,460 SH   SOLE   8,460 0 0
ISHARES TR RUS MID CAP ETF 464287499 195,533 3,281,779 SH   SOLE   3,281,779 0 0
ISHARES TR CORE S&P MCP ETF 464287507 13,873 67,374 SH   SOLE   67,374 0 0
ISHARES TR EXPANDED TECH 464287515 1,411 6,078 SH   SOLE   6,078 0 0
ISHARES TR EXPND TEC SC ETF 464287549 1,106 4,573 SH   SOLE   4,573 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,526 12,650 SH   SOLE   12,650 0 0
ISHARES TR COHEN STEER REIT 464287564 4,695 40,127 SH   SOLE   40,127 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 4,334 31,773 SH   SOLE   31,773 0 0
ISHARES TR S&P MC 400GR ETF 464287606 3,151 13,229 SH   SOLE   13,229 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 4,517 25,651 SH   SOLE   25,651 0 0
ISHARES TR RUS 1000 ETF 464287622 3,753 21,032 SH   SOLE   21,032 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,659 12,929 SH   SOLE   12,929 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,001 4,680 SH   SOLE   4,680 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 313,608 1,895,062 SH   SOLE   1,895,062 0 0
ISHARES TR CORE S&P US VLU 464287663 1,472 23,351 SH   SOLE   23,351 0 0
ISHARES TR CORE S&P US GWT 464287671 4,737 69,976 SH   SOLE   69,976 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 426 2,265 SH   SOLE   2,265 0 0
ISHARES TR S&P MC 400VL ETF 464287705 718 4,214 SH   SOLE   4,214 0 0
ISHARES TR U.S. TECH ETF 464287721 365 1,572 SH   SOLE   1,572 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,294 24,555 SH   SOLE   24,555 0 0
ISHARES TR US HLTHCARE ETF 464287762 885 4,107 SH   SOLE   4,107 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 479 3,161 SH   SOLE   3,161 0 0
ISHARES TR CORE S&P SCP ETF 464287804 30,218 358,692 SH   SOLE   358,692 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 237 2,419 SH   SOLE   2,419 0 0
ISHARES TR DOW JONES US ETF 464287846 407 2,554 SH   SOLE   2,554 0 0
ISHARES TR SP SMCP600VL ETF 464287879 2,058 12,836 SH   SOLE   12,836 0 0
ISHARES TR S&P SML 600 GWT 464287887 3,035 15,716 SH   SOLE   15,716 0 0
ISHARES TR MRNGSTR LG-CP VL 464288109 5,141 43,856 SH   SOLE   43,856 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 9,585 45,774 SH   SOLE   45,774 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 261 22,048 SH   SOLE   22,048 0 0
ISHARES TR EAFE SML CP ETF 464288273 10,110 162,160 SH   SOLE   162,160 0 0
ISHARES TR JPMORGAN USD EMG 464288281 529 4,628 SH   SOLE   4,628 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 3,226 12,277 SH   SOLE   12,277 0 0
ISHARES TR CALIF MUN BD ETF 464288356 573 9,355 SH   SOLE   9,355 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 2,282 13,538 SH   SOLE   13,538 0 0
ISHARES TR NATIONAL MUN ETF 464288414 2,110 18,527 SH   SOLE   18,527 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 324 8,293 SH   SOLE   8,293 0 0
ISHARES TR INTL SEL DIV ETF 464288448 5,919 176,385 SH   SOLE   176,385 0 0
ISHARES TR INTL DEV RE ETF 464288489 207 6,818 SH   SOLE   6,818 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 1,089 5,773 SH   SOLE   5,773 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,393 38,611 SH   SOLE   38,611 0 0
ISHARES TR RESIDNL REAL EST 464288562 463 6,137 SH   SOLE   6,137 0 0
ISHARES TR MSCI KLD400 SOC 464288570 911 7,593 SH   SOLE   7,593 0 0
ISHARES TR MBS ETF 464288588 5,957 54,996 SH   SOLE   54,996 0 0
ISHARES TR GOV/CRED BD ETF 464288596 1,779 15,123 SH   SOLE   15,123 0 0
ISHARES TR MRGSTR SM CP GR 464288604 2,870 13,552 SH   SOLE   13,552 0 0
ISHARES TR SH TR CRPORT ETF 464288646 1,582 29,431 SH   SOLE   29,431 0 0
ISHARES TR SHORT TREAS BD 464288679 277 2,522 SH   SOLE   2,522 0 0
ISHARES TR PFD AND INCM SEC 464288687 18,836 501,140 SH   SOLE   501,140 0 0
ISHARES TR MRNING SM CP ETF 464288703 11,366 79,147 SH   SOLE   79,147 0 0
ISHARES TR GLB CNS DISC ETF 464288745 313 2,476 SH   SOLE   2,476 0 0
ISHARES TR US AER DEF ETF 464288760 1,383 6,227 SH   SOLE   6,227 0 0
ISHARES TR MSCI USA ESG SLC 464288802 440 3,268 SH   SOLE   3,268 0 0
ISHARES TR U.S. MED DVC ETF 464288810 594 2,249 SH   SOLE   2,249 0 0
ISHARES TR US HLTHCR PR ETF 464288828 1,582 7,887 SH   SOLE   7,887 0 0
ISHARES TR MICRO-CAP ETF 464288869 14,598 146,710 SH   SOLE   146,710 0 0
ISHARES TR EAFE VALUE ETF 464288877 603 12,062 SH   SOLE   12,062 0 0
ISHARES TR EAFE GRWTH ETF 464288885 340 3,956 SH   SOLE   3,956 0 0
ISHARES TR US TREAS BD ETF 46429B267 905 34,884 SH   SOLE   34,884 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 2,029 39,843 SH   SOLE   39,843 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 16,784 171,121 SH   SOLE   171,121 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 22,350 299,959 SH   SOLE   299,959 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 32,701 498,623 SH   SOLE   498,623 0 0
ISHARES TR USA QUALITY FCTR 46432F339 2,666 26,431 SH   SOLE   26,431 0 0
ISHARES TR USA SIZE FACTOR 46432F370 454 4,668 SH   SOLE   4,668 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 382 4,257 SH   SOLE   4,257 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,940 15,440 SH   SOLE   15,440 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 929 14,950 SH   SOLE   14,950 0 0
ISHARES TR CORE MSCI EAFE 46432F842 97,489 1,494,030 SH   SOLE   1,494,030 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 211 4,186 SH   SOLE   4,186 0 0
ISHARES TR MULTIFACTOR USA 46434V282 4,544 131,787 SH   SOLE   131,787 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 232 4,981 SH   SOLE   4,981 0 0
ISHARES TR CORE DIV GRWTH 46434V621 2,474 58,839 SH   SOLE   58,839 0 0
ISHARES TR CORE MSCI PAC 46434V696 207 3,534 SH   SOLE   3,534 0 0
ISHARES TR CORE MSCI EURO 46434V738 347 6,991 SH   SOLE   6,991 0 0
ISHARES TR HDG MSCI EAFE 46434V803 386 12,672 SH   SOLE   12,672 0 0
ISHARES TR CONV BD ETF 46435G102 359 5,722 SH   SOLE   5,722 0 0
JEFFERIES FINL GROUP INC COM 47233W109 372 17,371 SH   SOLE   17,371 0 0
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 16,332 396,303 SH   SOLE   396,303 0 0
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 8,010 204,240 SH   SOLE   204,240 0 0
JOHN HANCOCK ETF TRUST MULTIFACTOR HE 47804J503 339 9,056 SH   SOLE   9,056 0 0
JOHN HANCOCK ETF TRUST MULTIFACTR SML 47804J842 9,215 331,213 SH   SOLE   331,213 0 0
JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 323 10,915 SH   SOLE   10,915 0 0
JOHNSON & JOHNSON COM 478160104 10,545 72,266 SH   SOLE   72,266 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 1,785 31,271 SH   SOLE   31,271 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 1,396 27,658 SH   SOLE   27,658 0 0
JPMORGAN CHASE & CO COM 46625H100 11,334 81,282 SH   SOLE   81,282 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 373 17,171 SH   SOLE   17,171 0 0
KELLOGG CO COM 487836108 247 3,579 SH   SOLE   3,579 0 0
KEYCORP NEW COM 493267108 445 22,124 SH   SOLE   22,124 0 0
KIMBERLY CLARK CORP COM 494368103 3,343 24,306 SH   SOLE   24,306 0 0
KINDER MORGAN INC DEL COM 49456B101 743 35,200 SH   SOLE   35,200 0 0
KRAFT HEINZ CO COM 500754106 666 20,845 SH   SOLE   20,845 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 763 3,859 SH   SOLE   3,859 0 0
LA Z BOY INC COM 505336107 511 16,213 SH   SOLE   16,213 0 0
LAM RESEARCH CORP COM 512807108 203 694 SH   SOLE   694 0 0
LAS VEGAS SANDS CORP COM 517834107 826 11,984 SH   SOLE   11,984 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 136,392 4,647,330 SH   SOLE   4,647,330 0 0
LATTICE STRATEGIES TR HARTFRD REIT ETF 518416300 265 16,262 SH   SOLE   16,262 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 15,827 469,567 SH   SOLE   469,567 0 0
LEGG MASON ETF INVESTMENT TR L VOL H DIV ETF 52468L406 1,821 53,518 SH   SOLE   53,518 0 0
LEGG MASON ETF INVESTMENT TR GLOBAL INFSTRU 52468L703 500 15,892 SH   SOLE   15,892 0 0
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 1,049 30,444 SH   SOLE   30,444 0 0
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 161,105 4,234,036 SH   SOLE   4,234,036 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 230 34,260 SH   SOLE   34,260 0 0
LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 20 15,000 PRN   SOLE   15,000 0 0
LIBERTY PPTY TR SH BEN INT 531172104 225 3,746 SH   SOLE   3,746 0 0
LIFE STORAGE INC COM 53223X107 628 5,800 SH   SOLE   5,800 0 0
LILLY ELI & CO COM 532457108 2,995 22,808 SH   SOLE   22,808 0 0
LINCOLN NATL CORP IND COM 534187109 1,239 20,984 SH   SOLE   20,984 0 0
LINDE PLC SHS G5494J103 2,062 9,701 SH   SOLE   9,701 0 0
LITTELFUSE INC COM 537008104 550 2,881 SH   SOLE   2,881 0 0
LKQ CORP COM 501889208 228 6,416 SH   SOLE   6,416 0 0
LMP CAP & INCOME FD INC COM 50208A102 338 21,674 SH   SOLE   21,674 0 0
LOCKHEED MARTIN CORP COM 539830109 4,205 10,790 SH   SOLE   10,790 0 0
LOWES COS INC COM 548661107 827 6,949 SH   SOLE   6,949 0 0
LULULEMON ATHLETICA INC COM 550021109 1,288 5,550 SH   SOLE   5,550 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 230 2,427 SH   SOLE   2,427 0 0
M & T BK CORP COM 55261F104 302 1,780 SH   SOLE   1,780 0 0
M D C HLDGS INC COM 552676108 459 12,017 SH   SOLE   12,017 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 889 14,070 SH   SOLE   14,070 0 0
MAIN STREET CAPITAL CORP COM 56035L104 3,392 78,712 SH   SOLE   78,712 0 0
MARATHON PETE CORP COM 56585A102 1,526 25,267 SH   SOLE   25,267 0 0
MARRIOTT INTL INC NEW CL A 571903202 210 1,386 SH   SOLE   1,386 0 0
MASTERCARD INC CL A 57636Q104 5,581 18,700 SH   SOLE   18,700 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 409 26,028 SH   SOLE   26,028 0 0
MCCORMICK & CO INC COM NON VTG 579780206 218 1,288 SH   SOLE   1,288 0 0
MCDONALDS CORP COM 580135101 2,993 15,129 SH   SOLE   15,129 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 296 14,053 SH   SOLE   14,053 0 0
MEDIFAST INC COM 58470H101 376 3,426 SH   SOLE   3,426 0 0
MEDTRONIC PLC SHS G5960L103 1,518 13,369 SH   SOLE   13,369 0 0
MERCK & CO INC COM 58933Y105 5,202 57,209 SH   SOLE   57,209 0 0
MFA FINL INC COM 55272X102 681 89,021 SH   SOLE   89,021 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 28 13,000 PRN   SOLE   13,000 0 0
MICRON TECHNOLOGY INC COM 595112103 1,108 20,611 SH   SOLE   20,611 0 0
MICROSOFT CORP COM 594918104 20,311 128,708 SH   SOLE   128,708 0 0
MICROVISION INC DEL COM NEW 594960304 9 12,380 SH   SOLE   12,380 0 0
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 267 23,452 SH   SOLE   23,452 0 0
MONDELEZ INTL INC CL A 609207105 1,856 33,553 SH   SOLE   33,553 0 0
MORGAN STANLEY COM NEW 617446448 253 4,949 SH   SOLE   4,949 0 0
MORNINGSTAR INC COM 617700109 234 1,558 SH   SOLE   1,558 0 0
NABORS INDUSTRIES LTD SHS G6359F103 58 19,883 SH   SOLE   19,883 0 0
NATIONAL HEALTH INVS INC COM 63633D104 432 5,281 SH   SOLE   5,281 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 549 10,230 SH   SOLE   10,230 0 0
NETFLIX INC COM 64110L106 1,073 3,315 SH   SOLE   3,315 0 0
NEW JERSEY RES COM 646025106 395 8,834 SH   SOLE   8,834 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 277 17,223 SH   SOLE   17,223 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 147 23,723 SH   SOLE   23,723 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 229 5,297 SH   SOLE   5,297 0 0
NEXTERA ENERGY INC COM 65339F101 1,675 6,919 SH   SOLE   6,919 0 0
NIKE INC CL B 654106103 1,098 10,838 SH   SOLE   10,838 0 0
NORFOLK SOUTHERN CORP COM 655844108 696 3,576 SH   SOLE   3,576 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 23 10,000 SH   SOLE   10,000 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 172 10,194 SH   SOLE   10,194 0 0
NORTHROP GRUMMAN CORP COM 666807102 782 2,277 SH   SOLE   2,277 0 0
NORTHWEST NAT HLDG CO COM 66765N105 246 3,330 SH   SOLE   3,330 0 0
NORTONLIFELOCK INC COM 668771108 501 19,602 SH   SOLE   19,602 0 0
NOVARTIS A G SPONSORED ADR 66987V109 450 4,754 SH   SOLE   4,754 0 0
NOVO-NORDISK A S ADR 670100205 217 3,748 SH   SOLE   3,748 0 0
NUANCE COMMUNICATIONS INC NOTE 2.750%11/0 67020YAF7 14 14,000 PRN   SOLE   14,000 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 241 9,353 SH   SOLE   9,353 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 421 25,257 SH   SOLE   25,257 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 255 17,179 SH   SOLE   17,179 0 0
NUVEEN CALIF MUN VALUE FD COM 67062C107 262 24,639 SH   SOLE   24,639 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 293 27,947 SH   SOLE   27,947 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 1,085 108,147 SH   SOLE   108,147 0 0
NVIDIA CORP COM 67066G104 1,987 8,452 SH   SOLE   8,452 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 919 2,095 SH   SOLE   2,095 0 0
OASIS PETE INC NEW COM 674215108 79 24,323 SH   SOLE   24,323 0 0
OCCIDENTAL PETE CORP COM 674599105 687 16,658 SH   SOLE   16,658 0 0
OKTA INC CL A 679295105 284 2,461 SH   SOLE   2,461 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 340 8,008 SH   SOLE   8,008 0 0
OMNICOM GROUP INC COM 681919106 619 7,634 SH   SOLE   7,634 0 0
ONE GAS INC COM 68235P108 462 4,934 SH   SOLE   4,934 0 0
ONEOK INC NEW COM 682680103 1,630 21,480 SH   SOLE   21,480 0 0
ORACLE CORP COM 68389X105 1,355 25,594 SH   SOLE   25,594 0 0
ORGANOVO HLDGS INC COM 68620A104 15 40,960 SH   SOLE   40,960 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 6,951 207,815 SH   SOLE   207,815 0 0
PACER FDS TR TRENDP US MID CP 69374H204 517 16,881 SH   SOLE   16,881 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 693 17,191 SH   SOLE   17,191 0 0
PACER FDS TR TRENDPILOT EUR 69374H808 438 15,911 SH   SOLE   15,911 0 0
PACER FDS TR US CASH COWS 100 69374H881 220 7,099 SH   SOLE   7,099 0 0
PACWEST BANCORP DEL COM 695263103 266 6,971 SH   SOLE   6,971 0 0
PALO ALTO NETWORKS INC COM 697435105 1,005 4,360 SH   SOLE   4,360 0 0
PARKER HANNIFIN CORP COM 701094104 444 2,156 SH   SOLE   2,156 0 0
PAYCHEX INC COM 704326107 1,819 21,332 SH   SOLE   21,332 0 0
PAYPAL HLDGS INC COM 70450Y103 1,551 14,376 SH   SOLE   14,376 0 0
PEPSICO INC COM 713448108 4,338 31,706 SH   SOLE   31,706 0 0
PFIZER INC COM 717081103 6,219 158,660 SH   SOLE   158,660 0 0
PHILIP MORRIS INTL INC COM 718172109 2,127 24,921 SH   SOLE   24,921 0 0
PHILLIPS 66 COM 718546104 5,923 53,224 SH   SOLE   53,224 0 0
PIMCO CORPORATE INCOME STRAT COM 72200U100 346 18,056 SH   SOLE   18,056 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 249 7,624 SH   SOLE   7,624 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 265 10,625 SH   SOLE   10,625 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 465 6,455 SH   SOLE   6,455 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 899 8,365 SH   SOLE   8,365 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 959 9,438 SH   SOLE   9,438 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 404 53,545 SH   SOLE   53,545 0 0
PNC FINL SVCS GROUP INC COM 693475105 533 3,338 SH   SOLE   3,338 0 0
POLYMET MINING CORP COM 731916102 7 32,006 SH   SOLE   32,006 0 0
PPG INDS INC COM 693506107 509 3,811 SH   SOLE   3,811 0 0
PPL CORP COM 69351T106 1,043 29,189 SH   SOLE   29,189 0 0
PRICE T ROWE GROUP INC COM 74144T108 240 1,971 SH   SOLE   1,971 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 26 17,000 PRN   SOLE   17,000 0 0
PROCTER & GAMBLE CO COM 742718109 6,825 54,689 SH   SOLE   54,689 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 281 4,667 SH   SOLE   4,667 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 527 8,529 SH   SOLE   8,529 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 11,700 154,705 SH   SOLE   154,705 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 222 34,552 SH   SOLE   34,552 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 246 246,000 PRN   SOLE   246,000 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 364 355,000 PRN   SOLE   355,000 0 0
PROSPECT CAPITAL CORPORATION NOTE 6.375% 3/0 74348TAT9 144 136,000 PRN   SOLE   136,000 0 0
PROTO LABS INC COM 743713109 235 2,312 SH   SOLE   2,312 0 0
PRUDENTIAL FINL INC COM 744320102 504 5,386 SH   SOLE   5,386 0 0
PUBLIC STORAGE COM 74460D109 323 1,527 SH   SOLE   1,527 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,658 28,068 SH   SOLE   28,068 0 0
PULTE GROUP INC COM 745867101 389 10,083 SH   SOLE   10,083 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 557 102,911 SH   SOLE   102,911 0 0
QUALCOMM INC COM 747525103 939 10,664 SH   SOLE   10,664 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 227 2,541 SH   SOLE   2,541 0 0
RAYTHEON CO COM NEW 755111507 1,825 8,289 SH   SOLE   8,289 0 0
REALTY INCOME CORP COM 756109104 1,818 24,662 SH   SOLE   24,662 0 0
REGIONS FINL CORP NEW COM 7591EP100 266 15,394 SH   SOLE   15,394 0 0
REPUBLIC SVCS INC COM 760759100 832 9,286 SH   SOLE   9,286 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 75 35,110 SH   SOLE   35,110 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,415 23,807 SH   SOLE   23,807 0 0
ROCKWELL AUTOMATION INC COM 773903109 663 3,264 SH   SOLE   3,264 0 0
ROKU INC COM CL A 77543R102 737 5,504 SH   SOLE   5,504 0 0
ROLLINS INC COM 775711104 597 18,070 SH   SOLE   18,070 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,580 19,969 SH   SOLE   19,969 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 205 1,535 SH   SOLE   1,535 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,839 47,393 SH   SOLE   47,393 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,880 65,725 SH   SOLE   65,725 0 0
ROYCE MICRO-CAP TR INC COM 780915104 422 49,533 SH   SOLE   49,533 0 0
RPM INTL INC COM 749685103 419 5,456 SH   SOLE   5,456 0 0
S&P GLOBAL INC COM 78409V104 1,949 7,139 SH   SOLE   7,139 0 0
SALESFORCE COM INC COM 79466L302 2,107 12,968 SH   SOLE   12,968 0 0
SANDY SPRING BANCORP INC COM 800363103 373 9,883 SH   SOLE   9,883 0 0
SAP SE SPON ADR 803054204 219 1,638 SH   SOLE   1,638 0 0
SCHLUMBERGER LTD COM 806857108 599 14,914 SH   SOLE   14,914 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,952 38,419 SH   SOLE   38,419 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 525 5,629 SH   SOLE   5,629 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 373 6,198 SH   SOLE   6,198 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,107 14,604 SH   SOLE   14,604 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 296 9,470 SH   SOLE   9,470 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,289 22,260 SH   SOLE   22,260 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,998 59,429 SH   SOLE   59,429 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 723 15,775 SH   SOLE   15,775 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 287 5,042 SH   SOLE   5,042 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 254 2,399 SH   SOLE   2,399 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 385 6,424 SH   SOLE   6,424 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 546 8,900 SH   SOLE   8,900 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,818 27,628 SH   SOLE   27,628 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,069 16,983 SH   SOLE   16,983 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,116 8,881 SH   SOLE   8,881 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 6,817 113,557 SH   SOLE   113,557 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,652 118,764 SH   SOLE   118,764 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 701 8,683 SH   SOLE   8,683 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,006 65,524 SH   SOLE   65,524 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 470 12,137 SH   SOLE   12,137 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,401 52,588 SH   SOLE   52,588 0 0
SHERWIN WILLIAMS CO COM 824348106 232 400 SH   SOLE   400 0 0
SHIP FINANCE INTERNATIONAL L NOTE 5.750%10/1 G81075AF3 27 25,000 PRN   SOLE   25,000 0 0
SHOPIFY INC CL A 82509L107 792 1,984 SH   SOLE   1,984 0 0
SIERRA BANCORP COM 82620P102 262 9,039 SH   SOLE   9,039 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 210 1,744 SH   SOLE   1,744 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 257 29,427 SH   SOLE   29,427 0 0
SMUCKER J M CO COM NEW 832696405 291 2,812 SH   SOLE   2,812 0 0
SNAP ON INC COM 833034101 623 3,678 SH   SOLE   3,678 0 0
SONOCO PRODS CO COM 835495102 252 4,088 SH   SOLE   4,088 0 0
SOUTH JERSEY INDS INC COM 838518108 257 7,863 SH   SOLE   7,863 0 0
SOUTHERN CO COM 842587107 4,121 64,656 SH   SOLE   64,656 0 0
SOUTHWEST AIRLS CO COM 844741108 252 4,692 SH   SOLE   4,692 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 5,856 20,529 SH   SOLE   20,529 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 12,592 88,178 SH   SOLE   88,178 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 376 3,671 SH   SOLE   3,671 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,239 33,001 SH   SOLE   33,001 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,388 26,915 SH   SOLE   26,915 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 479 11,943 SH   SOLE   11,943 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 28,327 88,014 SH   SOLE   88,014 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,021 5,386 SH   SOLE   5,386 0 0
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 268 7,854 SH   SOLE   7,854 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 536 8,285 SH   SOLE   8,285 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 406 6,173 SH   SOLE   6,173 0 0
SPDR SERIES TRUST PORTFLI MORTGAGE 78464A383 593 22,676 SH   SOLE   22,676 0 0
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 1,049 37,654 SH   SOLE   37,654 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 796 18,988 SH   SOLE   18,988 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 5,162 167,362 SH   SOLE   167,362 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 342 3,134 SH   SOLE   3,134 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 4,497 41,828 SH   SOLE   41,828 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 11,706 161,778 SH   SOLE   161,778 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 222 3,881 SH   SOLE   3,881 0 0
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 1,931 64,757 SH   SOLE   64,757 0 0
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 2,059 67,004 SH   SOLE   67,004 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 1,051 9,625 SH   SOLE   9,625 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 10,629 216,373 SH   SOLE   216,373 0 0
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 338 8,600 SH   SOLE   8,600 0 0
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 283 2,483 SH   SOLE   2,483 0 0
SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 10,278 102,696 SH   SOLE   102,696 0 0
SQUARE INC CL A 852234103 553 8,796 SH   SOLE   8,796 0 0
STANDARD MTR PRODS INC COM 853666105 547 10,261 SH   SOLE   10,261 0 0
STANLEY BLACK & DECKER INC COM 854502101 315 1,893 SH   SOLE   1,893 0 0
STARBUCKS CORP COM 855244109 1,275 14,550 SH   SOLE   14,550 0 0
STEELCASE INC CL A 858155203 485 23,573 SH   SOLE   23,573 0 0
STRYKER CORP COM 863667101 411 1,961 SH   SOLE   1,961 0 0
SUN LIFE FINL INC COM 866796105 304 6,652 SH   SOLE   6,652 0 0
SYNNEX CORP COM 87162W100 242 1,885 SH   SOLE   1,885 0 0
SYSCO CORP COM 871829107 957 11,181 SH   SOLE   11,181 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,104 19,054 SH   SOLE   19,054 0 0
TAPESTRY INC COM 876030107 201 7,459 SH   SOLE   7,459 0 0
TARGA RES CORP COM 87612G101 214 5,293 SH   SOLE   5,293 0 0
TARGET CORP COM 87612E106 1,584 12,359 SH   SOLE   12,359 0 0
TC ENERGY CORP COM 87807B107 230 4,301 SH   SOLE   4,301 0 0
TE CONNECTIVITY LTD REG SHS H84989104 208 2,170 SH   SOLE   2,170 0 0
TELADOC HEALTH INC COM 87918A105 2,177 26,045 SH   SOLE   26,045 0 0
TELEFLEX INC COM 879369106 237 633 SH   SOLE   633 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 147 10,286 SH   SOLE   10,286 0 0
TESLA INC COM 88160R101 1,709 4,085 SH   SOLE   4,085 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 9 10,000 PRN   SOLE   10,000 0 0
TEXAS INSTRS INC COM 882508104 3,757 29,260 SH   SOLE   29,260 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 309 396 SH   SOLE   396 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 203 4,277 SH   SOLE   4,277 0 0
THERAPEUTICSMD INC COM 88338N107 31 13,000 SH   SOLE   13,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,572 4,835 SH   SOLE   4,835 0 0
TIVITY HEALTH INC COM 88870R102 296 14,486 SH   SOLE   14,486 0 0
TJX COS INC NEW COM 872540109 2,314 37,938 SH   SOLE   37,938 0 0
TORO CO COM 891092108 1,672 20,981 SH   SOLE   20,981 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 245 4,348 SH   SOLE   4,348 0 0
TOTAL S A SPONSORED ADS 89151E109 1,927 34,770 SH   SOLE   34,770 0 0
TPG SPECIALTY LENDING INC COM 87265K102 398 18,677 SH   SOLE   18,677 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,106 15,347 SH   SOLE   15,347 0 0
TRIMBLE INC COM 896239100 212 5,068 SH   SOLE   5,068 0 0
TRUIST FINL CORP COM 89832Q109 2,980 52,972 SH   SOLE   52,972 0 0
TWO HBRS INVT CORP COM NEW 90187B408 169 11,457 SH   SOLE   11,457 0 0
TYSON FOODS INC CL A 902494103 234 2,596 SH   SOLE   2,596 0 0
UBS AG LONDON BRH ETRAC ALER MLP 90267B682 3,124 228,230 SH   SOLE   228,230 0 0
UGI CORP NEW COM 902681105 330 7,271 SH   SOLE   7,271 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,519 44,119 SH   SOLE   44,119 0 0
UNION PACIFIC CORP COM 907818108 2,764 15,278 SH   SOLE   15,278 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 382 32,834 SH   SOLE   32,834 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,698 14,490 SH   SOLE   14,490 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,871 19,221 SH   SOLE   19,221 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,676 19,313 SH   SOLE   19,313 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 267 1,301 SH   SOLE   1,301 0 0
US BANCORP DEL COM NEW 902973304 1,027 17,386 SH   SOLE   17,386 0 0
USD PARTNERS LP COM UT REP LTD 903318103 173 17,334 SH   SOLE   17,334 0 0
V F CORP COM 918204108 410 4,076 SH   SOLE   4,076 0 0
VALERO ENERGY CORP NEW COM 91913Y100 3,153 33,638 SH   SOLE   33,638 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 579 11,535 SH   SOLE   11,535 0 0
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 408 13,913 SH   SOLE   13,913 0 0
VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 238 7,960 SH   SOLE   7,960 0 0
VANECK VECTORS ETF TRUST MTG REIT INCOME 92189F452 309 13,000 SH   SOLE   13,000 0 0
VANECK VECTORS ETF TRUST INVT GRADE FLTG 92189F486 358 14,155 SH   SOLE   14,155 0 0
VANECK VECTORS ETF TRUST AMT FREE SHORT M 92189F528 258 14,485 SH   SOLE   14,485 0 0
VANECK VECTORS ETF TRUST MORNINGSTAR INTL 92189F593 338 10,540 SH   SOLE   10,540 0 0
VANECK VECTORS ETF TRUST MORNINGSTAR WIDE 92189F643 1,388 25,271 SH   SOLE   25,271 0 0
VANECK VECTORS ETF TRUST VIETNAM ETF 92189F817 491 30,559 SH   SOLE   30,559 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 295 1,691 SH   SOLE   1,691 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 261 1,722 SH   SOLE   1,722 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 810 9,293 SH   SOLE   9,293 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 404 4,999 SH   SOLE   4,999 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 10,770 128,416 SH   SOLE   128,416 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 737 12,973 SH   SOLE   12,973 0 0
VANGUARD GROUP DIV APP ETF 921908844 12,016 96,398 SH   SOLE   96,398 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,857 36,732 SH   SOLE   36,732 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 500 4,206 SH   SOLE   4,206 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 642 4,047 SH   SOLE   4,047 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 49,897 537,674 SH   SOLE   537,674 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4,656 23,431 SH   SOLE   23,431 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 6,956 50,832 SH   SOLE   50,832 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 5,692 31,944 SH   SOLE   31,944 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 664 4,477 SH   SOLE   4,477 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 933 7,392 SH   SOLE   7,392 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 20,338 111,679 SH   SOLE   111,679 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 19,283 160,827 SH   SOLE   160,827 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 18,025 108,828 SH   SOLE   108,828 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 19,210 117,414 SH   SOLE   117,414 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 411 6,917 SH   SOLE   6,917 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 366 4,517 SH   SOLE   4,517 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,230 97,248 SH   SOLE   97,248 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 13,850 311,476 SH   SOLE   311,476 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 347 5,832 SH   SOLE   5,832 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 18,364 226,678 SH   SOLE   226,678 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 222 1,429 SH   SOLE   1,429 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 447 3,997 SH   SOLE   3,997 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 4,172 31,310 SH   SOLE   31,310 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 308 1,708 SH   SOLE   1,708 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 497 4,147 SH   SOLE   4,147 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 8,025 54,425 SH   SOLE   54,425 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,965 32,485 SH   SOLE   32,485 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 1,185 21,313 SH   SOLE   21,313 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 15,708 356,333 SH   SOLE   356,333 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 22,672 241,935 SH   SOLE   241,935 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 1,806 28,352 SH   SOLE   28,352 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,063 7,288 SH   SOLE   7,288 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 1,090 9,755 SH   SOLE   9,755 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,469 9,121 SH   SOLE   9,121 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 679 8,329 SH   SOLE   8,329 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,521 19,977 SH   SOLE   19,977 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,786 9,285 SH   SOLE   9,285 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,819 7,438 SH   SOLE   7,438 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 799 5,955 SH   SOLE   5,955 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 2,834 19,831 SH   SOLE   19,831 0 0
VARIAN MED SYS INC COM 92220P105 250 1,758 SH   SOLE   1,758 0 0
VECTOR GROUP LTD COM 92240M108 214 15,979 SH   SOLE   15,979 0 0
VENTAS INC COM 92276F100 913 15,746 SH   SOLE   15,746 0 0
VEREIT INC COM 92339V100 360 39,009 SH   SOLE   39,009 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 16 15,000 PRN   SOLE   15,000 0 0
VERISK ANALYTICS INC COM 92345Y106 2,125 14,225 SH   SOLE   14,225 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 17,695 288,309 SH   SOLE   288,309 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 457 2,088 SH   SOLE   2,088 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 248 5,060 SH   SOLE   5,060 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 342 13,813 SH   SOLE   13,813 0 0
VIRNETX HLDG CORP COM 92823T108 151 40,100 SH   SOLE   40,100 0 0
VIRTUS TOTAL RETURN FUND INC COM 92835W107 377 33,151 SH   SOLE   33,151 0 0
VISA INC COM CL A 92826C839 8,146 43,319 SH   SOLE   43,319 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 356 70,501 SH   SOLE   70,501 0 0
VULCAN MATLS CO COM 929160109 388 2,701 SH   SOLE   2,701 0 0
W P CAREY INC COM 92936U109 2,662 33,313 SH   SOLE   33,313 0 0
WABTEC CORP COM 929740108 212 2,823 SH   SOLE   2,823 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 811 13,805 SH   SOLE   13,805 0 0
WALMART INC COM 931142103 7,580 63,751 SH   SOLE   63,751 0 0
WASTE MGMT INC DEL COM 94106L109 3,412 29,936 SH   SOLE   29,936 0 0
WD-40 CO COM 929236107 310 1,592 SH   SOLE   1,592 0 0
WEC ENERGY GROUP INC COM 92939U106 274 2,991 SH   SOLE   2,991 0 0
WELLS FARGO CO NEW COM 949746101 2,946 54,747 SH   SOLE   54,747 0 0
WELLTOWER INC COM 95040Q104 982 12,002 SH   SOLE   12,002 0 0
WEYERHAEUSER CO COM 962166104 217 7,135 SH   SOLE   7,135 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 221 7,369 SH   SOLE   7,369 0 0
WILEY JOHN & SONS INC CL A 968223206 200 4,105 SH   SOLE   4,105 0 0
WILLIAMS COS INC DEL COM 969457100 368 15,519 SH   SOLE   15,519 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 1,115 10,551 SH   SOLE   10,551 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 6,800 142,004 SH   SOLE   142,004 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 7,283 68,708 SH   SOLE   68,708 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 87,132 1,903,780 SH   SOLE   1,903,780 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,443 38,020 SH   SOLE   38,020 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 1,537 39,959 SH   SOLE   39,959 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 840 19,917 SH   SOLE   19,917 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588 5,053 137,698 SH   SOLE   137,698 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,913 66,585 SH   SOLE   66,585 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 508 9,447 SH   SOLE   9,447 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 5,133 72,264 SH   SOLE   72,264 0 0
WISDOMTREE TR INTL DIV EX FINL 97717W786 397 9,297 SH   SOLE   9,297 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 586 11,950 SH   SOLE   11,950 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 495 11,812 SH   SOLE   11,812 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 275 5,123 SH   SOLE   5,123 0 0
WISDOMTREE TR US HGH YLD CORP 97717X172 246 4,724 SH   SOLE   4,724 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 1,847 35,315 SH   SOLE   35,315 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 35,420 1,413,185 SH   SOLE   1,413,185 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651 2,417 64,085 SH   SOLE   64,085 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 521 10,686 SH   SOLE   10,686 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 749 10,632 SH   SOLE   10,632 0 0
WISDOMTREE TR INTK MLTIFACTR 97717Y774 15,127 590,802 SH   SOLE   590,802 0 0
WORKDAY INC CL A 98138H101 301 1,825 SH   SOLE   1,825 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 793 52,341 SH   SOLE   52,341 0 0
WPX ENERGY INC COM 98212B103 1,088 79,248 SH   SOLE   79,248 0 0
XCEL ENERGY INC COM 98389B100 844 13,296 SH   SOLE   13,296 0 0
XYLEM INC COM 98419M100 319 4,056 SH   SOLE   4,056 0 0
YAMANA GOLD INC COM 98462Y100 40 10,121 SH   SOLE   10,121 0 0
YOUNGEVITY INTL INC COM NEW 987537206 162 49,663 SH   SOLE   49,663 0 0
YUM BRANDS INC COM 988498101 2,146 21,301 SH   SOLE   21,301 0 0
YUM CHINA HLDGS INC COM 98850P109 253 5,258 SH   SOLE   5,258 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 205 1,365 SH   SOLE   1,365 0 0
ZOETIS INC CL A 98978V103 267 2,013 SH   SOLE   2,013 0 0
ZSCALER INC COM 98980G102 243 5,228 SH   SOLE   5,228 0 0