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
SPDR SER TR BLOMBERG BRC INV 78468R200 9,037 293,891 SH   SOLE   0 0 293,891
CENTURYLINK INC COM 156700106 19 1,015 SH   SOLE   0 0 1,015
CME GROUP INC COM CL A 12572Q105 7 44 SH   SOLE   0 0 44
SAFETY INS GROUP INC COM 78648T100 2 20 SH   SOLE   0 0 20
SPDR SERIES TRUST DJ REIT ETF 78464A607 13 137 SH   SOLE   0 0 137
YUM CHINA HLDGS INC COM 98850P109 3 81 SH   SOLE   0 0 81
PFIZER INC COM 717081103 701 19,315 SH   SOLE   0 0 19,315
ADOBE SYS INC COM 00724F101 5 22 SH   SOLE   0 0 22
ACTIVISION BLIZZARD INC COM 00507V109 2 20 SH   SOLE   0 0 20
DISCOVER FINL SVCS COM 254709108 1 19 SH   SOLE   0 0 19
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 3 SH   SOLE   0 0 3
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 4 111 SH   SOLE   0 0 111
DEERE & CO COM 244199105 63 449 SH   SOLE   0 0 449
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 13 525 SH   SOLE   0 0 525
NATIONAL RETAIL PPTYS INC COM 637417106 4 100 SH   SOLE   0 0 100
ISHARES TR NATIONAL MUN ETF 464288414 139 1,274 SH   SOLE   0 0 1,274
ORIX CORP SPONSORED ADR 686330101 2 30 SH   SOLE   0 0 30
CEMEX SAB DE CV SPON ADR NEW 151290889 2 350 SH   SOLE   0 0 350
GENERAL ELECTRIC CO COM 369604103 34 2,491 SH   SOLE   0 0 2,491
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 70 3,657 SH   SOLE   0 0 3,657
STRYKER CORP COM 863667101 22 132 SH   SOLE   0 0 132
AEGON N V NY REGISTRY SH 007924103 0 16 SH   SOLE   0 0 16
GABELLI DIVD & INCOME TR COM 36242H104 10 444 SH   SOLE   0 0 444
MONOLITHIC PWR SYS INC COM 609839105 1 5 SH   SOLE   0 0 5
REDWOOD TR INC COM 758075402 221 13,435 SH   SOLE   0 0 13,435
SPDR S&P 500 ETF TR TR UNIT 78462F103 197 725 SH   SOLE   0 0 725
DISNEY WALT CO COM DISNEY 254687106 113 1,075 SH   SOLE   0 0 1,075
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 13,495 132,448 SH   SOLE   0 0 132,448
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 7 91 SH   SOLE   0 0 91
PIMCO CALIF MUN INCOME FD II COM 72200M108 2 254 SH   SOLE   0 0 254
AFFILIATED MANAGERS GROUP COM 008252108 0 3 SH   SOLE   0 0 3
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 87 360 SH   SOLE   0 0 360
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 30 525 SH   SOLE   0 0 525
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 8 206 SH   SOLE   0 0 206
NAVIENT CORPORATION COM 63938C108 645 49,531 SH   SOLE   0 0 49,531
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 0 200 SH   SOLE   0 0 200
NUCOR CORP COM 670346105 5 75 SH   SOLE   0 0 75
AMERICAN EXPRESS CO COM 025816109 47 478 SH   SOLE   0 0 478
TWENTY FIRST CENTY FOX INC CL A 90130A101 3 65 SH   SOLE   0 0 65
ABBOTT LABS COM 002824100 26 432 SH   SOLE   0 0 432
ISHARES TR MIN VOL USA ETF 46429B697 18,368 345,527 SH   SOLE   0 0 345,527
HARRIS CORP DEL COM 413875105 4 25 SH   SOLE   0 0 25
ISHARES TR TIPS BD ETF 464287176 26 234 SH   SOLE   0 0 234
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 1 30 SH   SOLE   0 0 30
PEPSICO INC COM 713448108 56 514 SH   SOLE   0 0 514
ISHARES TR SELECT DIVID ETF 464287168 13 130 SH   SOLE   0 0 130
GABELLI GLB SML & MD CP VAL COM 36249W104 0 35 SH   SOLE   0 0 35
DOMTAR CORP COM NEW 257559203 5 100 SH   SOLE   0 0 100
LINCOLN NATL CORP IND COM 534187109 181 2,916 SH   SOLE   0 0 2,916
XYLEM INC COM 98419M100 39 583 SH   SOLE   0 0 583
CVS HEALTH CORP COM 126650100 2 33 SH   SOLE   0 0 33
COSTAR GROUP INC COM 22160N109 5 12 SH   SOLE   0 0 12
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 0 15 SH   SOLE   0 0 15
ING GROEP N V SPONSORED ADR 456837103 2 118 SH   SOLE   0 0 118
JD COM INC SPON ADR CL A 47215P106 44 1,139 SH   SOLE   0 0 1,139
SELECT SECTOR SPDR TR ENERGY 81369Y506 11 144 SH   SOLE   0 0 144
TWO HBRS INVT CORP COM NEW 90187B408 212 13,440 SH   SOLE   0 0 13,440
NATIONAL FUEL GAS CO N J COM 636180101 6 106 SH   SOLE   0 0 106
CHESAPEAKE ENERGY CORP COM 165167107 8 1,577 SH   SOLE   0 0 1,577
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 17 308 SH   SOLE   0 0 308
RED HAT INC COM 756577102 4 33 SH   SOLE   0 0 33
CHURCH & DWIGHT INC COM 171340102 3 50 SH   SOLE   0 0 50
DBX ETF TR XTRACK MSCI EAFE 233051200 1 18 SH   SOLE   0 0 18
KINROSS GOLD CORP COM NO PAR 496902404 6 1,500 SH   SOLE   0 0 1,500
DIREXION SHS ETF TR 7 10YR TRES BEAR 25459W557 1 100 SH   SOLE   0 0 100
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 3 66 SH   SOLE   0 0 66
COSTCO WHSL CORP NEW COM 22160K105 128 614 SH   SOLE   0 0 614
DANAHER CORP DEL COM 235851102 1 8 SH   SOLE   0 0 8
PULTE GROUP INC COM 745867101 1 42 SH   SOLE   0 0 42
LIBERTY BROADBAND CORP COM SER A 530307107 0 2 SH   SOLE   0 0 2
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1 47 SH   SOLE   0 0 47
NEXTERA ENERGY INC COM 65339F101 0 2 SH   SOLE   0 0 2
OWENS & MINOR INC NEW COM 690732102 350 20,957 SH   SOLE   0 0 20,957
INVESCO EXCHNG TRADED FD TR FNDMNTL IG CRP 46138E693 257 10,394 SH   SOLE   0 0 10,394
TRAVELERS COMPANIES INC COM 89417E109 31 257 SH   SOLE   0 0 257
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 520 20,917 SH   SOLE   0 0 20,917
MESABI TR CTF BEN INT 590672101 1 50 SH   SOLE   0 0 50
MANNKIND CORP COM NEW 56400P706 11 6,000 SH   SOLE   0 0 6,000
TARGET CORP COM 87612E106 759 9,976 SH   SOLE   0 0 9,976
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 10,292 295,387 SH   SOLE   0 0 295,387
VALERO ENERGY CORP NEW COM 91913Y100 2 20 SH   SOLE   0 0 20
AT&T INC COM 00206R102 234 7,299 SH   SOLE   0 0 7,299
UNIVERSAL HLTH SVCS INC CL B 913903100 395 3,544 SH   SOLE   0 0 3,544
BORGWARNER INC COM 099724106 30 684 SH   SOLE   0 0 684
PROSHARES TR PSHS LC COR PLUS 74347R248 1 20 SH   SOLE   0 0 20
AMAZON COM INC COM 023135106 467 275 SH   SOLE   0 0 275
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 14,913 519,980 SH   SOLE   0 0 519,980
PALO ALTO NETWORKS INC COM 697435105 13 61 SH   SOLE   0 0 61
WILLIAMS COS INC DEL COM 969457100 6 218 SH   SOLE   0 0 218
GRAINGER W W INC COM 384802104 14 47 SH   SOLE   0 0 47
APPLE INC COM 037833100 1,139 6,151 SH   SOLE   0 0 6,151
ISHARES TR 0-5 YR TIPS ETF 46429B747 17,057 171,101 SH   SOLE   0 0 171,101
PAYCHEX INC COM 704326107 7 100 SH   SOLE   0 0 100
REGENERON PHARMACEUTICALS COM 75886F107 0 1 SH   SOLE   0 0 1
NVENT ELECTRIC PLC SHS G6700G107 1 27 SH   SOLE   0 0 27
VEREIT INC COM 92339V100 76 10,229 SH   SOLE   0 0 10,229
TRINSEO S A SHS L9340P101 208 2,929 SH   SOLE   0 0 2,929
UNION PAC CORP COM 907818108 16 114 SH   SOLE   0 0 114
ISHARES INC MSCI HONG KG ETF 464286871 36 1,500 SH   SOLE   0 0 1,500
ISHARES TR GNMA BOND ETF 46429B333 7 150 SH   SOLE   0 0 150
DELL TECHNOLOGIES INC COM CL V 24703L103 1 8 SH   SOLE   0 0 8
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 219 12,543 SH   SOLE   0 0 12,543
QUALCOMM INC COM 747525103 639 11,384 SH   SOLE   0 0 11,384
NOVO-NORDISK A S ADR 670100205 2 49 SH   SOLE   0 0 49
ANADARKO PETE CORP COM 032511107 7 93 SH   SOLE   0 0 93
MATTEL INC COM 577081102 3 200 SH   SOLE   0 0 200
HECLA MNG CO COM 422704106 5 1,503 SH   SOLE   0 0 1,503
VERSUM MATLS INC COM 92532W103 1 14 SH   SOLE   0 0 14
FLUOR CORP NEW COM 343412102 1 22 SH   SOLE   0 0 22
ORACLE CORP COM 68389X105 26 591 SH   SOLE   0 0 591
JOHNSON CTLS INTL PLC SHS G51502105 1 25 SH   SOLE   0 0 25
COLGATE PALMOLIVE CO COM 194162103 5 79 SH   SOLE   0 0 79
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 31 463 SH   SOLE   0 0 463
TOTAL S A SPONSORED ADR 89151E109 6 100 SH   SOLE   0 0 100
SONY CORP SPONSORED ADR 835699307 5 100 SH   SOLE   0 0 100
TEXAS INSTRS INC COM 882508104 3 25 SH   SOLE   0 0 25
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1 11 SH   SOLE   0 0 11
TENNECO INC COM 880349105 3 60 SH   SOLE   0 0 60
GLOBAL NET LEASE INC COM NEW 379378201 3 151 SH   SOLE   0 0 151
GAP INC DEL COM 364760108 2 67 SH   SOLE   0 0 67
ENCOMPASS HEALTH CORP COM 29261A100 542 7,999 SH   SOLE   0 0 7,999
MAGNA INTL INC COM 559222401 8 131 SH   SOLE   0 0 131
ISHARES TR USA MOMENTUM FCT 46432F396 19,545 178,171 SH   SOLE   0 0 178,171
ILLUMINA INC COM 452327109 32 114 SH   SOLE   0 0 114
METTLER TOLEDO INTERNATIONAL COM 592688105 2 3 SH   SOLE   0 0 3
DIPLOMAT PHARMACY INC COM 25456K101 3 100 SH   SOLE   0 0 100
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2 21 SH   SOLE   0 0 21
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 221 2,012 SH   SOLE   0 0 2,012
AAC HLDGS INC COM 000307108 19 1,986 SH   SOLE   0 0 1,986
ENPRO INDS INC COM 29355X107 189 2,709 SH   SOLE   0 0 2,709
TWITTER INC COM 90184L102 36 819 SH   SOLE   0 0 819
ZAYO GROUP HLDGS INC COM 98919V105 8 206 SH   SOLE   0 0 206
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 18 134 SH   SOLE   0 0 134
REALTY INCOME CORP COM 756109104 73 1,361 SH   SOLE   0 0 1,361
AMERICAN HOMES 4 RENT CL A 02665T306 2 74 SH   SOLE   0 0 74
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5 100 SH   SOLE   0 0 100
CABOT OIL & GAS CORP COM 127097103 1 36 SH   SOLE   0 0 36
BOEING CO COM 097023105 109 325 SH   SOLE   0 0 325
PROCTER AND GAMBLE CO COM 742718109 2,228 28,546 SH   SOLE   0 0 28,546
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1 28 SH   SOLE   0 0 28
ONEMAIN HLDGS INC COM 68268W103 2 68 SH   SOLE   0 0 68
ARCHER DANIELS MIDLAND CO COM 039483102 1,214 26,483 SH   SOLE   0 0 26,483
HCP INC COM 40414L109 41 1,577 SH   SOLE   0 0 1,577
WEIS MKTS INC COM 948849104 554 10,379 SH   SOLE   0 0 10,379
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 80 2,240 SH   SOLE   0 0 2,240
TERADYNE INC COM 880770102 32 850 SH   SOLE   0 0 850
VANGUARD INDEX FDS GROWTH ETF 922908736 100 666 SH   SOLE   0 0 666
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1 73 SH   SOLE   0 0 73
NORWOOD FINANCIAL CORP COM 669549107 5 150 SH   SOLE   0 0 150
AMERIPRISE FINL INC COM 03076C106 8 57 SH   SOLE   0 0 57
RIOT BLOCKCHAIN INC COM 767292105 8 1,250 SH   SOLE   0 0 1,250
TRANSDIGM GROUP INC COM 893641100 2 5 SH   SOLE   0 0 5
DELPHI TECHNOLOGIES PLC SHS G2709G107 0 7 SH   SOLE   0 0 7
ALPS ETF TR SECTR DIV DOGS 00162Q858 1 32 SH   SOLE   0 0 32
WALMART INC COM 931142103 32 370 SH   SOLE   0 0 370
MYLAN N V SHS EURO N59465109 2 50 SH   SOLE   0 0 50
NUVASIVE INC COM 670704105 3 50 SH   SOLE   0 0 50
INTEL CORP COM 458140100 35 700 SH   SOLE   0 0 700
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 152 7,217 SH   SOLE   0 0 7,217
ISHARES TR GLOB INDSTRL ETF 464288729 6 69 SH   SOLE   0 0 69
ISHARES TR NEW YORK MUN ETF 464288323 4 75 SH   SOLE   0 0 75
ISHARES TR U.S. TECH ETF 464287721 20 110 SH   SOLE   0 0 110
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 153 7,277 SH   SOLE   0 0 7,277
GATX CORP COM 361448103 1 11 SH   SOLE   0 0 11
CDN IMPERIAL BK COMM TORONTO COM 136069101 2 25 SH   SOLE   0 0 25
ISHARES TR MULTIFACTOR USA 46434V282 6,185 193,470 SH   SOLE   0 0 193,470
DUKE ENERGY CORP NEW COM NEW 26441C204 17 213 SH   SOLE   0 0 213
V F CORP COM 918204108 15 181 SH   SOLE   0 0 181
PG&E CORP COM 69331C108 9 218 SH   SOLE   0 0 218
UNITED TECHNOLOGIES CORP COM 913017109 34 275 SH   SOLE   0 0 275
FREEPORT-MCMORAN INC CL B 35671D857 13 748 SH   SOLE   0 0 748
CVB FINL CORP COM 126600105 200 8,905 SH   SOLE   0 0 8,905
WESTERN ASSET HIGH INCM FD I COM 95766J102 11 1,713 SH   SOLE   0 0 1,713
KLA-TENCOR CORP COM 482480100 2 17 SH   SOLE   0 0 17
NIKE INC CL B 654106103 58 728 SH   SOLE   0 0 728
SCHLUMBERGER LTD COM 806857108 13 200 SH   SOLE   0 0 200
APTIV PLC SHS G6095L109 1 7 SH   SOLE   0 0 7
SEADRILL LIMITED SHS G7945E105 0 1,903 SH   SOLE   0 0 1,903
INTERPUBLIC GROUP COS INC COM 460690100 763 32,541 SH   SOLE   0 0 32,541
AUTODESK INC COM 052769106 7 53 SH   SOLE   0 0 53
NEW YORK CMNTY BANCORP INC COM 649445103 5 444 SH   SOLE   0 0 444
WEYERHAEUSER CO COM 962166104 8 219 SH   SOLE   0 0 219
GRANITE PT MTG TR INC COM 38741L107 0 21 SH   SOLE   0 0 21
ROCKWELL AUTOMATION INC COM 773903109 0 3 SH   SOLE   0 0 3
ISHARES TR SP SMCP600VL ETF 464287879 5,805 35,552 SH   SOLE   0 0 35,552
COMCAST CORP NEW CL A 20030N101 58 1,755 SH   SOLE   0 0 1,755
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 30 1,310 SH   SOLE   0 0 1,310
PBF ENERGY INC CL A 69318G106 251 5,996 SH   SOLE   0 0 5,996
ADVANSIX INC COM 00773T101 1 16 SH   SOLE   0 0 16
ISHARES SILVER TRUST ISHARES 46428Q109 3 202 SH   SOLE   0 0 202
HUANENG PWR INTL INC SPON ADR H SHS 443304100 2 60 SH   SOLE   0 0 60
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 10 300 SH   SOLE   0 0 300
SERVICE CORP INTL COM 817565104 1 41 SH   SOLE   0 0 41
PIONEER NAT RES CO COM 723787107 1 5 SH   SOLE   0 0 5
OASIS PETE INC NEW COM 674215108 2 125 SH   SOLE   0 0 125
FEDEX CORP COM 31428X106 30 130 SH   SOLE   0 0 130
GENTEX CORP COM 371901109 1 60 SH   SOLE   0 0 60
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 9 264 SH   SOLE   0 0 264
ISHARES TR CORE S&P US VLU 464287663 6 115 SH   SOLE   0 0 115
ISHARES TR CORE S&P SCP ETF 464287804 15,756 188,784 SH   SOLE   0 0 188,784
PENNEY J C INC COM 708160106 0 197 SH   SOLE   0 0 197
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 159 7,684 SH   SOLE   0 0 7,684
COHEN & STEERS REIT & PFD IN COM 19247X100 17 857 SH   SOLE   0 0 857
ISHARES TR CORE S&P US GWT 464287671 8 145 SH   SOLE   0 0 145
EXXON MOBIL CORP COM 30231G102 289 3,495 SH   SOLE   0 0 3,495
ISHARES TR 1 3 YR TREAS BD 464287457 5,709 68,479 SH   SOLE   0 0 68,479
MOSAIC CO NEW COM 61945C103 28 1,010 SH   SOLE   0 0 1,010
CISCO SYS INC COM 17275R102 20 466 SH   SOLE   0 0 466
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1 7 SH   SOLE   0 0 7
GCI LIBERTY INC COM CLASS A 36164V305 0 9 SH   SOLE   0 0 9
VANGUARD WORLD FDS ENERGY ETF 92204A306 0 4 SH   SOLE   0 0 4
PROSHARES TR II ULTA BLMBG 2017 74347W247 0 9 SH   SOLE   0 0 9
PIMCO GLOBAL STOCKSPLS INCM COM 722011103 6 420 SH   SOLE   0 0 420
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 36 2,000 SH   SOLE   0 0 2,000
JPMORGAN CHASE & CO COM 46625H100 38 360 SH   SOLE   0 0 360
DAVITA INC COM 23918K108 3 50 SH   SOLE   0 0 50
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 0 20 SH   SOLE   0 0 20
ISHARES TR US HOME CONS ETF 464288752 2 52 SH   SOLE   0 0 52
ROCKWELL COLLINS INC COM 774341101 3 22 SH   SOLE   0 0 22
ANALOG DEVICES INC COM 032654105 6 60 SH   SOLE   0 0 60
IMMUNOGEN INC COM 45253H101 2 190 SH   SOLE   0 0 190
FRONTLINE LTD SHS NEW G3682E192 0 5 SH   SOLE   0 0 5
CORNING INC COM 219350105 334 12,140 SH   SOLE   0 0 12,140
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 8,061 303,953 SH   SOLE   0 0 303,953
BROADCOM INC COM 11135F101 5 22 SH   SOLE   0 0 22
ISHARES TR BARCLAYS 7 10 YR 464287440 12,972 126,544 SH   SOLE   0 0 126,544
SPDR SER TR BLOOMBERG SRT TR 78468R408 3 100 SH   SOLE   0 0 100
CONSOL ENERGY INC NEW COM 20854L108 0 2 SH   SOLE   0 0 2
ISHARES TR FLTG RATE NT ETF 46429B655 285 5,590 SH   SOLE   0 0 5,590
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 202 1,088 SH   SOLE   0 0 1,088
SYSCO CORP COM 871829107 7 100 SH   SOLE   0 0 100
CARNIVAL CORP UNIT 99/99/9999 143658300 6 106 SH   SOLE   0 0 106
LUMENTUM HLDGS INC COM 55024U109 1 9 SH   SOLE   0 0 9
WINDSTREAM HLDGS INC COM PAR 97382A309 0 2 SH   SOLE   0 0 2
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,156 22,292 SH   SOLE   0 0 22,292
FORTINET INC COM 34959E109 10 165 SH   SOLE   0 0 165
OKTA INC CL A 679295105 5 100 SH   SOLE   0 0 100
ONEOK INC NEW COM 682680103 22 313 SH   SOLE   0 0 313
ABBVIE INC COM 00287Y109 21 223 SH   SOLE   0 0 223
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 775 4,152 SH   SOLE   0 0 4,152
INTERDIGITAL INC COM 45867G101 4 50 SH   SOLE   0 0 50
ALASKA AIR GROUP INC COM 011659109 0 8 SH   SOLE   0 0 8
VANGUARD INDEX FDS VALUE ETF 922908744 6 53 SH   SOLE   0 0 53
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7 100 SH   SOLE   0 0 100
SPLUNK INC COM 848637104 3 28 SH   SOLE   0 0 28
SANOFI SPONSORED ADR 80105N105 3 66 SH   SOLE   0 0 66
ENTERGY CORP NEW COM 29364G103 1,344 16,640 SH   SOLE   0 0 16,640
HERSHEY CO COM 427866108 370 3,979 SH   SOLE   0 0 3,979
UNDER ARMOUR INC CL A 904311107 6 275 SH   SOLE   0 0 275
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 3 150 SH   SOLE   0 0 150
DIAGEO P L C SPON ADR NEW 25243Q205 20 141 SH   SOLE   0 0 141
CHEVRON CORP NEW COM 166764100 287 2,267 SH   SOLE   0 0 2,267
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 84 2,373 SH   SOLE   0 0 2,373
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 21 122 SH   SOLE   0 0 122
PROSHARES TR MSCI EMRG ETF 74347X302 4 51 SH   SOLE   0 0 51
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 12 179 SH   SOLE   0 0 179
CREE INC COM 225447101 1 35 SH   SOLE   0 0 35
REGIONS FINL CORP NEW COM 7591EP100 2 116 SH   SOLE   0 0 116
AETNA INC NEW COM 00817Y108 3 18 SH   SOLE   0 0 18
AMC NETWORKS INC CL A 00164V103 1 18 SH   SOLE   0 0 18
PEBBLEBROOK HOTEL TR COM 70509V100 2 40 SH   SOLE   0 0 40
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 125 3,972 SH   SOLE   0 0 3,972
XEROX CORP COM NEW 984121608 712 29,681 SH   SOLE   0 0 29,681
PUBLIC SVC ENTERPRISE GROUP COM 744573106 742 13,709 SH   SOLE   0 0 13,709
DNP SELECT INCOME FD COM 23325P104 8 762 SH   SOLE   0 0 762
PATTERSON COMPANIES INC COM 703395103 269 11,880 SH   SOLE   0 0 11,880
GANNETT CO INC COM 36473H104 242 22,636 SH   SOLE   0 0 22,636
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 49,203 1,543,384 SH   SOLE   0 0 1,543,384
IQIYI INC SPONSORED ADS 46267X108 1 28 SH   SOLE   0 0 28
VANGUARD INDEX FDS MID CAP ETF 922908629 0 3 SH   SOLE   0 0 3
VANGUARD INDEX FDS SML CP GRW ETF 922908595 52 298 SH   SOLE   0 0 298
L3 TECHNOLOGIES INC COM 502413107 6 32 SH   SOLE   0 0 32
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2 16 SH   SOLE   0 0 16
NUVEEN REAL ESTATE INCOME FD COM 67071B108 3 300 SH   SOLE   0 0 300
QURATE RETAIL INC COM SER A 74915M100 2 96 SH   SOLE   0 0 96
QUALITY CARE PPTYS INC COM 747545101 1 42 SH   SOLE   0 0 42
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 275 4,354 SH   SOLE   0 0 4,354
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 11,864 145,663 SH   SOLE   0 0 145,663
KIMBERLY CLARK CORP COM 494368103 989 9,391 SH   SOLE   0 0 9,391
SAP SE SPON ADR 803054204 3 27 SH   SOLE   0 0 27
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3 20 SH   SOLE   0 0 20
WISDOMTREE TR US DIVID EX FNCL 97717W406 200 2,303 SH   SOLE   0 0 2,303
ISHARES TR INTRMD CR BD ETF 464288638 13,566 127,691 SH   SOLE   0 0 127,691
ISHARES TR IBOXX INV CP ETF 464287242 7 59 SH   SOLE   0 0 59
VISA INC COM CL A 92826C839 100 756 SH   SOLE   0 0 756
ZYNGA INC CL A 98986T108 24 6,000 SH   SOLE   0 0 6,000
AON PLC SHS CL A G0408V102 31 225 SH   SOLE   0 0 225
GILEAD SCIENCES INC COM 375558103 579 8,174 SH   SOLE   0 0 8,174
PPL CORP COM 69351T106 1,014 35,522 SH   SOLE   0 0 35,522
ISHARES TR CONSER ALLOC ETF 464289883 201 5,920 SH   SOLE   0 0 5,920
ISHARES TR GRWT ALLOCAT ETF 464289867 762 17,167 SH   SOLE   0 0 17,167
SPDR SERIES TRUST S&P BK ETF 78464A797 34 717 SH   SOLE   0 0 717
AMERICAN ELEC PWR INC COM 025537101 678 9,794 SH   SOLE   0 0 9,794
ISHARES TR 3 7 YR TREAS BD 464288661 42,560 354,663 SH   SOLE   0 0 354,663
CIMAREX ENERGY CO COM 171798101 3 25 SH   SOLE   0 0 25
ILLINOIS TOOL WKS INC COM 452308109 11 82 SH   SOLE   0 0 82
QUEST DIAGNOSTICS INC COM 74834L100 441 4,011 SH   SOLE   0 0 4,011
FACEBOOK INC CL A 30303M102 412 2,122 SH   SOLE   0 0 2,122
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 0 10 SH   SOLE   0 0 10
EDISON INTL COM 281020107 1,198 18,936 SH   SOLE   0 0 18,936
TRIUMPH GROUP INC NEW COM 896818101 157 8,011 SH   SOLE   0 0 8,011
INVESCO MORTGAGE CAPITAL INC COM 46131B100 199 12,511 SH   SOLE   0 0 12,511
TEXAS ROADHOUSE INC COM 882681109 12 184 SH   SOLE   0 0 184
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1 4 SH   SOLE   0 0 4
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 20 294 SH   SOLE   0 0 294
HARLEY DAVIDSON INC COM 412822108 2 50 SH   SOLE   0 0 50
EOG RES INC COM 26875P101 1 7 SH   SOLE   0 0 7
CITRIX SYS INC COM 177376100 2 23 SH   SOLE   0 0 23
ZOETIS INC CL A 98978V103 12 135 SH   SOLE   0 0 135
TE CONNECTIVITY LTD REG SHS H84989104 9 99 SH   SOLE   0 0 99
BALLARD PWR SYS INC NEW COM 058586108 1 200 SH   SOLE   0 0 200
LAS VEGAS SANDS CORP COM 517834107 5 71 SH   SOLE   0 0 71
OPPENHEIMER ETF TR S&P SMALLCAP 600 68386C302 8 112 SH   SOLE   0 0 112
CYBERARK SOFTWARE LTD SHS M2682V108 3 50 SH   SOLE   0 0 50
FUTUREFUEL CORPORATION COM 36116M106 1 55 SH   SOLE   0 0 55
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 207 11,994 SH   SOLE   0 0 11,994
EXELON CORP COM 30161N101 1,238 29,058 SH   SOLE   0 0 29,058
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1 27 SH   SOLE   0 0 27
MANULIFE FINL CORP COM 56501R106 4 215 SH   SOLE   0 0 215
BRIDGEPOINT ED INC COM 10807M105 1 150 SH   SOLE   0 0 150
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 1 27 SH   SOLE   0 0 27
AUTOMATIC DATA PROCESSING IN COM 053015103 16 116 SH   SOLE   0 0 116
CORINDUS VASCULAR ROBOTICS I COM 218730109 15 17,700 SH   SOLE   0 0 17,700
LILLY ELI & CO COM 532457108 4 47 SH   SOLE   0 0 47
DROPBOX INC CL A 26210C104 3 100 SH   SOLE   0 0 100
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 31 810 SH   SOLE   0 0 810
WALGREENS BOOTS ALLIANCE INC COM 931427108 2 30 SH   SOLE   0 0 30
BIO RAD LABS INC CL A 090572207 1 2 SH   SOLE   0 0 2
VANGUARD INDEX FDS SMALL CP ETF 922908751 25 162 SH   SOLE   0 0 162
BARCLAYS PLC ADR 06738E204 1 50 SH   SOLE   0 0 50
CITIGROUP INC COM NEW 172967424 21 309 SH   SOLE   0 0 309
NORFOLK SOUTHERN CORP COM 655844108 8 50 SH   SOLE   0 0 50
MGIC INVT CORP WIS COM 552848103 1 122 SH   SOLE   0 0 122
GOLDCORP INC NEW COM 380956409 79 5,776 SH   SOLE   0 0 5,776
UNITI GROUP INC COM 91325V108 1 27 SH   SOLE   0 0 27
ISHARES TR CORE US AGGBD ET 464287226 108 1,016 SH   SOLE   0 0 1,016
ISHARES GOLD TRUST ISHARES 464285105 9 770 SH   SOLE   0 0 770
FIRST TR ENHANCED EQTY INC F COM 337318109 36 2,277 SH   SOLE   0 0 2,277
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 8 200 SH   SOLE   0 0 200
BERKSHIRE HATHAWAY INC DEL CL A 084670108 282 1 SH   SOLE   0 0 1
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3 8 SH   SOLE   0 0 8
WISDOMTREE TR US HIGH DIVIDEND 97717W208 2 23 SH   SOLE   0 0 23
INTL PAPER CO COM 460146103 1 25 SH   SOLE   0 0 25
SHIP FINANCE INTERNATIONAL L SHS G81075106 219 14,649 SH   SOLE   0 0 14,649
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,073 11,578 SH   SOLE   0 0 11,578
ISHARES TR US AER DEF ETF 464288760 977 5,077 SH   SOLE   0 0 5,077
PNC FINL SVCS GROUP INC COM 693475105 8 57 SH   SOLE   0 0 57
STANLEY BLACK & DECKER INC COM 854502101 1 9 SH   SOLE   0 0 9
SALESFORCE COM INC COM 79466L302 1 5 SH   SOLE   0 0 5
PENTAIR PLC SHS G7S00T104 1 27 SH   SOLE   0 0 27
ARCH COAL INC CL A 039380407 173 2,209 SH   SOLE   0 0 2,209
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 18,794 135,057 SH   SOLE   0 0 135,057
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 160 7,717 SH   SOLE   0 0 7,717
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 10 100 SH   SOLE   0 0 100
VANGUARD WORLD FDS MATERIALS ETF 92204A801 0 1 SH   SOLE   0 0 1
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 1 34 SH   SOLE   0 0 34
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 4 81 SH   SOLE   0 0 81
HOME DEPOT INC COM 437076102 99 505 SH   SOLE   0 0 505
MFA FINL INC COM 55272X102 207 27,298 SH   SOLE   0 0 27,298
VANGUARD INDEX FDS TOTAL STK MKT 922908769 59,347 422,607 SH   SOLE   0 0 422,607
KOHLS CORP COM 500255104 847 11,624 SH   SOLE   0 0 11,624
FIRSTENERGY CORP COM 337932107 1,271 35,389 SH   SOLE   0 0 35,389
SUNOPTA INC COM 8676EP108 1 80 SH   SOLE   0 0 80
DOLBY LABORATORIES INC COM 25659T107 3 42 SH   SOLE   0 0 42
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1 14 SH   SOLE   0 0 14
MCKESSON CORP COM 58155Q103 337 2,530 SH   SOLE   0 0 2,530
SUNCOR ENERGY INC NEW COM 867224107 16 392 SH   SOLE   0 0 392
ISHARES TR AGGRES ALLOC ETF 464289859 1,781 33,346 SH   SOLE   0 0 33,346
METLIFE INC COM 59156R108 1 31 SH   SOLE   0 0 31
MAIN STREET CAPITAL CORP COM 56035L104 1 23 SH   SOLE   0 0 23
FORD MTR CO DEL COM PAR $0.01 345370860 848 76,561 SH   SOLE   0 0 76,561
WASTE MGMT INC DEL COM 94106L109 37 452 SH   SOLE   0 0 452
ISHARES TR S&P 500 GRWT ETF 464287309 8 49 SH   SOLE   0 0 49
CARDINAL HEALTH INC COM 14149Y108 293 6,000 SH   SOLE   0 0 6,000
WESTERN UN CO COM 959802109 657 32,333 SH   SOLE   0 0 32,333
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 15,558 134,802 SH   SOLE   0 0 134,802
VERIZON COMMUNICATIONS INC COM 92343V104 943 18,754 SH   SOLE   0 0 18,754
NETFLIX INC COM 64110L106 516 1,317 SH   SOLE   0 0 1,317
TESLA INC COM 88160R101 201 585 SH   SOLE   0 0 585
ISHARES INC MIN VOL EMRG MKT 464286533 15,569 269,173 SH   SOLE   0 0 269,173
LOCKHEED MARTIN CORP COM 539830109 117 396 SH   SOLE   0 0 396
ASML HOLDING N V N Y REGISTRY SHS N07059210 4 19 SH   SOLE   0 0 19
VIVUS INC COM 928551100 0 100 SH   SOLE   0 0 100
SPDR SER TR SPDR BLOOMBERG 78468R663 81 880 SH   SOLE   0 0 880
AMGEN INC COM 031162100 239 1,297 SH   SOLE   0 0 1,297
ENSCO PLC SHS CLASS A G3157S106 0 42 SH   SOLE   0 0 42
WELLS FARGO CO NEW COM 949746101 45 815 SH   SOLE   0 0 815
SOUTHERN CO COM 842587107 431 9,300 SH   SOLE   0 0 9,300
INVESCO QQQ TR UNIT SER 1 46090E103 356 2,075 SH   SOLE   0 0 2,075
GLOBAL X FDS GLOBX SUPDV US 37950E291 1 42 SH   SOLE   0 0 42
IRON MTN INC NEW COM 46284V101 7 190 SH   SOLE   0 0 190
COCA COLA CO COM 191216100 60 1,358 SH   SOLE   0 0 1,358
INTERNATIONAL BUSINESS MACHS COM 459200101 635 4,548 SH   SOLE   0 0 4,548
UNITEDHEALTH GROUP INC COM 91324P102 31 126 SH   SOLE   0 0 126
ECOLAB INC COM 278865100 46 331 SH   SOLE   0 0 331
YUM BRANDS INC COM 988498101 1 13 SH   SOLE   0 0 13
CERAGON NETWORKS LTD ORD M22013102 32 9,000 SH   SOLE   0 0 9,000
ISHARES TR MICRO-CAP ETF 464288869 6 57 SH   SOLE   0 0 57
CAMPBELL SOUP CO COM 134429109 358 8,829 SH   SOLE   0 0 8,829
VENTAS INC COM 92276F100 5 90 SH   SOLE   0 0 90
CORPORATE CAP TR INC COM 219880101 27 1,732 SH   SOLE   0 0 1,732
EATON VANCE TXMGD GL BUYWR O COM 27829C105 41 3,493 SH   SOLE   0 0 3,493
3M CO COM 88579Y101 47 241 SH   SOLE   0 0 241
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 46 185 SH   SOLE   0 0 185
REPUBLIC SVCS INC COM 760759100 1 20 SH   SOLE   0 0 20
AGNC INVT CORP COM 00123Q104 205 11,032 SH   SOLE   0 0 11,032
KEYCORP NEW COM 493267108 3 135 SH   SOLE   0 0 135
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 4 53 SH   SOLE   0 0 53
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 263 2,336 SH   SOLE   0 0 2,336
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 35 2,000 SH   SOLE   0 0 2,000
ROYCE VALUE TR INC COM 780910105 28 1,744 SH   SOLE   0 0 1,744
FLEETCOR TECHNOLOGIES INC COM 339041105 3 15 SH   SOLE   0 0 15
TYSON FOODS INC CL A 902494103 198 2,870 SH   SOLE   0 0 2,870
ISHARES TR CORE S&P MCP ETF 464287507 27,140 139,337 SH   SOLE   0 0 139,337
BRISTOL MYERS SQUIBB CO COM 110122108 21 381 SH   SOLE   0 0 381
ISHARES TR RUS 1000 ETF 464287622 23 149 SH   SOLE   0 0 149
WEC ENERGY GROUP INC COM 92939U106 688 10,640 SH   SOLE   0 0 10,640
DEVON ENERGY CORP NEW COM 25179M103 0 10 SH   SOLE   0 0 10
IONIS PHARMACEUTICALS INC COM 462222100 2 37 SH   SOLE   0 0 37
YANDEX N V SHS CLASS A N97284108 3 85 SH   SOLE   0 0 85
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1 31 SH   SOLE   0 0 31
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 0 3 SH   SOLE   0 0 3
ISHARES TR RUS MID CAP ETF 464287499 26 121 SH   SOLE   0 0 121
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 25 531 SH   SOLE   0 0 531
ADIENT PLC ORD SHS G0084W101 0 1 SH   SOLE   0 0 1
NVIDIA CORP COM 67066G104 0 2 SH   SOLE   0 0 2
MERCK & CO INC COM 58933Y105 728 11,992 SH   SOLE   0 0 11,992
SANDERSON FARMS INC COM 800013104 180 1,716 SH   SOLE   0 0 1,716
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 18 471 SH   SOLE   0 0 471
ENERPLUS CORP COM 292766102 0 30 SH   SOLE   0 0 30
ISHARES US ETF TR SHT MAT BD ETF 46431W507 68 1,349 SH   SOLE   0 0 1,349
BLACK HILLS CORP COM 092113109 459 7,501 SH   SOLE   0 0 7,501
STARBUCKS CORP COM 855244109 105 2,151 SH   SOLE   0 0 2,151
ISHARES TR MSCI EMG MKT ETF 464287234 19 438 SH   SOLE   0 0 438
SUNRUN INC COM 86771W105 27 2,050 SH   SOLE   0 0 2,050
VANGUARD WORLD FDS INF TECH ETF 92204A702 39 215 SH   SOLE   0 0 215
BANK MONTREAL QUE COM 063671101 43 550 SH   SOLE   0 0 550
MICROBOT MED INC COM 59503A105 0 1 SH   SOLE   0 0 1
MICROSOFT CORP COM 594918104 279 2,826 SH   SOLE   0 0 2,826
ISHARES TR RUS 1000 GRW ETF 464287614 60 417 SH   SOLE   0 0 417
ESSENT GROUP LTD COM G3198U102 3 82 SH   SOLE   0 0 82
DEAN FOODS CO NEW COM NEW 242370203 392 37,272 SH   SOLE   0 0 37,272
ISHARES TR RUSSELL 2000 ETF 464287655 249 1,519 SH   SOLE   0 0 1,519
VANGUARD GROUP DIV APP ETF 921908844 588 5,788 SH   SOLE   0 0 5,788
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 30,426 528,231 SH   SOLE   0 0 528,231
MONSTER BEVERAGE CORP NEW COM 61174X109 0 8 SH   SOLE   0 0 8
INFINITY PPTY & CAS CORP COM 45665Q103 92 646 SH   SOLE   0 0 646
FABRINET SHS G3323L100 4 120 SH   SOLE   0 0 120
AMERICAN WTR WKS CO INC NEW COM 030420103 1 9 SH   SOLE   0 0 9
CONSOLIDATED EDISON INC COM 209115104 646 8,278 SH   SOLE   0 0 8,278
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 12 137 SH   SOLE   0 0 137
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 0 24 SH   SOLE   0 0 24
PAYCOM SOFTWARE INC COM 70432V102 4 36 SH   SOLE   0 0 36
GENERAL MLS INC COM 370334104 874 19,741 SH   SOLE   0 0 19,741
WESTERN DIGITAL CORP COM 958102105 181 2,340 SH   SOLE   0 0 2,340
FIRST COMWLTH FINL CORP PA COM 319829107 11 708 SH   SOLE   0 0 708
PROSHARES TR II ULTRA VIX SHORT 74347W163 1 101 SH   SOLE   0 0 101
CDK GLOBAL INC COM 12508E101 1 21 SH   SOLE   0 0 21
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 69,957 2,508,334 SH   SOLE   0 0 2,508,334
ALLERGAN PLC SHS G0177J108 3 17 SH   SOLE   0 0 17
CLOUD PEAK ENERGY INC COM 18911Q102 3 800 SH   SOLE   0 0 800
LIBERTY BROADBAND CORP COM SER C 530307305 0 4 SH   SOLE   0 0 4
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 0 5 SH   SOLE   0 0 5
MFS INTER INCOME TR SH BEN INT 55273C107 2 599 SH   SOLE   0 0 599
ASSURED GUARANTY LTD COM G0585R106 200 5,610 SH   SOLE   0 0 5,610
CHECK POINT SOFTWARE TECH LT ORD M22465104 2 16 SH   SOLE   0 0 16
CHENIERE ENERGY INC COM NEW 16411R208 6 85 SH   SOLE   0 0 85
FLOOR & DECOR HLDGS INC CL A 339750101 1 20 SH   SOLE   0 0 20
REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 1 50 SH   SOLE   0 0 50
ORGANOVO HLDGS INC COM 68620A104 0 33 SH   SOLE   0 0 33
ENBRIDGE INC COM 29250N105 16 439 SH   SOLE   0 0 439
ANTHEM INC COM 036752103 406 1,704 SH   SOLE   0 0 1,704
AUTOZONE INC COM 053332102 1 2 SH   SOLE   0 0 2
GOPRO INC CL A 38268T103 2 265 SH   SOLE   0 0 265
MCDONALDS CORP COM 580135101 18 114 SH   SOLE   0 0 114
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 305 6,487 SH   SOLE   0 0 6,487
ALPHABET INC CAP STK CL A 02079K305 47 42 SH   SOLE   0 0 42
IAMGOLD CORP COM 450913108 4 630 SH   SOLE   0 0 630
CLEVELAND CLIFFS INC COM 185899101 1 120 SH   SOLE   0 0 120
BLACKROCK RES & COMM STRAT T SHS 09257A108 7 700 SH   SOLE   0 0 700
WISDOMTREE TR INTL SMCAP DIV 97717W760 3,941 54,772 SH   SOLE   0 0 54,772
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 2 14 SH   SOLE   0 0 14
WEST PHARMACEUTICAL SVSC INC COM 955306105 1 7 SH   SOLE   0 0 7
CARMAX INC COM 143130102 11 155 SH   SOLE   0 0 155
MSCI INC COM 55354G100 1 6 SH   SOLE   0 0 6
SYNCHRONY FINL COM 87165B103 4 117 SH   SOLE   0 0 117
QUAD / GRAPHICS INC COM CL A 747301109 183 8,772 SH   SOLE   0 0 8,772
ISHARES TR S&P MC 400VL ETF 464287705 19 117 SH   SOLE   0 0 117
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,239 148,232 SH   SOLE   0 0 148,232
EATON VANCE CORP COM NON VTG 278265103 10 190 SH   SOLE   0 0 190
SENDGRID INC COM 816883102 1 21 SH   SOLE   0 0 21
GENERAL DYNAMICS CORP COM 369550108 33 177 SH   SOLE   0 0 177
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 41,248 961,492 SH   SOLE   0 0 961,492
ISHARES TR CORE 1 5 YR USD 46432F859 9 176 SH   SOLE   0 0 176
SPRINT CORP COM SER 1 85207U105 3 464 SH   SOLE   0 0 464
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1 6 SH   SOLE   0 0 6
ISHARES INC MSCI STH KOR ETF 464286772 0 6 SH   SOLE   0 0 6
GENERAL MTRS CO COM 37045V100 850 21,586 SH   SOLE   0 0 21,586
APPLIED MATLS INC COM 038222105 1 25 SH   SOLE   0 0 25
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 41 1,240 SH   SOLE   0 0 1,240
BOSTON BEER INC CL A 100557107 4 13 SH   SOLE   0 0 13
ANNALY CAP MGMT INC COM 035710409 287 27,911 SH   SOLE   0 0 27,911
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 0 2 SH   SOLE   0 0 2
CELGENE CORP COM 151020104 2 24 SH   SOLE   0 0 24
ZION OIL & GAS INC COM 989696109 1 250 SH   SOLE   0 0 250
VERTEX PHARMACEUTICALS INC COM 92532F100 6 33 SH   SOLE   0 0 33
HONEYWELL INTL INC COM 438516106 91 634 SH   SOLE   0 0 634
BLOCK H & R INC COM 093671105 581 25,497 SH   SOLE   0 0 25,497
ICON PLC SHS G4705A100 4 32 SH   SOLE   0 0 32
ISHARES TR 20 YR TR BD ETF 464287432 158 1,298 SH   SOLE   0 0 1,298
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 21 596 SH   SOLE   0 0 596
SIRIUS XM HLDGS INC COM 82968B103 1 101 SH   SOLE   0 0 101
FLEX LTD ORD Y2573F102 0 33 SH   SOLE   0 0 33
CONCHO RES INC COM 20605P101 1 5 SH   SOLE   0 0 5
ISHARES TR RUS MD CP GR ETF 464287481 63 495 SH   SOLE   0 0 495
HALLIBURTON CO COM 406216101 2 35 SH   SOLE   0 0 35
AGILENT TECHNOLOGIES INC COM 00846U101 10 167 SH   SOLE   0 0 167
STEEL DYNAMICS INC COM 858119100 17 375 SH   SOLE   0 0 375
TRAVELPORT WORLDWIDE LTD SHS G9019D104 237 12,808 SH   SOLE   0 0 12,808
CANADIAN PAC RY LTD COM 13645T100 3 14 SH   SOLE   0 0 14
SCHWAB CHARLES CORP NEW COM 808513105 4 75 SH   SOLE   0 0 75
NEWMONT MINING CORP COM 651639106 27 705 SH   SOLE   0 0 705
MARATHON OIL CORP COM 565849106 0 9 SH   SOLE   0 0 9
CURTISS WRIGHT CORP COM 231561101 2 19 SH   SOLE   0 0 19
VMWARE INC CL A COM 928563402 3 19 SH   SOLE   0 0 19
LOGMEIN INC COM 54142L109 0 3 SH   SOLE   0 0 3
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 29,411 967,457 SH   SOLE   0 0 967,457
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 3 131 SH   SOLE   0 0 131
AVON PRODS INC COM 054303102 2 1,000 SH   SOLE   0 0 1,000
KROGER CO COM 501044101 4 132 SH   SOLE   0 0 132
CHIPOTLE MEXICAN GRILL INC COM 169656105 9 20 SH   SOLE   0 0 20
ALPHABET INC CAP STK CL C 02079K107 46 41 SH   SOLE   0 0 41
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 24,957 591,387 SH   SOLE   0 0 591,387
MEDICAL PPTYS TRUST INC COM 58463J304 6 400 SH   SOLE   0 0 400
POLARIS INDS INC COM 731068102 7 60 SH   SOLE   0 0 60
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 1 55 SH   SOLE   0 0 55
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 16 846 SH   SOLE   0 0 846
EMERSON ELEC CO COM 291011104 21 298 SH   SOLE   0 0 298
CATERPILLAR INC DEL COM 149123101 20 150 SH   SOLE   0 0 150
ISHARES TR CHINA LG-CAP ETF 464287184 9 200 SH   SOLE   0 0 200
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 6 350 SH   SOLE   0 0 350
UNITED PARCEL SERVICE INC CL B 911312106 31 291 SH   SOLE   0 0 291
ISHARES TR CORE S&P500 ETF 464287200 11,045 40,452 SH   SOLE   0 0 40,452
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 38 455 SH   SOLE   0 0 455
OGE ENERGY CORP COM 670837103 460 13,054 SH   SOLE   0 0 13,054
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 207 8,782 SH   SOLE   0 0 8,782
CONOCOPHILLIPS COM 20825C104 8 115 SH   SOLE   0 0 115
PACIFIC PREMIER BANCORP COM 69478X105 8 200 SH   SOLE   0 0 200
HILLTOP HOLDINGS INC COM 432748101 2 102 SH   SOLE   0 0 102
MEDTRONIC PLC SHS G5960L103 12 138 SH   SOLE   0 0 138
HP INC COM 40434L105 717 31,584 SH   SOLE   0 0 31,584
BLACKROCK INC COM 09247X101 9 18 SH   SOLE   0 0 18
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 54 686 SH   SOLE   0 0 686
ISHARES TR MODERT ALLOC ETF 464289875 96 2,549 SH   SOLE   0 0 2,549
SPROUTS FMRS MKT INC COM 85208M102 1 63 SH   SOLE   0 0 63
ALLISON TRANSMISSION HLDGS I COM 01973R101 1 29 SH   SOLE   0 0 29
ISHARES TR MULTIFACTOR USA 46434V290 2,309 55,205 SH   SOLE   0 0 55,205
BIOGEN INC COM 09062X103 11 38 SH   SOLE   0 0 38
AFLAC INC COM 001055102 2 56 SH   SOLE   0 0 56
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 22 SH   SOLE   0 0 22
ISHARES TR USA QUALITY FCTR 46432F339 19,408 232,569 SH   SOLE   0 0 232,569
PINNACLE WEST CAP CORP COM 723484101 677 8,398 SH   SOLE   0 0 8,398
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1 13 SH   SOLE   0 0 13
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 7 418 SH   SOLE   0 0 418
STORE CAP CORP COM 862121100 4 150 SH   SOLE   0 0 150
AMERICAN AIRLS GROUP INC COM 02376R102 155 4,095 SH   SOLE   0 0 4,095
ISHARES INC MSCI JPN ETF NEW 46434G822 19 322 SH   SOLE   0 0 322
BANK AMER CORP COM 060505104 71 2,531 SH   SOLE   0 0 2,531
VALE S A ADR 91912E105 1 88 SH   SOLE   0 0 88
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 10 1,000 SH   SOLE   0 0 1,000
BP PLC SPONSORED ADR 055622104 5 119 SH   SOLE   0 0 119
TARGA RES CORP COM 87612G101 2 38 SH   SOLE   0 0 38
KELLOGG CO COM 487836108 431 6,171 SH   SOLE   0 0 6,171
KRAFT HEINZ CO COM 500754106 933 14,848 SH   SOLE   0 0 14,848
NUTRIEN LTD COM 67077M108 48 874 SH   SOLE   0 0 874
KAYNE ANDERSON MLP INVT CO COM 486606106 4 200 SH   SOLE   0 0 200
VOYA FINL INC COM 929089100 1 28 SH   SOLE   0 0 28
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 16 223 SH   SOLE   0 0 223
BRUKER CORP COM 116794108 0 17 SH   SOLE   0 0 17
PAYPAL HLDGS INC COM 70450Y103 10 126 SH   SOLE   0 0 126
ISHARES TR 0-5YR HI YL CP 46434V407 46 992 SH   SOLE   0 0 992
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 47 347 SH   SOLE   0 0 347
EBAY INC COM 278642103 2 58 SH   SOLE   0 0 58
ISHARES TR S&P SML 600 GWT 464287887 2 13 SH   SOLE   0 0 13
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 7,564 90,570 SH   SOLE   0 0 90,570
HEXCEL CORP NEW COM 428291108 1 12 SH   SOLE   0 0 12
BOULDER GROWTH & INCOME FD I COM 101507101 136 13,272 SH   SOLE   0 0 13,272
CROWN CASTLE INTL CORP NEW COM 22822V101 17 157 SH   SOLE   0 0 157
ZIMMER BIOMET HLDGS INC COM 98956P102 371 3,327 SH   SOLE   0 0 3,327
AES CORP COM 00130H105 1,575 117,414 SH   SOLE   0 0 117,414
ETSY INC COM 29786A106 8 200 SH   SOLE   0 0 200
DARDEN RESTAURANTS INC COM 237194105 88 819 SH   SOLE   0 0 819
AIR PRODS & CHEMS INC COM 009158106 5 29 SH   SOLE   0 0 29
ARISTA NETWORKS INC COM 040413106 3 10 SH   SOLE   0 0 10
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 3 117 SH   SOLE   0 0 117
SPDR GOLD TRUST GOLD SHS 78463V107 18 152 SH   SOLE   0 0 152
AQUA AMERICA INC COM 03836W103 3 89 SH   SOLE   0 0 89
NRG YIELD INC CL A NEW 62942X306 388 22,765 SH   SOLE   0 0 22,765
CELANESE CORP DEL COM SER A 150870103 5 43 SH   SOLE   0 0 43
REXAHN PHARMACEUTICALS INC COM NEW 761640200 0 200 SH   SOLE   0 0 200
ISHARES TR GLB INFRASTR ETF 464288372 0 2 SH   SOLE   0 0 2
PPG INDS INC COM 693506107 5 50 SH   SOLE   0 0 50
AKAMAI TECHNOLOGIES INC COM 00971T101 4 53 SH   SOLE   0 0 53
PROOFPOINT INC COM 743424103 3 30 SH   SOLE   0 0 30
ISHARES TR CORE MSCI EURO 46434V738 1 11 SH   SOLE   0 0 11
PRAXAIR INC COM 74005P104 8 48 SH   SOLE   0 0 48
SEAGATE TECHNOLOGY PLC SHS G7945M107 6 100 SH   SOLE   0 0 100
COMPASS MINERALS INTL INC COM 20451N101 4 66 SH   SOLE   0 0 66
TRANSOCEAN LTD REG SHS H8817H100 1 75 SH   SOLE   0 0 75
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 4 125 SH   SOLE   0 0 125
NORTHWESTERN CORP COM NEW 668074305 11 200 SH   SOLE   0 0 200
EATON VANCE TAX MNGD GBL DV COM 27829F108 28 3,016 SH   SOLE   0 0 3,016
KINDER MORGAN INC DEL COM 49456B101 6 320 SH   SOLE   0 0 320
JOHNSON & JOHNSON COM 478160104 64 528 SH   SOLE   0 0 528
VANGUARD INDEX FDS SM CP VAL ETF 922908611 22,490 165,624 SH   SOLE   0 0 165,624
UNITED STATES STL CORP NEW COM 912909108 2 46 SH   SOLE   0 0 46
THERMO FISHER SCIENTIFIC INC COM 883556102 3 16 SH   SOLE   0 0 16