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: July 31, 2015
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
ALPHABET INC CAP STK CL A 02079K305 1,223,491 3,556 SH SOLE 0 0 3,556
ALPHABET INC CAP STK CL C 02079K107 868,859 2,550 SH SOLE 0 0 2,550
AMAZON COM INC COM 023135106 401,381 1,611 SH SOLE 0 0 1,611
APPLE INC COM 037833100 1,699,851 5,104 SH SOLE 0 0 5,104
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 227,563 457 SH SOLE 0 0 457
BROADCOM INC COM 11135F101 230,029 655 SH SOLE 0 0 655
COSTCO WHOLESALE CORPORATION COM 22160K105 269,496 296 SH SOLE 0 0 296
FIRST CTZNS BANCSHARES INC D CL A 31946M103 206,020 100 SH SOLE 0 0 100
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 591,323 2,050 SH SOLE 0 0 2,050
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 262,260 1,613 SH SOLE 0 0 1,613
FLEX LTD ORD Y2573F102 219,980 2,000 SH SOLE 0 0 2,000
GILEAD SCIENCES INC COM 375558103 673,488 4,517 SH SOLE 0 0 4,517
HOME DEPOT INC COM 437076102 1,177,182 4,139 SH SOLE 0 0 4,139
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 576,360 8,175 SH SOLE 0 0 8,175
INVESCO EXCHANGE TRADED FD T DORS WRI MOM ETF 46137V837 790,661 5,739 SH SOLE 0 0 5,739
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 208,565 1,002 SH SOLE 0 0 1,002
INVESCO QQQ TR UNIT SER 1 46090E103 14,198,857 19,182 SH SOLE 0 0 19,182
ISHARES TR 1 3 YR TREAS BD 464287457 1,336,450 16,459 SH SOLE 0 0 16,459
ISHARES TR BROAD USD HIGH 46435U853 793,139 22,204 SH SOLE 0 0 22,204
ISHARES TR CORE 60 BALA ETF 464289867 223,553 3,261 SH SOLE 0 0 3,261
ISHARES TR CORE 80 20 ETF 464289859 840,855 8,649 SH SOLE 0 0 8,649
ISHARES TR CORE S&P MCP ETF 464287507 30,817,136 428,313 SH SOLE 0 0 428,313
ISHARES TR CORE S&P SCP ETF 464287804 20,395,260 149,925 SH SOLE 0 0 149,925
ISHARES TR CORE US AGGBD ET 464287226 17,323,481 183,238 SH SOLE 0 0 183,238
ISHARES TR ISHARES SEMICDTR 464287523 854,460 1,503 SH SOLE 0 0 1,503
ISHARES TR MSCI USA MIN ETF 46429B697 4,628,838 47,505 SH SOLE 0 0 47,505
ISHARES TR MSCI USA MMENTM 46432F396 42,912,129 135,217 SH SOLE 0 0 135,217
ISHARES TR MSCI USA VALUE 46432F388 45,818,263 231,404 SH SOLE 0 0 231,404
ISHARES TR SHRT NAT MUN ETF 464288158 4,076,739 39,000 SH SOLE 0 0 39,000
ISHARES TR TRUST ISHARE 0-1 464288679 29,520,706 267,588 SH SOLE 0 0 267,588
ISHARES TR U.S. TECH ETF 464287721 4,206,917 15,879 SH SOLE 0 0 15,879
ISHARES TR U.S. UTILITS ETF 464287697 694,608 6,889 SH SOLE 0 0 6,889
ISHARES TR US AER DEF ETF 464288760 607,381 2,932 SH SOLE 0 0 2,932
JOHNSON & JOHNSON COM 478160104 465,053 1,757 SH SOLE 0 0 1,757
JPMORGAN CHASE & CO COM 46625H100 1,118,319 3,380 SH SOLE 0 0 3,380
LOCKHEED MARTIN CORP COM 539830109 516,948 1,015 SH SOLE 0 0 1,015
LUMENTUM HLDGS INC COM 55024U109 303,033 312 SH SOLE 0 0 312
MARVELL TECHNOLOGY INC COM 573874104 241,931 916 SH SOLE 0 0 916
MICRON TECHNOLOGY INC COM 595112103 321,429 302 SH SOLE 0 0 302
MICROSOFT CORP COM 594918104 402,646 785 SH SOLE 0 0 785
NVIDIA CORPORATION COM 67066G104 395,920 1,733 SH SOLE 0 0 1,733
OREILLY AUTOMOTIVE INC COM 67103H107 1,508,341 17,660 SH SOLE 0 0 17,660
PIMCO ETF TR ACTIVE BD ETF 72201R775 16,645,161 191,343 SH SOLE 0 0 191,343
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 433,449 3,981 SH SOLE 0 0 3,981
SHERWIN WILLIAMS CO COM 824348106 1,024,530 3,169 SH SOLE 0 0 3,169
SNAP ON INC COM 833034101 598,087 1,646 SH SOLE 0 0 1,646
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 212,658 4,559 SH SOLE 0 0 4,559
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 330,413 434 SH SOLE 0 0 434
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 239,767 2,804 SH SOLE 0 0 2,804
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 321,129 1,387 SH SOLE 0 0 1,387
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 29,120,697 77,803 SH SOLE 0 0 77,803
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 635,609 2,940 SH SOLE 0 0 2,940
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 416,028 592 SH SOLE 0 0 592
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 36,371,351 438,357 SH SOLE 0 0 438,357
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,291,768 48,392 SH SOLE 0 0 48,392
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 517,804 3,336 SH SOLE 0 0 3,336
WISDOMTREE TR US HIGH DIVIDEND 97717W208 377,086 3,368 SH SOLE 0 0 3,368