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
A P MOLLER-MAERSK-B-UNSP ADR com 00202f102 14 1,592 SH   SOLE   1,592 0 0
ABB LTD-SPON ADR com 000375204 4,140 161,358 SH   SOLE   160,755 0 603
ABBOTT LABORATORIES com 002824100 7,931 81,968 SH   SOLE   81,812 18 138
ABBVIE INC com 00287y109 5,218 38,878 SH   SOLE   38,705 14 159
ACADIA HEALTHCARE CO INC com 00404a109 84 1,080 SH   OTR   1,080 0 0
ACCENTURE PLC com g1151c101 3,958 15,382 SH   SOLE   15,376 6 0
ACCO BRANDS CORP com 00081t108 241 49,171 SH   SOLE   49,171 0 0
ACME UNITED CORP com 004816104 61 2,660 SH   SOLE   2,660 0 0
ACME UNITED CORP com 004816104 5 200 SH   OTR   200 0 0
ADOBE SYSTEMS INC com 00724f101 3 10 SH   SOLE   10 0 0
ADVANCED MICRO DEVICES com 007903107 2 25 SH   SOLE   25 0 0
ADYEN NV-UNSPON ADR com 00783v104 20 1,599 SH   SOLE   1,599 0 0
AES CORP com 00130h105 35 1,540 SH   SOLE   1,540 0 0
AGREE REALTY CORP com 008492100 143 2,112 SH   SOLE   2,112 0 0
AIR T INC com 009207101 22 1,313 SH   SOLE   1,313 0 0
AKZO NOBEL NV-SPON ADR com 010199503 11 571 SH   SOLE   571 0 0
ALIBABA GROUP HOLDING LTD com 01609w102 13 168 SH   SOLE   168 0 0
ALLIANT ENERGY CORP com 018802108 25 479 SH   OTR   479 0 0
ALLSTATE CORP com 020002101 1,606 12,895 SH   SOLE   12,895 0 0
ALPHA & OMEGA SEMICONDUCTOR LT com g6331p104 8 250 SH   SOLE   250 0 0
ALPHABET INC com 02079k107 2 20 SH   SOLE   20 0 0
ALPHABET INC com 02079k305 19,123 199,922 SH   SOLE   199,491 51 380
AMAZON.COM INC com 023135106 5,911 52,313 SH   SOLE   52,091 42 180
AMCON DISTRIBUTING CO com 02341q205 59 280 SH   SOLE   280 0 0
AMEREN CORPORATION com 023608102 1,659 20,594 SH   SOLE   20,594 0 0
AMERICAN ELECTRIC POWER INC com 025537101 3,141 36,332 SH   SOLE   36,332 0 0
AMERICAN EQUITY INVESTMENT LIF com 025676206 678 18,186 SH   SOLE   18,186 0 0
AMERICAN EXPRESS CO com 025816109 3 20 SH   SOLE   20 0 0
AMERICAN FINANCIAL GROUP INC/O com 025932104 325 2,646 SH   SOLE   2,646 0 0
AMERICAN SHARED HOSPITAL SERVI com 029595105 77 29,725 SH   SOLE   29,725 0 0
AMERICAN TOWER REIT INC com 03027x100 2,747 12,793 SH   SOLE   12,754 6 33
AMERICAN WATER WORKS CO INC com 030420103 793 6,091 SH   SOLE   6,091 0 0
AMGEN INC com 031162100 911 4,041 SH   SOLE   4,041 0 0
AMN HEALTHCARE SERVICES INC com 001744101 1,272 12,006 SH   SOLE   12,006 0 0
AMPCO-PITTSBURGH CORP com 032037103 81 22,146 SH   SOLE   22,146 0 0
AMPLITUDE INC com 03213a104 28 1,801 SH   OTR   1,801 0 0
ANAPTYSBIO INC com 032724106 166 6,525 SH   SOLE   6,525 0 0
ANNALY CAPITAL MANAGEMENT INC com 035710839 11 637 SH   SOLE   637 0 0
APA CORPORATION com 03743q108 38 1,126 SH   OTR   1,126 0 0
APPLE INC com 037833100 26,884 194,530 SH   SOLE   194,031 71 428
APPLIED MATERIALS INC com 038222105 2 22 SH   SOLE   22 0 0
ARC DOCUMENT SOLUTIONS INC com 00191g103 81 35,885 SH   SOLE   35,885 0 0
ARCBEST CORP com 03937c105 390 5,362 SH   SOLE   5,362 0 0
ARCELOR MITTAL NY REG SHRS com 03938l203 0 11 SH   SOLE   11 0 0
ARCH RESOURCES INC com 03940r107 30 250 SH   SOLE   250 0 0
ARK RESTAURANTS com 040712101 36 1,928 SH   SOLE   1,928 0 0
ARMANINO FOODS OF DISTINCTION com 042166801 69 19,285 SH   SOLE   19,285 0 0
ARTHUR J GALLAGHER & CO com 363576109 6,605 38,575 SH   SOLE   38,449 0 126
ASML HOLDING N V com n07059210 5,127 12,344 SH   SOLE   12,311 4 29
ASSURED GUARANTY LTD com g0585r106 570 11,769 SH   SOLE   11,769 0 0
ASTRAZENECA PLC-SPONS ADR com 046353108 5,845 106,582 SH   SOLE   106,582 0 0
AUTODESK INC com 052769106 1,650 8,833 SH   SOLE   8,767 0 66
AUTOSCOPE TECHNOLOGIES CORP com 053306106 31 6,751 SH   SOLE   6,751 0 0
AVANTIS INTL S/C VALUE ETF com 025072802 26 537 SH   SOLE   537 0 0
AVERY DENNISON CORP com 053611109 4,065 24,984 SH   SOLE   24,925 0 59
AVIAT NETWORKS INC com 05366y201 103 3,763 SH   SOLE   3,763 0 0
AVNET INC. com 053807103 300 8,299 SH   SOLE   8,299 0 0
BANCORP INC/THE com 05969a105 229 10,397 SH   SOLE   10,397 0 0
BANKUNITED INC com 06652k103 189 5,532 SH   SOLE   5,532 0 0
BECTON DICKINSON & CO com 075887109 51 230 SH   OTR   230 0 0
BERKLEY WR CORP com 084423102 27 420 SH   OTR   420 0 0
BERKSHIRE HATHAWAY CLASS B com 084670702 2,279 8,535 SH   SOLE   8,522 13 0
BEST BUY INC com 086516101 1,578 24,917 SH   SOLE   24,776 0 141
BETTER ON-LINE SOLUTIONS com m20115180 81 36,565 SH   SOLE   36,565 0 0
BIONTECH SE-ADR com 09075v102 2 16 SH   SOLE   16 0 0
BJ'S WHOLESALE CLUB INC com 05550j101 55 759 SH   OTR   759 0 0
BLACKROCK INC com 09247x101 6,565 11,931 SH   SOLE   11,905 2 24
BOISE CASCADE CO com 09739D100 561 9,427 SH   SOLE   9,427 0 0
BP AMOCO PLC com 055622104 37 1,282 SH   SOLE   1,282 0 0
BRIDGELINE DIGITAL INC. com 10807q700 30 22,810 SH   SOLE   22,810 0 0
BRINKER INTERNATIONAL INC com 109641100 312 12,472 SH   SOLE   12,472 0 0
BRISTOL-MYERS SQUIBB com 110122108 25 350 SH   SOLE   350 0 0
CADENCE BANCORP com 12740c103 281 11,065 SH   SOLE   11,065 0 0
CADENCE DESIGN SYS INC com 127387108 4,040 24,718 SH   SOLE   24,613 0 105
CAIXABANK- UNSPON ADR com 12803k109 19 19,118 SH   SOLE   19,118 0 0
CALLON PETROLEUM CO com 13123x508 208 5,935 SH   SOLE   5,935 0 0
CAMBRIA SHAREHOLDER YIELD ET com 132061201 99 1,883 SH   SOLE   1,883 0 0
CAMECO CORP com 13321l108 53 1,998 SH   OTR   1,998 0 0
CAPRI HOLDINGS LTD com g1890l107 47 1,213 SH   SOLE   1,213 0 0
CATERPILLAR INC com 149123101 6,621 40,350 SH   SOLE   40,250 10 90
CBRE GROUP INC com 12504l109 1,816 26,893 SH   SOLE   26,893 0 0
CELANESE CORPORATION com 150870103 2,172 24,039 SH   SOLE   24,039 0 0
CELSIUS HOLDINGS INC com 15118v207 54 592 SH   OTR   592 0 0
CENTENE CORP com 15135b101 51 657 SH   OTR   657 0 0
CENTRAL GARDEN AND PET CO-A com 153527205 979 28,651 SH   SOLE   28,651 0 0
CENTURY COMMUNITIES INC com 156504300 203 4,745 SH   SOLE   4,745 0 0
CF INDUSTRIES HLDG com 125269100 2,675 27,788 SH   SOLE   27,652 0 136
CHENIERE ENERGY INC com 16411r208 427 2,574 SH   SOLE   2,574 0 0
CHEVRON CORPORATION com 166764100 12,716 88,509 SH   SOLE   88,362 15 132
CHEWY INC - CL A com 16679l109 34 1,112 SH   OTR   1,112 0 0
CIA SIDERURGICA NACL-SP ADR com 20440w105 7 3,094 SH   SOLE   3,094 0 0
CIGNA CORP com 125523100 92 330 SH   OTR   330 0 0
CISCO SYSTEMS INC com 17275r102 39 973 SH   SOLE   973 0 0
CIVITAS RESOURCES INC com 17888H103 421 7,330 SH   SOLE   7,330 0 0
CLEARWAY ENERGY INC-C com 18539c204 238 7,457 SH   SOLE   7,457 0 0
CLEVELAND-CLIFFS INC com 185899101 197 14,662 SH   SOLE   14,662 0 0
COCA COLA BOTTLG CO com 191098102 261 634 SH   SOLE   634 0 0
COCA COLA COMPANY com 191216100 21 367 SH   SOLE   367 0 0
CODORUS VALLEY BANCORP INC com 192025104 21 1,127 SH   SOLE   1,127 0 0
COFFEE HOLDING CO INC com 192176105 47 18,769 SH   SOLE   18,769 0 0
COFFEE HOLDING CO INC com 192176105 0 170 SH   OTR   170 0 0
COHU INC com 192576106 210 8,147 SH   SOLE   8,147 0 0
COMCAST CORPORATION CLASS A com 20030n101 1,497 51,027 SH   SOLE   51,027 0 0
COMM SERVICES SELECT SECTOR SP com 81369y852 2,878 60,088 SH   SOLE   59,770 0 318
COMMUNITY BANK SYSTEMS INC com 203607106 325 5,412 SH   SOLE   5,412 0 0
CONCENTRIX CORP com 20602d101 880 7,881 SH   SOLE   7,881 0 0
CONOCOPHILLIPS com 20825c104 1,487 14,531 SH   SOLE   14,511 20 0
CONSTELLATION BRANDS INC-A com 21036p108 71 308 SH   OTR   308 0 0
CONSUMER DISCRETIONARY SELECT com 81369y407 622 4,367 SH   SOLE   4,367 0 0
CONSUMER STAPLES SELECT SECTOR com 81369y308 248 3,709 SH   SOLE   3,709 0 0
CORCEPT THERAPEUTICS INC com 218352102 206 8,051 SH   SOLE   8,051 0 0
COSTCO WHOLESALE CORP com 22160k105 1,046 2,214 SH   SOLE   2,182 4 28
COSTCO WHOLESALE CORP com 22160k105 5 11 SH   OTR   11 0 0
CPI AEROSTRUCTURES INC com 125919308 22 18,579 SH   SOLE   18,579 0 0
CPS TECHNOLOGYS com 12619f104 101 35,952 SH   SOLE   35,952 0 0
CRA INTERNATIONAL INC com 12618t105 305 3,434 SH   SOLE   3,434 0 0
CUTERA INC com 232109108 330 7,230 SH   SOLE   7,230 0 0
CVS HEALTH CORP com 126650100 3 32 SH   SOLE   32 0 0
DANAHER CORP com 235851102 4,250 16,455 SH   SOLE   16,455 0 0
DARDEN RESTAURANTS com 237194105 1,200 9,498 SH   SOLE   9,429 0 69
DATA I/O CORP com 237690102 43 15,402 SH   SOLE   15,402 0 0
DECKERS OUTDOOR CORP com 243537107 2,883 9,221 SH   SOLE   9,221 0 0
DECKERS OUTDOOR CORP com 243537107 48 155 SH   OTR   155 0 0
DEERE & COMPANY com 244199105 4,824 14,449 SH   SOLE   14,449 0 0
DEFIANCE NEXT GEN CONNECTIVITY com 26922a289 0 2 SH   SOLE   2 0 0
DELTA APPAREL INC com 247368103 56 4,025 SH   SOLE   4,025 0 0
DEUTSCHE POST AG-SPON ADR com 25157y202 4 135 SH   SOLE   135 0 0
DEVON ENERGY CORP com 25179m103 3 57 SH   SOLE   57 0 0
DIGITAL REALTY TRUST INC com 253868103 1,363 13,739 SH   SOLE   13,739 0 0
DIXIE GROUP INC com 255519100 20 18,331 SH   SOLE   18,331 0 0
DLH HOLDINGS CORP com 23335q100 101 8,206 SH   SOLE   8,206 0 0
DOLLAR GENERAL CORP com 256677105 1,507 6,282 SH   SOLE   6,282 0 0
DONNELLEY FINANCIAL SOLUTION com 25787g100 769 20,788 SH   SOLE   20,788 0 0
DORIAN LPG LTD com y2106r110 265 19,542 SH   SOLE   19,542 0 0
DRIVEN BRANDS HLDGS INC com 26210v102 46 1,661 SH   OTR   1,661 0 0
DSV PANALPINA A S - UNSP ADR com 26251a108 12 202 SH   SOLE   202 0 0
DUCOMMUN INC com 264147109 8 210 SH   SOLE   210 0 0
DYNAVAX TECHNOLOGIES CORP com 268158201 153 14,690 SH   SOLE   14,690 0 0
EASTMAN CHEMICAL COMPANY com 277432100 1 11 SH   SOLE   11 0 0
EATON CORP PLC com g29183103 3,267 24,494 SH   SOLE   24,248 0 246
EATON VANCE RISK-MANAGED DIVER com 27829g106 0 0 SH   SOLE   0 0 0
ELEVANCE HEALTH INC com 036752103 3,169 6,977 SH   SOLE   6,917 0 60
ELI LILLY & CO com 532457108 7,310 22,606 SH   SOLE   22,606 0 0
ELTEK LTD com m40184208 92 25,907 SH   SOLE   25,907 0 0
ENCORE WIRE CORP com 292562105 731 6,323 SH   SOLE   6,323 0 0
ENOVA INTERNATIONAL INC com 29357k103 5,986 204,494 SH   SOLE   204,227 0 267
ENPHASE ENERGY INC com 29355a107 266 960 SH   SOLE   960 0 0
ENTEGRIS INC com 29362u104 28 343 SH   SOLE   343 0 0
EPLUS INC com 294268107 194 4,664 SH   SOLE   4,664 0 0
EQUINOR ASA-SPON ADR com 29446m102 49 1,493 SH   SOLE   1,493 0 0
EVER-GLORY INTERNATIONAL GROUP com 299766204 0 90 SH   OTR   90 0 0
EVERCORE INC com 29977a105 625 7,594 SH   SOLE   7,594 0 0
EZCORP INC com 302301106 256 33,213 SH   SOLE   33,213 0 0
FEDERAL AGRICULTURAL MORTGAGE com 313148306 698 7,037 SH   SOLE   7,037 0 0
FEDEX CORP com 31428x106 196 1,318 SH   SOLE   1,318 0 0
FIFTH THIRD BANCORP com 316773100 3,047 95,337 SH   SOLE   95,337 0 0
FINANCIAL SELECT SECTOR SPDR com 81369y605 444 14,635 SH   SOLE   14,635 0 0
FIRST BANCORP/PUERTO RICO com 318672706 722 52,812 SH   SOLE   52,812 0 0
FIRST TRUST NASDAQ CYBERSECURI com 33734x846 1,322 34,330 SH   SOLE   34,330 0 0
FIRST TRUST UTILITIES ALPHADEX com 33734x184 92 3,000 SH   SOLE   3,000 0 0
FIRSTCASH HOLDINGS INC com 33768g107 128 1,744 SH   OTR   1,744 0 0
FISERV INC com 337738108 53 564 SH   OTR   564 0 0
FLEXSHOPPER INC com 33939j303 33 17,592 SH   SOLE   17,592 0 0
FRESENIUS MEDICAL CARE - ADR com 358029106 7 476 SH   SOLE   476 0 0
FTI CONSULTING INC com 302941109 903 5,452 SH   SOLE   5,452 0 0
GENCO SHIPPING & TRADING LTD com y2685t131 102 8,150 SH   SOLE   8,150 0 0
GENERAC HOLDINGS INC com 368736104 1,401 7,863 SH   SOLE   7,863 0 0
GENERAL DYNAMICS CORP com 369550108 32 150 SH   OTR   150 0 0
GENERAL ELECTRIC CO com 369604301 27 441 SH   SOLE   441 0 0
GEO GROUP INC NEW com 36162j106 53 6,938 SH   OTR   6,938 0 0
GILDAN ACTIVEWEAR INC com 375916103 22 794 SH   SOLE   794 0 0
GLACIER BANCORP INC com 37637q105 369 7,504 SH   SOLE   7,504 0 0
GLOBAL SELF STORAGE INC com 37955n106 73 12,500 SH   SOLE   12,500 0 0
GLOBAL X COPPER MINERS ETF com 37954y830 90 3,168 SH   SOLE   3,168 0 0
GLOBAL X FDS MSCI CHINA ENERGY com 37950e507 50 3,282 SH   OTR   3,282 0 0
GLOBAL X US INFRASTRUCTURE com 37954y673 4 195 SH   SOLE   195 0 0
GOLDMAN SACHS GROUP com 38141g104 6,288 21,456 SH   SOLE   21,422 4 30
GRAY TELEVISION INC com 389375106 319 22,245 SH   SOLE   22,245 0 0
GROCERY OUTLET HOLDING CORP com 39874r101 15 456 SH   OTR   456 0 0
HAEMONETICS CORP/MASS com 405024100 140 1,893 SH   OTR   1,893 0 0
HAVERTY FURNITURE com 419596101 566 22,744 SH   SOLE   22,744 0 0
HEALTH CARE SELECT SECTOR SPDR com 81369y209 3,485 28,778 SH   SOLE   28,778 0 0
HEALTHCARE REALTY TRUST INC com 42226k105 168 8,049 SH   SOLE   8,049 0 0
HEIDRICK & STRUGGLES INTL com 422819102 90 3,464 SH   SOLE   3,464 0 0
HELEN OF TROY LTD F com g4388n106 739 7,665 SH   SOLE   7,665 0 0
HERITAGE-CRYSTAL CLEAN INC com 42726m106 151 5,094 SH   SOLE   5,094 0 0
HF SINCLAIR com 403949100 659 12,232 SH   SOLE   12,232 0 0
HILLENBRAND INC com 431571108 683 18,587 SH   SOLE   18,587 0 0
HITACHI LTD -SPONS ADR com 433578507 22 261 SH   SOLE   261 0 0
HMN FINANCIAL INC com 40424g108 37 1,663 SH   SOLE   1,663 0 0
HOME DEPOT INC com 437076102 10,620 38,487 SH   SOLE   38,418 6 63
HONG KONG EXCHANGES & CLEARING com 43858f109 7 192 SH   SOLE   192 0 0
HOSTESS BRANDS INC com 44109j106 61 2,618 SH   OTR   2,618 0 0
HOULIHAN LOKEY INC com 441593100 478 6,335 SH   SOLE   6,335 0 0
HUNTINGTON INGALLS INDUSTRIES com 446413106 86 387 SH   OTR   387 0 0
IBERDROLA SA com 450737101 232 6,248 SH   SOLE   6,248 0 0
ICHOR HOLDINGS LTD com g4740b105 133 5,498 SH   SOLE   5,498 0 0
IDACORP INCORPORATED com 451107106 299 3,018 SH   SOLE   3,018 0 0
INDSTRL SELECT SECTOR SPDR com 81369y704 554 6,689 SH   SOLE   6,689 0 0
INFINEON TECHNOLOGIES AG com 45662n103 5 238 SH   SOLE   238 0 0
INFOSYS TECH-SP ADR com 456788108 38 2,235 SH   SOLE   2,235 0 0
INGLES MARKETS INC CLASS A com 457030104 1,812 22,876 SH   SOLE   22,876 0 0
INNOSPEC INC com 45768s105 811 9,468 SH   SOLE   9,468 0 0
INNOVIVA INC com 45781m101 781 67,242 SH   SOLE   67,242 0 0
INSIGHT ENTERPRISES com 45765u103 6,684 81,104 SH   SOLE   80,981 0 123
INSTEEL INDUSTRIES INC com 45774w108 95 3,566 SH   SOLE   3,566 0 0
INTEGER HOLDINGS CORP com 45826h109 950 15,262 SH   SOLE   15,262 0 0
INTEL CORP com 458140100 5 191 SH   SOLE   191 0 0
INTEST CORP com 461147100 65 8,511 SH   SOLE   8,511 0 0
INTL BUSINESS MACH com 459200101 69 578 SH   SOLE   578 0 0
INVESCO BUYBACK ACHIEVERS ETF com 46137v308 37 497 SH   SOLE   497 0 0
INVESCO CHINA TECHNOLOGY ETF com 46138e800 20 563 SH   SOLE   563 0 0
INVESCO DYNAMIC LEISURE AND EN com 46137v720 10 279 SH   SOLE   279 0 0
INVESCO QQQ TRUST SERIES 1 com 46090e103 1,057 3,955 SH   SOLE   3,955 0 0
INVESCO S&P 500 EQUAL WEIGHT C com 46137v381 165 1,577 SH   SOLE   1,577 0 0
INVESCO S&P 500 EQUAL WEIGHT F com 46137v340 186 3,625 SH   SOLE   3,625 0 0
INVESCO S&P 500 EQUAL WEIGHT H com 46137v332 64 254 SH   SOLE   254 0 0
INVESCO S&P 500 EQUAL WEIGHT I com 46137v324 32 208 SH   SOLE   208 0 0
INVESCO S&P 500 EQUAL WEIGHT M com 46137v316 197 1,380 SH   SOLE   1,380 0 0
INVESCO S&P 500 EQUAL WEIGHT R com 46137v290 722 24,125 SH   SOLE   24,125 0 0
INVESCO S&P 500 EQUAL WEIGHT T com 46137v282 608 2,685 SH   SOLE   2,685 0 0
INVESCO S&P 500 GARP ETF com 46137v431 148 1,976 SH   SOLE   1,976 0 0
INVESCO S&P 500 HIGH DIVIDEND com 46138e362 367 9,394 SH   SOLE   9,394 0 0
INVESCO S&P 500 LOW VOLATILITY com 46138e354 37 640 SH   OTR   640 0 0
INVESCO S&P EMERGING MARKETS com 46138e297 45 2,124 SH   SOLE   2,124 0 0
INVESCO S&P SMALLCAP 600 EQUAL com 46137v183 1,176 18,665 SH   SOLE   18,665 0 0
INVESCO S&P SMALLCAP 600 REVEN com 46138g664 135 1,408 SH   SOLE   1,408 0 0
INVESCO WILDERHILL CLEAN ENERG com 46137v134 94 1,952 SH   SOLE   1,952 0 0
ISHARES CHINA LARGE CAP ETF com 464287184 189 7,295 SH   OTR   7,295 0 0
ISHARES COHEN & STEERS REALTY com 464287564 403 7,517 SH   SOLE   7,517 0 0
ISHARES CORE MSCI EAFE ETF com 46432f842 8 149 SH   SOLE   149 0 0
ISHARES CORE S&P 500 com 464287200 3,657 10,196 SH   SOLE   10,196 0 0
ISHARES DJ US UTILITIES SECTOR com 464287697 9 115 SH   SOLE   115 0 0
ISHARES GLOBAL ENERGY ETF com 464287341 1,590 47,695 SH   SOLE   46,639 0 1,056
ISHARES MSCI CANADA INDEX FUND com 464286509 215 7,000 SH   SOLE   7,000 0 0
ISHARES MSCI CHILE ETF com 464286640 46 1,934 SH   OTR   1,934 0 0
ISHARES MSCI EAFE com 464287465 402 7,181 SH   SOLE   7,181 0 0
ISHARES MSCI EAFE GROWTH ETF com 464288885 375 5,172 SH   SOLE   5,155 0 17
ISHARES MSCI EMERGING MKT INDE com 464287234 438 12,545 SH   SOLE   12,545 0 0
ISHARES MSCI INDIA ETF com 46429B598 49 1,206 SH   OTR   1,206 0 0
ISHARES MSCI INDONESIA ETF com 46429b309 49 2,122 SH   OTR   2,122 0 0
ISHARES MSCI NEW ZEALAND com 464289123 24 572 SH   OTR   572 0 0
ISHARES MSCI SOUTH KOREA ETF com 464286772 1 25 SH   SOLE   25 0 0
ISHARES MSCI TURKEY INDEX FUND com 464286715 49 2,210 SH   OTR   2,210 0 0
ISHARES NASDAQ BIOTECH INDX com 464287556 22 190 SH   SOLE   190 0 0
ISHARES RUSSELL 1000 ETF com 464287622 2,103 10,658 SH   SOLE   10,640 0 18
ISHARES RUSSELL 2000 ETF com 464287655 7,705 46,719 SH   SOLE   46,719 0 0
ISHARES RUSSELL 2000 VALUE com 464287630 3,486 27,036 SH   SOLE   27,036 0 0
ISHARES RUSSELL 3000 INDEX com 464287689 372 1,795 SH   SOLE   1,795 0 0
ISHARES RUSSELL TOP 200 GROWTH com 464289438 704 5,892 SH   SOLE   5,892 0 0
ISHARES US DVD AND BUYBACK com 46435u861 83 2,455 SH   SOLE   2,455 0 0
ISHR RUSSELL 1000 VL com 464287598 1,350 9,929 SH   SOLE   9,929 0 0
ISHR RUSSELL 1000 VL com 464287598 48 350 SH   OTR   350 0 0
ISHRS S&P SMALLCAP 600 GROWTH com 464287887 290 2,848 SH   SOLE   2,848 0 0
ISHRS TR MSCI USA QUALITY FACT com 46432f339 21 200 SH   OTR   200 0 0
JABIL INC com 466313103 1,740 30,157 SH   SOLE   29,938 0 219
JAMES HARDIE INDUSTRIES PLC com 47030m106 212 10,695 SH   SOLE   10,695 0 0
JEWETT-CAMERON TRADING LTD com 47733c207 33 6,302 SH   SOLE   6,302 0 0
JOHNSON & JOHNSON com 478160104 8,836 54,090 SH   SOLE   53,870 22 198
JPMORGAN CHASE & CO com 46625h100 11,078 106,005 SH   SOLE   105,651 33 321
KB FINANCIAL GROUP INC-ADR com 48241a105 22 722 SH   SOLE   722 0 0
KEURIG DR PEPPER INC com 49271v100 28 774 SH   OTR   774 0 0
KEY TRONIC CORP com 493144109 35 8,684 SH   SOLE   8,684 0 0
KFORCE INC com 493732101 143 2,444 SH   SOLE   2,444 0 0
KLA-TENCOR CORPORATION com 482480100 121 400 SH   SOLE   400 0 0
KRANESHARES CSI CHINA INTERNET com 500767306 12 500 SH   OTR   500 0 0
KRANESHARES MSCI CHINA CLEAN T com 500767850 30 1,062 SH   SOLE   1,062 0 0
KRANESHARES TR BOSERA MSCI CHI com 500767405 27 882 SH   SOLE   882 0 0
KROGER CO. com 501044101 175 4,005 SH   SOLE   4,005 0 0
LAM RESEARCH CORP com 512807108 5,527 15,100 SH   SOLE   15,070 0 30
LAREDO PETROLEUM HOLDINGS INC com 516806205 370 5,890 SH   SOLE   5,890 0 0
LEIDOS HOLDINGS INC com 525327102 52 592 SH   SOLE   592 0 0
LEXINGTON REALTY TRUST com 529043101 601 65,596 SH   SOLE   65,596 0 0
LGI HOMES INC com 50187t106 1 10 SH   SOLE   10 0 0
LGL GROUP INC com 50186a108 30 2,626 SH   SOLE   2,626 0 0
LIBERTY MEDIA CORP-LIBERTY-C com 531229854 52 886 SH   OTR   886 0 0
LINDE PLC com g5494j103 2,444 9,065 SH   SOLE   9,027 5 33
LITHIUM AMERICAS CORP com 53680q207 50 1,908 SH   OTR   1,908 0 0
LIVE VENTURES INC com 538142308 120 4,781 SH   SOLE   4,781 0 0
LOCKHEED MARTIN CORP com 539830109 1,435 3,716 SH   SOLE   3,692 5 19
LOWES COMPANIES INC com 548661107 2 13 SH   SOLE   13 0 0
LPL FINANCIAL HOLDINGS INC com 50212v100 6,159 28,188 SH   SOLE   28,116 0 72
LPL FINANCIAL HOLDINGS INC com 50212v100 53 243 SH   OTR   243 0 0
M/I HOMES INC com 55305b101 175 4,820 SH   SOLE   4,820 0 0
MAGNOLIA OIL & GAS CORP - A com 559663109 381 19,213 SH   SOLE   19,213 0 0
MANHATTAN BRIDGE CAPITAL INC com 562803106 109 19,386 SH   SOLE   19,386 0 0
MARINEMAX INC com 567908108 207 6,951 SH   SOLE   6,951 0 0
MARRIOTT VACATIONS WORLDWIDE C com 57164y107 327 2,686 SH   SOLE   2,686 0 0
MARUBENI CORP-UNSPONS ADR com 573810207 28 312 SH   SOLE   312 0 0
MASTEC INC com 576323109 1,883 29,649 SH   SOLE   29,568 0 81
MASTECH HOLDINGS INC com 57633b100 90 6,126 SH   SOLE   6,126 0 0
MASTERCARD INC-CLASS A com 57636q104 6,909 24,300 SH   SOLE   24,272 6 22
MATADOR RESOURCES CO com 576485205 2,903 59,348 SH   SOLE   59,348 0 0
MATERIALS SELECT SECTOR SPDR com 81369y100 30 442 SH   SOLE   442 0 0
MATSON INC com 57686g105 375 6,088 SH   SOLE   6,088 0 0
MCDONALD'S CORP com 580135101 12,466 54,025 SH   SOLE   53,948 8 69
MCDONALD'S CORP com 580135101 135 585 SH   OTR   585 0 0
MCKESSON CORP com 58155q103 58 172 SH   OTR   172 0 0
MEDIFAST INC com 58470h101 1 6 SH   SOLE   6 0 0
MEDTRONIC PLC com g5960l103 3 32 SH   SOLE   32 0 0
MERCADOLIBRE INC com 58733r102 14 17 SH   SOLE   17 0 0
MERCHANTS BANCORP/IN com 58844r108 603 26,154 SH   SOLE   26,154 0 0
MERITAGE HOMES CORP com 59001a102 8 120 SH   SOLE   120 0 0
META PLATFORMS, INC com 30303m102 2,761 20,346 SH   SOLE   20,268 12 66
MGIC INVESTMENT CORP com 552848103 615 47,940 SH   SOLE   47,940 0 0
MICRON TECHNOLOGY INC com 595112103 1 14 SH   SOLE   14 0 0
MICROSOFT CORP com 594918104 23,651 101,548 SH   SOLE   101,282 35 231
MONSTER BEVERAGE CORP com 61174x109 65 750 SH   OTR   750 0 0
MPLX LP com 55336v100 19 636 SH   SOLE   636 0 0
NATIONAL BEVERAGE CORP com 635017106 18 465 SH   SOLE   465 0 0
NATIONAL BEVERAGE CORP com 635017106 31 800 SH   OTR   800 0 0
NATIONAL HEALTHCARE com 635906100 226 3,566 SH   SOLE   3,566 0 0
NATURAL ALTERNATIVES INTL com 638842302 93 10,022 SH   SOLE   10,022 0 0
NELNET INC-CL A com 64031n108 1,850 23,364 SH   SOLE   23,364 0 0
NESTLE S A REG ADR com 641069406 3,901 36,251 SH   SOLE   36,251 0 0
NEW ORIENTAL EDUCATION & TECHN com 647581206 76 3,166 SH   OTR   3,166 0 0
NEWMONT MINING CORP com 651639106 397 9,444 SH   SOLE   9,444 0 0
NEXTERA ENERGY INCORPORATED com 65339F101 6,088 77,643 SH   SOLE   77,535 17 91
NEXTERA ENERGY INCORPORATED com 65339F101 54 686 SH   OTR   686 0 0
NIKE INC -CL B com 654106103 2 21 SH   SOLE   21 0 0
NORDEA BANK ABP - SPON ADR com 65558r109 26 3,023 SH   SOLE   3,023 0 0
NORTHROP GRUMMAN CORP com 666807102 5,014 10,661 SH   SOLE   10,622 0 39
NOVA MEASURING INSTRUMENTS com m7516k103 4,349 50,983 SH   SOLE   50,983 0 0
NUCOR CORP com 670346105 948 8,859 SH   SOLE   8,845 14 0
NVIDIA CORP com 67066g104 5,922 48,785 SH   SOLE   48,690 11 84
OCCIDENTAL PETROLEUM CORP com 674599105 76 1,240 SH   OTR   1,240 0 0
OFG BANCORP com 67103x102 657 26,156 SH   SOLE   26,156 0 0
OLD DOMINION FREIGHT LINES INC com 679580100 322 1,294 SH   SOLE   1,294 0 0
OLLIE'S BARGAIN OUTLET HOLDING com 681116109 61 1,184 SH   OTR   1,184 0 0
OMV AG-BEARER SHRS ADR com 670875509 21 589 SH   SOLE   589 0 0
ONEMAIN HOLDINGS INC com 68268w103 2 52 SH   SOLE   52 0 0
OPTION CARE HEALTH INC com 68404l201 332 10,564 SH   SOLE   10,564 0 0
ORACLE CORP com 68389x105 55 894 SH   SOLE   894 0 0
ORGANON & CO com 68622v106 0 1 SH   SOLE   1 0 0
OTTER TAIL CORP com 689648103 248 4,025 SH   SOLE   4,025 0 0
P&F INDUSTRIES CL-A com 692830508 43 8,008 SH   SOLE   8,008 0 0
PACCAR INC com 693718108 28 335 SH   OTR   335 0 0
PALATIN TECHNOLOGIES INC com 696077502 13 2,120 SH   SOLE   2,120 0 0
PATRICK INDUSTRIES com 703343103 453 10,331 SH   SOLE   10,331 0 0
PAYPAL HOLDINGS INC com 70450y103 1 6 SH   SOLE   6 0 0
PC CONNECTION INC com 69318j100 1,356 30,067 SH   SOLE   30,067 0 0
PDC ENERGY INC com 69327r101 395 6,839 SH   SOLE   6,839 0 0
PEOPLES BANCORP NC com 710577107 52 2,093 SH   SOLE   2,093 0 0
PEPSICO INC com 713448108 2,764 16,933 SH   SOLE   16,860 11 62
PERRIGO CO PLC com g97822103 80 2,250 SH   OTR   2,250 0 0
PETMED EXPRESS INC com 716382106 589 30,178 SH   SOLE   30,178 0 0
PFIZER INC com 717081103 2,148 49,083 SH   SOLE   49,083 0 0
PHILIP MORRIS INTL com 718172109 44 536 SH   SOLE   536 0 0
PHOTRONICS INC com 719405102 330 22,548 SH   SOLE   22,548 0 0
PHYSICIANS REALTY TRUST com 71943u104 318 21,125 SH   SOLE   21,125 0 0
PIONEER NATL RESOURC com 723787107 6,704 30,962 SH   SOLE   30,962 0 0
PIPER SANDLER COS com 724078100 1,174 11,206 SH   SOLE   11,206 0 0
PNC BANK CORP com 693475105 990 6,623 SH   SOLE   6,545 0 78
PORTLAND GENERAL ELECTRIC CO com 736508847 457 10,517 SH   SOLE   10,517 0 0
POTLATCHDELTIC CORP com 737630103 205 5,003 SH   SOLE   5,003 0 0
PROCTOR & GAMBLE CO com 742718109 8,821 69,871 SH   SOLE   69,857 14 0
PROGRESS SOFTWARE CORP com 743312100 171 4,023 SH   SOLE   4,023 0 0
PROGRESSIVE CORP com 743315103 34 293 SH   OTR   293 0 0
PROLOGIS INC com 74340w103 5,339 52,552 SH   SOLE   52,468 11 73
PROSHARES S&P 500 DIV ARISTOCR com 74348a467 0 1 SH   SOLE   1 0 0
PUBLIC STORAGE INC com 74460d109 34 115 SH   SOLE   115 0 0
QUALCOMM INC com 747525103 2 18 SH   SOLE   18 0 0
RADIAN GROUP INC com 750236101 615 31,887 SH   SOLE   31,887 0 0
REAL ESTATE SELECT SECTOR SPDR com 81369y860 827 22,975 SH   SOLE   22,975 0 0
REGIONS FINANCIAL CORP com 7591ep100 94 4,694 SH   SOLE   4,694 0 0
RESMED INC com 761152107 224 1,026 SH   SOLE   1,026 0 0
RH com 74967x103 7 28 SH   OTR   28 0 0
ROPER INDUSTRIES INC com 776696106 83 232 SH   SOLE   232 0 0
SABRA HEALTH CARE REIT INC com 78573l106 132 10,060 SH   SOLE   10,060 0 0
SALESFORCE.COM INC com 79466l302 1 5 SH   SOLE   5 0 0
SANOFI SPOND F ADR 1 ADR REPS com 80105n105 8 200 SH   SOLE   200 0 0
SCHLUMBERGER LTD com 806857108 28 773 SH   OTR   773 0 0
SCHNEIDER ELECTRIC SE com 80687p106 196 8,699 SH   SOLE   8,699 0 0
SCHNITZER STEEL INDS INC-A com 806882106 917 32,207 SH   SOLE   32,207 0 0
SCHWAB EMERGING MARKETS EQUITY com 808524706 244 10,883 SH   SOLE   10,883 0 0
SCHWAB FUNDAMENTAL BROAD MKT com 808524789 225 4,777 SH   SOLE   4,777 0 0
SCHWAB FUNDAMENTAL INTL LARGE com 808524755 467 18,579 SH   SOLE   18,579 0 0
SCHWAB U.S. LARGE-CAP GROWTH com 808524300 246 4,400 SH   SOLE   4,400 0 0
SCHWAB US BROAD MARKET ETF com 808524102 350 8,328 SH   SOLE   8,328 0 0
SEALED AIR CORP com 81211k100 556 12,483 SH   SOLE   12,327 0 156
SEMPRA ENERGY com 816851109 5,470 36,480 SH   SOLE   36,425 9 46
SERVOTRONICS INC. com 817732100 18 1,632 SH   SOLE   1,632 0 0
SERVOTRONICS INC. com 817732100 1 100 SH   OTR   100 0 0
SHERWIN-WILLIAMS CO/THE com 824348106 369 1,801 SH   SOLE   1,801 0 0
SHOE CARNIVAL INC com 824889109 222 10,362 SH   SOLE   10,362 0 0
SHYFT GROUP INC com 825698103 73 3,564 SH   SOLE   3,564 0 0
SIGA TECHNOLOGIES INC com 826917106 549 53,300 SH   SOLE   53,300 0 0
SMITH-MIDLAND CORP com 832156103 102 3,813 SH   SOLE   3,813 0 0
SONY GROUP CORP -SPND ADR com 835699307 27 417 SH   SOLE   417 0 0
SOUTH STATE CORP com 840441109 447 5,655 SH   SOLE   5,655 0 0
SPARTANNASH CO com 847215100 336 11,586 SH   SOLE   11,586 0 0
SPDR KWB BANK ETF com 78464a797 173 3,915 SH   SOLE   3,915 0 0
SPDR PORTFOLIO SHORT TERM TREA com 78468r101 177 6,116 SH   OTR   6,116 0 0
SPDR S&P DIVIDEND ETF com 78464a763 555 4,975 SH   SOLE   4,885 0 90
SPDR S&P HOMEBUILDERS ETF com 78464a888 680 12,430 SH   SOLE   12,430 0 0
SPDR S&P KENSHO SMART MOBILITY com 78468r689 7 210 SH   SOLE   210 0 0
SPDR S&P REGIONAL BANKING ETF com 78464a698 916 15,552 SH   SOLE   15,468 0 84
SPDR TRUST SERIES I com 78462f103 1,672 4,682 SH   SOLE   4,682 0 0
STAG INDUSTRIAL INC com 85254j102 172 6,035 SH   SOLE   6,035 0 0
STANDARD MOTOR PRODS com 853666105 186 5,709 SH   SOLE   5,709 0 0
STAR BULK CARRIERS CORP com y8162k204 19 1,070 SH   SOLE   1,070 0 0
STARBUCKS CORP com 855244109 3 31 SH   SOLE   31 0 0
STELLANTIS NV com n82405106 17 1,423 SH   SOLE   1,423 0 0
SUMMIT STATE BANK com 866264203 59 4,042 SH   SOLE   4,042 0 0
SUPER MICRO COMPUTER INC com 86800u104 480 8,724 SH   SOLE   8,724 0 0
SVB FINANCIAL GROUP com 78486q101 1,796 5,349 SH   SOLE   5,349 0 0
SYNNEX CORPORATION com 87162w100 990 12,197 SH   SOLE   12,197 0 0
SYSCO CORP com 871829107 3,470 49,076 SH   SOLE   49,076 0 0
T-MOBILE US INC com 872590104 4,193 31,252 SH   SOLE   31,192 3 57
T-MOBILE US INC com 872590104 83 619 SH   OTR   619 0 0
TAIWAN SEMICONDUCTOR-SP ADR com 874039100 36 528 SH   SOLE   528 0 0
TANDY LEATHER FACTORY INC com 87538x105 29 7,873 SH   SOLE   7,873 0 0
TARGET CORP com 87612e106 4,863 32,773 SH   SOLE   32,666 0 107
TAYLOR DEVICES INC com 877163105 29 2,853 SH   SOLE   2,853 0 0
TECHNOLOGY SELECT SECTOR SPDR com 81369y803 6,503 54,751 SH   SOLE   54,634 0 117
TECHTARGET com 87874r100 3 54 SH   SOLE   54 0 0
TENET HEALTHCARE CORP com 88033g407 3 52 SH   SOLE   52 0 0
TERRENO REALTY CORP com 88146m101 224 4,225 SH   SOLE   4,225 0 0
TESLA MOTORS INC com 88160r101 91 342 SH   SOLE   342 0 0
TEXAS INSTRUMENTS com 882508104 3 18 SH   SOLE   18 0 0
THERMO FISHER SCNTFC com 883556102 4,553 8,976 SH   SOLE   8,976 0 0
TIDAL ETF TR FOLIOBEYOND RISI com 886364637 105 3,325 SH   OTR   3,325 0 0
TIMBERLAND BANCORP INC com 887098101 82 2,963 SH   SOLE   2,963 0 0
TJX COMPANIES INC com 872540109 194 3,120 SH   SOLE   3,120 0 0
TORO COMPANY com 891092108 17 200 SH   SOLE   200 0 0
TRACTOR SUPPLY COMPANY com 892356106 1,676 9,017 SH   SOLE   9,017 0 0
TRANSCAT INC com 893529107 170 2,242 SH   SOLE   2,242 0 0
TRINET GROUP INC com 896288107 318 4,460 SH   SOLE   4,460 0 0
TRIO-TECH INTERNATIONAL com 896712205 37 8,008 SH   SOLE   8,008 0 0
TTEC HOLDINGS INC com 89854h102 232 5,238 SH   SOLE   5,238 0 0
UNILEVER PLC-SP ADR com 904767704 27 608 SH   SOLE   608 0 0
UNION PACIFIC CORP com 907818108 3,306 16,970 SH   SOLE   16,957 13 0
UNITED MICROELECTRON-SP ADR com 910873405 0 5 SH   SOLE   5 0 0
UNITED NATURAL FOODS INC com 911163103 4 123 SH   SOLE   123 0 0
UNITED PARCEL SERVICE-CL B com 911312106 3 16 SH   SOLE   16 0 0
UNITED RENTALS INC com 911363109 3,999 14,806 SH   SOLE   14,806 0 0
UNITED STATES LIME & MINERAL com 911922102 212 2,070 SH   SOLE   2,070 0 0
UNITED THERAPEUTICS CORP com 91307c102 56 269 SH   OTR   269 0 0
UNITEDHEALTH GROUP INC com 91324p102 15,956 31,593 SH   SOLE   31,491 7 95
UTAH MEDICAL PRODUCTS INC com 917488108 364 4,270 SH   SOLE   4,270 0 0
UTILITIES SELECT SECTOR SPDR com 81369y886 17 267 SH   SOLE   267 0 0
UTILITIES SELECT SECTOR SPDR com 81369y886 1 12 SH   OTR   12 0 0
V2X INC com 92242t101 257 7,250 SH   SOLE   7,250 0 0
VALE SA-SP ADR com 91912e105 17 1,244 SH   SOLE   1,244 0 0
VALERO ENERGY CORP com 91913y100 5,443 50,936 SH   SOLE   50,822 0 114
VANDA PHARMACEUTICALS INC com 921659108 436 44,082 SH   SOLE   44,082 0 0
VANECK VECTORS AGRIBUSINESS ET com 92189f700 135 1,675 SH   SOLE   1,675 0 0
VANECK VECTORS GOLD MINERS ETF com 92189f106 146 6,039 SH   SOLE   6,039 0 0
VANGUARD CONSUMER DISCRETIONAR com 92204a108 3 12 SH   SOLE   12 0 0
VANGUARD CONSUMER STAPLES ETF com 92204a207 1 3 SH   SOLE   3 0 0
VANGUARD ENERGY ETF com 92204a306 1 11 SH   SOLE   11 0 0
VANGUARD FINANCIALS ETF com 92204a405 12 155 SH   SOLE   155 0 0
VANGUARD FTSE ALL-WORLD EX-U com 922042775 1,259 28,389 SH   SOLE   28,197 0 192
VANGUARD HEALTH CARE ETF com 92204a504 2 11 SH   SOLE   11 0 0
VANGUARD INDUSTRIALS ETF com 92204a603 2 15 SH   SOLE   15 0 0
VANGUARD INFORMATION TECHNOLOG com 92204a702 8 25 SH   SOLE   25 0 0
VANGUARD MATERIALS ETF com 92204a801 1 6 SH   SOLE   6 0 0
VANGUARD REIT ETF com 922908553 1 10 SH   SOLE   10 0 0
VANGUARD S&P MID-CAP 400 VAL com 921932844 174 1,252 SH   SOLE   1,252 0 0
VANGUARD SMALL-CAP VALUE ETF com 922908611 10,947 76,342 SH   SOLE   76,198 0 144
VANGUARD TELECOM SERVICE ETF com 92204a884 1 18 SH   SOLE   18 0 0
VANGUARD UTILITIES ETF com 92204a876 0 2 SH   SOLE   2 0 0
VAREX IMAGING CORP com 92214x106 247 11,670 SH   SOLE   11,670 0 0
VERIZON COMMUNICATIONS INC com 92343v104 2 63 SH   SOLE   63 0 0
VERTEX PHARMACEUTICALS INC com 92532f100 60 207 SH   OTR   207 0 0
VIRCO MFG CORPORATION com 927651109 45 10,503 SH   SOLE   10,503 0 0
VISA INC CL-A com 92826c839 3 15 SH   SOLE   15 0 0
VISHAY PRECISION GROUP INC com 92835k103 192 6,484 SH   SOLE   6,484 0 0
VOLKSWAGEN AG -UNSPON ADR com 928662600 10 643 SH   SOLE   643 0 0
WALMART INC com 931142103 10,809 83,337 SH   SOLE   83,099 0 238
WALT DISNEY CO com 254687106 909 9,640 SH   SOLE   9,580 0 60
WARRIOR MET COAL INC com 93627c101 233 8,200 SH   SOLE   8,200 0 0
WESCO INT'L INC com 95082p105 300 2,514 SH   SOLE   2,514 0 0
WILLAMETTE VALLEY VINEYARDS com 969136100 80 12,921 SH   SOLE   12,921 0 0
WILLIAMS COS INC com 969457100 2 54 SH   SOLE   54 0 0
WINGSTOP INC com 974155103 30 236 SH   OTR   236 0 0
WINMARK CORP com 974250102 503 2,324 SH   SOLE   2,324 0 0
WISDOMTREE EMERGING MARKETS HI com 97717w315 27 830 SH   SOLE   830 0 0
WISDOMTREE EUR S/C DIVIDEND com 97717w869 5 108 SH   SOLE   108 0 0
WISDOMTREE JAPAN HEDGED EQUITY com 97717W851 96 1,557 SH   OTR   1,557 0 0
WOLFSPEED INC com 977852102 20 196 SH   OTR   196 0 0
WYNDHAM HOTELS & RESORTS INC com 98311a105 884 14,402 SH   SOLE   14,255 0 147
XENIA HOTELS & RESORTS INC com 984017103 235 17,039 SH   SOLE   17,039 0 0
YETI Holdings, Inc. com 98585x104 191 6,710 SH   SOLE   6,710 0 0
ZOETIS INC com 98978v103 3,874 26,124 SH   SOLE   26,124 0 0
ZUMIEZ INC com 989817101 215 10,005 SH   SOLE   10,005 0 0
BANK OF AMERICA 5 3/8 PFD pfd 06053u601 217 10,000 SH   SOLE   10,000 0 0
BANK OF AMERICA FLOAT PERP PFD pfd 060505815 1 65 SH   SOLE   65 0 0
JP MORGAN CHASE 6 PFD pfd 48128b648 375 15,000 SH   SOLE   15,000 0 0
KEY 5.65 PERP Pfd pfd 493267876 119 5,000 SH   SOLE   5,000 0 0
AMERICAN FUNDS TAX-EXEMPT BOND com 876902602 1,279 109,316 SH   OTR   109,316 0 0
BLACKROCK INVT QUALITY MUNI com 09247d105 25 2,000 SH   SOLE   2,000 0 0
FIRST TR EXCH TRD FD III ULTRA com 33740j104 817 41,230 SH   OTR   41,230 0 0
INSPIRE CORPORATE BOND IMPACT com 66538H633 73 3,208 SH   SOLE   3,208 0 0
INVESCO EXCH TRADED TR II TAXA com 46138g805 26 1,000 SH   OTR   1,000 0 0
INVESCO VARIABLE RATE INVESTME com 46090a879 3,074 124,867 SH   SOLE   124,867 0 0
INVESCO VARIABLE RATE INVESTME com 46090a879 25 1,000 SH   OTR   1,000 0 0
INVESCO VARIABLE RATE PREFERRE com 46138G870 5,488 250,616 SH   SOLE   250,512 0 104
ISHARES 0-5 YEAR TIPS BOND ETF com 46429b747 3,915 40,737 SH   SOLE   40,718 0 19
ISHARES 0-5 YEAR TIPS BOND ETF com 46429b747 847 8,816 SH   OTR   8,816 0 0
ISHARES 10-20 YEAR TSURY BOND com 464288653 403 3,703 SH   SOLE   3,703 0 0
ISHARES 10-20 YEAR TSURY BOND com 464288653 3 30 SH   OTR   30 0 0
ISHARES AGENCY BOND ETF com 464288166 1,956 18,362 SH   SOLE   18,362 0 0
ISHARES BARCLAYS 1-3 TREASURY com 464287457 16,130 198,624 SH   SOLE   198,462 0 162
ISHARES BARCLAYS 1-3 TREASURY com 464287457 97 1,195 SH   OTR   1,195 0 0
ISHARES BARCLAYS 20 PLUS YEAR com 464287432 2,226 21,724 SH   SOLE   21,724 0 0
ISHARES BARCLAYS 20 PLUS YEAR com 464287432 23 224 SH   OTR   224 0 0
ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 8,064 70,559 SH   SOLE   70,503 0 56
ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 32 280 SH   OTR   280 0 0
ISHARES BARCLAYS 7-10 YEAR TRE com 464287440 4,432 46,167 SH   SOLE   46,167 0 0
ISHARES BARCLAYS 7-10 YEAR TRE com 464287440 50 525 SH   OTR   525 0 0
ISHARES BARCLAYS MBS BOND FUND com 464288588 3,866 42,216 SH   SOLE   42,216 0 0
ISHARES BARCLAYS TIPS BOND FUN com 464287176 9,715 92,612 SH   SOLE   92,567 0 45
ISHARES BROAD USD INV GRADE CO com 464288620 261 5,440 SH   SOLE   5,440 0 0
ISHARES CMBS ETF com 46429b366 0 8 SH   SOLE   8 0 0
ISHARES CONVERTIBLE BOND ETF com 46435g102 810 11,750 SH   SOLE   11,750 0 0
ISHARES CORE US AGGRGT BOND ET com 464287226 2,502 25,970 SH   SOLE   25,970 0 0
ISHARES FLOATING RATE BOND ETF com 46429b655 17,688 351,867 SH   SOLE   351,640 0 227
ISHARES IBOXX INV GR CORP BD com 464287242 766 7,472 SH   SOLE   7,403 0 69
ISHARES IBOXX INV GR CORP BD com 464287242 7 65 SH   OTR   65 0 0
ISHARES INTERMEDIATE-TERM CORP com 464288638 10,543 218,378 SH   SOLE   218,378 0 0
ISHARES INTERMEDIATE GOV/CREDI com 464288612 572 5,625 SH   SOLE   5,625 0 0
ISHARES LONG-TERM CORP BOND ET com 464289511 1 25 SH   SOLE   25 0 0
ISHARES NATIONL MUNI BOND ETF com 464288414 3,512 34,232 SH   SOLE   34,232 0 0
ISHARES SHOR TERM NATL MUNI BO com 464288158 4,804 46,795 SH   SOLE   46,795 0 0
ISHARES SHORT-TERM CORPORATE B com 464288646 18,688 379,230 SH   SOLE   378,784 0 446
ISHARES SHORT-TERM CORPORATE B com 464288646 15 300 SH   OTR   300 0 0
ISHARES SHORT TREASURY BOND ET com 464288679 4,056 36,869 SH   SOLE   36,869 0 0
ISHARES SHORT TREASURY BOND ET com 464288679 30 275 SH   OTR   275 0 0
ISHARES TREASURY FLOATING RATE com 46434v860 4,329 85,729 SH   SOLE   85,729 0 0
JANUS HENDERSON MORTGAGE BACKE com 47103u852 93 2,070 SH   SOLE   2,070 0 0
NUVEEN CALIFORNIA MUNICI com 67062c107 68 8,230 SH   SOLE   8,230 0 0
NUVEEN INSRD VIRGNIA PRE com 67064r102 100 8,100 SH   SOLE   8,100 0 0
NUVEEN MUNICIPAL VALUE C com 670928100 653 77,178 SH   SOLE   77,178 0 0
NUVEEN OHIO QUALITY INC MUNI com 670980101 109 9,250 SH   SOLE   9,250 0 0
NUVEEN PFD & INC OPPORTUNITIES com 67073b106 49 7,000 SH   SOLE   7,000 0 0
NUVEEN SELECT MATURITY M com 67061t101 638 72,009 SH   SOLE   72,009 0 0
PIMCO INTERMEDICATE MUNICIPAL com 72201r866 7 133 SH   SOLE   133 0 0
SPDR BLACKSTONE SENIOR LOAN ET com 78467v608 1,468 35,928 SH   SOLE   35,928 0 0
SPDR BLOOMBERG 3-12 MONTH T-BI com 78468r523 20 200 SH   OTR   200 0 0
SPDR BLOOMBERG CONVERTIBLE SEC com 78464a359 907 14,325 SH   SOLE   14,325 0 0
SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 3,097 67,190 SH   SOLE   67,190 0 0
SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 1,554 33,708 SH   OTR   33,708 0 0
SPDR PORT SHRT TRM CORP BND com 78464a474 3,388 115,938 SH   SOLE   115,938 0 0
VANECK VECTORS ATM-FREE INT. M com 92189h201 835 19,176 SH   OTR   19,176 0 0
VANGUARD INTERMEDIATE TERM COR com 92206c870 47 620 SH   SOLE   620 0 0
VANGUARD LONG-TERM CORPORATE B com 92206C813 805 10,994 SH   SOLE   10,994 0 0
VANGUARD SHORT-TERM BOND ETF com 921937827 235 3,145 SH   SOLE   3,145 0 0
VANGUARD SHORT TERM COR BD ETF com 92206c409 2,770 37,292 SH   SOLE   37,292 0 0
VANGUARD TAX-EXEMPT BOND ETF com 922907746 260 5,410 SH   SOLE   5,410 0 0
VANGUARD TAX-MANAGED BALANCED com 921943304 1,742 50,209 SH   SOLE   50,209 0 0
VIRTUS SEIX SENIOR LOAN ETF com 92790a405 489 21,157 SH   SOLE   20,931 0 226
LGL GROUP WARRANTS EXP 11-16-2 y 50186a132 1 3,000 SH   SOLE   3,000 0 0