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
APPLE INC COM 037833100 728 3,676 SH   SOLE   3,676 0 0
ARBOR RLTY TR INC COM 038923108 325 26,812 SH   SOLE   26,812 0 0
BOEING CO COM 097023105 683 1,876 SH   SOLE   1,876 0 0
BROADCOM INC COM 12504G100 105 14,042 SH   SOLE   14,042 0 0
COLGATE PALMOLIVE CO COM 194162103 235 3,282 SH   SOLE   3,282 0 0
DEERE and CO COM 244199105 260 1,571 SH   SOLE   1,571 0 0
EVERQUOTE INC COM CL A 30041R108 3,342 257,048 SH   SOLE   257,048 0 0
EXXON MOBIL CORP COM 30231G102 482 6,288 SH   SOLE   6,288 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1,095 21,196 SH   SOLE   21,196 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 2,695 81,646 SH   SOLE   81,646 0 0
FLEXSHARES TR MORNSTAR USMKT 33939L100 478 4,092 SH   SOLE   4,092 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308 337 6,500 SH   SOLE   6,500 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 5,866 257,067 SH   SOLE   257,067 0 0
HOME DEPOT INC COM 437076102 498 2,393 SH   SOLE   2,393 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 263 1,904 SH   SOLE   1,904 0 0
INVESCO EXCHNG TRADED FD TR SandP500 LOW VOL 46138E354 662 12,028 SH   SOLE   12,028 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2,905 128,214 SH   SOLE   128,214 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,268 17,503 SH   SOLE   17,503 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 19,860 425,259 SH   SOLE   425,259 0 0
ISHARES TR CORE INTL AGGR 46435G672 2,897 53,187 SH   SOLE   53,187 0 0
ISHARES TR CORE MSCI EAFE 46432F842 15,078 245,563 SH   SOLE   245,563 0 0
ISHARES TR CORE MSCI EMKT 46434G103 18,786 365,207 SH   SOLE   365,207 0 0
ISHARES TR CORE S P MCP ETF 464287507 581 2,990 SH   SOLE   2,990 0 0
ISHARES TR CORE SandP TTL STK 464287150 44,290 664,723 SH   SOLE   664,723 0 0
ISHARES TR CORE US AGGBD ET 464287226 391 3,508 SH   SOLE   3,508 0 0
ISHARES TR EAFE VALUE ETF 464288877 694 14,445 SH   SOLE   14,445 0 0
ISHARES TR IBOXX INV CP ETF 464287242 364 2,924 SH   SOLE   2,924 0 0
ISHARES TR INTL TREA BD ETF 464288117 2,873 56,504 SH   SOLE   56,504 0 0
ISHARES TR JP MOR EM MK ETF 464288281 456 4,022 SH   SOLE   4,022 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 843 5,356 SH   SOLE   5,356 0 0
ISHARES TR S P MC 400GR ETF 464287606 17 16,992 SH   SOLE   16,992 0 0
ISHARES TR US TREAS BD ETF 46429B267 801 31,026 SH   SOLE   31,026 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 404 8,030 SH   SOLE   8,030 0 0
JOHNSON AND JOHNSON COM 478160104 280 2,010 SH   SOLE   2,010 0 0
JPMORGAN CHASE aAND CO ALERIAN ML ETN 46625H365 2,882 114,789 SH   SOLE   114,789 0 0
JPMORGAN CHASE and CO COM 46625H100 343 3,066 SH   SOLE   3,066 0 0
LOCKHEED MARTIN CORP COM 539830109 1,703 4,686 SH   SOLE   4,686 0 0
MERCK and CO INC NEW COM 58933Y105 439 5,235 SH   SOLE   5,235 0 0
MSCI INC COM 55354G100 304 1,274 SH   SOLE   1,274 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 2,654 269,394 SH   SOLE   269,394 0 0
PAYLOCITY HLDG CORP COM 70438V106 375 4,000 SH   SOLE   4,000 0 0
PENN NATL GAMING INC COM 707569109 31,980 1,660,436 SH   SOLE   1,660,436 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 16,428 163,622 SH   SOLE   163,622 0 0
PROCTER and GAMBLE CO COM 742718109 283 2,583 SH   SOLE   2,583 0 0
RIBBON COMMUNICATIONS INC COM 762544104 98 20,000 SH   SOLE   20,000 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 261 9,956 SH   SOLE   9,956 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 8,158 221,861 SH   SOLE   221,861 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 27,540 231,040 SH   SOLE   231,040 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 38,456 415,366 SH   SOLE   415,366 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 34,720 1,257,968 SH   SOLE   1,257,968 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 25,152 325,199 SH   SOLE   325,199 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 8,796 147,517 SH   SOLE   147,517 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7,451 127,341 SH   SOLE   127,341 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 57,087 731,504 SH   SOLE   731,504 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 311 1,169 SH   SOLE   1,169 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 341 9,530 SH   SOLE   9,530 0 0
SPDR SandP 500 ETF TR TR UNIT 78462F103 11,911 40,651 SH   SOLE   40,651 0 0
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 2,156 38,095 SH   SOLE   38,095 0 0
SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 30,384 574,686 SH   SOLE   574,686 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 300,598 2,776,530 SH   SOLE   2,776,530 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 18,096 531,140 SH   SOLE   531,140 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 900 24,698 SH   SOLE   24,698 0 0
SPDR SERIES TRUST SandP 600 SML CAP 78464A813 1,310 19,365 SH   SOLE   19,365 0 0
SPIRIT AIRLS INC COM 848577102 1,527 32,000 SH   SOLE   32,000 0 0
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 8,846 172,810 SH   SOLE   172,810 0 0
UBS AG LONDON BRH ETRACS MP2X DJ 90268G607 224 3,270 SH   SOLE   3,270 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 28,092 440,452 SH   SOLE   440,452 0 0
VANGUARD INDEX FDS REIT ETF 922908553 11,897 136,117 SH   SOLE   136,117 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 833 5,550 SH   SOLE   5,550 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,694 72,452 SH   SOLE   72,452 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,510 35,495 SH   SOLE   35,495 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 29,189 301,326 SH   SOLE   301,326 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 597 6,800 SH   SOLE   6,800 0 0
3M CO COM 88579Y101 297 1,712 SH   SOLE   1,712 0 0
ACTIVISION BLIZZARD INC COM 00507V109 240 5,091 SH   SOLE   5,091 0 0
ADOBE INC COM 00724F101 219 742 SH   SOLE   742 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 115 16,190 SH   SOLE   16,190 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 413 1,938 SH   SOLE   1,938 0 0
BOSTON BEER INC CL A 100557107 201 532 SH   SOLE   532 0 0
CHEVRON CORP NEW COM 166764100 247 1,985 SH   SOLE   1,985 0 0
CME GROUP INC COM 12572Q105 255 1,313 SH   SOLE   1,313 0 0
COHEN and STEERS CLOSED END OP COM 19248P106 231 18,058 SH   SOLE   18,058 0 0
COMCAST CORP NEW CL A 20030N101 434 10,268 SH   SOLE   10,268 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 262 13,732 SH   SOLE   13,732 0 0
DECKERS OUTDOOR CORP COM 243537107 310 1,760 SH   SOLE   1,760 0 0
EAGLE PT CR CO LLC COM 269808101 2,684 150,050 SH   SOLE   150,050 0 0
ENVESTNET INC COM 29404K106 12,307 180,000 SH   SOLE   180,000 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 3,533 91,220 SH   SOLE   91,220 0 0
FLEXSHARES TR M STAR DEV MKT 33939L803 736 12,104 SH   SOLE   12,104 0 0
FLEXSHARES TR US QUALITY CAP 33939L746 649 19,258 SH   SOLE   19,258 0 0
GAMING and LEISURE PPTYS INC COM 36467J108 129,147 3,313,150 SH   SOLE   3,313,150 0 0
ISHARES TR 20 YR TR BD ETF 464287432 29,153 219,511 SH   SOLE   219,511 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 6,146 104,808 SH   SOLE   104,808 0 0
ISHARES TR CORE SP500 ETF 464287200 4,680 15,879 SH   SOLE   15,879 0 0
ISHARES TR GLOBAL TECH ETF 464287291 322 1,792 SH   SOLE   1,792 0 0
ISHARES TR IBOXX HI YD ETF 464288513 140,564 1,612,342 SH   SOLE   1,612,342 0 0
ISHARES TR MIN VOL USA ETF 46429B697 312 5,062 SH   SOLE   5,062 0 0
ISHARES TR MSCI ACWI ETF 464288257 3,281 44,515 SH   SOLE   44,515 0 0
ISHARES TR NAT AMT FREE BD 464288414 4,132 36,540 SH   SOLE   36,540 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 656 5,160 SH   SOLE   5,160 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 29 28,720 SH   SOLE   28,720 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 14 13,766 SH   SOLE   13,766 0 0
MICROSOFT CORP COM 594918104 454 3,392 SH   SOLE   3,392 0 0
MORNINGSTAR INC COM 617700109 579 4,000 SH   SOLE   4,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 214 662 SH   SOLE   662 0 0
PFIZER INC COM 717081103 873 20,147 SH   SOLE   20,147 0 0
PIMCO ETF TR TTL RTN ACTV ETF 72201R775 8,096 75,322 SH   SOLE   75,322 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 317 40,000 SH   SOLE   40,000 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 214 6,662 SH   SOLE   6,662 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 375 7,082 SH   SOLE   7,082 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 651 9,236 SH   SOLE   9,236 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 27,184 552,295 SH   SOLE   552,295 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 20,526 353,360 SH   SOLE   353,360 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 814 58,000 SH   SOLE   58,000 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 293 9,910 SH   SOLE   9,910 0 0
SPDR S AND P MIDCAP 400 ETF TR UTSER1 S AND PDCRP 78467Y107 1,156 3,259 SH   SOLE   3,259 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 37,362 342,958 SH   SOLE   342,958 0 0
SPDR SER TR PORTFOLIO SM ETF 78468R853 24,722 806,852 SH   SOLE   806,852 0 0
SPDR SER TR SHT TRM HGH YLD 78468R408 29,062 1,067,278 SH   SOLE   1,067,278 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 3,057 30,946 SH   SOLE   30,946 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 0 513,862 SH   SOLE   513,862 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,862 60,508 SH   SOLE   60,508 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 544 11,762 SH   SOLE   11,762 0 0
SYNOPSYS INC COM 871607107 217 1,686 SH   SOLE   1,686 0 0
TELADOC HEALTH INC COM 87918A105 797 12,000 SH   SOLE   12,000 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 34,357 1,172,582 SH   SOLE   1,172,582 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,005 24,902 SH   SOLE   24,902 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 6,467 109,603 SH   SOLE   109,603 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,968 39,492 SH   SOLE   39,492 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 949 22,763 SH   SOLE   22,763 0 0
VERITEX HLDGS INC COM 923451108 249 9,596 SH   SOLE   9,596 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 248 4,343 SH   SOLE   4,343 0 0
VIVEVE MED INC COM NEW 92852W204 4 11,100 SH   SOLE   11,100 0 0
WASTE CONNECTIONS INC COM 94106B101 275 2,872 SH   SOLE   2,872 0 0