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   738,531 6,756 SH   OTR 1 0 0 6,756
AAON INC COM PAR $0.004 000360206   1,233,111 16,693 SH   OTR 1 0 0 16,693
ABBOTT LABS COM 002824100   4,835,106 43,927 SH   OTR 1 0 0 43,927
ABBVIE INC COM 00287Y109   2,605,364 16,812 SH   OTR 1 0 0 16,812
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,044,873 20,076 SH   OTR 1 0 0 20,076
ADOBE INC COM 00724F101   10,256,748 17,192 SH   OTR 1 0 0 17,192
ADTHEORENT HOLDING COMPANY COM 00739D109   18,188 12,544 SH   OTR 1 0 0 12,544
AES CORP COM 00130H105   1,015,140 52,735 SH   OTR 1 0 0 52,735
AGNC INVT CORP COM 00123Q104   138,557 14,124 SH   OTR 1 0 0 14,124
AGNICO EAGLE MINES LTD COM 008474108   1,168,141 21,297 SH   OTR 1 0 0 21,297
AIR PRODS & CHEMS INC COM 009158106   759,795 2,775 SH   OTR 1 0 0 2,775
AIRBNB INC COM CL A 009066101   5,267,529 38,692 SH   OTR 1 0 0 38,692
ALCON AG ORD SHS H01301128   441,611 5,653 SH   OTR 1 0 0 5,653
ALIGN TECHNOLOGY INC COM 016255101   1,136,278 4,147 SH   OTR 1 0 0 4,147
ALLEGION PLC ORD SHS G0176J109   294,947 2,328 SH   OTR 1 0 0 2,328
ALPHABET INC CAP STK CL A 02079K305   13,969 100 SH Call OTR 1 0 0 100
ALPHABET INC CAP STK CL A 02079K305   4,325,361 30,964 SH   OTR 1 0 0 30,964
ALPHABET INC CAP STK CL C 02079K107   9,606,494 68,165 SH   OTR 1 0 0 68,165
AMAZON COM INC COM 023135106   15,194 100 SH Call OTR 1 0 0 100
AMAZON COM INC COM 023135106   23,229,499 152,886 SH   OTR 1 0 0 152,886
AMERICAN CENTY ETF TR US SML CP VALU 025072877   4,082,308 45,460 SH   OTR 1 0 0 45,460
AMERICAN ELEC PWR CO INC COM 025537101   527,281 6,492 SH   OTR 1 0 0 6,492
AMERICAN EXPRESS CO COM 025816109   644,636 3,441 SH   OTR 1 0 0 3,441
AMERICAN INTL GROUP INC COM NEW 026874784   854,778 12,617 SH   OTR 1 0 0 12,617
AMERICAN WTR WKS CO INC NEW COM 030420103   732,413 5,549 SH   OTR 1 0 0 5,549
AMERIPRISE FINL INC COM 03076C106   252,207 664 SH   OTR 1 0 0 664
AMETEK INC COM 031100100   332,748 2,018 SH   OTR 1 0 0 2,018
AMGEN INC COM 031162100   432,030 1,500 SH   OTR 1 0 0 1,500
ANSYS INC COM 03662Q105   226,074 623 SH   OTR 1 0 0 623
AON PLC SHS CL A G0403H108   419,406 1,441 SH   OTR 1 0 0 1,441
APPLE INC COM 037833100   6,454,739 33,526 SH   OTR 1 0 0 33,526
APPLIED MATLS INC COM 038222105   746,707 4,607 SH   OTR 1 0 0 4,607
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,087,880 9,149 SH   OTR 1 0 0 9,149
ARGENX SE SPONSORED ADR 04016X101   243,855 641 SH   OTR 1 0 0 641
ASML HOLDING N V N Y REGISTRY SHS N07059210   843,232 1,114 SH   OTR 1 0 0 1,114
ASPEN TECHNOLOGY INC COM 29109X106   768,984 3,493 SH   OTR 1 0 0 3,493
ASTRAZENECA PLC SPONSORED ADR 046353108   375,409 5,574 SH   OTR 1 0 0 5,574
AT&T INC COM 00206R102   1,953,541 116,421 SH   OTR 1 0 0 116,421
ATMOS ENERGY CORP COM 049560105   285,346 2,462 SH   OTR 1 0 0 2,462
AUGMEDIX INC COM 05105P107   107,049 18,299 SH   OTR 1 0 0 18,299
AUTODESK INC COM 052769106   5,278,160 21,678 SH   OTR 1 0 0 21,678
AUTOMATIC DATA PROCESSING IN COM 053015103   1,107,772 4,756 SH   OTR 1 0 0 4,756
AVANTOR INC COM 05352A100   218,415 9,567 SH   OTR 1 0 0 9,567
AVERY DENNISON CORP COM 053611109   475,480 2,352 SH   OTR 1 0 0 2,352
AZENTA INC COM 114340102   338,728 5,200 SH   OTR 1 0 0 5,200
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   147,263 16,165 SH   OTR 1 0 0 16,165
BANK AMERICA CORP COM 060505104   1,813,713 53,867 SH   OTR 1 0 0 53,867
BARRICK GOLD CORP COM 067901108   975,150 53,905 SH   OTR 1 0 0 53,905
BAXTER INTL INC COM 071813109   679,409 17,574 SH   OTR 1 0 0 17,574
BCE INC COM NEW 05534B760   554,155 14,073 SH   OTR 1 0 0 14,073
BECTON DICKINSON & CO COM 075887109   1,484,377 6,088 SH   OTR 1 0 0 6,088
BENTLEY SYS INC COM CL B 08265T208   595,493 11,412 SH   OTR 1 0 0 11,412
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   35,666 100 SH Call OTR 1 0 0 100
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,662,825 7,466 SH   OTR 1 0 0 7,466
BILL HOLDINGS INC COM 090043100   527,724 6,468 SH   OTR 1 0 0 6,468
BIOGEN INC COM 09062X103   792,355 3,062 SH   OTR 1 0 0 3,062
BJS WHSL CLUB HLDGS INC COM 05550J101   453,621 6,805 SH   OTR 1 0 0 6,805
BLACKLINE INC COM 09239B109   505,202 8,091 SH   OTR 1 0 0 8,091
BLACKSTONE INC COM 09260D107   264,328 2,019 SH   OTR 1 0 0 2,019
BLOCK INC CL A 852234103   244,813 3,165 SH   OTR 1 0 0 3,165
BOEING CO COM 097023105   1,415,204 5,429 SH   OTR 1 0 0 5,429
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861   1,185,859 23,822 SH   OTR 1 0 0 23,822
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   10,257,085 204,324 SH   OTR 1 0 0 204,324
BOOKING HOLDINGS INC COM 09857L108   262,494 74 SH   OTR 1 0 0 74
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   380,531 2,975 SH   OTR 1 0 0 2,975
BRISTOL-MYERS SQUIBB CO COM 110122108   824,215 16,063 SH   OTR 1 0 0 16,063
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   311,095 1,512 SH   OTR 1 0 0 1,512
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,091,745 27,212 SH   OTR 1 0 0 27,212
BROWN & BROWN INC COM 115236101   372,759 5,242 SH   OTR 1 0 0 5,242
BRUKER CORP COM 116794108   307,000 4,178 SH   OTR 1 0 0 4,178
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   774,067 8,960 SH   OTR 1 0 0 8,960
CALIX INC COM 13100M509   287,043 6,570 SH   OTR 1 0 0 6,570
CANADIAN PACIFIC KANSAS CITY COM 13646K108   315,450 3,990 SH   OTR 1 0 0 3,990
CAPITAL ONE FINL CORP COM 14040H105   204,548 1,560 SH   OTR 1 0 0 1,560
CASEYS GEN STORES INC COM 147528103   281,363 1,024 SH   OTR 1 0 0 1,024
CATERPILLAR INC COM 149123101   1,118,714 3,784 SH   OTR 1 0 0 3,784
CDW CORP COM 12514G108   230,275 1,013 SH   OTR 1 0 0 1,013
CENTENE CORP DEL COM 15135B101   808,073 10,889 SH   OTR 1 0 0 10,889
CHAMPIONX CORPORATION COM 15872M104   339,653 11,628 SH   OTR 1 0 0 11,628
CHARLES RIV LABS INTL INC COM 159864107   294,318 1,245 SH   OTR 1 0 0 1,245
CHEVRON CORP NEW COM 166764100   2,229,723 14,949 SH   OTR 1 0 0 14,949
CHURCH & DWIGHT CO INC COM 171340102   297,864 3,150 SH   OTR 1 0 0 3,150
CISCO SYS INC COM 17275R102   4,456,274 88,208 SH   OTR 1 0 0 88,208
CITIGROUP INC COM NEW 172967424   754,549 14,669 SH   OTR 1 0 0 14,669
COASTAL FINL CORP WA COM NEW 19046P209   234,129 5,272 SH   OTR 1 0 0 5,272
COCA COLA CO COM 191216100   2,516,807 42,708 SH   OTR 1 0 0 42,708
COMCAST CORP NEW CL A 20030N101   1,123,175 25,614 SH   OTR 1 0 0 25,614
COMFORT SYS USA INC COM 199908104   508,494 2,472 SH   OTR 1 0 0 2,472
CONOCOPHILLIPS COM 20825C104   1,176,950 10,140 SH   OTR 1 0 0 10,140
CONSTELLATION BRANDS INC CL A 21036P108   220,061 910 SH   OTR 1 0 0 910
COOPER COS INC COM NEW 216648402   920,366 2,432 SH   OTR 1 0 0 2,432
COPART INC COM 217204106   650,524 13,276 SH   OTR 1 0 0 13,276
CORNING INC COM 219350105   931,534 30,592 SH   OTR 1 0 0 30,592
CORTEVA INC COM 22052L104   215,400 4,495 SH   OTR 1 0 0 4,495
COSTCO WHSL CORP NEW COM 22160K105   66,008 100 SH Call OTR 1 0 0 100
COSTCO WHSL CORP NEW COM 22160K105   753,811 1,142 SH   OTR 1 0 0 1,142
CRANE COMPANY COMMON STOCK 224408104   453,067 3,835 SH   OTR 1 0 0 3,835
CRH PLC ORD G25508105   290,472 4,200 SH   OTR 1 0 0 4,200
CSX CORP COM 126408103   561,062 16,183 SH   OTR 1 0 0 16,183
CURTISS WRIGHT CORP COM 231561101   203,629 914 SH   OTR 1 0 0 914
CVS HEALTH CORP COM 126650100   973,024 12,323 SH   OTR 1 0 0 12,323
CYBERARK SOFTWARE LTD SHS M2682V108   229,127 1,046 SH   OTR 1 0 0 1,046
DARDEN RESTAURANTS INC COM 237194105   518,531 3,156 SH   OTR 1 0 0 3,156
DECKERS OUTDOOR CORP COM 243537107   440,495 659 SH   OTR 1 0 0 659
DEERE & CO COM 244199105   228,326 571 SH   OTR 1 0 0 571
DIAGEO PLC SPON ADR NEW 25243Q205   913,435 6,271 SH   OTR 1 0 0 6,271
DIAMONDBACK ENERGY INC COM 25278X109   351,101 2,264 SH   OTR 1 0 0 2,264
DIODES INC COM 254543101   295,348 3,668 SH   OTR 1 0 0 3,668
DISNEY WALT CO COM 254687106   2,230,073 24,699 SH   OTR 1 0 0 24,699
DREAM FINDERS HOMES INC COM CL A 26154D100   567,414 15,970 SH   OTR 1 0 0 15,970
DUKE ENERGY CORP NEW COM NEW 26441C204   915,815 9,438 SH   OTR 1 0 0 9,438
E L F BEAUTY INC COM 26856L103   491,911 3,408 SH   OTR 1 0 0 3,408
ELI LILLY & CO COM 532457108   1,815,796 3,115 SH   OTR 1 0 0 3,115
EMCOR GROUP INC COM 29084Q100   408,671 1,897 SH   OTR 1 0 0 1,897
ENBRIDGE INC COM 29250N105   910,585 25,280 SH   OTR 1 0 0 25,280
ENDAVA PLC ADS 29260V105   841,403 10,808 SH   OTR 1 0 0 10,808
ENTEGRIS INC COM 29362U104   742,165 6,194 SH   OTR 1 0 0 6,194
ENTERGY CORP NEW COM 29364G103   550,069 5,436 SH   OTR 1 0 0 5,436
EXPEDITORS INTL WASH INC COM 302130109   336,698 2,647 SH   OTR 1 0 0 2,647
EXPONENT INC COM 30214U102   329,270 3,740 SH   OTR 1 0 0 3,740
EXXON MOBIL CORP COM 30231G102   1,139,011 11,393 SH   OTR 1 0 0 11,393
FABRINET SHS G3323L100   273,885 1,439 SH   OTR 1 0 0 1,439
FACTSET RESH SYS INC COM 303075105   1,442,122 3,023 SH   OTR 1 0 0 3,023
FAIR ISAAC CORP COM 303250104   258,410 222 SH   OTR 1 0 0 222
FIRSTENERGY CORP COM 337932107   1,288,007 35,134 SH   OTR 1 0 0 35,134
FISERV INC COM 337738108   222,640 1,676 SH   OTR 1 0 0 1,676
FMC CORP COM NEW 302491303   610,192 9,678 SH   OTR 1 0 0 9,678
FORD MTR CO DEL COM 345370860   187,238 15,360 SH   OTR 1 0 0 15,360
FOX CORP CL A COM 35137L105   398,171 13,420 SH   OTR 1 0 0 13,420
FOX FACTORY HLDG CORP COM 35138V102   888,508 13,167 SH   OTR 1 0 0 13,167
FREEPORT-MCMORAN INC CL B 35671D857   1,100,523 25,852 SH   OTR 1 0 0 25,852
FTI CONSULTING INC COM 302941109   260,687 1,309 SH   OTR 1 0 0 1,309
GARTNER INC COM 366651107   3,069,352 6,804 SH   OTR 1 0 0 6,804
GENERAL DYNAMICS CORP COM 369550108   1,544,148 5,946 SH   OTR 1 0 0 5,946
GENERAL MLS INC COM 370334104   536,623 8,238 SH   OTR 1 0 0 8,238
GILEAD SCIENCES INC COM 375558103   1,329,356 16,410 SH   OTR 1 0 0 16,410
GOOSEHEAD INS INC COM CL A 38267D109   525,219 6,929 SH   OTR 1 0 0 6,929
HALEON PLC SPON ADS 405552100   257,500 31,288 SH   OTR 1 0 0 31,288
HDFC BANK LTD SPONSORED ADS 40415F101   216,376 3,224 SH   OTR 1 0 0 3,224
HEICO CORP NEW CL A 422806208   372,765 2,617 SH   OTR 1 0 0 2,617
HENRY JACK & ASSOC INC COM 426281101   206,550 1,264 SH   OTR 1 0 0 1,264
HOLLEY INC COM 43538H103   210,924 43,311 SH   OTR 1 0 0 43,311
HOLOGIC INC COM 436440101   312,808 4,378 SH   OTR 1 0 0 4,378
HOME DEPOT INC COM 437076102   2,759,947 7,964 SH   OTR 1 0 0 7,964
HONEYWELL INTL INC COM 438516106   235,295 1,122 SH   OTR 1 0 0 1,122
HOULIHAN LOKEY INC CL A 441593100   208,883 1,742 SH   OTR 1 0 0 1,742
HUMANA INC COM 444859102   757,239 1,654 SH   OTR 1 0 0 1,654
ICON PLC SHS G4705A100   850,342 3,004 SH   OTR 1 0 0 3,004
ILLUMINA INC COM 452327109   201,620 1,448 SH   OTR 1 0 0 1,448
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516   7,096,915 247,538 SH   OTR 1 0 0 247,538
INTEL CORP COM 458140100   320,636 6,381 SH   OTR 1 0 0 6,381
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   923,009 11,134 SH   OTR 1 0 0 11,134
INTERNATIONAL BUSINESS MACHS COM 459200101   2,556,193 15,629 SH   OTR 1 0 0 15,629
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   612,370 7,562 SH   OTR 1 0 0 7,562
INTUIT COM 461202103   328,766 526 SH   OTR 1 0 0 526
INTUITIVE SURGICAL INC COM NEW 46120E602   275,285 816 SH   OTR 1 0 0 816
INVESCO QQQ TR UNIT SER 1 46090E103   5,352,608 13,070 SH   OTR 1 0 0 13,070
ISHARES TR TRS FLT RT BD 46434V860   261,435 5,180 SH   OTR 1 0 0 5,180
ISHARES TR CORE MSCI INTL 46435G326   230,322 3,618 SH   OTR 1 0 0 3,618
ISHARES TR 7-10 YR TRSY BD 464287440   5,514,373 57,209 SH   OTR 1 0 0 57,209
ISHARES TR 20 YR TR BD ETF 464287432   4,082,755 41,290 SH   OTR 1 0 0 41,290
ISHARES TR CORE S&P500 ETF 464287200   6,415,066 13,431 SH   OTR 1 0 0 13,431
ISHARES TR TIPS BD ETF 464287176   2,747,222 25,558 SH   OTR 1 0 0 25,558
ISHARES TR US TREAS BD ETF 46429B267   4,963,404 215,425 SH   OTR 1 0 0 215,425
ISHARES TR IBOXX INV CP ETF 464287242   1,513,608 13,678 SH   OTR 1 0 0 13,678
ISHARES TR IBOXX HI YD ETF 464288513   1,573,904 20,337 SH   OTR 1 0 0 20,337
ISHARES TR 0-5YR HI YL CP 46434V407   3,639,365 86,200 SH   OTR 1 0 0 86,200
ISHARES TR GNMA BOND ETF 46429B333   2,211,262 49,972 SH   OTR 1 0 0 49,972
ISHARES TR EAFE VALUE ETF 464288877   333,388 6,399 SH   OTR 1 0 0 6,399
ISHARES TR MSCI INDIA ETF 46429B598   1,559,382 31,948 SH   OTR 1 0 0 31,948
ISHARES TR 0-5 YR TIPS ETF 46429B747   3,172,774 32,182 SH   OTR 1 0 0 32,182
ISHARES TR 1 3 YR TREAS BD 464287457   2,658,619 32,407 SH   OTR 1 0 0 32,407
ISHARES TR BROAD USD HIGH 46435U853   514,534 14,155 SH   OTR 1 0 0 14,155
ISHARES TR MSCI CHINA ETF 46429B671   3,791,794 93,073 SH   OTR 1 0 0 93,073
ISHARES TR JPMORGAN USD EMG 464288281   1,519,720 17,064 SH   OTR 1 0 0 17,064
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   2,193,045 45,822 SH   OTR 1 0 0 45,822
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   20,567,700 409,471 SH   OTR 1 0 0 409,471
JOHNSON & JOHNSON COM 478160104   1,876,768 11,974 SH   OTR 1 0 0 11,974
JPMORGAN CHASE & CO COM 46625H100   3,414,540 20,074 SH   OTR 1 0 0 20,074
KEYSIGHT TECHNOLOGIES INC COM 49338L103   300,043 1,886 SH   OTR 1 0 0 1,886
KIMBERLY-CLARK CORP COM 494368103   551,301 4,538 SH   OTR 1 0 0 4,538
LAMB WESTON HLDGS INC COM 513272104   397,663 3,679 SH   OTR 1 0 0 3,679
LENNAR CORP CL A 526057104   253,516 1,701 SH   OTR 1 0 0 1,701
LENNOX INTL INC COM 526107107   202,727 453 SH   OTR 1 0 0 453
LINDE PLC SHS G54950103   322,819 786 SH   OTR 1 0 0 786
LOCKHEED MARTIN CORP COM 539830109   655,386 1,446 SH   OTR 1 0 0 1,446
LOWES COS INC COM 548661107   1,325,383 5,955 SH   OTR 1 0 0 5,955
MARATHON PETE CORP COM 56585A102   1,217,417 8,206 SH   OTR 1 0 0 8,206
MARKETAXESS HLDGS INC COM 57060D108   733,003 2,503 SH   OTR 1 0 0 2,503
MARTIN MARIETTA MATLS INC COM 573284106   234,488 470 SH   OTR 1 0 0 470
MASTERCARD INCORPORATED CL A 57636Q104   6,756,963 15,842 SH   OTR 1 0 0 15,842
MCCORMICK & CO INC COM NON VTG 579780206   489,203 7,150 SH   OTR 1 0 0 7,150
MCDONALDS CORP COM 580135101   1,781,432 6,008 SH   OTR 1 0 0 6,008
MEDIAALPHA INC CL A 58450V104   209,118 18,755 SH   OTR 1 0 0 18,755
MEDPACE HLDGS INC COM 58506Q109   434,966 1,419 SH   OTR 1 0 0 1,419
MEDTRONIC PLC SHS G5960L103   4,505,300 54,690 SH   OTR 1 0 0 54,690
MERCADOLIBRE INC COM 58733R102   322,166 205 SH   OTR 1 0 0 205
MERCK & CO INC COM 58933Y105   1,938,415 17,781 SH   OTR 1 0 0 17,781
META PLATFORMS INC CL A 30303M102   1,939,347 5,479 SH   OTR 1 0 0 5,479
METLIFE INC COM 59156R108   750,746 11,353 SH   OTR 1 0 0 11,353
METTLER TOLEDO INTERNATIONAL COM 592688105   289,898 239 SH   OTR 1 0 0 239
MICROCHIP TECHNOLOGY INC. COM 595017104   228,425 2,533 SH   OTR 1 0 0 2,533
MICROSOFT CORP COM 594918104   18,109,053 48,157 SH   OTR 1 0 0 48,157
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   269,338 31,282 SH   OTR 1 0 0 31,282
MONOLITHIC PWR SYS INC COM 609839105   632,042 1,002 SH   OTR 1 0 0 1,002
MONSTER BEVERAGE CORP NEW COM 61174X109   606,172 10,522 SH   OTR 1 0 0 10,522
MORGAN STANLEY COM NEW 617446448   715,534 7,673 SH   OTR 1 0 0 7,673
MORNINGSTAR INC COM 617700109   1,329,012 4,643 SH   OTR 1 0 0 4,643
NATIONAL RESH CORP COM NEW 637372202   207,216 5,238 SH   OTR 1 0 0 5,238
NCINO INC COM 63947X101   1,025,379 30,490 SH   OTR 1 0 0 30,490
NETFLIX INC COM 64110L106   8,596,354 17,656 SH   OTR 1 0 0 17,656
NIKE INC CL B 654106103   3,178,582 29,277 SH   OTR 1 0 0 29,277
NOVANTA INC COM 67000B104   398,121 2,364 SH   OTR 1 0 0 2,364
NOVARTIS AG SPONSORED ADR 66987V109   276,153 2,735 SH   OTR 1 0 0 2,735
NOVO-NORDISK A S ADR 670100205   6,136,830 59,321 SH   OTR 1 0 0 59,321
NUTRIEN LTD COM 67077M108   337,274 5,986 SH   OTR 1 0 0 5,986
NVENT ELECTRIC PLC SHS G6700G107   505,633 8,557 SH   OTR 1 0 0 8,557
NVIDIA CORPORATION COM 67066G104   49,522 100 SH Call OTR 1 0 0 100
NVIDIA CORPORATION COM 67066G104   2,156,683 4,355 SH   OTR 1 0 0 4,355
OCCIDENTAL PETE CORP COM 674599105   625,522 10,476 SH   OTR 1 0 0 10,476
OLLIES BARGAIN OUTLET HLDGS COM 681116109   597,102 7,868 SH   OTR 1 0 0 7,868
OLO INC CL A 68134L109   234,600 41,014 SH   OTR 1 0 0 41,014
OMEGA FLEX INC COM 682095104   254,612 3,611 SH   OTR 1 0 0 3,611
OMNICOM GROUP INC COM 681919106   514,216 5,944 SH   OTR 1 0 0 5,944
ONEOK INC NEW COM 682680103   778,713 11,090 SH   OTR 1 0 0 11,090
ORACLE CORP COM 68389X105   2,324,142 22,044 SH   OTR 1 0 0 22,044
PARKER-HANNIFIN CORP COM 701094104   286,095 621 SH   OTR 1 0 0 621
PAYCOM SOFTWARE INC COM 70432V102   351,218 1,699 SH   OTR 1 0 0 1,699
PAYPAL HLDGS INC COM 70450Y103   4,654,817 75,799 SH   OTR 1 0 0 75,799
PAYSIGN INC COM 70451A104   41,199 14,714 SH   OTR 1 0 0 14,714
PEPSICO INC COM 713448108   1,418,781 8,353 SH   OTR 1 0 0 8,353
PERFICIENT INC COM 71375U101   283,355 4,305 SH   OTR 1 0 0 4,305
PFIZER INC COM 717081103   1,220,349 42,388 SH   OTR 1 0 0 42,388
PG&E CORP COM 69331C108   1,405,511 77,954 SH   OTR 1 0 0 77,954
PHILIP MORRIS INTL INC COM 718172109   3,155,539 33,541 SH   OTR 1 0 0 33,541
PHILLIPS 66 COM 718546104   432,705 3,250 SH   OTR 1 0 0 3,250
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   259,953 2,605 SH   OTR 1 0 0 2,605
PJT PARTNERS INC COM CL A 69343T107   225,325 2,212 SH   OTR 1 0 0 2,212
POOL CORP COM 73278L105   990,873 2,485 SH   OTR 1 0 0 2,485
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   287,000 4,688 SH   OTR 1 0 0 4,688
PRICE T ROWE GROUP INC COM 74144T108   523,373 4,860 SH   OTR 1 0 0 4,860
PROCORE TECHNOLOGIES INC COM 74275K108   202,468 2,925 SH   OTR 1 0 0 2,925
PROCTER AND GAMBLE CO COM 742718109   2,999,661 20,470 SH   OTR 1 0 0 20,470
PTC INC COM 69370C100   247,044 1,412 SH   OTR 1 0 0 1,412
QUALCOMM INC COM 747525103   2,547,974 17,618 SH   OTR 1 0 0 17,618
QUALYS INC COM 74758T303   761,567 3,880 SH   OTR 1 0 0 3,880
QURATE RETAIL INC COM SER A 74915M100   47,548 54,309 SH   OTR 1 0 0 54,309
RAYMOND JAMES FINL INC COM 754730109   390,921 3,506 SH   OTR 1 0 0 3,506
RBC BEARINGS INC COM 75524B104   250,703 880 SH   OTR 1 0 0 880
REALTY INCOME CORP COM 756109104   551,520 9,605 SH   OTR 1 0 0 9,605
REGENERON PHARMACEUTICALS COM 75886F107   479,547 546 SH   OTR 1 0 0 546
RELIANCE STEEL & ALUMINUM CO COM 759509102   261,781 936 SH   OTR 1 0 0 936
RELX PLC SPONSORED ADR 759530108   429,042 10,818 SH   OTR 1 0 0 10,818
REPUBLIC SVCS INC COM 760759100   1,049,982 6,368 SH   OTR 1 0 0 6,368
RESMED INC COM 761152107   267,663 1,556 SH   OTR 1 0 0 1,556
REVOLVE GROUP INC CL A 76156B107   343,206 20,700 SH   OTR 1 0 0 20,700
ROSS STORES INC COM 778296103   224,607 1,623 SH   OTR 1 0 0 1,623
ROYAL GOLD INC COM 780287108   680,400 5,625 SH   OTR 1 0 0 5,625
RTX CORPORATION COM 75513E101   3,192,552 37,944 SH   OTR 1 0 0 37,944
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,788,169 41,566 SH   OTR 1 0 0 41,566
S&P GLOBAL INC COM 78409V104   357,702 812 SH   OTR 1 0 0 812
SAIA INC COM 78709Y105   574,944 1,312 SH   OTR 1 0 0 1,312
SALESFORCE INC COM 79466L302   8,019,455 30,476 SH   OTR 1 0 0 30,476
SAP SE SPON ADR 803054204   1,107,145 7,162 SH   OTR 1 0 0 7,162
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   272,670 3,582 SH   OTR 1 0 0 3,582
SEI INVTS CO COM 784117103   242,951 3,823 SH   OTR 1 0 0 3,823
SERVICENOW INC COM 81762P102   9,595,546 13,582 SH   OTR 1 0 0 13,582
SERVISFIRST BANCSHARES INC COM 81768T108   969,200 14,546 SH   OTR 1 0 0 14,546
SHELL PLC SPON ADS 780259305   2,005,585 30,480 SH   OTR 1 0 0 30,480
SHERWIN WILLIAMS CO COM 824348106   268,546 861 SH   OTR 1 0 0 861
SHOPIFY INC CL A 82509L107   830,258 10,658 SH   OTR 1 0 0 10,658
SIMON PPTY GROUP INC NEW COM 828806109   505,114 3,541 SH   OTR 1 0 0 3,541
SIMPLY GOOD FOODS CO COM 82900L102   291,416 7,359 SH   OTR 1 0 0 7,359
SNAP ON INC COM 833034101   869,697 3,011 SH   OTR 1 0 0 3,011
SONY GROUP CORP SPONSORED ADR 835699307   731,102 7,721 SH   OTR 1 0 0 7,721
SOUTHWEST AIRLS CO COM 844741108   771,223 26,704 SH   OTR 1 0 0 26,704
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   541,096 17,037 SH   OTR 1 0 0 17,037
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   6,713,444 197,397 SH   OTR 1 0 0 197,397
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   2,740,426 77,391 SH   OTR 1 0 0 77,391
SPDR S&P 500 ETF TR TR UNIT 78462F103   635,601 1,337 SH   OTR 1 0 0 1,337
SPDR SER TR BLOOMBERG 3-12 M 78468R523   377,449 3,808 SH   OTR 1 0 0 3,808
SPDR SER TR S&P 600 SMCP GRW 78464A201   2,137,501 25,559 SH   OTR 1 0 0 25,559
SPDR SER TR PORTFOLIO S&P600 78468R853   978,408 23,196 SH   OTR 1 0 0 23,196
SPDR SER TR S&P 400 MDCP GRW 78464A821   2,749,548 36,336 SH   OTR 1 0 0 36,336
SPDR SER TR PRTFLO S&P500 VL 78464A508   4,823,861 103,450 SH   OTR 1 0 0 103,450
SPDR SER TR S&P 400 MDCP VAL 78464A839   2,810,679 38,303 SH   OTR 1 0 0 38,303
SPDR SER TR PORTFOLIO SHORT 78464A474   2,968,837 99,692 SH   OTR 1 0 0 99,692
SPDR SER TR PORT MTG BK ETF 78464A383   4,378,681 198,400 SH   OTR 1 0 0 198,400
SPDR SER TR PRTFLO S&P500 GW 78464A409   4,868,837 74,836 SH   OTR 1 0 0 74,836
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   343,627 3,760 SH   OTR 1 0 0 3,760
SPDR SER TR PORTFOLIO S&P400 78464A847   265,951 5,459 SH   OTR 1 0 0 5,459
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,295,592 24,233 SH   OTR 1 0 0 24,233
SPDR SER TR PORTFOLIO LN TSR 78464A664   2,445,603 84,273 SH   OTR 1 0 0 84,273
SPDR SER TR PORTFOLIO SH TSR 78468R101   334,133 11,502 SH   OTR 1 0 0 11,502
SPDR SER TR S&P 600 SMCP VAL 78464A300   2,126,908 25,530 SH   OTR 1 0 0 25,530
SPS COMM INC COM 78463M107   1,334,201 6,883 SH   OTR 1 0 0 6,883
STARBUCKS CORP COM 855244109   1,257,341 13,096 SH   OTR 1 0 0 13,096
STERIS PLC SHS USD G8473T100   584,582 2,659 SH   OTR 1 0 0 2,659
STEVANATO GROUP S P A ORD SHS T9224W109   203,457 7,455 SH   OTR 1 0 0 7,455
STREAMLINE HEALTH SOLUTIONS COM 86323X106   9,155 21,542 SH   OTR 1 0 0 21,542
SUN CMNTYS INC COM 866674104   286,160 2,141 SH   OTR 1 0 0 2,141
SUNCOR ENERGY INC NEW COM 867224107   212,265 6,625 SH   OTR 1 0 0 6,625
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   458,063 2,846 SH   OTR 1 0 0 2,846
TCW TRANSFORM ETF TRUST TRANSFORM SYSTEM 29287L205   526,588 9,280 SH   OTR 1 0 0 9,280
TECHNIPFMC PLC COM G87110105   911,496 45,258 SH   OTR 1 0 0 45,258
TELEDYNE TECHNOLOGIES INC COM 879360105   828,314 1,856 SH   OTR 1 0 0 1,856
TERADATA CORP DEL COM 88076W103   740,018 17,008 SH   OTR 1 0 0 17,008
TESLA INC COM 88160R101   24,848 100 SH Call OTR 1 0 0 100
TESLA INC COM 88160R101   1,720,475 6,924 SH   OTR 1 0 0 6,924
TETRA TECHNOLOGIES INC DEL COM 88162F105   50,235 11,114 SH   OTR 1 0 0 11,114
TEXAS INSTRS INC COM 882508104   862,869 5,062 SH   OTR 1 0 0 5,062
THE CIGNA GROUP COM 125523100   1,180,820 3,943 SH   OTR 1 0 0 3,943
THERMO FISHER SCIENTIFIC INC COM 883556102   3,935,817 7,415 SH   OTR 1 0 0 7,415
THOMSON REUTERS CORP. COM 884903808   252,522 1,727 SH   OTR 1 0 0 1,727
TIMKEN CO COM 887389104   209,026 2,608 SH   OTR 1 0 0 2,608
TRACTOR SUPPLY CO COM 892356106   309,213 1,438 SH   OTR 1 0 0 1,438
U S PHYSICAL THERAPY COM 90337L108   411,586 4,419 SH   OTR 1 0 0 4,419
ULTA BEAUTY INC COM 90384S303   408,652 834 SH   OTR 1 0 0 834
UNILEVER PLC SPON ADR NEW 904767704   1,603,069 33,067 SH   OTR 1 0 0 33,067
UNITED PARCEL SERVICE INC CL B 911312106   2,301,218 14,636 SH   OTR 1 0 0 14,636
UNITEDHEALTH GROUP INC COM 91324P102   5,356,085 10,173 SH   OTR 1 0 0 10,173
US BANCORP DEL COM NEW 902973304   2,237,273 51,693 SH   OTR 1 0 0 51,693
VALMONT INDS INC COM 920253101   217,632 932 SH   OTR 1 0 0 932
VALVOLINE INC COM 92047W101   391,396 10,415 SH   OTR 1 0 0 10,415
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   234,695 2,765 SH   OTR 1 0 0 2,765
VANGUARD INDEX FDS GROWTH ETF 922908736   706,008 2,271 SH   OTR 1 0 0 2,271
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   869,668 1,991 SH   OTR 1 0 0 1,991
VANGUARD INDEX FDS LARGE CAP ETF 922908637   688,482 3,156 SH   OTR 1 0 0 3,156
VANGUARD INDEX FDS VALUE ETF 922908744   714,461 4,779 SH   OTR 1 0 0 4,779
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   215,945 2,099 SH   OTR 1 0 0 2,099
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,493,319 30,676 SH   OTR 1 0 0 30,676
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   609,862 3,579 SH   OTR 1 0 0 3,579
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   895,050 8,018 SH   OTR 1 0 0 8,018
VERISK ANALYTICS INC COM 92345Y106   323,178 1,353 SH   OTR 1 0 0 1,353
VERIZON COMMUNICATIONS INC COM 92343V104   2,777,868 73,684 SH   OTR 1 0 0 73,684
VERTEX PHARMACEUTICALS INC COM 92532F100   673,810 1,656 SH   OTR 1 0 0 1,656
VISA INC COM CL A 92826C839   8,454,057 32,472 SH   OTR 1 0 0 32,472
WALMART INC COM 931142103   1,845,557 11,706 SH   OTR 1 0 0 11,706
WASTE MGMT INC DEL COM 94106L109   648,701 3,622 SH   OTR 1 0 0 3,622
WATSCO INC COM 942622200   1,283,440 2,996 SH   OTR 1 0 0 2,996
WATTS WATER TECHNOLOGIES INC CL A 942749102   518,975 2,491 SH   OTR 1 0 0 2,491
WEC ENERGY GROUP INC COM 92939U106   684,134 8,128 SH   OTR 1 0 0 8,128
WELLS FARGO CO NEW COM 949746101   3,582,716 72,790 SH   OTR 1 0 0 72,790
WEST PHARMACEUTICAL SVSC INC COM 955306105   941,921 2,675 SH   OTR 1 0 0 2,675
WEX INC COM 96208T104   567,697 2,918 SH   OTR 1 0 0 2,918
WILLIAMS COS INC COM 969457100   1,002,650 28,787 SH   OTR 1 0 0 28,787
WILLIAMS SONOMA INC COM 969904101   250,409 1,241 SH   OTR 1 0 0 1,241
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   254,052 5,709 SH   OTR 1 0 0 5,709
WISDOMTREE TR JP SMALLCP DIV 97717W836   2,911,139 38,867 SH   OTR 1 0 0 38,867
WISDOMTREE TR US QTLY DIV GRT 97717X669   2,130,330 30,312 SH   OTR 1 0 0 30,312
WORKDAY INC CL A 98138H101   3,219,412 11,662 SH   OTR 1 0 0 11,662
WORLD GOLD TR SPDR GLD MINIS 98149E303   2,407,807 58,856 SH   OTR 1 0 0 58,856
XYLEM INC COM 98419M100   200,245 1,751 SH   OTR 1 0 0 1,751
YUM BRANDS INC COM 988498101   238,585 1,826 SH   OTR 1 0 0 1,826
ZOETIS INC CL A 98978V103   3,479,763 17,630 SH   OTR 1 0 0 17,630