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
AIR PRODS & CHEMS INC COM 009158106 319,647 1,136 SH SOLE 0 0 1,136
AMGEN INC COM 031162100 275,454 1,107 SH SOLE 0 0 1,107
BEST BUY INC COM 086516101 203,696 1,774 SH SOLE 0 0 1,774
JOHNSON & JOHNSON COM 478160104 342,310 2,083 SH SOLE 0 0 2,083
LOWES COS INC COM 548661107 353,318 1,858 SH SOLE 0 0 1,858
MOTOROLA SOLUTIONS INC COM NEW 620076307 257,137 1,367 SH SOLE 0 0 1,367
PORCH GROUP INC COM 733245104 203,833 11,516 SH SOLE 0 0 11,516
SOUTHWEST AIRLS CO COM 844741108 266,832 4,370 SH SOLE 0 0 4,370
UNION PAC CORP COM 907818108 299,465 1,359 SH SOLE 0 0 1,359
WELLS FARGO CO NEW COM 949746101 439,747 11,255 SH SOLE 0 0 11,255
AT&T INC COM 00206R102 762,378 25,186 SH SOLE 0 0 25,186
ARK ETF TR INNOVATION ETF 00214Q104 994,571 8,292 SH SOLE 0 0 8,292
ABBVIE INC COM 00287Y109 391,920 3,622 SH SOLE 0 0 3,622
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 728,256 3,212 SH SOLE 0 0 3,212
ALPHABET INC CAP STK CL C 02079K107 4,504,255 2,177 SH SOLE 0 0 2,177
ALPHABET INC CAP STK CL A 02079K305 1,720,141 834 SH SOLE 0 0 834
AMAZON COM INC COM 023135106 6,584,202 2,128 SH SOLE 0 0 2,128
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 262,867 5,079 SH SOLE 0 0 5,079
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 656,916 13,156 SH SOLE 0 0 13,156
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 522,599 7,953 SH SOLE 0 0 7,953
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 228,556 3,944 SH SOLE 0 0 3,944
APPLE INC COM 037833100 11,600,901 94,973 SH SOLE 0 0 94,973
APPLIED MATLS INC COM 038222105 535,217 4,006 SH SOLE 0 0 4,006
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,927,265 7,544 SH SOLE 0 0 7,544
CME GROUP INC COM 12572Q105 234,980 1,151 SH SOLE 0 0 1,151
CHEVRON CORP NEW COM 166764100 871,089 8,312 SH SOLE 0 0 8,312
CISCO SYS INC COM 17275R102 361,671 6,994 SH SOLE 0 0 6,994
COMCAST CORP NEW CL A 20030N101 253,948 4,693 SH SOLE 0 0 4,693
EMBRAER S.A. SPONSORED ADS 29082A107 124,404 12,428 SH SOLE 0 0 12,428
EXXON MOBIL CORP COM 30231G102 902,499 16,165 SH SOLE 0 0 16,165
FACEBOOK INC CL A 30303M102 581,402 1,974 SH SOLE 0 0 1,974
FIRST TR INTER DUR PFD & IN COM 33718W103 2,421,832 101,120 SH SOLE 0 0 101,120
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,032,860 14,584 SH SOLE 0 0 14,584
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,085,293 26,089 SH SOLE 0 0 26,089
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 425,100 3,914 SH SOLE 0 0 3,914
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 817,397 8,536 SH SOLE 0 0 8,536
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 1,289,743 18,972 SH SOLE 0 0 18,972
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 239,413 11,882 SH SOLE 0 0 11,882
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 428,904 8,400 SH SOLE 0 0 8,400
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 4,158,066 69,336 SH SOLE 0 0 69,336
HOME DEPOT INC COM 437076102 838,635 2,748 SH SOLE 0 0 2,748
INTEL CORP COM 458140100 1,521,032 23,766 SH SOLE 0 0 23,766
INVESCO QQQ TR UNIT SER 1 46090E103 8,754,879 27,434 SH SOLE 0 0 27,434
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 689,774 4,199 SH SOLE 0 0 4,199
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 612,989 4,327 SH SOLE 0 0 4,327
ISHARES TR TIPS BD ETF 464287176 426,887 3,401 SH SOLE 0 0 3,401
ISHARES TR CORE S&P500 ETF 464287200 11,471,471 28,836 SH SOLE 0 0 28,836
ISHARES TR IBOXX INV CP ETF 464287242 308,505 2,372 SH SOLE 0 0 2,372
ISHARES TR 1 3 YR TREAS BD 464287457 3,448,045 39,978 SH SOLE 0 0 39,978
ISHARES TR CORE S&P SCP ETF 464287804 1,611,783 14,851 SH SOLE 0 0 14,851
ISHARES TR IBOXX HI YD ETF 464288513 247,535 2,839 SH SOLE 0 0 2,839
ISHARES TR ISHS 1-5YR INVS 464288646 579,170 10,592 SH SOLE 0 0 10,592
ISHARES TR MSCI INDIA ETF 46429B598 670,340 15,892 SH SOLE 0 0 15,892
ISHARES TR FLTG RATE NT ETF 46429B655 897,042 17,665 SH SOLE 0 0 17,665
ISHARES TR CORE MSCI EAFE 46432F842 201,933 2,803 SH SOLE 0 0 2,803
ISHARES INC CORE MSCI EMKT 46434G103 675,029 10,488 SH SOLE 0 0 10,488
JPMORGAN CHASE & CO COM 46625H100 1,552,653 10,200 SH SOLE 0 0 10,200
KLA CORP COM NEW 482480100 1,164,769 3,525 SH SOLE 0 0 3,525
MERCK & CO. INC COM 58933Y105 265,882 3,449 SH SOLE 0 0 3,449
MICROSOFT CORP COM 594918104 2,935,757 12,452 SH SOLE 0 0 12,452
NETFLIX INC COM 64110L106 438,194 840 SH SOLE 0 0 840
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,875,657 7,255 SH SOLE 0 0 7,255
SPDR GOLD TR GOLD SHS 78463V107 2,767,148 17,299 SH SOLE 0 0 17,299
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 400,549 841 SH SOLE 0 0 841
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 455,251 3,428 SH SOLE 0 0 3,428
SOUTHERN CO COM 842587107 832,541 13,394 SH SOLE 0 0 13,394
TESLA INC COM 88160R101 1,130,138 1,692 SH SOLE 0 0 1,692
TOTAL SE SPONSORED ADS 89151E109 484,528 10,411 SH SOLE 0 0 10,411
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 547,896 7,938 SH SOLE 0 0 7,938
VERIZON COMMUNICATIONS INC COM 92343V104 1,052,457 18,099 SH SOLE 0 0 18,099
VISA INC COM CL A 92826C839 1,668,132 7,879 SH SOLE 0 0 7,879
WALMART INC COM 931142103 577,613 4,253 SH SOLE 0 0 4,253
WISDOMTREE TR US MIDCAP DIVID 97717W505 256,265 6,340 SH SOLE 0 0 6,340
EATON CORP PLC SHS G29183103 311,950 2,256 SH SOLE 0 0 2,256
MEDTRONIC PLC SHS G5960L103 226,137 1,914 SH SOLE 0 0 1,914