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
AAON INC COM PAR $0.004 000360206 178,310 4,717 SH   SOLE   4,717 0 0
AFLAC INC COM 001055102 130,619 2,775 SH   SOLE   2,775 0 0
AGNC INVT CORP COM 00123Q104 18,630 1,000 SH   SOLE   1,000 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 6,162 577 SH   SOLE   577 0 0
AMC NETWORKS INC CL A 00164V103 3,083,881 46,486 SH   SOLE   46,486 0 0
AT&T INC COM 00206R102 1,596,143 47,532 SH   SOLE   47,318 0 0
ABBOTT LABS COM 002824100 4,704,475 64,128 SH   SOLE   63,045 0 0
ABBVIE INC COM 00287Y109 1,315,969 13,913 SH   SOLE   12,830 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,424,073 17,118 SH   SOLE   17,018 0 0
ADOBE SYS INC COM 00724F101 4,384,437 16,241 SH   SOLE   16,241 0 0
ADVAXIS INC COM NEW 007624208 2,820 3,000 SH   SOLE   3,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 31,446 1,018 SH   SOLE   1,018 0 0
ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 3,883 1,000 SH   SOLE   1,000 0 0
AGREE REALTY CORP COM 008492100 45,710 860 SH   SOLE   860 0 0
AIR PRODS & CHEMS INC COM 009158106 41,571 248 SH   SOLE   248 0 0
ALBEMARLE CORP COM 012653101 9,978 100 SH   SOLE   100 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 97,679 776 SH   SOLE   776 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 245,908 1,769 SH   SOLE   1,769 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 36,247 220 SH   SOLE   220 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,245,250 87,386 SH   SOLE   87,386 0 0
ALPHABET INC CAP STK CL C 02079K107 891,521 747 SH   SOLE   737 0 0
ALPHABET INC CAP STK CL A 02079K305 190,718 158 SH   SOLE   158 0 0
ALTRIA GROUP INC COM 02209S103 1,351,178 22,403 SH   SOLE   22,403 0 0
AMAZON COM INC COM 023135106 1,648,469 823 SH   SOLE   823 0 0
AMERCO COM 023586100 8,916 25 SH   SOLE   25 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 92,165 2,230 SH   SOLE   2,230 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 23,034 559 SH   SOLE   559 0 0
AMERICAN EXPRESS CO COM 025816109 145,891 1,370 SH   SOLE   1,370 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4,777,710 32,881 SH   SOLE   32,654 0 0
AMERISOURCEBERGEN CORP COM 03073E105 146,168 1,585 SH   SOLE   1,585 0 0
AMERIPRISE FINL INC COM 03076C106 124,920 846 SH   SOLE   846 0 0
AMGEN INC COM 031162100 1,642,372 7,922 SH   SOLE   7,701 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 5,082 10,005 SH   SOLE   10,005 0 0
ANADARKO PETE CORP COM 032511107 3,370 50 SH   SOLE   50 0 0
ANALOG DEVICES INC COM 032654105 1,336,616 14,456 SH   SOLE   14,456 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 29,856 340 SH   SOLE   340 0 0
ANTHEM INC COM 036752103 4,255,174 15,527 SH   SOLE   15,527 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 55,793 1,264 SH   SOLE   1,264 0 0
APPLE INC COM 037833100 6,249,560 27,684 SH   SOLE   27,263 0 0
AQUA AMERICA INC COM 03836W103 87,305 2,366 SH   SOLE   1,000 0 0
ARISTA NETWORKS INC COM 040413106 145,158 546 SH   SOLE   530 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,936 17 SH   SOLE   17 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 712 18 SH   SOLE   18 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 2,414 2,000 SH   SOLE   2,000 0 0
ATRION CORP COM 049904105 469,221 675 SH   SOLE   675 0 0
AVALONBAY CMNTYS INC COM 053484101 58,197 321 SH   SOLE   321 0 0
AVNET INC COM 053807103 90,166 2,014 SH   SOLE   2,014 0 0
BB&T CORP COM 054937107 1,283,844 26,449 SH   SOLE   26,449 0 0
BP PLC SPONSORED ADR 055622104 138,991 3,015 SH   SOLE   3,015 0 0
BWX TECHNOLOGIES INC COM 05605H100 187,679 3,000 SH   SOLE   3,000 0 0
BAIDU INC SPON ADR REP A 056752108 76,150 333 SH   SOLE   333 0 0
BALCHEM CORP COM 057665200 273,040 2,435 SH   SOLE   2,435 0 0
BANK AMER CORP COM 060505104 1,726,733 58,612 SH   SOLE   58,612 0 0
BANK NEW YORK MELLON CORP COM 064058100 9,229 181 SH   SOLE   181 0 0
BANK OZK COM 06417N103 60,887 1,604 SH   SOLE   1,604 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 5,706,267 240,162 SH   SOLE   234,016 0 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 6,741 259 SH   SOLE   259 0 0
BAXTER INTL INC COM 071813109 40,942 531 SH   SOLE   531 0 0
BECTON DICKINSON & CO COM 075887109 4,744,264 18,177 SH   SOLE   18,177 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 2,941 45 SH   SOLE   45 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 796,275 3,719 SH   SOLE   3,719 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 10,484 210 SH   SOLE   210 0 0
BIO RAD LABS INC CL A 090572207 73,552 235 SH   SOLE   235 0 0
BIOGEN INC COM 09062X103 199,620 565 SH   SOLE   565 0 0
BLACK HILLS CORP COM 092113109 58,090 1,000 SH   SOLE   1,000 0 0
BLACKROCK INC COM 09247X101 52,306 110 SH   SOLE   110 0 0
BLACKROCKSTRATEGIC MUN TR COM 09248T109 8,568 700 SH   SOLE   700 0 0
BLACKROCKENHANCED INTL DIV COM BENE INTER 092524107 5,563 971 SH   SOLE   971 0 0
BLACKROCKMUNIHOLDINGS FD IN COM 09253N104 49,982 3,350 SH   SOLE   3,350 0 0
BLACKROCKMUNIVEST FD II INC COM 09253T101 4,285 322 SH   SOLE   322 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 685 18 SH   SOLE   18 0 0
BLUEBIRD BIO INC COM 09609G100 28,470 195 SH   SOLE   175 0 0
BOEING CO COM 097023105 1,273,812 3,424 SH   SOLE   3,330 0 0
BOOKING HLDGS INC COM 09857L108 398,784 201 SH   SOLE   201 0 0
BOSTON PROPERTIES INC COM 101121101 67,116 545 SH   SOLE   545 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,603,448 41,648 SH   SOLE   41,648 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 193,632 3,119 SH   SOLE   2,636 0 0
BROADCOM INC COM 11135F101 3,684,514 14,933 SH   SOLE   14,933 0 0
BROWN FORMAN CORP CL B 115637209 283,181 5,602 SH   SOLE   5,602 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 11,355 318 SH   SOLE   318 0 0
CVSHEALTH CORP COM 126650100 1,533,700 19,482 SH   SOLE   19,482 0 0
CAMDEN PPTY TR SH BEN INT 133131102 44,988 480 SH   SOLE   480 0 0
CANADIAN PAC RY LTD COM 13645T100 4,805,888 22,675 SH   SOLE   22,675 0 0
CANOPY GROWTH CORP COM 138035100 37,191 766 SH   SOLE   766 0 0
CANTEL MEDICAL CORP COM 138098108 425,366 4,620 SH   SOLE   4,620 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 4,042,539 63,392 SH   SOLE   63,392 0 0
CATERPILLAR INC DEL COM 149123101 3,257,693 21,363 SH   SOLE   20,963 0 0
CELGENE CORP COM 151020104 83,136 929 SH   SOLE   929 0 0
CENOVUS ENERGY INC COM 15135U109 2,788 278 SH   SOLE   278 0 0
CENTURYLINK INC COM 156700106 4,449 209 SH   SOLE   209 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 1,604 2,000 SH   SOLE   2,000 0 0
CHEVRON CORP NEW COM 166764100 1,793,160 14,664 SH   SOLE   14,664 0 0
CHURCH & DWIGHT INC COM 171340102 3,215,340 54,157 SH   SOLE   54,157 0 0
CISCO SYS INC COM 17275R102 1,833,039 37,677 SH   SOLE   37,031 0 0
CITIGROUP INC COM NEW 172967424 3,985,525 55,555 SH   SOLE   55,555 0 0
CITIZENS FINL GROUP INC COM 174610105 114,938 2,980 SH   SOLE   2,980 0 0
CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 1,535 1,000 SH   SOLE   1,000 0 0
CLOVIS ONCOLOGY INC COM 189464100 7,342 250 SH   SOLE   250 0 0
COCA COLA CO COM 191216100 1,199,735 25,973 SH   SOLE   25,973 0 0
COGNEX CORP COM 192422103 129,794 2,325 SH   SOLE   2,325 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,214,383 15,740 SH   SOLE   15,740 0 0
COMCAST CORP NEW CL A 20030N101 3,944,552 111,396 SH   SOLE   110,596 0 0
CONAGRA BRANDS INC COM 205887102 33,970 1,000 SH   SOLE   1,000 0 0
CONOCOPHILLIPS COM 20825C104 81,037 1,047 SH   SOLE   1,047 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,150,013 5,333 SH   SOLE   5,333 0 0
COPART INC COM 217204106 232,657 4,515 SH   SOLE   4,515 0 0
CORESITE RLTY CORP COM 21870Q105 42,122 379 SH   SOLE   379 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,525,490 6,494 SH   SOLE   6,382 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 109,206 980 SH   SOLE   980 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 1,086 1 SH   SOLE   1 0 0
CUBESMART COM 229663109 59,117 2,072 SH   SOLE   2,072 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 13,041 900 SH   SOLE   100 0 0
D R HORTON INC COM 23331A109 4,122,208 97,728 SH   SOLE   97,728 0 0
DEERE & CO COM 244199105 38,183 254 SH   SOLE   54 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 51,989 899 SH   SOLE   899 0 0
DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 17,026 1,896 SH   SOLE   1,896 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 7,933 56 SH   SOLE   56 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,393,507 10,307 SH   SOLE   10,307 0 0
DIGITAL RLTY TR INC COM 253868103 44,987 399 SH   SOLE   399 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 409,716 2,650 SH   SOLE   2,650 0 0
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730 81,635 1,540 SH   SOLE   1,540 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 76,083 850 SH   SOLE   850 0 0
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 399,720 6,000 SH   SOLE   6,000 0 0
DISNEY WALT CO COM DISNEY 254687106 271,458 2,321 SH   SOLE   2,321 0 0
DISCOVERY INC COM SER A 25470F104 1,523,424 47,607 SH   SOLE   47,607 0 0
DOMINION ENERGY INC COM 25746U109 1,967 28 SH   SOLE   28 0 0
DOMINOS PIZZA INC COM 25754A201 4,816,107 16,336 SH   SOLE   16,336 0 0
DOWDUPONT INC COM 26078J100 195,795 3,043 SH   SOLE   2,397 0 0
DREYFUS MUN INCOME INC COM 26201R102 48,937 6,250 SH   SOLE   6,250 0 0
DUNKIN BRANDS GROUP INC COM 265504100 14,744 200 SH   SOLE   200 0 0
EPR PPTYS COM SH BEN INT 26884U109 60,720 887 SH   SOLE   887 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 6,007 150 SH   SOLE   150 0 0
EAGLE MATERIALS INC COM 26969P108 967,799 11,353 SH   SOLE   11,353 0 0
EASTGROUP PPTY INC COM 277276101 79,352 829 SH   SOLE   829 0 0
EASTMAN CHEM CO COM 277432100 54,177 566 SH   SOLE   566 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 17,850 728 SH   SOLE   728 0 0
EBAY INC COM 278642103 4,424 134 SH   SOLE   134 0 0
ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 2,115 2,000 SH   SOLE   2,000 0 0
EMERSON ELEC CO COM 291011104 24,247 316 SH   SOLE   316 0 0
ENBRIDGE INC COM 29250N105 3,551 110 SH   SOLE   110 0 0
ENERGOUS CORP COM 29272C103 15,989 1,580 SH   SOLE   1,580 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 33,946 1,525 SH   SOLE   1,525 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 56,885 1,980 SH   SOLE   1,980 0 0
EQUINIX INC COM PAR $0.001 29444U700 79,896 184 SH   SOLE   184 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 36,381 377 SH   SOLE   377 0 0
ESSEX PPTY TR INC COM 297178105 7,154 29 SH   SOLE   29 0 0
EVERGY INC COM 30034W106 3,009,858 54,804 SH   SOLE   54,804 0 0
EXELON CORP COM 30161N101 1,310,303 30,011 SH   SOLE   30,011 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 40,379 425 SH   SOLE   425 0 0
EXTRA SPACE STORAGE INC COM 30225T102 19,887 229 SH   SOLE   229 0 0
EXXON MOBIL CORP COM 30231G102 517,651 6,087 SH   SOLE   5,414 0 0
F M C CORP COM NEW 302491303 1,213,786 13,922 SH   SOLE   13,922 0 0
FACEBOOK INC CL A 30303M102 1,101,388 6,697 SH   SOLE   6,697 0 0
FARMERS NATL BANC CORP COM 309627107 164,169 10,730 SH   SOLE   10,730 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 69,482 549 SH   SOLE   549 0 0
FEDEX CORP COM 31428X106 6,989,677 29,027 SH   SOLE   28,925 0 0
F5 NETWORKS INC COM 315616102 90,337 453 SH   SOLE   453 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 13,886 44 SH   SOLE   44 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 1,686 138 SH   SOLE   138 0 0
FIRSTCTZNS BANCSHARES INC N CL A 31946M103 254,239 562 SH   SOLE   562 0 0
FIRST DATA CORP NEW COM CL A 32008D106 58,728 2,400 SH   SOLE   2,400 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 64,437 2,052 SH   SOLE   2,052 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 20,977 663 SH   SOLE   663 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 1,804 72 SH   SOLE   72 0 0
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 1,660 46 SH   SOLE   46 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 35,125 735 SH   SOLE   735 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 14,776 797 SH   SOLE   797 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 6,012 650 SH   SOLE   650 0 0
FORTIS INC COM 349553107 12,475 385 SH   SOLE   385 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 43,889 1,245 SH   SOLE   1,245 0 0
GENERAL DYNAMICS CORP COM 369550108 1,333,322 6,512 SH   SOLE   6,512 0 0
GENERAL ELECTRIC CO COM 369604103 79,796 7,068 SH   SOLE   5,796 0 0
GERON CORP COM 374163103 2,816 1,600 SH   SOLE   1,600 0 0
GILEAD SCIENCES INC COM 375558103 30,884 400 SH   SOLE   400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,619,280 11,680 SH   SOLE   11,680 0 0
GRAMERCY PPTY TR COM NEW 385002308 74,187 2,703 SH   SOLE   2,703 0 0
HP INC COM 40434L105 1,477,831 57,346 SH   SOLE   57,346 0 0
HALLIBURTON CO COM 406216101 170,023 4,195 SH   SOLE   4,195 0 0
HEICO CORP NEW CL A 422806208 283,009 3,748 SH   SOLE   3,748 0 0
HERBALIFE LTD NOTE 2.000% 8/1 42703MAB9 2,601 2,000 SH   SOLE   2,000 0 0
HESS CORP DEP PDF SR A 42809H404 1,589 20 SH   SOLE   20 0 0
HEXCEL CORP NEW COM 428291108 6,034 90 SH   SOLE   90 0 0
HINGHAM INSTN SVGS MASS COM 433323102 245,193 1,115 SH   SOLE   1,115 0 0
HOLLYFRONTIER CORP COM 436106108 3,844 55 SH   SOLE   55 0 0
HOME DEPOT INC COM 437076102 1,809,980 8,737 SH   SOLE   7,735 0 0
HONEYWELL INTL INC COM 438516106 57,105 343 SH   SOLE   343 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 48,017 1,664 SH   SOLE   1,664 0 0
HOST HOTELS & RESORTS INC COM 44107P104 81,255 3,850 SH   SOLE   3,850 0 0
IPG PHOTONICS CORP COM 44980X109 25,595 164 SH   SOLE   164 0 0
ILLINOIS TOOL WKS INC COM 452308109 85,095 603 SH   SOLE   503 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1,812 59 SH   SOLE   59 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 19,488 749 SH   SOLE   749 0 0
INPHI CORP NOTE 1.125%12/0 45772FAB3 1,152 1,000 SH   SOLE   1,000 0 0
INTEL CORP COM 458140100 219,247 4,636 SH   SOLE   4,636 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,547,419 60,721 SH   SOLE   60,721 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,233,103 8,154 SH   SOLE   7,973 0 0
INTL PAPER CO COM 460146103 1,105,702 22,496 SH   SOLE   22,172 0 0
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 6,027 120 SH   SOLE   120 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,318,844 17,863 SH   SOLE   17,863 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 12,194 200 SH   SOLE   200 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 37,771,622 353,633 SH   SOLE   351,840 0 0
INVESCO EXCHANGE TRADED FD T INSIDER SENMNT 46137V555 7,938 119 SH   SOLE   119 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 3,738,953 77,028 SH   SOLE   77,028 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 53,580 1,082 SH   SOLE   1,082 0 0
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 23,152 1,015 SH   SOLE   400 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 11,398 796 SH   SOLE   796 0 0
INVITATION HOMES INC COM 46187W107 43,033 1,878 SH   SOLE   1,878 0 0
IQVIA HLDGS INC COM 46266C105 79,790 615 SH   SOLE   615 0 0
IROBOT CORP COM 462726100 14,069 128 SH   SOLE   128 0 0
ISHARES GOLD TRUST ISHARES 464285105 6,823 597 SH   SOLE   597 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 1,341,235 47,160 SH   SOLE   41,453 0 0
ISHARES INC EM MKTS DIV ETF 464286319 1,942,641 49,926 SH   SOLE   49,926 0 0
ISHARES INC JP MORGAN EM ETF 464286517 11,642 270 SH   SOLE   270 0 0
ISHARES INC MIN VOL GBL ETF 464286525 1,146,399 13,046 SH   SOLE   13,046 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 2,664,830 44,938 SH   SOLE   39,118 0 0
ISHARES INC MSCI EURZONE ETF 464286608 94,311 2,300 SH   SOLE   2,300 0 0
ISHARES TR CORE S&P TTL STK 464287150 41,022,270 615,672 SH   SOLE   601,245 0 0
ISHARES TR SELECT DIVID ETF 464287168 4,288,285 42,986 SH   SOLE   42,986 0 0
ISHARES TR TIPS BD ETF 464287176 122,012 1,103 SH   SOLE   1,074 0 0
ISHARES TR CORE S&P500 ETF 464287200 87,539,927 299,046 SH   SOLE   298,590 0 0
ISHARES TR CORE US AGGBD ET 464287226 44,172,267 418,615 SH   SOLE   418,541 0 0
ISHARES TR IBOXX INV CP ETF 464287242 15,860 138 SH   SOLE   138 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 5,818,673 32,842 SH   SOLE   23,134 0 0
ISHARES TR S&P 500 VAL ETF 464287408 4,444,799 38,370 SH   SOLE   26,262 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,668,653 53,958 SH   SOLE   33,846 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 666,931 7,389 SH   SOLE   7,389 0 0
ISHARES TR RUS MD CP GR ETF 464287481 669,087 4,935 SH   SOLE   4,935 0 0
ISHARES TR RUS MID CAP ETF 464287499 661 3 SH   SOLE   3 0 0
ISHARES TR CORE S&P MCP ETF 464287507 36,783,632 182,739 SH   SOLE   182,284 0 0
ISHARES TR NASDAQ BIOTECH 464287556 111,697 916 SH   SOLE   916 0 0
ISHARES TR COHEN STEER REIT 464287564 141,112 1,410 SH   SOLE   1,410 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,914,167 15,117 SH   SOLE   15,117 0 0
ISHARES TR S&P MC 400GR ETF 464287606 1,563,497 6,712 SH   SOLE   4,251 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,293,534 8,292 SH   SOLE   8,292 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 77,140 580 SH   SOLE   397 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 75,708 352 SH   SOLE   352 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 93,882 557 SH   SOLE   557 0 0
ISHARES TR CORE S&P US VLU 464287663 191,466 3,396 SH   SOLE   3,396 0 0
ISHARES TR CORE S&P US GWT 464287671 235,434 3,790 SH   SOLE   3,790 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 273,996 1,590 SH   SOLE   1,590 0 0
ISHARES TR S&P MC 400VL ETF 464287705 1,490,348 8,906 SH   SOLE   5,463 0 0
ISHARES TR U.S. REAL ES ETF 464287739 72,018 900 SH   SOLE   900 0 0
ISHARES TR US HLTHCARE ETF 464287762 11,159 55 SH   SOLE   55 0 0
ISHARES TR CORE S&P SCP ETF 464287804 17,465,191 200,197 SH   SOLE   199,647 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,625,437 9,737 SH   SOLE   7,816 0 0
ISHARES TR S&P SML 600 GWT 464287887 1,878,226 9,310 SH   SOLE   7,633 0 0
ISHARES TR INTL TREA BD ETF 464288117 4,960 103 SH   SOLE   103 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 217,314 2,075 SH   SOLE   2,075 0 0
ISHARES TR EAFE SML CP ETF 464288273 7,666,730 123,101 SH   SOLE   118,720 0 0
ISHARES TR JPMORGAN USD EMG 464288281 2,275,556 21,107 SH   SOLE   21,107 0 0
ISHARES TR NATIONAL MUN ETF 464288414 6,899,099 63,916 SH   SOLE   62,308 0 0
ISHARES TR INTL SEL DIV ETF 464288448 20,654 633 SH   SOLE   633 0 0
ISHARES TR IBOXX HI YD ETF 464288513 18,370,642 212,524 SH   SOLE   212,492 0 0
ISHARES TR MBS ETF 464288588 12,916 125 SH   SOLE   125 0 0
ISHARES TR INTRM TR CRP ETF 464288638 50,232 946 SH   SOLE   946 0 0
ISHARES TR SH TR CRPORT ETF 464288646 135,439 2,613 SH   SOLE   2,613 0 0
ISHARES TR S&P US PFD STK 464288687 14,146 381 SH   SOLE   381 0 0
ISHARES TR US AER DEF ETF 464288760 19,695 91 SH   SOLE   91 0 0
ISHARES TR MICRO-CAP ETF 464288869 718,515 6,759 SH   SOLE   6,759 0 0
ISHARES TR EAFE VALUE ETF 464288877 769,194 14,815 SH   SOLE   14,815 0 0
ISHARES TR EAFE GRWTH ETF 464288885 874,364 10,920 SH   SOLE   10,920 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 3,440 190 SH   SOLE   190 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 30,421 336 SH   SOLE   336 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 5,037,604 69,188 SH   SOLE   69,188 0 0
ISHARES TR MIN VOL USA ETF 46429B697 6,899,827 120,964 SH   SOLE   120,964 0 0
ISHARES TR CORE MSCI EAFE 46432F842 62,764,767 979,475 SH   SOLE   976,353 0 0
ISHARES INC CORE MSCI EMKT 46434G103 25,987,672 501,886 SH   SOLE   493,775 0 0
ISHARES TR CORE DIV GRWTH 46434V621 26,053 703 SH   SOLE   703 0 0
ITRON INC COM 465741106 8,025 125 SH   SOLE   125 0 0
JPMORGAN CHASE & CO COM 46625H100 3,698,720 32,777 SH   SOLE   32,446 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 97,052 1,935 SH   SOLE   1,935 0 0
JD COM INC SPON ADR CL A 47215P106 38,561 1,478 SH   SOLE   1,478 0 0
JERNIGAN CAP INC COM 476405105 17,903 928 SH   SOLE   928 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1,350 37 SH   SOLE   37 0 0
JOHNSON & JOHNSON COM 478160104 4,432,635 32,081 SH   SOLE   31,395 0 0
JONES LANG LASALLE INC COM 48020Q107 95,684 663 SH   SOLE   663 0 0
KLX INC COM 482539103 1,695 27 SH   SOLE   27 0 0
KB HOME NOTE 1.375% 2/0 48666KAS8 1,014 1,000 SH   SOLE   1,000 0 0
KIMBERLY CLARK CORP COM 494368103 147,732 1,300 SH   SOLE   1,300 0 0
KINDER MORGAN INC DEL COM 49456B101 37,161 2,096 SH   SOLE   1,921 0 0
KITE RLTY GROUP TR COM NEW 49803T300 26,375 1,584 SH   SOLE   1,584 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 129,066 2,836 SH   SOLE   2,836 0 0
LTC PPTYS INC COM 502175102 42,298 958 SH   SOLE   958 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,104,877 17,877 SH   SOLE   17,877 0 0
LAM RESEARCH CORP COM 512807108 1,011,416 6,667 SH   SOLE   6,667 0 0
LAMB WESTON HLDGS INC COM 513272104 22,177 333 SH   SOLE   333 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 657 19 SH   SOLE   19 0 0
LEAR CORP COM NEW 521865204 2,524,323 17,409 SH   SOLE   17,409 0 0
LENNAR CORP CL A 526057104 964,182 20,650 SH   SOLE   20,650 0 0
LILLY ELI & CO COM 532457108 32,987 307 SH   SOLE   307 0 0
LINCOLN NATL CORP IND COM 534187109 69,960 1,034 SH   SOLE   1,034 0 0
LOCKHEED MARTIN CORP COM 539830109 3,197,012 9,240 SH   SOLE   9,240 0 0
LOWES COS INC COM 548661107 63,762 555 SH   SOLE   555 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 1,197 1,000 SH   SOLE   1,000 0 0
MANULIFE FINL CORP COM 56501R106 1,029,280 57,566 SH   SOLE   57,566 0 0
MARATHON OIL CORP COM 565849106 1,401,250 60,191 SH   SOLE   60,191 0 0
MARATHON PETE CORP COM 56585A102 4,080,318 51,023 SH   SOLE   51,023 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,604,529 19,726 SH   SOLE   19,726 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5,099,940 22,908 SH   SOLE   22,703 0 0
MCDONALDS CORP COM 580135101 1,249,847 7,471 SH   SOLE   7,471 0 0
MERCK & CO INC COM 58933Y105 4,533,452 63,905 SH   SOLE   63,838 0 0
METLIFE INC COM 59156R108 133,011 2,847 SH   SOLE   2,740 0 0
MICROSOFT CORP COM 594918104 5,627,907 49,207 SH   SOLE   48,652 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,705,240 34,282 SH   SOLE   34,282 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 3,027 2,000 SH   SOLE   2,000 0 0
MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 3,099 2,000 SH   SOLE   2,000 0 0
MID AMER APT CMNTYS INC COM 59522J103 701 7 SH   SOLE   7 0 0
MOHAWK INDS INC COM 608190104 163,952 935 SH   SOLE   935 0 0
MOLINA HEALTHCARE INC NOTE 1.125% 1/1 60855RAC4 3,646 1,000 SH   SOLE   1,000 0 0
MONDELEZ INTL INC CL A 609207105 6,744 157 SH   SOLE   157 0 0
MONGODB INC CL A 60937P106 570 7 SH   SOLE   7 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 66,380 1,139 SH   SOLE   1,139 0 0
MORGAN STANLEY COM NEW 617446448 3,613,318 77,588 SH   SOLE   77,472 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 6,155 710 SH   SOLE   710 0 0
MYRIAD GENETICS INC COM 62855J104 9,200 200 SH   SOLE   200 0 0
NVR INC COM 62944T105 49,416 20 SH   SOLE   20 0 0
NATIONAL BEVERAGE CORP COM 635017106 154,604 1,325 SH   SOLE   1,325 0 0
NETFLIX INC COM 64110L106 694,759 1,857 SH   SOLE   1,857 0 0
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 3,409 2,000 SH   SOLE   2,000 0 0
NEWELL BRANDS INC COM 651229106 25,882 1,275 SH   SOLE   1,275 0 0
NEWMARKET CORP COM 651587107 6,893 17 SH   SOLE   17 0 0
NEXTERA ENERGY INC COM 65339F101 2,346 14 SH   SOLE   14 0 0
NIKE INC CL B 654106103 8,587 101 SH   SOLE   100 0 0
NOVARTIS A G SPONSORED ADR 66987V109 169,993 1,973 SH   SOLE   1,973 0 0
NVIDIA CORP COM 67066G104 137,594 489 SH   SOLE   231 0 0
OLD NATL BANCORP IND COM 680033107 115,433 5,981 SH   SOLE   5,981 0 0
OLIN CORP COM PAR $1 680665205 65,124 2,536 SH   SOLE   2,536 0 0
OMNICOM GROUP INC COM 681919106 5,237 77 SH   SOLE   77 0 0
OMEROS CORP COM 682143102 1,520,132 62,275 SH   SOLE   62,275 0 0
ON SEMICONDUCTOR CORP COM 682189105 60,984 3,309 SH   SOLE   3,309 0 0
ONEOK INC NEW COM 682680103 3,271,352 48,257 SH   SOLE   48,257 0 0
ORACLE CORP COM 68389X105 4,236,078 82,158 SH   SOLE   81,662 0 0
OSHKOSH CORP COM 688239201 47,303 664 SH   SOLE   664 0 0
PNC FINL SVCS GROUP INC COM 693475105 14,027 103 SH   SOLE   103 0 0
PPG INDS INC COM 693506107 3,635,141 33,310 SH   SOLE   33,310 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 9,977 203 SH   SOLE   203 0 0
PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 2,034 1,000 SH   SOLE   1,000 0 0
PARKER HANNIFIN CORP COM 701094104 1,254,903 6,822 SH   SOLE   6,822 0 0
PARSLEY ENERGY INC CL A 701877102 2,427 83 SH   SOLE   83 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 576 29 SH   SOLE   29 0 0
PAYCHEX INC COM 704326107 1,315,834 17,866 SH   SOLE   17,866 0 0
PAYPAL HLDGS INC COM 70450Y103 1,429,156 16,270 SH   SOLE   16,170 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 21,032 2,223 SH   SOLE   2,223 0 0
PEPSICO INC COM 713448108 2,979,194 26,647 SH   SOLE   26,013 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 5,572 700 SH   SOLE   700 0 0
PFIZER INC COM 717081103 1,657,109 37,601 SH   SOLE   37,601 0 0
PHILIP MORRIS INTL INC COM 718172109 57,730 708 SH   SOLE   708 0 0
PHILLIPS 66 COM 718546104 57,149 507 SH   SOLE   507 0 0
PHYSICIANS RLTY TR COM 71943U104 35,929 2,131 SH   SOLE   2,131 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,643,767 35,597 SH   SOLE   35,597 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 29,253,171 287,868 SH   SOLE   287,824 0 0
PIONEER NAT RES CO COM 723787107 29,960 172 SH   SOLE   172 0 0
PRAXAIR INC COM 74005P104 130,224 810 SH   SOLE   810 0 0
PROCTER AND GAMBLE CO COM 742718109 3,541,654 42,551 SH   SOLE   42,259 0 0
PROLOGIS INC COM 74340W103 2,387,379 35,217 SH   SOLE   35,217 0 0
PROSHARES TR PSHS ULT NASB 74347R214 120,511 1,730 SH   SOLE   1,730 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 586,905 8,250 SH   SOLE   8,250 0 0
PRUDENTIAL FINL INC COM 744320102 3,782,231 37,329 SH   SOLE   37,329 0 0
PULTE GROUP INC COM 745867101 165,438 6,679 SH   SOLE   6,679 0 0
QORVO INC COM 74736K101 76,351 993 SH   SOLE   993 0 0
RMR GROUP INC CL A 74967R106 2,437 26 SH   SOLE   26 0 0
RPM INTL INC COM 749685103 168,519 2,595 SH   SOLE   2,595 0 0
RAYONIER INC COM 754907103 33,810 1,000 SH   SOLE   1,000 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 13,822 750 SH   SOLE   750 0 0
RAYTHEON CO COM NEW 755111507 3,850,489 18,631 SH   SOLE   18,426 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 1,633 1,000 SH   SOLE   1,000 0 0
RED HAT INC NOTE 0.250%10/0 756577AD4 1,847 1,000 SH   SOLE   1,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 67,142 1,316 SH   SOLE   1,316 0 0
ROCKWELL COLLINS INC COM 774341101 2,107 15 SH   SOLE   15 0 0
ROLLINS INC COM 775711104 4,968,425 81,865 SH   SOLE   81,865 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 14,186 200 SH   SOLE   200 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 100,493 1,474 SH   SOLE   1,474 0 0
SL GREEN RLTY CORP COM 78440X101 40,865 419 SH   SOLE   419 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,294,488 4,452 SH   SOLE   4,452 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 33,489 297 SH   SOLE   297 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 94,668 2,475 SH   SOLE   2,475 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 9,122 214 SH   SOLE   214 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 3,224,531 59,779 SH   SOLE   59,779 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 8,136,498 244,339 SH   SOLE   244,339 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 14,996 416 SH   SOLE   416 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 1,603 16 SH   SOLE   16 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,085,646 11,085 SH   SOLE   10,462 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 9,788,095 270,763 SH   SOLE   270,763 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 9,916,206 209,423 SH   SOLE   209,387 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 700,131 2,648 SH   SOLE   2,648 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 99,500 270 SH   SOLE   270 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 28,472 1,032 SH   SOLE   1,032 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,655,711 97,624 SH   SOLE   95,369 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 5,628,084 57,975 SH   SOLE   57,975 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 1,661,280 17,137 SH   SOLE   17,137 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102 7,596 180 SH   SOLE   180 0 0
SALESFORCE COM INC COM 79466L302 218,347 1,373 SH   SOLE   1,123 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 2,083 420 SH   SOLE   420 0 0
SAP SE SPON ADR 803054204 1,349,194 10,969 SH   SOLE   10,969 0 0
SCHLUMBERGER LTD COM 806857108 112,395 1,844 SH   SOLE   1,744 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 4,998 66 SH   SOLE   66 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 712,791 25,844 SH   SOLE   25,844 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 11,995 153 SH   SOLE   153 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 22,599 300 SH   SOLE   300 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10,530 200 SH   SOLE   200 0 0
SEMPRA ENERGY COM 816851109 281,758 2,477 SH   SOLE   2,477 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 2,036 116 SH   SOLE   116 0 0
SERVICENOW INC NOTE 11/0 81762PAB8 2,639 1,000 SH   SOLE   1,000 0 0
SHERWIN WILLIAMS CO COM 824348106 1,359,695 2,986 SH   SOLE   2,986 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 70,052 610 SH   SOLE   610 0 0
SIMON PPTY GROUP INC NEW COM 828806109 262,017 1,482 SH   SOLE   1,482 0 0
SIRIUS XM HLDGS INC COM 82968B103 11,458 1,813 SH   SOLE   1,813 0 0
SMUCKER J M CO COM NEW 832696405 37,452 365 SH   SOLE   365 0 0
SONOCO PRODS CO COM 835495102 832 15 SH   SOLE   15 0 0
SOUTHWEST AIRLS CO COM 844741108 88,241 1,413 SH   SOLE   1,413 0 0
SPLUNK INC COM 848637104 12,091 100 SH   SOLE   100 0 0
SQUARE INC CL A 852234103 29,703 300 SH   SOLE   300 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 657 6 SH   SOLE   6 0 0
STARBUCKS CORP COM 855244109 115,058 2,024 SH   SOLE   2,024 0 0
STATE STR CORP COM 857477103 3,427,181 40,906 SH   SOLE   40,906 0 0
STERICYCLE INC COM 858912108 72,352 1,233 SH   SOLE   1,233 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 3,851 210 SH   SOLE   210 0 0
STRYKER CORP COM 863667101 12,082 68 SH   SOLE   68 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 1,673 2,000 SH   SOLE   2,000 0 0
SUNTRUST BKS INC COM 867914103 127,034 1,902 SH   SOLE   1,902 0 0
SYNOPSYS INC COM 871607107 1,379,849 13,993 SH   SOLE   13,993 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,117,141 24,397 SH   SOLE   24,397 0 0
SYNCHRONY FINL COM 87165B103 994 32 SH   SOLE   32 0 0
TJX COS INC NEW COM 872540109 71,459 637 SH   SOLE   637 0 0
TABLEAU SOFTWARE INC CL A 87336U105 11,174 100 SH   SOLE   100 0 0
TAPESTRY INC COM 876030107 1,211,522 24,100 SH   SOLE   24,100 0 0
TARGET CORP COM 87612E106 192,297 2,180 SH   SOLE   2,180 0 0
TECK RESOURCES LTD CL B 878742204 134,357 5,575 SH   SOLE   5,575 0 0
TELLURIAN INC NEW COM 87968A104 995 111 SH   SOLE   111 0 0
TEMPLETON EMERG MKTS INCOME COM 880192109 5,000 500 SH   SOLE   500 0 0
TERRENO RLTY CORP COM 88146M101 71,176 1,887 SH   SOLE   1,887 0 0
TESARO INC COM 881569107 5,851 150 SH   SOLE   150 0 0
TEXAS INSTRS INC COM 882508104 117,482 1,095 SH   SOLE   1,095 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,459,680 5,980 SH   SOLE   5,980 0 0
3M CO COM 88579Y101 36,874 175 SH   SOLE   175 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 20,170 749 SH   SOLE   749 0 0
TOTAL S A SPONSORED ADR 89151E109 116,288 1,806 SH   SOLE   1,806 0 0
TRANSOCEAN INC DEB 0.500% 1/3 893830BJ7 1,482 1,000 SH   SOLE   1,000 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 128,426 2,772 SH   SOLE   2,772 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 2,761 3,000 SH   SOLE   3,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 483,993 1,975 SH   SOLE   1,975 0 0
UGI CORP NEW COM 902681105 49,932 900 SH   SOLE   900 0 0
US BANCORP DEL COM NEW 902973304 48,547 919 SH   SOLE   919 0 0
UNDER ARMOUR INC CL A 904311107 2,122 100 SH   SOLE   100 0 0
UNDER ARMOUR INC CL C 904311206 3,892 200 SH   SOLE   100 0 0
UNILEVER PLC SPON ADR NEW 904767704 54,970 1,000 SH   SOLE   1,000 0 0
UNILEVER N V N Y SHS NEW 904784709 168,427 3,032 SH   SOLE   3,032 0 0
UNION PAC CORP COM 907818108 200,691 1,232 SH   SOLE   983 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,903 42 SH   SOLE   42 0 0
UNITED RENTALS INC COM 911363109 1,429,209 8,736 SH   SOLE   8,736 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 6,984 450 SH   SOLE   450 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,556,872 11,135 SH   SOLE   11,135 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,021,133 15,114 SH   SOLE   15,114 0 0
VAIL RESORTS INC COM 91879Q109 1,650,330 6,013 SH   SOLE   6,013 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 4,660,063 149,696 SH   SOLE   149,696 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 10,508 541 SH   SOLE   541 0 0
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 14,069 586 SH   SOLE   586 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 1,765,801 75,752 SH   SOLE   75,752 0 0
VANGUARD GROUP DIV APP ETF 921908844 76,825 694 SH   SOLE   694 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 13,681 170 SH   SOLE   170 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 38,234 490 SH   SOLE   490 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 4,092 52 SH   SOLE   52 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,759 110 SH   SOLE   110 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,261,146 14,480 SH   SOLE   14,480 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 18,906,809 390,878 SH   SOLE   389,359 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 22,933,826 420,495 SH   SOLE   419,431 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 8,320 148 SH   SOLE   148 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 51,881 1,265 SH   SOLE   1,265 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,261 9 SH   SOLE   9 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 124,274 1,590 SH   SOLE   1,590 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 20,721 155 SH   SOLE   155 0 0
VENTAS INC COM 92276F100 2,392 44 SH   SOLE   44 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4,409 39 SH   SOLE   39 0 0
VANGUARDINDEX FDS REAL ESTATE ETF 922908553 615,973 7,634 SH   SOLE   4,008 0 0
VANGUARDINDEX FDS SML CP GRW ETF 922908595 69,308 370 SH   SOLE   370 0 0
VANGUARDINDEX FDS SM CP VAL ETF 922908611 7,943 57 SH   SOLE   57 0 0
VANGUARDINDEX FDS LARGE CAP ETF 922908637 21,228 159 SH   SOLE   159 0 0
VANGUARDINDEX FDS GROWTH ETF 922908736 1,771 11 SH   SOLE   11 0 0
VANGUARDINDEX FDS VALUE ETF 922908744 29,440 266 SH   SOLE   266 0 0
VANGUARDINDEX FDS SMALL CP ETF 922908751 133,640 822 SH   SOLE   822 0 0
VANGUARDINDEX FDS TOTAL STK MKT 922908769 3,741 25 SH   SOLE   25 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 76,507 1,433 SH   SOLE   1,339 0 0
VIKING THERAPEUTICS INC COM 92686J106 923 53 SH   SOLE   53 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 13,416 2,150 SH   SOLE   2,150 0 0
VISA INC COM CL A 92826C839 5,161,892 34,391 SH   SOLE   34,391 0 0
VORNADO RLTY TR SH BEN INT 929042109 34,214 468 SH   SOLE   468 0 0
VULCAN MATLS CO COM 929160109 2,557,654 23,000 SH   SOLE   23,000 0 0
WD-40 CO COM 929236107 60,235 350 SH   SOLE   350 0 0
WALMART INC COM 931142103 3,097,559 32,984 SH   SOLE   32,984 0 0
WASTE MGMT INC DEL COM 94106L109 4,524,246 50,069 SH   SOLE   50,069 0 0
WATSCO INC COM 942622200 293,601 1,648 SH   SOLE   1,648 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 42,497 1,428 SH   SOLE   1,428 0 0
WELLS FARGO CO NEW COM 949746101 136,735 2,601 SH   SOLE   2,601 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 2,581 2 SH   SOLE   2 0 0
WELLTOWER INC COM 95040Q104 61,326 953 SH   SOLE   953 0 0
WESTERN ASST MNGD MUN FD INC COM 95766M105 47,229 3,900 SH   SOLE   3,900 0 0
WEYERHAEUSER CO COM 962166104 77,674 2,407 SH   SOLE   2,407 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 18,903 1,080 SH   SOLE   1,080 0 0
WILLIAMS COS INC DEL COM 969457100 18,162 668 SH   SOLE   668 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,184,376 16,413 SH   SOLE   16,413 0 0
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 301,883 12,610 SH   SOLE   12,610 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 177,449 7,360 SH   SOLE   7,360 0 0
WISDOMTREE TR E MKTS CNSMR GR 97717W539 280,966 13,160 SH   SOLE   13,160 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 3,275,188 110,238 SH   SOLE   110,238 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 2,145,723 30,161 SH   SOLE   30,161 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 522,592 7,970 SH   SOLE   7,970 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131 59,140 2,000 SH   SOLE   2,000 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 15,958 360 SH   SOLE   360 0 0
WORKDAY INC NOTE 1.500% 7/1 98138HAD3 1,800 1,000 SH   SOLE   1,000 0 0
WPX ENERGY INC COM 98212B103 1,146 57 SH   SOLE   57 0 0
XCEL ENERGY INC COM 98389B100 47,210 1,000 SH   SOLE   1,000 0 0
XILINX INC COM 983919101 131,077 1,635 SH   SOLE   1,635 0 0
YUM BRANDS INC COM 988498101 1,388,620 15,274 SH   SOLE   14,692 0 0
YUM CHINA HLDGS INC COM 98850P109 73,439 2,091 SH   SOLE   1,518 0 0
ZSCALER INC COM 98980G102 19,859 487 SH   SOLE   487 0 0
ALLERGAN PLC SHS G0177J108 187,622 985 SH   SOLE   985 0 0
AON PLC SHS CL A G0408V102 335,487 2,181 SH   SOLE   2,181 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,365,275 8,021 SH   SOLE   8,021 0 0
JOHNSON CTLS INTL PLC SHS G51502105 69,860 1,996 SH   SOLE   1,996 0 0
MEDTRONIC PLC SHS G5960L103 53,979 548 SH   SOLE   548 0 0
APTIV PLC SHS G6095L109 95,310 1,136 SH   SOLE   1,136 0 0
CHUBB LIMITED COM H1467J104 2,706,756 20,254 SH   SOLE   20,254 0 0
TE CONNECTIVITY LTD REG SHS H84989104 79,137 900 SH   SOLE   900 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 11,753 65 SH   SOLE   65 0 0
STRATASYS LTD SHS M85548101 6,933 300 SH   SOLE   300 0 0
NXP SEMICONDUCTORS N V COM N6596X109 197,932 2,315 SH   SOLE   2,315 0 0
FLEX LTD ORD Y2573F102 921,634 70,246 SH   SOLE   70,246 0 0
BLACKROCKENHANCED GBL DIV T COM 092501105 6,066 552 SH   SOLE   552 0 0
BLACKROCKMUNIYIELD QUALITY COM 09254F100 17,183 1,271 SH   SOLE   1,271 0 0
BLACKROCKMUNIYIELD PA QLTY COM 09255G107 9,555 750 SH   SOLE   750 0 0
BLACKROCKCORPOR HI YLD FD I COM 09255P107 7,882 750 SH   SOLE   750 0 0
CBS CORP NEW CL B 124857202 4,423 77 SH   SOLE   77 0 0
CHEMOURS CO COM 163851108 2,169 55 SH   SOLE   55 0 0
CHEMUNG FINL CORP COM 164024101 43,230 1,018 SH   SOLE   1,018 0 0
CONSOLIDATED EDISON INC COM 209115104 28,037 368 SH   SOLE   368 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 10,780 111 SH   SOLE   111 0 0
DISCOVER FINL SVCS COM 254709108 4,434 58 SH   SOLE   58 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100 68,265 4,100 SH   SOLE   4,100 0 0
EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 11,737 640 SH   SOLE   640 0 0
FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 56,242 2,430 SH   SOLE   2,430 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 48,667 1,575 SH   SOLE   1,575 0 0
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 54,857 3,380 SH   SOLE   3,380 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 19,206 75 SH   SOLE   75 0 0
ILLUMINA INC COM 452327109 8,442 23 SH   SOLE   23 0 0
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 17,528 502 SH   SOLE   502 0 0
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 107,784 1,446 SH   SOLE   1,446 0 0
JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 38,249 1,175 SH   SOLE   1,175 0 0
MERCADOLIBRE INC COM 58733R102 3,067 9 SH   SOLE   9 0 0
MORGAN STANLEY EMER MKTS FD COM 61744G107 6,037 387 SH   SOLE   387 0 0
NORTHROP GRUMMAN CORP COM 666807102 26,024 82 SH   SOLE   82 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 16,647 1,315 SH   SOLE   1,315 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 32,819 2,566 SH   SOLE   2,566 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 29,498 2,026 SH   SOLE   2,026 0 0
PG&E CORP COM 69331C108 13,803 300 SH   SOLE   300 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 27,863 277 SH   SOLE   277 0 0
PROSHARES TR HGH YLD INT RATE 74348A541 2,739 40 SH   SOLE   40 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 68,406 1,831 SH   SOLE   1,831 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 15,271 496 SH   SOLE   496 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 71,556 1,424 SH   SOLE   1,424 0 0
SHOPIFY INC CL A 82509L107 19,899 121 SH   SOLE   121 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 27,598 200 SH   SOLE   200 0 0
TENNECO INC COM 880349105 2,444 58 SH   SOLE   58 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 23,712 390 SH   SOLE   390 0 0
TRACTOR SUPPLY CO COM 892356106 37,013 407 SH   SOLE   407 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 6,972 1,400 SH   SOLE   1,400 0 0