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 1,331 6,278 SH   SOLE 1,025 0 5,253
ABBOTT LABS COM 002824100 674 11,536 SH   SOLE 4,045 0 7,491
ABBVIE INC COM 00287Y109 1,410 15,484 SH   SOLE 5,453 0 10,031
ABIOMED INC COM 003654100 350 1,247 SH   SOLE 0 0 1,247
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 322 2,171 SH   SOLE 52 0 2,119
ACTIVISION BLIZZARD INC COM 00507V109 586 8,849 SH   SOLE 400 0 8,449
ADOBE SYS INC COM 00724F101 813 3,837 SH   SOLE 395 0 3,442
AETNA INC NEW COM 00817Y108 247 1,482 SH   SOLE 285 0 1,197
AIR PRODS & CHEMS INC COM 009158106 444 2,840 SH   SOLE 1,571 0 1,269
ALBEMARLE CORP COM 012653101 1 200 SH Call SOLE 200 0 0
ALBEMARLE CORP COM 012653101 297 3,302 SH   SOLE 1,791 0 1,511
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,017 5,719 SH   SOLE 298 0 5,421
ALIGN TECHNOLOGY INC COM 016255101 422 1,742 SH   SOLE 0 0 1,742
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1,550 129,517 SH   SOLE 0 0 129,517
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 216 8,254 SH   SOLE 556 0 7,698
ALLSTATE CORP COM 020002101 408 4,326 SH   SOLE 1,826 0 2,500
ALPHABET INC CAP STK CL A 02079K305 1,406 1,399 SH   SOLE 211 0 1,188
ALPHABET INC CAP STK CL C 02079K107 2,322 2,321 SH   SOLE 223 0 2,098
ALPS ETF TR ALERIAN MLP 00162Q866 246 26,860 SH   SOLE 20,611 0 6,249
ALTRIA GROUP INC COM 02209S103 1,222 20,211 SH   SOLE 3,695 0 16,516
AMAZON COM INC COM 023135106 9,035 6,589 SH   SOLE 885 0 5,704
AMERICAN ELEC PWR INC COM 025537101 283 4,153 SH   SOLE 383 0 3,770
AMERICAN EXPRESS CO COM 025816109 386 4,222 SH   SOLE 1,500 0 2,722
AMERICAN TOWER CORP NEW COM 03027X100 533 3,696 SH   SOLE 1,435 0 2,261
AMERICAN WTR WKS CO INC NEW COM 030420103 318 3,933 SH   SOLE 586 0 3,347
AMERIPRISE FINL INC COM 03076C106 218 1,533 SH   SOLE 0 0 1,533
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 211 1,966 SH   SOLE 133 0 1,833
ANNALY CAP MGMT INC COM 035710409 182 17,871 SH   SOLE 1,989 0 15,882
APPLE INC COM 037833100 10,045 60,191 SH   SOLE 13,982 0 46,209
APPLIED MATLS INC COM 038222105 248 4,702 SH   SOLE 0 0 4,702
ASTRAZENECA PLC SPONSORED ADR 046353108 216 6,225 SH   SOLE 113 0 6,112
AT&T INC COM 00206R102 3,672 104,132 SH   SOLE 12,728 0 91,404
AUTOMATIC DATA PROCESSING IN COM 053015103 276 2,449 SH   SOLE 152 0 2,297
AVERY DENNISON CORP COM 053611109 287 2,769 SH   SOLE 100 0 2,669
BANK AMER CORP COM 060505104 1,180 40,121 SH   SOLE 9,172 0 30,949
BAXTER INTL INC COM 071813109 255 4,027 SH   SOLE 140 0 3,887
BECTON DICKINSON & CO COM 075887109 560 2,621 SH   SOLE 35 0 2,586
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,740 8,902 SH   SOLE 699 0 8,203
BIOGEN INC COM 09062X103 642 2,392 SH   SOLE 464 0 1,928
BLACKROCK CORE BD TR SHS BEN INT 09249E101 211 16,050 SH   SOLE 0 0 16,050
BLACKROCK FLOAT RATE OME STR COM 09255X100 219 15,021 SH   SOLE 0 0 15,021
BLACKROCK MUNI INCOME INV QL COM 09250G102 1,735 124,419 SH   SOLE 2,000 0 122,419
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 300 9,507 SH   SOLE 3,452 0 6,055
BOEING CO COM 097023105 1,623 5,025 SH   SOLE 1,491 0 3,534
BOOKING HLDGS INC COM 09857L108 475 235 SH   SOLE 27 0 208
BOSTON SCIENTIFIC CORP COM 101137107 423 15,774 SH   SOLE 0 0 15,774
BOULDER GROWTH & INCOME FD I COM 101507101 1,734 163,996 SH   SOLE 0 0 163,996
BRISTOL MYERS SQUIBB CO COM 110122108 696 11,351 SH   SOLE 4,385 0 6,966
BROADCOM LTD SHS Y09827109 454 1,985 SH   SOLE 132 0 1,853
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 128 11,557 SH   SOLE 0 0 11,557
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 213 5,790 SH   SOLE 0 0 5,790
CATERPILLAR INC DEL COM 149123101 269 1,873 SH   SOLE 325 0 1,548
CBOE GLOBAL MARKETS INC COM 12503M108 230 2,044 SH   SOLE 0 0 2,044
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,010 277,542 SH   SOLE 3,750 0 273,792
CELGENE CORP COM 151020104 345 3,966 SH   SOLE 580 0 3,386
CHART INDS INC COM PAR $0.01 16115Q308 594 10,332 SH   SOLE 0 0 10,332
CHEVRON CORP NEW COM 166764100 1,059 9,439 SH   SOLE 2,203 0 7,236
CHUBB LIMITED COM H1467J104 303 2,287 SH   SOLE 0 0 2,287
CHURCH & DWIGHT INC COM 171340102 298 6,067 SH   SOLE 0 0 6,067
CISCO SYS INC COM 17275R102 1,062 25,991 SH   SOLE 1,237 0 24,754
CITIGROUP INC COM NEW 172967424 2,023 29,787 SH   SOLE 1,490 0 28,297
CLOROX CO DEL COM 189054109 555 4,324 SH   SOLE 600 0 3,724
CME GROUP INC COM CL A 12572Q105 534 3,382 SH   SOLE 0 0 3,382
COCA COLA CO COM 191216100 873 20,562 SH   SOLE 3,014 0 17,548
COGNEX CORP COM 192422103 441 9,028 SH   SOLE 350 0 8,678
COLGATE PALMOLIVE CO COM 194162103 1,100 15,665 SH   SOLE 468 0 15,197
COLUMBIA SELIGM PREM TECH GR COM 19842X109 429 20,055 SH   SOLE 0 0 20,055
COMCAST CORP NEW CL A 20030N101 896 26,690 SH   SOLE 814 0 25,876
CONOCOPHILLIPS COM 20825C104 223 3,809 SH   SOLE 125 0 3,684
CONSOLIDATED EDISON INC COM 209115104 452 5,857 SH   SOLE 287 0 5,570
CORNING INC COM 219350105 210 7,751 SH   SOLE 1,145 0 6,606
CORPORATE CAP TR INC COM 219880101 381 22,574 SH   SOLE 0 0 22,574
COSTCO WHSL CORP NEW COM 22160K105 349 1,906 SH   SOLE 55 0 1,851
CSP INC COM 126389105 298 27,800 SH   SOLE 13,900 0 13,900
CSX CORP COM 126408103 540 9,880 SH   SOLE 3,138 0 6,742
CUMMINS INC COM 231021106 236 1,482 SH   SOLE 395 0 1,087
CVS HEALTH CORP COM 126650100 801 13,260 SH   SOLE 2,116 0 11,144
DANAHER CORP DEL COM 235851102 701 7,300 SH   SOLE 2,673 0 4,627
DISNEY WALT CO COM DISNEY 254687106 2,055 20,798 SH   SOLE 6,860 0 13,938
DOMINION ENERGY INC COM 25746U109 575 8,546 SH   SOLE 356 0 8,190
DOWDUPONT INC COM 26078J100 1,409 22,674 SH   SOLE 11,606 0 11,068
DUKE ENERGY CORP NEW COM NEW 26441C204 782 10,156 SH   SOLE 1,107 0 9,049
E TRADE FINANCIAL CORP COM NEW 269246401 288 5,315 SH   SOLE 0 0 5,315
EATON VANCE ENHANCED EQ INC COM 278274105 454 33,215 SH   SOLE 27,517 0 5,698
EATON VANCE LTD DUR INCOME F COM 27828H105 555 42,453 SH   SOLE 0 0 42,453
EATON VANCE RISK MNGD DIV EQ COM 27829G106 606 68,057 SH   SOLE 58,926 0 9,131
EATON VANCE TAX MNGD GBL DV COM 27829F108 605 68,335 SH   SOLE 50,069 0 18,266
EDWARDS LIFESCIENCES CORP COM 28176E108 234 1,733 SH   SOLE 175 0 1,558
ELECTRONIC ARTS INC COM 285512109 295 2,482 SH   SOLE 113 0 2,369
EMERSON ELEC CO COM 291011104 285 4,277 SH   SOLE 2,081 0 2,196
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 220 13,651 SH   SOLE 4,021 0 9,630
ENTERPRISE PRODS PARTNERS L COM 293792107 433 17,645 SH   SOLE 6,962 0 10,683
EVERSOURCE ENERGY COM 30040W108 274 4,647 SH   SOLE 571 0 4,076
EXPRESS SCRIPTS HLDG CO COM 30219G108 263 3,876 SH   SOLE 446 0 3,430
EXXON MOBIL CORP COM 30231G102 2,988 40,770 SH   SOLE 5,005 0 35,765
FACEBOOK INC CL A 30303M102 2,944 18,914 SH   SOLE 3,518 0 15,396
FEDEX CORP COM 31428X106 365 1,523 SH   SOLE 410 0 1,113
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 208 7,430 SH   SOLE 6,217 0 1,213
FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 1,280 212,168 SH   SOLE 4,600 0 207,568
FISERV INC COM 337738108 311 4,421 SH   SOLE 0 0 4,421
FLEXSHARES TR INTL QLTDV IDX 33939L837 310 12,048 SH   SOLE 841 0 11,207
FLEXSHARES TR QUALT DIVD IDX 33939L860 1,464 34,109 SH   SOLE 1,020 0 33,089
FORD MTR CO DEL COM PAR $0.01 345370860 364 33,710 SH   SOLE 5,500 0 28,210
FORTINET INC COM 34959E109 287 5,467 SH   SOLE 75 0 5,392
FQF TR OSHARS FTSE US 351680855 521 17,450 SH   SOLE 16,850 0 600
FS INVT CORP COM 302635107 210 28,862 SH   SOLE 0 0 28,862
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 143 29,519 SH   SOLE 0 0 29,519
GENERAL ELECTRIC CO COM 369604103 1,419 108,190 SH   SOLE 3,635 0 104,555
GENERAL MLS INC COM 370334104 307 7,001 SH   SOLE 2,112 0 4,889
GENERAL MTRS CO COM 37045V100 202 5,493 SH   SOLE 865 0 4,628
GILEAD SCIENCES INC COM 375558103 550 7,562 SH   SOLE 2,055 0 5,507
GLOBAL PMTS INC COM 37940X102 239 2,220 SH   SOLE 0 0 2,220
HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 305 34,376 SH   SOLE 31,635 0 2,741
HANCOCK JOHN INVS TR COM 410142103 168 10,104 SH   SOLE 0 0 10,104
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 32 13,280 SH   SOLE 0 0 13,280
HARRIS CORP DEL COM 413875105 215 1,344 SH   SOLE 0 0 1,344
HOME DEPOT INC COM 437076102 2,574 14,871 SH   SOLE 1,799 0 13,072
HONEYWELL INTL INC COM 438516106 966 6,771 SH   SOLE 1,368 0 5,403
IDEXX LABS INC COM 45168D104 305 1,627 SH   SOLE 0 0 1,627
ILLINOIS TOOL WKS INC COM 452308109 389 2,536 SH   SOLE 0 0 2,536
ILLUMINA INC COM 452327109 465 2,030 SH   SOLE 144 0 1,886
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1,050 34,727 SH   SOLE 1,334 0 33,393
INTEL CORP COM 458140100 1,500 30,708 SH   SOLE 7,635 0 23,073
INTERNATIONAL BUSINESS MACHS COM 459200101 1,846 12,297 SH   SOLE 269 0 12,028
INTUITIVE SURGICAL INC COM NEW 46120E602 318 796 SH   SOLE 30 0 766
INVESCO VALUE MUN INCOME TR COM 46132P108 317 21,867 SH   SOLE 21,593 0 274
IROBOT CORP COM 462726100 271 4,295 SH   SOLE 325 0 3,970
ISHARES INC CORE MSCI EMKT 46434G103 1,680 29,284 SH   SOLE 22,761 0 6,523
ISHARES INC MIN VOL GBL ETF 464286525 2,713 32,891 SH   SOLE 20 0 32,871
ISHARES SILVER TRUST ISHARES 46428Q109 321 20,387 SH   SOLE 1,615 0 18,772
ISHARES TR 1 3 YR CR BD ETF 464288646 273 2,635 SH   SOLE 145 0 2,490
ISHARES TR 1 3 YR TREAS BD 464287457 200 2,411 SH   SOLE 508 0 1,903
ISHARES TR CORE DIV GRWTH 46434V621 1,156 34,863 SH   SOLE 29,485 0 5,378
ISHARES TR CORE HIGH DV ETF 46429B663 3,375 40,683 SH   SOLE 3,474 0 37,209
ISHARES TR CORE MSCI EAFE 46432F842 1,484 22,972 SH   SOLE 17,069 0 5,903
ISHARES TR CORE S&P MCP ETF 464287507 1,513 8,262 SH   SOLE 4,721 0 3,541
ISHARES TR CORE S&P SCP ETF 464287804 4,914 65,386 SH   SOLE 19,694 0 45,692
ISHARES TR CORE S&P TTL STK 464287150 352 5,948 SH   SOLE 496 0 5,452
ISHARES TR CORE S&P US VLU 464287663 212 4,052 SH   SOLE 573 0 3,479
ISHARES TR CORE S&P500 ETF 464287200 2,271 8,762 SH   SOLE 5,199 0 3,563
ISHARES TR CORE US AGGBD ET 464287226 968 9,095 SH   SOLE 4,116 0 4,979
ISHARES TR GLB INFRASTR ETF 464288372 252 5,985 SH   SOLE 0 0 5,985
ISHARES TR GLOBAL 100 ETF 464287572 790 8,844 SH   SOLE 0 0 8,844
ISHARES TR IBOXX INV CP ETF 464287242 1,172 10,008 SH   SOLE 5,811 0 4,197
ISHARES TR JPMORGAN USD EMG 464288281 440 3,912 SH   SOLE 2,896 0 1,016
ISHARES TR MBS ETF 464288588 202 1,923 SH   SOLE 505 0 1,418
ISHARES TR MIN VOL EAFE ETF 46429B689 414 5,686 SH   SOLE 30 0 5,656
ISHARES TR MIN VOL USA ETF 46429B697 3,150 61,695 SH   SOLE 2,939 0 58,756
ISHARES TR MSCI EAFE ETF 464287465 447 6,496 SH   SOLE 1,567 0 4,929
ISHARES TR MSCI EMG MKT ETF 464287234 386 8,155 SH   SOLE 1,095 0 7,060
ISHARES TR MSCI USA ESG SLC 464288802 1,197 11,157 SH   SOLE 317 0 10,840
ISHARES TR NASDAQ BIOTECH 464287556 726 7,069 SH   SOLE 5,340 0 1,729
ISHARES TR NATIONAL MUN ETF 464288414 485 4,475 SH   SOLE 600 0 3,875
ISHARES TR RUS 1000 ETF 464287622 409 2,849 SH   SOLE 1,525 0 1,324
ISHARES TR RUS 1000 GRW ETF 464287614 549 4,144 SH   SOLE 907 0 3,237
ISHARES TR RUS 1000 VAL ETF 464287598 231 1,979 SH   SOLE 271 0 1,708
ISHARES TR RUS MD CP GR ETF 464287481 245 2,045 SH   SOLE 0 0 2,045
ISHARES TR RUS MID CAP ETF 464287499 239 1,178 SH   SOLE 0 0 1,178
ISHARES TR RUSSELL 2000 ETF 464287655 317 2,140 SH   SOLE 564 0 1,576
ISHARES TR S&P 500 GRWT ETF 464287309 1,103 7,291 SH   SOLE 300 0 6,991
ISHARES TR S&P 500 VAL ETF 464287408 742 6,951 SH   SOLE 257 0 6,694
ISHARES TR SELECT DIVID ETF 464287168 1,482 15,860 SH   SOLE 9,919 0 5,941
ISHARES TR TIPS BD ETF 464287176 1,310 11,594 SH   SOLE 846 0 10,748
ISHARES TR U.S. ENERGY ETF 464287796 281 7,697 SH   SOLE 1,700 0 5,997
ISHARES TR U.S. MED DVC ETF 464288810 229 1,283 SH   SOLE 0 0 1,283
ISHARES TR US AER DEF ETF 464288760 594 3,042 SH   SOLE 2,145 0 897
ISHARES TR US HLTHCR PR ETF 464288828 207 1,310 SH   SOLE 0 0 1,310
ISHARES TR US HOME CONS ETF 464288752 418 11,018 SH   SOLE 8,130 0 2,888
ISHARES TR USA MOMENTUM FCT 46432F396 3,788 36,965 SH   SOLE 6,459 0 30,506
ISHARES TR USA QUALITY FCTR 46432F339 704 8,797 SH   SOLE 0 0 8,797
ISHARES US ETF TR COMMOD SEL STG 46431W853 2,852 78,693 SH   SOLE 0 0 78,693
ISHARES US ETF TR SHT MAT BD ETF 46431W507 625 12,448 SH   SOLE 5,767 0 6,681
JD COM INC SPON ADR CL A 47215P106 219 5,526 SH   SOLE 450 0 5,076
JOHNSON & JOHNSON COM 478160104 3,797 30,655 SH   SOLE 5,593 0 25,062
JPMORGAN CHASE & CO COM 46625H100 2,540 23,554 SH   SOLE 2,811 0 20,743
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 1,648 193,037 SH   SOLE 500 0 192,537
KIMBERLY CLARK CORP COM 494368103 722 6,768 SH   SOLE 1,233 0 5,535
KRAFT HEINZ CO COM 500754106 702 11,668 SH   SOLE 3,667 0 8,001
LABORATORY CORP AMER HLDGS COM NEW 50540R409 206 1,280 SH   SOLE 36 0 1,244
LAM RESEARCH CORP COM 512807108 212 1,095 SH   SOLE 455 0 640
LEGG MASON ETF INVESTMENT TR GLOBAL INFSTRU 52468L703 261 9,590 SH   SOLE 0 0 9,590
LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 1,154 39,794 SH   SOLE 0 0 39,794
LINK MOTION INC SPONSRD ADS CL A 53577L105 36 22,050 SH   SOLE 22,050 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 129 34,926 SH   SOLE 0 0 34,926
LOCKHEED MARTIN CORP COM 539830109 771 2,320 SH   SOLE 442 0 1,878
LOWES COS INC COM 548661107 217 2,614 SH   SOLE 200 0 2,414
MARKEL CORP COM 570535104 301 258 SH   SOLE 0 0 258
MARKETAXESS HLDGS INC COM 57060D108 488 2,296 SH   SOLE 129 0 2,167
MARRIOTT INTL INC NEW CL A 571903202 325 2,454 SH   SOLE 1,027 0 1,427
MARSH & MCLENNAN COS INC COM 571748102 277 3,415 SH   SOLE 0 0 3,415
MASTERCARD INCORPORATED CL A 57636Q104 674 3,915 SH   SOLE 1,059 0 2,856
MCDONALDS CORP COM 580135101 999 6,296 SH   SOLE 1,335 0 4,961
MEDTRONIC PLC SHS G5960L103 374 4,826 SH   SOLE 195 0 4,631
MERCK & CO INC COM 58933Y105 1,603 30,029 SH   SOLE 2,050 0 27,979
MICROCHIP TECHNOLOGY INC COM 595017104 248 2,823 SH   SOLE 88 0 2,735
MICROSOFT CORP COM 594918104 3,206 36,152 SH   SOLE 5,291 0 30,861
MONDELEZ INTL INC CL A 609207105 238 5,825 SH   SOLE 2,165 0 3,660
MONSANTO CO NEW COM 61166W101 207 1,776 SH   SOLE 590 0 1,186
MONSTER BEVERAGE CORP NEW COM 61174X109 260 4,660 SH   SOLE 4,470 0 190
MORGAN STANLEY CHINA A SH FD COM 617468103 242 9,820 SH   SOLE 130 0 9,690
NASDAQ INC COM 631103108 485 5,704 SH   SOLE 0 0 5,704
NATIONAL GRID PLC SPONSORED ADR NE 636274409 396 7,056 SH   SOLE 548 0 6,508
NETFLIX INC COM 64110L106 2,265 8,091 SH   SOLE 558 0 7,533
NEUBERGER BERMAN RE ES SEC F COM 64190A103 525 109,765 SH   SOLE 0 0 109,765
NEW GOLD INC CDA COM 644535106 35 13,308 SH   SOLE 0 0 13,308
NEWELL BRANDS INC COM 651229106 202 8,167 SH   SOLE 0 0 8,167
NEXTERA ENERGY INC COM 65339F101 494 3,074 SH   SOLE 100 0 2,974
NIKE INC CL B 654106103 667 10,400 SH   SOLE 797 0 9,603
NORFOLK SOUTHERN CORP COM 655844108 273 2,051 SH   SOLE 1,470 0 581
NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 1,061 151,932 SH   SOLE 3,600 0 148,332
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 259 14,632 SH   SOLE 0 0 14,632
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 553 50,915 SH   SOLE 46,447 0 4,468
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 160 15,964 SH   SOLE 11,968 0 3,996
NUVEEN PFD & INCM SECURTIES COM 67072C105 1,129 116,813 SH   SOLE 109,604 0 7,209
NUVEEN REAL ASSET INM AND GW COM 67074Y105 505 31,562 SH   SOLE 29,535 0 2,027
NVIDIA CORP COM 67066G104 1,864 8,414 SH   SOLE 1,424 0 6,990
ORACLE CORP COM 68389X105 400 8,906 SH   SOLE 1,159 0 7,747
PACER FDS TR GLOBL CASH ETF 69374H709 773 25,813 SH   SOLE 24,965 0 848
PAYCHEX INC COM 704326107 216 3,598 SH   SOLE 479 0 3,119
PAYPAL HLDGS INC COM 70450Y103 1,432 18,859 SH   SOLE 5,286 0 13,573
PEPSICO INC COM 713448108 1,161 10,885 SH   SOLE 2,526 0 8,359
PFIZER INC COM 717081103 1,862 52,939 SH   SOLE 2,302 0 50,637
PHILIP MORRIS INTL INC COM 718172109 618 6,314 SH   SOLE 1,512 0 4,802
PHILLIPS 66 COM 718546104 217 2,261 SH   SOLE 291 0 1,970
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 244 2,419 SH   SOLE 0 0 2,419
PIMCO MUN INCOME FD III COM 72201A103 186 16,497 SH   SOLE 0 0 16,497
PIONEER FLOATING RATE TR COM 72369J102 1,650 141,869 SH   SOLE 2,550 0 139,319
PIONEER HIGH INCOME TR COM 72369H106 2,298 246,652 SH   SOLE 3,000 0 243,652
PITNEY BOWES INC COM 724479100 140 13,040 SH   SOLE 0 0 13,040
POWERSHARES ETF TR II KBW BK PORT 73937B746 211 3,909 SH   SOLE 0 0 3,909
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 1,320 35,978 SH   SOLE 10,812 0 25,166
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 3,080 66,727 SH   SOLE 1,183 0 65,544
POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 203 6,716 SH   SOLE 605 0 6,111
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 733 13,134 SH   SOLE 1,670 0 11,464
POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 383 8,141 SH   SOLE 3,575 0 4,566
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 527 8,703 SH   SOLE 2,659 0 6,044
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 3,199 57,491 SH   SOLE 25,856 0 31,635
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 298 7,153 SH   SOLE 1,405 0 5,748
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 266 7,438 SH   SOLE 472 0 6,966
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 245 13,218 SH   SOLE 4,380 0 8,838
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 199 11,890 SH   SOLE 10,294 0 1,596
POWERSHARES ETF TRUST WATER RES PORT 73935X575 215 7,217 SH   SOLE 5,718 0 1,499
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 4,167 26,737 SH   SOLE 1,287 0 25,450
PRINCIPAL FINL GROUP INC COM 74251V102 250 4,190 SH   SOLE 0 0 4,190
PROCTER AND GAMBLE CO COM 742718109 2,360 30,359 SH   SOLE 4,932 0 25,427
QUALCOMM INC COM 747525103 210 3,927 SH   SOLE 1,050 0 2,877
RAYTHEON CO COM NEW 755111507 652 3,090 SH   SOLE 200 0 2,890
REALTY INCOME CORP COM 756109104 211 4,119 SH   SOLE 75 0 4,044
REAVES UTIL INCOME FD COM SH BEN INT 756158101 350 12,537 SH   SOLE 7,508 0 5,029
RED HAT INC COM 756577102 200 1,389 SH   SOLE 55 0 1,334
RELIV INTL INC COM NEW 75952R209 61 13,774 SH   SOLE 0 0 13,774
REPUBLIC SVCS INC COM 760759100 255 3,881 SH   SOLE 75 0 3,806
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 444 6,918 SH   SOLE 493 0 6,425
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 438 6,998 SH   SOLE 550 0 6,448
ROYCE MICRO-CAP TR INC COM 780915104 2,732 297,496 SH   SOLE 0 0 297,496
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 2,159 20,188 SH   SOLE 10,453 0 9,735
SALESFORCE COM INC COM 79466L302 265 2,288 SH   SOLE 175 0 2,113
SANOFI RIGHT 12/31/2020 80105N113 6 14,891 SH   SOLE 311 0 14,580
SCHLUMBERGER LTD COM 806857108 346 5,439 SH   SOLE 821 0 4,618
SELECT SECTOR SPDR TR ENERGY 81369Y506 439 6,672 SH   SOLE 1,127 0 5,545
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 405 4,101 SH   SOLE 1,788 0 2,313
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 385 4,805 SH   SOLE 2,347 0 2,458
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,139 42,362 SH   SOLE 23,259 0 19,103
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 247 3,387 SH   SOLE 2,222 0 1,165
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 600 11,961 SH   SOLE 8,073 0 3,888
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 712 11,200 SH   SOLE 8,506 0 2,694
SHERWIN WILLIAMS CO COM 824348106 249 646 SH   SOLE 120 0 526
SHOPIFY INC CL A 82509L107 521 4,294 SH   SOLE 23 0 4,271
SIRIUS XM HLDGS INC COM 82968B103 87 14,445 SH   SOLE 0 0 14,445
SKYWORKS SOLUTIONS INC COM 83088M102 357 3,643 SH   SOLE 104 0 3,539
SMUCKER J M CO COM NEW 832696405 209 1,754 SH   SOLE 929 0 825
SONY CORP SPONSORED ADR 835699307 240 4,968 SH   SOLE 650 0 4,318
SOUTHERN CO COM 842587107 336 7,614 SH   SOLE 1,058 0 6,556
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 443 1,884 SH   SOLE 300 0 1,584
SPDR GOLD TRUST GOLD SHS 78463V107 3,363 26,408 SH   SOLE 1,127 0 25,281
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,101 24,065 SH   SOLE 962 0 23,103
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 516 12,942 SH   SOLE 2,012 0 10,930
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,580 6,140 SH   SOLE 1,882 0 4,258
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 235 706 SH   SOLE 479 0 227
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 565 15,841 SH   SOLE 8,441 0 7,400
SPDR SERIES TRUST NYSE TECH ETF 78464A102 900 10,442 SH   SOLE 7,824 0 2,618
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 529 16,165 SH   SOLE 13,200 0 2,965
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 201 881 SH   SOLE 124 0 757
SPDR SERIES TRUST S&P BIOTECH 78464A870 494 5,883 SH   SOLE 0 0 5,883
SPDR SERIES TRUST S&P DIVID ETF 78464A763 4,486 50,182 SH   SOLE 5,980 0 44,202
SPDR SERIES TRUST S&P REGL BKG 78464A698 231 3,875 SH   SOLE 2,055 0 1,820
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 565 42,063 SH   SOLE 12,220 0 29,843
SQUARE INC CL A 852234103 202 4,220 SH   SOLE 1,490 0 2,730
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 237 5,016 SH   SOLE 4,878 0 138
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 556 11,598 SH   SOLE 805 0 10,793
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 262 5,326 SH   SOLE 0 0 5,326
STARBUCKS CORP COM 855244109 275 4,874 SH   SOLE 1,102 0 3,772
STATE STR CORP COM 857477103 388 3,978 SH   SOLE 0 0 3,978
STRYKER CORP COM 863667101 248 1,590 SH   SOLE 0 0 1,590
T MOBILE US INC COM 872590104 289 4,867 SH   SOLE 250 0 4,617
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 303 3,135 SH   SOLE 50 0 3,085
TARGET CORP COM 87612E106 211 3,067 SH   SOLE 0 0 3,067
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 193 11,815 SH   SOLE 0 0 11,815
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 4,260 231,232 SH   SOLE 1,877 0 229,355
TEMPLETON EMERG MKTS INCOME COM 880192109 142 12,525 SH   SOLE 0 0 12,525
TEMPLETON EMERGING MKTS FD I COM 880191101 2,865 178,900 SH   SOLE 0 0 178,900
TEMPLETON GLOBAL INCOME FD COM 880198106 72 11,400 SH   SOLE 0 0 11,400
TERADYNE INC COM 880770102 273 6,146 SH   SOLE 0 0 6,146
TESLA INC COM 88160R101 560 2,193 SH   SOLE 75 0 2,118
TEXAS INSTRS INC COM 882508104 934 9,284 SH   SOLE 3,068 0 6,216
THERMO FISHER SCIENTIFIC INC COM 883556102 934 4,611 SH   SOLE 2,104 0 2,507
TJX COS INC NEW COM 872540109 382 4,752 SH   SOLE 0 0 4,752
TORO CO COM 891092108 222 3,658 SH   SOLE 3,476 0 182
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 471 24,171 SH   SOLE 23,621 0 550
UNITED PARCEL SERVICE INC CL B 911312106 402 3,918 SH   SOLE 235 0 3,683
UNITED RENTALS INC COM 911363109 322 1,936 SH   SOLE 850 0 1,086
UNITED TECHNOLOGIES CORP COM 913017109 499 4,069 SH   SOLE 533 0 3,536
UNITEDHEALTH GROUP INC COM 91324P102 1,013 4,628 SH   SOLE 200 0 4,428
VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 856 14,528 SH   SOLE 0 0 14,528
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 621 5,022 SH   SOLE 0 0 5,022
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 668 4,870 SH   SOLE 0 0 4,870
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 948 11,606 SH   SOLE 688 0 10,918
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 521 6,613 SH   SOLE 1,350 0 5,263
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 2,592 32,468 SH   SOLE 371 0 32,097
VANGUARD GROUP DIV APP ETF 921908844 3,141 31,811 SH   SOLE 2,945 0 28,866
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 573 5,277 SH   SOLE 0 0 5,277
VANGUARD INDEX FDS GROWTH ETF 922908736 3,847 27,794 SH   SOLE 731 0 27,063
VANGUARD INDEX FDS LARGE CAP ETF 922908637 543 4,589 SH   SOLE 700 0 3,889
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 890 7,062 SH   SOLE 0 0 7,062
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 297 2,789 SH   SOLE 0 0 2,789
VANGUARD INDEX FDS MID CAP ETF 922908629 1,713 11,395 SH   SOLE 2,184 0 9,211
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,123 15,135 SH   SOLE 20 0 15,115
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,420 10,226 SH   SOLE 255 0 9,971
VANGUARD INDEX FDS SM CP VAL ETF 922908611 536 4,263 SH   SOLE 701 0 3,562
VANGUARD INDEX FDS SMALL CP ETF 922908751 6,675 46,576 SH   SOLE 2,171 0 44,405
VANGUARD INDEX FDS TOTAL STK MKT 922908769 12,494 94,262 SH   SOLE 1,088 0 93,174
VANGUARD INDEX FDS VALUE ETF 922908744 903 8,944 SH   SOLE 1,817 0 7,127
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,121 58,359 SH   SOLE 20 0 58,339
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,456 53,047 SH   SOLE 1,259 0 51,788
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 993 17,303 SH   SOLE 0 0 17,303
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 230 3,203 SH   SOLE 0 0 3,203
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 229 1,945 SH   SOLE 210 0 1,735
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,265 17,478 SH   SOLE 0 0 17,478
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 980 11,593 SH   SOLE 247 0 11,346
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,103 26,906 SH   SOLE 2,320 0 24,586
VANGUARD STAR FD VG TL INTL STK F 921909768 987 17,740 SH   SOLE 0 0 17,740
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,258 51,817 SH   SOLE 365 0 51,452
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 3,001 37,253 SH   SOLE 706 0 36,547
VANGUARD WORLD FD MEGA GRWTH IND 921910816 238 2,182 SH   SOLE 0 0 2,182
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 320 2,383 SH   SOLE 569 0 1,814
VANGUARD WORLD FDS ENERGY ETF 92204A306 541 6,004 SH   SOLE 3,463 0 2,541
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 257 3,758 SH   SOLE 160 0 3,598
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 268 1,950 SH   SOLE 1,488 0 462
VANGUARD WORLD FDS INF TECH ETF 92204A702 474 2,827 SH   SOLE 1,931 0 896
VECTREN CORP COM 92240G101 282 4,465 SH   SOLE 0 0 4,465
VERIZON COMMUNICATIONS INC COM 92343V104 2,073 43,889 SH   SOLE 10,886 0 33,003
VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 850 19,063 SH   SOLE 16,439 0 2,624
VISA INC COM CL A 92826C839 3,606 30,437 SH   SOLE 3,603 0 26,834
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 479 17,608 SH   SOLE 905 0 16,703
W P CAREY INC COM 92936U109 213 3,482 SH   SOLE 0 0 3,482
WALMART INC COM 931142103 596 6,943 SH   SOLE 2,055 0 4,888
WASTE MGMT INC DEL COM 94106L109 571 6,809 SH   SOLE 408 0 6,401
WELLS FARGO CO NEW COM 949746101 677 13,130 SH   SOLE 2,642 0 10,488
WISDOMTREE TR FUTRE STRAT FD 97717W125 678 17,080 SH   SOLE 0 0 17,080
WISDOMTREE TR US MIDCP EARNING 97717W570 2,776 73,712 SH   SOLE 35,283 0 38,429
WISDOMTREE TR US QTLY DIV GRT 97717X669 290 7,341 SH   SOLE 56 0 7,285
WISDOMTREE TR US SMALLCAP DIVD 97717W604 376 13,936 SH   SOLE 0 0 13,936
WISDOMTREE TR US SMALLCP ERNGS 97717W562 429 12,310 SH   SOLE 9,002 0 3,308
XPO LOGISTICS INC COM 983793100 1,039 10,708 SH   SOLE 800 0 9,908