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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ACADIA HEALTHCARE COMPANY INCOM00404A1091,26019,759SH SOLE 19,75900
ALPHABET INCCAP STK CL A02079K305446167SH SOLE 16700
APPLE INCCOM0378331001,42310,058SH SOLE 10,05800
BERKSHIRE HATHAWAY INC DELCL B NEW084670702245899SH SOLE 89900
CHARGEPOINT HOLDINGS INCCOM CL A15961R10521410,700SH SOLE 10,70000
CHEMOURS COCOM1638511081,01334,842SH SOLE 34,84200
DANAHER CORPORATIONCOM2358511029333,066SH SOLE 3,06600
DARDEN RESTAURANTS INCCOM2371941052,63117,370SH SOLE 17,37000
DEVON ENERGY CORP NEWCOM25179M1031,83651,714SH SOLE 51,71400
EXTRA SPACE STORAGE INCCOM30225T1021,1116,611SH SOLE 6,61100
FIRST TR EXCHNG TRADED FD VIVEST US BUFFER33740F8622988,163SH SOLE 8,16300
FLEXSHARES TRHIG YLD VL ETF33939L66291618,381SH SOLE 18,38100
FLEXSHARES TRMSTAR EMKT FAC33939L3083125,148SH SOLE 5,14800
FLEXSHARES TRQUALT DIVD IDX33939L8603756,738SH SOLE 6,73800
FLEXSHARES TRUS QUALITY CAP33939L74683517,602SH SOLE 17,60200
FORTINET INCCOM34959E1091,4004,794SH SOLE 4,79400
INTERNATIONAL BUSINESS MACHSCOM4592001013662,632SH SOLE 2,63200
INVESCO QQQ TRUNIT SER 146090E1035021,402SH SOLE 1,40200
ISHARES INCESG MSCI EM ETF46434G86346311,183SH SOLE 11,18300
ISHARES TRBARCLYS 1-3YR CR4642886464327,906SH SOLE 7,90600
ISHARES TRCORE SandP SCP ETF4642878044964,538SH SOLE 4,53800
ISHARES TRCORE SandP TTL STK4642871503,16932,215SH SOLE 32,21500
ISHARES TRCORE SP500 ETF4642872002,5245,858SH SOLE 5,85800
ISHARES TRCORE TOTAL USD46434V6131,38425,996SH SOLE 25,99600
ISHARES TRESG MSCI USA ETF46435G4252,25222,872SH SOLE 22,87200
ISHARES TRGLOBAL FINLS ETF4642873333874,937SH SOLE 4,93700
ISHARES TRJP MOR EM MK ETF4642882813,19128,996SH SOLE 28,99600
ISHARES TRMBS ETF4642885882192,022SH SOLE 2,02200
ISHARES TRMSCI ACWI ETF4642882573433,428SH SOLE 3,42800
ISHARES TRS P MC 400GR ETF4642876062993,773SH SOLE 3,77300
ISHARES TRTIPS BD ETF4642871765013,922SH SOLE 3,92200
ISHARES TRUS PFD STK IDX46428868711,609299,121SH SOLE 299,12100
ISHARES TRUS TREAS BD ETF46429B26799137,372SH SOLE 37,37200
LEFTERIS ACQUISITION CORPUNIT 11/01/202352470X20850250,000SH SOLE 50,00000
LOCKHEED MARTIN CORPCOM5398301094881,414SH SOLE 1,41400
MICROSOFT CORPCOM5949181047992,833SH SOLE 2,83300
MSCI INCCOM55354G1001,0251,685SH SOLE 1,68500
NIKE INCCL B6541061031,0797,428SH SOLE 7,42800
PAYLOCITY HLDG CORPCOM70438V1065612,000SH SOLE 2,00000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y85211,773146,956SH SOLE 146,95600
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60511,246299,651SH SOLE 299,65100
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7048,10782,864SH SOLE 82,86400
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1002,39130,224SH SOLE 30,22400
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5091,00523,640SH SOLE 23,64000
SPDR SER TRSHT TRM HGH YLD78468R4087,149261,011SH SOLE 261,01100
SPDR SERIES TRUSTS P DIVID ETF78464A7639,47080,560SH SOLE 80,56000
SPIRIT AIRLS INCCOM84857710232712,624SH SOLE 12,62400
THE TRADE DESK INCCOM CL A88339J1052884,100SH SOLE 4,10000
TORO COCOM8910921081,13911,692SH SOLE 11,69200
TRANE TECHNOLOGIES PLCSHSG8994E1031,1906,894SH SOLE 6,89400
TRIMBLE INCCOM89623910093211,328SH SOLE 11,32800
VALVOLINE INCCOM92047W10197931,412SH SOLE 31,41200
VANECK VECTORS ETF TRJP MORGAN MKTS92189H30010,364345,806SH SOLE 345,80600
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4078,577150,588SH SOLE 150,58800
VANGUARD INDEX FDSGROWTH ETF92290873617,50560,327SH SOLE 60,32700
VANGUARD INDEX FDSSMALL CP ETF9229087515,41224,749SH SOLE 24,74900
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,78935,775SH SOLE 35,77500
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427422,01119,746SH SOLE 19,74600
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C7713,78671,050SH SOLE 71,05000
VANGUARD STAR FDVG TL INTL STK F9219097681,10117,399SH SOLE 17,39900
VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF9219438585,01899,379SH SOLE 99,37900
WEST PHARMACEUTICAL SVSC INCCOM9553061051,2783,010SH SOLE 3,01000
BATH AND BODY WORKS INCCOM0708301041,33221,128SH SOLE 21,12800
CHARLES RIV LABS INTL INCCOM1598641071,6213,928SH SOLE 3,92800
CIT GROUP INCCOM NEW1255818011,16022,339SH SOLE 22,33900
CLEVELAND-CLIFFS INCNEW COM1858991011,00050,479SH SOLE 50,47900
COMCAST CORP NEWCL A20030N1012083,715SH SOLE 3,71500
EATON VANCE MUN BD FDCOM27827X10123317,390SH SOLE 17,39000
ENVESTNET INCCOM29404K1066,01875,000SH SOLE 75,00000
EVERQUOTE INCCOM CL A30041R1082,975159,674SH SOLE 159,67400
EXXON MOBIL CORP COM30231G1023175,386SH SOLE 5,38600
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1083065,390SH SOLE 5,39000
FLEXSHARES TRCRE SLCT BD FD33939L67099437,855SH SOLE 37,85500
FLEXSHARES TRINTL QLTDV IDX33939L83726710,580SH SOLE 10,58000
FLEXSHARES TRM STAR DEV MKT33939L80384811,810SH SOLE 11,81000
FLEXSHARES TRMORNSTAR UPSTR33939L40739110,683SH SOLE 10,68300
FLEXSHARES TRMORNSTAR USMKT33939L1005653,348SH SOLE 3,34800
FLEXSHARES TRUS QT LW VLTY33939L6542905,722SH SOLE 5,72200
GAMING and LEISURE PPTYS INCCOM36467J10878,4531,693,722SH SOLE 1,693,72200
ISHARES TR0-5YR HI YL CP46434V4077,063154,551SH SOLE 154,55100
ISHARES TR20 YR TR BD ETF4642874328,62459,753SH SOLE 59,75300
ISHARES TRCORE MSCI EAFE46432F84214,688197,814SH SOLE 197,81400
ISHARES TRCORE MSCI EMKT46434G1034,35270,462SH SOLE 70,46200
ISHARES TRCORE MSCI TOTAL46432F8346909,720SH SOLE 9,72000
ISHARES TREAFE GRWTH ETF4642888851,06810,034SH SOLE 10,03400
ISHARES TREAFE VALUE ETF4642888771,12922,201SH SOLE 22,20100
ISHARES TREDGE MSCI USA VL46432F3885675,626SH SOLE 5,62600
ISHARES TRFALN ANGLS USD46435G47431210,351SH SOLE 10,35100
ISHARES TRGLOBAL TECH ETF4642872914768,408SH SOLE 8,40800
ISHARES TRIBOXX HI YD ETF46428851316,305186,366SH SOLE 186,36600
ISHARES TRIBOXX INV CP ETF4642872423,20124,066SH SOLE 24,06600
ISHARES TRU.S. ENERGY ETF4642877962749,705SH SOLE 9,70500
ISHARES U S ETF TRGSCI CMDTY STGY46431W8533429,545SH SOLE 9,54500
JOHNSON AND JOHNSONCOM4781601042931,815SH SOLE 1,81500
LOUISIANA PAC CORPCOM54634710587814,304SH SOLE 14,30400
MORNINGSTAR INCCOM6177001095182,000SH SOLE 2,00000
NVIDIA CORPCOM67066G1042,11610,212SH SOLE 10,21200
OLD DOMINION FREIGHT LINE INCOM6795801001,8166,350SH SOLE 6,35000
PENN NATL GAMING INCCOM7075691091,29017,802SH SOLE 17,80200
RHCOM74967X1031,0721,608SH SOLE 1,60800
RIBBON COMMUNICATIONS INCCOM7625441046010,000SH SOLE 10,00000
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8602,73861,588SH SOLE 61,58800
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y40711,55264,354SH SOLE 64,35400
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3085,99887,125SH SOLE 87,12500
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y20913,051102,604SH SOLE 102,60400
SELECT SECTOR SPDR TRSBI INT-ENERGY81369Y5062,40746,184SH SOLE 46,18400
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8862,64441,389SH SOLE 41,38900
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80320,325136,120SH SOLE 136,12000
SHOPIFY INCCL A82509L107258190SH SOLE 19000
SPDR SER TRBLOOMBERG BRCLYS78468R62213,356122,126SH SOLE 122,12600
SPDR SER TRPORTFOLIO SM ETF78468R8535,484128,735SH SOLE 128,73500
SPDR SERIES TRUSTBRC CNV SECS ETF78464A35914,187166,220SH SOLE 166,22000
SPDR SERIES TRUSTPORTFOLIO MD ETF78464A8475,339115,661SH SOLE 115,66100
SVB FINANCIAL GROUPCOM78486Q1011,8382,841SH SOLE 2,84100
TEMPUR SEALY INTL INCCOM88023U1011,42930,797SH SOLE 30,79700
UNION PAC CORPCOM9078181082091,064SH SOLE 1,06400
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F43713,599411,478SH SOLE 411,47800
VANGUARD BD INDEX FD INCINTERMED TERM9219378192,89932,412SH SOLE 32,41200
VANGUARD BD INDEX FD INCLONG TERM BOND9219377933,15230,802SH SOLE 30,80200
VANGUARD BD INDEX FD INCSHORT TRM BOND92193782716,967207,063SH SOLE 207,06300
VANGUARD BD INDEX FD INCTOTAL BND MRKT9219378352,09524,519SH SOLE 24,51900
VANGUARD INDEX FDSTOTAL STK MKT9229087691,7717,975SH SOLE 7,97500
VANGUARD INDEX FDSVALUE ETF9229087443,72627,528SH SOLE 27,52800
VANGUARD MUN BD FD INCTAX EXEMPT BD9229077462,89552,863SH SOLE 52,86300
VANGUARD WORLD FDSINF TECH ETF92204A7027,42118,493SH SOLE 18,49300
VICTORIAS SECRET AND COCOMMON STOCK9264001023796,850SH SOLE 6,85000
ZEBRA TECHNOLOGIES CORPCL A9892071051,1962,320SH SOLE 2,32000