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
ABBOTT LABS COM 002824100   409,480 3,756 SH   SOLE   3,756 0 0
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   247,995 13,500 SH   SOLE   13,500 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   696,157 2,256 SH   SOLE   2,256 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   119,314 244 SH   SOLE   223 0 21
ADVANCED MICRO DEVICES INC COM 007903107   2,350,989 20,639 SH   SOLE   20,153 0 486
ALPHABET INC CAP STK CL A 02079K305   432,117 3,610 SH   SOLE   3,610 0 0
ALPHABET INC CAP STK CL C 02079K107   1,611,321 13,320 SH   SOLE   13,040 0 280
AMAZON COM INC COM 023135106   2,248,710 17,250 SH   SOLE   17,010 0 240
AMERICAN EQTY INVT LIFE HLD COM 025676206   202,187 3,880 SH   SOLE   3,880 0 0
AMERICAN EXPRESS CO COM 025816109   150,683 865 SH   SOLE   865 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,122,137 5,786 SH   SOLE   5,756 0 30
AMERISOURCEBERGEN CORP COM 03073E105   21,168 110 SH   SOLE   110 0 0
AMGEN INC COM 031162100   2,221 10 SH   SOLE   10 0 0
APPLE INC COM 037833100   2,279,148 11,750 SH   SOLE   11,712 0 38
ARCH CAP GROUP LTD ORD G0450A105   23,429 313 SH   SOLE   313 0 0
ARISTA NETWORKS INC COM 040413106   1,515,099 9,349 SH   SOLE   9,269 0 80
AT&T INC COM 00206R102   1,324 83 SH   SOLE   83 0 0
AUTOZONE INC COM 053332102   32,414 13 SH   SOLE   13 0 0
AVALONBAY CMNTYS INC COM 053484101   75,708 400 SH   SOLE   400 0 0
AXON ENTERPRISE INC COM 05464C101   631,409 3,236 SH   SOLE   3,236 0 0
BANK AMERICA CORP COM 060505104   1,342,979 46,810 SH   SOLE   46,660 0 150
BECTON DICKINSON & CO COM 075887109   6,073 23 SH   SOLE   23 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   879,098 2,578 SH   SOLE   2,578 0 0
BIOGEN INC COM 09062X103   1,378,674 4,840 SH   SOLE   4,815 0 25
BLACKROCK ENHANCD CAP & INM COM 09256A109   28,765 1,554 SH   SOLE   1,554 0 0
BLACKROCK INC COM 09247X101   1,085,781 1,571 SH   SOLE   1,571 0 0
BLACKSTONE INC COM 09260D107   257,992 2,775 SH   SOLE   2,775 0 0
BLOCK H & R INC COM 093671105   504,726 15,837 SH   SOLE   15,837 0 0
BOEING CO COM 097023105   12,670 60 SH   SOLE   60 0 0
BOOKING HOLDINGS INC COM 09857L108   13,502 5 SH   SOLE   5 0 0
BOSTON SCIENTIFIC CORP COM 101137107   838,558 15,503 SH   SOLE   15,503 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,442,585 22,558 SH   SOLE   22,383 0 175
BROADCOM INC COM 11135F101   2,712,454 3,127 SH   SOLE   3,057 0 70
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409   278,320 13,833 SH   SOLE   13,833 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   431,635 5,344 SH   SOLE   5,344 0 0
CAPITAL ONE FINL CORP COM 14040H105   12,031 110 SH   SOLE   110 0 0
CARDINAL HEALTH INC COM 14149Y108   12,767 135 SH   SOLE   135 0 0
CARMAX INC COM 143130102   8,119 97 SH   SOLE   97 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   271,318 5,458 SH   SOLE   5,435 0 23
CASEYS GEN STORES INC COM 147528103   41,704 171 SH   SOLE   171 0 0
CATERPILLAR INC COM 149123101   1,717,429 6,980 SH   SOLE   6,915 0 65
CELANESE CORP DEL COM 150870103   200,682 1,733 SH   SOLE   1,733 0 0
CHEVRON CORP NEW COM 166764100   1,535,422 9,758 SH   SOLE   9,739 0 19
CHIPOTLE MEXICAN GRILL INC COM 169656105   21,390 10 SH   SOLE   10 0 0
CISCO SYS INC COM 17275R102   525,161 10,150 SH   SOLE   9,750 0 400
CITIGROUP INC COM NEW 172967424   693,961 15,073 SH   SOLE   14,948 0 125
CME GROUP INC COM 12572Q105   461,002 2,488 SH   SOLE   2,470 0 18
COCA COLA CO COM 191216100   415,820 6,905 SH   SOLE   6,905 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   4,570 70 SH   SOLE   70 0 0
COLGATE PALMOLIVE CO COM 194162103   4,931 64 SH   SOLE   64 0 0
COMCAST CORP NEW CL A 20030N101   9,557 230 SH   SOLE   230 0 0
CONAGRA BRANDS INC COM 205887102   67,440 2,000 SH   SOLE   2,000 0 0
CONOCOPHILLIPS COM 20825C104   483,548 4,667 SH   SOLE   4,667 0 0
CONSTELLATION BRANDS INC CL A 21036P108   459,279 1,866 SH   SOLE   1,851 0 15
CORTEVA INC COM 22052L104   70,651 1,233 SH   SOLE   1,233 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,407,864 2,615 SH   SOLE   2,492 0 123
CROWDSTRIKE HLDGS INC CL A 22788C105   525,061 3,575 SH   SOLE   3,540 0 35
CROWN CASTLE INC COM 22822V101   582,234 5,110 SH   SOLE   5,070 0 40
CUMMINS INC COM 231021106   386,373 1,576 SH   SOLE   1,576 0 0
CVS HEALTH CORP COM 126650100   198,058 2,865 SH   SOLE   2,865 0 0
DANAHER CORPORATION COM 235851102   1,397,760 5,824 SH   SOLE   5,824 0 0
DARLING INGREDIENTS INC COM 237266101   401,431 6,293 SH   SOLE   6,293 0 0
DEERE & CO COM 244199105   1,725,300 4,258 SH   SOLE   4,238 0 20
DEVON ENERGY CORP NEW COM 25179M103   788,861 16,319 SH   SOLE   16,189 0 130
DIAGEO PLC SPON ADR NEW 25243Q205   295,263 1,702 SH   SOLE   1,702 0 0
DIGITAL RLTY TR INC COM 253868103   1,045,896 9,185 SH   SOLE   9,135 0 50
DISCOVER FINL SVCS COM 254709108   17,528 150 SH   SOLE   150 0 0
DISNEY WALT CO COM 254687106   588,891 6,596 SH   SOLE   6,596 0 0
DOLLAR GEN CORP NEW COM 256677105   382,854 2,255 SH   SOLE   2,225 0 30
DOMINION ENERGY INC COM 25746U109   12,689 245 SH   SOLE   245 0 0
DOW INC COM 260557103   87,400 1,641 SH   SOLE   1,641 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   21,256 800 SH   SOLE   800 0 0
DUPONT DE NEMOURS INC COM 26614N102   93,515 1,309 SH   SOLE   1,309 0 0
EATON CORP PLC SHS G29183103   1,953,486 9,714 SH   SOLE   9,714 0 0
ECOLAB INC COM 278865100   70,009 375 SH   SOLE   375 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   390,810 4,143 SH   SOLE   4,118 0 25
ELECTRONIC ARTS INC COM 285512109   7,782 60 SH   SOLE   60 0 0
EMBECTA CORP COMMON STOCK 29082K105   87 4 SH   SOLE   4 0 0
EMERSON ELEC CO COM 291011104   47,094 521 SH   SOLE   521 0 0
ENI S P A SPONSORED ADR 26874R108   3,974 138 SH   SOLE   138 0 0
EQUINIX INC COM 29444U700   1,684,688 2,149 SH   SOLE   2,139 0 10
EQUITY RESIDENTIAL SH BEN INT 29476L107   77,845 1,180 SH   SOLE   1,180 0 0
EXXON MOBIL CORP COM 30231G102   503,110 4,691 SH   SOLE   4,691 0 0
FEDEX CORP COM 31428X106   24,790 100 SH   SOLE   100 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   4,666 100 SH   SOLE   100 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   2,735 50 SH   SOLE   50 0 0
FIRST SOLAR INC COM 336433107   1,511,976 7,954 SH   SOLE   7,896 0 58
FLEXSHARES TR IBOXX 3R TARGT 33939L506   1,523,403 64,743 SH   SOLE   64,303 0 440
FLEXSHARES TR MORNSTAR UPSTR 33939L407   47,363 1,182 SH   SOLE   1,182 0 0
FRANCO NEV CORP COM 351858105   14,260 100 SH   SOLE   100 0 0
GLOBAL PMTS INC COM 37940X102   98,520 1,000 SH   SOLE   1,000 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   539,016 8,290 SH   SOLE   8,290 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   27,683 883 SH   SOLE   883 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   528,966 1,640 SH   SOLE   1,640 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,226 98 SH   SOLE   98 0 0
HALLIBURTON CO COM 406216101   6,269 190 SH   SOLE   190 0 0
HOME DEPOT INC COM 437076102   1,675,282 5,393 SH   SOLE   5,383 0 10
HONEYWELL INTL INC COM 438516106   1,720,798 8,293 SH   SOLE   8,275 0 18
HUNTINGTON BANCSHARES INC COM 446150104   21,560 2,000 SH   SOLE   2,000 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,114,213 4,454 SH   SOLE   4,454 0 0
INSIGHT ENTERPRISES INC COM 45765U103   1,644,862 11,240 SH   SOLE   11,115 0 125
INTERCONTINENTAL EXCHANGE IN COM 45866F104   75,764 670 SH   SOLE   670 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   253,570 1,895 SH   SOLE   1,895 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   54,599 686 SH   SOLE   686 0 0
INTUIT COM 461202103   358,305 782 SH   SOLE   782 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   88,905 260 SH   SOLE   260 0 0
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   15,894 539 SH   SOLE   539 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   25,705 500 SH   SOLE   500 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   47,459 290 SH   SOLE   290 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   155,271 521 SH   SOLE   521 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   40,037 710 SH   SOLE   710 0 0
ISHARES GOLD TR ISHARES NEW 464285204   18,195 500 SH   SOLE   500 0 0
ISHARES INC CORE MSCI EMKT 46434G103   63,387 1,286 SH   SOLE   1,286 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   30,950 500 SH   SOLE   500 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   100,528 1,030 SH   SOLE   1,030 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   153,795 2,456 SH   SOLE   2,456 0 0
ISHARES TR CORE S&P MCP ETF 464287507   269,325 1,030 SH   SOLE   1,030 0 0
ISHARES TR CORE S&P SCP ETF 464287804   128,848 1,293 SH   SOLE   1,293 0 0
ISHARES TR CORE S&P500 ETF 464287200   222,855 500 SH   SOLE   500 0 0
ISHARES TR EAFE VALUE ETF 464288877   25,694 525 SH   SOLE   525 0 0
ISHARES TR GLB INFRASTR ETF 464288372   14,884 317 SH   SOLE   317 0 0
ISHARES TR GLOB UTILITS ETF 464288711   13,929 233 SH   SOLE   233 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   876,972 17,480 SH   SOLE   16,555 0 925
ISHARES TR LATN AMER 40 ETF 464287390   35,267 1,298 SH   SOLE   1,298 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,296,300 17,880 SH   SOLE   17,630 0 250
ISHARES TR MSCI EMG MKT ETF 464287234   804,414 20,334 SH   SOLE   20,227 0 107
ISHARES TR MSCI INDIA ETF 46429B598   225,055 5,150 SH   SOLE   5,150 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   129,400 4,000 SH   SOLE   4,000 0 0
ISHARES TR NATIONAL MUN ETF 464288414   171,302 1,605 SH   SOLE   1,605 0 0
ISHARES TR RUS 1000 ETF 464287622   20,962 86 SH   SOLE   86 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   206,385 750 SH   SOLE   750 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   1,137,591 4,688 SH   SOLE   4,688 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,527,680 10,850 SH   SOLE   10,730 0 120
ISHARES TR RUS MD CP GR ETF 464287481   698,056 7,224 SH   SOLE   7,224 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   1,220,433 11,111 SH   SOLE   11,111 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,510,261 20,680 SH   SOLE   20,680 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,606,590 8,579 SH   SOLE   8,579 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   346,057 4,910 SH   SOLE   4,910 0 0
ISHARES TR S&P 500 VAL ETF 464287408   112,995 701 SH   SOLE   701 0 0
ISHARES TR S&P MC 400GR ETF 464287606   109,500 1,460 SH   SOLE   1,460 0 0
ISHARES TR S&P MC 400VL ETF 464287705   126,950 1,185 SH   SOLE   1,185 0 0
ISHARES TR SELECT DIVID ETF 464287168   39,655 350 SH   SOLE   350 0 0
ISHARES TR TIPS BD ETF 464287176   3,014 28 SH   SOLE   28 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,732,383 31,310 SH   SOLE   31,310 0 0
JACOBS SOLUTIONS INC COM 46982L108   1,147,170 9,649 SH   SOLE   9,574 0 75
JEFFERIES FINL GROUP INC COM 47233W109   14,297 431 SH   SOLE   431 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,773,071 26,021 SH   SOLE   25,881 0 140
JPMORGAN CHASE & CO COM 46625H100   1,250,639 8,599 SH   SOLE   8,449 0 150
KEYCORP COM 493267108   695,033 75,220 SH   SOLE   74,845 0 375
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,318,995 23,740 SH   SOLE   23,740 0 0
KOHLS CORP COM 500255104   13,830 600 SH   SOLE   600 0 0
KRAFT HEINZ CO COM 500754106   42,600 1,200 SH   SOLE   1,200 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   4,277 322 SH   SOLE   322 0 0
LAM RESEARCH CORP COM 512807108   19,286 30 SH   SOLE   30 0 0
LAS VEGAS SANDS CORP COM 517834107   7,250 125 SH   SOLE   125 0 0
LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101   8,434 200 SH   SOLE   200 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   3,269 41 SH   SOLE   41 0 0
LILLY ELI & CO COM 532457108   2,491,691 5,313 SH   SOLE   5,273 0 40
LINDE PLC SHS G54950103   52,971 139 SH   SOLE   139 0 0
LOCKHEED MARTIN CORP COM 539830109   511,022 1,110 SH   SOLE   1,101 0 9
LOWES COS INC COM 548661107   1,884,595 8,350 SH   SOLE   8,315 0 35
LULULEMON ATHLETICA INC COM 550021109   1,042,011 2,753 SH   SOLE   2,743 0 10
MANULIFE FINL CORP COM 56501R106   35,173 1,860 SH   SOLE   1,860 0 0
MARATHON OIL CORP COM 565849106   63,904 2,776 SH   SOLE   2,636 0 140
MARATHON PETE CORP COM 56585A102   84,419 724 SH   SOLE   724 0 0
MARKEL GROUP INC COM 570535104   9,683 7 SH   SOLE   7 0 0
MASCO CORP COM 574599106   37,297 650 SH   SOLE   650 0 0
MASTERCARD INCORPORATED CL A 57636Q104   226,148 575 SH   SOLE   575 0 0
MCDONALDS CORP COM 580135101   724,540 2,428 SH   SOLE   2,428 0 0
MEDTRONIC PLC SHS G5960L103   228,179 2,590 SH   SOLE   2,590 0 0
MERCK & CO INC COM 58933Y105   320,900 2,781 SH   SOLE   2,781 0 0
META PLATFORMS INC CL A 30303M102   394,598 1,375 SH   SOLE   1,375 0 0
MICRON TECHNOLOGY INC COM 595112103   768,049 12,170 SH   SOLE   12,170 0 0
MICROSOFT CORP COM 594918104   3,078,482 9,040 SH   SOLE   9,015 0 25
MONDELEZ INTL INC CL A 609207105   986,952 13,531 SH   SOLE   13,531 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   1,376,493 23,964 SH   SOLE   23,864 0 100
MOODYS CORP COM 615369105   8,693 25 SH   SOLE   25 0 0
MORGAN STANLEY COM NEW 617446448   930,690 10,898 SH   SOLE   10,898 0 0
NETFLIX INC COM 64110L106   31,275 71 SH   SOLE   61 0 10
NEWMONT CORP COM 651639106   9,599 225 SH   SOLE   225 0 0
NEXTERA ENERGY INC COM 65339F101   1,132,663 15,265 SH   SOLE   15,140 0 125
NIKE INC CL B 654106103   530,880 4,810 SH   SOLE   4,810 0 0
NOKIA CORP SPONSORED ADR 654902204   63 15 SH   SOLE   15 0 0
NORTHERN TR CORP COM 665859104   200,178 2,700 SH   SOLE   2,700 0 0
NOVARTIS AG SPONSORED ADR 66987V109   29,466 292 SH   SOLE   292 0 0
NOVOCURE LTD ORD SHS G6674U108   22,825 550 SH   SOLE   550 0 0
NVIDIA CORPORATION COM 67066G104   2,522,469 5,963 SH   SOLE   5,915 0 48
NXP SEMICONDUCTORS N V COM N6596X109   1,552,498 7,585 SH   SOLE   7,545 0 40
ORACLE CORP COM 68389X105   51,209 430 SH   SOLE   430 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   53,497 56 SH   SOLE   56 0 0
ORGANON & CO COMMON STOCK 68622V106   2,976 143 SH   SOLE   143 0 0
OTIS WORLDWIDE CORP COM 68902V107   231,070 2,596 SH   SOLE   2,585 0 11
PALO ALTO NETWORKS INC COM 697435105   1,508,532 5,904 SH   SOLE   5,904 0 0
PARKER-HANNIFIN CORP COM 701094104   1,280,112 3,282 SH   SOLE   3,266 0 16
PAYPAL HLDGS INC COM 70450Y103   249,504 3,739 SH   SOLE   3,722 0 17
PEPSICO INC COM 713448108   982,778 5,306 SH   SOLE   5,306 0 0
PFIZER INC COM 717081103   396,621 10,813 SH   SOLE   10,813 0 0
PHILLIPS 66 COM 718546104   15,357 161 SH   SOLE   161 0 0
PIONEER NAT RES CO COM 723787107   973,746 4,700 SH   SOLE   4,670 0 30
POST HLDGS INC COM 737446104   5,026 58 SH   SOLE   58 0 0
PPG INDS INC COM 693506107   94,764 639 SH   SOLE   639 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   295,397 3,895 SH   SOLE   3,895 0 0
PROCTER AND GAMBLE CO COM 742718109   1,055,959 6,959 SH   SOLE   6,959 0 0
PROGRESSIVE CORP COM 743315103   14,694 111 SH   SOLE   111 0 0
PRUDENTIAL FINL INC COM 744320102   144,328 1,636 SH   SOLE   1,636 0 0
PUBLIC STORAGE COM 74460D109   17,221 59 SH   SOLE   59 0 0
QORVO INC COM 74736K101   795,018 7,792 SH   SOLE   7,752 0 40
QUALCOMM INC COM 747525103   1,220,994 10,257 SH   SOLE   10,212 0 45
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,970,172 20,112 SH   SOLE   20,022 0 90
RIO TINTO PLC SPONSORED ADR 767204100   707,986 11,090 SH   SOLE   11,090 0 0
ROBERT HALF INTL INC COM 770323103   1,107,239 14,720 SH   SOLE   14,614 0 106
ROCKWELL AUTOMATION INC COM 773903109   1,015,036 3,081 SH   SOLE   3,056 0 25
RPM INTL INC COM 749685103   1,067,159 11,893 SH   SOLE   11,893 0 0
SALESFORCE INC COM 79466L302   1,050,808 4,974 SH   SOLE   4,864 0 110
SCHLUMBERGER LTD COM STK 806857108   30,062 612 SH   SOLE   612 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   10,838 440 SH   SOLE   440 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   689,293 19,335 SH   SOLE   19,335 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   110,538 2,300 SH   SOLE   2,300 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   118,401 2,565 SH   SOLE   2,565 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   105,985 2,050 SH   SOLE   2,050 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   10,095 139 SH   SOLE   139 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,355 50 SH   SOLE   50 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   114,167 2,180 SH   SOLE   2,180 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,066,871 15,020 SH   SOLE   14,720 0 300
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   533,484 12,180 SH   SOLE   11,780 0 400
SELECT SECTOR SPDR TR ENERGY 81369Y506   16,234 200 SH   SOLE   200 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   70,623 2,095 SH   SOLE   2,095 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   17,521 132 SH   SOLE   132 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   32,196 300 SH   SOLE   300 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   23,204 280 SH   SOLE   280 0 0
SHELL PLC SPON ADS 780259305   96,608 1,600 SH   SOLE   1,600 0 0
SKECHERS U S A INC CL A 830566105   420,227 7,980 SH   SOLE   7,908 0 72
SOUTHERN CO COM 842587107   167,266 2,381 SH   SOLE   2,381 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   286,803 647 SH   SOLE   647 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   40,322 857 SH   SOLE   857 0 0
SPDR SER TR S&P BIOTECH 78464A870   24,711 297 SH   SOLE   297 0 0
STARBUCKS CORP COM 855244109   29,223 295 SH   SOLE   295 0 0
STRYKER CORPORATION COM 863667101   901,847 2,956 SH   SOLE   2,956 0 0
SUNCOR ENERGY INC NEW COM 867224107   35,155 1,199 SH   SOLE   1,199 0 0
SYSCO CORP COM 871829107   24,115 325 SH   SOLE   325 0 0
TE CONNECTIVITY LTD SHS H84989104   7,008 50 SH   SOLE   50 0 0
TEXAS INSTRS INC COM 882508104   36,004 200 SH   SOLE   200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,150,981 2,206 SH   SOLE   2,194 0 12
TJX COS INC NEW COM 872540109   483,303 5,700 SH   SOLE   5,700 0 0
T-MOBILE US INC COM 872590104   1,162,593 8,370 SH   SOLE   8,370 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   6,822 110 SH   SOLE   110 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   5,707 99 SH   SOLE   99 0 0
TRACTOR SUPPLY CO COM 892356106   1,686,551 7,628 SH   SOLE   7,588 0 40
ULTA BEAUTY INC COM 90384S303   171,768 365 SH   SOLE   365 0 0
UNILEVER PLC SPON ADR NEW 904767704   4,692 90 SH   SOLE   90 0 0
UNION PAC CORP COM 907818108   746,863 3,650 SH   SOLE   3,650 0 0
UNITED PARCEL SERVICE INC CL B 911312106   329,641 1,839 SH   SOLE   1,839 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,446,727 3,010 SH   SOLE   2,869 0 141
US BANCORP DEL COM NEW 902973304   138,273 4,185 SH   SOLE   4,185 0 0
VALERO ENERGY CORP COM 91913Y100   1,085,025 9,250 SH   SOLE   9,250 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   14,570 570 SH   SOLE   570 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   113,973 732 SH   SOLE   732 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   3,762 50 SH   SOLE   50 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   3,779 50 SH   SOLE   50 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   163,793 796 SH   SOLE   796 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   266,382 1,925 SH   SOLE   1,925 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   117,566 534 SH   SOLE   534 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   6,852 82 SH   SOLE   82 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   621,917 1,527 SH   SOLE   1,527 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   251,078 1,518 SH   SOLE   1,518 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   9,348 47 SH   SOLE   47 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   107,978 470 SH   SOLE   470 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   132,168 600 SH   SOLE   600 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   33,394 235 SH   SOLE   235 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   84,445 1,552 SH   SOLE   1,552 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   824,015 20,256 SH   SOLE   20,256 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   4,998 81 SH   SOLE   81 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   4,184 60 SH   SOLE   60 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   15,468 140 SH   SOLE   140 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   109,687 1,900 SH   SOLE   1,900 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   156,415 2,260 SH   SOLE   2,260 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,386,522 24,724 SH   SOLE   24,184 0 540
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,476,652 31,976 SH   SOLE   31,776 0 200
VITESSE ENERGY INC COMMON STOCK 92852X103   1,120 50 SH   SOLE   50 0 0
VULCAN MATLS CO COM 929160109   28,180 125 SH   SOLE   125 0 0
WALMART INC COM 931142103   1,683,870 10,713 SH   SOLE   10,713 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   251 20 SH   SOLE   20 0 0
WASTE MGMT INC DEL COM 94106L109   1,192,263 6,875 SH   SOLE   6,845 0 30
WATSCO INC COM 942622200   15,259 40 SH   SOLE   40 0 0
WELLS FARGO CO NEW COM 949746101   294,663 6,904 SH   SOLE   6,904 0 0
WEST BANCORPORATION INC CAP STK 95123P106   5,767,559 313,284 SH   SOLE   313,284 0 0
WILLIAMS SONOMA INC COM 969904101   919,529 7,348 SH   SOLE   7,348 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   118,637 3,100 SH   SOLE   3,100 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281   69,795 1,500 SH   SOLE   1,500 0 0
WORKDAY INC CL A 98138H101   681,511 3,017 SH   SOLE   3,001 0 16
WORKIVA INC COM CL A 98139A105   2,067,155 20,334 SH   SOLE   20,334 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   19,656 135 SH   SOLE   135 0 0