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   630,820 6,173 SH   OTR 1 0 0 6,173
AAON INC COM PAR $0.004 000360206   1,439,809 16,504 SH   OTR 1 0 0 16,504
ABBOTT LABS COM 002824100   5,118,077 49,255 SH   OTR 1 0 0 49,255
ABBVIE INC COM 00287Y109   2,534,345 14,776 SH   OTR 1 0 0 14,776
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,010,946 16,515 SH   OTR 1 0 0 16,515
ADOBE INC COM 00724F101   6,064,274 10,916 SH   OTR 1 0 0 10,916
ADVANCED MICRO DEVICES INC COM 007903107   16,221 100 SH Call OTR 1 0 0 100
ADVANCED MICRO DEVICES INC COM 007903107   204,871 1,263 SH   OTR 1 0 0 1,263
AES CORP COM 00130H105   899,708 51,207 SH   OTR 1 0 0 51,207
AGNC INVT CORP COM 00123Q104   175,517 18,398 SH   OTR 1 0 0 18,398
AGNICO EAGLE MINES LTD COM 008474108   1,215,916 18,592 SH   OTR 1 0 0 18,592
AIR PRODS & CHEMS INC COM 009158106   648,222 2,512 SH   OTR 1 0 0 2,512
AIRBNB INC COM CL A 009066101   5,222,592 34,443 SH   OTR 1 0 0 34,443
ALCON AG ORD SHS H01301128   482,814 5,420 SH   OTR 1 0 0 5,420
ALLEGION PLC ORD SHS G0176J109   297,738 2,520 SH   OTR 1 0 0 2,520
ALPHABET INC CAP STK CL A 02079K305   18,215 100 SH Call OTR 1 0 0 100
ALPHABET INC CAP STK CL A 02079K305   6,329,598 34,749 SH   OTR 1 0 0 34,749
ALPHABET INC CAP STK CL C 02079K107   11,510,019 62,752 SH   OTR 1 0 0 62,752
AMAZON COM INC COM 023135106   19,325 100 SH Call OTR 1 0 0 100
AMAZON COM INC COM 023135106   24,706,820 127,849 SH   OTR 1 0 0 127,849
AMERICAN ELEC PWR CO INC COM 025537101   567,677 6,470 SH   OTR 1 0 0 6,470
AMERICAN EXPRESS CO COM 025816109   665,012 2,872 SH   OTR 1 0 0 2,872
AMERICAN INTL GROUP INC COM NEW 026874784   909,440 12,250 SH   OTR 1 0 0 12,250
AMERICAN TOWER CORP NEW COM 03027X100   1,091,249 5,614 SH   OTR 1 0 0 5,614
AMERICAN WTR WKS CO INC NEW COM 030420103   886,812 6,866 SH   OTR 1 0 0 6,866
AMERIPRISE FINL INC COM 03076C106   297,751 697 SH   OTR 1 0 0 697
AMETEK INC COM 031100100   440,281 2,641 SH   OTR 1 0 0 2,641
AMGEN INC COM 031162100   480,549 1,538 SH   OTR 1 0 0 1,538
AMPHENOL CORP NEW CL A 032095101   240,578 3,571 SH   OTR 1 0 0 3,571
AON PLC SHS CL A G0403H108   472,076 1,608 SH   OTR 1 0 0 1,608
APPLE INC COM 037833100   21,062 100 SH Call OTR 1 0 0 100
APPLE INC COM 037833100   7,173,708 34,060 SH   OTR 1 0 0 34,060
APPLIED MATLS INC COM 038222105   896,762 3,800 SH   OTR 1 0 0 3,800
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   989,604 7,426 SH   OTR 1 0 0 7,426
ARGENX SE SPONSORED ADR 04016X101   213,299 496 SH   OTR 1 0 0 496
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,201,708 1,175 SH   OTR 1 0 0 1,175
ASPEN TECHNOLOGY INC COM 29109X106   734,335 3,697 SH   OTR 1 0 0 3,697
ASTRAZENECA PLC SPONSORED ADR 046353108   524,951 6,731 SH   OTR 1 0 0 6,731
AT&T INC COM 00206R102   1,981,588 103,694 SH   OTR 1 0 0 103,694
ATMOS ENERGY CORP COM 049560105   283,343 2,429 SH   OTR 1 0 0 2,429
AUTODESK INC COM 052769106   1,068,984 4,320 SH   OTR 1 0 0 4,320
AUTOMATIC DATA PROCESSING IN COM 053015103   1,151,679 4,826 SH   OTR 1 0 0 4,826
AVERY DENNISON CORP COM 053611109   518,638 2,372 SH   OTR 1 0 0 2,372
AZENTA INC COM 114340102   314,194 5,971 SH   OTR 1 0 0 5,971
BADGER METER INC COM 056525108   256,604 1,377 SH   OTR 1 0 0 1,377
BALCHEM CORP COM 057665200   212,297 1,379 SH   OTR 1 0 0 1,379
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   250,569 24,982 SH   OTR 1 0 0 24,982
BANK AMERICA CORP COM 060505104   1,940,458 48,792 SH   OTR 1 0 0 48,792
BARRICK GOLD CORP COM 067901108   694,355 41,628 SH   OTR 1 0 0 41,628
BECTON DICKINSON & CO COM 075887109   1,342,436 5,744 SH   OTR 1 0 0 5,744
BENTLEY SYS INC COM CL B 08265T208   597,355 12,102 SH   OTR 1 0 0 12,102
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,890,721 7,106 SH   OTR 1 0 0 7,106
BIOGEN INC COM 09062X103   648,401 2,797 SH   OTR 1 0 0 2,797
BJS WHSL CLUB HLDGS INC COM 05550J101   249,290 2,838 SH   OTR 1 0 0 2,838
BLACKLINE INC COM 09239B109   394,625 8,145 SH   OTR 1 0 0 8,145
BLOCK INC CL A 852234103   232,422 3,604 SH   OTR 1 0 0 3,604
BOEING CO COM 097023105   1,756,090 9,648 SH   OTR 1 0 0 9,648
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861   696,223 14,058 SH   OTR 1 0 0 14,058
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   6,249,997 124,304 SH   OTR 1 0 0 124,304
BOOKING HOLDINGS INC COM 09857L108   301,075 76 SH   OTR 1 0 0 76
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   454,620 2,954 SH   OTR 1 0 0 2,954
BRISTOL-MYERS SQUIBB CO COM 110122108   564,019 13,581 SH   OTR 1 0 0 13,581
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   315,988 1,604 SH   OTR 1 0 0 1,604
BROOKFIELD CORP CL A LTD VT SH 11271J107   833,126 20,056 SH   OTR 1 0 0 20,056
BROWN & BROWN INC COM 115236101   665,299 7,441 SH   OTR 1 0 0 7,441
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   736,451 8,357 SH   OTR 1 0 0 8,357
CALIX INC COM 13100M509   255,592 7,214 SH   OTR 1 0 0 7,214
CANADIAN PACIFIC KANSAS CITY COM 13646K108   572,446 7,271 SH   OTR 1 0 0 7,271
CASEYS GEN STORES INC COM 147528103   872,246 2,286 SH   OTR 1 0 0 2,286
CATERPILLAR INC COM 149123101   1,544,730 4,637 SH   OTR 1 0 0 4,637
CDW CORP COM 12514G108   227,644 1,017 SH   OTR 1 0 0 1,017
CENTENE CORP DEL COM 15135B101   661,408 9,976 SH   OTR 1 0 0 9,976
CHARLES RIV LABS INTL INC COM 159864107   260,084 1,259 SH   OTR 1 0 0 1,259
CHEVRON CORP NEW COM 166764100   2,862,183 18,298 SH   OTR 1 0 0 18,298
CHIPOTLE MEXICAN GRILL INC COM 169656105   332,734 5,311 SH   OTR 1 0 0 5,311
CHURCH & DWIGHT CO INC COM 171340102   324,622 3,131 SH   OTR 1 0 0 3,131
CINTAS CORP COM 172908105   211,478 302 SH   OTR 1 0 0 302
CISCO SYS INC COM 17275R102   3,832,661 80,670 SH   OTR 1 0 0 80,670
CITIGROUP INC COM NEW 172967424   975,952 15,379 SH   OTR 1 0 0 15,379
CME GROUP INC COM 12572Q105   487,567 2,480 SH   OTR 1 0 0 2,480
COASTAL FINL CORP WA COM NEW 19046P209   207,769 4,503 SH   OTR 1 0 0 4,503
COCA COLA CO COM 191216100   2,555,660 40,151 SH   OTR 1 0 0 40,151
COMCAST CORP NEW CL A 20030N101   890,615 22,743 SH   OTR 1 0 0 22,743
COMFORT SYS USA INC COM 199908104   667,962 2,196 SH   OTR 1 0 0 2,196
CONOCOPHILLIPS COM 20825C104   952,099 8,324 SH   OTR 1 0 0 8,324
CONSTELLATION BRANDS INC CL A 21036P108   215,600 838 SH   OTR 1 0 0 838
COOPER COS INC COM 216648501   832,230 9,533 SH   OTR 1 0 0 9,533
COPART INC COM 217204106   734,518 13,562 SH   OTR 1 0 0 13,562
CORNING INC COM 219350105   1,155,399 29,740 SH   OTR 1 0 0 29,740
CORTEVA INC COM 22052L104   221,586 4,108 SH   OTR 1 0 0 4,108
COSTCO WHSL CORP NEW COM 22160K105   1,037,838 1,221 SH   OTR 1 0 0 1,221
COTERRA ENERGY INC COM 127097103   206,399 7,739 SH   OTR 1 0 0 7,739
CRANE COMPANY COMMON STOCK 224408104   565,277 3,899 SH   OTR 1 0 0 3,899
CRH PLC ORD G25508105   297,671 3,970 SH   OTR 1 0 0 3,970
CSW INDUSTRIALS INC COM 126402106   243,289 917 SH   OTR 1 0 0 917
CSX CORP COM 126408103   859,866 25,706 SH   OTR 1 0 0 25,706
CUMMINS INC COM 231021106   247,575 894 SH   OTR 1 0 0 894
CURTISS WRIGHT CORP COM 231561101   236,024 871 SH   OTR 1 0 0 871
CVS HEALTH CORP COM 126650100   1,533,020 25,957 SH   OTR 1 0 0 25,957
CYBERARK SOFTWARE LTD SHS M2682V108   278,068 1,017 SH   OTR 1 0 0 1,017
DANAHER CORPORATION COM 235851102   202,378 810 SH   OTR 1 0 0 810
DARDEN RESTAURANTS INC COM 237194105   339,864 2,246 SH   OTR 1 0 0 2,246
DECKERS OUTDOOR CORP COM 243537107   506,238 523 SH   OTR 1 0 0 523
DEERE & CO COM 244199105   208,112 557 SH   OTR 1 0 0 557
DESCARTES SYS GROUP INC COM 249906108   367,217 3,792 SH   OTR 1 0 0 3,792
DIAGEO PLC SPON ADR NEW 25243Q205   604,680 4,796 SH   OTR 1 0 0 4,796
DIAMONDBACK ENERGY INC COM 25278X109   484,060 2,418 SH   OTR 1 0 0 2,418
DISNEY WALT CO COM 254687106   2,450,002 24,675 SH   OTR 1 0 0 24,675
DOMINOS PIZZA INC COM 25754A201   235,447 456 SH   OTR 1 0 0 456
DREAM FINDERS HOMES INC COM CL A 26154D100   435,867 16,881 SH   OTR 1 0 0 16,881
DUKE ENERGY CORP NEW COM NEW 26441C204   1,013,877 10,116 SH   OTR 1 0 0 10,116
DYNATRACE INC COM NEW 268150109   237,837 5,316 SH   OTR 1 0 0 5,316
E L F BEAUTY INC COM 26856L103   628,367 2,982 SH   OTR 1 0 0 2,982
ELI LILLY & CO COM 532457108   2,528,738 2,793 SH   OTR 1 0 0 2,793
ELLINGTON FINANCIAL INC COM 28852N109   153,742 12,727 SH   OTR 1 0 0 12,727
EMCOR GROUP INC COM 29084Q100   487,017 1,334 SH   OTR 1 0 0 1,334
ENBRIDGE INC COM 29250N105   1,023,391 28,755 SH   OTR 1 0 0 28,755
ENDAVA PLC ADS 29260V105   446,436 15,268 SH   OTR 1 0 0 15,268
ENTEGRIS INC COM 29362U104   802,246 5,925 SH   OTR 1 0 0 5,925
ENTERGY CORP NEW COM 29364G103   618,781 5,783 SH   OTR 1 0 0 5,783
EQUIFAX INC COM 294429105   279,314 1,152 SH   OTR 1 0 0 1,152
EXPEDITORS INTL WASH INC COM 302130109   348,788 2,795 SH   OTR 1 0 0 2,795
EXPONENT INC COM 30214U102   213,735 2,247 SH   OTR 1 0 0 2,247
EXXON MOBIL CORP COM 30231G102   11,512 100 SH Call OTR 1 0 0 100
EXXON MOBIL CORP COM 30231G102   1,393,735 12,107 SH   OTR 1 0 0 12,107
FABRINET SHS G3323L100   374,529 1,530 SH   OTR 1 0 0 1,530
FACTSET RESH SYS INC COM 303075105   1,310,547 3,210 SH   OTR 1 0 0 3,210
FAIR ISAAC CORP COM 303250104   320,062 215 SH   OTR 1 0 0 215
FERRARI N V COM N3167Y103   215,619 528 SH   OTR 1 0 0 528
FIRSTENERGY CORP COM 337932107   1,265,665 33,072 SH   OTR 1 0 0 33,072
FISERV INC COM 337738108   233,695 1,568 SH   OTR 1 0 0 1,568
FMC CORP COM NEW 302491303   407,684 7,084 SH   OTR 1 0 0 7,084
FORD MTR CO DEL COM 345370860   137,802 10,989 SH   OTR 1 0 0 10,989
FOX FACTORY HLDG CORP COM 35138V102   751,716 15,599 SH   OTR 1 0 0 15,599
FREEPORT-MCMORAN INC CL B 35671D857   936,181 19,263 SH   OTR 1 0 0 19,263
FTI CONSULTING INC COM 302941109   315,105 1,462 SH   OTR 1 0 0 1,462
GARTNER INC COM 366651107   2,734,327 6,089 SH   OTR 1 0 0 6,089
GENERAL DYNAMICS CORP COM 369550108   1,592,550 5,489 SH   OTR 1 0 0 5,489
GENERAL MLS INC COM 370334104   508,737 8,042 SH   OTR 1 0 0 8,042
GILEAD SCIENCES INC COM 375558103   1,068,929 15,580 SH   OTR 1 0 0 15,580
GOOSEHEAD INS INC COM CL A 38267D109   539,535 9,393 SH   OTR 1 0 0 9,393
HALEON PLC SPON ADS 405552100   371,576 44,985 SH   OTR 1 0 0 44,985
HALOZYME THERAPEUTICS INC COM 40637H109   205,827 3,931 SH   OTR 1 0 0 3,931
HARBOR ETF TRUST HARBOR COMMODITY 41151J505   630,356 28,022 SH   OTR 1 0 0 28,022
HDFC BANK LTD SPONSORED ADS 40415F101   450,954 7,010 SH   OTR 1 0 0 7,010
HEICO CORP NEW CL A 422806208   541,969 3,053 SH   OTR 1 0 0 3,053
HENRY JACK & ASSOC INC COM 426281101   212,837 1,282 SH   OTR 1 0 0 1,282
HERSHEY CO COM 427866108   708,481 3,854 SH   OTR 1 0 0 3,854
HOLLEY INC COM 43538H103   157,284 43,934 SH   OTR 1 0 0 43,934
HOLOGIC INC COM 436440101   309,251 4,165 SH   OTR 1 0 0 4,165
HOME DEPOT INC COM 437076102   2,270,707 6,597 SH   OTR 1 0 0 6,597
HONEYWELL INTL INC COM 438516106   247,706 1,160 SH   OTR 1 0 0 1,160
HOULIHAN LOKEY INC CL A 441593100   299,929 2,224 SH   OTR 1 0 0 2,224
HUMANA INC COM 444859102   695,736 1,862 SH   OTR 1 0 0 1,862
ICON PLC SHS G4705A100   1,225,354 3,909 SH   OTR 1 0 0 3,909
ILLUMINA INC COM 452327109   209,908 2,011 SH   OTR 1 0 0 2,011
INTERNATIONAL BUSINESS MACHS COM 459200101   2,063,918 11,934 SH   OTR 1 0 0 11,934
INTUIT COM 461202103   327,291 498 SH   OTR 1 0 0 498
INTUITIVE SURGICAL INC COM NEW 46120E602   448,853 1,009 SH   OTR 1 0 0 1,009
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   350,856 1,780 SH   OTR 1 0 0 1,780
INVESCO QQQ TR UNIT SER 1 46090E103   814,487 1,700 SH   OTR 1 0 0 1,700
ISHARES TR CORE MSCI INTL 46435G326   237,486 3,618 SH   OTR 1 0 0 3,618
ISHARES TR US TREAS BD ETF 46429B267   4,848,522 214,821 SH   OTR 1 0 0 214,821
ISHARES TR MSCI INDIA ETF 46429B598   2,016,224 36,146 SH   OTR 1 0 0 36,146
ISHARES TR JPMORGAN USD EMG 464288281   546,630 6,178 SH   OTR 1 0 0 6,178
ISHARES TR CORE S&P500 ETF 464287200   4,124,579 7,537 SH   OTR 1 0 0 7,537
ISHARES TR 1 3 YR TREAS BD 464287457   1,788,287 21,902 SH   OTR 1 0 0 21,902
ISHARES TR MRGSTR MD CP ETF 464288208   1,588,335 22,660 SH   OTR 1 0 0 22,660
ISHARES TR 7-10 YR TRSY BD 464287440   3,088,087 32,975 SH   OTR 1 0 0 32,975
ISHARES TR IBOXX HI YD ETF 464288513   562,389 7,291 SH   OTR 1 0 0 7,291
ISHARES TR EAFE VALUE ETF 464288877   254,008 4,789 SH   OTR 1 0 0 4,789
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,819,653 18,290 SH   OTR 1 0 0 18,290
ISHARES TR MSCI USA QLT FCT 46432F339   2,041,265 11,954 SH   OTR 1 0 0 11,954
ISHARES TR TIPS BD ETF 464287176   2,226,657 20,853 SH   OTR 1 0 0 20,853
ISHARES TR BROAD USD HIGH 46435U853   598,475 16,496 SH   OTR 1 0 0 16,496
ISHARES TR 0-5YR HI YL CP 46434V407   2,830,438 67,072 SH   OTR 1 0 0 67,072
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   3,062,521 57,838 SH   OTR 1 0 0 57,838
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   20,218,151 400,597 SH   OTR 1 0 0 400,597
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   3,387,042 60,022 SH   OTR 1 0 0 60,022
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   497,911 9,786 SH   OTR 1 0 0 9,786
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   759,044 15,434 SH   OTR 1 0 0 15,434
JETBLUE AWYS CORP COM 477143101   61,004 10,017 SH   OTR 1 0 0 10,017
JOHNSON & JOHNSON COM 478160104   1,834,239 12,550 SH   OTR 1 0 0 12,550
JPMORGAN CHASE & CO. COM 46625H100   3,474,995 17,181 SH   OTR 1 0 0 17,181
KEYSIGHT TECHNOLOGIES INC COM 49338L103   261,057 1,909 SH   OTR 1 0 0 1,909
KIMBERLY-CLARK CORP COM 494368103   560,816 4,059 SH   OTR 1 0 0 4,059
LAMB WESTON HLDGS INC COM 513272104   364,823 4,339 SH   OTR 1 0 0 4,339
LENNAR CORP CL A 526057104   267,818 1,787 SH   OTR 1 0 0 1,787
LENNOX INTL INC COM 526107107   301,729 564 SH   OTR 1 0 0 564
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   229,356 2,722 SH   OTR 1 0 0 2,722
LINDE PLC SHS G54950103   323,403 737 SH   OTR 1 0 0 737
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   112,725 41,291 SH   OTR 1 0 0 41,291
LOCKHEED MARTIN CORP COM 539830109   658,612 1,410 SH   OTR 1 0 0 1,410
LOWES COS INC COM 548661107   1,401,905 6,359 SH   OTR 1 0 0 6,359
LPL FINL HLDGS INC COM 50212V100   229,585 822 SH   OTR 1 0 0 822
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   507,668 5,307 SH   OTR 1 0 0 5,307
MARATHON PETE CORP COM 56585A102   1,074,188 6,192 SH   OTR 1 0 0 6,192
MARTIN MARIETTA MATLS INC COM 573284106   244,352 451 SH   OTR 1 0 0 451
MASTERCARD INCORPORATED CL A 57636Q104   6,407,165 14,523 SH   OTR 1 0 0 14,523
MCCORMICK & CO INC COM NON VTG 579780206   504,809 7,116 SH   OTR 1 0 0 7,116
MCDONALDS CORP COM 580135101   1,486,227 5,832 SH   OTR 1 0 0 5,832
MEDIAALPHA INC CL A 58450V104   247,346 18,781 SH   OTR 1 0 0 18,781
MEDPACE HLDGS INC COM 58506Q109   320,831 779 SH   OTR 1 0 0 779
MEDTRONIC PLC SHS G5960L103   4,225,995 53,691 SH   OTR 1 0 0 53,691
MERCADOLIBRE INC COM 58733R102   328,680 200 SH   OTR 1 0 0 200
MERCK & CO INC COM 58933Y105   1,850,687 14,950 SH   OTR 1 0 0 14,950
META PLATFORMS INC CL A 30303M102   2,553,371 5,064 SH   OTR 1 0 0 5,064
METLIFE INC COM 59156R108   760,579 10,836 SH   OTR 1 0 0 10,836
MICROCHIP TECHNOLOGY INC. COM 595017104   244,489 2,672 SH   OTR 1 0 0 2,672
MICROSOFT CORP COM 594918104   19,753,619 44,197 SH   OTR 1 0 0 44,197
MID-AMER APT CMNTYS INC COM 59522J103   808,314 5,668 SH   OTR 1 0 0 5,668
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   321,213 29,742 SH   OTR 1 0 0 29,742
MONOLITHIC PWR SYS INC COM 609839105   810,176 986 SH   OTR 1 0 0 986
MONSTER BEVERAGE CORP NEW COM 61174X109   585,863 11,729 SH   OTR 1 0 0 11,729
MORGAN STANLEY COM NEW 617446448   681,496 7,012 SH   OTR 1 0 0 7,012
MORNINGSTAR INC COM 617700109   1,578,951 5,337 SH   OTR 1 0 0 5,337
MSCI INC COM 55354G100   2,378,882 4,938 SH   OTR 1 0 0 4,938
NATIONAL RESH CORP COM NEW 637372202   216,235 9,422 SH   OTR 1 0 0 9,422
NCINO INC COM 63947X101   1,251,270 39,786 SH   OTR 1 0 0 39,786
NETFLIX INC COM 64110L106   7,327,172 10,857 SH   OTR 1 0 0 10,857
NIKE INC CL B 654106103   2,812,860 37,320 SH   OTR 1 0 0 37,320
NORDSON CORP COM 655663102   226,837 978 SH   OTR 1 0 0 978
NOVANTA INC COM 67000B104   388,855 2,384 SH   OTR 1 0 0 2,384
NOVARTIS AG SPONSORED ADR 66987V109   319,380 3,000 SH   OTR 1 0 0 3,000
NOVO-NORDISK A S ADR 670100205   8,109,827 56,815 SH   OTR 1 0 0 56,815
NVENT ELECTRIC PLC SHS G6700G107   663,366 8,659 SH   OTR 1 0 0 8,659
NVIDIA CORPORATION COM 67066G104   160,602 1,300 SH Call OTR 1 0 0 1,300
NVIDIA CORPORATION COM 67066G104   7,128,876 57,705 SH   OTR 1 0 0 57,705
OCCIDENTAL PETE CORP COM 674599105   859,981 13,644 SH   OTR 1 0 0 13,644
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,207,394 12,299 SH   OTR 1 0 0 12,299
OLO INC CL A 68134L109   185,119 41,882 SH   OTR 1 0 0 41,882
ONEOK INC NEW COM 682680103   883,889 10,839 SH   OTR 1 0 0 10,839
ONTO INNOVATION INC COM 683344105   229,221 1,044 SH   OTR 1 0 0 1,044
ORACLE CORP COM 68389X105   3,005,319 21,284 SH   OTR 1 0 0 21,284
OWENS CORNING NEW COM 690742101   209,506 1,206 SH   OTR 1 0 0 1,206
PALANTIR TECHNOLOGIES INC CL A 69608A108   222,346 8,778 SH   OTR 1 0 0 8,778
PALO ALTO NETWORKS INC COM 697435105   230,865 681 SH   OTR 1 0 0 681
PARKER-HANNIFIN CORP COM 701094104   291,346 576 SH   OTR 1 0 0 576
PAYCOM SOFTWARE INC COM 70432V102   966,091 6,754 SH   OTR 1 0 0 6,754
PAYPAL HLDGS INC COM 70450Y103   234,093 4,034 SH   OTR 1 0 0 4,034
PENTAIR PLC SHS G7S00T104   205,246 2,677 SH   OTR 1 0 0 2,677
PENUMBRA INC COM 70975L107   396,294 2,202 SH   OTR 1 0 0 2,202
PEPSICO INC COM 713448108   1,515,319 9,188 SH   OTR 1 0 0 9,188
PFIZER INC COM 717081103   1,476,298 52,763 SH   OTR 1 0 0 52,763
PG&E CORP COM 69331C108   1,291,237 73,954 SH   OTR 1 0 0 73,954
PHILIP MORRIS INTL INC COM 718172109   3,759,028 37,097 SH   OTR 1 0 0 37,097
PJT PARTNERS INC COM CL A 69343T107   378,009 3,503 SH   OTR 1 0 0 3,503
POOL CORP COM 73278L105   804,283 2,617 SH   OTR 1 0 0 2,617
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   391,206 5,682 SH   OTR 1 0 0 5,682
PROCTER AND GAMBLE CO COM 742718109   3,141,229 19,047 SH   OTR 1 0 0 19,047
PROFESIONALLY MANAGED PORTFO CONGRESS SMID GR 74316P645   1,305,636 45,556 SH   OTR 1 0 0 45,556
PTC INC COM 69370C100   247,435 1,362 SH   OTR 1 0 0 1,362
PURE STORAGE INC CL A 74624M102   6,421 100 SH Call OTR 1 0 0 100
PURE STORAGE INC CL A 74624M102   517,276 8,056 SH   OTR 1 0 0 8,056
QUALCOMM INC COM 747525103   2,930,028 14,711 SH   OTR 1 0 0 14,711
QUALYS INC COM 74758T303   489,403 3,432 SH   OTR 1 0 0 3,432
QURATE RETAIL INC COM SER A 74915M100   31,133 49,416 SH   OTR 1 0 0 49,416
RAYMOND JAMES FINL INC COM 754730109   296,912 2,402 SH   OTR 1 0 0 2,402
RBC BEARINGS INC COM 75524B104   202,065 749 SH   OTR 1 0 0 749
REALTY INCOME CORP COM 756109104   529,704 10,028 SH   OTR 1 0 0 10,028
REGENERON PHARMACEUTICALS COM 75886F107   663,200 631 SH   OTR 1 0 0 631
RELIANCE INC COM 759509102   273,319 957 SH   OTR 1 0 0 957
RELX PLC SPONSORED ADR 759530108   529,960 11,551 SH   OTR 1 0 0 11,551
REPUBLIC SVCS INC COM 760759100   1,175,952 6,052 SH   OTR 1 0 0 6,052
RESMED INC COM 761152107   308,951 1,614 SH   OTR 1 0 0 1,614
REVOLVE GROUP INC CL A 76156B107   342,304 21,515 SH   OTR 1 0 0 21,515
ROSS STORES INC COM 778296103   306,335 2,108 SH   OTR 1 0 0 2,108
RTX CORPORATION COM 75513E101   3,822,526 38,077 SH   OTR 1 0 0 38,077
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   2,063,681 35,636 SH   OTR 1 0 0 35,636
S&P GLOBAL INC COM 78409V104   350,110 785 SH   OTR 1 0 0 785
SAIA INC COM 78709Y105   598,080 1,261 SH   OTR 1 0 0 1,261
SALESFORCE INC COM 79466L302   7,120,672 27,696 SH   OTR 1 0 0 27,696
SAP SE SPON ADR 803054204   1,535,013 7,610 SH   OTR 1 0 0 7,610
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   410,111 5,269 SH   OTR 1 0 0 5,269
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   522,306 11,459 SH   OTR 1 0 0 11,459
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,685,930 26,240 SH   OTR 1 0 0 26,240
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   335,234 7,065 SH   OTR 1 0 0 7,065
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   544,248 14,166 SH   OTR 1 0 0 14,166
SEI INVTS CO COM 784117103   277,779 4,294 SH   OTR 1 0 0 4,294
SERVICENOW INC COM 81762P102   7,382,898 9,385 SH   OTR 1 0 0 9,385
SERVISFIRST BANCSHARES INC COM 81768T108   915,307 14,485 SH   OTR 1 0 0 14,485
SHELL PLC SPON ADS 780259305   2,131,249 29,527 SH   OTR 1 0 0 29,527
SHERWIN WILLIAMS CO COM 824348106   271,571 910 SH   OTR 1 0 0 910
SHOPIFY INC CL A 82509L107   3,783,345 57,280 SH   OTR 1 0 0 57,280
SIMON PPTY GROUP INC NEW COM 828806109   528,320 3,480 SH   OTR 1 0 0 3,480
SKYLINE CHAMPION CORPORATION COM 830830105   205,621 3,035 SH   OTR 1 0 0 3,035
SNAP ON INC COM 833034101   753,065 2,881 SH   OTR 1 0 0 2,881
SONY GROUP CORP SPONSORED ADR 835699307   542,237 6,383 SH   OTR 1 0 0 6,383
SOUTHWEST AIRLS CO COM 844741108   689,529 24,101 SH   OTR 1 0 0 24,101
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   499,810 15,747 SH   OTR 1 0 0 15,747
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   3,425,597 90,937 SH   OTR 1 0 0 90,937
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   7,551,006 215,251 SH   OTR 1 0 0 215,251
SPDR S&P 500 ETF TR TR UNIT 78462F103   665,581 1,223 SH   OTR 1 0 0 1,223
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,344,429 25,544 SH   OTR 1 0 0 25,544
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,734,851 18,403 SH   OTR 1 0 0 18,403
SPDR SER TR PRTFLO S&P500 VL 78464A508   7,621,669 156,374 SH   OTR 1 0 0 156,374
SPDR SER TR PORTFOLIO SHORT 78464A474   1,335,488 44,966 SH   OTR 1 0 0 44,966
SPDR SER TR PRTFLO S&P500 GW 78464A409   9,026,724 112,651 SH   OTR 1 0 0 112,651
SPDR SER TR PORTFOLIO LN TSR 78464A664   3,283,304 120,621 SH   OTR 1 0 0 120,621
SPDR SER TR S&P 600 SMCP VAL 78464A300   426,398 5,445 SH   OTR 1 0 0 5,445
SPDR SER TR S&P 400 MDCP VAL 78464A839   622,032 8,528 SH   OTR 1 0 0 8,528
SPDR SER TR BLOOMBERG 3-12 M 78468R523   403,839 4,064 SH   OTR 1 0 0 4,064
SPDR SER TR S&P 600 SMCP GRW 78464A201   4,516,837 52,607 SH   OTR 1 0 0 52,607
SPDR SER TR PORT MTG BK ETF 78464A383   3,823,400 177,255 SH   OTR 1 0 0 177,255
SPDR SER TR PORTFOLIO S&P600 78468R853   2,358,572 56,792 SH   OTR 1 0 0 56,792
SPDR SER TR S&P 400 MDCP GRW 78464A821   810,213 9,639 SH   OTR 1 0 0 9,639
SPROUTS FMRS MKT INC COM 85208M102   345,348 4,128 SH   OTR 1 0 0 4,128
SPS COMM INC COM 78463M107   1,306,018 6,941 SH   OTR 1 0 0 6,941
STARBUCKS CORP COM 855244109   1,018,021 13,077 SH   OTR 1 0 0 13,077
STERIS PLC SHS USD G8473T100   568,829 2,591 SH   OTR 1 0 0 2,591
STERLING INFRASTRUCTURE INC COM 859241101   319,518 2,700 SH   OTR 1 0 0 2,700
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   34,762 200 SH Call OTR 1 0 0 200
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   552,890 3,181 SH   OTR 1 0 0 3,181
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   364,936 2,347 SH   OTR 1 0 0 2,347
TCW ETF TRUST TRANSFORM SYSTEM 29287L205   878,204 12,875 SH   OTR 1 0 0 12,875
TECHNIPFMC PLC COM G87110105   1,246,545 47,669 SH   OTR 1 0 0 47,669
TELEDYNE TECHNOLOGIES INC COM 879360105   950,939 2,451 SH   OTR 1 0 0 2,451
TERADATA CORP DEL COM 88076W103   505,509 14,627 SH   OTR 1 0 0 14,627
TESLA INC COM 88160R101   19,788 100 SH Call OTR 1 0 0 100
TESLA INC COM 88160R101   2,509,118 12,680 SH   OTR 1 0 0 12,680
TEXAS INSTRS INC COM 882508104   1,175,544 6,043 SH   OTR 1 0 0 6,043
THE CIGNA GROUP COM 125523100   1,085,592 3,284 SH   OTR 1 0 0 3,284
THERMO FISHER SCIENTIFIC INC COM 883556102   6,189,186 11,192 SH   OTR 1 0 0 11,192
THOMSON REUTERS CORP. COM 884903808   294,492 1,747 SH   OTR 1 0 0 1,747
TJX COS INC NEW COM 872540109   202,803 1,842 SH   OTR 1 0 0 1,842
TRACTOR SUPPLY CO COM 892356106   430,920 1,596 SH   OTR 1 0 0 1,596
TRIUMPH FINANCIAL INC COM 89679E300   929,661 11,372 SH   OTR 1 0 0 11,372
U S PHYSICAL THERAPY COM 90337L108   424,947 4,598 SH   OTR 1 0 0 4,598
UFP TECHNOLOGIES INC COM 902673102   445,413 1,688 SH   OTR 1 0 0 1,688
ULTA BEAUTY INC COM 90384S303   306,381 794 SH   OTR 1 0 0 794
UNILEVER PLC SPON ADR NEW 904767704   2,410,507 43,835 SH   OTR 1 0 0 43,835
UNITED PARCEL SERVICE INC CL B 911312106   1,872,649 13,684 SH   OTR 1 0 0 13,684
UNITEDHEALTH GROUP INC COM 91324P102   4,758,836 9,345 SH   OTR 1 0 0 9,345
US BANCORP DEL COM NEW 902973304   1,509,493 38,022 SH   OTR 1 0 0 38,022
VALVOLINE INC COM 92047W101   527,645 12,214 SH   OTR 1 0 0 12,214
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,039,771 2,079 SH   OTR 1 0 0 2,079
VANGUARD INDEX FDS GROWTH ETF 922908736   345,959 925 SH   OTR 1 0 0 925
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   226,386 2,010 SH   OTR 1 0 0 2,010
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   3,419,268 42,778 SH   OTR 1 0 0 42,778
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   665,030 3,643 SH   OTR 1 0 0 3,643
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   253,804 2,140 SH   OTR 1 0 0 2,140
VERISK ANALYTICS INC COM 92345Y106   428,855 1,591 SH   OTR 1 0 0 1,591
VERIZON COMMUNICATIONS INC COM 92343V104   2,938,804 71,262 SH   OTR 1 0 0 71,262
VERTEX PHARMACEUTICALS INC COM 92532F100   849,320 1,812 SH   OTR 1 0 0 1,812
VISA INC COM CL A 92826C839   9,186,977 35,002 SH   OTR 1 0 0 35,002
WABTEC COM 929740108   261,257 1,653 SH   OTR 1 0 0 1,653
WALMART INC COM 931142103   6,771 100 SH Call OTR 1 0 0 100
WALMART INC COM 931142103   2,074,792 30,642 SH   OTR 1 0 0 30,642
WASTE MGMT INC DEL COM 94106L109   474,255 2,223 SH   OTR 1 0 0 2,223
WATSCO INC COM 942622200   1,306,336 2,821 SH   OTR 1 0 0 2,821
WATTS WATER TECHNOLOGIES INC CL A 942749102   446,689 2,436 SH   OTR 1 0 0 2,436
WEATHERFORD INTL PLC ORD SHS G48833118   363,554 2,969 SH   OTR 1 0 0 2,969
WEC ENERGY GROUP INC COM 92939U106   808,453 10,304 SH   OTR 1 0 0 10,304
WELLS FARGO CO NEW COM 949746101   3,567,927 60,076 SH   OTR 1 0 0 60,076
WEST PHARMACEUTICAL SVSC INC COM 955306105   927,233 2,815 SH   OTR 1 0 0 2,815
WEX INC COM 96208T104   520,083 2,936 SH   OTR 1 0 0 2,936
WILLIAMS COS INC COM 969457100   1,224,256 28,806 SH   OTR 1 0 0 28,806
WILLIAMS SONOMA INC COM 969904101   316,536 1,121 SH   OTR 1 0 0 1,121
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   228,889 6,081 SH   OTR 1 0 0 6,081
WORKDAY INC CL A 98138H101   2,372,195 10,611 SH   OTR 1 0 0 10,611
WORLD GOLD TR SPDR GLD MINIS 98149E303   4,027,989 87,394 SH   OTR 1 0 0 87,394
XYLEM INC COM 98419M100   210,362 1,551 SH   OTR 1 0 0 1,551
YUM BRANDS INC COM 988498101   269,026 2,031 SH   OTR 1 0 0 2,031
ZOETIS INC CL A 98978V103   3,911,309 22,562 SH   OTR 1 0 0 22,562