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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   416,874 2,385 SH   SOLE   0 0 2,385
8X8 INC NEW COM 282914100   805,357 23,364 SH   SOLE   0 0 23,364
ACTIVISION BLIZZARD INC COM 00507V109   252,552 2,720 SH   SOLE   0 0 2,720
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,229,035 4,457 SH   SOLE   0 0 4,457
ADVANCED MICRO DEVICES INC COM 007903107   492,483 5,370 SH   SOLE   0 0 5,370
AIR PRODS & CHEMS INC COM 009158106   701,083 2,566 SH   SOLE   0 0 2,566
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   435,903 1,873 SH   SOLE   0 0 1,873
ALIGN TECHNOLOGY INC COM 016255101   244,212 457 SH   SOLE   0 0 457
ALLSTATE CORP COM 020002101   329,570 2,998 SH   SOLE   0 0 2,998
ALPHABET INC CAP STK CL A 02079K305   1,088,389 621 SH   SOLE   0 0 621
ALPHABET INC CAP STK CL C 02079K107   742,797 424 SH   SOLE   0 0 424
ALTERYX INC COM CL A 02156B103   1,333,601 10,950 SH   SOLE   0 0 10,950
ALTRIA GROUP INC COM 02209S103   586,734 14,311 SH   SOLE   0 0 14,311
AMAZON COM INC COM 023135106   6,087,202 1,869 SH   SOLE   0 0 1,869
AMDOCS LTD SHS G02602103   200,732 2,830 SH   SOLE   0 0 2,830
AMERICAN TOWER CORP NEW COM 03027X100   444,981 1,982 SH   SOLE   0 0 1,982
AMERICAS CAR-MART INC COM 03062T105   967,910 8,812 SH   SOLE   0 0 8,812
AMGEN INC COM 031162100   1,250,234 5,438 SH   SOLE   0 0 5,438
APPIAN CORP CL A 03782L101   1,119,556 6,907 SH   SOLE   0 0 6,907
APPLE INC COM 037833100   10,129,286 76,338 SH   SOLE   0 0 76,338
AT&T INC COM 00206R102   680,289 23,654 SH   SOLE   0 0 23,654
AUTOMATIC DATA PROCESSING IN COM 053015103   336,542 1,910 SH   SOLE   0 0 1,910
BECTON DICKINSON & CO COM 075887109   541,726 2,165 SH   SOLE   0 0 2,165
BEYOND MEAT INC COM 08862E109   1,136,125 9,089 SH   SOLE   0 0 9,089
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   406,005 6,329 SH   SOLE   0 0 6,329
BK OF AMERICA CORP COM 060505104   441,920 14,580 SH   SOLE   0 0 14,580
BLACKROCK INC COM 09247X101   510,129 707 SH   SOLE   0 0 707
BLACKSTONE GROUP INC COM CL A 09260D107   676,940 10,445 SH   SOLE   0 0 10,445
BOEING CO COM 097023105   573,895 2,681 SH   SOLE   0 0 2,681
BROADCOM INC COM 11135F101   2,310,534 5,277 SH   SOLE   0 0 5,277
CATERPILLAR INC COM 149123101   295,054 1,621 SH   SOLE   0 0 1,621
CERNER CORP COM 156782104   248,232 3,163 SH   SOLE   0 0 3,163
CHEMED CORP NEW COM 16359R103   946,448 1,777 SH   SOLE   0 0 1,777
CHEVRON CORP NEW COM 166764100   277,840 3,290 SH   SOLE   0 0 3,290
CISCO SYS INC COM 17275R102   2,539,432 56,747 SH   SOLE   0 0 56,747
COCA COLA CO COM 191216100   858,107 15,647 SH   SOLE   0 0 15,647
CONSTELLATION BRANDS INC CL A 21036P108   1,334,015 6,090 SH   SOLE   0 0 6,090
COPART INC COM 217204106   2,697,955 21,202 SH   SOLE   0 0 21,202
CORNING INC COM 219350105   296,280 8,230 SH   SOLE   0 0 8,230
COSTCO WHSL CORP NEW COM 22160K105   4,846,898 12,864 SH   SOLE   0 0 12,864
COUSINS PPTYS INC COM NEW 222795502   204,819 6,114 SH   SOLE   0 0 6,114
CROWDSTRIKE HLDGS INC CL A 22788C105   2,051,053 9,683 SH   SOLE   0 0 9,683
CROWN CASTLE INTL CORP NEW COM 22822V101   1,113,056 6,992 SH   SOLE   0 0 6,992
CUMMINS INC COM 231021106   587,735 2,588 SH   SOLE   0 0 2,588
DANAHER CORPORATION COM 235851102   269,234 1,212 SH   SOLE   0 0 1,212
DIGIMARC CORP NEW COM 25381B101   376,786 7,976 SH   SOLE   0 0 7,976
DISCOVER FINL SVCS COM 254709108   546,711 6,039 SH   SOLE   0 0 6,039
DISNEY WALT CO COM 254687106   2,338,484 12,907 SH   SOLE   0 0 12,907
DOW INC COM 260557103   457,653 8,246 SH   SOLE   0 0 8,246
EATON CORP PLC SHS G29183103   953,791 7,939 SH   SOLE   0 0 7,939
EDWARDS LIFESCIENCES CORP COM 28176E108   450,220 4,935 SH   SOLE   0 0 4,935
ENBRIDGE INC COM 29250N105   1,467,029 45,859 SH   SOLE   0 0 45,859
ETSY INC COM 29786A106   4,514,466 25,375 SH   SOLE   0 0 25,375
EXXON MOBIL CORP COM 30231G102   1,598,676 38,784 SH   SOLE   0 0 38,784
FACEBOOK INC CL A 30303M102   2,747,716 10,059 SH   SOLE   0 0 10,059
FASTLY INC CL A 31188V100   1,493,678 17,096 SH   SOLE   0 0 17,096
FEDEX CORP COM 31428X106   356,978 1,375 SH   SOLE   0 0 1,375
FIREEYE INC COM 31816Q101   245,059 10,627 SH   SOLE   0 0 10,627
FORD MTR CO DEL COM 345370860   614,131 69,867 SH   SOLE   0 0 69,867
GARMIN LTD SHS H2906T109   304,894 2,548 SH   SOLE   0 0 2,548
GILEAD SCIENCES INC COM 375558103   384,458 6,599 SH   SOLE   0 0 6,599
GOLDMAN SACHS GROUP INC COM 38141G104   691,975 2,624 SH   SOLE   0 0 2,624
HOME DEPOT INC COM 437076102   672,284 2,531 SH   SOLE   0 0 2,531
HONEYWELL INTL INC COM 438516106   316,710 1,489 SH   SOLE   0 0 1,489
INTEL CORP COM 458140100   1,596,972 32,055 SH   SOLE   0 0 32,055
INTERNATIONAL BUSINESS MACHS COM 459200101   302,867 2,406 SH   SOLE   0 0 2,406
INTUIT COM 461202103   982,672 2,587 SH   SOLE   0 0 2,587
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   2,120,301 138,945 SH   SOLE   0 0 138,945
INVITATION HOMES INC COM 46187W107   236,501 7,963 SH   SOLE   0 0 7,963
ISHARES TR 1 3 YR TREAS BD 464287457   9,767,349 113,074 SH   SOLE   0 0 113,074
ISHARES TR BLACKROCK ULTRA 46434V878   3,507,351 69,425 SH   SOLE   0 0 69,425
ISHARES TR CORE HIGH DV ETF 46429B663   1,956,771 22,320 SH   SOLE   0 0 22,320
ISHARES TR CORE MSCI EAFE 46432F842   9,312,312 134,785 SH   SOLE   0 0 134,785
ISHARES TR CORE S&P MCP ETF 464287507   10,165,300 44,230 SH   SOLE   0 0 44,230
ISHARES TR CORE S&P SCP ETF 464287804   8,566,175 93,212 SH   SOLE   0 0 93,212
ISHARES TR CORE S&P TTL STK 464287150   13,002,555 150,807 SH   SOLE   0 0 150,807
ISHARES TR CORE US AGGBD ET 464287226   15,405,877 130,348 SH   SOLE   0 0 130,348
ISHARES TR IBOXX INV CP ETF 464287242   6,676,942 48,338 SH   SOLE   0 0 48,338
ISHARES TR INTRM GOV CR ETF 464288612   11,744,842 99,837 SH   SOLE   0 0 99,837
ISHARES TR ISHS 1-5YR INVS 464288646   415,209 7,526 SH   SOLE   0 0 7,526
ISHARES TR PFD AND INCM SEC 464288687   5,534,095 143,705 SH   SOLE   0 0 143,705
ISHARES TR RUS 1000 GRW ETF 464287614   370,391 1,536 SH   SOLE   0 0 1,536
ISHARES TR RUSSELL 2000 ETF 464287655   224,293 1,144 SH   SOLE   0 0 1,144
ISHARES TR S&P 500 GRWT ETF 464287309   17,484,335 273,963 SH   SOLE   0 0 273,963
ISHARES TR S&P 500 VAL ETF 464287408   20,226,655 157,996 SH   SOLE   0 0 157,996
ISHARES TR TIPS BD ETF 464287176   807,769 6,328 SH   SOLE   0 0 6,328
JD.COM INC SPON ADR CL A 47215P106   228,188 2,596 SH   SOLE   0 0 2,596
JOHNSON & JOHNSON COM 478160104   1,601,783 10,178 SH   SOLE   0 0 10,178
JOHNSON CTLS INTL PLC SHS G51502105   303,627 6,517 SH   SOLE   0 0 6,517
JPMORGAN CHASE & CO COM 46625H100   486,317 3,827 SH   SOLE   0 0 3,827
KANSAS CITY SOUTHERN COM NEW 485170302   304,154 1,490 SH   SOLE   0 0 1,490
LAMAR ADVERTISING CO NEW CL A 512816109   985,991 11,848 SH   SOLE   0 0 11,848
M & T BK CORP COM 55261F104   316,110 2,483 SH   SOLE   0 0 2,483
MARTIN MARIETTA MATLS INC COM 573284106   348,431 1,227 SH   SOLE   0 0 1,227
MASTERCARD INCORPORATED CL A 57636Q104   3,553,528 9,956 SH   SOLE   0 0 9,956
MEDTRONIC PLC SHS G5960L103   484,960 4,140 SH   SOLE   0 0 4,140
MERCK & CO. INC COM 58933Y105   313,294 3,830 SH   SOLE   0 0 3,830
MICRON TECHNOLOGY INC COM 595112103   921,030 12,251 SH   SOLE   0 0 12,251
MICROSOFT CORP COM 594918104   6,132,342 27,571 SH   SOLE   0 0 27,571
MONDELEZ INTL INC CL A 609207105   272,295 4,657 SH   SOLE   0 0 4,657
MONGODB INC CL A 60937P106   201,062 560 SH   SOLE   0 0 560
MOTOROLA SOLUTIONS INC COM NEW 620076307   216,656 1,274 SH   SOLE   0 0 1,274
NATIONAL FUEL GAS CO N J COM 636180101   758,232 18,435 SH   SOLE   0 0 18,435
NETFLIX INC COM 64110L106   1,763,861 3,262 SH   SOLE   0 0 3,262
NEXTERA ENERGY INC COM 65339F101   241,480 3,130 SH   SOLE   0 0 3,130
NIKE INC CL B 654106103   239,084 1,690 SH   SOLE   0 0 1,690
NVIDIA CORPORATION COM 67066G104   2,109,540 4,040 SH   SOLE   0 0 4,040
OKTA INC CL A 679295105   2,498,613 9,827 SH   SOLE   0 0 9,827
PALANTIR TECHNOLOGIES INC CL A 69608A108   842,384 35,770 SH   SOLE   0 0 35,770
PAYPAL HLDGS INC COM 70450Y103   930,008 3,971 SH   SOLE   0 0 3,971
PENN NATL GAMING INC COM 707569109   2,578,835 29,858 SH   SOLE   0 0 29,858
PEPSICO INC COM 713448108   264,122 1,781 SH   SOLE   0 0 1,781
PFIZER INC COM 717081103   859,072 23,338 SH   SOLE   0 0 23,338
PHILIP MORRIS INTL INC COM 718172109   698,374 8,435 SH   SOLE   0 0 8,435
PINTEREST INC CL A 72352L106   3,203,333 48,609 SH   SOLE   0 0 48,609
PROCTER AND GAMBLE CO COM 742718109   731,245 5,255 SH   SOLE   0 0 5,255
PUBLIC STORAGE COM 74460D109   333,232 1,443 SH   SOLE   0 0 1,443
QUALCOMM INC COM 747525103   1,326,729 8,709 SH   SOLE   0 0 8,709
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,148,880 16,066 SH   SOLE   0 0 16,066
RINGCENTRAL INC CL A 76680R206   259,215 684 SH   SOLE   0 0 684
ROKU INC COM CL A 77543R102   3,950,706 11,899 SH   SOLE   0 0 11,899
ROPER TECHNOLOGIES INC COM 776696106   269,000 624 SH   SOLE   0 0 624
ROYAL BK CDA COM 780087102   1,262,575 15,386 SH   SOLE   0 0 15,386
SALESFORCE COM INC COM 79466L302   260,805 1,172 SH   SOLE   0 0 1,172
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,874,140 52,045 SH   SOLE   0 0 52,045
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854   2,269,416 38,980 SH   SOLE   0 0 38,980
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,899,683 36,966 SH   SOLE   0 0 36,966
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   2,865,038 51,134 SH   SOLE   0 0 51,134
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,480,023 27,256 SH   SOLE   0 0 27,256
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   549,231 8,563 SH   SOLE   0 0 8,563
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,674,195 28,613 SH   SOLE   0 0 28,613
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,923,860 65,914 SH   SOLE   0 0 65,914
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,172,147 31,859 SH   SOLE   0 0 31,859
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,767,095 19,855 SH   SOLE   0 0 19,855
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   207,902 1,599 SH   SOLE   0 0 1,599
SEMPRA ENERGY COM 816851109   415,439 3,261 SH   SOLE   0 0 3,261
SERVICE CORP INTL COM 817565104   262,194 5,340 SH   SOLE   0 0 5,340
SERVICENOW INC COM 81762P102   339,615 617 SH   SOLE   0 0 617
SHERWIN WILLIAMS CO COM 824348106   315,276 429 SH   SOLE   0 0 429
SHOPIFY INC CL A 82509L107   2,984,952 2,637 SH   SOLE   0 0 2,637
SKYWORKS SOLUTIONS INC COM 83088M102   792,974 5,187 SH   SOLE   0 0 5,187
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   1,090,896 25,869 SH   SOLE   0 0 25,869
SMUCKER J M CO COM NEW 832696405   589,784 5,102 SH   SOLE   0 0 5,102
SNAP ON INC COM 833034101   278,103 1,625 SH   SOLE   0 0 1,625
SOUTHERN CO COM 842587107   491,411 8,000 SH   SOLE   0 0 8,000
SOUTHWEST AIRLS CO COM 844741108   472,858 10,145 SH   SOLE   0 0 10,145
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   316,791 4,534 SH   SOLE   0 0 4,534
SPDR SER TR AEROSPACE DEF 78464A631   311,519 2,715 SH   SOLE   0 0 2,715
SPDR SER TR PORTFOLI S&P1500 78464A805   428,453 9,296 SH   SOLE   0 0 9,296
SPDR SER TR PORTFOLIO AGRGTE 78464A649   240,870 7,823 SH   SOLE   0 0 7,823
SPDR SER TR PORTFOLIO S&P400 78464A847   478,215 11,837 SH   SOLE   0 0 11,837
SPDR SER TR PORTFOLIO S&P600 78468R853   291,018 8,129 SH   SOLE   0 0 8,129
SPDR SER TR PRTFLO S&P500 GW 78464A409   708,928 12,822 SH   SOLE   0 0 12,822
SPDR SER TR PRTFLO S&P500 HI 78468R788   304,695 9,250 SH   SOLE   0 0 9,250
SPDR SER TR PRTFLO S&P500 VL 78464A508   771,815 22,443 SH   SOLE   0 0 22,443
SPIRIT AIRLS INC COM 848577102   1,026,656 41,990 SH   SOLE   0 0 41,990
SQUARE INC CL A 852234103   554,111 2,546 SH   SOLE   0 0 2,546
STARBUCKS CORP COM 855244109   1,070,781 10,009 SH   SOLE   0 0 10,009
SYNOPSYS INC COM 871607107   237,723 917 SH   SOLE   0 0 917
TARGET CORP COM 87612E106   271,327 1,537 SH   SOLE   0 0 1,537
TELADOC HEALTH INC COM 87918A105   411,718 2,059 SH   SOLE   0 0 2,059
TESLA INC COM 88160R101   222,286 315 SH   SOLE   0 0 315
TEXAS INSTRS INC COM 882508104   1,150,223 7,008 SH   SOLE   0 0 7,008
THE TRADE DESK INC COM CL A 88339J105   5,226,525 6,525 SH   SOLE   0 0 6,525
THERMO FISHER SCIENTIFIC INC COM 883556102   1,503,538 3,228 SH   SOLE   0 0 3,228
THOR INDS INC COM 885160101   556,080 5,980 SH   SOLE   0 0 5,980
T-MOBILE US INC COM 872590104   557,605 4,135 SH   SOLE   0 0 4,135
TYSON FOODS INC CL A 902494103   433,939 6,734 SH   SOLE   0 0 6,734
UNION PAC CORP COM 907818108   801,647 3,850 SH   SOLE   0 0 3,850
VALVOLINE INC COM 92047W101   297,488 12,856 SH   SOLE   0 0 12,856
VANGUARD INDEX FDS VALUE ETF 922908744   237,444 1,996 SH   SOLE   0 0 1,996
VERIZON COMMUNICATIONS INC COM 92343V104   454,711 7,740 SH   SOLE   0 0 7,740
VIACOMCBS INC CL B 92556H206   307,991 8,266 SH   SOLE   0 0 8,266
VIRTU FINL INC CL A 928254101   1,278,435 50,792 SH   SOLE   0 0 50,792
VISA INC COM CL A 92826C839   2,871,088 13,126 SH   SOLE   0 0 13,126
WALMART INC COM 931142103   1,601,939 11,113 SH   SOLE   0 0 11,113
WASTE MGMT INC DEL COM 94106L109   687,414 5,829 SH   SOLE   0 0 5,829
ZSCALER INC COM 98980G102   2,773,373 13,887 SH   SOLE   0 0 13,887