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
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,354 3,905 SH   SOLE   0 0 3,905
ISHARES TR CORE S&P MCP ETF 464287507 215 801 SH   SOLE   0 0 801
ISHARES TR CORE S&P SCP ETF 464287804 1,537 14,244 SH   SOLE   0 0 14,244
ISHARES TR CORE S&P500 ETF 464287200 1,046 2,305 SH   SOLE   0 0 2,305
ISHARES TR RUS 1000 VAL ETF 464287598 1,328 7,998 SH   SOLE   0 0 7,998
ISHARES TR RUS 1000 GRW ETF 464287614 2,096 7,549 SH   SOLE   0 0 7,549
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 22,239 45,345 SH   SOLE   0 0 45,345
SPDR S&P 500 ETF TR TR UNIT 78462F103 39,247 86,899 SH   SOLE   0 0 86,899
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 254 3,414 SH   SOLE   0 0 3,414
AGILENT TECHNOLOGIES INC COM 00846U101 5,349 40,421 SH   SOLE   0 0 40,421
ADOBE SYSTEMS INCORPORATED COM 00724F101 56,683 124,409 SH   SOLE   0 0 124,409
AUTODESK INC COM 052769106 504 2,351 SH   SOLE   0 0 2,351
AMERICAN INTL GROUP INC COM NEW 026874784 315 5,019 SH   SOLE   0 0 5,019
AMAZON COM INC COM 023135106 567 174 SH   SOLE   0 0 174
BRISTOL-MYERS SQUIBB CO COM 110122108 2,007 27,486 SH   SOLE   0 0 27,486
EMERSON ELEC CO COM 291011104 2,051 20,916 SH   SOLE   0 0 20,916
MARATHON OIL CORP COM 565849106 2,273 90,541 SH   SOLE   0 0 90,541
ADVANCED MICRO DEVICES INC COM 007903107 621 5,680 SH   SOLE   0 0 5,680
BEST BUY INC COM 086516101 1,581 17,390 SH   SOLE   0 0 17,390
TEGNA INC COM 87901J105 1,423 63,548 SH   SOLE   0 0 63,548
INTEL CORP COM 458140100 1,499 30,252 SH   SOLE   0 0 30,252
ISHARES TR RUS 2000 GRW ETF 464287648 2,000 7,821 SH   SOLE   0 0 7,821
NOKIA CORP SPONSORED ADR 654902204 133 24,273 SH   SOLE   0 0 24,273
ORACLE CORP COM 68389X105 24,603 297,394 SH   SOLE   0 0 297,394
QUALCOMM INC COM 747525103 2,117 13,850 SH   SOLE   0 0 13,850
DISNEY WALT CO COM 254687106 13,818 100,741 SH   SOLE   0 0 100,741
JOHNSON & JOHNSON COM 478160104 1,953 11,017 SH   SOLE   0 0 11,017
PFIZER INC COM 717081103 2,244 43,339 SH   SOLE   0 0 43,339
LOWES COS INC COM 548661107 1,928 9,534 SH   SOLE   0 0 9,534
ISHARES TR MSCI EAFE ETF 464287465 326 4,430 SH   SOLE   0 0 4,430
AMERISOURCEBERGEN CORP COM 03073E105 2,048 13,236 SH   SOLE   0 0 13,236
MICROSOFT CORP COM 594918104 34,827 112,961 SH   SOLE   0 0 112,961
UNITED PARCEL SERVICE INC CL B 911312106 2,340 10,911 SH   SOLE   0 0 10,911
AT&T INC COM 00206R102 275 11,656 SH   SOLE   0 0 11,656
CISCO SYS INC COM 17275R102 13,251 237,650 SH   SOLE   0 0 237,650
DELUXE CORP COM 248019101 479 15,841 SH   SOLE   0 0 15,841
INTERNATIONAL BUSINESS MACHS COM 459200101 1,640 12,615 SH   SOLE   0 0 12,615
COCA COLA CO COM 191216100 5,023 81,011 SH   SOLE   0 0 81,011
LOCKHEED MARTIN CORP COM 539830109 252 570 SH   SOLE   0 0 570
PEPSICO INC COM 713448108 2,085 12,454 SH   SOLE   0 0 12,454
STRYKER CORPORATION COM 863667101 13,262 49,607 SH   SOLE   0 0 49,607
VERIZON COMMUNICATIONS INC COM 92343V104 1,782 34,974 SH   SOLE   0 0 34,974
SELECT SECTOR SPDR TR ENERGY 81369Y506 250 3,273 SH   SOLE   0 0 3,273
ISHARES INC MSCI SWITZERLAND 464286749 271 5,510 SH   SOLE   0 0 5,510
ISHARES INC MSCI STH KOR ETF 464286772 293 4,110 SH   SOLE   0 0 4,110
SCHWAB CHARLES CORP COM 808513105 10,042 119,110 SH   SOLE   0 0 119,110
BK OF AMERICA CORP COM 060505104 283 6,855 SH   SOLE   0 0 6,855
STARBUCKS CORP COM 855244109 1,181 12,985 SH   SOLE   0 0 12,985
EXXON MOBIL CORP COM 30231G102 443 5,362 SH   SOLE   0 0 5,362
WALMART INC COM 931142103 204 1,369 SH   SOLE   0 0 1,369
TEXAS INSTRS INC COM 882508104 1,835 9,999 SH   SOLE   0 0 9,999
TARGET CORP COM 87612E106 1,286 6,059 SH   SOLE   0 0 6,059
COSTCO WHSL CORP NEW COM 22160K105 1,157 2,009 SH   SOLE   0 0 2,009
CVS HEALTH CORP COM 126650100 787 7,779 SH   SOLE   0 0 7,779
QUEST DIAGNOSTICS INC COM 74834L100 2,813 20,551 SH   SOLE   0 0 20,551
DANAHER CORPORATION COM 235851102 44,407 151,388 SH   SOLE   0 0 151,388
MCKESSON CORP COM 58155Q103 6,126 20,010 SH   SOLE   0 0 20,010
MERCK & CO INC COM 58933Y105 1,960 23,883 SH   SOLE   0 0 23,883
PROCTER AND GAMBLE CO COM 742718109 2,027 13,265 SH   SOLE   0 0 13,265
KIMBERLY-CLARK CORP COM 494368103 1,399 11,362 SH   SOLE   0 0 11,362
GOLDMAN SACHS GROUP INC COM 38141G104 3,609 10,932 SH   SOLE   0 0 10,932
HOME DEPOT INC COM 437076102 2,098 7,008 SH   SOLE   0 0 7,008
MCDONALDS CORP COM 580135101 2,045 8,269 SH   SOLE   0 0 8,269
NIKE INC CL B 654106103 5,307 39,440 SH   SOLE   0 0 39,440
JPMORGAN CHASE & CO COM 46625H100 345 2,528 SH   SOLE   0 0 2,528
MATTEL INC COM 577081102 325 14,620 SH   SOLE   0 0 14,620
HP INC COM 40434L105 1,957 53,909 SH   SOLE   0 0 53,909
INFORMATICA INC COM CL A 45674M101 894 45,309 SH   SOLE   0 0 45,309
ISHARES TR 1 3 YR TREAS BD 464287457 24,302 291,569 SH   SOLE   0 0 291,569
ISHARES TR BARCLAYS 7 10 YR 464287440 12,301 114,464 SH   SOLE   0 0 114,464
UNITEDHEALTH GROUP INC COM 91324P102 3,652 7,161 SH   SOLE   0 0 7,161
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,743 43,717 SH   SOLE   0 0 43,717
AMERICAN TOWER CORP NEW COM 03027X100 1,572 6,259 SH   SOLE   0 0 6,259
CROWN CASTLE INTL CORP NEW COM 22822V101 1,738 9,417 SH   SOLE   0 0 9,417
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,131 21,514 SH   SOLE   0 0 21,514
OMNICOM GROUP INC COM 681919106 1,614 19,012 SH   SOLE   0 0 19,012
DOLLAR TREE INC COM 256746108 3,320 20,730 SH   SOLE   0 0 20,730
CORE LABORATORIES N V COM N22717107 466 14,722 SH   SOLE   0 0 14,722
COMCAST CORP NEW CL A 20030N101 1,770 37,801 SH   SOLE   0 0 37,801
VANGUARD INDEX FDS TOTAL STK MKT 922908769 44,931 197,351 SH   SOLE   0 0 197,351
APPLE INC COM 037833100 8,435 48,308 SH   SOLE   0 0 48,308
LAM RESEARCH CORP COM 512807108 8,786 16,342 SH   SOLE   0 0 16,342
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,246 6,359 SH   SOLE   0 0 6,359
APA CORPORATION COM 03743Q108 321 7,771 SH   SOLE   0 0 7,771
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 214 1,360 SH   SOLE   0 0 1,360
CITRIX SYS INC COM 177376100 1,909 18,921 SH   SOLE   0 0 18,921
ISHARES INC MSCI STH AFR ETF 464286780 214 3,852 SH   SOLE   0 0 3,852
ISHARES TR S&P 100 ETF 464287101 29,726 142,559 SH   SOLE   0 0 142,559
NETAPP INC COM 64110D104 1,858 22,390 SH   SOLE   0 0 22,390
AES CORP COM 00130H105 1,045 40,626 SH   SOLE   0 0 40,626
GENERAL MLS INC COM 370334104 1,835 27,103 SH   SOLE   0 0 27,103
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,396 65,998 SH   SOLE   0 0 65,998
S&P GLOBAL INC COM 78409V104 8,186 19,957 SH   SOLE   0 0 19,957
GENERAL DYNAMICS CORP COM 369550108 12,291 50,961 SH   SOLE   0 0 50,961
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,599 21,784 SH   SOLE   0 0 21,784
DICKS SPORTING GOODS INC COM 253393102 4,418 44,169 SH   SOLE   0 0 44,169
BAUSCH HEALTH COS INC COM 071734107 423 18,507 SH   SOLE   0 0 18,507
WESTERN DIGITAL CORP. COM 958102105 1,466 29,529 SH   SOLE   0 0 29,529
WATERS CORP COM 941848103 9,211 29,675 SH   SOLE   0 0 29,675
CERNER CORP COM 156782104 3,159 33,764 SH   SOLE   0 0 33,764
ISHARES TR CORE US AGGBD ET 464287226 399 3,721 SH   SOLE   0 0 3,721
PROLOGIS INC. COM 74340W103 351 2,175 SH   SOLE   0 0 2,175
AMDOCS LTD SHS G02602103 1,443 17,556 SH   SOLE   0 0 17,556
ISHARES TR TIPS BD ETF 464287176 336 2,700 SH   SOLE   0 0 2,700
HENRY SCHEIN INC COM 806407102 764 8,760 SH   SOLE   0 0 8,760
ITT INC COM 45073V108 5,809 77,240 SH   SOLE   0 0 77,240
MID-AMER APT CMNTYS INC COM 59522J103 270 1,290 SH   SOLE   0 0 1,290
SEI INVTS CO COM 784117103 1,082 17,964 SH   SOLE   0 0 17,964
NVIDIA CORPORATION COM 67066G104 1,404 5,145 SH   SOLE   0 0 5,145
USANA HEALTH SCIENCES INC COM 90328M107 1,087 13,677 SH   SOLE   0 0 13,677
NUCOR CORP COM 670346105 3,938 26,492 SH   SOLE   0 0 26,492
L3HARRIS TECHNOLOGIES INC COM 502431109 17,738 71,390 SH   SOLE   0 0 71,390
EATON CORP PLC SHS G29183103 2,000 13,177 SH   SOLE   0 0 13,177
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,638 40,571 SH   SOLE   0 0 40,571
SOUTHERN COPPER CORP COM 84265V105 9,147 120,513 SH   SOLE   0 0 120,513
FACTSET RESH SYS INC COM 303075105 9,211 21,216 SH   SOLE   0 0 21,216
CUMMINS INC COM 231021106 9,894 48,239 SH   SOLE   0 0 48,239
CINCINNATI FINL CORP COM 172062101 222 1,635 SH   SOLE   0 0 1,635
BECTON DICKINSON & CO COM 075887109 5,947 22,358 SH   SOLE   0 0 22,358
AMEDISYS INC COM 023436108 832 4,830 SH   SOLE   0 0 4,830
HASBRO INC COM 418056107 1,197 14,616 SH   SOLE   0 0 14,616
CINTAS CORP COM 172908105 200 470 SH   SOLE   0 0 470
ALPHABET INC CAP STK CL A 02079K305 456 164 SH   SOLE   0 0 164
CBRE GROUP INC CL A 12504L109 646 7,056 SH   SOLE   0 0 7,056
DENTSPLY SIRONA INC COM 24906P109 361 7,327 SH   SOLE   0 0 7,327
NU SKIN ENTERPRISES INC CL A 67018T105 504 10,522 SH   SOLE   0 0 10,522
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,979 16,930 SH   SOLE   0 0 16,930
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,761 16,253 SH   SOLE   0 0 16,253
INTUITIVE SURGICAL INC COM NEW 46120E602 757 2,510 SH   SOLE   0 0 2,510
KORN FERRY COM NEW 500643200 1,348 20,753 SH   SOLE   0 0 20,753
MANPOWERGROUP INC WIS COM 56418H100 1,771 18,852 SH   SOLE   0 0 18,852
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 233 3,762 SH   SOLE   0 0 3,762
DISCOVERY INC COM SER A 25470F104 794 31,848 SH   SOLE   0 0 31,848
WORLD FUEL SVCS CORP COM 981475106 528 19,515 SH   SOLE   0 0 19,515
GARMIN LTD SHS H2906T109 3,838 32,357 SH   SOLE   0 0 32,357
BANCO BRADESCO S A SP ADR PFD NEW 059460303 176 37,918 SH   SOLE   0 0 37,918
EMCOR GROUP INC COM 29084Q100 4,657 41,345 SH   SOLE   0 0 41,345
TEREX CORP NEW COM 880779103 634 17,791 SH   SOLE   0 0 17,791
UNITED AIRLS HLDGS INC COM 910047109 1,054 22,736 SH   SOLE   0 0 22,736
THERMO FISHER SCIENTIFIC INC COM 883556102 6,036 10,219 SH   SOLE   0 0 10,219
M & T BK CORP COM 55261F104 1,157 6,828 SH   SOLE   0 0 6,828
FLOWSERVE CORP COM 34354P105 491 13,673 SH   SOLE   0 0 13,673
VANGUARD WORLD FDS INF TECH ETF 92204A702 233 560 SH   SOLE   0 0 560
MASTERCARD INCORPORATED CL A 57636Q104 341 953 SH   SOLE   0 0 953
VEECO INSTRS INC DEL COM 922417100 301 11,065 SH   SOLE   0 0 11,065
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3,435 15,415 SH   SOLE   0 0 15,415
BLACKSTONE INC COM 09260D107 302 2,380 SH   SOLE   0 0 2,380
ISHARES TR MBS ETF 464288588 819 8,035 SH   SOLE   0 0 8,035
ISHARES TR PFD AND INCM SEC 464288687 532 14,620 SH   SOLE   0 0 14,620
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 741 8,109 SH   SOLE   0 0 8,109
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,539 28,253 SH   SOLE   0 0 28,253
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 782 8,863 SH   SOLE   0 0 8,863
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 865 12,069 SH   SOLE   0 0 12,069
FIRST TR S&P REIT INDEX FD COM 33734G108 347 11,111 SH   SOLE   0 0 11,111
VISA INC COM CL A 92826C839 2,277 10,266 SH   SOLE   0 0 10,266
PHILIP MORRIS INTL INC COM 718172109 220 2,341 SH   SOLE   0 0 2,341
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 194 11,313 SH   SOLE   0 0 11,313
ISHARES TR MSCI ACWI EX US 464288240 204 3,911 SH   SOLE   0 0 3,911
ISHARES INC MSCI THAILND ETF 464286624 213 2,725 SH   SOLE   0 0 2,725
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 303 7,094 SH   SOLE   0 0 7,094
HACKETT GROUP INC COM 404609109 264 11,450 SH   SOLE   0 0 11,450
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 650 3,848 SH   SOLE   0 0 3,848
STARWOOD PPTY TR INC COM 85571B105 340 14,055 SH   SOLE   0 0 14,055
BROADCOM INC COM 11135F101 2,191 3,480 SH   SOLE   0 0 3,480
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 10,953 589,492 SH   SOLE   0 0 589,492
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,415 18,114 SH   SOLE   0 0 18,114
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 26,483 446,901 SH   SOLE   0 0 446,901
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 202 5,315 SH   SOLE   0 0 5,315
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 736 4,575 SH   SOLE   0 0 4,575
TESLA INC COM 88160R101 296 275 SH   SOLE   0 0 275
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1,462 18,993 SH   SOLE   0 0 18,993
SHOPIFY INC CL A 82509L107 683 1,010 SH   SOLE   0 0 1,010
ACELRX PHARMACEUTICALS INC COM 00444T100 4 15,000 SH   SOLE   0 0 15,000
GLADSTONE LD CORP COM 376549101 297 8,155 SH   SOLE   0 0 8,155
ISHARES TR FLTG RATE NT ETF 46429B655 1,439 28,493 SH   SOLE   0 0 28,493
ISHARES INC MSCI GBL MIN VOL 464286525 992 9,468 SH   SOLE   0 0 9,468
ALLISON TRANSMISSION HLDGS I COM 01973R101 520 13,235 SH   SOLE   0 0 13,235
SERVISFIRST BANCSHARES INC COM 81768T108 304 3,190 SH   SOLE   0 0 3,190
ISHARES TR CORE MSCI EAFE 46432F842 3,676 52,891 SH   SOLE   0 0 52,891
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 26,540 518,263 SH   SOLE   0 0 518,263
ABBVIE INC COM 00287Y109 4,275 26,370 SH   SOLE   0 0 26,370
ISHARES TR HDG MSCI EAFE 46434V803 7,857 231,503 SH   SOLE   0 0 231,503
ALPHABET INC CAP STK CL C 02079K107 2,558 916 SH   SOLE   0 0 916
KRAFT HEINZ CO COM 500754106 235 5,956 SH   SOLE   0 0 5,956
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,897 39,261 SH   SOLE   0 0 39,261
ISHARES INC MSCI EMRG CHN 46434G764 3,743 64,340 SH   SOLE   0 0 64,340
ZSCALER INC COM 98980G102 241 1,000 SH   SOLE   0 0 1,000
GENPREX INC COM 372446104 226 100,000 SH   SOLE   0 0 100,000
MATCH GROUP INC NEW COM 57667L107 1,333 12,260 SH   SOLE   0 0 12,260