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
ABBOTT LABS COM 002824100 2,586 21,580 SH   SOLE   0 0 21,580
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,868 6,762 SH   SOLE   0 0 6,762
ACTIVISION BLIZZARD INC COM 00507V109 3,680 39,568 SH   SOLE   0 0 39,568
ADVANCED MICRO DEVICES INC COM 007903107 972 12,377 SH   SOLE   0 0 12,377
AFLAC INC COM 001055102 1,441 28,159 SH   SOLE   0 0 28,159
AIR PRODS & CHEMS INC COM 009158106 2,023 7,191 SH   SOLE   0 0 7,191
ALBEMARLE CORP COM 012653101 1,290 8,833 SH   SOLE   0 0 8,833
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,102 4,861 SH   SOLE   0 0 4,861
ALIGN TECHNOLOGY INC COM 016255101 2,431 4,489 SH   SOLE   0 0 4,489
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,479 13,197 SH   SOLE   0 0 13,197
ALLY FINL INC COM 02005N100 1,619 35,801 SH   SOLE   0 0 35,801
ALPHABET INC CAP STK CL C 02079K107 5,012 2,423 SH   SOLE   0 0 2,423
AMAZON COM INC COM 023135106 5,993 1,937 SH   SOLE   0 0 1,937
AMERICAN TOWER CORP NEW COM 03027X100 782 3,273 SH   SOLE   0 0 3,273
AMGEN INC COM 031162100 1,724 6,930 SH   SOLE   0 0 6,930
ANALOG DEVICES INC COM 032654105 2,148 13,850 SH   SOLE   0 0 13,850
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 491 7,820 SH   SOLE   0 0 7,820
APPLE INC COM 037833100 12,774 104,575 SH   SOLE   0 0 104,575
ASML HOLDING N V N Y REGISTRY SHS N07059210 836 1,354 SH   SOLE   0 0 1,354
AT&T INC COM 00206R102 1,414 46,709 SH   SOLE   0 0 46,709
ATMOS ENERGY CORP COM 049560105 932 9,434 SH   SOLE   0 0 9,434
AUTOMATIC DATA PROCESSING IN COM 053015103 2,248 11,930 SH   SOLE   0 0 11,930
AUTOZONE INC COM 053332102 2,633 1,875 SH   SOLE   0 0 1,875
BECTON DICKINSON & CO COM 075887109 1,614 6,637 SH   SOLE   0 0 6,637
BERKSHIRE HATHAWAY INC DEL CL A 084670108 386 1 SH   SOLE   0 0 1
BILIBILI INC SPONS ADS REP Z 090040106 2,126 19,858 SH   SOLE   0 0 19,858
BK OF AMERICA CORP COM 060505104 746 19,285 SH   SOLE   0 0 19,285
BLACKROCK INC COM 09247X101 1,555 2,062 SH   SOLE   0 0 2,062
BOYD GAMING CORP COM 103304101 1,774 30,086 SH   SOLE   0 0 30,086
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 495 5,190 SH   SOLE   0 0 5,190
CADENCE DESIGN SYSTEM INC COM 127387108 1,894 13,825 SH   SOLE   0 0 13,825
CARVANA CO CL A 146869102 1,093 4,164 SH   SOLE   0 0 4,164
CASEYS GEN STORES INC COM 147528103 1,178 5,451 SH   SOLE   0 0 5,451
CATERPILLAR INC COM 149123101 333 1,435 SH   SOLE   0 0 1,435
CHEVRON CORP NEW COM 166764100 1,924 18,366 SH   SOLE   0 0 18,366
CHUBB LIMITED COM H1467J104 1,773 11,227 SH   SOLE   0 0 11,227
CISCO SYS INC COM 17275R102 1,563 30,227 SH   SOLE   0 0 30,227
CITRIX SYS INC COM 177376100 537 3,823 SH   SOLE   0 0 3,823
CLOROX CO DEL COM 189054109 1,859 9,641 SH   SOLE   0 0 9,641
COLGATE PALMOLIVE CO COM 194162103 1,516 19,234 SH   SOLE   0 0 19,234
COMCAST CORP NEW CL A 20030N101 808 14,941 SH   SOLE   0 0 14,941
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,886 24,985 SH   SOLE   0 0 24,985
DEVON ENERGY CORP NEW COM 25179M103 1,401 64,139 SH   SOLE   0 0 64,139
DEXCOM INC COM 252131107 731 2,034 SH   SOLE   0 0 2,034
DIAMONDBACK ENERGY INC COM 25278X109 2,657 36,156 SH   SOLE   0 0 36,156
DRAFTKINGS INC COM CL A 26142R104 1,319 21,501 SH   SOLE   0 0 21,501
EMERSON ELEC CO COM 291011104 2,509 27,811 SH   SOLE   0 0 27,811
ENPHASE ENERGY INC COM 29355A107 2,094 12,916 SH   SOLE   0 0 12,916
ETSY INC COM 29786A106 1,824 9,047 SH   SOLE   0 0 9,047
EVERSOURCE ENERGY COM 30040W108 1,447 16,710 SH   SOLE   0 0 16,710
EXPEDITORS INTL WASH INC COM 302130109 305 2,832 SH   SOLE   0 0 2,832
FACEBOOK INC CL A 30303M102 2,498 8,482 SH   SOLE   0 0 8,482
FACTSET RESH SYS INC COM 303075105 1,252 4,058 SH   SOLE   0 0 4,058
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,028 18,160 SH   SOLE   0 0 18,160
FIRST SOLAR INC COM 336433107 916 10,492 SH   SOLE   0 0 10,492
FIVERR INTL LTD ORD SHS M4R82T106 659 3,035 SH   SOLE   0 0 3,035
FREEPORT-MCMORAN INC CL B 35671D857 1,110 33,699 SH   SOLE   0 0 33,699
GOLDMAN SACHS GROUP INC COM 38141G104 294 900 SH   SOLE   0 0 900
HOLOGIC INC COM 436440101 1,676 22,535 SH   SOLE   0 0 22,535
HOME DEPOT INC COM 437076102 275 901 SH   SOLE   0 0 901
HORIZON THERAPEUTICS PUB L SHS G46188101 742 8,063 SH   SOLE   0 0 8,063
ILLINOIS TOOL WKS INC COM 452308109 2,436 10,997 SH   SOLE   0 0 10,997
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4,254 192,217 SH   SOLE   0 0 192,217
INVESCO QQQ TR UNIT SER 1 46090E103 3,027 9,484 SH   SOLE   0 0 9,484
ISHARES TR MSCI USA MIN VOL 46429B697 3,568 51,567 SH   SOLE   0 0 51,567
ISHARES TR RUS MID CAP ETF 464287499 386 5,216 SH   SOLE   0 0 5,216
ISHARES TR PFD AND INCM SEC 464288687 2,375 61,855 SH   SOLE   0 0 61,855
ISHARES TR RUS MD CP GR ETF 464287481 1,449 14,194 SH   SOLE   0 0 14,194
ISHARES TR CORE US AGGBD ET 464287226 321 2,820 SH   SOLE   0 0 2,820
ISHARES TR GNMA BOND ETF 46429B333 1,944 38,648 SH   SOLE   0 0 38,648
ISHARES TR SHRT NAT MUN ETF 464288158 2,353 21,819 SH   SOLE   0 0 21,819
ISHARES TR RUS 2000 GRW ETF 464287648 326 1,085 SH   SOLE   0 0 1,085
ISHARES TR GLOB HLTHCRE ETF 464287325 257 3,338 SH   SOLE   0 0 3,338
ISHARES TR U.S. CNSM GD ETF 464287812 250 1,411 SH   SOLE   0 0 1,411
ISHARES TR MSCI EAFE MIN VL 46429B689 263 3,603 SH   SOLE   0 0 3,603
ISHARES TR NATIONAL MUN ETF 464288414 248 2,140 SH   SOLE   0 0 2,140
ISHARES TR U.S. FIN SVC ETF 464287770 471 2,752 SH   SOLE   0 0 2,752
JD.COM INC SPON ADR CL A 47215P106 576 6,829 SH   SOLE   0 0 6,829
JOHNSON & JOHNSON COM 478160104 2,845 17,312 SH   SOLE   0 0 17,312
JOHNSON CTLS INTL PLC SHS G51502105 1,126 18,868 SH   SOLE   0 0 18,868
JPMORGAN CHASE & CO COM 46625H100 3,156 20,732 SH   SOLE   0 0 20,732
KB HOME COM 48666K109 1,465 31,493 SH   SOLE   0 0 31,493
KIMCO RLTY CORP COM 49446R109 1,635 87,203 SH   SOLE   0 0 87,203
KRANESHARES TR QUADRTC INT RT 500767736 2,414 84,462 SH   SOLE   0 0 84,462
L3HARRIS TECHNOLOGIES INC COM 502431109 1,253 6,185 SH   SOLE   0 0 6,185
LINDE PLC SHS G5494J103 1,751 6,252 SH   SOLE   0 0 6,252
LOCKHEED MARTIN CORP COM 539830109 1,529 4,139 SH   SOLE   0 0 4,139
LOWES COS INC COM 548661107 2,893 15,215 SH   SOLE   0 0 15,215
LULULEMON ATHLETICA INC COM 550021109 606 1,975 SH   SOLE   0 0 1,975
MASTERCARD INCORPORATED CL A 57636Q104 349 981 SH   SOLE   0 0 981
MCDONALDS CORP COM 580135101 1,311 5,848 SH   SOLE   0 0 5,848
MEDTRONIC PLC SHS G5960L103 2,599 21,999 SH   SOLE   0 0 21,999
MERCADOLIBRE INC COM 58733R102 798 542 SH   SOLE   0 0 542
MICROSOFT CORP COM 594918104 11,117 47,152 SH   SOLE   0 0 47,152
MURPHY OIL CORP COM 626717102 970 59,123 SH   SOLE   0 0 59,123
NETFLIX INC COM 64110L106 1,024 1,963 SH   SOLE   0 0 1,963
NEXTERA ENERGY INC COM 65339F101 3,232 42,749 SH   SOLE   0 0 42,749
NIKE INC CL B 654106103 1,240 9,331 SH   SOLE   0 0 9,331
NORFOLK SOUTHN CORP COM 655844108 1,784 6,645 SH   SOLE   0 0 6,645
NOVARTIS AG SPONSORED ADR 66987V109 1,026 12,006 SH   SOLE   0 0 12,006
NVIDIA CORPORATION COM 67066G104 4,270 7,997 SH   SOLE   0 0 7,997
NXP SEMICONDUCTORS N V COM N6596X109 3,678 18,269 SH   SOLE   0 0 18,269
OKTA INC CL A 679295105 2,134 9,680 SH   SOLE   0 0 9,680
PAYCHEX INC COM 704326107 1,815 18,519 SH   SOLE   0 0 18,519
PAYPAL HLDGS INC COM 70450Y103 2,689 11,074 SH   SOLE   0 0 11,074
PEPSICO INC COM 713448108 2,274 16,074 SH   SOLE   0 0 16,074
PRICE T ROWE GROUP INC COM 74144T108 1,868 10,889 SH   SOLE   0 0 10,889
PROCTER AND GAMBLE CO COM 742718109 2,221 16,401 SH   SOLE   0 0 16,401
RAYTHEON TECHNOLOGIES CORP COM 75513E101 843 10,907 SH   SOLE   0 0 10,907
ROKU INC COM CL A 77543R102 893 2,741 SH   SOLE   0 0 2,741
S&P GLOBAL INC COM 78409V104 463 1,312 SH   SOLE   0 0 1,312
SALESFORCE COM INC COM 79466L302 4,210 19,873 SH   SOLE   0 0 19,873
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 621 8,514 SH   SOLE   0 0 8,514
SEA LTD SPONSORD ADS 81141R100 1,298 5,816 SH   SOLE   0 0 5,816
SHOPIFY INC CL A 82509L107 1,064 962 SH   SOLE   0 0 962
SIMON PPTY GROUP INC NEW COM 828806109 570 5,012 SH   SOLE   0 0 5,012
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,358 8,205 SH   SOLE   0 0 8,205
SONY CORP SPONSORED ADR 835699307 723 6,820 SH   SOLE   0 0 6,820
SOUTHWEST AIRLS CO COM 844741108 359 5,877 SH   SOLE   0 0 5,877
SPDR S&P 500 ETF TR TR UNIT 78462F103 751 1,894 SH   SOLE   0 0 1,894
SPDR SER TR BLOOMBERG BRCLYS 78468R622 2,013 18,506 SH   SOLE   0 0 18,506
SPDR SER TR S&P BIOTECH 78464A870 281 2,072 SH   SOLE   0 0 2,072
SPOTIFY TECHNOLOGY S A SHS L8681T102 656 2,450 SH   SOLE   0 0 2,450
SQUARE INC CL A 852234103 1,285 5,659 SH   SOLE   0 0 5,659
STARBUCKS CORP COM 855244109 1,844 16,879 SH   SOLE   0 0 16,879
STONECO LTD COM CL A G85158106 896 14,638 SH   SOLE   0 0 14,638
SUNRUN INC COM 86771W105 302 5,000 SH   SOLE   0 0 5,000
SYSCO CORP COM 871829107 516 6,556 SH   SOLE   0 0 6,556
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 896 7,579 SH   SOLE   0 0 7,579
TARGET CORP COM 87612E106 1,961 9,903 SH   SOLE   0 0 9,903
TEMPUR SEALY INTL INC COM 88023U101 1,388 37,954 SH   SOLE   0 0 37,954
TESLA INC COM 88160R101 1,865 2,793 SH   SOLE   0 0 2,793
UNITED PARCEL SERVICE INC CL B 911312106 4,067 23,924 SH   SOLE   0 0 23,924
UNITEDHEALTH GROUP INC COM 91324P102 1,088 2,925 SH   SOLE   0 0 2,925
V F CORP COM 918204108 1,238 15,486 SH   SOLE   0 0 15,486
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,860 46,492 SH   SOLE   0 0 46,492
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2,751 11,005 SH   SOLE   0 0 11,005
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 758 4,250 SH   SOLE   0 0 4,250
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,347 28,449 SH   SOLE   0 0 28,449
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,980 42,778 SH   SOLE   0 0 42,778
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 1,858 23,968 SH   SOLE   0 0 23,968
VISA INC COM CL A 92826C839 721 3,403 SH   SOLE   0 0 3,403
WALMART INC COM 931142103 2,505 18,447 SH   SOLE   0 0 18,447
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 737 17,850 SH   SOLE   0 0 17,850
WYNN RESORTS LTD COM 983134107 1,227 9,791 SH   SOLE   0 0 9,791
ZAI LAB LTD ADR 98887Q104 377 2,824 SH   SOLE   0 0 2,824
ZIMMER BIOMET HOLDINGS INC COM 98956P102 4,016 25,088 SH   SOLE   0 0 25,088
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,307 4,067 SH   SOLE   0 0 4,067