0001398344-23-009213.txt : 20230509 0001398344-23-009213.hdr.sgml : 20230509 20230509151917 ACCESSION NUMBER: 0001398344-23-009213 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230509 DATE AS OF CHANGE: 20230509 EFFECTIVENESS DATE: 20230509 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: 23901602 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 03-31-2023 03-31-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 05-09-2023 1 914 3722418333 1 000310008 801-119410 Williams Financial Group, LLC
INFORMATION TABLE 2 fp0083158-1_13fhr-table.xml 3M CO COM 88579Y101 637186 6062 SH SOLE 5625 0 437 ABBOTT LABS COM 002824100 6649993 65672 SH SOLE 59464 0 6208 ABBOTT LABS COM 002824100 1273 13 SH OTR 1 0 0 13 ABBVIE INC COM 00287Y109 10704787 67169 SH SOLE 58245 0 8925 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11068018 38725 SH SOLE 36806 0 1919 ACTIVISION BLIZZARD INC COM 00507V109 286127 3343 SH SOLE 3 0 3340 ADOBE SYSTEMS INCORPORATED COM 00724F101 10635634 27599 SH SOLE 18965 0 8634 ADOBE SYSTEMS INCORPORATED COM 00724F101 744149 1931 SH OTR 1 0 0 1931 ADVANCED MICRO DEVICES INC COM 007903107 990489 10106 SH SOLE 5083 0 5023 ADVANCED MICRO DEVICES INC COM 007903107 54788 559 SH OTR 1 0 0 559 ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 5189901 232385 SH SOLE 0 0 232385 AFLAC INC COM 001055102 661017 10245 SH SOLE 3729 0 6516 AGREE RLTY CORP COM 008492100 2477438 36109 SH SOLE 36109 0 0 AIR PRODS & CHEMS INC COM 009158106 1386743 4799 SH SOLE 3215 0 1584 AKAMAI TECHNOLOGIES INC COM 00971T101 486948 6219 SH SOLE 6057 0 162 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 242269 2371 SH SOLE 1153 0 1218 ALPHABET INC CAP STK CL C 02079K107 31242224 300406 SH SOLE 290947 0 9459 ALPHABET INC CAP STK CL C 02079K107 6240 60 SH OTR 1 0 0 60 ALPHABET INC CAP STK CL A 02079K305 9230725 88988 SH SOLE 27790 0 61198 ALPHABET INC CAP STK CL A 02079K305 752561 7255 SH OTR 1 0 0 7255 ALTRIA GROUP INC COM 02209S103 5797134 129727 SH SOLE 122177 0 7550 ALTRIA GROUP INC COM 02209S103 107417 2358 SH OTR 1 0 0 2358 AMAZON COM INC COM 023135106 28251261 273514 SH SOLE 238391 0 35123 AMAZON COM INC COM 023135106 172288 1668 SH OTR 1 0 0 1668 AMERICAN ELEC PWR CO INC COM 025537101 632280 6949 SH SOLE 2019 0 4930 AMERICAN EXPRESS CO COM 025816109 1767134 10713 SH SOLE 6350 0 4363 AMERICAN TOWER CORP NEW COM 03027X100 12928626 63270 SH SOLE 50096 0 13174 AMERICAN TOWER CORP NEW COM 03027X100 645680 3160 SH OTR 1 0 0 3160 AMERICAN WTR WKS CO INC NEW COM 030420103 218176 1489 SH SOLE 1111 0 378 AMGEN INC COM 031162100 504196 2086 SH SOLE 13 0 2072 ANALOG DEVICES INC COM 032654105 13840154 70176 SH SOLE 69249 0 927 ANTERO MIDSTREAM CORP COM 03676B102 161336 15380 SH SOLE 15380 0 0 ANTERO RESOURCES CORP COM 03674X106 374289 16210 SH SOLE 13480 0 2730 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1857278 119670 SH SOLE 119670 0 0 APPLE INC COM 037833100 93590336 567558 SH SOLE 466077 0 101481 APPLE INC COM 037833100 337451 2046 SH OTR 1 0 0 2046 APPLIED MATLS INC COM 038222105 10395768 84635 SH SOLE 81401 0 3234 APTARGROUP INC COM 038336103 3054739 25846 SH SOLE 25098 0 748 ARCOSA INC COM 039653100 3311634 52474 SH SOLE 52300 0 174 ARK ETF TR INNOVATION ETF 00214Q104 433732 10752 SH SOLE 4198 0 6553 ARK ETF TR INNOVATION ETF 00214Q104 36306 900 SH OTR 1 0 0 900 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 36867 733 SH SOLE 733 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 208640 6938 SH SOLE 6938 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 36669 684 SH SOLE 684 0 0 ARK ETF TR 3D PRINTING ETF 00214Q500 34052 1487 SH SOLE 1487 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 49847 2650 SH SOLE 2013 0 637 ARK ETF TR ARK SPACE EXPL 00214Q807 70000 5000 SH SOLE 5000 0 0 ASHLAND INC COM 044186104 3167987 30844 SH SOLE 30407 0 437 AT&T INC COM 00206R102 1173129 60942 SH SOLE 31039 0 29903 AT&T INC COM 00206R102 80154 4164 SH OTR 1 0 0 4164 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 4012386 135737 SH SOLE 135737 0 0 AUBURN NATL BANCORP COM 050473107 622198 27458 SH SOLE 0 0 27458 AUTOMATIC DATA PROCESSING IN COM 053015103 344859 1540 SH SOLE 271 0 1269 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 91388 12963 SH SOLE 986 0 11977 BANK AMERICA CORP COM 060505104 10421336 364382 SH SOLE 319152 0 45230 BANK AMERICA CORP COM 060505104 54959 1922 SH OTR 1 0 0 1922 BECTON DICKINSON & CO COM 075887109 364745 1473 SH SOLE 490 0 984 BERKLEY W R CORP COM 084423102 294054 4723 SH SOLE 0 0 4723 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16978027 54986 SH SOLE 45759 0 9227 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 79045 256 SH OTR 1 0 0 256 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 321294 7102 SH SOLE 7102 0 0 BLACKROCK INC COM 09247X101 9659820 14437 SH SOLE 13534 0 903 BOEING CO COM 097023105 317231 1493 SH SOLE 406 0 1087 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3426859 36971 SH SOLE 33388 0 3583 BOYD GAMING CORP COM 103304101 3070068 47880 SH SOLE 47865 0 15 BP PLC SPONSORED ADR 055622104 192416 5072 SH SOLE 1035 0 4037 BP PLC SPONSORED ADR 055622104 50274 1325 SH OTR 1 0 0 1325 BRISTOL-MYERS SQUIBB CO COM 110122108 4203592 60649 SH SOLE 52352 0 8297 BROADCOM INC COM 11135F101 15429268 24050 SH SOLE 17217 0 6833 BROADCOM INC COM 11135F101 666560 1039 SH OTR 1 0 0 1039 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5536107 37588 SH SOLE 15254 0 22334 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 723200 4910 SH OTR 1 0 0 4910 BROADSTONE NET LEASE INC COM 11135E203 817650 47304 SH SOLE 0 0 47304 CADENCE DESIGN SYSTEM INC COM 127387108 552957 2632 SH SOLE 65 0 2567 CALIFORNIA WTR SVC GROUP COM 130788102 4158448 71451 SH SOLE 71451 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 2054278 86410 SH SOLE 86410 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 2462281 98341 SH SOLE 90341 0 8000 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 1311327 58385 SH SOLE 49210 0 9175 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 1489795 64243 SH SOLE 64158 0 85 CAPITAL ONE FINL CORP COM 14040H105 208960 2173 SH SOLE 1600 0 573 CARLISLE COS INC COM 142339100 224035 991 SH SOLE 33 0 958 CARRIER GLOBAL CORPORATION COM 14448C104 349556 7641 SH SOLE 1039 0 6602 CASEYS GEN STORES INC COM 147528103 4341538 20057 SH SOLE 19918 0 139 CATERPILLAR INC COM 149123101 12669468 55364 SH SOLE 52668 0 2696 CATERPILLAR INC COM 149123101 7034 31 SH OTR 1 0 0 31 CDW CORP COM 12514G108 357233 1833 SH SOLE 0 0 1833 CF INDS HLDGS INC COM 125269100 235955 3255 SH SOLE 0 0 3255 CHARLES RIV LABS INTL INC COM 159864107 7897419 39131 SH SOLE 38367 0 764 CHEMED CORP NEW COM 16359R103 17892734 33273 SH SOLE 26245 0 7028 CHEMED CORP NEW COM 16359R103 820120 1525 SH OTR 1 0 0 1525 CHEVRON CORP NEW COM 166764100 2671413 16373 SH SOLE 6348 0 10025 CHEVRON CORP NEW COM 166764100 275823 1691 SH OTR 1 0 0 1691 CHORD ENERGY CORPORATION COM NEW 674215207 3603511 26772 SH SOLE 26723 0 49 CHUBB LIMITED COM H1467J104 342457 1756 SH SOLE 0 0 1756 CHURCH & DWIGHT CO INC COM 171340102 325135 3678 SH SOLE 3678 0 0 CHURCHILL DOWNS INC COM 171484108 5167990 20105 SH SOLE 20105 0 0 CINTAS CORP COM 172908105 740093 1600 SH SOLE 1181 0 419 CINTAS CORP COM 172908105 4627 10 SH OTR 1 0 0 10 CISCO SYS INC COM 17275R102 6461857 123613 SH SOLE 104616 0 18996 CITIGROUP INC COM NEW 172967424 4498507 95937 SH SOLE 92437 0 3501 CITIGROUP INC COM NEW 172967424 1876 40 SH OTR 1 0 0 40 CIVITAS RESOURCES INC COM NEW 17888H103 2020677 29568 SH SOLE 29568 0 0 CLEAN HARBORS INC COM 184496107 269011 1887 SH SOLE 1197 0 690 CME GROUP INC COM 12572Q105 238059 1243 SH SOLE 0 0 1243 COCA COLA CO COM 191216100 1354821 21678 SH SOLE 2656 0 19022 COCA COLA CO COM 191216100 6217 99 SH OTR 1 0 0 99 COLUMBIA SPORTSWEAR CO COM 198516106 2529427 28030 SH SOLE 27650 0 380 COMCAST CORP NEW CL A 20030N101 6478784 170899 SH SOLE 164949 0 5950 COMCAST CORP NEW CL A 20030N101 15504 409 SH OTR 1 0 0 409 COMFORT SYS USA INC COM 199908104 3140183 21514 SH SOLE 21514 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1482849 40515 SH SOLE 40515 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 3567922 186998 SH SOLE 186998 0 0 CONAGRA BRANDS INC COM 205887102 1349447 35928 SH SOLE 35717 0 211 CONOCOPHILLIPS COM 20825C104 828185 8298 SH SOLE 1759 0 6539 COPART INC COM 217204106 6416315 85312 SH SOLE 35925 0 49387 COPART INC COM 217204106 847316 11266 SH OTR 1 0 0 11266 CORNERSTONE STRATEGIC VALUE COM 21924B302 261061 33512 SH OTR 1 0 0 33512 CORTEVA INC COM 22052L104 373979 6201 SH SOLE 5924 0 277 COSTCO WHSL CORP NEW COM 22160K105 6851532 13789 SH SOLE 11532 0 2257 CROWN CASTLE INC COM 22822V101 207180 1548 SH SOLE 146 0 1402 CSX CORP COM 126408103 10045379 335517 SH SOLE 328270 0 7247 CSX CORP COM 126408103 36296 1212 SH OTR 1 0 0 1212 CUMMINS INC COM 231021106 226458 948 SH SOLE 0 0 948 CVS HEALTH CORP COM 126650100 553361 7447 SH SOLE 697 0 6750 CVS HEALTH CORP COM 126650100 372 5 SH OTR 1 0 0 5 D R HORTON INC COM 23331A109 263992 2702 SH SOLE 537 0 2165 DANAHER CORPORATION COM 235851102 622952 2468 SH SOLE 1102 0 1366 DATADOG INC CL A COM 23804L103 145320000 2000000 SH Call SOLE 2000000 0 0 DATADOG INC CL A COM 23804L103 4796 66 SH SOLE 66 0 0 DEERE & CO COM 244199105 7131075 17268 SH SOLE 16709 0 559 DEERE & CO COM 244199105 170445 412 SH OTR 1 0 0 412 DEVON ENERGY CORP NEW COM 25179M103 352438 6964 SH SOLE 446 0 6518 DIAGEO PLC SPON ADR NEW 25243Q205 305650 1672 SH SOLE 263 0 1409 DIAMONDBACK ENERGY INC COM 25278X109 8106284 59971 SH SOLE 58236 0 1735 DIAMONDBACK ENERGY INC COM 25278X109 4461 33 SH OTR 1 0 0 33 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 5048289 187321 SH SOLE 0 0 187321 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 3397517 147590 SH SOLE 0 0 147590 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1402700 31571 SH SOLE 31571 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 52700 1000 SH SOLE 0 0 1000 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 517224 11623 SH SOLE 11623 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2222817 87238 SH SOLE 74190 0 13048 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1740759 51994 SH SOLE 49507 0 2487 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 1808751 75982 SH SOLE 75982 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 60528 1878 SH SOLE 1878 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 11784 511 SH SOLE 0 0 511 DISNEY WALT CO COM 254687106 5911375 59037 SH SOLE 53468 0 5569 DISNEY WALT CO COM 254687106 12216 122 SH OTR 1 0 0 122 DOLLAR GEN CORP NEW COM 256677105 12184141 57893 SH SOLE 44286 0 13607 DOLLAR GEN CORP NEW COM 256677105 669533 3181 SH OTR 1 0 0 3181 DOMINION ENERGY INC COM 25746U109 655173 11718 SH SOLE 10022 0 1696 DOMINION ENERGY INC COM 25746U109 44728 800 SH OTR 1 0 0 800 DORMAN PRODS INC COM 258278100 279827 3244 SH SOLE 3244 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 248503 21856 SH SOLE 0 0 21856 DOW INC COM 260557103 363299 6627 SH SOLE 2816 0 3811 DUKE ENERGY CORP NEW COM NEW 26441C204 1324859 13733 SH SOLE 830 0 12904 DUPONT DE NEMOURS INC COM 26614N102 330711 4608 SH SOLE 4309 0 299 EASTERLY GOVT PPTYS INC COM 27616P103 156727 11407 SH SOLE 11407 0 0 EASTGROUP PPTYS INC COM 277276101 3648635 22070 SH SOLE 22052 0 18 EATON VANCE TAX-MANAGED DIVE COM 27828N102 2248018 192632 SH SOLE 0 0 192632 EDWARDS LIFESCIENCES CORP COM 28176E108 300103 3628 SH SOLE 2495 0 1133 ELEVANCE HEALTH INC COM 036752103 13890865 30210 SH SOLE 29628 0 582 ELEVANCE HEALTH INC COM 036752103 3678 8 SH OTR 1 0 0 8 EMERSON ELEC CO COM 291011104 380951 4372 SH SOLE 258 0 4114 ENCOMPASS HEALTH CORP COM 29261A100 2711438 50119 SH SOLE 50119 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 12525708 1004467 SH SOLE 2006 0 1002461 ENSIGN GROUP INC COM 29358P101 6049211 63316 SH SOLE 63316 0 0 ENTEGRIS INC COM 29362U104 2205085 26888 SH SOLE 26869 0 19 ENTERPRISE FINL SVCS CORP COM 293712105 3654552 81959 SH SOLE 81959 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3038012 122254 SH SOLE 122254 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 5959 143 SH SOLE 143 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 34865 9905 SH SOLE 622 0 9283 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 174 49 SH OTR 1 0 0 49 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 5629 325 SH SOLE 325 0 0 ETF MANAGERS TR AI POWERED EQT 26924G813 1165 40 SH SOLE 0 0 40 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 522 10 SH SOLE 0 0 10 ETF SER SOLUTIONS LHA MKT ST ALP 26922A156 15417 653 SH SOLE 0 0 653 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 205332293 6801335 SH SOLE 2586306 0 4215028 ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 52292737 1732121 SH OTR 1 0 0 1732121 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 411 12 SH SOLE 0 0 12 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 927006 28271 SH SOLE 0 0 28271 ETF SER SOLUTIONS APTUS DEFINED 26922A388 221597439 8532824 SH SOLE 3217216 0 5315608 ETF SER SOLUTIONS APTUS DEFINED 26922A388 51052982 1965845 SH OTR 1 0 0 1965845 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 48103 1034 SH SOLE 1034 0 0 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 115388590 3705538 SH SOLE 1358497 0 2347040 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 9775157 313915 SH OTR 1 0 0 313915 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 110773034 3201533 SH SOLE 1275759 0 1925773 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 29846292 862610 SH OTR 1 0 0 862610 ETF SER SOLUTIONS US GLB JETS 26922A842 170632 9159 SH SOLE 5398 0 3761 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 38565 1489 SH SOLE 0 0 1489 ETF SER SOLUTIONS INTL DRAWDWN MNG 26922B709 40687481 2055422 SH SOLE 1219963 0 835459 ETF SER SOLUTIONS INTL DRAWDWN MNG 26922B709 243167 12284 SH OTR 1 0 0 12284 ETF SER SOLUTIONS GRAYSCALE FUTURE 26922B725 23634 2210 SH SOLE 0 0 2210 ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873 50859 2801 SH SOLE 0 0 2801 EVERTEC INC COM 30040P103 2374650 70360 SH SOLE 70360 0 0 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 25875 4408 SH SOLE 0 0 4408 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 5965 200 SH SOLE 0 0 200 EXCHANGE TRADED CONCEPTS TR CAPITAL LINK GBL 301505764 57320 2000 SH SOLE 0 0 2000 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 117827 3672 SH SOLE 200 0 3472 EXXON MOBIL CORP COM 30231G102 23414741 213521 SH SOLE 190184 0 23337 EXXON MOBIL CORP COM 30231G102 220240 2008 SH OTR 1 0 0 2008 F N B CORP COM 302520101 462840 39900 SH SOLE 94 0 39806 FEDEX CORP COM 31428X106 7686353 33637 SH SOLE 33375 0 262 FIDELITY NATL INFORMATION SV COM 31620M106 475055 8744 SH SOLE 4548 0 4196 FIDELITY NATL INFORMATION SV COM 31620M106 15191 280 SH OTR 1 0 0 280 FIRST BANCORP N C COM 318910106 251442 7035 SH SOLE 0 0 7035 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 440895 27625 SH SOLE 0 0 27625 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 18331 353 SH SOLE 0 0 353 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 466 30 SH SOLE 0 0 30 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1195 32 SH SOLE 0 0 32 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 28534 265 SH SOLE 253 0 12 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 17054 307 SH SOLE 0 0 307 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2419 23 SH SOLE 0 0 23 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1201054 17953 SH SOLE 6572 0 11381 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 13620 616 SH SOLE 0 0 616 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 202553 4738 SH SOLE 0 0 4738 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 347797 5005 SH SOLE 0 0 5005 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 17660143 242119 SH SOLE 0 0 242119 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 5891 38 SH SOLE 0 0 38 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 63576 430 SH SOLE 33 0 397 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 14785 100 SH OTR 1 0 0 100 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 23199 444 SH SOLE 408 0 36 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 7251 322 SH SOLE 304 0 18 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 374461 14062 SH SOLE 11199 0 2863 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 60893 1346 SH SOLE 0 0 1346 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 58805 1479 SH SOLE 0 0 1479 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 395430 21000 SH SOLE 0 0 21000 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 182495 8500 SH SOLE 0 0 8500 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 37704 2572 SH SOLE 0 0 2572 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 45273 837 SH SOLE 0 0 837 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 2580 128 SH SOLE 0 0 128 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 19839150 442147 SH SOLE 1550 0 440597 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 231035 5125 SH SOLE 0 0 5125 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 213 5 SH SOLE 0 0 5 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 18496 870 SH SOLE 750 0 120 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 21305 646 SH SOLE 0 0 646 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 4155 241 SH SOLE 0 0 241 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 121860 2546 SH SOLE 1033 0 1513 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 3674188 61525 SH SOLE 50439 0 11086 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 128340 3680 SH SOLE 3680 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 627517 26737 SH SOLE 26737 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 102795 2750 SH SOLE 2750 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 44880 996 SH SOLE 0 0 996 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 60157 1600 SH SOLE 1600 0 0 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 168460 7756 SH SOLE 0 0 7756 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 104893 2900 SH SOLE 2900 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 2088947 65300 SH SOLE 0 0 65300 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 50502 1500 SH SOLE 1500 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 264125 13894 SH SOLE 0 0 13894 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 1118368 59023 SH SOLE 0 0 59023 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 937 30 SH SOLE 0 0 30 FIRST TR MORNINGSTAR DIVID L SHS 336917109 333233 9387 SH SOLE 2549 0 6838 FISERV INC COM 337738108 9160177 81042 SH SOLE 80150 0 892 FORD MTR CO DEL COM 345370860 237420 18843 SH SOLE 4895 0 13947 FORD MTR CO DEL COM 345370860 18793 1492 SH OTR 1 0 0 1492 FORWARD AIR CORP COM 349853101 4344991 40321 SH SOLE 40221 0 100 FOUR CORNERS PPTY TR INC COM 35086T109 1828226 68065 SH SOLE 68065 0 0 FRANKLIN ELEC INC COM 353514102 2470313 26252 SH SOLE 26252 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3779018 92374 SH SOLE 90763 0 1611 FREEPORT-MCMORAN INC CL B 35671D857 1154 28 SH OTR 1 0 0 28 GALLAGHER ARTHUR J & CO COM 363576109 296148 1548 SH SOLE 189 0 1359 GARTNER INC COM 366651107 217940 669 SH SOLE 285 0 384 GENERAL DYNAMICS CORP COM 369550108 271626 1190 SH SOLE 325 0 865 GENERAL ELECTRIC CO COM NEW 369604301 271789 2841 SH SOLE 1908 0 932 GENERAL ELECTRIC CO COM NEW 369604301 2305 24 SH OTR 1 0 0 24 GENERAL MLS INC COM 370334104 1659628 19420 SH SOLE 649 0 18771 GERMAN AMERN BANCORP INC COM 373865104 2886672 86505 SH SOLE 86505 0 0 GILEAD SCIENCES INC COM 375558103 340197 4100 SH SOLE 488 0 3612 GLOBAL X FDS ADAPTIVE US RISK 37954Y194 10281 378 SH SOLE 0 0 378 GLOBAL X FDS GLBL X MLP ETF 37954Y343 5824 140 SH SOLE 0 0 140 GLOBAL X FDS RATE PREFERRED 37954Y376 17351 759 SH SOLE 0 0 759 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 12317 525 SH SOLE 0 0 525 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1949 106 SH SOLE 94 0 12 GLOBAL X FDS S&P 500 COVERED 37954Y475 42768 1056 SH SOLE 370 0 686 GLOBAL X FDS S&P 500 COVERED 37954Y475 27986 691 SH OTR 1 0 0 691 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 25211 1470 SH SOLE 650 0 820 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 39102 2280 SH OTR 1 0 0 2280 GLOBAL X FDS S&P 500 QLT ETF 37954Y616 6632 208 SH SOLE 0 0 208 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 2599 109 SH SOLE 0 0 109 GLOBAL X FDS US PFD ETF 37954Y657 281156 14157 SH SOLE 13866 0 291 GLOBAL X FDS US INFR DEV ETF 37954Y673 4338 153 SH SOLE 0 0 153 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5508 216 SH SOLE 216 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 968 25 SH SOLE 25 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 6820 222 SH SOLE 0 0 222 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 13864 218 SH SOLE 218 0 0 GLOBE LIFE INC COM 37959E102 1659849 15056 SH SOLE 0 0 15056 GLOBE LIFE INC COM 37959E102 60116 545 SH OTR 1 0 0 545 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 14049 456 SH SOLE 456 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 28520 958 SH SOLE 958 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 144156 2457 SH SOLE 0 0 2457 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 114865 1909 SH SOLE 0 0 1909 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 623770 7680 SH SOLE 7680 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 55066 992 SH SOLE 992 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 944718 2888 SH SOLE 617 0 2271 GRACO INC COM 384109104 3263547 44700 SH SOLE 44280 0 420 GRAPHIC PACKAGING HLDG CO COM 388689101 230410 9004 SH SOLE 5029 0 3975 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 3084605 34461 SH SOLE 34461 0 0 HANOVER INS GROUP INC COM 410867105 4570746 35570 SH SOLE 35393 0 177 HELMERICH & PAYNE INC COM 423452101 3361322 94023 SH SOLE 93199 0 824 HERSHEY CO COM 427866108 1138994 4477 SH SOLE 49 0 4428 HINGHAM INSTN SVGS MASS COM 433323102 4410148 18892 SH SOLE 18882 0 10 HOME BANCSHARES INC COM 436893200 2621070 120731 SH SOLE 119642 0 1089 HOME DEPOT INC COM 437076102 14578900 49400 SH SOLE 42563 0 6836 HOME DEPOT INC COM 437076102 294674 998 SH OTR 1 0 0 998 HONEYWELL INTL INC COM 438516106 9557918 50010 SH SOLE 47937 0 2073 HUBBELL INC COM 443510607 4490530 18456 SH SOLE 18392 0 64 ICF INTL INC COM 44925C103 4318589 39367 SH SOLE 39326 0 41 ILLINOIS TOOL WKS INC COM 452308109 281382 1149 SH SOLE 94 0 1055 IMAC HLDGS INC COM 44967K104 2145 15000 SH SOLE 0 0 15000 INTEL CORP COM 458140100 462384 14153 SH SOLE 3446 0 10708 INTEL CORP COM 458140100 104664 3204 SH OTR 1 0 0 3204 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5848006 56074 SH SOLE 54333 0 1741 INTERNATIONAL BUSINESS MACHS COM 459200101 979366 7471 SH SOLE 3651 0 3819 INTUIT COM 461202103 13593821 30491 SH SOLE 30111 0 380 INTUIT COM 461202103 89905 202 SH OTR 1 0 0 202 INTUITIVE SURGICAL INC COM NEW 46120E602 2561087 10025 SH SOLE 7988 0 2037 INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 1426 44 SH SOLE 0 0 44 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 170040 2725 SH SOLE 28 0 2697 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 58039 1375 SH SOLE 0 0 1375 INVESCO EXCH TRADED FD TR II PURBTA MSCI SM 46138E453 18060 546 SH SOLE 546 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 141562 12331 SH SOLE 9601 0 2730 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 25245 2199 SH OTR 1 0 0 2199 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 95999 5223 SH SOLE 5223 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 17711 422 SH SOLE 0 0 422 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 40642 2119 SH SOLE 0 0 2119 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 12509 492 SH SOLE 492 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 12266 481 SH SOLE 0 0 481 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 7477413 56643 SH SOLE 54131 0 2512 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 194075 2500 SH SOLE 2500 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 95263 3544 SH SOLE 3544 0 0 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 5715 290 SH SOLE 0 0 290 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 22479382 1383849 SH SOLE 1383849 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 29362424 1780620 SH SOLE 1780620 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 27977396 1529254 SH SOLE 1529254 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 1774808 38176 SH SOLE 0 0 38176 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 27880631 1389211 SH SOLE 1389211 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 21938 326 SH SOLE 0 0 326 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 31886223 1651708 SH SOLE 1651708 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 84826915 4427292 SH SOLE 4427292 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 80942347 3991240 SH SOLE 3984796 0 6444 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 71524 888 SH SOLE 0 0 888 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 34732 651 SH SOLE 651 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 4658 15 SH SOLE 0 0 15 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 99561 2104 SH SOLE 33 0 2071 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 35632 753 SH OTR 1 0 0 753 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 8507 100 SH SOLE 0 0 100 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 5254 28 SH SOLE 0 0 28 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 10311017 71297 SH SOLE 62360 0 8938 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 19767 137 SH OTR 1 0 0 137 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 3417 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 7563 154 SH SOLE 0 0 154 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 732 20 SH SOLE 0 0 20 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 60104 3017 SH SOLE 1107 0 1910 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 1870 185 SH SOLE 185 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 236744 1439 SH SOLE 0 0 1439 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 173399 1106 SH SOLE 286 0 820 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 143655 1300 SH SOLE 1300 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 2035 50 SH SOLE 0 0 50 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 27101 1004 SH SOLE 600 0 404 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 91020 1450 SH SOLE 1450 0 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 1180 14 SH SOLE 0 0 14 INVESCO QQQ TR UNIT SER 1 46090E103 4037389 12562 SH SOLE 9705 0 2858 INVESCO QQQ TR UNIT SER 1 46090E103 798698 2485 SH OTR 1 0 0 2485 INVESCO QUALITY MUN INCOME T COM 46133G107 1399695 140250 SH SOLE 0 0 140250 ISHARES INC CORE MSCI EMKT 46434G103 440440 9027 SH SOLE 3340 0 5687 ISHARES INC MSCI EMRG CHN 46434G764 39957 810 SH SOLE 810 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 155881 2656 SH SOLE 2100 0 556 ISHARES INC ESG AWR MSCI EM 46434G863 240759 7648 SH SOLE 5793 0 1855 ISHARES SILVER TR ISHARES 46428Q109 233698 10565 SH SOLE 4237 0 6328 ISHARES TR S&P 100 ETF 464287101 10848 58 SH SOLE 0 0 58 ISHARES TR CORE S&P TTL STK 464287150 1816800 20064 SH SOLE 19954 0 110 ISHARES TR SELECT DIVID ETF 464287168 374193 3193 SH SOLE 2811 0 382 ISHARES TR TIPS BD ETF 464287176 484423 4394 SH SOLE 4056 0 338 ISHARES TR US TRSPRTION 464287192 4557 20 SH SOLE 0 0 20 ISHARES TR CORE S&P500 ETF 464287200 1092074 2657 SH SOLE 695 0 1962 ISHARES TR CORE US AGGBD ET 464287226 1439103 14443 SH SOLE 14287 0 156 ISHARES TR MSCI EMG MKT ETF 464287234 41403 1049 SH SOLE 290 0 759 ISHARES TR IBOXX INV CP ETF 464287242 675945 6167 SH SOLE 6162 0 5 ISHARES TR GLOBAL TECH ETF 464287291 273974 5040 SH SOLE 0 0 5040 ISHARES TR S&P 500 GRWT ETF 464287309 301435 4718 SH SOLE 4718 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 9920 119 SH SOLE 100 0 19 ISHARES TR GLOBAL FINLS ETF 464287333 4278 62 SH SOLE 0 0 62 ISHARES TR GLOBAL ENERG ETF 464287341 2220761 58813 SH SOLE 43713 0 15100 ISHARES TR LATN AMER 40 ETF 464287390 6668 279 SH SOLE 0 0 279 ISHARES TR S&P 500 VAL ETF 464287408 61008 402 SH SOLE 402 0 0 ISHARES TR 20 YR TR BD ETF 464287432 19695 185 SH SOLE 0 0 185 ISHARES TR 7-10 YR TRSY BD 464287440 163619 1651 SH SOLE 0 0 1651 ISHARES TR 7-10 YR TRSY BD 464287440 854514 8621 SH OTR 1 0 0 8621 ISHARES TR 1 3 YR TREAS BD 464287457 110489 1345 SH SOLE 1344 0 1 ISHARES TR MSCI EAFE ETF 464287465 71520000 1000000 SH Put SOLE 1000000 0 0 ISHARES TR MSCI EAFE ETF 464287465 162104 2267 SH SOLE 1728 0 539 ISHARES TR RUS MDCP VAL ETF 464287473 67509 636 SH SOLE 230 0 406 ISHARES TR RUS MD CP GR ETF 464287481 163056 1791 SH SOLE 1245 0 546 ISHARES TR RUS MID CAP ETF 464287499 608514 8703 SH SOLE 0 0 8703 ISHARES TR CORE S&P MCP ETF 464287507 502202 2008 SH SOLE 133 0 1875 ISHARES TR EXPANDED TECH 464287515 23462 77 SH SOLE 0 0 77 ISHARES TR ISHARES SEMICDTR 464287523 93168 210 SH SOLE 209 0 1 ISHARES TR NA TEC MULTM ETF 464287531 42874 600 SH SOLE 600 0 0 ISHARES TR ISHARES BIOTECH 464287556 243120 1882 SH SOLE 1467 0 415 ISHARES TR COHEN STEER REIT 464287564 99694 1795 SH SOLE 850 0 945 ISHARES TR GLOBAL 100 ETF 464287572 28024 400 SH SOLE 400 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 523165 3436 SH SOLE 120 0 3316 ISHARES TR S&P MC 400GR ETF 464287606 29843 417 SH OTR 1 0 0 417 ISHARES TR RUS 1000 GRW ETF 464287614 321050 1314 SH SOLE 296 0 1018 ISHARES TR RUS 1000 ETF 464287622 177452 788 SH OTR 1 0 0 788 ISHARES TR RUS 2000 VAL ETF 464287630 100604 734 SH SOLE 624 0 110 ISHARES TR RUS 2000 GRW ETF 464287648 79193 349 SH SOLE 128 0 221 ISHARES TR RUSSELL 2000 ETF 464287655 195348 1095 SH SOLE 110 0 985 ISHARES TR CORE S&P US VLU 464287663 3394 46 SH SOLE 46 0 0 ISHARES TR CORE S&P US GWT 464287671 3085 35 SH SOLE 35 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 273311 1161 SH SOLE 1161 0 0 ISHARES TR U.S. UTILITS ETF 464287697 75770 905 SH SOLE 905 0 0 ISHARES TR S&P MC 400VL ETF 464287705 62322 606 SH SOLE 606 0 0 ISHARES TR U.S. TECH ETF 464287721 129239 1393 SH SOLE 431 0 962 ISHARES TR U.S. REAL ES ETF 464287739 14348 169 SH SOLE 127 0 42 ISHARES TR US INDUSTRIALS 464287754 3005 30 SH SOLE 0 0 30 ISHARES TR US HLTHCARE ETF 464287762 191694 702 SH SOLE 702 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 1661 11 SH SOLE 11 0 0 ISHARES TR U.S. ENERGY ETF 464287796 9188 210 SH SOLE 0 0 210 ISHARES TR CORE S&P SCP ETF 464287804 1487725 15385 SH SOLE 12985 0 2400 ISHARES TR US CONSM STAPLES 464287812 22198 111 SH SOLE 111 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 87072 657 SH SOLE 0 0 657 ISHARES TR EUROPE ETF 464287861 490276 9802 SH SOLE 0 0 9802 ISHARES TR SP SMCP600VL ETF 464287879 41180 440 SH SOLE 0 0 440 ISHARES TR SP SMCP600VL ETF 464287879 28067 300 SH OTR 1 0 0 300 ISHARES TR INTL TREA BD ETF 464288117 14 0 SH SOLE 0 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 29834 285 SH SOLE 285 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 102520 5183 SH SOLE 0 0 5183 ISHARES TR MSCI ACWI EX US 464288240 12388 254 SH SOLE 254 0 0 ISHARES TR MSCI ACWI ETF 464288257 91 1 SH SOLE 0 0 1 ISHARES TR EAFE SML CP ETF 464288273 42956 722 SH SOLE 108 0 614 ISHARES TR JPMORGAN USD EMG 464288281 9813 114 SH SOLE 92 0 22 ISHARES TR MRGSTR MD CP GRW 464288307 15887 276 SH SOLE 276 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 194561 3144 SH SOLE 0 0 3144 ISHARES TR NATIONAL MUN ETF 464288414 1086019 10080 SH SOLE 7863 0 2217 ISHARES TR INTL SEL DIV ETF 464288448 2408 88 SH SOLE 88 0 0 ISHARES TR IBOXX HI YD ETF 464288513 121566 1609 SH SOLE 1609 0 0 ISHARES TR RESIDENTIAL MULT 464288562 162850 2306 SH SOLE 2306 0 0 ISHARES TR MSCI KLD400 SOC 464288570 480418 6160 SH SOLE 4796 0 1364 ISHARES TR MBS ETF 464288588 18782 198 SH SOLE 1 0 197 ISHARES TR MRGSTR SM CP GR 464288604 12096 310 SH SOLE 0 0 310 ISHARES TR ISHS 1-5YR INVS 464288646 606623 12003 SH SOLE 5047 0 6956 ISHARES TR 10-20 YR TRS ETF 464288653 3509 31 SH SOLE 0 0 31 ISHARES TR 3 7 YR TREAS BD 464288661 5647 48 SH SOLE 0 0 48 ISHARES TR SHORT TREAS BD 464288679 2346689 21237 SH SOLE 20002 0 1235 ISHARES TR PFD AND INCM SEC 464288687 268979 8616 SH SOLE 5077 0 3539 ISHARES TR MRNING SM CP ETF 464288703 9390 180 SH SOLE 0 0 180 ISHARES TR US HOME CONS ETF 464288752 8435 120 SH SOLE 0 0 120 ISHARES TR US AER DEF ETF 464288760 3425932 29770 SH SOLE 29670 0 100 ISHARES TR US REGNL BKS ETF 464288778 1217 34 SH SOLE 34 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 13956 163 SH SOLE 163 0 0 ISHARES TR MSCI USA ESG SLC 464288802 46167 526 SH SOLE 0 0 526 ISHARES TR U.S. MED DVC ETF 464288810 3185 59 SH SOLE 0 0 59 ISHARES TR U.S. MED DVC ETF 464288810 10688 198 SH OTR 1 0 0 198 ISHARES TR EAFE VALUE ETF 464288877 33904 699 SH SOLE 128 0 571 ISHARES TR EAFE GRWTH ETF 464288885 64639 690 SH SOLE 28 0 662 ISHARES TR MSCI EURO FL ETF 464289180 211160 11292 SH SOLE 0 0 11292 ISHARES TR RUS TP200 GR ETF 464289438 98640 710 SH SOLE 0 0 710 ISHARES TR 10+ YR INVST GRD 464289511 27 1 SH SOLE 0 0 1 ISHARES TR AGGRES ALLOC ETF 464289859 24864 391 SH SOLE 391 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 1054 21 SH SOLE 11 0 10 ISHARES TR MODERT ALLOC ETF 464289875 359 9 SH SOLE 0 0 9 ISHARES TR MODERT ALLOC ETF 464289875 32988 828 SH OTR 1 0 0 828 ISHARES TR CONSER ALLOC ETF 464289883 127744 3654 SH SOLE 104 0 3550 ISHARES TR CONSER ALLOC ETF 464289883 32463 929 SH OTR 1 0 0 929 ISHARES TR US TREAS BD ETF 46429B267 61642 2637 SH SOLE 1062 0 1575 ISHARES TR MSCI USA MIN VOL 46429B697 253150 3480 SH SOLE 2533 0 947 ISHARES TR 0-5 YR TIPS ETF 46429B747 4073 41 SH SOLE 41 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 324215 2613 SH SOLE 2598 0 15 ISHARES TR MSCI USA VALUE 46432F388 75553 816 SH SOLE 0 0 816 ISHARES TR MSCI USA MMENTM 46432F396 54365 391 SH SOLE 0 0 391 ISHARES TR CORE MSCI TOTAL 46432F834 8031218 129640 SH SOLE 126839 0 2801 ISHARES TR CORE MSCI EAFE 46432F842 378616 5664 SH SOLE 989 0 4675 ISHARES TR MRNGSTR INC ETF 46432F875 4813 250 SH SOLE 0 0 250 ISHARES TR 0-5YR HI YL CP 46434V407 10878 261 SH SOLE 0 0 261 ISHARES TR MSCI INTL QUALTY 46434V456 59057 1673 SH SOLE 1673 0 0 ISHARES TR CORE TOTAL USD 46434V613 64702 1402 SH SOLE 0 0 1402 ISHARES TR CORE DIV GRWTH 46434V621 191651 3834 SH SOLE 2852 0 982 ISHARES TR CORE DIV GRWTH 46434V621 55734 1115 SH OTR 1 0 0 1115 ISHARES TR GLOBAL REIT ETF 46434V647 122102 5325 SH SOLE 0 0 5325 ISHARES TR TRS FLT RT BD 46434V860 758850 15000 SH SOLE 0 0 15000 ISHARES TR BLACKROCK ULTRA 46434V878 2284712 45467 SH SOLE 42193 0 3274 ISHARES TR CONV BD ETF 46435G102 37762 520 SH SOLE 0 0 520 ISHARES TR ESG AWRE USD ETF 46435G193 40253 1749 SH SOLE 1749 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 9359 389 SH SOLE 389 0 0 ISHARES TR CORE MSCI INTL 46435G326 57952271 958364 SH SOLE 958364 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 242860 2685 SH SOLE 2087 0 598 ISHARES TR FALN ANGLS USD 46435G474 26104 1033 SH SOLE 0 0 1033 ISHARES TR FALN ANGLS USD 46435G474 439 17 SH OTR 1 0 0 17 ISHARES TR ESG AW MSCI EAFE 46435G516 243394 3388 SH SOLE 3388 0 0 ISHARES TR INTL DIV GRWTH 46435G524 31604799 521359 SH SOLE 277067 0 244292 ISHARES TR INTL DIV GRWTH 46435G524 2593954 42790 SH OTR 1 0 0 42790 ISHARES TR CORE INTL AGGR 46435G672 3916 80 SH SOLE 80 0 0 ISHARES TR ESG MSCI LEADR 46435U218 2352 33 SH SOLE 0 0 33 ISHARES TR IBDS DEC28 ETF 46435U515 102870592 4124723 SH SOLE 4124723 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 4662 97 SH SOLE 97 0 0 ISHARES TR ESG AWARE MSCI 46435U663 213355 6277 SH SOLE 6277 0 0 ISHARES TR US INFRASTRUC 46435U713 1045 28 SH SOLE 0 0 28 ISHARES TR CORE DIVID ETF 46435U861 8586 230 SH SOLE 230 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 102436219 4300429 SH SOLE 4300429 0 0 ISHARES TR IBONDS DEC 29 46436E205 55851956 2441082 SH SOLE 2441082 0 0 ISHARES TR IBONDS DEC 2031 46436E486 34683975 1680417 SH SOLE 1680417 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 9077245 90249 SH SOLE 89179 0 1070 ISHARES TR IBONDS DEC 2030 46436E726 41537269 1929274 SH SOLE 1929274 0 0 ISHARES TR ESG EAFE ETF 46436E759 337220 5659 SH SOLE 3908 0 1751 ISHARES TR ESG MSCI USA ETF 46436E767 457424 13832 SH SOLE 11353 0 2479 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 75342 1519 SH SOLE 0 0 1519 ISHARES U S ETF TR GOLD STRATEGY 46431W614 3275880 55403 SH SOLE 55403 0 0 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 35747 758 SH SOLE 0 0 758 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 7028 260 SH SOLE 0 0 260 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 4708 90 SH SOLE 0 0 90 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 35272788 646022 SH SOLE 248458 0 397563 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 58477 1071 SH OTR 1 0 0 1071 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 292670 3061 SH SOLE 3061 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 1018782 21498 SH SOLE 0 0 21498 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 5135570 102058 SH SOLE 1336 0 100722 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 9388230 208211 SH SOLE 208211 0 0 JOHNSON & JOHNSON COM 478160104 12698773 81922 SH SOLE 70689 0 11232 JOHNSON & JOHNSON COM 478160104 238473 1539 SH OTR 1 0 0 1539 JPMORGAN CHASE & CO COM 46625H100 21782581 167160 SH SOLE 127349 0 39811 JPMORGAN CHASE & CO COM 46625H100 883888 6783 SH OTR 1 0 0 6783 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 25918 1168 SH SOLE 1168 0 0 KADANT INC COM 48282T104 3426401 16432 SH SOLE 16432 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 28980 10500 SH SOLE 0 0 10500 KATAPULT HOLDINGS INC COM 485859102 112809 253048 SH SOLE 253048 0 0 KB HOME COM 48666K109 4508839 112216 SH SOLE 108696 0 3520 KFORCE INC COM 493732101 3830067 60564 SH SOLE 60564 0 0 KINDER MORGAN INC DEL COM 49456B101 259117 14798 SH SOLE 2110 0 12688 L3HARRIS TECHNOLOGIES INC COM 502431109 238274 1214 SH SOLE 379 0 835 LABORATORY CORP AMER HLDGS COM NEW 50540R409 518948 2262 SH SOLE 324 0 1938 LADDER CAP CORP CL A 505743104 2240345 237014 SH SOLE 234823 0 2191 LAKELAND FINL CORP COM 511656100 3260663 52054 SH SOLE 52054 0 0 LAM RESEARCH CORP COM 512807108 314853 592 SH SOLE 3 0 589 LANDSTAR SYS INC COM 515098101 4424853 24684 SH SOLE 24343 0 341 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 532843 20237 SH SOLE 0 0 20237 LAUDER ESTEE COS INC CL A 518439104 220582 895 SH SOLE 35 0 860 LILLY ELI & CO COM 532457108 10241228 29821 SH SOLE 25425 0 4396 LINCOLN ELEC HLDGS INC COM 533900106 4535508 26821 SH SOLE 26746 0 75 LINDE PLC SHS G54950103 15895294 44720 SH SOLE 44713 0 7 LISTED FD TR HORIZON KINETICS 53656F623 33639218 1090766 SH SOLE 469854 0 620912 LISTED FD TR HORIZON KINETICS 53656F623 8042589 260784 SH OTR 1 0 0 260784 LISTED FD TR ROUNDHILL SPORTS 53656F789 650 40 SH SOLE 0 0 40 LISTED FD TR TRUESHS TECH AI 53656F821 13866 500 SH SOLE 500 0 0 LOCKHEED MARTIN CORP COM 539830109 16621645 35161 SH SOLE 33758 0 1402 LOCKHEED MARTIN CORP COM 539830109 5200 11 SH OTR 1 0 0 11 LOWES COS INC COM 548661107 1410980 7056 SH SOLE 2080 0 4976 LOWES COS INC COM 548661107 25107 126 SH OTR 1 0 0 126 LULULEMON ATHLETICA INC COM 550021109 218878 601 SH SOLE 64 0 537 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 186709 3441 SH SOLE 3441 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 30596 564 SH OTR 1 0 0 564 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 1969262 144480 SH SOLE 144480 0 0 MARATHON PETE CORP COM 56585A102 816815 6058 SH SOLE 1133 0 4925 MARRIOTT INTL INC NEW CL A 571903202 8857417 53345 SH SOLE 52844 0 501 MARRIOTT INTL INC NEW CL A 571903202 8800 53 SH OTR 1 0 0 53 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 3510810 26033 SH SOLE 26033 0 0 MARSH & MCLENNAN COS INC COM 571748102 7811108 46899 SH SOLE 45832 0 1067 MASTERCARD INCORPORATED CL A 57636Q104 803331 2211 SH SOLE 435 0 1776 MCDONALDS CORP COM 580135101 11923201 42642 SH SOLE 38257 0 4385 MCKESSON CORP COM 58155Q103 627943 1761 SH SOLE 118 0 1643 MEDTRONIC PLC SHS G5960L103 244923 3013 SH SOLE 196 0 2816 MERCK & CO INC COM 58933Y105 7992977 75024 SH SOLE 63371 0 11653 META PLATFORMS INC CL A 30303M102 12574824 59332 SH SOLE 56824 0 2508 METLIFE INC COM 59156R108 474529 8190 SH SOLE 161 0 8029 MICROSOFT CORP COM 594918104 73746264 255797 SH SOLE 208547 0 47250 MICROSOFT CORP COM 594918104 1204732 4179 SH OTR 1 0 0 4179 MOLINA HEALTHCARE INC COM 60855R100 205432 768 SH SOLE 0 0 768 MONDELEZ INTL INC CL A 609207105 8160462 116997 SH SOLE 109305 0 7692 MONDELEZ INTL INC CL A 609207105 48664 694 SH OTR 1 0 0 694 MORGAN STANLEY COM NEW 617446448 8500001 96811 SH SOLE 95860 0 951 MOTOROLA SOLUTIONS INC COM NEW 620076307 236790 825 SH SOLE 0 0 825 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2045507 48959 SH SOLE 48959 0 0 NETFLIX INC COM 64110L106 4025533 11652 SH SOLE 11121 0 531 NEW JERSEY RES CORP COM 646025106 3406396 64030 SH SOLE 64030 0 0 NEWTEKONE INC COM NEW 652526203 1704666 133177 SH SOLE 133177 0 0 NEXTERA ENERGY INC COM 65339F101 17062584 221362 SH SOLE 210764 0 10598 NEXTERA ENERGY INC COM 65339F101 4394 57 SH OTR 1 0 0 57 NIKE INC CL B 654106103 4202295 34254 SH SOLE 30587 0 3667 NIO INC SPON ADS 62914V106 276865 26343 SH SOLE 25043 0 1300 NORFOLK SOUTHN CORP COM 655844108 969151 4571 SH SOLE 503 0 4068 NORTHROP GRUMMAN CORP COM 666807102 74799 162 SH SOLE 63 0 99 NORTHROP GRUMMAN CORP COM 666807102 169451 367 SH OTR 1 0 0 367 NOVARTIS AG SPONSORED ADR 66987V109 232989 2532 SH SOLE 144 0 2388 NUCOR CORP COM 670346105 385213 2485 SH SOLE 3 0 2482 NUVEEN MUN VALUE FD INC COM 670928100 177874 20190 SH SOLE 20190 0 0 NVIDIA CORPORATION COM 67066G104 24833302 89402 SH SOLE 69244 0 20158 NVIDIA CORPORATION COM 67066G104 24918 90 SH OTR 1 0 0 90 OCCIDENTAL PETE CORP COM 674599105 1476794 23587 SH SOLE 17518 0 6069 OCCIDENTAL PETE CORP COM 674599105 140707 2247 SH OTR 1 0 0 2247 OLD SECOND BANCORP INC ILL COM 680277100 2778692 197631 SH SOLE 197631 0 0 ORACLE CORP COM 68389X105 418787 4507 SH SOLE 745 0 3762 OREILLY AUTOMOTIVE INC COM 67103H107 308180 363 SH SOLE 0 0 363 OTTER TAIL CORP COM 689648103 3270651 45256 SH SOLE 45256 0 0 OWENS CORNING NEW COM 690742101 3899140 40643 SH SOLE 30643 0 10000 PACER FDS TR TRENDP US LAR CP 69374H105 9670 254 SH SOLE 0 0 254 PACER FDS TR TRENDPILOT US BD 69374H642 68281 3394 SH SOLE 246 0 3148 PACER FDS TR TRENDPILOT INTL 69374H683 23713 903 SH SOLE 0 0 903 PACER FDS TR DATA AND INFRAST 69374H741 26691 900 SH SOLE 202 0 698 PACER FDS TR INDUSTRIAL RELET 69374H766 1823 45 SH SOLE 0 0 45 PACER FDS TR US CASH COWS 100 69374H881 18345643 390749 SH SOLE 477 0 390272 PACER FDS TR US CASH COWS 100 69374H881 6441 137 SH OTR 1 0 0 137 PACIFIC PREMIER BANCORP COM 69478X105 2361863 98329 SH SOLE 98329 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 283937 33602 SH SOLE 33382 0 220 PALANTIR TECHNOLOGIES INC CL A 69608A108 85 10 SH OTR 1 0 0 10 PALO ALTO NETWORKS INC COM 697435105 282832 1416 SH SOLE 977 0 439 PAYCHEX INC COM 704326107 362664 3165 SH SOLE 1381 0 1784 PAYPAL HLDGS INC COM 70450Y103 5973744 78664 SH SOLE 75301 0 3363 PEPSICO INC COM 713448108 14211400 77956 SH SOLE 71712 0 6244 PERMIAN RESOURCES CORP CLASS A COM 71424F105 189693 18066 SH SOLE 0 0 18066 PFIZER INC COM 717081103 8467404 207534 SH SOLE 155251 0 52284 PFIZER INC COM 717081103 17276 423 SH OTR 1 0 0 423 PGIM ETF TR PGIM ULTRA SH BD 69344A107 216476 4391 SH SOLE 0 0 4391 PHILIP MORRIS INTL INC COM 718172109 819769 8321 SH SOLE 601 0 7720 PHILIP MORRIS INTL INC COM 718172109 176863 1795 SH OTR 1 0 0 1795 PHILLIPS 66 COM 718546104 443585 4375 SH SOLE 1115 0 3260 PIMCO ETF TR ACTIVE BD ETF 72201R775 17902 193 SH SOLE 0 0 193 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 72591 795 SH SOLE 790 0 5 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 40176 440 SH OTR 1 0 0 440 PIMCO ETF TR INV GRD CRP BD 72201R817 1635 17 SH SOLE 0 0 17 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 416424 4196 SH SOLE 1986 0 2210 PIONEER NAT RES CO COM 723787107 13997110 68533 SH SOLE 53568 0 14965 PIONEER NAT RES CO COM 723787107 623859 3055 SH OTR 1 0 0 3055 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 852373 68354 SH SOLE 68354 0 0 PNC FINL SVCS GROUP INC COM 693475105 360207 2834 SH SOLE 32 0 2802 PNC FINL SVCS GROUP INC COM 693475105 10168 80 SH OTR 1 0 0 80 POOL CORP COM 73278L105 3208354 9369 SH SOLE 9133 0 236 PRECIGEN INC COM 74017N105 47063 44399 SH SOLE 0 0 44399 PREFERRED BK LOS ANGELES CA COM NEW 740367404 3235599 59033 SH SOLE 58564 0 469 PRIMERICA INC COM 74164M108 3114616 18083 SH SOLE 18049 0 34 PROCTER AND GAMBLE CO COM 742718109 14986401 100790 SH SOLE 82133 0 18657 PROCTER AND GAMBLE CO COM 742718109 63937 430 SH OTR 1 0 0 430 PROGRESSIVE CORP COM 743315103 15997255 111822 SH SOLE 90707 0 21115 PROGRESSIVE CORP COM 743315103 725457 5071 SH OTR 1 0 0 5071 PROLOGIS INC. COM 74340W103 8320041 66683 SH SOLE 65312 0 1371 PROSHARES TR ULTRAPRO SHORT S 74347B110 6520 484 SH SOLE 484 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1426 51 SH SOLE 51 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 278826 3941 SH SOLE 0 0 3941 PROSHARES TR MSCI EAFE DIVD 74347B839 18038 481 SH SOLE 0 0 481 PROSHARES TR S&P 500 DV ARIST 74348A467 1314951 14412 SH SOLE 1855 0 12557 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 33621 16010 SH SOLE 0 0 16010 PRUDENTIAL FINL INC COM 744320102 213522 2581 SH SOLE 154 0 2427 PRUDENTIAL FINL INC COM 744320102 24134 292 SH OTR 1 0 0 292 PUBLIC STORAGE COM 74460D109 4969279 16447 SH SOLE 16447 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 194782 3119 SH SOLE 1208 0 1911 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 85115 1363 SH OTR 1 0 0 1363 PULTE GROUP INC COM 745867101 6906465 118470 SH SOLE 113748 0 4722 PULTE GROUP INC COM 745867101 2747 47 SH OTR 1 0 0 47 QUALCOMM INC COM 747525103 1045528 8195 SH SOLE 1401 0 6794 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1720539 17569 SH SOLE 11038 0 6531 RCI HOSPITALITY HLDGS INC COM 74934Q108 3253201 41617 SH SOLE 41580 0 37 REALTY INCOME CORP COM 756109104 662436 10420 SH SOLE 7147 0 3273 REGENERON PHARMACEUTICALS COM 75886F107 373038 454 SH SOLE 101 0 353 REGIONS FINANCIAL CORP NEW COM 7591EP100 522568 27829 SH SOLE 18681 0 9148 REGIONS FINANCIAL CORP NEW COM 7591EP100 70074 3735 SH OTR 1 0 0 3735 REPUBLIC SVCS INC COM 760759100 220401 1624 SH SOLE 307 0 1317 ROPER TECHNOLOGIES INC COM 776696106 5708403 12953 SH SOLE 5158 0 7796 ROPER TECHNOLOGIES INC COM 776696106 757105 1718 SH OTR 1 0 0 1718 ROYAL BK CDA SUSTAINABL COM 780087102 513934 5377 SH SOLE 0 0 5377 SALESFORCE INC COM 79466L302 344820 1726 SH SOLE 903 0 823 SAPIENS INTL CORP N V SHS G7T16G103 2411724 111037 SH SOLE 110846 0 191 SCHLUMBERGER LTD COM STK 806857108 3242173 66009 SH SOLE 64006 0 2003 SCHLUMBERGER LTD COM STK 806857108 37778 766 SH OTR 1 0 0 766 SCHWAB CHARLES CORP COM 808513105 867258 16557 SH SOLE 14317 0 2240 SCHWAB CHARLES CORP COM 808513105 38185 729 SH OTR 1 0 0 729 SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 2624245 2624245 SH SOLE 0 0 2624245 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 144051 3010 SH SOLE 115 0 2896 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 15209258 314436 SH SOLE 8757 0 305679 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 229941 3528 SH SOLE 43 0 3485 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 70564 1076 SH SOLE 0 0 1076 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 111436 1642 SH SOLE 418 0 1224 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 365183 8709 SH SOLE 0 0 8709 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 44872 1830 SH SOLE 124 0 1706 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 47565 1000 SH SOLE 0 0 1000 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 337559 8535 SH SOLE 0 0 8535 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 4455 171 SH SOLE 171 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 4253 136 SH SOLE 0 0 136 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 11729 241 SH SOLE 0 0 241 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 8238 150 SH SOLE 0 0 150 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 133810 1829 SH SOLE 0 0 1829 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 48498 663 SH OTR 1 0 0 663 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 122627 3524 SH SOLE 1418 0 2105 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3565 76 SH SOLE 0 0 76 SCHWAB STRATEGIC TR US REIT ETF 808524847 3900 200 SH SOLE 0 0 200 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 27078 555 SH SOLE 0 0 555 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 11505 341 SH SOLE 0 0 341 SEACOAST BKG CORP FLA COM NEW 811707801 3445980 145400 SH SOLE 145400 0 0 SEELOS THERAPEUTICS INC COM 81577F109 7238 10472 SH SOLE 0 0 10472 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 113892 1412 SH SOLE 636 0 776 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 388987 3005 SH SOLE 283 0 2722 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1042451 13953 SH SOLE 12762 0 1191 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 246742 1650 SH SOLE 47 0 1603 SELECT SECTOR SPDR TR ENERGY 81369Y506 492878 5950 SH SOLE 2875 0 3075 SELECT SECTOR SPDR TR ENERGY 81369Y506 30316 366 SH OTR 1 0 0 366 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1363940 42424 SH SOLE 29896 0 12528 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3565078 35235 SH SOLE 33840 0 1395 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1408481 9327 SH SOLE 6626 0 2701 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 89043 1536 SH SOLE 236 0 1300 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 36446 975 SH SOLE 192 0 783 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 241174 3563 SH SOLE 201 0 3362 SERVICENOW INC COM 81762P102 10564480 22733 SH SOLE 22530 0 203 SHERWIN WILLIAMS CO COM 824348106 3168638 14097 SH SOLE 13779 0 318 SHERWIN WILLIAMS CO COM 824348106 49357 220 SH OTR 1 0 0 220 SHOPIFY INC CL A 82509L107 507972 10596 SH SOLE 505 0 10091 SITIO ROYALTIES CORP CLASS A COM 82983N108 3416193 151159 SH SOLE 150932 0 227 SKYWORKS SOLUTIONS INC COM 83088M102 253808 2151 SH SOLE 21 0 2130 SMARTFINANCIAL INC COM NEW 83190L208 334373 14450 SH OTR 1 0 0 14450 SNOWFLAKE INC CL A 833445109 306420 1986 SH SOLE 0 0 1986 SOUTHERN CO COM 842587107 10690343 153641 SH SOLE 128968 0 24673 SOUTHERN CO COM 842587107 1504252 21619 SH OTR 1 0 0 21619 SPARTANNASH CO COM 847215100 1901366 76668 SH SOLE 76668 0 0 SPDR GOLD TR GOLD SHS 78463V107 1004229 5481 SH SOLE 2816 0 2665 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 4490 100 SH SOLE 0 0 100 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 15061 183 SH SOLE 183 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 22279107 652772 SH SOLE 646920 0 5852 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 37158 1089 SH OTR 1 0 0 1089 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 17127 300 SH SOLE 0 0 300 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 7409 180 SH SOLE 0 0 180 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 18589 367 SH SOLE 0 0 367 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 8981 262 SH SOLE 262 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 34821 1325 SH SOLE 0 0 1325 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1394 45 SH SOLE 0 0 45 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1451658 45195 SH SOLE 31829 0 13366 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 73068 2275 SH OTR 1 0 0 2275 SPDR S&P 500 ETF TR TR UNIT 78462F103 12779396 31114 SH SOLE 8458 0 22656 SPDR S&P 500 ETF TR TR UNIT 78462F103 239202 582 SH OTR 1 0 0 582 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 308052 672 SH SOLE 0 0 672 SPDR SER TR PORTFOLIO CRPORT 78464A144 4973 170 SH SOLE 0 0 170 SPDR SER TR S&P 600 SMCP GRW 78464A201 14529 197 SH SOLE 38 0 159 SPDR SER TR BBG CONV SEC ETF 78464A359 21280 317 SH SOLE 37 0 280 SPDR SER TR PORTFOLIO INTRMD 78464A375 22743 700 SH SOLE 0 0 700 SPDR SER TR PORTFOLIO INTRMD 78464A375 1251 39 SH OTR 1 0 0 39 SPDR SER TR PRTFLO S&P500 GW 78464A409 353662 6388 SH SOLE 2841 0 3547 SPDR SER TR PRTFLO S&P500 VL 78464A508 7940 195 SH SOLE 0 0 195 SPDR SER TR HLTH CR EQUIP 78464A581 28083 300 SH OTR 1 0 0 300 SPDR SER TR AEROSPACE DEF 78464A631 27941 239 SH SOLE 18 0 221 SPDR SER TR PORTFOLIO AGRGTE 78464A649 11171 433 SH SOLE 0 0 433 SPDR SER TR PORTFOLIO AGRGTE 78464A649 1692 66 SH OTR 1 0 0 66 SPDR SER TR PORTFLI TIPS ETF 78464A656 9068 340 SH SOLE 0 0 340 SPDR SER TR PORTFOLIO LN TSR 78464A664 1390 45 SH SOLE 0 0 45 SPDR SER TR PORTFLI INTRMDIT 78464A672 6743 233 SH SOLE 0 0 233 SPDR SER TR PORTFLI INTRMDIT 78464A672 562362 19432 SH OTR 1 0 0 19432 SPDR SER TR S&P REGL BKG 78464A698 10658 243 SH SOLE 52 0 191 SPDR SER TR S&P RETAIL ETF 78464A714 39257 619 SH SOLE 0 0 619 SPDR SER TR S&P METALS MNG 78464A755 18606 350 SH SOLE 350 0 0 SPDR SER TR S&P DIVID ETF 78464A763 122809 993 SH SOLE 152 0 841 SPDR SER TR S&P INS ETF 78464A789 19680 500 SH SOLE 500 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 1293272 25645 SH SOLE 17928 0 7717 SPDR SER TR PORTFOLI S&P1500 78464A805 1256 25 SH OTR 1 0 0 25 SPDR SER TR S&P 600 SML CAP 78464A813 20923 249 SH SOLE 0 0 249 SPDR SER TR PORTFOLIO S&P400 78464A847 21047 479 SH SOLE 0 0 479 SPDR SER TR PORTFOLIO S&P500 78464A854 54276395 1127236 SH SOLE 449907 0 677329 SPDR SER TR PORTFOLIO S&P500 78464A854 6477103 134519 SH OTR 1 0 0 134519 SPDR SER TR S&P SEMICNDCTR 78464A862 118666 569 SH SOLE 430 0 138 SPDR SER TR S&P BIOTECH 78464A870 113556 1490 SH SOLE 1357 0 133 SPDR SER TR BLOOMBERG INVT 78468R200 4747 156 SH SOLE 0 0 156 SPDR SER TR BLOOMBERG SHT TE 78468R408 919 37 SH SOLE 0 0 37 SPDR SER TR S&P OILGAS EXP 78468R556 1531 12 SH SOLE 12 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 35345 277 SH OTR 1 0 0 277 SPDR SER TR PORTFLI HIGH YLD 78468R606 2183 95 SH SOLE 0 0 95 SPDR SER TR BLOOMBERG HIGH Y 78468R622 278 3 SH SOLE 0 0 3 SPDR SER TR S&P KENSHO FINAL 78468R630 8164 200 SH SOLE 0 0 200 SPDR SER TR S&P KENSHO NEW 78468R648 26152 612 SH SOLE 612 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 198239 2159 SH SOLE 1921 0 238 SPDR SER TR NUVEEN BLMBRG MU 78468R721 8755 187 SH SOLE 187 0 0 SPDR SER TR SPDR MSCI USA GE 78468R747 4891 59 SH SOLE 0 0 59 SPDR SER TR PRTFLO S&P500 HI 78468R788 1907321 50193 SH SOLE 0 0 50193 SPDR SER TR SSGA US LRG ETF 78468R804 12859 94 SH SOLE 18 0 76 SPDR SER TR PORTFOLIO S&P600 78468R853 11633 308 SH SOLE 0 0 308 STARBUCKS CORP COM 855244109 863629 8294 SH SOLE 1089 0 7205 STOCK YDS BANCORP INC COM 861025104 3429212 62191 SH SOLE 62191 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 306141 15133 SH OTR 1 0 0 15133 STRYKER CORPORATION COM 863667101 13777771 48262 SH SOLE 47641 0 620 SUN CMNTYS INC COM 866674104 419445 2958 SH SOLE 1651 0 1307 SUN CMNTYS INC COM 866674104 3545 25 SH OTR 1 0 0 25 SYNOPSYS INC COM 871607107 351101 909 SH SOLE 0 0 909 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 21278478 665912 SH SOLE 384862 0 281050 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 2624517 82134 SH OTR 1 0 0 82134 TARGET CORP COM 87612E106 959805 5795 SH SOLE 1105 0 4690 TERRENO RLTY CORP COM 88146M101 2756870 42676 SH SOLE 42676 0 0 TESLA INC COM 88160R101 20129429 97028 SH SOLE 84054 0 12974 TESLA INC COM 88160R101 325090 1567 SH OTR 1 0 0 1567 TETRA TECH INC NEW COM 88162G103 4569636 31105 SH SOLE 30553 0 552 TEXAS INSTRS INC COM 882508104 9139164 49133 SH SOLE 46040 0 3092 TEXAS PACIFIC LAND CORPORATI COM 88262P102 411647 242 SH SOLE 0 0 242 TEXAS ROADHOUSE INC COM 882681109 5462541 50551 SH SOLE 50504 0 47 THE TRADE DESK INC COM CL A 88339J105 304367 4997 SH SOLE 3699 0 1298 THERMO FISHER SCIENTIFIC INC COM 883556102 14205985 24646 SH SOLE 23315 0 1331 THERMO FISHER SCIENTIFIC INC COM 883556102 5190 9 SH OTR 1 0 0 9 TJX COS INC NEW COM 872540109 8829294 112676 SH SOLE 110428 0 2248 T-MOBILE US INC COM 872590104 12045909 83167 SH SOLE 82328 0 839 TOTALENERGIES SE SPONSORED ADS 89151E109 5433 92 SH SOLE 0 0 92 TOTALENERGIES SE SPONSORED ADS 89151E109 346597 5796 SH OTR 1 0 0 5796 TRACTOR SUPPLY CO COM 892356106 2412288 10263 SH SOLE 379 0 9884 TRAVELERS COMPANIES INC COM 89417E109 281284 1641 SH SOLE 60 0 1581 TRUIST FINL CORP COM 89832Q109 1933977 56713 SH SOLE 15 0 56698 TYSON FOODS INC CL A 902494103 1072061 18073 SH SOLE 17822 0 251 UDR INC COM 902653104 281820 6864 SH SOLE 6864 0 0 UFP INDUSTRIES INC COM 90278Q108 3255727 40968 SH SOLE 40968 0 0 UNILEVER PLC SPON ADR NEW 904767704 241519 4651 SH SOLE 2503 0 2148 UNION PAC CORP COM 907818108 529839 2633 SH SOLE 1376 0 1257 UNION PAC CORP COM 907818108 3824 19 SH OTR 1 0 0 19 UNITED BANKSHARES INC WEST V COM 909907107 201732 5673 SH SOLE 0 0 5673 UNITED PARCEL SERVICE INC CL B 911312106 835430 4303 SH SOLE 1267 0 3035 UNITED RENTALS INC COM 911363109 228355 577 SH SOLE 88 0 489 UNITED RENTALS INC COM 911363109 192735 487 SH OTR 1 0 0 487 UNITEDHEALTH GROUP INC COM 91324P102 21026380 44492 SH SOLE 35250 0 9242 UNITEDHEALTH GROUP INC COM 91324P102 673428 1425 SH OTR 1 0 0 1425 US BANCORP DEL COM NEW 902973304 351201 9613 SH SOLE 212 0 9401 VALERO ENERGY CORP COM 91913Y100 557290 3992 SH SOLE 21 0 3971 VALVOLINE INC COM 92047W101 5133489 146923 SH SOLE 144081 0 2842 VANECK ETF TRUST GOLD MINERS ETF 92189F106 10061 311 SH SOLE 43 0 268 VANECK ETF TRUST GOLD MINERS ETF 92189F106 3345 103 SH OTR 1 0 0 103 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 4289 81 SH SOLE 81 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 17463 120 SH SOLE 0 0 120 VANECK ETF TRUST MORTGAGE REIT 92189F452 40070 3546 SH SOLE 0 0 3546 VANECK ETF TRUST OIL REFINERS ETF 92189F585 2225 70 SH SOLE 70 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 737940 9995 SH SOLE 0 0 9995 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 31846 121 SH SOLE 0 0 121 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 8339 96 SH SOLE 30 0 66 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 26505 115 SH SOLE 0 0 115 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 175249 2170 SH SOLE 2170 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 23618 266 SH SOLE 0 0 266 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 889 10 SH SOLE 0 0 10 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 212446 2772 SH SOLE 1952 0 820 VANGUARD BD INDEX FDS INTERMED TERM 921937819 741385 9661 SH SOLE 8441 0 1220 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 920595 12035 SH SOLE 9466 0 2569 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2418302 32755 SH SOLE 18765 0 13990 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 2061049 42131 SH SOLE 34710 0 7421 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11103180 29524 SH SOLE 24260 0 5264 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 435091 3245 SH SOLE 3036 0 209 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 357545 1835 SH SOLE 1623 0 212 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 166246 2002 SH SOLE 47 0 1955 VANGUARD INDEX FDS SML CP GRW ETF 922908595 870387 4022 SH SOLE 3431 0 590 VANGUARD INDEX FDS SM CP VAL ETF 922908611 966643 6089 SH SOLE 4907 0 1182 VANGUARD INDEX FDS MID CAP ETF 922908629 1491279 7070 SH SOLE 4023 0 3047 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1512115 8094 SH SOLE 7978 0 116 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 136801 976 SH SOLE 342 0 634 VANGUARD INDEX FDS GROWTH ETF 922908736 2785604 11167 SH SOLE 9529 0 1638 VANGUARD INDEX FDS VALUE ETF 922908744 564597 4088 SH SOLE 60 0 4028 VANGUARD INDEX FDS SMALL CP ETF 922908751 2147760 11330 SH SOLE 8907 0 2423 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2708523 13271 SH SOLE 6881 0 6390 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5134 47 SH SOLE 47 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 218 2 SH OTR 1 0 0 2 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 338358 6328 SH SOLE 1858 0 4470 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11459807 283659 SH SOLE 189641 0 94017 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1459753 36133 SH OTR 1 0 0 36133 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 27854 457 SH SOLE 400 0 57 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 236470 4945 SH SOLE 4945 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3631976 62043 SH SOLE 59950 0 2092 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 876721 11501 SH SOLE 2420 0 9081 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 825 5 SH SOLE 0 0 5 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 18912 101 SH SOLE 101 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 84674 1819 SH SOLE 0 0 1819 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1405543 17631 SH SOLE 17631 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6979 87 SH SOLE 0 0 87 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 9319167 60510 SH SOLE 31106 0 29404 VANGUARD STAR FDS VG TL INTL STK F 921909768 548070 9927 SH SOLE 1458 0 8469 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 17591581 389453 SH SOLE 264777 0 124675 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1860057 41179 SH OTR 1 0 0 41179 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3569105 33830 SH SOLE 33475 0 355 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 69259 940 SH SOLE 422 0 518 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 59070 948 SH SOLE 948 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 8378 160 SH SOLE 0 0 160 VANGUARD WORLD FD ESG US STK ETF 921910733 4948 69 SH SOLE 0 0 69 VANGUARD WORLD FD ESG US STK ETF 921910733 3944 55 SH OTR 1 0 0 55 VANGUARD WORLD FD MEGA GRWTH IND 921910816 272407 1332 SH SOLE 1248 0 84 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 23235 230 SH SOLE 0 0 230 VANGUARD WORLD FD MEGA CAP INDEX 921910873 5750 40 SH SOLE 40 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 58349 231 SH SOLE 40 0 191 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 11048 57 SH SOLE 57 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 5923176 51853 SH SOLE 27420 0 24433 VANGUARD WORLD FDS ENERGY ETF 92204A306 1017688 8909 SH OTR 1 0 0 8909 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 942218 3951 SH SOLE 3701 0 251 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 11923 50 SH OTR 1 0 0 50 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 15776 83 SH SOLE 83 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 2353739 6106 SH SOLE 2873 0 3233 VANGUARD WORLD FDS MATERIALS ETF 92204A801 9953 56 SH SOLE 14 0 42 VANGUARD WORLD FDS UTILITIES ETF 92204A876 797119 5403 SH SOLE 5403 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 53942 558 SH SOLE 0 0 558 VERIZON COMMUNICATIONS INC COM 92343V104 1352017 34765 SH SOLE 17797 0 16968 VERIZON COMMUNICATIONS INC COM 92343V104 11667 300 SH OTR 1 0 0 300 VERTEX ENERGY INC COM 92534K107 35301 3573 SH SOLE 0 0 3573 VERTEX ENERGY INC COM 92534K107 65880 6668 SH OTR 1 0 0 6668 VERTEX PHARMACEUTICALS INC COM 92532F100 325467 1033 SH SOLE 11 0 1022 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 5100200 182150 SH SOLE 181108 0 1042 VISA INC COM CL A 92826C839 21012575 93199 SH SOLE 75797 0 17401 VISA INC COM CL A 92826C839 768750 3410 SH OTR 1 0 0 3410 VULCAN MATLS CO COM 929160109 617616 3600 SH SOLE 3600 0 0 WALMART INC COM 931142103 10314715 69897 SH SOLE 58567 0 11330 WALMART INC COM 931142103 456285 3083 SH OTR 1 0 0 3083 WASHINGTON TR BANCORP INC COM 940610108 2452819 70768 SH SOLE 70768 0 0 WASTE MGMT INC DEL COM 94106L109 6995047 42870 SH SOLE 39003 0 3867 WEC ENERGY GROUP INC COM 92939U106 202980 2141 SH SOLE 184 0 1957 WEST BANCORPORATION INC CAP STK 95123P106 2913663 159478 SH SOLE 159478 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 261191 8669 SH SOLE 7355 0 1314 WISDOMTREE TR CHINESE YUAN FD 97717W182 24989 985 SH SOLE 985 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 9925 121 SH SOLE 0 0 121 WISDOMTREE TR EMG MKTS SMCAP 97717W281 234 5 SH SOLE 0 0 5 WISDOMTREE TR US LARGECAP DIVD 97717W307 20414 330 SH SOLE 30 0 300 WISDOMTREE TR INDIA ERNGS FD 97717W422 31540 1000 SH SOLE 0 0 1000 WISDOMTREE TR BLMBG US BULL 97717W471 2359309 90499 SH SOLE 90499 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 4140 71 SH SOLE 0 0 71 WISDOMTREE TR INTL QULTY DIV 97717X131 49958 1475 SH SOLE 0 0 1475 WISDOMTREE TR YIELD ENHANCD US 97717X511 3408 78 SH SOLE 0 0 78 WISDOMTREE TR EM EX ST-OWNED 97717X578 23775 854 SH SOLE 2 0 852 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 148613 3770 SH SOLE 0 0 3770 WISDOMTREE TR EURO QTLY DIV GR 97717X610 16857 559 SH SOLE 0 0 559 WISDOMTREE TR US S CAP QTY DIV 97717X651 7981 192 SH SOLE 0 0 192 WISDOMTREE TR US QTLY DIV GRT 97717X669 715726 11481 SH SOLE 0 0 11481 WISDOMTREE TR WSDM EMKTBD FD 97717X784 29583 475 SH SOLE 0 0 475 WORLD GOLD TR SPDR GLD MINIS 98149E303 359147 9183 SH SOLE 9101 0 82 WP CAREY INC COM 92936U109 265648 3380 SH SOLE 0 0 3380 WP CAREY INC COM 92936U109 21133 269 SH OTR 1 0 0 269 XCEL ENERGY INC COM 98389B100 545281 8024 SH SOLE 7303 0 721 ZOETIS INC CL A 98978V103 569225 3420 SH SOLE 849 0 2571 ZOETIS INC CL A 98978V103 9820 59 SH OTR 1 0 0 59