The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 6,162 53,153 SH   SOLE   49,766 0 3,387
ABBOTT LABS COM 002824100 1 12 SH   OTR 1 0 0 12
ABBVIE INC COM 00287Y109 4,000 35,507 SH   SOLE   33,022 0 2,485
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,782 19,615 SH   SOLE   18,746 0 869
ACTIVISION BLIZZARD INC COM 00507V109 1,681 17,618 SH   SOLE   17,594 0 24
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,962 11,887 SH   SOLE   7,089 0 4,798
ADOBE SYSTEMS INCORPORATED COM 00724F101 502 857 SH   OTR 1 0 0 857
AIR PRODS & CHEMS INC COM 009158106 504 1,749 SH   SOLE   0 0 1,749
ALGONQUIN PWR UTILS CORP COM 015857105 1,406 94,512 SH   SOLE   94,512 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 243 1,070 SH   SOLE   0 0 1,070
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 233 5,010 SH   SOLE   0 0 5,010
ALPHA ARCHITECT ETF TR US QUAN VALUE 02072L102 2 67 SH   SOLE   0 0 67
ALPHA ARCHITECT ETF TR INTL QUAN VALUE 02072L201 0 8 SH   SOLE   0 0 8
ALPHA ARCHITECT ETF TR US QUAN MOMENTUM 02072L409 216 4,207 SH   SOLE   0 0 4,207
ALPHABET INC CAP STK CL C 02079K107 19,935 7,954 SH   SOLE   7,683 0 271
ALPHABET INC CAP STK CL C 02079K107 8 3 SH   OTR 1 0 0 3
ALPHABET INC CAP STK CL A 02079K305 3,294 1,349 SH   SOLE   0 0 1,349
ALPHABET INC CAP STK CL A 02079K305 58,603 24,000 SH Call SOLE   24,000 0 0
ALPHABET INC CAP STK CL A 02079K305 410 168 SH   OTR 1 0 0 168
ALPS ETF TR ALERIAN MLP 00162Q452 1,130 31,038 SH   SOLE   0 0 31,038
ALTRIA GROUP INC COM 02209S103 378 7,793 SH   SOLE   0 0 7,793
ALTRIA GROUP INC COM 02209S103 59 1,222 SH   OTR 1 0 0 1,222
AMAZON COM INC COM 023135106 23,940 6,959 SH   SOLE   5,516 0 1,443
AMAZON COM INC COM 023135106 392 114 SH   OTR 1 0 0 114
AMERICAN ELEC PWR CO INC COM 025537101 216 2,548 SH   SOLE   0 0 2,548
AMERICAN EXPRESS CO COM 025816109 317 1,917 SH   SOLE   0 0 1,917
AMERICAN TOWER CORP NEW COM 03027X100 9,553 35,329 SH   SOLE   24,601 0 10,728
AMERICAN TOWER CORP NEW COM 03027X100 499 1,844 SH   OTR 1 0 0 1,844
AMERICAN WTR WKS CO INC NEW COM 030420103 4,431 28,751 SH   SOLE   27,401 0 1,350
AMERICOLD RLTY TR COM 03064D108 1,617 42,718 SH   SOLE   42,718 0 0
AMGEN INC COM 031162100 4,155 17,047 SH   SOLE   16,033 0 1,014
ANALOG DEVICES INC COM 032654105 3,749 21,776 SH   SOLE   21,056 0 720
ANTHEM INC COM 036752103 3,402 8,909 SH   SOLE   8,899 0 10
APPLE INC COM 037833100 37,837 276,260 SH   SOLE   206,198 0 70,062
APPLE INC COM 037833100 83,546 610,000 SH Call SOLE   610,000 0 0
APPLE INC COM 037833100 202 1,478 SH   OTR 1 0 0 1,478
APPLIED MATLS INC COM 038222105 217 1,523 SH   SOLE   0 0 1,523
APTARGROUP INC COM 038336103 1,748 12,410 SH   SOLE   12,410 0 0
ARCOSA INC COM 039653100 1,911 32,528 SH   SOLE   31,862 0 666
ARK ETF TR INNOVATION ETF 00214Q104 2,533 19,365 SH   SOLE   0 0 19,365
ARK ETF TR INNOVATION ETF 00214Q104 233 1,785 SH   OTR 1 0 0 1,785
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 16 190 SH   SOLE   0 0 190
ARK ETF TR GENOMIC REV ETF 00214Q302 86 926 SH   SOLE   0 0 926
ARK ETF TR GENOMIC REV ETF 00214Q302 104 1,122 SH   OTR 1 0 0 1,122
ARK ETF TR NEXT GNRTN INTER 00214Q401 39 255 SH   SOLE   0 0 255
ARK ETF TR FINTECH INNOVA 00214Q708 31 572 SH   SOLE   0 0 572
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 264 5,200 SH   SOLE   0 0 5,200
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,775 5,464 SH   SOLE   5,337 0 127
AT&T INC COM 00206R102 661 22,967 SH   SOLE   0 0 22,967
AT&T INC COM 00206R102 114 3,958 SH   OTR 1 0 0 3,958
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2,245 60,307 SH   SOLE   60,307 0 0
AUBURN NATL BANCORP COM 050473107 605 17,056 SH   SOLE   0 0 17,056
AUDIOCODES LTD ORD M15342104 1,621 48,985 SH   SOLE   48,985 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 269 1,349 SH   SOLE   0 0 1,349
AUTOZONE INC COM 053332102 1,597 1,070 SH   SOLE   896 0 174
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,342 33,616 SH   SOLE   25,497 0 8,119
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 44 157 SH   OTR 1 0 0 157
BK OF AMERICA CORP COM 060505104 6,556 159,008 SH   SOLE   143,376 0 15,632
BK OF AMERICA CORP COM 060505104 78 1,900 SH   OTR 1 0 0 1,900
BLACKROCK INC COM 09247X101 4,332 4,951 SH   SOLE   4,388 0 563
BLACKROCK INVT QUALITY MUN T COM 09247D105 253 13,675 SH   SOLE   0 0 13,675
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 146 10,412 SH   OTR 1 0 0 10,412
BOEING CO COM 097023105 359 1,500 SH   SOLE   0 0 1,500
BOEING CO COM 097023105 24 100 SH   OTR 1 0 0 100
BOOKING HOLDINGS INC COM 09857L108 987 451 SH   SOLE   451 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,145 48,667 SH   SOLE   45,660 0 3,007
BOYD GAMING CORP COM 103304101 1,610 26,178 SH   SOLE   26,178 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 70 18,350 SH   SOLE   0 0 18,350
BRIGHAM MINERALS INC CL A COM 10918L103 1,701 79,898 SH   SOLE   79,898 0 0
BROADCOM INC COM 11135F101 3,329 6,980 SH   SOLE   6,945 0 35
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,609 34,685 SH   SOLE   18,683 0 16,002
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 493 3,051 SH   OTR 1 0 0 3,051
CALIFORNIA WTR SVC GROUP COM 130788102 1,583 28,493 SH   SOLE   28,493 0 0
CAPITAL ONE FINL CORP COM 14040H105 269 1,741 SH   SOLE   0 0 1,741
CARETRUST REIT INC COM 14174T107 837 36,028 SH   SOLE   35,963 0 65
CARLISLE COS INC COM 142339100 1,406 7,349 SH   SOLE   7,349 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 963 36,534 SH   SOLE   32,670 0 3,864
CARRIER GLOBAL CORPORATION COM 14448C104 2,718 55,898 SH   SOLE   47,852 0 8,046
CATERPILLAR INC COM 149123101 7,382 33,919 SH   SOLE   33,211 0 708
CATERPILLAR INC COM 149123101 28 130 SH   OTR 1 0 0 130
CHEMED CORP NEW COM 16359R103 7,605 16,028 SH   SOLE   11,541 0 4,487
CHEMED CORP NEW COM 16359R103 465 979 SH   OTR 1 0 0 979
CHEVRON CORP NEW COM 166764100 3,844 36,705 SH   SOLE   32,876 0 3,829
CHEVRON CORP NEW COM 166764100 389 3,718 SH   OTR 1 0 0 3,718
CHUBB LIMITED COM H1467J104 2,084 13,116 SH   SOLE   12,868 0 248
CHURCHILL DOWNS INC COM 171484108 1,180 5,950 SH   SOLE   5,950 0 0
CINTAS CORP COM 172908105 2,425 6,349 SH   SOLE   6,349 0 0
CISCO SYS INC COM 17275R102 435 8,203 SH   SOLE   0 0 8,203
CITY OFFICE REIT INC COM 178587101 742 59,729 SH   SOLE   59,729 0 0
COCA COLA CO COM 191216100 879 16,127 SH   SOLE   0 0 16,127
COCA COLA CO COM 191216100 5 94 SH   OTR 1 0 0 94
COMCAST CORP NEW CL A 20030N101 4,591 80,506 SH   SOLE   75,356 0 5,150
COMCAST CORP NEW CL A 20030N101 45,616 800,000 SH Call SOLE   800,000 0 0
COMCAST CORP NEW CL A 20030N101 22 392 SH   OTR 1 0 0 392
COMFORT SYS USA INC COM 199908104 1,083 13,740 SH   SOLE   13,740 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 857 18,057 SH   SOLE   18,057 0 0
CONAGRA BRANDS INC COM 205887102 1,293 35,529 SH   SOLE   0 0 35,529
COPART INC COM 217204106 2,566 19,466 SH   SOLE   0 0 19,466
COPART INC COM 217204106 508 3,855 SH   OTR 1 0 0 3,855
COSTCO WHSL CORP NEW COM 22160K105 3,796 9,593 SH   SOLE   8,688 0 905
COSTCO WHSL CORP NEW COM 22160K105 40 100 SH   OTR 1 0 0 100
CVR ENERGY INC COM 12662P108 482 26,841 SH   SOLE   26,841 0 0
CVS HEALTH CORP COM 126650100 210 2,518 SH   SOLE   0 0 2,518
CVS HEALTH CORP COM 126650100 5 56 SH   OTR 1 0 0 56
CYRUSONE INC COM 23283R100 1,069 14,940 SH   SOLE   14,940 0 0
D R HORTON INC COM 23331A109 24 270 SH   SOLE   0 0 270
D R HORTON INC COM 23331A109 29,370 325,000 SH Call SOLE   325,000 0 0
DANAHER CORPORATION COM 235851102 303 1,130 SH   SOLE   0 0 1,130
DARDEN RESTAURANTS INC COM 237194105 1,106 7,578 SH   SOLE   7,508 0 70
DEVON ENERGY CORP NEW COM 25179M103 1,675 57,389 SH   SOLE   54,650 0 2,739
DIAGEO PLC SPON ADR NEW 25243Q205 348 1,817 SH   SOLE   0 0 1,817
DISNEY WALT CO COM 254687106 2,842 16,169 SH   SOLE   11,577 0 4,592
DISNEY WALT CO COM 254687106 31 175 SH   OTR 1 0 0 175
DOLBY LABORATORIES INC COM CL A 25659T107 1,765 17,959 SH   SOLE   17,959 0 0
DOLLAR GEN CORP NEW COM 256677105 9,970 46,077 SH   SOLE   35,414 0 10,663
DOLLAR GEN CORP NEW COM 256677105 490 2,263 SH   OTR 1 0 0 2,263
DOMINOS PIZZA INC COM 25754A201 2,218 4,755 SH   SOLE   4,742 0 13
DOUBLELINE INCOME SOLUTIONS COM 258622109 560 30,957 SH   SOLE   0 0 30,957
DUKE ENERGY CORP NEW COM NEW 26441C204 750 7,595 SH   SOLE   0 0 7,595
EASTGROUP PPTYS INC COM 277276101 1,615 9,822 SH   SOLE   9,822 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 2,753 195,699 SH   SOLE   0 0 195,699
EDWARDS LIFESCIENCES CORP COM 28176E108 3,156 30,478 SH   SOLE   26,816 0 3,662
ENCOMPASS HEALTH CORP COM 29261A100 1,481 18,980 SH   SOLE   18,980 0 0
ENCORE WIRE CORP COM 292562105 887 11,700 SH   SOLE   11,700 0 0
ENSIGN GROUP INC COM 29358P101 1,550 17,879 SH   SOLE   17,879 0 0
ENTEGRIS INC COM 29362U104 4,813 39,142 SH   SOLE   39,126 0 16
ENTERPRISE FINL SVCS CORP COM 293712105 1,693 36,485 SH   SOLE   36,485 0 0
EOG RES INC COM 26875P101 1,480 17,739 SH   SOLE   16,781 0 958
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,469 54,322 SH   SOLE   54,322 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 213 10,360 SH   SOLE   0 0 10,360
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1 55 SH   OTR 1 0 0 55
ETF MANAGERS TR AI POWERED EQT 26924G813 2 40 SH   SOLE   0 0 40
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 9 156 SH   SOLE   0 0 156
ETF SER SOLUTIONS DFIANC NQ JR BT 26922A149 49 1,515 SH   SOLE   0 0 1,515
ETF SER SOLUTIONS APTUS COLLARED 26922A222 100,010 3,315,974 SH   SOLE   0 0 3,315,974
ETF SER SOLUTIONS APTUS COLLARED 26922A222 28,478 944,225 SH   OTR 1 0 0 944,225
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1,352 35,537 SH   SOLE   0 0 35,537
ETF SER SOLUTIONS APTUS DEFINED 26922A388 194,908 6,582,514 SH   SOLE   0 0 6,582,514
ETF SER SOLUTIONS APTUS DEFINED 26922A388 71,185 2,404,091 SH   OTR 1 0 0 2,404,091
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 52 1,034 SH   SOLE   0 0 1,034
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 55,933 1,713,628 SH   SOLE   0 0 1,713,628
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 13,808 423,040 SH   OTR 1 0 0 423,040
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 101,483 2,553,033 SH   SOLE   0 0 2,553,033
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 27,139 682,745 SH   OTR 1 0 0 682,745
ETF SER SOLUTIONS US GLB JETS 26922A842 93 3,845 SH   SOLE   0 0 3,845
ETF SER SOLUTIONS US GLB JETS 26922A842 17 686 SH   OTR 1 0 0 686
EVERTEC INC COM 30040P103 1,365 31,280 SH   SOLE   31,280 0 0
EXCHANGE TRADED CONCEPTS TR CAPITAL LINK GBL 301505764 86 2,000 SH   SOLE   0 0 2,000
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 501 7,914 SH   SOLE   0 0 7,914
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 83 1,318 SH   OTR 1 0 0 1,318
EXXON MOBIL CORP COM 30231G102 4,781 75,790 SH   SOLE   59,399 0 16,391
EXXON MOBIL CORP COM 30231G102 120 1,897 SH   OTR 1 0 0 1,897
FACEBOOK INC CL A 30303M102 11,689 33,617 SH   SOLE   32,406 0 1,211
FACEBOOK INC CL A 30303M102 73,019 210,000 SH Call SOLE   210,000 0 0
FALCON MINERALS CORP CL A COM 30607B109 1,044 205,578 SH   SOLE   205,578 0 0
FASTENAL CO COM 311900104 3,557 68,412 SH   SOLE   68,412 0 0
FEDERAL SIGNAL CORP COM 313855108 1,754 43,598 SH   SOLE   43,598 0 0
FEDEX CORP COM 31428X106 4,200 14,079 SH   SOLE   13,780 0 299
FIDELITY NATL INFORMATION SV COM 31620M106 10,160 71,715 SH   SOLE   53,775 0 17,940
FIDELITY NATL INFORMATION SV COM 31620M106 468 3,301 SH   OTR 1 0 0 3,301
FIRST BANCORP N C COM 318910106 265 6,448 SH   SOLE   0 0 6,448
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 625 14,952 SH   SOLE   14,952 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,473 13,209 SH   SOLE   12,939 0 270
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 17 283 SH   SOLE   0 0 283
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 0 30 SH   SOLE   0 0 30
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1 32 SH   SOLE   0 0 32
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1 12 SH   SOLE   0 0 12
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 3 23 SH   SOLE   0 0 23
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,434 13,530 SH   SOLE   0 0 13,530
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 16 616 SH   SOLE   0 0 616
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 141 3,016 SH   SOLE   0 0 3,016
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 7 101 SH   SOLE   0 0 101
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,291 16,919 SH   SOLE   0 0 16,919
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 19,669 260,343 SH   SOLE   0 0 260,343
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 0 2 SH   SOLE   0 0 2
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 12 50 SH   OTR 1 0 0 50
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 0 18 SH   SOLE   0 0 18
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 163 9,595 SH   SOLE   0 0 9,595
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 45 788 SH   SOLE   0 0 788
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 878 18,280 SH   SOLE   0 0 18,280
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 133 2,797 SH   SOLE   0 0 2,797
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 0 5 SH   SOLE   0 0 5
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 248 6,836 SH   SOLE   0 0 6,836
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 6 241 SH   SOLE   0 0 241
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 338 6,650 SH   SOLE   0 0 6,650
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,114 18,579 SH   SOLE   0 0 18,579
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 85 2,512 SH   SOLE   0 0 2,512
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 108 3,350 SH   SOLE   0 0 3,350
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 18 344 SH   SOLE   0 0 344
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 103 3,857 SH   SOLE   0 0 3,857
FIRST TR INTER DURATN PFD & COM 33718W103 686 27,300 SH   SOLE   0 0 27,300
FORWARD AIR CORP COM 349853101 1,907 21,249 SH   SOLE   21,249 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 835 30,259 SH   SOLE   30,259 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,047 28,215 SH   SOLE   27,606 0 609
FREEPORT-MCMORAN INC CL B 35671D857 1 30 SH   OTR 1 0 0 30
GENERAL ELECTRIC CO COM 369604103 148 11,007 SH   SOLE   0 0 11,007
GENERAL ELECTRIC CO COM 369604103 10 752 SH   OTR 1 0 0 752
GENERAL MLS INC COM 370334104 264 4,333 SH   SOLE   0 0 4,333
GERMAN AMERN BANCORP INC COM 373865104 1,431 38,471 SH   SOLE   38,471 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 2 56 SH   SOLE   0 0 56
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 1 44 SH   SOLE   0 0 44
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 0 12 SH   SOLE   0 0 12
GLOBAL X FDS US PFD ETF 37954Y657 807 30,819 SH   SOLE   0 0 30,819
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 3 77 SH   SOLE   0 0 77
GLOBAL X FDS GLOBAL X SILVER 37954Y848 10 222 SH   SOLE   0 0 222
GLOBE LIFE INC COM 37959E102 1,368 14,357 SH   SOLE   0 0 14,357
GLOBE LIFE INC COM 37959E102 51 538 SH   OTR 1 0 0 538
GOLDMAN SACHS GROUP INC COM 38141G104 581 1,531 SH   SOLE   0 0 1,531
GRANITESHARES GOLD TR SHS BEN INT 38748G101 14 817 SH   SOLE   0 0 817
GRANITESHARES GOLD TR SHS BEN INT 38748G101 176 10,027 SH   OTR 1 0 0 10,027
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,453 25,873 SH   SOLE   25,873 0 0
HANOVER INS GROUP INC COM 410867105 1,248 9,198 SH   SOLE   9,198 0 0
HELMERICH & PAYNE INC COM 423452101 1,592 48,782 SH   SOLE   48,782 0 0
HENRY JACK & ASSOC INC COM 426281101 937 5,733 SH   SOLE   5,733 0 0
HILL-ROM HLDGS INC COM 431475102 1,317 11,596 SH   SOLE   11,596 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,410 11,690 SH   SOLE   11,565 0 125
HINGHAM INSTN SVGS MASS COM 433323102 2,180 7,505 SH   SOLE   7,470 0 35
HOME BANCSHARES INC COM 436893200 764 30,952 SH   SOLE   30,952 0 0
HOME DEPOT INC COM 437076102 9,551 29,951 SH   SOLE   18,877 0 11,074
HOME DEPOT INC COM 437076102 818 2,564 SH   OTR 1 0 0 2,564
HOST HOTELS & RESORTS INC COM 44107P104 1,677 98,145 SH   SOLE   98,145 0 0
HUBBELL INC COM 443510607 1,528 8,176 SH   SOLE   8,176 0 0
HUDBAY MINERALS INC COM 443628102 527 79,076 SH   SOLE   79,076 0 0
ICF INTL INC COM 44925C103 1,837 20,908 SH   SOLE   20,842 0 66
ILLINOIS TOOL WKS INC COM 452308109 225 1,007 SH   SOLE   0 0 1,007
INNOVATIVE INDL PPTYS INC COM 45781V101 271 1,418 SH   SOLE   0 0 1,418
INTEL CORP COM 458140100 662 11,795 SH   SOLE   0 0 11,795
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,193 26,895 SH   SOLE   26,164 0 731
INTERNATIONAL BUSINESS MACHS COM 459200101 276 1,883 SH   SOLE   0 0 1,883
INTUITIVE SURGICAL INC COM NEW 46120E602 4,471 4,862 SH   SOLE   4,302 0 560
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 1 44 SH   SOLE   0 0 44
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 122 1,997 SH   SOLE   0 0 1,997
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 3 58 SH   SOLE   0 0 58
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 5 193 SH   SOLE   0 0 193
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 5 330 SH   SOLE   0 0 330
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 20 306 SH   SOLE   0 0 306
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 0 8 SH   SOLE   0 0 8
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 59 2,119 SH   SOLE   0 0 2,119
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 2,266 48,443 SH   SOLE   0 0 48,443
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 61,077 2,894,621 SH   SOLE   2,888,990 0 5,631
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 9 100 SH   SOLE   0 0 100
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 14 164 SH   SOLE   0 0 164
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 5 15 SH   SOLE   0 0 15
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 222 4,569 SH   SOLE   0 0 4,569
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 5 28 SH   SOLE   0 0 28
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 32 110 SH   SOLE   0 0 110
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 8,985 59,610 SH   SOLE   0 0 59,610
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,012 33,251 SH   OTR 1 0 0 33,251
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 6 126 SH   SOLE   0 0 126
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 11 154 SH   SOLE   0 0 154
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1 20 SH   SOLE   0 0 20
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 51 2,645 SH   OTR 1 0 0 2,645
INVESCO QQQ TR UNIT SER 1 46090E103 323 911 SH   SOLE   0 0 911
INVESCO QQQ TR UNIT SER 1 46090E103 131,139 370,000 SH Put SOLE   370,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 496 1,398 SH   OTR 1 0 0 1,398
ISHARES INC CORE MSCI EMKT 46434G103 7,291 108,837 SH   SOLE   0 0 108,837
ISHARES INC CORE MSCI EMKT 46434G103 241 3,598 SH   OTR 1 0 0 3,598
ISHARES INC MSCI EMRG CHN 46434G764 2 25 SH   SOLE   0 0 25
ISHARES INC MSCI JPN ETF NEW 46434G822 37 546 SH   SOLE   0 0 546
ISHARES INC ESG AWR MSCI EM 46434G863 149 3,293 SH   SOLE   0 0 3,293
ISHARES TR S&P 100 ETF 464287101 21 106 SH   SOLE   0 0 106
ISHARES TR CORE S&P TTL STK 464287150 3 29 SH   SOLE   0 0 29
ISHARES TR SELECT DIVID ETF 464287168 45 382 SH   SOLE   0 0 382
ISHARES TR TIPS BD ETF 464287176 36 315 SH   SOLE   0 0 315
ISHARES TR CHINA LG-CAP ETF 464287184 4 80 SH   SOLE   0 0 80
ISHARES TR CORE S&P500 ETF 464287200 1,137 2,644 SH   SOLE   0 0 2,644
ISHARES TR CORE US AGGBD ET 464287226 35 300 SH   SOLE   0 0 300
ISHARES TR MSCI EMG MKT ETF 464287234 80 1,604 SH   SOLE   0 0 1,604
ISHARES TR IBOXX INV CP ETF 464287242 243 1,809 SH   SOLE   0 0 1,809
ISHARES TR IBOXX INV CP ETF 464287242 67,180 500,000 SH Put SOLE   500,000 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1 4 SH   SOLE   0 0 4
ISHARES TR GLOBAL ENERG ETF 464287341 402 15,100 SH   SOLE   0 0 15,100
ISHARES TR 20 YR TR BD ETF 464287432 26 182 SH   SOLE   0 0 182
ISHARES TR BARCLAYS 7 10 YR 464287440 60 520 SH   SOLE   0 0 520
ISHARES TR 1 3 YR TREAS BD 464287457 13 151 SH   SOLE   0 0 151
ISHARES TR MSCI EAFE ETF 464287465 49 704 SH   SOLE   0 0 704
ISHARES TR RUS MDCP VAL ETF 464287473 47 406 SH   SOLE   0 0 406
ISHARES TR RUS MID CAP ETF 464287499 675 8,516 SH   SOLE   0 0 8,516
ISHARES TR CORE S&P MCP ETF 464287507 104 388 SH   SOLE   0 0 388
ISHARES TR ISHARES SEMICDTR 464287523 2 5 SH   SOLE   0 0 5
ISHARES TR ISHARES BIOTECH 464287556 65 396 SH   SOLE   0 0 396
ISHARES TR RUS 1000 VAL ETF 464287598 569 3,588 SH   SOLE   0 0 3,588
ISHARES TR RUS 1000 GRW ETF 464287614 169 622 SH   SOLE   0 0 622
ISHARES TR RUS 1000 ETF 464287622 188 775 SH   OTR 1 0 0 775
ISHARES TR RUS 2000 VAL ETF 464287630 2 10 SH   SOLE   0 0 10
ISHARES TR RUS 2000 GRW ETF 464287648 9 30 SH   SOLE   0 0 30
ISHARES TR RUSSELL 2000 ETF 464287655 214 1,027 SH   SOLE   0 0 1,027
ISHARES TR CORE S&P SCP ETF 464287804 235 2,083 SH   SOLE   0 0 2,083
ISHARES TR U.S. BAS MTL ETF 464287838 84 646 SH   SOLE   0 0 646
ISHARES TR EUROPE ETF 464287861 500 9,373 SH   SOLE   0 0 9,373
ISHARES TR S&P SML 600 GWT 464287887 35 261 SH   SOLE   0 0 261
ISHARES TR S&P SML 600 GWT 464287887 226 1,708 SH   OTR 1 0 0 1,708
ISHARES TR AGENCY BOND ETF 464288166 0 3 SH   SOLE   0 0 3
ISHARES TR GL CLEAN ENE ETF 464288224 113 4,826 SH   SOLE   0 0 4,826
ISHARES TR EAFE SML CP ETF 464288273 14 195 SH   SOLE   0 0 195
ISHARES TR JPMORGAN USD EMG 464288281 43 383 SH   SOLE   0 0 383
ISHARES TR MRGSTR MD CP GRW 464288307 1,224 17,762 SH   SOLE   0 0 17,762
ISHARES TR NATIONAL MUN ETF 464288414 37 317 SH   SOLE   0 0 317
ISHARES TR IBOXX HI YD ETF 464288513 36 413 SH   SOLE   0 0 413
ISHARES TR IBOXX HI YD ETF 464288513 325 3,687 SH   OTR 1 0 0 3,687
ISHARES TR MSCI KLD400 SOC 464288570 268 3,233 SH   SOLE   0 0 3,233
ISHARES TR MBS ETF 464288588 83 768 SH   SOLE   0 0 768
ISHARES TR MRGSTR SM CP GR 464288604 387 7,463 SH   SOLE   0 0 7,463
ISHARES TR ISHS 1-5YR INVS 464288646 93 1,701 SH   SOLE   0 0 1,701
ISHARES TR 10-20 YR TRS ETF 464288653 0 1 SH   SOLE   0 0 1
ISHARES TR 3 7 YR TREAS BD 464288661 12 92 SH   SOLE   0 0 92
ISHARES TR SHORT TREAS BD 464288679 727 6,580 SH   SOLE   0 0 6,580
ISHARES TR PFD AND INCM SEC 464288687 284 7,231 SH   SOLE   0 0 7,231
ISHARES TR PFD AND INCM SEC 464288687 4 114 SH   OTR 1 0 0 114
ISHARES TR US HOME CONS ETF 464288752 107 1,543 SH   SOLE   0 0 1,543
ISHARES TR MSCI USA ESG SLC 464288802 50 526 SH   SOLE   0 0 526
ISHARES TR U.S. MED DVC ETF 464288810 7 20 SH   SOLE   0 0 20
ISHARES TR U.S. MED DVC ETF 464288810 12 33 SH   OTR 1 0 0 33
ISHARES TR EAFE VALUE ETF 464288877 0 4 SH   SOLE   0 0 4
ISHARES TR EAFE GRWTH ETF 464288885 16 150 SH   SOLE   0 0 150
ISHARES TR GRWT ALLOCAT ETF 464289867 1 10 SH   SOLE   0 0 10
ISHARES TR MODERT ALLOC ETF 464289875 90 2,000 SH   SOLE   0 0 2,000
ISHARES TR MODERT ALLOC ETF 464289875 53 1,170 SH   OTR 1 0 0 1,170
ISHARES TR CONSER ALLOC ETF 464289883 184 4,630 SH   SOLE   0 0 4,630
ISHARES TR CONSER ALLOC ETF 464289883 52 1,318 SH   OTR 1 0 0 1,318
ISHARES TR US TREAS BD ETF 46429B267 323 12,160 SH   SOLE   0 0 12,160
ISHARES TR CMBS ETF 46429B366 1 22 SH   SOLE   0 0 22
ISHARES TR MSCI INDIA ETF 46429B598 3 76 SH   SOLE   0 0 76
ISHARES TR CORE HIGH DV ETF 46429B663 19 200 SH   SOLE   0 0 200
ISHARES TR MSCI USA MIN VOL 46429B697 77 1,044 SH   SOLE   0 0 1,044
ISHARES TR MSCI USA QLT FCT 46432F339 8 60 SH   SOLE   0 0 60
ISHARES TR MSCI USA VALUE 46432F388 82 777 SH   SOLE   0 0 777
ISHARES TR MSCI USA MMENTM 46432F396 80 464 SH   SOLE   0 0 464
ISHARES TR CORE MSCI EAFE 46432F842 285 3,812 SH   SOLE   0 0 3,812
ISHARES TR 0-5YR HI YL CP 46434V407 76 1,657 SH   SOLE   0 0 1,657
ISHARES TR GLOBAL REIT ETF 46434V647 1 49 SH   SOLE   0 0 49
ISHARES TR CORE MSCI PAC 46434V696 47 715 SH   SOLE   0 0 715
ISHARES TR BLACKROCK ULTRA 46434V878 403 7,974 SH   SOLE   0 0 7,974
ISHARES TR BLACKROCK ULTRA 46434V878 1,159 22,934 SH   OTR 1 0 0 22,934
ISHARES TR IBONDS DEC23 ETF 46434VAX8 162,817 6,244,186 SH   SOLE   6,244,186 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 114,890 4,523,245 SH   SOLE   4,523,245 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 109,344 4,051,273 SH   SOLE   4,051,273 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 110,509 4,190,714 SH   SOLE   4,190,714 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 90,018 3,632,706 SH   SOLE   3,619,626 0 13,080
ISHARES TR CONV BD ETF 46435G102 52 507 SH   SOLE   0 0 507
ISHARES TR ESG AWR MSCI USA 46435G425 511 5,189 SH   SOLE   0 0 5,189
ISHARES TR FALN ANGLS USD 46435G474 0 16 SH   OTR 1 0 0 16
ISHARES TR ESG AW MSCI EAFE 46435G516 171 2,164 SH   SOLE   0 0 2,164
ISHARES TR CORE INTL AGGR 46435G672 4 75 SH   SOLE   0 0 75
ISHARES TR ESG EAFE ETF 46436E759 143 2,118 SH   SOLE   0 0 2,118
ISHARES TR ESG MSCI USA ETF 46436E767 201 5,539 SH   SOLE   0 0 5,539
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 4 66 SH   SOLE   0 0 66
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 4,163 82,041 SH   SOLE   0 0 82,041
JOHNSON & JOHNSON COM 478160104 7,507 45,568 SH   SOLE   38,329 0 7,239
JOHNSON & JOHNSON COM 478160104 167 1,015 SH   OTR 1 0 0 1,015
JPMORGAN CHASE & CO COM 46625H100 12,563 80,767 SH   SOLE   53,283 0 27,484
JPMORGAN CHASE & CO COM 46625H100 678 4,360 SH   OTR 1 0 0 4,360
KADANT INC COM 48282T104 1,902 10,804 SH   SOLE   10,804 0 0
KFORCE INC COM 493732101 2,290 36,391 SH   SOLE   36,391 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 810 63,000 SH   SOLE   63,000 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 12 169 SH   SOLE   0 0 169
KRANESHARES TR QUADRTC INT RT 500767736 9,732 352,338 SH   SOLE   0 0 352,338
KRANESHARES TR QUADRTC INT RT 500767736 418 15,131 SH   OTR 1 0 0 15,131
KRANESHARES TR EMRNG MKT CONS 500767876 12 352 SH   SOLE   0 0 352
L3HARRIS TECHNOLOGIES INC COM 502431109 2,514 11,631 SH   SOLE   10,810 0 821
LABORATORY CORP AMER HLDGS COM NEW 50540R409 258 936 SH   SOLE   0 0 936
LADDER CAP CORP CL A 505743104 760 65,861 SH   SOLE   65,861 0 0
LAKELAND FINL CORP COM 511656100 2,111 34,252 SH   SOLE   34,252 0 0
LAM RESEARCH CORP COM 512807108 8,661 13,309 SH   SOLE   12,759 0 550
LAS VEGAS SANDS CORP COM 517834107 5 101 SH   SOLE   0 0 101
LAS VEGAS SANDS CORP COM 517834107 52,690 1,000,000 SH Call SOLE   1,000,000 0 0
LAS VEGAS SANDS CORP COM 517834107 4 78 SH   OTR 1 0 0 78
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 727 23,672 SH   SOLE   0 0 23,672
LILLY ELI & CO COM 532457108 2,312 10,072 SH   SOLE   7,749 0 2,323
LINDE PLC SHS G5494J103 3,164 10,942 SH   SOLE   10,774 0 168
LOCKHEED MARTIN CORP COM 539830109 7,249 19,161 SH   SOLE   18,365 0 796
LOWES COS INC COM 548661107 707 3,647 SH   SOLE   0 0 3,647
LOWES COS INC COM 548661107 24 123 SH   OTR 1 0 0 123
M D C HLDGS INC COM 552676108 1,125 22,241 SH   SOLE   22,213 0 28
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 1,642 101,193 SH   SOLE   101,193 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,680 12,307 SH   SOLE   12,291 0 16
MARRIOTT INTL INC NEW CL A 571903202 7 53 SH   OTR 1 0 0 53
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 912 5,727 SH   SOLE   5,727 0 0
MARSH & MCLENNAN COS INC COM 571748102 3,015 21,433 SH   SOLE   21,274 0 159
MASTERCARD INCORPORATED CL A 57636Q104 8,208 22,483 SH   SOLE   21,781 0 702
MCDONALDS CORP COM 580135101 641 2,774 SH   SOLE   0 0 2,774
MEDTRONIC PLC SHS G5960L103 3,761 30,295 SH   SOLE   28,744 0 1,551
MERCK & CO INC COM 58933Y105 3,059 39,285 SH   SOLE   31,146 0 8,139
MERCK & CO INC COM 58933Y105 2 26 SH   OTR 1 0 0 26
MICRON TECHNOLOGY INC COM 595112103 213 2,505 SH   SOLE   0 0 2,505
MICROSOFT CORP COM 594918104 31,604 116,664 SH   SOLE   98,103 0 18,561
MICROSOFT CORP COM 594918104 119,196 440,000 SH Call SOLE   440,000 0 0
MICROSOFT CORP COM 594918104 300 1,107 SH   OTR 1 0 0 1,107
MINERALS TECHNOLOGIES INC COM 603158106 848 10,779 SH   SOLE   10,779 0 0
MKS INSTRS INC COM 55306N104 1,770 9,945 SH   SOLE   9,945 0 0
MSCI INC COM 55354G100 2,198 4,124 SH   SOLE   4,124 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,454 28,767 SH   SOLE   28,767 0 0
NETFLIX INC COM 64110L106 3,459 6,550 SH   SOLE   6,398 0 152
NEWMONT CORP COM 651639106 4,039 63,726 SH   SOLE   63,502 0 224
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,261 22,927 SH   SOLE   22,927 0 0
NEXTERA ENERGY INC COM 65339F101 6,857 93,576 SH   SOLE   88,675 0 4,901
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,541 20,186 SH   SOLE   20,186 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 11 141 SH   OTR 1 0 0 141
NORFOLK SOUTHN CORP COM 655844108 852 3,212 SH   SOLE   0 0 3,212
NOVARTIS AG SPONSORED ADR 66987V109 237 2,594 SH   SOLE   0 0 2,594
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 232 13,430 SH   SOLE   0 0 13,430
NVIDIA CORPORATION COM 67066G104 7,666 9,580 SH   SOLE   4,192 0 5,388
NVIDIA CORPORATION COM 67066G104 580 724 SH   OTR 1 0 0 724
NVR INC COM 62944T105 2,964 596 SH   SOLE   596 0 0
OCCIDENTAL PETE CORP COM 674599105 519 16,596 SH   SOLE   0 0 16,596
OCCIDENTAL PETE CORP COM 674599105 63 2,027 SH   OTR 1 0 0 2,027
ORACLE CORP COM 68389X105 2,194 28,176 SH   SOLE   24,468 0 3,708
OTIS WORLDWIDE CORP COM 68902V107 3,493 42,724 SH   SOLE   41,158 0 1,566
OWENS CORNING NEW COM 690742101 1,479 15,109 SH   SOLE   15,109 0 0
PAYCHEX INC COM 704326107 3,718 34,647 SH   SOLE   32,776 0 1,871
PAYPAL HLDGS INC COM 70450Y103 4,532 15,551 SH   SOLE   12,572 0 2,979
PAYPAL HLDGS INC COM 70450Y103 52,466 180,000 SH Call SOLE   180,000 0 0
PEPSICO INC COM 713448108 6,169 41,639 SH   SOLE   39,188 0 2,451
PFIZER INC COM 717081103 280 7,148 SH   SOLE   0 0 7,148
PFIZER INC COM 717081103 16 399 SH   OTR 1 0 0 399
PHILIP MORRIS INTL INC COM 718172109 315 3,149 SH   SOLE   0 0 3,149
PHILIP MORRIS INTL INC COM 718172109 78 780 SH   OTR 1 0 0 780
PIMCO ETF TR ACTIVE BD ETF 72201R775 22 197 SH   SOLE   0 0 197
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 22 218 SH   SOLE   0 0 218
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 66 656 SH   OTR 1 0 0 656
PIMCO ETF TR INV GRD CRP BD 72201R817 2 17 SH   SOLE   0 0 17
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 414 4,057 SH   SOLE   0 0 4,057
PINNACLE FINL PARTNERS INC COM 72346Q104 221 2,506 SH   SOLE   0 0 2,506
PIONEER NAT RES CO COM 723787107 4,672 28,745 SH   SOLE   28,275 0 470
PNC FINL SVCS GROUP INC COM 693475105 1,796 9,415 SH   SOLE   7,753 0 1,662
PNC FINL SVCS GROUP INC COM 693475105 19 101 SH   OTR 1 0 0 101
POOL CORP COM 73278L105 3,683 8,030 SH   SOLE   7,769 0 261
POTLATCHDELTIC CORPORATION COM 737630103 1,065 20,029 SH   SOLE   20,029 0 0
PRECIGEN INC COM 74017N105 289 44,399 SH   SOLE   0 0 44,399
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,649 26,060 SH   SOLE   26,060 0 0
PRIMERICA INC COM 74164M108 1,101 7,191 SH   SOLE   7,191 0 0
PROCTER AND GAMBLE CO COM 742718109 5,286 39,173 SH   SOLE   31,524 0 7,649
PROCTER AND GAMBLE CO COM 742718109 65 485 SH   OTR 1 0 0 485
PROGRESSIVE CORP COM 743315103 4,783 48,697 SH   SOLE   47,377 0 1,320
PROLOGIS INC. COM 74340W103 3,439 28,764 SH   SOLE   19,498 0 9,266
PROSHARES TR PSHS SHORT DOW30 74347B235 2 50 SH   SOLE   0 0 50
PROSHARES TR ULTRASHRT S&P500 74347B383 1 101 SH   SOLE   0 0 101
PROSHARES TR SHORT S&P 500 NE 74347B425 2 150 SH   SOLE   0 0 150
PROSHARES TR S&P MDCP 400 DIV 74347B680 281 3,941 SH   SOLE   0 0 3,941
PROSHARES TR RUSS 2000 DIVD 74347B698 172 2,696 SH   SOLE   0 0 2,696
PROSHARES TR MSCI EAFE DIVD 74347B839 593 12,920 SH   SOLE   0 0 12,920
PROSHARES TR S&P 500 DV ARIST 74348A467 1,653 18,235 SH   SOLE   0 0 18,235
QUALCOMM INC COM 747525103 858 6,004 SH   SOLE   0 0 6,004
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,675 19,637 SH   SOLE   15,307 0 4,330
RCI HOSPITALITY HLDGS INC COM 74934Q108 1,118 16,887 SH   SOLE   16,887 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 642 31,565 SH   SOLE   0 0 31,565
REGIONS FINANCIAL CORP NEW COM 7591EP100 72 3,522 SH   OTR 1 0 0 3,522
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,190 7,884 SH   SOLE   7,884 0 0
RESMED INC COM 761152107 2,889 11,721 SH   SOLE   11,445 0 276
RIO TINTO PLC SPONSORED ADR 767204100 1,114 13,281 SH   SOLE   13,281 0 0
ROPER TECHNOLOGIES INC COM 776696106 6,396 13,603 SH   SOLE   7,954 0 5,649
ROPER TECHNOLOGIES INC COM 776696106 498 1,060 SH   OTR 1 0 0 1,060
ROYAL BK CDA COM 780087102 416 4,108 SH   SOLE   0 0 4,108
RUTHS HOSPITALITY GROUP INC COM 783332109 697 30,263 SH   SOLE   30,263 0 0
S&P GLOBAL INC COM 78409V104 7,193 17,525 SH   SOLE   17,306 0 219
SALESFORCE COM INC COM 79466L302 2,069 8,468 SH   SOLE   6,529 0 1,939
SALESFORCE COM INC COM 79466L302 63,510 260,000 SH Call SOLE   260,000 0 0
SCHWAB CHARLES CORP COM 808513105 2,501 34,344 SH   SOLE   33,111 0 1,233
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 136 1,307 SH   SOLE   0 0 1,307
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 10,042 96,589 SH   SOLE   0 0 96,589
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 412 2,826 SH   SOLE   0 0 2,826
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 50 726 SH   SOLE   0 0 726
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 69 885 SH   SOLE   0 0 885
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 119 1,146 SH   SOLE   0 0 1,146
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 70 2,128 SH   SOLE   0 0 2,128
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 5 157 SH   SOLE   0 0 157
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 5 136 SH   SOLE   0 0 136
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 13 241 SH   SOLE   0 0 241
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 8 150 SH   SOLE   0 0 150
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 27 360 SH   SOLE   0 0 360
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 125 3,177 SH   SOLE   0 0 3,177
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 12 220 SH   SOLE   0 0 220
SCHWAB STRATEGIC TR US REIT ETF 808524847 5 100 SH   SOLE   0 0 100
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 13 256 SH   SOLE   0 0 256
SCHWAB STRATEGIC TR US TIPS ETF 808524870 0 7 SH   SOLE   0 0 7
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 14 341 SH   SOLE   0 0 341
SEACOAST BKG CORP FLA COM NEW 811707801 1,477 43,248 SH   SOLE   43,248 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 68 831 SH   SOLE   0 0 831
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 156 1,237 SH   SOLE   0 0 1,237
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 100,760 800,000 SH Call SOLE   800,000 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8 113 SH   SOLE   0 0 113
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 236 1,321 SH   SOLE   0 0 1,321
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 89,275 500,000 SH Call SOLE   500,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 143 2,654 SH   SOLE   0 0 2,654
SELECT SECTOR SPDR TR ENERGY 81369Y506 25 471 SH   OTR 1 0 0 471
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 306 8,352 SH   SOLE   0 0 8,352
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 18,345 500,000 SH Call SOLE   500,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 126 1,226 SH   SOLE   0 0 1,226
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 81,920 800,000 SH Call SOLE   800,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 196 1,329 SH   SOLE   0 0 1,329
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 44 548 SH   SOLE   0 0 548
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 155 2,456 SH   SOLE   0 0 2,456
SERVISFIRST BANCSHARES INC COM 81768T108 1,863 27,401 SH   SOLE   27,401 0 0
SHERWIN WILLIAMS CO COM 824348106 4,431 16,262 SH   SOLE   16,058 0 204
SHERWIN WILLIAMS CO COM 824348106 55 200 SH   OTR 1 0 0 200
SHOPIFY INC CL A 82509L107 747 511 SH   SOLE   0 0 511
SIMULATIONS PLUS INC COM 829214105 905 16,476 SH   SOLE   16,476 0 0
SKYWEST INC COM 830879102 813 18,884 SH   SOLE   18,884 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 455 2,373 SH   SOLE   0 0 2,373
SMARTFINANCIAL INC COM NEW 83190L208 347 14,450 SH   OTR 1 0 0 14,450
SOUTHERN CO COM 842587107 624 10,310 SH   SOLE   0 0 10,310
SOUTHERN CO COM 842587107 1,219 20,151 SH   OTR 1 0 0 20,151
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 11 156 SH   SOLE   0 0 156
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 12,783 280,946 SH   SOLE   0 0 280,946
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 9,120 200,443 SH   OTR 1 0 0 200,443
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 13 249 SH   SOLE   0 0 249
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 29 467 SH   SOLE   0 0 467
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 10 262 SH   SOLE   0 0 262
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 3 89 SH   SOLE   0 0 89
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 19,934 541,819 SH   SOLE   0 0 541,819
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 14,998 407,662 SH   OTR 1 0 0 407,662
SPDR S&P 500 ETF TR TR UNIT 78462F103 283 766 SH   SOLE   0 0 766
SPDR S&P 500 ETF TR TR UNIT 78462F103 29 67 SH   OTR 1 0 0 67
SPDR SER TR S&P 600 SMCP GRW 78464A201 13 142 SH   SOLE   0 0 142
SPDR SER TR NUVEEN BBG BRCLY 78464A284 5 75 SH   SOLE   0 0 75
SPDR SER TR BLMBRG BRC CNVRT 78464A359 100 1,717 SH   SOLE   0 0 1,717
SPDR SER TR PORTFOLIO INTRMD 78464A375 104 2,823 SH   SOLE   0 0 2,823
SPDR SER TR PORTFOLIO INTRMD 78464A375 1 37 SH   OTR 1 0 0 37
SPDR SER TR PRTFLO S&P500 GW 78464A409 191 3,030 SH   SOLE   0 0 3,030
SPDR SER TR PRTFLO S&P500 VL 78464A508 8 195 SH   SOLE   0 0 195
SPDR SER TR S&P TELECOM 78464A540 13 124 SH   SOLE   0 0 124
SPDR SER TR HLTH CR EQUIP 78464A581 13 100 SH   OTR 1 0 0 100
SPDR SER TR DJ REIT ETF 78464A607 23 248 SH   SOLE   0 0 248
SPDR SER TR AEROSPACE DEF 78464A631 62 470 SH   SOLE   0 0 470
SPDR SER TR PORTFOLIO AGRGTE 78464A649 161 5,373 SH   SOLE   0 0 5,373
SPDR SER TR PORTFOLIO AGRGTE 78464A649 2 63 SH   OTR 1 0 0 63
SPDR SER TR PORTFLI TIPS ETF 78464A656 280 8,980 SH   SOLE   0 0 8,980
SPDR SER TR PORTFOLIO LN TSR 78464A664 4 89 SH   SOLE   0 0 89
SPDR SER TR S&P REGL BKG 78464A698 13 191 SH   SOLE   0 0 191
SPDR SER TR S&P PHARMAC 78464A722 5 95 SH   SOLE   0 0 95
SPDR SER TR S&P DIVID ETF 78464A763 110 896 SH   SOLE   0 0 896
SPDR SER TR PORTFOLI S&P1500 78464A805 3,218 60,754 SH   SOLE   0 0 60,754
SPDR SER TR PORTFOLI S&P1500 78464A805 714 13,487 SH   OTR 1 0 0 13,487
SPDR SER TR S&P 600 SML CAP 78464A813 13 135 SH   SOLE   0 0 135
SPDR SER TR S&P 400 MDCP GRW 78464A821 25 322 SH   SOLE   0 0 322
SPDR SER TR PORTFOLIO S&P400 78464A847 11 225 SH   SOLE   0 0 225
SPDR SER TR PORTFOLIO S&P500 78464A854 23,624 469,379 SH   SOLE   0 0 469,379
SPDR SER TR PORTFOLIO S&P500 78464A854 9,187 182,535 SH   OTR 1 0 0 182,535
SPDR SER TR S&P SEMICNDCTR 78464A862 6 31 SH   SOLE   0 0 31
SPDR SER TR PORTFOLIO SH TSR 78468R101 6 198 SH   SOLE   0 0 198
SPDR SER TR BLOMBERG BRC INV 78468R200 45 1,468 SH   SOLE   0 0 1,468
SPDR SER TR BLOOMBERG SRT TR 78468R408 33 1,195 SH   SOLE   0 0 1,195
SPDR SER TR BLOOMBERG SRT TR 78468R408 66 2,382 SH   OTR 1 0 0 2,382
SPDR SER TR S&P OILGAS EXP 78468R556 15 152 SH   SOLE   0 0 152
SPDR SER TR S&P OILGAS EXP 78468R556 48,345 500,000 SH Call SOLE   500,000 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 28 287 SH   OTR 1 0 0 287
SPDR SER TR PORTFLI HIGH YLD 78468R606 1 20 SH   SOLE   0 0 20
SPDR SER TR BLOOMBERG BRCLYS 78468R622 23 619 SH   SOLE   0 0 619
SPDR SER TR BLOOMBERG BRCLYS 78468R622 227 2,067 SH   OTR 1 0 0 2,067
SPDR SER TR S&P KENSHO FINAL 78468R630 8 200 SH   SOLE   0 0 200
SPDR SER TR S&P KENSHO SMART 78468R689 26 419 SH   SOLE   0 0 419
SPDR SER TR NUVEEN BRC MUNIC 78468R721 20 378 SH   SOLE   0 0 378
SPDR SER TR SSGA GNDER ETF 78468R747 6 59 SH   SOLE   0 0 59
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,727 43,072 SH   SOLE   0 0 43,072
SPDR SER TR PORTFOLIO S&P600 78468R853 20 465 SH   SOLE   0 0 465
STARBUCKS CORP COM 855244109 4,212 37,674 SH   SOLE   29,853 0 7,821
STOCK YDS BANCORP INC COM 861025104 1,408 27,673 SH   SOLE   27,673 0 0
STRYKER CORPORATION COM 863667101 2,820 10,853 SH   SOLE   9,403 0 1,450
SUN CMNTYS INC COM 866674104 1,252 7,304 SH   SOLE   7,304 0 0
SUNRUN INC COM 86771W105 16,734 300,000 SH Call SOLE   300,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,252 12,721 SH   SOLE   12,334 0 387
TARGET CORP COM 87612E106 5,479 22,667 SH   SOLE   17,499 0 5,168
TARGET CORP COM 87612E106 12 50 SH   OTR 1 0 0 50
TELEFLEX INCORPORATED COM 879369106 212 527 SH   SOLE   0 0 527
TESLA INC COM 88160R101 4,685 6,893 SH   SOLE   4,206 0 2,687
TESLA INC COM 88160R101 186 274 SH   OTR 1 0 0 274
TETRA TECH INC NEW COM 88162G103 1,629 13,348 SH   SOLE   13,348 0 0
TEXAS INSTRS INC COM 882508104 3,324 17,281 SH   SOLE   15,037 0 2,244
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,677 1,048 SH   SOLE   1,048 0 0
TEXAS ROADHOUSE INC COM 882681109 1,286 13,360 SH   SOLE   13,313 0 47
THERMO FISHER SCIENTIFIC INC COM 883556102 6,474 12,834 SH   SOLE   12,322 0 512
TORO CO COM 891092108 1,218 11,082 SH   SOLE   11,082 0 0
TRACTOR SUPPLY CO COM 892356106 1,684 9,050 SH   SOLE   0 0 9,050
TRAVEL PLUS LEISURE CO COM 894164102 656 11,042 SH   SOLE   11,042 0 0
TRAVELERS COMPANIES INC COM 89417E109 263 1,760 SH   SOLE   0 0 1,760
TRUIST FINL CORP COM 89832Q109 2,972 53,547 SH   SOLE   0 0 53,547
TTEC HLDGS INC COM 89854H102 1,943 18,850 SH   SOLE   18,850 0 0
TURNING PT BRANDS INC COM 90041L105 921 20,123 SH   SOLE   20,123 0 0
TYSON FOODS INC CL A 902494103 889 12,051 SH   SOLE   0 0 12,051
U S PHYSICAL THERAPY COM 90337L108 2,095 18,077 SH   SOLE   18,077 0 0
UFP INDUSTRIES INC COM 90278Q108 1,200 16,146 SH   SOLE   16,115 0 31
UNION PAC CORP COM 907818108 4,482 20,378 SH   SOLE   19,393 0 985
UNITED AIRLS HLDGS INC COM 910047109 2,250 43,038 SH   SOLE   42,838 0 200
UNITED AIRLS HLDGS INC COM 910047109 7 126 SH   OTR 1 0 0 126
UNITED PARCEL SERVICE INC CL B 911312106 345 1,660 SH   SOLE   0 0 1,660
UNITEDHEALTH GROUP INC COM 91324P102 12,605 31,477 SH   SOLE   24,063 0 7,414
UNITEDHEALTH GROUP INC COM 91324P102 500 1,249 SH   OTR 1 0 0 1,249
US BANCORP DEL COM NEW 902973304 2,007 35,207 SH   SOLE   32,308 0 2,899
VALVOLINE INC COM 92047W101 1,700 52,358 SH   SOLE   52,358 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 17 488 SH   SOLE   0 0 488
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 54,368 1,600,000 SH Call SOLE   1,600,000 0 0
VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 17 120 SH   SOLE   0 0 120
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 9 421 SH   SOLE   0 0 421
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 0 15 SH   SOLE   0 0 15
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 16 498 SH   OTR 1 0 0 498
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 34 128 SH   SOLE   0 0 128
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 6 66 SH   SOLE   0 0 66
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 33 322 SH   SOLE   0 0 322
VANGUARD BD INDEX FDS INTERMED TERM 921937819 57 638 SH   SOLE   0 0 638
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 187 2,271 SH   SOLE   0 0 2,271
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 135 1,645 SH   OTR 1 0 0 1,645
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,106 12,876 SH   SOLE   0 0 12,876
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 204 3,575 SH   SOLE   0 0 3,575
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 835 2,115 SH   SOLE   0 0 2,115
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 42 299 SH   SOLE   0 0 299
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 68 287 SH   SOLE   0 0 287
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 354 3,477 SH   SOLE   0 0 3,477
VANGUARD INDEX FDS SML CP GRW ETF 922908595 164 565 SH   SOLE   0 0 565
VANGUARD INDEX FDS SM CP VAL ETF 922908611 15 88 SH   SOLE   0 0 88
VANGUARD INDEX FDS MID CAP ETF 922908629 325 1,368 SH   SOLE   0 0 1,368
VANGUARD INDEX FDS LARGE CAP ETF 922908637 16 78 SH   SOLE   0 0 78
VANGUARD INDEX FDS GROWTH ETF 922908736 535 1,866 SH   SOLE   0 0 1,866
VANGUARD INDEX FDS VALUE ETF 922908744 443 3,225 SH   SOLE   0 0 3,225
VANGUARD INDEX FDS SMALL CP ETF 922908751 655 2,908 SH   SOLE   0 0 2,908
VANGUARD INDEX FDS TOTAL STK MKT 922908769 985 4,419 SH   SOLE   0 0 4,419
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 164 1,580 SH   SOLE   0 0 1,580
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 22 340 SH   SOLE   0 0 340
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 425 7,828 SH   SOLE   0 0 7,828
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 10 147 SH   SOLE   0 0 147
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 629 7,604 SH   SOLE   0 0 7,604
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1 5 SH   SOLE   0 0 5
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 102 1,096 SH   OTR 1 0 0 1,096
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 0 7 SH   SOLE   0 0 7
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 56 1,045 SH   SOLE   0 0 1,045
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 149 1,570 SH   SOLE   0 0 1,570
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,878 31,514 SH   SOLE   0 0 31,514
VANGUARD STAR FDS VG TL INTL STK F 921909768 677 10,301 SH   SOLE   0 0 10,301
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 465 9,022 SH   SOLE   0 0 9,022
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4 34 SH   SOLE   0 0 34
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 9,608 109,825 SH   SOLE   0 0 109,825
VANGUARD WORLD FDS ENERGY ETF 92204A306 296 3,894 SH   SOLE   0 0 3,894
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 22 90 SH   SOLE   0 0 90
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 12 50 SH   OTR 1 0 0 50
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,626 4,077 SH   SOLE   0 0 4,077
VANGUARD WORLD FDS INF TECH ETF 92204A702 514 1,290 SH   OTR 1 0 0 1,290
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 4 31 SH   SOLE   0 0 31
VERIZON COMMUNICATIONS INC COM 92343V104 4,046 72,217 SH   SOLE   56,295 0 15,922
VERIZON COMMUNICATIONS INC COM 92343V104 17 300 SH   OTR 1 0 0 300
VERTEX ENERGY INC COM 92534K107 8 573 SH   SOLE   0 0 573
VERTEX ENERGY INC COM 92534K107 192 14,494 SH   OTR 1 0 0 14,494
VISA INC COM CL A 92826C839 11,876 50,789 SH   SOLE   37,960 0 12,829
VISA INC COM CL A 92826C839 521 2,226 SH   OTR 1 0 0 2,226
VISA INC COM CL A 92826C839 39,749 170,000 SH Call SOLE   170,000 0 0
VULCAN MATLS CO COM 929160109 211 1,213 SH   SOLE   0 0 1,213
WALMART INC COM 931142103 4,421 31,348 SH   SOLE   23,866 0 7,482
WALMART INC COM 931142103 157 1,114 SH   OTR 1 0 0 1,114
WASHINGTON TR BANCORP INC COM 940610108 1,316 25,626 SH   SOLE   25,626 0 0
WASTE MGMT INC DEL COM 94106L109 478 3,413 SH   SOLE   0 0 3,413
WATSCO INC COM 942622200 1,200 4,186 SH   SOLE   4,186 0 0
WD 40 CO COM 929236107 873 3,408 SH   SOLE   3,408 0 0
WELLS FARGO CO NEW COM 949746101 289 6,380 SH   SOLE   0 0 6,380
WENDYS CO COM 95058W100 1,090 46,521 SH   SOLE   46,401 0 120
WEST BANCORPORATION INC CAP STK 95123P106 1,705 61,431 SH   SOLE   61,431 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,710 18,418 SH   SOLE   18,418 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,991 57,860 SH   SOLE   57,360 0 500
WISDOMTREE TR INTL QULTY DIV 97717X131 59 1,475 SH   SOLE   0 0 1,475
WISDOMTREE TR EM EX ST-OWNED 97717X578 36 852 SH   SOLE   0 0 852
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 166 3,770 SH   SOLE   0 0 3,770
WISDOMTREE TR EURO QTLY DIV GR 97717X610 19 559 SH   SOLE   0 0 559
WISDOMTREE TR FLOATNG RAT TREA 97717X628 96 3,825 SH   SOLE   0 0 3,825
WISDOMTREE TR US S CAP QTY DIV 97717X651 9 192 SH   SOLE   0 0 192
WISDOMTREE TR US QTLY DIV GRT 97717X669 94 1,571 SH   SOLE   0 0 1,571
WISDOMTREE TR WSDM EMKTBD FD 97717X784 36 475 SH   SOLE   0 0 475
WYNN RESORTS LTD COM 983134107 1,107 9,050 SH   SOLE   8,725 0 325
ZOETIS INC CL A 98978V103 3,005 16,122 SH   SOLE   15,400 0 722
ZOETIS INC CL A 98978V103 11 59 SH   OTR 1 0 0 59