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 3,112 22,751 SH   SOLE   22,751 0 0
ABBOTT LABS COM 002824100 1,838 23,258 SH   SOLE   23,258 0 0
ABBVIE INC COM 00287Y109 3,377 44,275 SH   SOLE   44,275 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 253 38,159 SH   SOLE   38,159 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,216 7,467 SH   SOLE   7,467 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 6 17,000 SH   SOLE   17,000 0 0
ADMA BIOLOGICS INC COM 000899104 495 172,050 SH   SOLE   172,050 0 0
ADOBE INC COM 00724F101 2,203 6,909 SH   SOLE   6,909 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 402 13,711 SH   SOLE   13,711 0 0
ADVANCED MICRO DEVICES INC COM 007903107 973 21,383 SH   SOLE   21,383 0 0
ADVENT CONVERTIBLE & INCOME COM 00764C109 729 68,959 SH   SOLE   68,959 0 0
AFLAC INC COM 001055102 419 12,230 SH   SOLE   12,230 0 0
AGCO CORP COM 001084102 289 6,157 SH   SOLE   6,157 0 0
AGNC INVT CORP COM 00123Q104 116 11,020 SH   SOLE   11,020 0 0
AIR PRODS & CHEMS INC COM 009158106 239 1,195 SH   SOLE   1,195 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,378 17,386 SH   SOLE   17,386 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 376 19,973 SH   SOLE   19,973 0 0
ALLIANT ENERGY CORP COM 018802108 1,745 36,144 SH   SOLE   36,144 0 0
ALLSTATE CORP COM 020002101 1,580 17,183 SH   SOLE   17,183 0 0
ALPHABET INC CAP STK CL C 02079K107 4,413 3,813 SH   SOLE   3,813 0 0
ALPHABET INC CAP STK CL A 02079K305 3,839 3,313 SH   SOLE   3,313 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 846 245,563 SH   SOLE   245,563 0 0
ALTRIA GROUP INC COM 02209S103 1,876 48,377 SH   SOLE   48,377 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 306 76,627 SH   SOLE   76,627 0 0
AMAZON COM INC COM 023135106 16,722 8,563 SH   SOLE   8,563 0 0
AMDOCS LTD SHS G02602103 358 6,489 SH   SOLE   6,489 0 0
AMEREN CORP COM 023608102 214 2,938 SH   SOLE   2,938 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 123 10,255 SH   SOLE   10,255 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,050 13,122 SH   SOLE   13,122 0 0
AMERICAN EXPRESS CO COM 025816109 931 10,868 SH   SOLE   10,868 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,211 5,577 SH   SOLE   5,577 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 308 2,580 SH   SOLE   2,580 0 0
AMGEN INC COM 031162100 4,698 23,165 SH   SOLE   23,165 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 291 57,541 SH   SOLE   57,541 0 0
ANSYS INC COM 03662Q105 490 2,109 SH   SOLE   2,109 0 0
ANTARES PHARMA INC COM 036642106 35 15,000 SH   SOLE   15,000 0 0
ANTHEM INC COM 036752103 283 1,256 SH   SOLE   1,256 0 0
AON PLC SHS CL A G0408V102 214 1,292 SH   SOLE   1,292 0 0
APPLE INC COM 037833100 38,331 150,699 SH   SOLE   150,699 0 0
APPLIED MATLS INC COM 038222105 259 5,628 SH   SOLE   5,628 0 0
APTARGROUP INC COM 038336103 577 5,813 SH   SOLE   5,813 0 0
ARES CAPITAL CORP COM 04010L103 229 21,535 SH   SOLE   21,535 0 0
ARK ETF TR INNOVATION ETF 00214Q104 343 7,932 SH   SOLE   7,932 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,909 42,702 SH   SOLE   42,702 0 0
AT&T INC COM 00206R102 9,222 316,153 SH   SOLE   316,153 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 13 15,000 PRN   SOLE   15,000 0 0
ATMOS ENERGY CORP COM 049560105 298 3,005 SH   SOLE   3,005 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,679 12,269 SH   SOLE   12,269 0 0
AVANGRID INC COM 05351W103 250 5,716 SH   SOLE   5,716 0 0
B & G FOODS INC NEW COM 05508R106 287 15,885 SH   SOLE   15,885 0 0
BAKER HUGHES COMPANY CL A 05722G100 123 11,746 SH   SOLE   11,746 0 0
BALL CORP COM 058498106 285 4,402 SH   SOLE   4,402 0 0
BANK NEW YORK MELLON CORP COM 064058100 419 12,496 SH   SOLE   12,496 0 0
BANK NOVA SCOTIA B C COM 064149107 408 10,097 SH   SOLE   10,097 0 0
BARCLAYS BANK PLC IPSPGS TTL ETN 06738C794 205 27,348 SH   SOLE   27,348 0 0
BAXTER INTL INC COM 071813109 395 4,876 SH   SOLE   4,876 0 0
BCE INC COM NEW 05534B760 598 14,707 SH   SOLE   14,707 0 0
BECTON DICKINSON & CO COM 075887109 287 1,263 SH   SOLE   1,263 0 0
BERKLEY W R CORP COM 084423102 265 5,088 SH   SOLE   5,088 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,176 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,638 74,573 SH   SOLE   74,573 0 0
BIOGEN INC COM 09062X103 264 830 SH   SOLE   830 0 0
BK OF AMERICA CORP COM 060505104 2,815 132,865 SH   SOLE   132,865 0 0
BLACK HILLS CORP COM 092113109 414 6,505 SH   SOLE   6,505 0 0
BLACKROCK CAP INVT CORP NOTE 5.000% 6/1 092533AC2 127 150,000 PRN   SOLE   150,000 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 214 24,241 SH   SOLE   24,241 0 0
BLACKROCK INC COM 09247X101 692 1,571 SH   SOLE   1,571 0 0
BLACKROCK INCOME TR INC COM 09247F100 152 26,389 SH   SOLE   26,389 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 184 15,280 SH   SOLE   15,280 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 228 17,420 SH   SOLE   17,420 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102 200 15,000 SH   SOLE   15,000 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 164 12,869 SH   SOLE   12,869 0 0
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 272 304,000 PRN   SOLE   304,000 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 1,452 31,829 SH   SOLE   31,829 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 193 10,348 SH   SOLE   10,348 0 0
BLUCORA INC COM 095229100 610 50,600 SH   SOLE   50,600 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 52 22,784 SH   SOLE   22,784 0 0
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 211 17,000 SH   SOLE   17,000 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109 76 10,553 SH   SOLE   10,553 0 0
BOEING CO COM 097023105 3,536 23,748 SH   SOLE   23,748 0 0
BOSTON SCIENTIFIC CORP COM 101137107 411 12,511 SH   SOLE   12,511 0 0
BP PLC SPONSORED ADR 055622104 998 41,024 SH   SOLE   41,024 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,095 37,542 SH   SOLE   37,542 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 239 24,826 SH   SOLE   24,826 0 0
BROADCOM INC COM 11135F101 1,526 6,441 SH   SOLE   6,441 0 0
BRT APARTMENTS CORP COM 055645303 310 30,202 SH   SOLE   30,202 0 0
CAE INC COM 124765108 235 18,604 SH   SOLE   18,604 0 0
CAL MAINE FOODS INC COM NEW 128030202 283 6,405 SH   SOLE   6,405 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 113 13,720 SH   SOLE   13,720 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 479 9,572 SH   SOLE   9,572 0 0
CANADIAN IMP BK COMM COM 136069101 263 4,525 SH   SOLE   4,525 0 0
CANADIAN NATL RY CO COM 136375102 490 6,317 SH   SOLE   6,317 0 0
CAPITAL ONE FINL CORP COM 14040H105 421 8,327 SH   SOLE   8,327 0 0
CARLISLE COS INC COM 142339100 268 2,118 SH   SOLE   2,118 0 0
CATERPILLAR INC DEL COM 149123101 1,976 16,984 SH   SOLE   16,984 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 67 12,784 SH   SOLE   12,784 0 0
CEL SCI CORP COM PAR NEW 150837607 862 73,100 SH   SOLE   73,100 0 0
CENTURYLINK INC COM 156700106 149 15,756 SH   SOLE   15,756 0 0
CHESAPEAKE ENERGY CORP COM 165167107 24 141,928 SH   SOLE   141,928 0 0
CHEVRON CORP NEW COM 166764100 5,914 81,700 SH   SOLE   81,700 0 0
CHIMERA INVT CORP COM NEW 16934Q208 206 22,704 SH   SOLE   22,704 0 0
CHUBB LIMITED COM H1467J104 980 8,789 SH   SOLE   8,789 0 0
CINCINNATI FINL CORP COM 172062101 325 4,315 SH   SOLE   4,315 0 0
CISCO SYS INC COM 17275R102 5,055 128,195 SH   SOLE   128,195 0 0
CITIGROUP INC COM NEW 172967424 650 15,519 SH   SOLE   15,519 0 0
CLOROX CO DEL COM 189054109 669 3,849 SH   SOLE   3,849 0 0
CLOUGH GLOBAL DIVND AND INC COM 18913Y103 132 15,810 SH   SOLE   15,810 0 0
CME GROUP INC COM 12572Q105 287 1,656 SH   SOLE   1,656 0 0
CMS ENERGY CORP COM 125896100 692 11,765 SH   SOLE   11,765 0 0
COCA COLA CO COM 191216100 2,980 67,588 SH   SOLE   67,588 0 0
COLGATE PALMOLIVE CO COM 194162103 1,180 17,764 SH   SOLE   17,764 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 87 21,896 SH   SOLE   21,896 0 0
COMCAST CORP NEW CL A 20030N101 1,452 42,186 SH   SOLE   42,186 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 399 29,700 SH   SOLE   29,700 0 0
CONAGRA BRANDS INC COM 205887102 219 7,412 SH   SOLE   7,412 0 0
CONOCOPHILLIPS COM 20825C104 2,348 76,290 SH   SOLE   76,290 0 0
CONSOLIDATED EDISON INC COM 209115104 1,189 15,181 SH   SOLE   15,181 0 0
CONSTELLATION BRANDS INC CL A 21036P108 375 2,619 SH   SOLE   2,619 0 0
CONTINENTAL RES INC COM 212015101 440 57,358 SH   SOLE   57,358 0 0
CORE MARK HOLDING CO INC COM 218681104 479 16,743 SH   SOLE   16,743 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,269 7,973 SH   SOLE   7,973 0 0
COVANTA HLDG CORP COM 22282E102 184 21,295 SH   SOLE   21,295 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 437 3,005 SH   SOLE   3,005 0 0
CSX CORP COM 126408103 1,353 23,619 SH   SOLE   23,619 0 0
CVS HEALTH CORP COM 126650100 3,993 67,253 SH   SOLE   67,253 0 0
DANAHER CORPORATION COM 235851102 669 4,824 SH   SOLE   4,824 0 0
DANAHER CORPORATION DBCV 1/2 235851AF9 53 10,000 PRN   SOLE   10,000 0 0
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 538 32,227 SH   SOLE   32,227 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 3,199 119,266 SH   SOLE   119,266 0 0
DEERE & CO COM 244199105 971 7,004 SH   SOLE   7,004 0 0
DELAWARE INVTS MINN MUN INCO COM 24610V103 258 20,826 SH   SOLE   20,826 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 692 24,147 SH   SOLE   24,147 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 371 2,917 SH   SOLE   2,917 0 0
DIGITAL RLTY TR INC COM 253868103 1,028 7,425 SH   SOLE   7,425 0 0
DISNEY WALT CO COM DISNEY 254687106 5,124 53,030 SH   SOLE   53,030 0 0
DOCUSIGN INC COM 256163106 601 6,497 SH   SOLE   6,497 0 0
DOLLAR GEN CORP NEW COM 256677105 339 2,241 SH   SOLE   2,241 0 0
DOMINION ENERGY INC COM 25746U109 2,451 33,943 SH   SOLE   33,943 0 0
DTE ENERGY CO COM 233331107 302 3,177 SH   SOLE   3,177 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,230 27,609 SH   SOLE   27,609 0 0
DUKE REALTY CORP COM NEW 264411505 580 17,875 SH   SOLE   17,875 0 0
DXC TECHNOLOGY CO COM 23355L106 467 35,711 SH   SOLE   35,711 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 425 17,308 SH   SOLE   17,308 0 0
EATON CORP PLC SHS G29183103 394 5,043 SH   SOLE   5,043 0 0
EATON VANCE FLTNG RATE 2022 COM 27831H100 90 12,100 SH   SOLE   12,100 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 1,710 268,137 SH   SOLE   268,137 0 0
ECOLAB INC COM 278865100 383 2,466 SH   SOLE   2,466 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 284 1,512 SH   SOLE   1,512 0 0
EMERSON ELEC CO COM 291011104 1,411 29,581 SH   SOLE   29,581 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 70 27,133 SH   SOLE   27,133 0 0
ENBRIDGE INC COM 29250N105 839 28,688 SH   SOLE   28,688 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 191 41,540 SH   SOLE   41,540 0 0
ENSIGN GROUP INC COM 29358P101 423 11,211 SH   SOLE   11,211 0 0
ENTERGY CORP NEW COM 29364G103 225 2,409 SH   SOLE   2,409 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,056 73,495 SH   SOLE   73,495 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 286 10,700 SH   SOLE   10,700 0 0
EOG RES INC COM 26875P101 586 16,298 SH   SOLE   16,298 0 0
EPR PPTYS COM SH BEN INT 26884U109 223 9,210 SH   SOLE   9,210 0 0
ESSENTIAL UTILS INC COM 29670G102 477 11,740 SH   SOLE   11,740 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 785 22,097 SH   SOLE   22,097 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 352 9,381 SH   SOLE   9,381 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321 11,295 456,812 SH   SOLE   456,812 0 0
ETFIS SER TR I VIRTUS REAL AS 26923G780 79,058 4,908,571 SH   SOLE   4,908,571 0 0
ETFIS SER TR I VIRTUS PVT CR 26923G798 76,471 5,156,705 SH   SOLE   5,156,705 0 0
EVERGY INC COM 30034W106 310 5,623 SH   SOLE   5,623 0 0
EXELON CORP COM 30161N101 413 11,197 SH   SOLE   11,197 0 0
EXPONENT INC COM 30214U102 355 4,948 SH   SOLE   4,948 0 0
EXXON MOBIL CORP COM 30231G102 7,785 204,834 SH   SOLE   204,834 0 0
FACEBOOK INC CL A 30303M102 4,648 27,699 SH   SOLE   27,699 0 0
FASTENAL CO COM 311900104 418 13,410 SH   SOLE   13,410 0 0
FEDEX CORP COM 31428X106 605 5,010 SH   SOLE   5,010 0 0
FIDELITY COVINGTON TR LOW VOLITY ETF 316092824 317 10,260 SH   SOLE   10,260 0 0
FIDELITY COVINGTON TR HIGH DIVID ETF 316092840 692 30,234 SH   SOLE   30,234 0 0
FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 1,355 74,517 SH   SOLE   74,517 0 0
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 695 19,345 SH   SOLE   19,345 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 667 5,460 SH   SOLE   5,460 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 157 10,617 SH   SOLE   10,617 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 10,666 650,766 SH   SOLE   650,766 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 17,364 321,303 SH   SOLE   321,303 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1,309 34,989 SH   SOLE   34,989 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 244 7,743 SH   SOLE   7,743 0 0
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 1,897 73,254 SH   SOLE   73,254 0 0
FIRST TR EXCHANGE TRADED ALP EUROPE ALPHADEX 33737J117 1,663 64,182 SH   SOLE   64,182 0 0
FIRST TR EXCHANGE TRADED ALP EMERG MKT ALPH 33737J182 1,631 92,686 SH   SOLE   92,686 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,853 24,947 SH   SOLE   24,947 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2,841 47,918 SH   SOLE   47,918 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 239 9,461 SH   SOLE   9,461 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 121,309 2,600,397 SH   SOLE   2,600,397 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 796 21,434 SH   SOLE   21,434 0 0
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 566 17,368 SH   SOLE   17,368 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4,570 91,884 SH   SOLE   91,884 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1,687 12,819 SH   SOLE   12,819 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 379 3,059 SH   SOLE   3,059 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 5,356 301,255 SH   SOLE   301,255 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,421 33,983 SH   SOLE   33,983 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,138 27,049 SH   SOLE   27,049 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 365 10,340 SH   SOLE   10,340 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 807 31,421 SH   SOLE   31,421 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 244 9,479 SH   SOLE   9,479 0 0
FIRST TR EXCHANGE-TRADED FD FST TR GLB FD 33739H101 1,372 95,999 SH   SOLE   95,999 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 5,798 113,706 SH   SOLE   113,706 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,005 17,012 SH   SOLE   17,012 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 5,257 190,906 SH   SOLE   190,906 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 7,881 149,432 SH   SOLE   149,432 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 583 20,630 SH   SOLE   20,630 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 1,245 45,411 SH   SOLE   45,411 0 0
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 441 22,537 SH   SOLE   22,537 0 0
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 833 32,997 SH   SOLE   32,997 0 0
FIRST TR LARGE CAP GROWTH A COM SHS 33735K108 4,785 79,825 SH   SOLE   79,825 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2,189 59,484 SH   SOLE   59,484 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 863 18,152 SH   SOLE   18,152 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 2,081 93,142 SH   SOLE   93,142 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,274 20,490 SH   SOLE   20,490 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 34,723 1,254,088 SH   SOLE   1,254,088 0 0
FISERV INC COM 337738108 336 3,552 SH   SOLE   3,552 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 267 13,524 SH   SOLE   13,524 0 0
FLAHERTY & CRUMRIN PFD & INM COM 338478100 175 10,502 SH   SOLE   10,502 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506 707 28,753 SH   SOLE   28,753 0 0
FLOWERS FOODS INC COM 343498101 446 21,983 SH   SOLE   21,983 0 0
FNCB BANCORP INC COM 302578109 346 50,004 SH   SOLE   50,004 0 0
FORD MTR CO DEL COM 345370860 690 143,879 SH   SOLE   143,879 0 0
FORWARD AIR CORP COM 349853101 218 4,327 SH   SOLE   4,327 0 0
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 417 4,406 SH   SOLE   4,406 0 0
FS KKR CAPITAL CORP COM 302635107 3,124 1,043,139 SH   SOLE   1,043,139 0 0
GABELLI DIVID & INCOME TR COM 36242H104 259 17,418 SH   SOLE   17,418 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,008 12,403 SH   SOLE   12,403 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 50 18,330 SH   SOLE   18,330 0 0
GENERAL DYNAMICS CORP COM 369550108 648 4,944 SH   SOLE   4,944 0 0
GENERAL ELECTRIC CO COM 369604103 763 95,955 SH   SOLE   95,955 0 0
GENERAL MLS INC COM 370334104 800 15,146 SH   SOLE   15,146 0 0
GENTEX CORP COM 371901109 251 11,370 SH   SOLE   11,370 0 0
GENUINE PARTS CO COM 372460105 564 8,407 SH   SOLE   8,407 0 0
GETTY RLTY CORP NEW COM 374297109 332 13,905 SH   SOLE   13,905 0 0
GILEAD SCIENCES INC COM 375558103 1,155 15,524 SH   SOLE   15,524 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,136 29,888 SH   SOLE   29,888 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 139 16,076 SH   SOLE   16,076 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 635 35,059 SH   SOLE   35,059 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 264 5,073 SH   SOLE   5,073 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 743 4,786 SH   SOLE   4,786 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 15 21,338 SH   SOLE   21,338 0 0
GRACO INC COM 384109104 215 4,410 SH   SOLE   4,410 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 269 22,077 SH   SOLE   22,077 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 274 15,511 SH   SOLE   15,511 0 0
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 16,547 402,938 SH   SOLE   402,938 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,408 58,197 SH   SOLE   58,197 0 0
HECLA MNG CO COM 422704106 48 25,934 SH   SOLE   25,934 0 0
HELIX ENERGY SOLUTIONS GRP I NOTE 4.250% 5/0 42330PAH0 11 15,000 PRN   SOLE   15,000 0 0
HENRY SCHEIN INC COM 806407102 207 4,103 SH   SOLE   4,103 0 0
HERCULES CAPITAL INC COM 427096508 383 49,978 SH   SOLE   49,978 0 0
HERSHEY CO COM 427866108 1,924 14,514 SH   SOLE   14,514 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 105 10,472 SH   SOLE   10,472 0 0
HOME DEPOT INC COM 437076102 5,792 31,023 SH   SOLE   31,023 0 0
HONEYWELL INTL INC COM 438516106 1,091 8,150 SH   SOLE   8,150 0 0
HORMEL FOODS CORP COM 440452100 527 11,277 SH   SOLE   11,277 0 0
ILLINOIS TOOL WKS INC COM 452308109 330 2,319 SH   SOLE   2,319 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 18 15,000 PRN   SOLE   15,000 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 257 20,015 SH   SOLE   20,015 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 310 19,478 SH   SOLE   19,478 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 305 10,075 SH   SOLE   10,075 0 0
INPHI CORP NOTE 1.125%12/0 45772FAB3 24 12,000 PRN   SOLE   12,000 0 0
INTEL CORP COM 458140100 8,475 156,543 SH   SOLE   156,543 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 468 5,784 SH   SOLE   5,784 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,308 29,754 SH   SOLE   29,754 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 661 6,477 SH   SOLE   6,477 0 0
INTL PAPER CO COM 460146103 296 9,544 SH   SOLE   9,544 0 0
INTUIT COM 461202103 307 1,331 SH   SOLE   1,331 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 890 1,809 SH   SOLE   1,809 0 0
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 235 20,394 SH   SOLE   20,394 0 0
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 1,009 14,020 SH   SOLE   14,020 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 251 22,319 SH   SOLE   22,319 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 254 12,058 SH   SOLE   12,058 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 553 28,674 SH   SOLE   28,674 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 2,204 84,598 SH   SOLE   84,598 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 287 13,687 SH   SOLE   13,687 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 418 9,336 SH   SOLE   9,336 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 435 21,016 SH   SOLE   21,016 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,545 30,999 SH   SOLE   30,999 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 281 9,395 SH   SOLE   9,395 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 2,861 28,582 SH   SOLE   28,582 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 905 10,797 SH   SOLE   10,797 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 682 60,259 SH   SOLE   60,259 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 588 45,231 SH   SOLE   45,231 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2,219 24,767 SH   SOLE   24,767 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 4,123 44,563 SH   SOLE   44,563 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 205 12,151 SH   SOLE   12,151 0 0
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 468 11,389 SH   SOLE   11,389 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 542 19,646 SH   SOLE   19,646 0 0
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 206 7,166 SH   SOLE   7,166 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 369 6,851 SH   SOLE   6,851 0 0
INVESCO EXCHANGE-TRADED FD T S&P SMLCP INFO 46138E115 329 4,627 SH   SOLE   4,627 0 0
INVESCO EXCHANGE-TRADED FD T S&P SMLCP HELT 46138E149 225 2,145 SH   SOLE   2,145 0 0
INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198 333 8,414 SH   SOLE   8,414 0 0
INVESCO EXCHANGE-TRADED FD T S&P INTL LOW 46138E230 454 17,243 SH   SOLE   17,243 0 0
INVESCO EXCHANGE-TRADED FD T S&P EMRNG MKTS 46138E297 392 22,660 SH   SOLE   22,660 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 9,153 195,193 SH   SOLE   195,193 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 HDL VOL 46138E362 8,930 297,875 SH   SOLE   297,875 0 0
INVESCO EXCHANGE-TRADED FD T CEF INM COMPSI 46138E404 207 11,828 SH   SOLE   11,828 0 0
INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 1,084 82,630 SH   SOLE   82,630 0 0
INVESCO EXCHANGE-TRADED FD T NATL AMT MUNI 46138E537 333 12,898 SH   SOLE   12,898 0 0
INVESCO EXCHANGE-TRADED FD T KBW PREM YIELD 46138E594 2,101 126,859 SH   SOLE   126,859 0 0
INVESCO EXCHANGE-TRADED FD T KBW HIG DV YLD 46138E610 279 25,685 SH   SOLE   25,685 0 0
INVESCO EXCHANGE-TRADED FD T INTL BUYBACK 46138E644 622 26,506 SH   SOLE   26,506 0 0
INVESCO EXCHANGE-TRADED FD T FNDMNTL IG CRP 46138E693 921 36,249 SH   SOLE   36,249 0 0
INVESCO EXCHANGE-TRADED FD T FTSE RAFI EMNG 46138E727 70,304 4,561,053 SH   SOLE   4,561,053 0 0
INVESCO EXCHANGE-TRADED FD T FTSE RAFI DEV 46138E743 620 20,431 SH   SOLE   20,431 0 0
INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 228 9,549 SH   SOLE   9,549 0 0
INVESCO EXCHANGE-TRADED FD T DWA EMERG MKTS 46138E867 240 16,451 SH   SOLE   16,451 0 0
INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 5,025 151,382 SH   SOLE   151,382 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 1,435 70,251 SH   SOLE   70,251 0 0
INVESCO EXCHANGE-TRADED FD T S&P ULTRA DIVIDE 46138G656 8,628 372,400 SH   SOLE   372,400 0 0
INVESCO EXCHANGE-TRADED FD T S&P SMALLCAP 600 46138G664 696 16,614 SH   SOLE   16,614 0 0
INVESCO EXCHANGE-TRADED FD T S&P 500 REVENUE 46138G698 5,492 125,076 SH   SOLE   125,076 0 0
INVESCO EXCHANGE-TRADED FD T SOLAR ETF 46138G706 220 8,773 SH   SOLE   8,773 0 0
INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 924 43,101 SH   SOLE   43,101 0 0
INVESCO HIGH INCOME TR II COM 46131F101 192 17,953 SH   SOLE   17,953 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 25,820 135,455 SH   SOLE   135,455 0 0
INVESCO SR INCOME TR COM 46131H107 176 54,483 SH   SOLE   54,483 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 324 22,930 SH   SOLE   22,930 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,010 45,307 SH   SOLE   45,307 0 0
IRON MTN INC NEW COM 46284V101 822 34,598 SH   SOLE   34,598 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,036 69,021 SH   SOLE   69,021 0 0
ISHARES INC EM MKTS DIV ETF 464286319 282 9,955 SH   SOLE   9,955 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 7,631 162,788 SH   SOLE   162,788 0 0
ISHARES INC CORE MSCI EMKT 46434G103 38,990 965,708 SH   SOLE   965,708 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 2,151 78,570 SH   SOLE   78,570 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 662 50,760 SH   SOLE   50,760 0 0
ISHARES TR S&P 100 ETF 464287101 238 2,008 SH   SOLE   2,008 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 7,231 38,889 SH   SOLE   38,889 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 2,765 18,868 SH   SOLE   18,868 0 0
ISHARES TR CORE S&P TTL STK 464287150 5,387 94,041 SH   SOLE   94,041 0 0
ISHARES TR SELECT DIVID ETF 464287168 8,639 117,508 SH   SOLE   117,508 0 0
ISHARES TR TIPS BD ETF 464287176 9,613 81,599 SH   SOLE   81,599 0 0
ISHARES TR CORE S&P500 ETF 464287200 294,257 1,138,232 SH   SOLE   1,138,232 0 0
ISHARES TR CORE US AGGBD ET 464287226 178,095 1,543,952 SH   SOLE   1,543,952 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 6,291 184,120 SH   SOLE   184,120 0 0
ISHARES TR IBOXX INV CP ETF 464287242 84,640 685,902 SH   SOLE   685,902 0 0
ISHARES TR GLOBAL TECH ETF 464287291 3,918 21,473 SH   SOLE   21,473 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 16,234 98,393 SH   SOLE   98,393 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 207 12,413 SH   SOLE   12,413 0 0
ISHARES TR NORTH AMERN NAT 464287374 395 23,788 SH   SOLE   23,788 0 0
ISHARES TR S&P 500 VAL ETF 464287408 3,875 40,236 SH   SOLE   40,236 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,495 9,056 SH   SOLE   9,056 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 448 3,695 SH   SOLE   3,695 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 2,362 27,317 SH   SOLE   27,317 0 0
ISHARES TR MSCI EAFE ETF 464287465 10,746 200,945 SH   SOLE   200,945 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 784 12,202 SH   SOLE   12,202 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,090 8,965 SH   SOLE   8,965 0 0
ISHARES TR RUS MID CAP ETF 464287499 145,351 3,366,095 SH   SOLE   3,366,095 0 0
ISHARES TR CORE S&P MCP ETF 464287507 7,212 50,120 SH   SOLE   50,120 0 0
ISHARES TR EXPANDED TECH 464287515 1,719 8,164 SH   SOLE   8,164 0 0
ISHARES TR EXPND TEC SC ETF 464287549 740 3,488 SH   SOLE   3,488 0 0
ISHARES TR NASDAQ BIOTECH 464287556 359 3,324 SH   SOLE   3,324 0 0
ISHARES TR COHEN STEER REIT 464287564 3,772 41,304 SH   SOLE   41,304 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 7,132 71,954 SH   SOLE   71,954 0 0
ISHARES TR S&P MC 400GR ETF 464287606 1,540 8,635 SH   SOLE   8,635 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 8,797 58,397 SH   SOLE   58,397 0 0
ISHARES TR RUS 1000 ETF 464287622 5,613 39,660 SH   SOLE   39,660 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 4,207 51,293 SH   SOLE   51,293 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 3,768 23,806 SH   SOLE   23,806 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 224,970 1,966,388 SH   SOLE   1,966,388 0 0
ISHARES TR CORE S&P US VLU 464287663 4,269 92,322 SH   SOLE   92,322 0 0
ISHARES TR CORE S&P US GWT 464287671 10,930 191,348 SH   SOLE   191,348 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 266 1,786 SH   SOLE   1,786 0 0
ISHARES TR U.S. UTILITS ETF 464287697 576 4,171 SH   SOLE   4,171 0 0
ISHARES TR S&P MC 400VL ETF 464287705 355 3,229 SH   SOLE   3,229 0 0
ISHARES TR U.S. TECH ETF 464287721 506 2,475 SH   SOLE   2,475 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1,854 26,642 SH   SOLE   26,642 0 0
ISHARES TR US HLTHCARE ETF 464287762 822 4,365 SH   SOLE   4,365 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 325 3,161 SH   SOLE   3,161 0 0
ISHARES TR U.S. FINLS ETF 464287788 445 4,567 SH   SOLE   4,567 0 0
ISHARES TR CORE S&P SCP ETF 464287804 18,566 329,906 SH   SOLE   329,906 0 0
ISHARES TR DOW JONES US ETF 464287846 306 2,431 SH   SOLE   2,431 0 0
ISHARES TR EUROPE ETF 464287861 372 10,535 SH   SOLE   10,535 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,419 14,242 SH   SOLE   14,242 0 0
ISHARES TR S&P SML 600 GWT 464287887 2,032 14,750 SH   SOLE   14,750 0 0
ISHARES TR MRNGSTR LG-CP VL 464288109 4,194 48,458 SH   SOLE   48,458 0 0
ISHARES TR AGENCY BOND ETF 464288166 282 2,343 SH   SOLE   2,343 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 6,978 45,538 SH   SOLE   45,538 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 237 24,863 SH   SOLE   24,863 0 0
ISHARES TR EAFE SML CP ETF 464288273 9,962 221,963 SH   SOLE   221,963 0 0
ISHARES TR JPMORGAN USD EMG 464288281 1,329 13,745 SH   SOLE   13,745 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 2,977 13,646 SH   SOLE   13,646 0 0
ISHARES TR NEW YORK MUN ETF 464288323 346 6,113 SH   SOLE   6,113 0 0
ISHARES TR CALIF MUN BD ETF 464288356 567 9,355 SH   SOLE   9,355 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 1,466 13,698 SH   SOLE   13,698 0 0
ISHARES TR NATIONAL MUN ETF 464288414 4,363 38,615 SH   SOLE   38,615 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 213 7,648 SH   SOLE   7,648 0 0
ISHARES TR INTL SEL DIV ETF 464288448 4,038 178,680 SH   SOLE   178,680 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 825 6,584 SH   SOLE   6,584 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,181 41,266 SH   SOLE   41,266 0 0
ISHARES TR RESIDNL REAL EST 464288562 1,571 28,461 SH   SOLE   28,461 0 0
ISHARES TR MSCI KLD400 SOC 464288570 745 7,634 SH   SOLE   7,634 0 0
ISHARES TR MBS ETF 464288588 6,538 59,104 SH   SOLE   59,104 0 0
ISHARES TR GOV/CRED BD ETF 464288596 1,847 15,223 SH   SOLE   15,223 0 0
ISHARES TR MRGSTR SM CP GR 464288604 2,849 17,127 SH   SOLE   17,127 0 0
ISHARES TR INTRM GOV CR ETF 464288612 243 2,121 SH   SOLE   2,121 0 0
ISHARES TR USD INV GRDE ETF 464288620 200 3,572 SH   SOLE   3,572 0 0
ISHARES TR INTRM TR CRP ETF 464288638 230 4,202 SH   SOLE   4,202 0 0
ISHARES TR SH TR CRPORT ETF 464288646 773 14,776 SH   SOLE   14,776 0 0
ISHARES TR SHORT TREAS BD 464288679 377 3,404 SH   SOLE   3,404 0 0
ISHARES TR PFD AND INCM SEC 464288687 16,587 520,569 SH   SOLE   520,569 0 0
ISHARES TR MRNING SM CP ETF 464288703 6,709 78,502 SH   SOLE   78,502 0 0
ISHARES TR GLB CNS DISC ETF 464288745 233 2,476 SH   SOLE   2,476 0 0
ISHARES TR US AER DEF ETF 464288760 1,247 8,685 SH   SOLE   8,685 0 0
ISHARES TR MSCI USA ESG SLC 464288802 355 3,228 SH   SOLE   3,228 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,153 5,119 SH   SOLE   5,119 0 0
ISHARES TR US HLTHCR PR ETF 464288828 1,540 9,237 SH   SOLE   9,237 0 0
ISHARES TR MICRO-CAP ETF 464288869 10,522 156,984 SH   SOLE   156,984 0 0
ISHARES TR EAFE VALUE ETF 464288877 2,629 73,731 SH   SOLE   73,731 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,959 27,564 SH   SOLE   27,564 0 0
ISHARES TR RUS TP200 GR ETF 464289438 527 6,266 SH   SOLE   6,266 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 515 12,433 SH   SOLE   12,433 0 0
ISHARES TR US TREAS BD ETF 46429B267 1,239 44,052 SH   SOLE   44,052 0 0
ISHARES TR A RATE CP BD ETF 46429B291 1,050 19,088 SH   SOLE   19,088 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 2,033 41,691 SH   SOLE   41,691 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 12,858 179,582 SH   SOLE   179,582 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 18,663 300,790 SH   SOLE   300,790 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 24,799 459,045 SH   SOLE   459,045 0 0
ISHARES TR USA QUALITY FCTR 46432F339 8,855 109,322 SH   SOLE   109,322 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,437 13,523 SH   SOLE   13,523 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 470 10,015 SH   SOLE   10,015 0 0
ISHARES TR CORE MSCI EAFE 46432F842 74,597 1,494,853 SH   SOLE   1,494,853 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 207 4,100 SH   SOLE   4,100 0 0
ISHARES TR MULTIFACTOR USA 46434V282 392 14,798 SH   SOLE   14,798 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 204 4,982 SH   SOLE   4,982 0 0
ISHARES TR CORE TOTAL USD 46434V613 283 5,388 SH   SOLE   5,388 0 0
ISHARES TR CORE DIV GRWTH 46434V621 4,750 145,545 SH   SOLE   145,545 0 0
ISHARES TR CORE MSCI PAC 46434V696 514 11,087 SH   SOLE   11,087 0 0
ISHARES TR CORE MSCI EURO 46434V738 486 13,087 SH   SOLE   13,087 0 0
ISHARES TR YLD OPTIM BD 46434V787 627 25,421 SH   SOLE   25,421 0 0
ISHARES TR HDG MSCI EAFE 46434V803 258 10,659 SH   SOLE   10,659 0 0
ISHARES TR CONV BD ETF 46435G102 311 5,723 SH   SOLE   5,723 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 306 9,094 SH   SOLE   9,094 0 0
ISHARES TR CORE MSCI INTL 46435G326 683 15,436 SH   SOLE   15,436 0 0
ISHARES TR CORE INTL AGGR 46435G672 951 17,445 SH   SOLE   17,445 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 648 13,318 SH   SOLE   13,318 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 1,090 25,177 SH   SOLE   25,177 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,213 44,595 SH   SOLE   44,595 0 0
JEFFERIES FINL GROUP INC COM 47233W109 222 16,228 SH   SOLE   16,228 0 0
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 13,190 411,134 SH   SOLE   411,134 0 0
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 6,403 225,468 SH   SOLE   225,468 0 0
JOHN HANCOCK ETF TRUST MULTIFACTOR HE 47804J503 295 9,056 SH   SOLE   9,056 0 0
JOHN HANCOCK ETF TRUST MULTIFACTR SML 47804J842 6,887 362,105 SH   SOLE   362,105 0 0
JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 226 9,952 SH   SOLE   9,952 0 0
JOHNSON & JOHNSON COM 478160104 10,193 77,671 SH   SOLE   77,671 0 0
JPMORGAN CHASE & CO COM 46625H100 8,110 89,956 SH   SOLE   89,956 0 0
KELLOGG CO COM 487836108 311 5,153 SH   SOLE   5,153 0 0
KEYCORP COM 493267108 259 25,382 SH   SOLE   25,382 0 0
KIMBERLY CLARK CORP COM 494368103 3,153 24,645 SH   SOLE   24,645 0 0
KINDER MORGAN INC DEL COM 49456B101 490 35,110 SH   SOLE   35,110 0 0
KRAFT HEINZ CO COM 500754106 573 23,019 SH   SOLE   23,019 0 0
KROGER CO COM 501044101 229 7,599 SH   SOLE   7,599 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 542 3,007 SH   SOLE   3,007 0 0
LA Z BOY INC COM 505336107 341 16,544 SH   SOLE   16,544 0 0
LAS VEGAS SANDS CORP COM 517834107 434 10,246 SH   SOLE   10,246 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 102,386 4,649,253 SH   SOLE   4,649,253 0 0
LATTICE STRATEGIES TR HARTFRD REIT ETF 518416300 181 16,591 SH   SOLE   16,591 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 12,930 495,777 SH   SOLE   495,777 0 0
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 1,079 36,912 SH   SOLE   36,912 0 0
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 136,244 4,202,640 SH   SOLE   4,202,640 0 0
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 1,378 53,621 SH   SOLE   53,621 0 0
LEGG MASON ETF INVT TR GLOBAL INFSTRU 52468L703 400 15,854 SH   SOLE   15,854 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 322 66,642 SH   SOLE   66,642 0 0
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 14 15,000 PRN   SOLE   15,000 0 0
LIFE STORAGE INC COM 53223X107 583 6,131 SH   SOLE   6,131 0 0
LILLY ELI & CO COM 532457108 3,223 23,232 SH   SOLE   23,232 0 0
LINCOLN NATL CORP IND COM 534187109 1,026 38,957 SH   SOLE   38,957 0 0
LINDE PLC SHS G5494J103 1,949 11,295 SH   SOLE   11,295 0 0
LITTELFUSE INC COM 537008104 343 2,593 SH   SOLE   2,593 0 0
LMP CAP & INCOME FD INC COM 50208A102 157 19,646 SH   SOLE   19,646 0 0
LOCKHEED MARTIN CORP COM 539830109 4,100 12,089 SH   SOLE   12,089 0 0
LOWES COS INC COM 548661107 659 7,674 SH   SOLE   7,674 0 0
LULULEMON ATHLETICA INC COM 550021109 583 3,074 SH   SOLE   3,074 0 0
M D C HLDGS INC COM 552676108 281 12,070 SH   SOLE   12,070 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 518 14,211 SH   SOLE   14,211 0 0
MAIN STR CAP CORP COM 56035L104 1,559 75,978 SH   SOLE   75,978 0 0
MARATHON PETE CORP COM 56585A102 506 21,450 SH   SOLE   21,450 0 0
MASTERCARD INC CL A 57636Q104 3,598 14,903 SH   SOLE   14,903 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 243 22,685 SH   SOLE   22,685 0 0
MCDONALDS CORP COM 580135101 2,623 15,861 SH   SOLE   15,861 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 354 20,432 SH   SOLE   20,432 0 0
MEDIFAST INC COM 58470H101 290 4,633 SH   SOLE   4,633 0 0
MEDTRONIC PLC SHS G5960L103 1,317 14,643 SH   SOLE   14,643 0 0
MERCK & CO. INC COM 58933Y105 5,076 65,862 SH   SOLE   65,862 0 0
MFA FINL INC COM 55272X102 146 93,176 SH   SOLE   93,176 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 221 3,250 SH   SOLE   3,250 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 19 13,000 PRN   SOLE   13,000 0 0
MICRON TECHNOLOGY INC COM 595112103 789 18,724 SH   SOLE   18,724 0 0
MICROSOFT CORP COM 594918104 21,874 138,618 SH   SOLE   138,618 0 0
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 161 28,866 SH   SOLE   28,866 0 0
MONDELEZ INTL INC CL A 609207105 1,705 34,020 SH   SOLE   34,020 0 0
MORNINGSTAR INC COM 617700109 266 2,289 SH   SOLE   2,289 0 0
NASDAQ INC COM 631103108 491 5,146 SH   SOLE   5,146 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 692 11,879 SH   SOLE   11,879 0 0
NATIONAL HEALTH INVS INC COM 63633D104 295 5,965 SH   SOLE   5,965 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 207 6,440 SH   SOLE   6,440 0 0
NETFLIX INC COM 64110L106 1,474 3,904 SH   SOLE   3,904 0 0
NEW JERSEY RES COM 646025106 302 8,864 SH   SOLE   8,864 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 54 10,909 SH   SOLE   10,909 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 37 23,723 SH   SOLE   23,723 0 0
NEWMONT CORP COM 651639106 264 5,826 SH   SOLE   5,826 0 0
NEXTERA ENERGY INC COM 65339F101 1,834 7,632 SH   SOLE   7,632 0 0
NIKE INC CL B 654106103 900 10,884 SH   SOLE   10,884 0 0
NORFOLK SOUTHERN CORP COM 655844108 533 3,655 SH   SOLE   3,655 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 264 23,583 SH   SOLE   23,583 0 0
NORTHROP GRUMMAN CORP COM 666807102 654 2,160 SH   SOLE   2,160 0 0
NORTHWEST NAT HLDG CO COM 66765N105 205 3,331 SH   SOLE   3,331 0 0
NORTONLIFELOCK INC COM 668771108 279 14,874 SH   SOLE   14,874 0 0
NOVARTIS A G SPONSORED ADR 66987V109 417 5,059 SH   SOLE   5,059 0 0
NOVO-NORDISK A S ADR 670100205 221 3,650 SH   SOLE   3,650 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 89 10,202 SH   SOLE   10,202 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 343 23,402 SH   SOLE   23,402 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 78 10,539 SH   SOLE   10,539 0 0
NUVEEN MUN VALUE FD INC COM 670928100 99 10,216 SH   SOLE   10,216 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 779 107,942 SH   SOLE   107,942 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 202 27,514 SH   SOLE   27,514 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 72 10,620 SH   SOLE   10,620 0 0
NVIDIA CORP COM 67066G104 2,240 8,497 SH   SOLE   8,497 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 613 2,032 SH   SOLE   2,032 0 0
OASIS PETROLEUM INC COM 674215108 9 24,323 SH   SOLE   24,323 0 0
OCCIDENTAL PETE CORP COM 674599105 271 23,456 SH   SOLE   23,456 0 0
OKTA INC CL A 679295105 214 1,761 SH   SOLE   1,761 0 0
OMNICOM GROUP INC COM 681919106 420 7,679 SH   SOLE   7,679 0 0
ONE GAS INC COM 68235P108 353 4,234 SH   SOLE   4,234 0 0
ONEOK INC NEW COM 682680103 912 41,844 SH   SOLE   41,844 0 0
ORACLE CORP COM 68389X105 1,152 23,890 SH   SOLE   23,890 0 0
ORGANOVO HLDGS INC COM 68620A104 17 40,960 SH   SOLE   40,960 0 0
OTTER TAIL CORP COM 689648103 247 5,537 SH   SOLE   5,537 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 6,682 247,485 SH   SOLE   247,485 0 0
PACER FDS TR TRENDP US MID CP 69374H204 444 15,715 SH   SOLE   15,715 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 534 15,327 SH   SOLE   15,327 0 0
PACER FDS TR TRENDPILOT US BD 69374H642 324 12,677 SH   SOLE   12,677 0 0
PACER FDS TR TRENDPILOT EUR 69374H808 347 14,594 SH   SOLE   14,594 0 0
PALO ALTO NETWORKS INC COM 697435105 655 4,010 SH   SOLE   4,010 0 0
PARKER HANNIFIN CORP COM 701094104 288 2,218 SH   SOLE   2,218 0 0
PAYCHEX INC COM 704326107 1,367 21,737 SH   SOLE   21,737 0 0
PAYPAL HLDGS INC COM 70450Y103 1,253 13,085 SH   SOLE   13,085 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 14 14,431 SH   SOLE   14,431 0 0
PEPSICO INC COM 713448108 3,824 31,853 SH   SOLE   31,853 0 0
PFIZER INC COM 717081103 4,657 142,628 SH   SOLE   142,628 0 0
PHILIP MORRIS INTL INC COM 718172109 1,805 24,800 SH   SOLE   24,800 0 0
PHILLIPS 66 COM 718546104 2,812 52,366 SH   SOLE   52,366 0 0
PIMCO CORPORATE & INCOME STR COM 72200U100 260 19,478 SH   SOLE   19,478 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 858 10,996 SH   SOLE   10,996 0 0
PIMCO ETF TR BROAD US TIPS 72201R403 200 3,298 SH   SOLE   3,298 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,429 13,492 SH   SOLE   13,492 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,024 10,359 SH   SOLE   10,359 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 238 48,606 SH   SOLE   48,606 0 0
PIMCO STRATEGIC INCOME FD COM 72200X104 78 12,845 SH   SOLE   12,845 0 0
PIONEER NAT RES CO COM 723787107 244 3,475 SH   SOLE   3,475 0 0
PNC FINL SVCS GROUP INC COM 693475105 322 3,371 SH   SOLE   3,371 0 0
POLYMET MINING CORP COM 731916102 7 32,006 SH   SOLE   32,006 0 0
POWERSHARES DB MULTI-SECTOR OIL FD 46140H403 716 116,937 SH   SOLE   116,937 0 0
PPG INDS INC COM 693506107 290 3,467 SH   SOLE   3,467 0 0
PPL CORP COM 69351T106 995 40,174 SH   SOLE   40,174 0 0
PRICE T ROWE GROUP INC COM 74144T108 224 2,287 SH   SOLE   2,287 0 0
PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 19 17,000 PRN   SOLE   17,000 0 0
PROCTER & GAMBLE CO COM 742718109 8,733 79,337 SH   SOLE   79,337 0 0
PROLOGIS INC. COM 74340W103 267 3,319 SH   SOLE   3,319 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 357 7,930 SH   SOLE   7,930 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 459 9,899 SH   SOLE   9,899 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 10,377 179,966 SH   SOLE   179,966 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 149 34,926 SH   SOLE   34,926 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 305 355,000 PRN   SOLE   355,000 0 0
PROSPECT CAPITAL CORPORATION NOTE 6.375% 3/0 74348TAT9 114 136,000 PRN   SOLE   136,000 0 0
PRUDENTIAL FINL INC COM 744320102 344 6,642 SH   SOLE   6,642 0 0
PUBLIC STORAGE COM 74460D109 257 1,291 SH   SOLE   1,291 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,369 30,435 SH   SOLE   30,435 0 0
PULTE GROUP INC COM 745867101 288 12,881 SH   SOLE   12,881 0 0
QUALCOMM INC COM 747525103 812 11,991 SH   SOLE   11,991 0 0
RAYTHEON CO COM NEW 755111507 1,513 11,560 SH   SOLE   11,560 0 0
REALTY INCOME CORP COM 756109104 1,317 26,542 SH   SOLE   26,542 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 96 10,883 SH   SOLE   10,883 0 0
REPUBLIC SVCS INC COM 760759100 700 9,292 SH   SOLE   9,292 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 42 27,055 SH   SOLE   27,055 0 0
RIO TINTO PLC SPONSORED ADR 767204100 991 21,748 SH   SOLE   21,748 0 0
ROCKWELL AUTOMATION INC COM 773903109 520 3,437 SH   SOLE   3,437 0 0
ROKU INC COM CL A 77543R102 256 2,938 SH   SOLE   2,938 0 0
ROLLINS INC COM 775711104 620 17,087 SH   SOLE   17,087 0 0
ROYAL BK CDA COM 780087102 1,190 19,319 SH   SOLE   19,319 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,934 59,182 SH   SOLE   59,182 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,774 79,542 SH   SOLE   79,542 0 0
ROYCE MICRO-CAP TR INC COM 780915104 256 46,151 SH   SOLE   46,151 0 0
RPM INTL INC COM 749685103 327 5,519 SH   SOLE   5,519 0 0
S&P GLOBAL INC COM 78409V104 974 3,983 SH   SOLE   3,983 0 0
SALESFORCE COM INC COM 79466L302 1,824 12,696 SH   SOLE   12,696 0 0
SANDY SPRING BANCORP INC COM 800363103 225 10,006 SH   SOLE   10,006 0 0
SCHLUMBERGER LTD COM 806857108 160 11,886 SH   SOLE   11,886 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 269 4,429 SH   SOLE   4,429 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 712 8,912 SH   SOLE   8,912 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 343 7,756 SH   SOLE   7,756 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 487 11,572 SH   SOLE   11,572 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,194 42,648 SH   SOLE   42,648 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,270 61,404 SH   SOLE   61,404 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 392 15,637 SH   SOLE   15,637 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,159 26,048 SH   SOLE   26,048 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 289 11,200 SH   SOLE   11,200 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 616 11,321 SH   SOLE   11,321 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,448 44,081 SH   SOLE   44,081 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 228 3,968 SH   SOLE   3,968 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 357 3,490 SH   SOLE   3,490 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 269 5,539 SH   SOLE   5,539 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 394 8,729 SH   SOLE   8,729 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,381 26,880 SH   SOLE   26,880 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 762 14,006 SH   SOLE   14,006 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,037 10,587 SH   SOLE   10,587 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,206 110,287 SH   SOLE   110,287 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,320 111,626 SH   SOLE   111,626 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 570 9,627 SH   SOLE   9,627 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,690 58,372 SH   SOLE   58,372 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 290 6,565 SH   SOLE   6,565 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 943 30,466 SH   SOLE   30,466 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,223 39,949 SH   SOLE   39,949 0 0
SERVICE CORP INTL COM 817565104 230 5,942 SH   SOLE   5,942 0 0
SERVICENOW INC COM 81762P102 396 1,381 SH   SOLE   1,381 0 0
SHOPIFY INC CL A 82509L107 678 1,624 SH   SOLE   1,624 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 372 10,207 SH   SOLE   10,207 0 0
SIRIUS XM HLDGS INC COM 82968B103 55 11,362 SH   SOLE   11,362 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 200 2,233 SH   SOLE   2,233 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 221 47,182 SH   SOLE   47,182 0 0
SMUCKER J M CO COM NEW 832696405 358 3,230 SH   SOLE   3,230 0 0
SNAP ON INC COM 833034101 396 3,634 SH   SOLE   3,634 0 0
SONOCO PRODS CO COM 835495102 373 8,062 SH   SOLE   8,062 0 0
SOUTH JERSEY INDS INC COM 838518108 204 8,098 SH   SOLE   8,098 0 0
SOUTHERN CO COM 842587107 3,544 65,455 SH   SOLE   65,455 0 0
SOUTHWEST AIRLS CO COM 844741108 310 8,648 SH   SOLE   8,648 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 5,304 24,169 SH   SOLE   24,169 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 13,454 90,832 SH   SOLE   90,832 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 305 3,352 SH   SOLE   3,352 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 278 5,222 SH   SOLE   5,222 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 410 14,531 SH   SOLE   14,531 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,019 28,281 SH   SOLE   28,281 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 322 10,544 SH   SOLE   10,544 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,254 94,140 SH   SOLE   94,140 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 30,527 118,427 SH   SOLE   118,427 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,061 19,242 SH   SOLE   19,242 0 0
SPDR SER TR BLOMBRG BRC INTL 78464A151 244 7,854 SH   SOLE   7,854 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 244 4,474 SH   SOLE   4,474 0 0
SPDR SER TR WELLS FG PFD ETF 78464A292 227 5,791 SH   SOLE   5,791 0 0
SPDR SER TR PORTFLI MORTGAGE 78464A383 635 23,828 SH   SOLE   23,828 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 727 20,396 SH   SOLE   20,396 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 5,793 191,713 SH   SOLE   191,713 0 0
SPDR SER TR AEROSPACE DEF 78464A631 515 6,799 SH   SOLE   6,799 0 0
SPDR SER TR S&P DIVID ETF 78464A763 7,343 91,942 SH   SOLE   91,942 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 7,806 161,177 SH   SOLE   161,177 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,128 14,554 SH   SOLE   14,554 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 2,339 76,179 SH   SOLE   76,179 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 1,994 67,706 SH   SOLE   67,706 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 1,067 11,258 SH   SOLE   11,258 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 273 2,960 SH   SOLE   2,960 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 915 18,325 SH   SOLE   18,325 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 10,987 224,514 SH   SOLE   224,514 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 442 4,903 SH   SOLE   4,903 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 7,698 116,471 SH   SOLE   116,471 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 525 35,955 SH   SOLE   35,955 0 0
SQUARE INC CL A 852234103 619 11,941 SH   SOLE   11,941 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 319 7,977 SH   SOLE   7,977 0 0
STANDARD MTR PRODS INC COM 853666105 277 6,705 SH   SOLE   6,705 0 0
STANLEY BLACK & DECKER INC COM 854502101 390 3,897 SH   SOLE   3,897 0 0
STARBUCKS CORP COM 855244109 1,128 17,118 SH   SOLE   17,118 0 0
STEELCASE INC CL A 858155203 124 12,274 SH   SOLE   12,274 0 0
STRYKER CORP COM 863667101 306 1,830 SH   SOLE   1,830 0 0
SYSCO CORP COM 871829107 515 11,264 SH   SOLE   11,264 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 796 16,630 SH   SOLE   16,630 0 0
TARGET CORP COM 87612E106 1,216 13,126 SH   SOLE   13,126 0 0
TELADOC HEALTH INC COM 87918A105 3,995 25,749 SH   SOLE   25,749 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 98 10,286 SH   SOLE   10,286 0 0
TESLA INC COM 88160R101 2,040 3,893 SH   SOLE   3,893 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 2,115 21,183 SH   SOLE   21,183 0 0
THERAPEUTICSMD INC COM 88338N107 14 13,000 SH   SOLE   13,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 734 2,585 SH   SOLE   2,585 0 0
TIVITY HEALTH INC COM 88870R102 116 18,894 SH   SOLE   18,894 0 0
TJX COS INC NEW COM 872540109 2,259 47,220 SH   SOLE   47,220 0 0
TORO CO COM 891092108 1,040 15,981 SH   SOLE   15,981 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 222 5,230 SH   SOLE   5,230 0 0
TOTAL S.A. SPONSORED ADS 89151E109 844 22,674 SH   SOLE   22,674 0 0
TPG SPECIALTY LENDING INC COM 87265K102 395 28,420 SH   SOLE   28,420 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 217 2,605 SH   SOLE   2,605 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,697 17,053 SH   SOLE   17,053 0 0
TRUIST FINL CORP COM 89832Q109 943 30,598 SH   SOLE   30,598 0 0
TWO HBRS INVT CORP COM NEW 90187B408 43 11,499 SH   SOLE   11,499 0 0
UBS AG LONDON BRANCH ETRAC ALER MLP 90267B682 1,636 284,468 SH   SOLE   284,468 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,611 51,657 SH   SOLE   51,657 0 0
UNION PAC CORP COM 907818108 2,057 14,560 SH   SOLE   14,560 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,574 16,861 SH   SOLE   16,861 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 169 16,700 SH   SOLE   16,700 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,291 24,268 SH   SOLE   24,268 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,517 14,126 SH   SOLE   14,126 0 0
UNITIL CORP COM 913259107 207 3,960 SH   SOLE   3,960 0 0
US BANCORP DEL COM NEW 902973304 950 27,612 SH   SOLE   27,612 0 0
USD PARTNERS LP COM UT REP LTD 903318103 64 21,995 SH   SOLE   21,995 0 0
V F CORP COM 918204108 215 3,964 SH   SOLE   3,964 0 0
VALERO ENERGY CORP COM 91913Y100 1,445 31,773 SH   SOLE   31,773 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 460 20,019 SH   SOLE   20,019 0 0
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 119 11,622 SH   SOLE   11,622 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 335 14,187 SH   SOLE   14,187 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 252 14,485 SH   SOLE   14,485 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 647 14,802 SH   SOLE   14,802 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 599 12,175 SH   SOLE   12,175 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 296 1,989 SH   SOLE   1,989 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 226 1,912 SH   SOLE   1,912 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,214 13,586 SH   SOLE   13,586 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 467 5,688 SH   SOLE   5,688 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 12,021 140,911 SH   SOLE   140,911 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,006 17,846 SH   SOLE   17,846 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,328 43,577 SH   SOLE   43,577 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 386 4,757 SH   SOLE   4,757 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 523 4,128 SH   SOLE   4,128 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 39,704 568,236 SH   SOLE   568,236 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,640 10,924 SH   SOLE   10,924 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,774 42,455 SH   SOLE   42,455 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,978 30,206 SH   SOLE   30,206 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 471 3,969 SH   SOLE   3,969 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,604 17,757 SH   SOLE   17,757 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 16,701 106,523 SH   SOLE   106,523 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 15,629 175,506 SH   SOLE   175,506 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 12,215 105,787 SH   SOLE   105,787 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 16,165 125,337 SH   SOLE   125,337 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 301 6,976 SH   SOLE   6,976 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,911 95,111 SH   SOLE   95,111 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11,340 337,974 SH   SOLE   337,974 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 608 11,067 SH   SOLE   11,067 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 826 19,199 SH   SOLE   19,199 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 18,128 229,134 SH   SOLE   229,134 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3,218 34,904 SH   SOLE   34,904 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 270 1,740 SH   SOLE   1,740 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 824 9,488 SH   SOLE   9,488 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 7,215 61,547 SH   SOLE   61,547 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,377 38,786 SH   SOLE   38,786 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7,665 74,093 SH   SOLE   74,093 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,162 27,693 SH   SOLE   27,693 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 12,180 365,161 SH   SOLE   365,161 0 0
VANGUARD WELLINGTON FD US MINIMUM 921935409 292 4,079 SH   SOLE   4,079 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 15,868 224,227 SH   SOLE   224,227 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,398 30,914 SH   SOLE   30,914 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 445 3,509 SH   SOLE   3,509 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 590 6,496 SH   SOLE   6,496 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3,022 21,877 SH   SOLE   21,877 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 542 14,081 SH   SOLE   14,081 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 620 12,137 SH   SOLE   12,137 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,071 12,515 SH   SOLE   12,515 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,067 5,041 SH   SOLE   5,041 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 609 6,313 SH   SOLE   6,313 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 268 2,202 SH   SOLE   2,202 0 0
VECTOR GROUP LTD COM 92240M108 150 16,008 SH   SOLE   16,008 0 0
VENTAS INC COM 92276F100 442 16,513 SH   SOLE   16,513 0 0
VEREIT INC COM 92339V100 189 39,009 SH   SOLE   39,009 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 14 15,000 PRN   SOLE   15,000 0 0
VERISK ANALYTICS INC COM 92345Y106 1,584 11,369 SH   SOLE   11,369 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 16,269 302,914 SH   SOLE   302,914 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 671 2,822 SH   SOLE   2,822 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 209 5,060 SH   SOLE   5,060 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 101 15,482 SH   SOLE   15,482 0 0
VIRNETX HLDG CORP COM 92823T108 153 28,100 SH   SOLE   28,100 0 0
VIRTUS TOTAL RETURN FUND INC COM 92835W107 204 28,315 SH   SOLE   28,315 0 0
VISA INC COM CL A 92826C839 6,620 41,124 SH   SOLE   41,124 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 194 52,833 SH   SOLE   52,833 0 0
WAITR HLDGS INC COM 930752100 216 176,000 SH   SOLE   176,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 605 13,177 SH   SOLE   13,177 0 0
WALMART INC COM 931142103 6,658 58,664 SH   SOLE   58,664 0 0
WASTE MGMT INC DEL COM 94106L109 3,256 35,177 SH   SOLE   35,177 0 0
WD-40 CO COM 929236107 454 2,270 SH   SOLE   2,270 0 0
WEC ENERGY GROUP INC COM 92939U106 253 2,877 SH   SOLE   2,877 0 0
WELLS FARGO CO NEW COM 949746101 1,669 58,022 SH   SOLE   58,022 0 0
WELLTOWER INC COM 95040Q104 532 11,552 SH   SOLE   11,552 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 870 11,131 SH   SOLE   11,131 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 2,977 90,439 SH   SOLE   90,439 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 6,100 75,420 SH   SOLE   75,420 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 62,640 1,943,017 SH   SOLE   1,943,017 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 403 16,808 SH   SOLE   16,808 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 462 20,713 SH   SOLE   20,713 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 467 17,600 SH   SOLE   17,600 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588 3,913 139,108 SH   SOLE   139,108 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,216 67,539 SH   SOLE   67,539 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 376 9,560 SH   SOLE   9,560 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 3,395 70,670 SH   SOLE   70,670 0 0
WISDOMTREE TR INTL DIV EX FINL 97717W786 321 10,204 SH   SOLE   10,204 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 441 11,950 SH   SOLE   11,950 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 358 12,210 SH   SOLE   12,210 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 217 5,123 SH   SOLE   5,123 0 0
WISDOMTREE TR US HGH YLD CORP 97717X172 311 6,927 SH   SOLE   6,927 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 3,771 73,046 SH   SOLE   73,046 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 36,173 1,441,361 SH   SOLE   1,441,361 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 646 16,546 SH   SOLE   16,546 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 491 9,641 SH   SOLE   9,641 0 0
WISDOMTREE TR INTK MLTIFACTR 97717Y774 13,278 633,649 SH   SOLE   633,649 0 0
WORKDAY INC CL A 98138H101 202 1,548 SH   SOLE   1,548 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,094 69,735 SH   SOLE   69,735 0 0
WP CAREY INC COM 92936U109 2,004 34,543 SH   SOLE   34,543 0 0
WPX ENERGY INC COM 98212B103 243 80,115 SH   SOLE   80,115 0 0
XCEL ENERGY INC COM 98389B100 820 13,604 SH   SOLE   13,604 0 0
XYLEM INC COM 98419M100 257 3,953 SH   SOLE   3,953 0 0
YAMANA GOLD INC COM 98462Y100 29 10,126 SH   SOLE   10,126 0 0
YOUNGEVITY INTL INC COM NEW 987537206 35 49,663 SH   SOLE   49,663 0 0
YUM BRANDS INC COM 988498101 1,707 24,941 SH   SOLE   24,941 0 0
YUM CHINA HLDGS INC COM 98850P109 224 5,261 SH   SOLE   5,261 0 0
ZOETIS INC CL A 98978V103 283 2,410 SH   SOLE   2,410 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 259 1,769 SH   SOLE   1,769 0 0
ZSCALER INC COM 98980G102 327 5,378 SH   SOLE   5,378 0 0