0001398344-23-014611.txt : 20230811 0001398344-23-014611.hdr.sgml : 20230811 20230811101326 ACCESSION NUMBER: 0001398344-23-014611 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230811 DATE AS OF CHANGE: 20230811 EFFECTIVENESS DATE: 20230811 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Aptus Capital Advisors, LLC CENTRAL INDEX KEY: 0001664193 IRS NUMBER: 462433783 STATE OF INCORPORATION: AL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-19129 FILM NUMBER: 231161982 BUSINESS ADDRESS: STREET 1: 265 YOUNG STREET CITY: FAIRHOPE STATE: AL ZIP: 36532 BUSINESS PHONE: (251) 517-7198 MAIL ADDRESS: STREET 1: 265 YOUNG STREET CITY: FAIRHOPE STATE: AL ZIP: 36532 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001664193 XXXXXXXX 06-30-2023 06-30-2023 false Aptus Capital Advisors, LLC
265 YOUNG STREET FAIRHOPE AL 36532
13F HOLDINGS REPORT 028-19129 000167626 801-107723 N
Brett Mathew Wickmann Chief Compliance Officer 251-517-7198 /s/ Brett Mathew Wickmann Jackson WI 08-11-2023 1 927 4170034368 1 000310008 801-119410 Williams Financial Group, LLC
INFORMATION TABLE 2 fp0084319-1_13fhr-table.xml 3M CO COM 88579Y101 637673 6371 SH SOLE 5644 0 727 ABBOTT LABS COM 002824100 6753789 61950 SH SOLE 55259 0 6692 ABBOTT LABS COM 002824100 1417 13 SH OTR 1 0 0 13 ABBVIE INC COM 00287Y109 7315300 54296 SH SOLE 44952 0 9344 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11180471 36232 SH SOLE 34027 0 2205 ACTIVISION BLIZZARD INC COM 00507V109 304323 3610 SH SOLE 43 0 3567 ADOBE SYSTEMS INCORPORATED COM 00724F101 13495636 27599 SH SOLE 18729 0 8870 ADOBE SYSTEMS INCORPORATED COM 00724F101 898275 1837 SH OTR 1 0 0 1837 ADVANCED MICRO DEVICES INC COM 007903107 726746 6380 SH SOLE 1572 0 4808 ADVANCED MICRO DEVICES INC COM 007903107 63676 559 SH OTR 1 0 0 559 ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 5431548 232772 SH SOLE 0 0 232772 AFLAC INC COM 001055102 617101 8841 SH SOLE 2139 0 6702 AGREE RLTY CORP COM 008492100 2578524 39433 SH SOLE 39433 0 0 AIR PRODS & CHEMS INC COM 009158106 1457213 4865 SH SOLE 3231 0 1634 AKAMAI TECHNOLOGIES INC COM 00971T101 517202 5755 SH SOLE 5581 0 174 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 441718 13735 SH SOLE 0 0 13735 ALLSTATE CORP COM 020002101 205977 1889 SH SOLE 907 0 982 ALPHABET INC CAP STK CL C 02079K107 32897913 271951 SH SOLE 262271 0 9680 ALPHABET INC CAP STK CL C 02079K107 30242500 250000 SH Call SOLE 250000 0 0 ALPHABET INC CAP STK CL C 02079K107 7258 60 SH OTR 1 0 0 60 ALPHABET INC CAP STK CL A 02079K305 11352468 94841 SH SOLE 30774 0 64067 ALPHABET INC CAP STK CL A 02079K305 826050 6901 SH OTR 1 0 0 6901 ALTRIA GROUP INC COM 02209S103 5502320 121464 SH SOLE 113585 0 7879 ALTRIA GROUP INC COM 02209S103 108765 2401 SH OTR 1 0 0 2401 AMAZON COM INC COM 023135106 33873003 259842 SH SOLE 223444 0 36398 AMAZON COM INC COM 023135106 52144000 400000 SH Call SOLE 400000 0 0 AMAZON COM INC COM 023135106 217440 1668 SH OTR 1 0 0 1668 AMDOCS LTD SHS G02602103 2666182 26972 SH SOLE 26972 0 0 AMERICAN ELEC PWR CO INC COM 025537101 538712 6398 SH SOLE 2148 0 4250 AMERICAN EXPRESS CO COM 025816109 1971247 11316 SH SOLE 6835 0 4481 AMERICAN EXPRESS CO COM 025816109 57486000 330000 SH Call SOLE 330000 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 2689415 75865 SH SOLE 75633 0 232 AMERICAN TOWER CORP NEW COM 03027X100 11859431 61150 SH SOLE 46676 0 14474 AMERICAN TOWER CORP NEW COM 03027X100 606063 3125 SH OTR 1 0 0 3125 AMGEN INC COM 031162100 4389113 19769 SH SOLE 17579 0 2190 ANALOG DEVICES INC COM 032654105 11540350 59239 SH SOLE 58150 0 1088 ANTERO MIDSTREAM CORP COM 03676B102 178408 15380 SH SOLE 15380 0 0 ANTERO RESOURCES CORP COM 03674X106 373316 16210 SH SOLE 13480 0 2730 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1998056 132234 SH SOLE 132234 0 0 APPLE INC COM 037833100 106317672 548114 SH SOLE 442356 0 105758 APPLE INC COM 037833100 397445 2049 SH OTR 1 0 0 2049 APPLIED MATLS INC COM 038222105 11262846 77922 SH SOLE 74521 0 3401 APPLIED MATLS INC COM 038222105 53479800 370000 SH Call SOLE 370000 0 0 APTARGROUP INC COM 038336103 3237939 27947 SH SOLE 27199 0 748 ARCOSA INC COM 039653100 4294947 56684 SH SOLE 56510 0 174 ARK ETF TR INNOVATION ETF 00214Q104 387946 8789 SH SOLE 2677 0 6111 ARK ETF TR INNOVATION ETF 00214Q104 39726 900 SH OTR 1 0 0 900 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1804 32 SH SOLE 32 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 196461 5763 SH SOLE 5763 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 11919 570 SH SOLE 100 0 470 ARK ETF TR ARK SPACE EXPL 00214Q807 76000 5000 SH SOLE 5000 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 227919 5798 SH SOLE 0 0 5798 ASHLAND INC COM 044186104 2913310 33521 SH SOLE 33084 0 437 AT&T INC COM 00206R102 1025808 64314 SH SOLE 37105 0 27209 AT&T INC COM 00206R102 66671 4180 SH OTR 1 0 0 4180 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 3438554 146696 SH SOLE 146696 0 0 AUBURN NATL BANCORP COM 050473107 583757 27458 SH SOLE 0 0 27458 AUTOMATIC DATA PROCESSING IN COM 053015103 368808 1678 SH SOLE 299 0 1379 BANK AMERICA CORP COM 060505104 7960413 277463 SH SOLE 232027 0 45436 BANK AMERICA CORP COM 060505104 55257 1926 SH OTR 1 0 0 1926 BECTON DICKINSON & CO COM 075887109 323148 1224 SH SOLE 149 0 1075 BERKLEY W R CORP COM 084423102 280408 4708 SH SOLE 69 0 4639 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17211634 50474 SH SOLE 40565 0 9909 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 87296 256 SH OTR 1 0 0 256 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 422759 8656 SH SOLE 8656 0 0 BLACKROCK INC COM 09247X101 9246762 13379 SH SOLE 12478 0 901 BOEING CO COM 097023105 4157951 19691 SH SOLE 18476 0 1215 BOEING CO COM 097023105 26395000 125000 SH Call SOLE 125000 0 0 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 8664315 172510 SH SOLE 0 0 172510 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4436770 39756 SH SOLE 36226 0 3530 BOYD GAMING CORP COM 103304101 3593991 51809 SH SOLE 51794 0 15 BP PLC SPONSORED ADR 055622104 176415 4999 SH SOLE 1035 0 3964 BP PLC SPONSORED ADR 055622104 47606 1349 SH OTR 1 0 0 1349 BRISTOL-MYERS SQUIBB CO COM 110122108 3669132 57375 SH SOLE 48818 0 8557 BROADCOM INC COM 11135F101 19047028 21958 SH SOLE 14654 0 7304 BROADCOM INC COM 11135F101 861358 993 SH OTR 1 0 0 993 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6742963 40711 SH SOLE 17784 0 22927 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 805127 4861 SH OTR 1 0 0 4861 BROADSTONE NET LEASE INC COM 11135E203 657821 42605 SH SOLE 0 0 42605 CADENCE DESIGN SYSTEM INC COM 127387108 608345 2594 SH SOLE 81 0 2513 CALIFORNIA WTR SVC GROUP COM 130788102 3975355 76997 SH SOLE 76997 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 2030518 79070 SH SOLE 79070 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 2586565 95657 SH SOLE 87397 0 8260 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 1339991 53111 SH SOLE 43010 0 10101 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 1466778 62363 SH SOLE 62363 0 0 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 739342 29450 SH SOLE 0 0 29450 CAPITAL ONE FINL CORP COM 14040H105 242145 2214 SH SOLE 1616 0 598 CARLISLE COS INC COM 142339100 266022 1037 SH SOLE 79 0 958 CARRIER GLOBAL CORPORATION COM 14448C104 331218 6663 SH SOLE 1091 0 5572 CASEYS GEN STORES INC COM 147528103 5304634 21751 SH SOLE 21612 0 139 CATERPILLAR INC COM 149123101 12702332 51625 SH SOLE 48933 0 2691 CATERPILLAR INC COM 149123101 7628 31 SH OTR 1 0 0 31 CDW CORP COM 12514G108 350485 1910 SH SOLE 64 0 1846 CF INDS HLDGS INC COM 125269100 225962 3255 SH SOLE 0 0 3255 CHARLES RIV LABS INTL INC COM 159864107 427228 2032 SH SOLE 1093 0 939 CHEMED CORP NEW COM 16359R103 20067248 37047 SH SOLE 29935 0 7112 CHEMED CORP NEW COM 16359R103 785422 1450 SH OTR 1 0 0 1450 CHEVRON CORP NEW COM 166764100 2615471 16622 SH SOLE 6225 0 10397 CHEVRON CORP NEW COM 166764100 268124 1704 SH OTR 1 0 0 1704 CHORD ENERGY CORPORATION COM NEW 674215207 4440667 28873 SH SOLE 28824 0 49 CHUBB LIMITED COM H1467J104 384928 1999 SH SOLE 118 0 1881 CHURCH & DWIGHT CO INC COM 171340102 377166 3763 SH SOLE 3663 0 100 CINTAS CORP COM 172908105 856469 1723 SH SOLE 1189 0 534 CINTAS CORP COM 172908105 4971 10 SH OTR 1 0 0 10 CISCO SYS INC COM 17275R102 6095024 117801 SH SOLE 97883 0 19918 CITIGROUP INC COM NEW 172967424 4991105 108408 SH SOLE 104558 0 3850 CITIGROUP INC COM NEW 172967424 1842 40 SH OTR 1 0 0 40 CIVITAS RESOURCES INC COM NEW 17888H103 2255149 32509 SH SOLE 32509 0 0 CLEAN HARBORS INC COM 184496107 268021 1630 SH SOLE 1021 0 609 CME GROUP INC COM 12572Q105 255330 1378 SH SOLE 20 0 1358 COCA COLA CO COM 191216100 1421854 23611 SH SOLE 3840 0 19771 COCA COLA CO COM 191216100 6022 100 SH OTR 1 0 0 100 COLUMBIA SPORTSWEAR CO COM 198516106 2368564 30665 SH SOLE 30285 0 380 COMCAST CORP NEW CL A 20030N101 4290744 103267 SH SOLE 96013 0 7254 COMCAST CORP NEW CL A 20030N101 17119 412 SH OTR 1 0 0 412 COMFORT SYS USA INC COM 199908104 3824711 23293 SH SOLE 23293 0 0 COMMERCIAL METALS CO COM 201723103 213062 4046 SH SOLE 0 0 4046 COMMUNITY HEALTHCARE TR INC COM 20369C106 1495047 45277 SH SOLE 45277 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 4383723 202108 SH SOLE 202108 0 0 CONAGRA BRANDS INC COM 205887102 1223631 36288 SH SOLE 35845 0 444 CONOCOPHILLIPS COM 20825C104 890424 8594 SH SOLE 1761 0 6833 COPART INC COM 217204106 8015900 87884 SH SOLE 39211 0 48673 COPART INC COM 217204106 908087 9956 SH OTR 1 0 0 9956 CORNERSTONE STRATEGIC VALUE COM 21924B302 296317 35360 SH OTR 1 0 0 35360 CORTEVA INC COM 22052L104 381217 6653 SH SOLE 6003 0 650 COSTCO WHSL CORP NEW COM 22160K105 7628844 14170 SH SOLE 11599 0 2571 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 234385 4175 SH SOLE 4175 0 0 CSX CORP COM 126408103 10638688 311985 SH SOLE 305534 0 6451 CSX CORP COM 126408103 41466 1216 SH OTR 1 0 0 1216 CUMMINS INC COM 231021106 248592 1014 SH SOLE 12 0 1002 CVS HEALTH CORP COM 126650100 510594 7386 SH SOLE 670 0 6716 CVS HEALTH CORP COM 126650100 346 5 SH OTR 1 0 0 5 D R HORTON INC COM 23331A109 255306 2098 SH SOLE 44 0 2054 DANAHER CORPORATION COM 235851102 633840 2641 SH SOLE 1138 0 1503 DEERE & CO COM 244199105 6438063 15889 SH SOLE 15269 0 620 DEERE & CO COM 244199105 166938 412 SH OTR 1 0 0 412 DELTA AIR LINES INC DEL COM NEW 247361702 244879 5151 SH SOLE 3726 0 1425 DEVON ENERGY CORP NEW COM 25179M103 350997 7261 SH SOLE 586 0 6675 DIAGEO PLC SPON ADR NEW 25243Q205 359451 2072 SH SOLE 663 0 1409 DIAMONDBACK ENERGY INC COM 25278X109 6713678 51109 SH SOLE 49083 0 2025 DIAMONDBACK ENERGY INC COM 25278X109 22988 175 SH OTR 1 0 0 175 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 5064882 185391 SH SOLE 0 0 185391 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 3356352 143067 SH SOLE 0 0 143067 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1504085 31231 SH SOLE 31231 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 54800 1000 SH SOLE 0 0 1000 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 539191 11623 SH SOLE 11623 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2351190 86600 SH SOLE 74201 0 12399 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1779993 51594 SH SOLE 49107 0 2487 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 5016614 212119 SH SOLE 212067 0 52 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 50983 1552 SH SOLE 1552 0 0 DISNEY WALT CO COM 254687106 5102441 57151 SH SOLE 50709 0 6442 DISNEY WALT CO COM 254687106 10892 122 SH OTR 1 0 0 122 DOLLAR GEN CORP NEW COM 256677105 4492889 26463 SH SOLE 11940 0 14524 DOLLAR GEN CORP NEW COM 256677105 521394 3071 SH OTR 1 0 0 3071 DOMINION ENERGY INC COM 25746U109 565185 10913 SH SOLE 8897 0 2016 DOMINION ENERGY INC COM 25746U109 41432 800 SH OTR 1 0 0 800 DORMAN PRODS INC COM 258278100 256986 3260 SH SOLE 3260 0 0 DOW INC COM 260557103 353008 6628 SH SOLE 2916 0 3712 DUKE ENERGY CORP NEW COM NEW 26441C204 1118519 12464 SH SOLE 306 0 12158 DUPONT DE NEMOURS INC COM 26614N102 353270 4945 SH SOLE 4457 0 488 EASTERLY GOVT PPTYS INC COM 27616P103 154092 10627 SH SOLE 10627 0 0 EASTGROUP PPTYS INC COM 277276101 4132722 23806 SH SOLE 23788 0 18 EATON CORP PLC SHS G29183103 240515 1196 SH SOLE 424 0 772 EATON VANCE TAX-MANAGED DIVE COM 27828N102 2373493 190489 SH SOLE 0 0 190489 ECOLAB INC COM 278865100 209653 1123 SH SOLE 845 0 278 EDWARDS LIFESCIENCES CORP COM 28176E108 356851 3783 SH SOLE 2492 0 1291 ELEVANCE HEALTH INC COM 036752103 10344404 23283 SH SOLE 22537 0 746 ELEVANCE HEALTH INC COM 036752103 3554 8 SH OTR 1 0 0 8 EMERSON ELEC CO COM 291011104 414890 4590 SH SOLE 311 0 4279 ENCOMPASS HEALTH CORP COM 29261A100 3680174 54352 SH SOLE 54344 0 8 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 12780353 1006327 SH SOLE 3866 0 1002461 ENSIGN GROUP INC COM 29358P101 6470183 67779 SH SOLE 67779 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 3473605 88839 SH SOLE 88839 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3121192 132591 SH SOLE 132591 0 0 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 220866472 7099533 SH SOLE 2844323 0 4255209 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 44983349 1445945 SH OTR 1 0 0 1445945 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 814 21 SH SOLE 0 0 21 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 918018 27271 SH SOLE 0 0 27271 ETF SER SOLUTIONS APTUS DEFINED 26922A388 198874183 7999766 SH SOLE 2839572 0 5160195 ETF SER SOLUTIONS APTUS DEFINED 26922A388 42595596 1713419 SH OTR 1 0 0 1713419 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 56886 1124 SH SOLE 1124 0 0 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 126015062 3944047 SH SOLE 1560950 0 2383097 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 10090542 315816 SH OTR 1 0 0 315816 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 69603466 1911322 SH SOLE 856027 0 1055295 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 26721007 733763 SH OTR 1 0 0 733763 ETF SER SOLUTIONS US GLB JETS 26922A842 189331 8839 SH SOLE 5442 0 3397 ETF SER SOLUTIONS APTUS LARGE CAP 26922B535 43528 1706 SH SOLE 0 0 1706 ETF SER SOLUTIONS APTUS INT ENH YL 26922B709 25768307 1297328 SH SOLE 682662 0 614666 ETF SER SOLUTIONS APTUS INT ENH YL 26922B709 185179 9323 SH OTR 1 0 0 9323 ETF SER SOLUTIONS GRAYSCALE FUTURE 26922B725 29271 2210 SH SOLE 0 0 2210 ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873 60376 2801 SH SOLE 0 0 2801 EVERTEC INC COM 30040P103 2831159 76871 SH SOLE 76871 0 0 EXXON MOBIL CORP COM 30231G102 21713621 202458 SH SOLE 177582 0 24876 EXXON MOBIL CORP COM 30231G102 58987500 550000 SH Call SOLE 550000 0 0 EXXON MOBIL CORP COM 30231G102 216967 2023 SH OTR 1 0 0 2023 F N B CORP COM 302520101 456456 39900 SH SOLE 94 0 39806 FEDEX CORP COM 31428X106 7762493 31313 SH SOLE 30971 0 342 FEDEX CORP COM 31428X106 74370000 300000 SH Call SOLE 300000 0 0 FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 32639 1251 SH OTR 1 0 0 1251 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 38552 1175 SH OTR 1 0 0 1175 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 13085 278 SH SOLE 0 0 278 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 21713 344 SH SOLE 0 0 344 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1971 39 SH OTR 1 0 0 39 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 5657757 43308 SH SOLE 43300 0 8 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 13064 100 SH OTR 1 0 0 100 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 2055 41 SH OTR 1 0 0 41 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 35062 840 SH OTR 1 0 0 840 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 32229 811 SH OTR 1 0 0 811 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 0 0 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 761 18 SH SOLE 0 0 18 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 7365750 183000 SH SOLE 183000 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 980 21 SH SOLE 0 0 21 FIDELITY NATL INFORMATION SV COM 31620M106 240844 4403 SH SOLE 1653 0 2750 FIDELITY NATL INFORMATION SV COM 31620M106 12855 235 SH OTR 1 0 0 235 FIRST BANCORP N C COM 318910106 205126 6895 SH SOLE 0 0 6895 FIRST CTZNS BANCSHARES INC N CL A 31946M103 245139 191 SH SOLE 0 0 191 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 635766 39810 SH SOLE 12600 0 27210 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 202720 4000 SH SOLE 4000 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 19489 353 SH SOLE 0 0 353 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 469 30 SH SOLE 0 0 30 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1206 32 SH SOLE 0 0 32 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 28702 265 SH SOLE 253 0 12 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 18448 307 SH SOLE 0 0 307 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2646 23 SH SOLE 0 0 23 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1140087 15013 SH SOLE 6072 0 8941 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 13207 616 SH SOLE 0 0 616 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 215153 4738 SH SOLE 0 0 4738 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 331983 4625 SH SOLE 0 0 4625 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 17199326 229080 SH SOLE 0 0 229080 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 5819 38 SH SOLE 0 0 38 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 38140 234 SH SOLE 33 0 201 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 16299 100 SH OTR 1 0 0 100 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 22715 444 SH SOLE 408 0 36 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 5215 224 SH SOLE 206 0 18 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 8663 369 SH SOLE 0 0 369 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 345141 12783 SH SOLE 11320 0 1463 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 59977 1324 SH SOLE 0 0 1324 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 58613 1479 SH SOLE 0 0 1479 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 842555 45250 SH SOLE 0 0 45250 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 292311 13305 SH SOLE 4805 0 8500 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 37448 2572 SH SOLE 0 0 2572 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 45579 777 SH SOLE 0 0 777 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 2691 128 SH SOLE 0 0 128 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 20968967 445201 SH SOLE 2294 0 442908 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 240414 5125 SH SOLE 0 0 5125 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 228 5 SH SOLE 0 0 5 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 18464 870 SH SOLE 750 0 120 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 21712 646 SH SOLE 0 0 646 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 3453 191 SH SOLE 0 0 191 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 121749 2554 SH SOLE 1041 0 1513 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 3200120 53865 SH SOLE 42905 0 10960 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 2590 49 SH SOLE 0 0 49 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 8651 275 SH SOLE 0 0 275 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 44589 2004 SH SOLE 0 0 2004 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 70289 1890 SH SOLE 1890 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 285005 11382 SH SOLE 11382 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 109546 2750 SH SOLE 2750 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 27783 629 SH SOLE 0 0 629 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 160573 7521 SH SOLE 0 0 7521 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 113100 2900 SH SOLE 2900 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 2204613 65300 SH SOLE 0 0 65300 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 54054 1500 SH SOLE 1500 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 256088 12869 SH SOLE 0 0 12869 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 1430601 70892 SH SOLE 10500 0 60392 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 979 30 SH SOLE 0 0 30 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 43440 1324 SH SOLE 0 0 1324 FIRST TR MORNINGSTAR DIVID L SHS 336917109 213277 6271 SH SOLE 2583 0 3688 FISERV INC COM 337738108 9834654 77960 SH SOLE 75916 0 2044 FISERV INC COM 337738108 4920 39 SH OTR 1 0 0 39 FORD MTR CO DEL COM 345370860 307079 20296 SH SOLE 6023 0 14273 FORD MTR CO DEL COM 345370860 22816 1508 SH OTR 1 0 0 1508 FORTINET INC COM 34959E109 227148 3005 SH SOLE 144 0 2861 FORWARD AIR CORP COM 349853101 4611753 43462 SH SOLE 43362 0 100 FOUR CORNERS PPTY TR INC COM 35086T109 1912849 75309 SH SOLE 75309 0 0 FRANKLIN ELEC INC COM 353514102 2950966 28678 SH SOLE 28678 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3428600 85715 SH SOLE 84651 0 1064 FREEPORT-MCMORAN INC CL B 35671D857 1120 28 SH OTR 1 0 0 28 GALLAGHER ARTHUR J & CO COM 363576109 303885 1384 SH SOLE 157 0 1227 GARTNER INC COM 366651107 240312 686 SH SOLE 288 0 398 GENERAL DYNAMICS CORP COM 369550108 255168 1186 SH SOLE 295 0 891 GENERAL ELECTRIC CO COM NEW 369604301 380740 3466 SH SOLE 2131 0 1335 GENERAL ELECTRIC CO COM NEW 369604301 2636 24 SH OTR 1 0 0 24 GENERAL MLS INC COM 370334104 1477932 19269 SH SOLE 485 0 18784 GERMAN AMERN BANCORP INC COM 373865104 2571092 94595 SH SOLE 94595 0 0 GILEAD SCIENCES INC COM 375558103 4885159 63386 SH SOLE 59598 0 3788 GLOBAL X FDS GLBL X MLP ETF 37954Y343 4379 102 SH SOLE 0 0 102 GLOBAL X FDS RATE PREFERRED 37954Y376 10808 484 SH SOLE 0 0 484 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 12737 525 SH SOLE 0 0 525 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 2103 106 SH SOLE 94 0 12 GLOBAL X FDS S&P 500 COVERED 37954Y475 28160 686 SH SOLE 0 0 686 GLOBAL X FDS S&P 500 COVERED 37954Y475 28366 691 SH OTR 1 0 0 691 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 23004 1296 SH SOLE 0 0 1296 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 40470 2280 SH OTR 1 0 0 2280 GLOBAL X FDS S&P 500 QLT ETF 37954Y616 6558 208 SH SOLE 0 0 208 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 2838 109 SH SOLE 0 0 109 GLOBAL X FDS US PFD ETF 37954Y657 294476 15187 SH SOLE 14678 0 509 GLOBAL X FDS US INFR DEV ETF 37954Y673 7009 223 SH SOLE 0 0 223 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 7674 267 SH SOLE 216 0 51 GLOBAL X FDS GLOBAL X COPPER 37954Y830 941 25 SH SOLE 25 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 5770 222 SH SOLE 0 0 222 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 13069 201 SH SOLE 201 0 0 GLOBAL X FDS EMERGING MKT GRT 37960A644 324120 12996 SH SOLE 1500 0 11496 GLOBAL X FDS SUPERDIVIDEND 37960A669 12103 536 SH SOLE 0 0 536 GLOBE LIFE INC COM 37959E102 1650439 15056 SH SOLE 0 0 15056 GLOBE LIFE INC COM 37959E102 59853 546 SH OTR 1 0 0 546 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 28644 958 SH SOLE 958 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 227033 3594 SH SOLE 0 0 3594 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 134918 2158 SH SOLE 0 0 2158 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 670464 7680 SH SOLE 7680 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 16311 163 SH SOLE 0 0 163 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 57278 992 SH SOLE 992 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 743455 2305 SH SOLE 70 0 2235 GRACO INC COM 384109104 4170532 48298 SH SOLE 47878 0 420 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 3175307 37427 SH SOLE 37427 0 0 HANOVER INS GROUP INC COM 410867105 4409527 39012 SH SOLE 38835 0 177 HELMERICH & PAYNE INC COM 423452101 3609164 101810 SH SOLE 101154 0 656 HERSHEY CO COM 427866108 1107919 4437 SH SOLE 37 0 4400 HINGHAM INSTN SVGS MASS COM 433323102 4356334 20435 SH SOLE 20425 0 10 HOME BANCSHARES INC COM 436893200 3001598 131649 SH SOLE 130702 0 947 HOME DEPOT INC COM 437076102 13574657 43699 SH SOLE 36591 0 7108 HOME DEPOT INC COM 437076102 311883 1004 SH OTR 1 0 0 1004 HONEYWELL INTL INC COM 438516106 9770968 47089 SH SOLE 44914 0 2175 ICF INTL INC COM 44925C103 5261821 42301 SH SOLE 42225 0 76 ILLINOIS TOOL WKS INC COM 452308109 313951 1255 SH SOLE 114 0 1141 IMAC HLDGS INC COM 44967K104 1650 15000 SH SOLE 0 0 15000 INNOVATOR ETFS TR GRADIENT TACTIC 45783Y665 487722 21495 SH SOLE 0 0 21495 INTEL CORP COM 458140100 531629 15898 SH SOLE 6249 0 9649 INTEL CORP COM 458140100 107476 3214 SH OTR 1 0 0 3214 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5846914 51706 SH SOLE 49556 0 2150 INTERNATIONAL BUSINESS MACHS COM 459200101 853307 6377 SH SOLE 3742 0 2636 INTUIT COM 461202103 10731726 23422 SH SOLE 23087 0 335 INTUIT COM 461202103 92554 202 SH OTR 1 0 0 202 INTUITIVE SURGICAL INC COM NEW 46120E602 3476504 10167 SH SOLE 7975 0 2192 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 1453 44 SH SOLE 0 0 44 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 169399 2697 SH SOLE 0 0 2697 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 56856 1375 SH SOLE 0 0 1375 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 232460 20445 SH SOLE 17715 0 2730 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 25003 2199 SH OTR 1 0 0 2199 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 121800 5161 SH SOLE 5161 0 0 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 105048 5849 SH SOLE 5849 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 18349 447 SH SOLE 0 0 447 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 51044 2619 SH SOLE 500 0 2119 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 14262 493 SH SOLE 493 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 12573 481 SH SOLE 0 0 481 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 766739 5045 SH SOLE 2504 0 2540 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 178550 2500 SH SOLE 2500 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 133573 5031 SH SOLE 5031 0 0 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 5481 290 SH SOLE 0 0 290 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 19522097 1222783 SH SOLE 1222783 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 25488140 1573342 SH SOLE 1573342 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 24248694 1351256 SH SOLE 1351256 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 1905273 38899 SH SOLE 0 0 38899 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 24236988 1227500 SH SOLE 1227500 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 22576 326 SH SOLE 0 0 326 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 74111002 3911903 SH SOLE 3911903 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 71006482 3527396 SH SOLE 3520952 0 6444 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 75009 888 SH SOLE 0 0 888 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 81032 1437 SH SOLE 1437 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 5246 15 SH SOLE 0 0 15 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 104482 2071 SH SOLE 0 0 2071 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 39200 777 SH OTR 1 0 0 777 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 88637 581 SH SOLE 581 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 5528 50 SH SOLE 50 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 147045 500 SH SOLE 500 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 8945 100 SH SOLE 0 0 100 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 5726 28 SH SOLE 0 0 28 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 73910 248 SH SOLE 248 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 61452 1200 SH SOLE 1200 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 19011163 127046 SH SOLE 116807 0 10239 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 20501 137 SH OTR 1 0 0 137 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 3422 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 7548 154 SH SOLE 0 0 154 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 96340 2520 SH SOLE 0 0 2520 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 58141 3025 SH SOLE 1115 0 1910 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 1946 185 SH SOLE 185 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 262384 1527 SH SOLE 67 0 1460 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 177397 1084 SH SOLE 286 0 798 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 13234 175 SH SOLE 175 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 151077 1301 SH SOLE 1301 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 2091 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 16698 600 SH SOLE 600 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 88866 1450 SH SOLE 1450 0 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 1215 14 SH SOLE 0 0 14 INVESCO QQQ TR UNIT SER 1 46090E103 19843765 53716 SH SOLE 51255 0 2461 INVESCO QQQ TR UNIT SER 1 46090E103 919856 2490 SH OTR 1 0 0 2490 INVESCO QUALITY MUN INCOME T COM 46133G107 1253794 131150 SH SOLE 0 0 131150 ISHARES GOLD TR ISHARES NEW 464285204 99090 2723 SH SOLE 1700 0 1023 ISHARES GOLD TR ISHARES NEW 464285204 4549187 125012 SH OTR 1 0 0 125012 ISHARES INC CORE MSCI EMKT 46434G103 375984 7628 SH SOLE 3301 0 4327 ISHARES INC MSCI EMRG CHN 46434G764 42104 810 SH SOLE 810 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 163602 2643 SH SOLE 2100 0 543 ISHARES INC ESG AWR MSCI EM 46434G863 217108 6864 SH SOLE 5009 0 1855 ISHARES TR CORE S&P TTL STK 464287150 4074939 41649 SH SOLE 41533 0 116 ISHARES TR SELECT DIVID ETF 464287168 362333 3198 SH SOLE 2816 0 382 ISHARES TR TIPS BD ETF 464287176 333945 3103 SH SOLE 2765 0 338 ISHARES TR US TRSPRTION 464287192 4996 20 SH SOLE 0 0 20 ISHARES TR CORE S&P500 ETF 464287200 1069704 2400 SH SOLE 687 0 1713 ISHARES TR CORE US AGGBD ET 464287226 1379822 14087 SH SOLE 13083 0 1004 ISHARES TR MSCI EMG MKT ETF 464287234 41419 1047 SH SOLE 290 0 757 ISHARES TR IBOXX INV CP ETF 464287242 727242 6725 SH SOLE 5721 0 1005 ISHARES TR GLOBAL TECH ETF 464287291 314246 5053 SH SOLE 0 0 5053 ISHARES TR S&P 500 GRWT ETF 464287309 332807 4722 SH SOLE 4722 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 45980 541 SH SOLE 541 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 4435 62 SH SOLE 0 0 62 ISHARES TR GLOBAL ENERG ETF 464287341 2192407 58904 SH SOLE 43804 0 15100 ISHARES TR LATN AMER 40 ETF 464287390 7716 284 SH SOLE 0 0 284 ISHARES TR S&P 500 VAL ETF 464287408 64798 402 SH SOLE 402 0 0 ISHARES TR 20 YR TR BD ETF 464287432 16367 159 SH SOLE 0 0 159 ISHARES TR 20 YR TR BD ETF 464287432 154410000 1500000 SH Call SOLE 1500000 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 45982 476 SH SOLE 1 0 476 ISHARES TR 1 3 YR TREAS BD 464287457 23919 295 SH SOLE 294 0 1 ISHARES TR MSCI EAFE ETF 464287465 154135 2126 SH SOLE 1701 0 425 ISHARES TR RUS MDCP VAL ETF 464287473 72934 664 SH SOLE 258 0 406 ISHARES TR RUS MD CP GR ETF 464287481 76144 788 SH SOLE 242 0 546 ISHARES TR RUS MID CAP ETF 464287499 635580 8703 SH SOLE 0 0 8703 ISHARES TR CORE S&P MCP ETF 464287507 556429 2128 SH SOLE 133 0 1995 ISHARES TR ISHARES SEMICDTR 464287523 106525 210 SH SOLE 209 0 1 ISHARES TR NA TEC MULTM ETF 464287531 42282 600 SH SOLE 600 0 0 ISHARES TR ISHARES BIOTECH 464287556 250746 1975 SH SOLE 1560 0 415 ISHARES TR COHEN STEER REIT 464287564 101193 1821 SH SOLE 850 0 971 ISHARES TR GLOBAL 100 ETF 464287572 30728 404 SH SOLE 404 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 487695 3090 SH SOLE 0 0 3090 ISHARES TR S&P MC 400GR ETF 464287606 31350 418 SH OTR 1 0 0 418 ISHARES TR RUS 1000 GRW ETF 464287614 310678 1129 SH SOLE 196 0 933 ISHARES TR RUS 1000 ETF 464287622 192555 790 SH OTR 1 0 0 790 ISHARES TR RUS 2000 VAL ETF 464287630 13094 93 SH SOLE 93 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 60180 248 SH SOLE 51 0 197 ISHARES TR RUSSELL 2000 ETF 464287655 202064 1079 SH SOLE 93 0 986 ISHARES TR CORE S&P US VLU 464287663 15887 203 SH SOLE 203 0 0 ISHARES TR CORE S&P US GWT 464287671 13474 138 SH SOLE 138 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 272548 1071 SH SOLE 1071 0 0 ISHARES TR U.S. UTILITS ETF 464287697 74311 909 SH SOLE 909 0 0 ISHARES TR S&P MC 400VL ETF 464287705 65135 608 SH SOLE 608 0 0 ISHARES TR U.S. TECH ETF 464287721 151656 1393 SH SOLE 431 0 962 ISHARES TR U.S. REAL ES ETF 464287739 3635 42 SH SOLE 0 0 42 ISHARES TR US INDUSTRIALS 464287754 3181 30 SH SOLE 0 0 30 ISHARES TR US HLTHCARE ETF 464287762 197017 703 SH SOLE 703 0 0 ISHARES TR U.S. ENERGY ETF 464287796 8996 210 SH SOLE 0 0 210 ISHARES TR CORE S&P SCP ETF 464287804 507318 5091 SH SOLE 2413 0 2678 ISHARES TR US CONSM STAPLES 464287812 21832 109 SH SOLE 109 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 87414 657 SH SOLE 0 0 657 ISHARES TR EUROPE ETF 464287861 506209 10016 SH SOLE 0 0 10016 ISHARES TR SP SMCP600VL ETF 464287879 28622 301 SH OTR 1 0 0 301 ISHARES TR INTL TREA BD ETF 464288117 0 0 SH SOLE 0 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 29651 285 SH SOLE 285 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 94797 5152 SH SOLE 0 0 5152 ISHARES TR MSCI ACWI EX US 464288240 12502 254 SH SOLE 254 0 0 ISHARES TR MSCI ACWI ETF 464288257 2782 29 SH SOLE 0 0 29 ISHARES TR EAFE SML CP ETF 464288273 42348 718 SH SOLE 91 0 627 ISHARES TR JPMORGAN USD EMG 464288281 1990 23 SH SOLE 1 0 22 ISHARES TR MRGSTR MD CP GRW 464288307 16819 276 SH SOLE 276 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 256265 4023 SH SOLE 0 0 4023 ISHARES TR NATIONAL MUN ETF 464288414 1007104 9436 SH SOLE 7219 0 2217 ISHARES TR INTL SEL DIV ETF 464288448 26 1 SH SOLE 1 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1652 22 SH SOLE 22 0 0 ISHARES TR IBOXX HI YD ETF 464288513 793790 10574 SH OTR 1 0 0 10574 ISHARES TR RESIDENTIAL MULT 464288562 135330 1847 SH SOLE 1847 0 0 ISHARES TR MSCI KLD400 SOC 464288570 488944 5809 SH SOLE 4452 0 1357 ISHARES TR MBS ETF 464288588 18466 198 SH SOLE 1 0 197 ISHARES TR MRGSTR SM CP GR 464288604 12879 311 SH SOLE 0 0 311 ISHARES TR ISHS 1-5YR INVS 464288646 217537 4336 SH SOLE 1476 0 2860 ISHARES TR 10-20 YR TRS ETF 464288653 3434 31 SH SOLE 0 0 31 ISHARES TR SHORT TREAS BD 464288679 2584088 23396 SH SOLE 22160 0 1236 ISHARES TR PFD AND INCM SEC 464288687 262225 8478 SH SOLE 5469 0 3009 ISHARES TR US HOME CONS ETF 464288752 2136 25 SH SOLE 0 0 25 ISHARES TR US AER DEF ETF 464288760 11667 100 SH SOLE 0 0 100 ISHARES TR MSCI USA ESG SLC 464288802 49255 526 SH SOLE 0 0 526 ISHARES TR U.S. MED DVC ETF 464288810 9259 164 SH SOLE 164 0 0 ISHARES TR U.S. MED DVC ETF 464288810 11179 198 SH OTR 1 0 0 198 ISHARES TR EAFE VALUE ETF 464288877 34356 702 SH SOLE 131 0 571 ISHARES TR EAFE GRWTH ETF 464288885 44366 465 SH SOLE 1 0 464 ISHARES TR MSCI EURO FL ETF 464289180 206358 10759 SH SOLE 0 0 10759 ISHARES TR RUS TP200 GR ETF 464289438 64058 404 SH SOLE 0 0 404 ISHARES TR 10+ YR INVST GRD 464289511 52 1 SH SOLE 0 0 1 ISHARES TR AGGRES ALLOC ETF 464289859 15126 228 SH SOLE 15 0 213 ISHARES TR GRWT ALLOCAT ETF 464289867 1080 21 SH SOLE 11 0 10 ISHARES TR MODERT ALLOC ETF 464289875 40 1 SH SOLE 0 0 1 ISHARES TR MODERT ALLOC ETF 464289875 31964 791 SH OTR 1 0 0 791 ISHARES TR CONSER ALLOC ETF 464289883 125102 3550 SH SOLE 0 0 3550 ISHARES TR CONSER ALLOC ETF 464289883 32738 929 SH OTR 1 0 0 929 ISHARES TR US TREAS BD ETF 46429B267 60456 2640 SH SOLE 1065 0 1575 ISHARES TR MSCI USA MIN VOL 46429B697 339168 4563 SH SOLE 3636 0 927 ISHARES TR 0-5 YR TIPS ETF 46429B747 45970 471 SH SOLE 471 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 348099 2581 SH SOLE 2566 0 15 ISHARES TR MSCI USA VALUE 46432F388 76533 816 SH SOLE 0 0 816 ISHARES TR MSCI USA MMENTM 46432F396 56402 391 SH SOLE 0 0 391 ISHARES TR CORE MSCI TOTAL 46432F834 21839727 348766 SH SOLE 276890 0 71876 ISHARES TR CORE MSCI EAFE 46432F842 428490 6348 SH SOLE 987 0 5361 ISHARES TR MRNGSTR INC ETF 46432F875 4939 253 SH SOLE 0 0 253 ISHARES TR 0-5YR HI YL CP 46434V407 10818 261 SH SOLE 0 0 261 ISHARES TR MSCI INTL QUALTY 46434V456 59238 1664 SH SOLE 1664 0 0 ISHARES TR CORE TOTAL USD 46434V613 63749 1402 SH SOLE 0 0 1402 ISHARES TR CORE DIV GRWTH 46434V621 165154 3205 SH SOLE 2223 0 982 ISHARES TR CORE DIV GRWTH 46434V621 57765 1121 SH OTR 1 0 0 1121 ISHARES TR GLOBAL REIT ETF 46434V647 170552 7425 SH SOLE 0 0 7425 ISHARES TR TRS FLT RT BD 46434V860 323021 6375 SH SOLE 0 0 6375 ISHARES TR BLACKROCK ULTRA 46434V878 6410484 127445 SH SOLE 124071 0 3374 ISHARES TR CONV BD ETF 46435G102 67426 883 SH SOLE 363 0 520 ISHARES TR ESG AWRE USD ETF 46435G193 8437 371 SH SOLE 371 0 0 ISHARES TR CORE MSCI INTL 46435G326 37374330 611491 SH SOLE 611491 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 256417 2631 SH SOLE 2033 0 598 ISHARES TR FALN ANGLS USD 46435G474 26207 1033 SH SOLE 0 0 1033 ISHARES TR FALN ANGLS USD 46435G474 457 18 SH OTR 1 0 0 18 ISHARES TR ESG AW MSCI EAFE 46435G516 236804 3247 SH SOLE 3247 0 0 ISHARES TR INTL DIV GRWTH 46435G524 33254008 536182 SH SOLE 290411 0 245771 ISHARES TR INTL DIV GRWTH 46435G524 2606142 42021 SH OTR 1 0 0 42021 ISHARES TR CORE INTL AGGR 46435G672 3943 80 SH SOLE 80 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 89292504 3644592 SH SOLE 3644592 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 4670 99 SH SOLE 99 0 0 ISHARES TR ESG AWARE MSCI 46435U663 188753 5314 SH SOLE 5314 0 0 ISHARES TR US INFRASTRUC 46435U713 1094 28 SH SOLE 0 0 28 ISHARES TR CORE DIVID ETF 46435U861 1148 30 SH SOLE 30 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 61294986 2610519 SH SOLE 2610519 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 19629 836 SH OTR 1 0 0 836 ISHARES TR IBONDS DEC 29 46436E205 48423393 2156944 SH SOLE 2156944 0 0 ISHARES TR INVT GRD CORP BD 46436E288 28974 859 SH SOLE 859 0 0 ISHARES TR IBONDS DEC 2032 46436E312 34077330 1384132 SH SOLE 1384132 0 0 ISHARES TR HIGH YLD CORP BD 46436E320 2679 75 SH SOLE 0 0 75 ISHARES TR IBONDS DEC 2031 46436E486 30097727 1484841 SH SOLE 1484841 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 107674 1070 SH SOLE 0 0 1070 ISHARES TR IBONDS DEC 2030 46436E726 36140340 1704733 SH SOLE 1704733 0 0 ISHARES TR ESG EAFE ETF 46436E759 324407 5326 SH SOLE 3583 0 1743 ISHARES TR ESG MSCI USA ETF 46436E767 477632 13286 SH SOLE 11006 0 2280 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 3116 60 SH SOLE 0 0 60 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 37437772 676627 SH SOLE 249376 0 427251 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 59258 1071 SH OTR 1 0 0 1071 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 299281 3061 SH SOLE 3061 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 728977 15650 SH SOLE 0 0 15650 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 13450556 268260 SH SOLE 1003 0 267257 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 10346101 213895 SH SOLE 213770 0 125 JOHNSON & JOHNSON COM 478160104 12859414 77691 SH SOLE 66455 0 11236 JOHNSON & JOHNSON COM 478160104 256059 1547 SH OTR 1 0 0 1547 JPMORGAN CHASE & CO COM 46625H100 23138050 159090 SH SOLE 118496 0 40594 JPMORGAN CHASE & CO COM 46625H100 976920 6717 SH OTR 1 0 0 6717 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 31937 1394 SH SOLE 1394 0 0 KADANT INC COM 48282T104 3953158 17799 SH SOLE 17799 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 41580 10500 SH SOLE 0 0 10500 KB HOME COM 48666K109 5434152 105089 SH SOLE 102065 0 3024 KEMPER CORP COM 488401100 2090141 43310 SH SOLE 43310 0 0 KFORCE INC COM 493732101 4106047 65529 SH SOLE 65529 0 0 KINDER MORGAN INC DEL COM 49456B101 270268 15695 SH SOLE 3002 0 12693 KLA CORP COM NEW 482480100 258030 532 SH SOLE 25 0 507 L3HARRIS TECHNOLOGIES INC COM 502431109 256067 1308 SH SOLE 397 0 911 LABORATORY CORP AMER HLDGS COMMON STOCK 50540R136 394737 1904 SH SOLE 42 0 1862 LABORATORY CORP AMER HLDGS COM NEW 50540R409 965 4 SH SOLE 4 0 0 LADDER CAP CORP CL A 505743104 2816671 259601 SH SOLE 257709 0 1892 LAKELAND FINL CORP COM 511656100 2759381 56871 SH SOLE 56871 0 0 LAM RESEARCH CORP COM 512807108 363859 566 SH SOLE 11 0 555 LANDSTAR SYS INC COM 515098101 5092105 26447 SH SOLE 26145 0 302 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 532638 20237 SH SOLE 0 0 20237 LAUDER ESTEE COS INC CL A 518439104 215626 1098 SH SOLE 155 0 943 LILLY ELI & CO COM 532457108 11487196 24494 SH SOLE 19782 0 4712 LINCOLN ELEC HLDGS INC COM 533900106 5723920 28817 SH SOLE 28742 0 75 LINDE PLC SHS G54950103 14120539 37054 SH SOLE 36881 0 173 LISTED FD TR HORIZON KINETICS 53656F623 35219147 1152082 SH SOLE 531399 0 620683 LISTED FD TR HORIZON KINETICS 53656F623 7856887 257013 SH OTR 1 0 0 257013 LISTED FD TR TRUESHS TECH AI 53656F821 15971 500 SH SOLE 500 0 0 LISTED FD TR CORE ALT FD 53656F847 6983 250 SH SOLE 250 0 0 LOCKHEED MARTIN CORP COM 539830109 15291062 33214 SH SOLE 31679 0 1535 LOCKHEED MARTIN CORP COM 539830109 5064 11 SH OTR 1 0 0 11 LOWES COS INC COM 548661107 1947791 8630 SH SOLE 3423 0 5207 LOWES COS INC COM 548661107 28438 126 SH OTR 1 0 0 126 LULULEMON ATHLETICA INC COM 550021109 208932 552 SH SOLE 59 0 493 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 2117307 159196 SH SOLE 159196 0 0 MANHATTAN ASSOCIATES INC COM 562750109 228463 1143 SH SOLE 57 0 1086 MARATHON PETE CORP COM 56585A102 671849 5762 SH SOLE 679 0 5083 MARRIOTT INTL INC NEW CL A 571903202 6570591 35770 SH SOLE 35225 0 545 MARRIOTT INTL INC NEW CL A 571903202 9736 53 SH OTR 1 0 0 53 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 3455672 28159 SH SOLE 28159 0 0 MARSH & MCLENNAN COS INC COM 571748102 8239033 43806 SH SOLE 42705 0 1101 MASTERCARD INCORPORATED CL A 57636Q104 1068203 2716 SH SOLE 682 0 2034 MCDONALDS CORP COM 580135101 11961765 40085 SH SOLE 35562 0 4523 MCKESSON CORP COM 58155Q103 756339 1770 SH SOLE 110 0 1660 MEDTRONIC PLC SHS G5960L103 251350 2853 SH SOLE 242 0 2611 MERCK & CO INC COM 58933Y105 8167305 70780 SH SOLE 58355 0 12425 META PLATFORMS INC CL A 30303M102 14978634 52194 SH SOLE 49085 0 3109 META PLATFORMS INC CL A 30303M102 71745000 250000 SH Call SOLE 250000 0 0 METLIFE INC COM 59156R108 475248 8407 SH SOLE 593 0 7814 MICRON TECHNOLOGY INC COM 595112103 219559 3479 SH SOLE 317 0 3162 MICROSOFT CORP COM 594918104 81517103 239376 SH SOLE 189617 0 49759 MICROSOFT CORP COM 594918104 1349219 3962 SH OTR 1 0 0 3962 MOLINA HEALTHCARE INC COM 60855R100 219001 727 SH SOLE 0 0 727 MONDELEZ INTL INC CL A 609207105 9183583 125906 SH SOLE 117772 0 8134 MONDELEZ INTL INC CL A 609207105 50912 698 SH OTR 1 0 0 698 MORGAN STANLEY COM NEW 617446448 7769095 90973 SH SOLE 89686 0 1286 MOTOROLA SOLUTIONS INC COM NEW 620076307 261312 891 SH SOLE 8 0 883 MSC INDL DIRECT INC CL A 553530106 2550931 26773 SH SOLE 26773 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1883258 54070 SH SOLE 54070 0 0 NETFLIX INC COM 64110L106 4847593 11005 SH SOLE 10362 0 643 NETFLIX INC COM 64110L106 48453900 110000 SH Call SOLE 110000 0 0 NEW JERSEY RES CORP COM 646025106 3273320 69350 SH SOLE 69350 0 0 NEWTEKONE INC COM NEW 652526203 2359051 148368 SH SOLE 148368 0 0 NEXTERA ENERGY INC COM 65339F101 14121076 190311 SH SOLE 179452 0 10859 NEXTERA ENERGY INC COM 65339F101 4229 57 SH OTR 1 0 0 57 NIKE INC CL B 654106103 3557556 32233 SH SOLE 28269 0 3964 NIO INC SPON ADS 62914V106 156571 16158 SH SOLE 14858 0 1300 NORFOLK SOUTHN CORP COM 655844108 1134253 5002 SH SOLE 512 0 4490 NORTHERN OIL & GAS INC COM 665531307 4036925 117626 SH SOLE 117626 0 0 NORTHROP GRUMMAN CORP COM 666807102 95263 209 SH SOLE 60 0 149 NORTHROP GRUMMAN CORP COM 666807102 167279 367 SH OTR 1 0 0 367 NOVARTIS AG SPONSORED ADR 66987V109 357827 3546 SH SOLE 1191 0 2355 NUCOR CORP COM 670346105 420609 2565 SH SOLE 19 0 2546 NVIDIA CORPORATION COM 67066G104 33880517 80092 SH SOLE 61292 0 18800 NVIDIA CORPORATION COM 67066G104 69798 165 SH OTR 1 0 0 165 OCCIDENTAL PETE CORP COM 674599105 1417668 24110 SH SOLE 17778 0 6332 OCCIDENTAL PETE CORP COM 674599105 132535 2254 SH OTR 1 0 0 2254 OLD SECOND BANCORP INC ILL COM 680277100 2827477 216499 SH SOLE 216499 0 0 ORACLE CORP COM 68389X105 642491 5395 SH SOLE 1207 0 4188 OREILLY AUTOMOTIVE INC COM 67103H107 342953 359 SH SOLE 4 0 355 OTTER TAIL CORP COM 689648103 3861460 48904 SH SOLE 48904 0 0 OWENS CORNING NEW COM 690742101 5572090 42698 SH SOLE 32587 0 10111 PACCAR INC COM 693718108 201931 2414 SH SOLE 52 0 2362 PACER FDS TR TRENDPILOT US BD 69374H642 53593 2681 SH SOLE 248 0 2433 PACER FDS TR DATA AND INFRAST 69374H741 26280 900 SH SOLE 202 0 698 PACER FDS TR INDUSTRIAL RELET 69374H766 1761 45 SH SOLE 0 0 45 PACER FDS TR US CASH COWS 100 69374H881 18219801 380610 SH SOLE 1207 0 379403 PACER FDS TR US CASH COWS 100 69374H881 6558 137 SH OTR 1 0 0 137 PALANTIR TECHNOLOGIES INC CL A 69608A108 624560 40741 SH SOLE 40521 0 220 PALANTIR TECHNOLOGIES INC CL A 69608A108 153 10 SH OTR 1 0 0 10 PALO ALTO NETWORKS INC COM 697435105 264453 1035 SH SOLE 669 0 366 PAYCHEX INC COM 704326107 341092 3049 SH SOLE 1202 0 1847 PAYPAL HLDGS INC COM 70450Y103 5077486 76090 SH SOLE 72408 0 3682 PEPSICO INC COM 713448108 14898912 80439 SH SOLE 73817 0 6622 PERMIAN RESOURCES CORP CLASS A COM 71424F105 198003 18066 SH SOLE 0 0 18066 PFIZER INC COM 717081103 7958166 216962 SH SOLE 165015 0 51948 PFIZER INC COM 717081103 15699 428 SH OTR 1 0 0 428 PGIM ETF TR PGIM ULTRA SH BD 69344A107 297053 6012 SH SOLE 1616 0 4396 PHILIP MORRIS INTL INC COM 718172109 848415 8691 SH SOLE 660 0 8031 PHILIP MORRIS INTL INC COM 718172109 177278 1816 SH OTR 1 0 0 1816 PHILLIPS 66 COM 718546104 424155 4447 SH SOLE 1072 0 3375 PIMCO ETF TR ACTIVE BD ETF 72201R775 17683 193 SH SOLE 0 0 193 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 53437 586 SH SOLE 581 0 5 PIMCO ETF TR INV GRD CRP BD 72201R817 1423 15 SH SOLE 0 0 15 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 421586 4226 SH SOLE 2009 0 2217 PIONEER NAT RES CO COM 723787107 12097033 58389 SH SOLE 43051 0 15338 PIONEER NAT RES CO COM 723787107 614910 2968 SH OTR 1 0 0 2968 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 818590 58056 SH SOLE 58056 0 0 PNC FINL SVCS GROUP INC COM 693475105 364877 2897 SH SOLE 56 0 2841 PNC FINL SVCS GROUP INC COM 693475105 10202 81 SH OTR 1 0 0 81 POOL CORP COM 73278L105 3796602 10134 SH SOLE 9795 0 339 PRECIGEN INC COM 74017N105 51059 44399 SH SOLE 0 0 44399 PRIMERICA INC COM 74164M108 4385921 22178 SH SOLE 22153 0 25 PROCTER AND GAMBLE CO COM 742718109 15271266 100641 SH SOLE 81726 0 18915 PROCTER AND GAMBLE CO COM 742718109 65248 430 SH OTR 1 0 0 430 PROGRESSIVE CORP COM 743315103 14665802 110794 SH SOLE 88126 0 22669 PROGRESSIVE CORP COM 743315103 659335 4981 SH OTR 1 0 0 4981 PROLOGIS INC. COM 74340W103 7625011 62179 SH SOLE 60657 0 1522 PROSHARES TR ULTRAPRO SHORT S 74347B110 650 61 SH SOLE 0 0 61 PROSHARES TR PSHS SHTFINL ETF 74347B185 2547 200 SH SOLE 200 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1499 51 SH SOLE 51 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 276934 3941 SH SOLE 0 0 3941 PROSHARES TR SHORT QQQ NEW 74347B714 3435 325 SH SOLE 325 0 0 PROSHARES TR MSCI EAFE DIVD 74347B839 17839 482 SH SOLE 0 0 482 PROSHARES TR S&P 500 DV ARIST 74348A467 1327368 14079 SH SOLE 1855 0 12224 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 33520 16760 SH SOLE 100 0 16660 PRUDENTIAL FINL INC COM 744320102 274011 3106 SH SOLE 687 0 2419 PRUDENTIAL FINL INC COM 744320102 26113 296 SH OTR 1 0 0 296 PUBLIC STORAGE COM 74460D109 4475104 15332 SH SOLE 15276 0 56 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 200728 3206 SH SOLE 1267 0 1939 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 86089 1375 SH OTR 1 0 0 1375 PULTE GROUP INC COM 745867101 8325898 107182 SH SOLE 104062 0 3120 PULTE GROUP INC COM 745867101 3651 47 SH OTR 1 0 0 47 QUALCOMM INC COM 747525103 999579 8397 SH SOLE 1434 0 6963 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1753974 17905 SH SOLE 11103 0 6802 RCI HOSPITALITY HLDGS INC COM 74934Q108 3429505 45131 SH SOLE 45087 0 44 REALTY INCOME CORP COM 756109104 491294 8217 SH SOLE 4931 0 3285 REGENERON PHARMACEUTICALS COM 75886F107 354959 494 SH SOLE 105 0 389 REGIONS FINANCIAL CORP NEW COM 7591EP100 490103 27503 SH SOLE 18146 0 9357 REGIONS FINANCIAL CORP NEW COM 7591EP100 67288 3776 SH OTR 1 0 0 3776 ROPER TECHNOLOGIES INC COM 776696106 6669657 13872 SH SOLE 5936 0 7936 ROPER TECHNOLOGIES INC COM 776696106 800051 1664 SH OTR 1 0 0 1664 ROYAL BK CDA COM 780087102 513557 5377 SH SOLE 0 0 5377 S&P GLOBAL INC COM 78409V104 406102 1013 SH SOLE 623 0 390 S&P GLOBAL INC COM 78409V104 4811 12 SH OTR 1 0 0 12 SALESFORCE INC COM 79466L302 453576 2147 SH SOLE 1013 0 1134 SAPIENS INTL CORP N V SHS G7T16G103 3225836 121272 SH SOLE 121081 0 191 SCHLUMBERGER LTD COM STK 806857108 3039546 61880 SH SOLE 59591 0 2289 SCHLUMBERGER LTD COM STK 806857108 37773 769 SH OTR 1 0 0 769 SCHWAB CHARLES CORP COM 808513105 693537 12236 SH SOLE 10770 0 1466 SCHWAB CHARLES CORP COM 808513105 39846 703 SH OTR 1 0 0 703 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 85267 85267 SH SOLE 85267 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 407551 7883 SH SOLE 4987 0 2896 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 17498912 334140 SH SOLE 10246 0 323893 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 371377 4955 SH SOLE 1263 0 3692 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 72189 1076 SH SOLE 0 0 1076 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 116915 1646 SH SOLE 418 0 1228 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 419297 9573 SH SOLE 490 0 9083 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 55442 2251 SH SOLE 124 0 2127 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 11818 250 SH SOLE 0 0 250 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 494738 11562 SH SOLE 0 0 11562 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 21737 508 SH OTR 1 0 0 508 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 18097 676 SH SOLE 676 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 8795 265 SH SOLE 265 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 20020 620 SH SOLE 484 0 136 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 49996 991 SH SOLE 750 0 241 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 48186 837 SH SOLE 687 0 150 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 20380 354 SH OTR 1 0 0 354 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 252137 3472 SH SOLE 1350 0 2122 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 48583 669 SH OTR 1 0 0 669 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 143206 4017 SH SOLE 1884 0 2133 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3277 71 SH SOLE 0 0 71 SCHWAB STRATEGIC TR US REIT ETF 808524847 3906 200 SH SOLE 0 0 200 SCHWAB STRATEGIC TR US TIPS ETF 808524870 30462 581 SH SOLE 581 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 11516 341 SH SOLE 0 0 341 SEACOAST BKG CORP FLA COM NEW 811707801 3489015 157874 SH SOLE 157874 0 0 SEELOS THERAPEUTICS INC COM 81577F109 12514 10472 SH SOLE 0 0 10472 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 64390 777 SH SOLE 0 0 777 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 384386 2896 SH SOLE 186 0 2710 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 80771 1089 SH SOLE 102 0 987 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5903954 34768 SH SOLE 33410 0 1358 SELECT SECTOR SPDR TR ENERGY 81369Y506 349762 4309 SH SOLE 1078 0 3231 SELECT SECTOR SPDR TR ENERGY 81369Y506 29708 366 SH OTR 1 0 0 366 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1209245 35872 SH SOLE 24413 0 11458 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 141126 1315 SH SOLE 65 0 1250 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 671969 3865 SH SOLE 1151 0 2714 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 76144 1170 SH SOLE 102 0 1068 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 29587 785 SH SOLE 0 0 785 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 154111 2355 SH SOLE 0 0 2355 SERVICE CORP INTL COM 817565104 2669569 41331 SH SOLE 39923 0 1408 SERVICENOW INC COM 81762P102 11909268 21192 SH SOLE 20921 0 271 SHELL PLC SPON ADS 780259305 169487 2807 SH SOLE 1777 0 1030 SHELL PLC SPON ADS 780259305 39307 651 SH OTR 1 0 0 651 SHERWIN WILLIAMS CO COM 824348106 3579210 13480 SH SOLE 12862 0 618 SHERWIN WILLIAMS CO COM 824348106 58414 220 SH OTR 1 0 0 220 SHOPIFY INC CL A 82509L107 296449 4589 SH SOLE 505 0 4084 SITIO ROYALTIES CORP CLASS A COM 82983N108 4280933 162959 SH SOLE 162732 0 227 SMARTFINANCIAL INC COM NEW 83190L208 310820 14450 SH OTR 1 0 0 14450 SOUTHERN CO COM 842587107 10162084 144656 SH SOLE 120435 0 24221 SOUTHERN CO COM 842587107 119425000 1700000 SH Call SOLE 1700000 0 0 SOUTHERN CO COM 842587107 1521475 21658 SH OTR 1 0 0 21658 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 171925 500 SH SOLE 500 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 35417 103 SH OTR 1 0 0 103 SPDR GOLD TR GOLD SHS 78463V107 945901 5306 SH SOLE 2630 0 2676 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 88144 1917 SH SOLE 0 0 1917 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 17178998 499680 SH SOLE 493434 0 6246 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 22966 668 SH OTR 1 0 0 668 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 16173 300 SH SOLE 0 0 300 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 7393 180 SH SOLE 0 0 180 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 19271 367 SH SOLE 0 0 367 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 31582 1275 SH SOLE 0 0 1275 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1373 45 SH SOLE 0 0 45 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1501623 46147 SH SOLE 32053 0 14093 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 37877 1164 SH OTR 1 0 0 1164 SPDR S&P 500 ETF TR TR UNIT 78462F103 6484300 14628 SH SOLE 11974 0 2654 SPDR S&P 500 ETF TR TR UNIT 78462F103 258876 584 SH OTR 1 0 0 584 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 318475 665 SH SOLE 0 0 665 SPDR SER TR PORTFOLIO CRPORT 78464A144 4909 170 SH SOLE 0 0 170 SPDR SER TR S&P 600 SMCP GRW 78464A201 12237 159 SH SOLE 0 0 159 SPDR SER TR ICE PFD SEC ETF 78464A292 100410 3000 SH SOLE 0 0 3000 SPDR SER TR BBG CONV SEC ETF 78464A359 22174 317 SH SOLE 37 0 280 SPDR SER TR PORTFOLIO INTRMD 78464A375 22477 700 SH SOLE 0 0 700 SPDR SER TR PORTFOLIO INTRMD 78464A375 1252 39 SH OTR 1 0 0 39 SPDR SER TR PRTFLO S&P500 GW 78464A409 298095 4886 SH SOLE 1339 0 3547 SPDR SER TR PRTFLO S&P500 VL 78464A508 8424 195 SH SOLE 0 0 195 SPDR SER TR HLTH CR EQUIP 78464A581 29520 300 SH OTR 1 0 0 300 SPDR SER TR DJ REIT ETF 78464A607 34458 381 SH SOLE 381 0 0 SPDR SER TR AEROSPACE DEF 78464A631 22605 186 SH SOLE 0 0 186 SPDR SER TR PORTFOLIO AGRGTE 78464A649 10985 433 SH SOLE 0 0 433 SPDR SER TR PORTFOLIO AGRGTE 78464A649 1674 66 SH OTR 1 0 0 66 SPDR SER TR PORTFLI TIPS ETF 78464A656 8010 310 SH SOLE 0 0 310 SPDR SER TR PORTFOLIO LN TSR 78464A664 1346 45 SH SOLE 0 0 45 SPDR SER TR PORTFLI INTRMDIT 78464A672 6592 233 SH SOLE 0 0 233 SPDR SER TR S&P REGL BKG 78464A698 7799 191 SH SOLE 0 0 191 SPDR SER TR S&P RETAIL ETF 78464A714 41246 647 SH SOLE 0 0 647 SPDR SER TR S&P METALS MNG 78464A755 17787 350 SH SOLE 350 0 0 SPDR SER TR S&P DIVID ETF 78464A763 103090 841 SH SOLE 0 0 841 SPDR SER TR S&P INS ETF 78464A789 20440 500 SH SOLE 500 0 0 SPDR SER TR S&P BK ETF 78464A797 396 11 SH SOLE 0 0 11 SPDR SER TR PORTFOLI S&P1500 78464A805 1270249 23333 SH SOLE 15593 0 7740 SPDR SER TR PORTFOLI S&P1500 78464A805 7785 143 SH OTR 1 0 0 143 SPDR SER TR PORTFOLIO S&P400 78464A847 21981 479 SH SOLE 0 0 479 SPDR SER TR PORTFOLIO S&P500 78464A854 57203075 1097737 SH SOLE 466908 0 630830 SPDR SER TR PORTFOLIO S&P500 78464A854 6730684 129163 SH OTR 1 0 0 129163 SPDR SER TR S&P SEMICNDCTR 78464A862 125914 569 SH SOLE 431 0 138 SPDR SER TR S&P BIOTECH 78464A870 121888 1465 SH SOLE 1332 0 133 SPDR SER TR BLOOMBERG INVT 78468R200 4726 154 SH SOLE 0 0 154 SPDR SER TR BLOOMBERG SHT TE 78468R408 914 37 SH SOLE 0 0 37 SPDR SER TR BLOOMBERG SHT TE 78468R408 58440 2366 SH OTR 1 0 0 2366 SPDR SER TR S&P 500 ESG ETF 78468R531 5209 121 SH SOLE 0 0 121 SPDR SER TR S&P OILGAS EXP 78468R556 1546 12 SH SOLE 12 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 35944 279 SH OTR 1 0 0 279 SPDR SER TR PORTFLI HIGH YLD 78468R606 2170 95 SH SOLE 0 0 95 SPDR SER TR BLOOMBERG HIGH Y 78468R622 276 3 SH SOLE 0 0 3 SPDR SER TR BLOOMBERG HIGH Y 78468R622 347321 3774 SH OTR 1 0 0 3774 SPDR SER TR S&P KENSHO FINAL 78468R630 8752 200 SH SOLE 0 0 200 SPDR SER TR S&P KENSHO NEW 78468R648 27429 615 SH SOLE 615 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 153431 1671 SH SOLE 1159 0 512 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 8570571 93341 SH OTR 1 0 0 93341 SPDR SER TR NUVEEN BLMBRG MU 78468R721 8632 187 SH SOLE 187 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 23525 500 SH SOLE 500 0 0 SPDR SER TR SPDR MSCI USA GE 78468R747 5194 59 SH SOLE 0 0 59 SPDR SER TR PRTFLO S&P500 HI 78468R788 1719066 46361 SH SOLE 310 0 46051 SPDR SER TR SSGA US LRG ETF 78468R804 10686 76 SH SOLE 0 0 76 SPDR SER TR PORTFOLIO S&P600 78468R853 26372 679 SH SOLE 0 0 679 STARBUCKS CORP COM 855244109 863209 8714 SH SOLE 1171 0 7543 STOCK YDS BANCORP INC COM 861025104 3069144 67647 SH SOLE 67647 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 41819 2057 SH SOLE 2057 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 307654 15133 SH OTR 1 0 0 15133 STRYKER CORPORATION COM 863667101 13697320 44896 SH SOLE 44213 0 682 SUN CMNTYS INC COM 866674104 345850 2651 SH SOLE 1568 0 1083 SUN CMNTYS INC COM 866674104 3262 25 SH OTR 1 0 0 25 SYNOPSYS INC COM 871607107 379242 871 SH SOLE 8 0 863 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 22897543 686995 SH SOLE 404115 0 282880 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 2692231 80775 SH OTR 1 0 0 80775 TARGET CORP COM 87612E106 925278 7015 SH SOLE 2065 0 4950 TERRENO RLTY CORP COM 88146M101 2794049 46490 SH SOLE 46490 0 0 TESLA INC COM 88160R101 24103519 92079 SH SOLE 78541 0 13538 TESLA INC COM 88160R101 400770 1531 SH OTR 1 0 0 1531 TETRA TECH INC NEW COM 88162G103 5371982 32808 SH SOLE 32342 0 466 TEXAS INSTRS INC COM 882508104 8165347 45358 SH SOLE 42694 0 2664 TEXAS PACIFIC LAND CORPORATI COM 88262P102 318593 242 SH SOLE 0 0 242 TEXAS ROADHOUSE INC COM 882681109 6079737 54148 SH SOLE 54101 0 47 THE TRADE DESK INC COM CL A 88339J105 396138 5130 SH SOLE 3827 0 1303 THERMO FISHER SCIENTIFIC INC COM 883556102 12215212 23412 SH SOLE 21934 0 1478 THERMO FISHER SCIENTIFIC INC COM 883556102 4696 9 SH OTR 1 0 0 9 TJX COS INC NEW COM 872540109 8889214 104838 SH SOLE 102209 0 2629 T-MOBILE US INC COM 872590104 7591857 54657 SH SOLE 53645 0 1012 TOTALENERGIES SE SPONSORED ADS 89151E109 337367 5853 SH OTR 1 0 0 5853 TRACTOR SUPPLY CO COM 892356106 2273129 10281 SH SOLE 365 0 9916 TRAVELERS COMPANIES INC COM 89417E109 406017 2338 SH SOLE 80 0 2258 TRUIST FINL CORP COM 89832Q109 1589429 52370 SH SOLE 696 0 51673 TYSON FOODS INC CL A 902494103 954958 18710 SH SOLE 18335 0 375 UDR INC COM 902653104 297842 6933 SH SOLE 6933 0 0 UFP INDUSTRIES INC COM 90278Q108 4301935 44327 SH SOLE 44327 0 0 UNION PAC CORP COM 907818108 619385 3027 SH SOLE 1339 0 1688 UNION PAC CORP COM 907818108 3888 19 SH OTR 1 0 0 19 UNITED PARCEL SERVICE INC CL B 911312106 1002366 5592 SH SOLE 2356 0 3237 UNITED RENTALS INC COM 911363109 348724 783 SH SOLE 278 0 505 UNITED RENTALS INC COM 911363109 216895 487 SH OTR 1 0 0 487 UNITEDHEALTH GROUP INC COM 91324P102 19199645 39946 SH SOLE 30327 0 9619 UNITEDHEALTH GROUP INC COM 91324P102 670973 1396 SH OTR 1 0 0 1396 US BANCORP DEL COM NEW 902973304 373881 11316 SH SOLE 1711 0 9605 VALERO ENERGY CORP COM 91913Y100 410667 3501 SH SOLE 141 0 3360 VALVOLINE INC COM 92047W101 5906137 157455 SH SOLE 154613 0 2842 VANECK ETF TRUST GOLD MINERS ETF 92189F106 9364 311 SH SOLE 43 0 268 VANECK ETF TRUST GOLD MINERS ETF 92189F106 3101 103 SH OTR 1 0 0 103 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 3847 69 SH SOLE 69 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 19391 120 SH SOLE 0 0 120 VANECK ETF TRUST MORTGAGE REIT 92189F452 42587 3546 SH SOLE 0 0 3546 VANECK ETF TRUST OIL REFINERS ETF 92189F585 2118 70 SH SOLE 70 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 738616 9257 SH SOLE 112 0 9145 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 31820 209 SH SOLE 0 0 209 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 5803 71 SH SOLE 11 0 60 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 61434 820 SH SOLE 0 0 820 VANGUARD BD INDEX FDS INTERMED TERM 921937819 91028 1210 SH SOLE 0 0 1210 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 383593 5076 SH SOLE 1343 0 3733 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1058221 14558 SH SOLE 1 0 14557 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 248209 5049 SH SOLE 5049 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 345630 7071 SH SOLE 0 0 7071 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14396533 35348 SH SOLE 29885 0 5463 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 492218 3557 SH SOLE 3445 0 112 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 291165 1415 SH SOLE 1329 0 86 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 143305 1715 SH SOLE 47 0 1668 VANGUARD INDEX FDS SML CP GRW ETF 922908595 842227 3666 SH SOLE 3172 0 494 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1021345 6175 SH SOLE 4380 0 1795 VANGUARD INDEX FDS MID CAP ETF 922908629 1634468 7424 SH SOLE 4018 0 3406 VANGUARD INDEX FDS LARGE CAP ETF 922908637 56559 279 SH SOLE 163 0 116 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 145258 976 SH SOLE 342 0 634 VANGUARD INDEX FDS GROWTH ETF 922908736 2653033 9376 SH SOLE 8050 0 1326 VANGUARD INDEX FDS VALUE ETF 922908744 533586 3755 SH SOLE 127 0 3627 VANGUARD INDEX FDS SMALL CP ETF 922908751 4016385 20194 SH SOLE 17610 0 2584 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2670014 12121 SH SOLE 6700 0 5421 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5193 47 SH SOLE 47 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 221 2 SH OTR 1 0 0 2 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 317210 5830 SH SOLE 1458 0 4372 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11853257 291378 SH SOLE 194832 0 96545 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1438160 35353 SH OTR 1 0 0 35353 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 28197 457 SH SOLE 400 0 57 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 297418 6272 SH SOLE 6272 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1221567 21160 SH SOLE 18779 0 2380 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1070211 14145 SH SOLE 5075 0 9070 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 882 5 SH SOLE 0 0 5 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2722 36 SH SOLE 36 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 20358 101 SH SOLE 101 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 83656 1819 SH SOLE 0 0 1819 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 78003 987 SH SOLE 0 0 987 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 13834488 85172 SH SOLE 57318 0 27855 VANGUARD STAR FDS VG TL INTL STK F 921909768 346406 6177 SH SOLE 30 0 6147 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 18201708 394147 SH SOLE 267292 0 126854 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1933049 41859 SH OTR 1 0 0 41859 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 6154500 58023 SH SOLE 57663 0 360 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 70585 940 SH SOLE 422 0 518 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 65419 231 SH SOLE 40 0 191 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 55224 284 SH SOLE 284 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 6243269 55304 SH SOLE 29957 0 25347 VANGUARD WORLD FDS ENERGY ETF 92204A306 993093 8797 SH OTR 1 0 0 8797 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 759432 3102 SH SOLE 2851 0 251 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 12241 50 SH OTR 1 0 0 50 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 17059 83 SH SOLE 83 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 2852374 6451 SH SOLE 3324 0 3127 VANGUARD WORLD FDS MATERIALS ETF 92204A801 10190 56 SH SOLE 14 0 42 VANGUARD WORLD FDS UTILITIES ETF 92204A876 593560 4175 SH SOLE 4175 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 53155 500 SH SOLE 0 0 500 VERISIGN INC COM 92343E102 211508 936 SH SOLE 94 0 842 VERIZON COMMUNICATIONS INC COM 92343V104 1359778 36563 SH SOLE 19156 0 17407 VERIZON COMMUNICATIONS INC COM 92343V104 11157 300 SH OTR 1 0 0 300 VERTEX ENERGY INC COM 92534K107 22331 3573 SH SOLE 0 0 3573 VERTEX ENERGY INC COM 92534K107 41675 6668 SH OTR 1 0 0 6668 VERTEX PHARMACEUTICALS INC COM 92532F100 377952 1074 SH SOLE 27 0 1047 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 5245667 195515 SH SOLE 194323 0 1192 VISA INC COM CL A 92826C839 21968800 92508 SH SOLE 74381 0 18127 VISA INC COM CL A 92826C839 787246 3315 SH OTR 1 0 0 3315 VULCAN MATLS CO COM 929160109 851713 3778 SH SOLE 3708 0 70 WALMART INC COM 931142103 10401858 66178 SH SOLE 54764 0 11414 WALMART INC COM 931142103 486944 3098 SH OTR 1 0 0 3098 WARNER BROS DISCOVERY INC COM SER A 934423104 121863 9718 SH SOLE 4749 0 4969 WARNER BROS DISCOVERY INC COM SER A 934423104 12151 969 SH OTR 1 0 0 969 WASHINGTON TR BANCORP INC COM 940610108 2101368 78380 SH SOLE 78380 0 0 WASTE MGMT INC DEL COM 94106L109 6889456 39727 SH SOLE 35750 0 3977 WEC ENERGY GROUP INC COM 92939U106 205158 2325 SH SOLE 313 0 2012 WELLS FARGO CO NEW COM 949746101 206230 4832 SH SOLE 421 0 4411 WEST BANCORPORATION INC CAP STK 95123P106 3203506 174009 SH SOLE 174009 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 272872 8143 SH SOLE 6455 0 1688 WISDOMTREE TR INTL QULTY DIV 97717X131 50755 1475 SH SOLE 0 0 1475 WISDOMTREE TR YIELD ENHANCD US 97717X511 3361 78 SH SOLE 0 0 78 WISDOMTREE TR EM EX ST-OWNED 97717X578 23869 854 SH SOLE 2 0 852 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 151441 3770 SH SOLE 0 0 3770 WISDOMTREE TR EURO QTLY DIV GR 97717X610 17107 559 SH SOLE 0 0 559 WISDOMTREE TR US S CAP QTY DIV 97717X651 8147 192 SH SOLE 0 0 192 WISDOMTREE TR US QTLY DIV GRT 97717X669 159051 2386 SH SOLE 815 0 1571 WISDOMTREE TR WSDM EMKTBD FD 97717X784 29623 475 SH SOLE 0 0 475 WORLD GOLD TR SPDR GLD MINIS 98149E303 349780 9183 SH SOLE 9101 0 82 WP CAREY INC COM 92936U109 203220 3008 SH SOLE 24 0 2984 WP CAREY INC COM 92936U109 18444 273 SH OTR 1 0 0 273 XCEL ENERGY INC COM 98389B100 533108 8575 SH SOLE 7542 0 1034 ZOETIS INC CL A 98978V103 287763 1671 SH SOLE 656 0 1015 ZOETIS INC CL A 98978V103 10160 59 SH OTR 1 0 0 59