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   382,285 3,637 SH   SOLE   0 0 3,637
8X8 INC NEW COM 282914100   79,626 19,095 SH   SOLE   0 0 19,095
ABBVIE INC COM 00287Y109   563,643 3,537 SH   SOLE   0 0 3,537
ACTIVISION BLIZZARD INC COM 00507V109   477,592 5,580 SH   SOLE   0 0 5,580
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,434,286 6,317 SH   SOLE   0 0 6,317
AES CORP COM 00130H105   411,225 17,077 SH   SOLE   0 0 17,077
AIR PRODS & CHEMS INC COM 009158106   2,430,945 8,464 SH   SOLE   0 0 8,464
ALLSTATE CORP COM 020002101   276,028 2,491 SH   SOLE   0 0 2,491
ALPHABET INC CAP STK CL A 02079K305   1,201,712 11,585 SH   SOLE   0 0 11,585
ALPHABET INC CAP STK CL C 02079K107   912,600 8,775 SH   SOLE   0 0 8,775
ALPS ETF TR ALERIAN MLP 00162Q452   314,340 8,133 SH   SOLE   0 0 8,133
ALTERYX INC COM CL A 02156B103   298,436 5,072 SH   SOLE   0 0 5,072
ALTRIA GROUP INC COM 02209S103   1,671,688 37,465 SH   SOLE   0 0 37,465
AMAZON COM INC COM 023135106   1,601,408 15,504 SH   SOLE   0 0 15,504
AMDOCS LTD SHS G02602103   537,576 5,598 SH   SOLE   0 0 5,598
AMERICAN ELEC PWR CO INC COM 025537101   591,923 6,505 SH   SOLE   0 0 6,505
AMERICAN EXPRESS CO COM 025816109   209,981 1,273 SH   SOLE   0 0 1,273
AMERICAS CAR-MART INC COM 03062T105   673,285 8,500 SH   SOLE   0 0 8,500
AMGEN INC COM 031162100   2,246,750 9,294 SH   SOLE   0 0 9,294
ANALOG DEVICES INC COM 032654105   310,819 1,576 SH   SOLE   0 0 1,576
APPLE INC COM 037833100   10,904,890 66,130 SH   SOLE   0 0 66,130
ARISTA NETWORKS INC COM 040413106   293,587 1,749 SH   SOLE   0 0 1,749
ASTRAZENECA PLC SPONSORED ADR 046353108   609,704 8,784 SH   SOLE   0 0 8,784
AT&T INC COM 00206R102   1,670,477 86,778 SH   SOLE   0 0 86,778
BANK AMERICA CORP 7.25%CNV PFD L 060505682   502,137 430 SH   SOLE   0 0 430
BANK AMERICA CORP COM 060505104   577,892 20,206 SH   SOLE   0 0 20,206
BECTON DICKINSON & CO COM 075887109   588,650 2,378 SH   SOLE   0 0 2,378
BLACKSTONE INC COM 09260D107   1,115,304 12,697 SH   SOLE   0 0 12,697
BOEING CO COM 097023105   653,860 3,078 SH   SOLE   0 0 3,078
BRISTOL-MYERS SQUIBB CO COM 110122108   342,738 4,945 SH   SOLE   0 0 4,945
BROADCOM INC COM 11135F101   3,778,380 5,890 SH   SOLE   0 0 5,890
CANADIAN NAT RES LTD COM 136385101   466,053 8,420 SH   SOLE   0 0 8,420
CHEMED CORP NEW COM 16359R103   309,744 576 SH   SOLE   0 0 576
CHEVRON CORP NEW COM 166764100   3,007,244 18,431 SH   SOLE   0 0 18,431
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   31,201 13,929 SH   SOLE   0 0 13,929
CISCO SYS INC COM 17275R102   4,672,617 89,385 SH   SOLE   0 0 89,385
COCA COLA CO COM 191216100   2,513,898 40,527 SH   SOLE   0 0 40,527
COMMERCIAL METALS CO COM 201723103   309,635 6,332 SH   SOLE   0 0 6,332
CONSTELLATION BRANDS INC CL A 21036P108   1,132,387 5,013 SH   SOLE   0 0 5,013
COPART INC COM 217204106   2,787,358 37,061 SH   SOLE   0 0 37,061
CORNING INC COM 219350105   326,199 9,246 SH   SOLE   0 0 9,246
COSTCO WHSL CORP NEW COM 22160K105   14,091,730 28,361 SH   SOLE   0 0 28,361
CROWDSTRIKE HLDGS INC CL A 22788C105   457,213 3,331 SH   SOLE   0 0 3,331
CROWN CASTLE INC COM 22822V101   1,048,369 7,833 SH   SOLE   0 0 7,833
CUMMINS INC COM 231021106   1,046,772 4,382 SH   SOLE   0 0 4,382
CVS HEALTH CORP COM 126650100   247,806 3,335 SH   SOLE   0 0 3,335
DEVON ENERGY CORP NEW COM 25179M103   251,864 4,977 SH   SOLE   0 0 4,977
DICKS SPORTING GOODS INC COM 253393102   253,132 1,784 SH   SOLE   0 0 1,784
DILLARDS INC CL A 254067101   738,432 2,400 SH   SOLE   0 0 2,400
DISCOVER FINL SVCS COM 254709108   290,095 2,935 SH   SOLE   0 0 2,935
DISNEY WALT CO COM 254687106   690,565 6,897 SH   SOLE   0 0 6,897
DOW INC COM 260557103   669,352 12,210 SH   SOLE   0 0 12,210
EATON CORP PLC SHS G29183103   2,082,295 12,153 SH   SOLE   0 0 12,153
EDWARDS LIFESCIENCES CORP COM 28176E108   249,845 3,020 SH   SOLE   0 0 3,020
ENBRIDGE INC COM 29250N105   1,719,459 45,071 SH   SOLE   0 0 45,071
ENEL CHILE S.A. SPONSORED ADR 29278D105   78,224 28,972 SH   SOLE   0 0 28,972
ENTERGY CORP NEW COM 29364G103   280,339 2,602 SH   SOLE   0 0 2,602
EOG RES INC COM 26875P101   225,706 1,969 SH   SOLE   0 0 1,969
ETSY INC COM 29786A106   1,240,634 11,144 SH   SOLE   0 0 11,144
EXXON MOBIL CORP COM 30231G102   4,523,134 41,247 SH   SOLE   0 0 41,247
EZCORP INC CL A NON VTG 302301106   1,091,228 126,887 SH   SOLE   0 0 126,887
FEDEX CORP COM 31428X106   322,628 1,412 SH   SOLE   0 0 1,412
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   3,433,780 137,847 SH   SOLE   0 0 137,847
FORD MTR CO DEL COM 345370860   1,112,741 88,313 SH   SOLE   0 0 88,313
FORTINET INC COM 34959E109   207,820 3,127 SH   SOLE   0 0 3,127
GENERAL DYNAMICS CORP COM 369550108   379,285 1,662 SH   SOLE   0 0 1,662
GENUINE PARTS CO COM 372460105   275,058 1,644 SH   SOLE   0 0 1,644
GILEAD SCIENCES INC COM 375558103   1,180,912 14,233 SH   SOLE   0 0 14,233
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   203,115 2,814 SH   SOLE   0 0 2,814
GOLDMAN SACHS GROUP INC COM 38141G104   992,779 3,035 SH   SOLE   0 0 3,035
HARMONIC INC COM 413160102   229,807 15,751 SH   SOLE   0 0 15,751
HARTFORD FINL SVCS GROUP INC COM 416515104   379,044 5,439 SH   SOLE   0 0 5,439
HOME DEPOT INC COM 437076102   953,437 3,231 SH   SOLE   0 0 3,231
HONEYWELL INTL INC COM 438516106   854,306 4,470 SH   SOLE   0 0 4,470
HUBBELL INC COM 443510607   204,137 839 SH   SOLE   0 0 839
HUNTINGTON INGALLS INDS INC COM 446413106   414,868 2,004 SH   SOLE   0 0 2,004
INDEPENDENCE RLTY TR INC COM 45378A106   386,131 24,088 SH   SOLE   0 0 24,088
INTEL CORP COM 458140100   1,475,443 45,162 SH   SOLE   0 0 45,162
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   900,812 10,911 SH   SOLE   0 0 10,911
INTERNATIONAL BUSINESS MACHS COM 459200101   1,659,468 12,659 SH   SOLE   0 0 12,659
INTUIT COM 461202103   2,102,005 4,715 SH   SOLE   0 0 4,715
INTUITIVE SURGICAL INC COM NEW 46120E602   1,246,949 4,881 SH   SOLE   0 0 4,881
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   2,160,996 106,558 SH   SOLE   0 0 106,558
IRON MTN INC DEL COM 46284V101   304,173 5,749 SH   SOLE   0 0 5,749
ISHARES TR 1 3 YR TREAS BD 464287457   9,444,873 114,957 SH   SOLE   0 0 114,957
ISHARES TR BLACKROCK ULTRA 46434V878   2,246,037 44,697 SH   SOLE   0 0 44,697
ISHARES TR CORE HIGH DV ETF 46429B663   2,810,395 27,645 SH   SOLE   0 0 27,645
ISHARES TR CORE MSCI EAFE 46432F842   9,667,668 144,617 SH   SOLE   0 0 144,617
ISHARES TR CORE MSCI EURO 46434V738   356,865 6,813 SH   SOLE   0 0 6,813
ISHARES TR CORE S&P MCP ETF 464287507   8,896,320 35,563 SH   SOLE   0 0 35,563
ISHARES TR CORE S&P SCP ETF 464287804   4,610,095 47,674 SH   SOLE   0 0 47,674
ISHARES TR CORE S&P TTL STK 464287150   7,882,255 87,049 SH   SOLE   0 0 87,049
ISHARES TR CORE US AGGBD ET 464287226   13,878,501 139,286 SH   SOLE   0 0 139,286
ISHARES TR EAFE GRWTH ETF 464288885   295,467 3,154 SH   SOLE   0 0 3,154
ISHARES TR EAFE SML CP ETF 464288273   280,114 4,707 SH   SOLE   0 0 4,707
ISHARES TR EAFE VALUE ETF 464288877   220,812 4,550 SH   SOLE   0 0 4,550
ISHARES TR IBOXX INV CP ETF 464287242   6,414,067 58,517 SH   SOLE   0 0 58,517
ISHARES TR INTRM GOV CR ETF 464288612   11,921,485 114,092 SH   SOLE   0 0 114,092
ISHARES TR ISHS 1-5YR INVS 464288646   603,372 11,939 SH   SOLE   0 0 11,939
ISHARES TR PFD AND INCM SEC 464288687   254,799 8,161 SH   SOLE   0 0 8,161
ISHARES TR RUS 1000 GRW ETF 464287614   346,704 1,419 SH   SOLE   0 0 1,419
ISHARES TR S&P 500 GRWT ETF 464287309   13,244,621 207,304 SH   SOLE   0 0 207,304
ISHARES TR S&P 500 VAL ETF 464287408   19,249,010 126,838 SH   SOLE   0 0 126,838
ISHARES TR SHORT TREAS BD 464288679   649,298 5,876 SH   SOLE   0 0 5,876
ISHARES TR US TREAS BD ETF 46429B267   330,640 14,142 SH   SOLE   0 0 14,142
JABIL INC COM 466313103   298,598 3,387 SH   SOLE   0 0 3,387
JOHNSON & JOHNSON COM 478160104   2,776,670 17,914 SH   SOLE   0 0 17,914
JPMORGAN CHASE & CO COM 46625H100   355,355 2,727 SH   SOLE   0 0 2,727
KINDER MORGAN INC DEL COM 49456B101   266,975 15,247 SH   SOLE   0 0 15,247
LAMAR ADVERTISING CO NEW CL A 512816109   3,688,638 36,927 SH   SOLE   0 0 36,927
LOCKHEED MARTIN CORP COM 539830109   490,694 1,038 SH   SOLE   0 0 1,038
M & T BK CORP COM 55261F104   292,558 2,447 SH   SOLE   0 0 2,447
MARATHON PETE CORP COM 56585A102   779,048 5,778 SH   SOLE   0 0 5,778
MARTIN MARIETTA MATLS INC COM 573284106   382,400 1,077 SH   SOLE   0 0 1,077
MARVELL TECHNOLOGY INC COM 573874104   319,944 7,389 SH   SOLE   0 0 7,389
MASTERCARD INCORPORATED CL A 57636Q104   1,119,303 3,080 SH   SOLE   0 0 3,080
MCDONALDS CORP COM 580135101   638,955 2,285 SH   SOLE   0 0 2,285
MERCK & CO INC COM 58933Y105   2,701,242 25,390 SH   SOLE   0 0 25,390
META PLATFORMS INC CL A 30303M102   815,969 3,850 SH   SOLE   0 0 3,850
MICROCHIP TECHNOLOGY INC. COM 595017104   228,300 2,725 SH   SOLE   0 0 2,725
MICRON TECHNOLOGY INC COM 595112103   216,017 3,580 SH   SOLE   0 0 3,580
MICROSOFT CORP COM 594918104   5,372,720 18,636 SH   SOLE   0 0 18,636
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   88,284 13,816 SH   SOLE   0 0 13,816
MONDELEZ INTL INC CL A 609207105   561,734 8,057 SH   SOLE   0 0 8,057
MORGAN STANLEY COM NEW 617446448   286,052 3,258 SH   SOLE   0 0 3,258
NATIONAL FUEL GAS CO COM 636180101   1,266,497 21,934 SH   SOLE   0 0 21,934
NETFLIX INC COM 64110L106   1,621,079 4,692 SH   SOLE   0 0 4,692
NEWMONT CORP COM 651639106   789,516 16,106 SH   SOLE   0 0 16,106
NEXTERA ENERGY INC COM 65339F101   402,202 5,218 SH   SOLE   0 0 5,218
NIKE INC CL B 654106103   866,452 7,065 SH   SOLE   0 0 7,065
NUCOR CORP COM 670346105   468,044 3,030 SH   SOLE   0 0 3,030
NVIDIA CORPORATION COM 67066G104   2,626,049 9,454 SH   SOLE   0 0 9,454
OKTA INC CL A 679295105   219,977 2,551 SH   SOLE   0 0 2,551
ON SEMICONDUCTOR CORP COM 682189105   258,732 3,143 SH   SOLE   0 0 3,143
ORACLE CORP COM 68389X105   260,641 2,805 SH   SOLE   0 0 2,805
PALANTIR TECHNOLOGIES INC CL A 69608A108   107,839 12,762 SH   SOLE   0 0 12,762
PALO ALTO NETWORKS INC COM 697435105   1,111,353 5,564 SH   SOLE   0 0 5,564
PAYCHEX INC COM 704326107   228,722 1,996 SH   SOLE   0 0 1,996
PAYCOM SOFTWARE INC COM 70432V102   587,043 1,931 SH   SOLE   0 0 1,931
PAYPAL HLDGS INC COM 70450Y103   349,552 4,603 SH   SOLE   0 0 4,603
PENN ENTERTAINMENT INC COM 707569109   339,488 11,446 SH   SOLE   0 0 11,446
PEPSICO INC COM 713448108   863,191 4,735 SH   SOLE   0 0 4,735
PFIZER INC COM 717081103   2,546,281 62,409 SH   SOLE   0 0 62,409
PHILIP MORRIS INTL INC COM 718172109   2,014,343 20,713 SH   SOLE   0 0 20,713
PHILLIPS 66 COM 718546104   310,387 3,062 SH   SOLE   0 0 3,062
PINTEREST INC CL A 72352L106   938,511 34,416 SH   SOLE   0 0 34,416
PNC FINL SVCS GROUP INC COM 693475105   909,273 7,154 SH   SOLE   0 0 7,154
PROCTER AND GAMBLE CO COM 742718109   1,663,148 11,185 SH   SOLE   0 0 11,185
PUBMATIC INC COM CL A 74467Q103   164,361 11,893 SH   SOLE   0 0 11,893
QUALCOMM INC COM 747525103   1,067,845 8,370 SH   SOLE   0 0 8,370
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,836,249 28,962 SH   SOLE   0 0 28,962
REALTY INCOME CORP COM 756109104   244,780 3,866 SH   SOLE   0 0 3,866
REINSURANCE GRP OF AMERICA I COM NEW 759351604   217,195 1,636 SH   SOLE   0 0 1,636
ROKU INC COM CL A 77543R102   281,282 4,274 SH   SOLE   0 0 4,274
ROYAL BK CDA SUSTAINABL COM 780087102   1,611,897 16,864 SH   SOLE   0 0 16,864
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,802,653 80,536 SH   SOLE   0 0 80,536
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   4,044,940 80,209 SH   SOLE   0 0 80,209
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   3,165,690 64,884 SH   SOLE   0 0 64,884
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   4,642,214 98,960 SH   SOLE   0 0 98,960
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,356,594 49,250 SH   SOLE   0 0 49,250
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,373,188 18,770 SH   SOLE   0 0 18,770
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   4,161,200 63,851 SH   SOLE   0 0 63,851
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   5,904,196 90,030 SH   SOLE   0 0 90,030
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,784,374 41,037 SH   SOLE   0 0 41,037
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,153,359 59,147 SH   SOLE   0 0 59,147
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,467,112 34,990 SH   SOLE   0 0 34,990
SELECT SECTOR SPDR TR ENERGY 81369Y506   232,098 2,802 SH   SOLE   0 0 2,802
SEMPRA COM 816851109   1,590,745 10,524 SH   SOLE   0 0 10,524
SHOPIFY INC CL A 82509L107   2,007,176 41,869 SH   SOLE   0 0 41,869
SKYWORKS SOLUTIONS INC COM 83088M102   1,474,975 12,502 SH   SOLE   0 0 12,502
SMUCKER J M CO COM NEW 832696405   568,096 3,610 SH   SOLE   0 0 3,610
SNAP ON INC COM 833034101   1,047,801 4,244 SH   SOLE   0 0 4,244
SOUTHERN CO COM 842587107   220,360 3,167 SH   SOLE   0 0 3,167
SOUTHWEST AIRLS CO COM 844741108   343,362 10,552 SH   SOLE   0 0 10,552
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   502,778 7,253 SH   SOLE   0 0 7,253
SPDR SER TR AEROSPACE DEF 78464A631   287,014 2,455 SH   SOLE   0 0 2,455
SPDR SER TR PORTFOLI S&P1500 78464A805   438,993 8,705 SH   SOLE   0 0 8,705
SPDR SER TR PORTFOLIO AGRGTE 78464A649   333,903 12,947 SH   SOLE   0 0 12,947
SPDR SER TR PORTFOLIO S&P400 78464A847   538,485 12,255 SH   SOLE   0 0 12,255
SPDR SER TR PORTFOLIO S&P600 78468R853   260,084 6,886 SH   SOLE   0 0 6,886
SPDR SER TR PRTFLO S&P500 GW 78464A409   756,218 13,660 SH   SOLE   0 0 13,660
SPDR SER TR PRTFLO S&P500 HI 78468R788   262,200 6,900 SH   SOLE   0 0 6,900
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,039,948 25,539 SH   SOLE   0 0 25,539
SYNOPSYS INC COM 871607107   473,543 1,226 SH   SOLE   0 0 1,226
SYSCO CORP COM 871829107   281,812 3,649 SH   SOLE   0 0 3,649
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   252,363 2,713 SH   SOLE   0 0 2,713
TESLA INC COM 88160R101   2,020,660 9,740 SH   SOLE   0 0 9,740
TEXAS INSTRS INC COM 882508104   1,789,755 9,622 SH   SOLE   0 0 9,622
THE CIGNA GROUP COM 125523100   448,200 1,754 SH   SOLE   0 0 1,754
THE TRADE DESK INC COM CL A 88339J105   3,442,968 56,526 SH   SOLE   0 0 56,526
THERMO FISHER SCIENTIFIC INC COM 883556102   521,615 905 SH   SOLE   0 0 905
THOR INDS INC COM 885160101   355,194 4,460 SH   SOLE   0 0 4,460
T-MOBILE US INC COM 872590104   300,398 2,074 SH   SOLE   0 0 2,074
TYSON FOODS INC CL A 902494103   399,105 6,728 SH   SOLE   0 0 6,728
ULTA BEAUTY INC COM 90384S303   1,550,794 2,842 SH   SOLE   0 0 2,842
UNION PAC CORP COM 907818108   1,177,421 5,850 SH   SOLE   0 0 5,850
UNITED PARCEL SERVICE INC CL B 911312106   257,231 1,326 SH   SOLE   0 0 1,326
UNITEDHEALTH GROUP INC COM 91324P102   742,439 1,571 SH   SOLE   0 0 1,571
VALERO ENERGY CORP COM 91913Y100   440,996 3,159 SH   SOLE   0 0 3,159
VALVOLINE INC COM 92047W101   273,825 7,837 SH   SOLE   0 0 7,837
VANGUARD INDEX FDS VALUE ETF 922908744   245,497 1,778 SH   SOLE   0 0 1,778
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   224,574 2,946 SH   SOLE   0 0 2,946
VERIZON COMMUNICATIONS INC COM 92343V104   1,103,815 28,383 SH   SOLE   0 0 28,383
VIRTU FINL INC CL A 928254101   709,676 37,549 SH   SOLE   0 0 37,549
VISA INC COM CL A 92826C839   3,191,200 14,154 SH   SOLE   0 0 14,154
WALGREENS BOOTS ALLIANCE INC COM 931427108   374,571 10,832 SH   SOLE   0 0 10,832
WALMART INC COM 931142103   1,397,605 9,479 SH   SOLE   0 0 9,479
WASTE MGMT INC DEL COM 94106L109   461,683 2,829 SH   SOLE   0 0 2,829
XCEL ENERGY INC COM 98389B100   418,330 6,203 SH   SOLE   0 0 6,203
ZSCALER INC COM 98980G102   1,298,858 11,118 SH   SOLE   0 0 11,118