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 26 1,739 SH   SOLE   1,739 0 0
ABB LTD-SPON ADR com 000375204 5,989 185,201 SH   SOLE   184,196 0 1,005
ABBOTT LABORATORIES com 002824100 10,057 84,973 SH   SOLE   84,723 20 230
ABBOTT LABORATORIES com 002824100 41 350 SH   OTR   350 0 0
ABBVIE INC com 00287y109 3,839 23,684 SH   SOLE   23,419 0 265
ACCENTURE PLC com g1151c101 3 9 SH   SOLE   9 0 0
ACCO BRANDS CORP com 00081t108 617 77,175 SH   SOLE   77,175 0 0
ACME UNITED CORP com 004816104 90 2,660 SH   SOLE   2,660 0 0
ACME UNITED CORP com 004816104 7 200 SH   OTR   200 0 0
ACTIVISION BLIZZARD INC com 00507v109 37 458 SH   OTR   458 0 0
ADOBE SYSTEMS INC com 00724f101 333 730 SH   SOLE   730 0 0
ADVANCE AUTO PARTS INC com 00751y106 27 129 SH   OTR   129 0 0
ADVANCED MICRO DEVICES com 007903107 3 25 SH   SOLE   25 0 0
ADYEN NV-UNSPON ADR com 00783v104 35 1,779 SH   SOLE   1,779 0 0
AES CORP com 00130h105 113 4,400 SH   SOLE   4,400 0 0
AGCO CORP com 001084102 994 6,806 SH   SOLE   6,806 0 0
AGREE REALTY CORP com 008492100 140 2,105 SH   SOLE   2,105 0 0
AIR T INC com 009207101 30 1,313 SH   SOLE   1,313 0 0
AKZO NOBEL NV-SPON ADR com 010199503 18 641 SH   SOLE   641 0 0
ALIBABA GROUP HOLDING LTD com 01609w102 19 178 SH   SOLE   178 0 0
ALLEGIANT TRAVEL CO com 01748x102 537 3,308 SH   SOLE   3,308 0 0
ALLIANT ENERGY CORP com 018802108 123 1,968 SH   OTR   1,968 0 0
ALLSTATE CORP com 020002101 1,892 13,660 SH   SOLE   13,660 0 0
ALPHA & OMEGA SEMICONDUCTOR LT com g6331p104 14 250 SH   SOLE   250 0 0
ALPHABET INC com 02079k107 3 1 SH   SOLE   1 0 0
ALPHABET INC com 02079k305 30,100 10,822 SH   SOLE   10,792 4 26
ALPHABET INC com 02079k305 125 45 SH   OTR   45 0 0
AMAZON.COM INC com 023135106 9,366 2,873 SH   SOLE   2,861 2 10
AMAZON.COM INC com 023135106 98 30 SH   OTR   30 0 0
AMCON DISTRIBUTING CO com 02341q205 43 280 SH   SOLE   280 0 0
AMERCO com 023586100 19 32 SH   SOLE   32 0 0
AMEREN CORPORATION com 023608102 535 5,701 SH   SOLE   5,701 0 0
AMERICAN ELECTRIC POWER INC com 025537101 12 116 SH   SOLE   116 0 0
AMERICAN EQUITY INVESTMENT LIF com 025676206 723 18,126 SH   SOLE   18,126 0 0
AMERICAN EXPRESS CO com 025816109 4 20 SH   SOLE   20 0 0
AMERICAN FINANCIAL GROUP INC/O com 025932104 565 3,880 SH   SOLE   3,880 0 0
AMERICAN HOMES 4 RENT com 02665t306 60 1,508 SH   OTR   1,508 0 0
AMERICAN SHARED HOSPITAL SERVI com 029595105 70 29,725 SH   SOLE   29,725 0 0
AMERICAN WATER WORKS CO INC com 030420103 4,979 30,082 SH   SOLE   30,012 0 70
AMGEN INC com 031162100 790 3,267 SH   SOLE   3,267 0 0
AMN HEALTHCARE SERVICES INC com 001744101 735 7,045 SH   SOLE   7,045 0 0
AMN HEALTHCARE SERVICES INC com 001744101 69 666 SH   OTR   666 0 0
AMPCO-PITTSBURGH CORP com 032037103 121 19,146 SH   SOLE   19,146 0 0
AMPLIFY TRANSFORMATIONAL DATA com 032108607 168 4,910 SH   SOLE   4,910 0 0
AMPLITUDE INC com 03213a104 9 483 SH   OTR   483 0 0
ANAPTYSBIO INC com 032724106 161 6,525 SH   SOLE   6,525 0 0
ANNALY CAPITAL MANAGEMENT INC. com 035710409 18 2,550 SH   SOLE   2,550 0 0
ANTARES PHARMA INC com 036642106 230 56,200 SH   SOLE   56,200 0 0
ANTHEM INC com 036752103 2,787 5,674 SH   SOLE   5,574 0 100
ANTHEM INC com 036752103 98 200 SH   OTR   200 0 0
APA CORPORATION com 03743q108 10 247 SH   OTR   247 0 0
APPLE INC com 037833100 35,694 204,424 SH   SOLE   203,583 79 762
APPLE INC com 037833100 157 900 SH   OTR   900 0 0
APPLIED MATERIALS INC com 038222105 3 22 SH   SOLE   22 0 0
ARC DOCUMENT SOLUTIONS INC com 00191g103 140 35,885 SH   SOLE   35,885 0 0
ARCBEST CORP com 03937c105 623 7,734 SH   SOLE   7,734 0 0
ARCELOR MITTAL NY REG SHRS com 03938l203 0 11 SH   SOLE   11 0 0
ARCH RESOURCES INC com 03940r107 329 2,398 SH   SOLE   2,398 0 0
ARK RESTAURANTS com 040712101 17 928 SH   SOLE   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,823 39,078 SH   SOLE   38,868 0 210
ASML HOLDING N V com n07059210 12,599 18,863 SH   SOLE   18,789 6 68
ASML HOLDING N V com n07059210 73 110 SH   OTR   110 0 0
ASSURED GUARANTY LTD com g0585r106 747 11,730 SH   SOLE   11,730 0 0
ASTRAZENECA PLC-SPONS ADR com 046353108 7,072 106,601 SH   SOLE   106,601 0 0
AT&T INC com 00206r102 38 1,590 SH   OTR   1,590 0 0
AUTOSCOPE TECHNOLOGIES CORP com 053306106 34 5,251 SH   SOLE   5,251 0 0
AVANTIS INTL S/C VALUE ETF com 025072802 2 31 SH   SOLE   31 0 0
AVERY DENNISON CORP com 053611109 6,492 37,318 SH   SOLE   37,203 0 115
AVERY DENNISON CORP com 053611109 87 500 SH   OTR   500 0 0
AVIAT NETWORKS INC com 05366y201 116 3,763 SH   SOLE   3,763 0 0
AVNET INC. com 053807103 336 8,271 SH   SOLE   8,271 0 0
BANCORP INC/THE com 05969a105 721 25,453 SH   SOLE   25,453 0 0
BANKUNITED INC com 06652k103 242 5,514 SH   SOLE   5,514 0 0
BAXTER INTERNATIONAL INC com 071813109 105 1,356 SH   OTR   1,356 0 0
BECTON DICKINSON & CO com 075887109 153 576 SH   OTR   576 0 0
BEST BUY INC com 086516101 3,896 42,855 SH   SOLE   42,620 0 235
BETTER ON-LINE SOLUTIONS com m20115180 110 36,565 SH   SOLE   36,565 0 0
BIONTECH SE-ADR com 09075v102 27 157 SH   SOLE   157 0 0
BLACKROCK INC com 09247x101 10,282 13,455 SH   SOLE   13,415 0 40
BLACKROCK INC com 09247x101 76 100 SH   OTR   100 0 0
BOISE CASCADE CO com 09739D100 1,064 15,318 SH   SOLE   15,318 0 0
BOYD GAMING CORP com 103304101 207 3,145 SH   SOLE   3,145 0 0
BOYD GAMING CORP com 103304101 36 540 SH   OTR   540 0 0
BRIDGELINE DIGITAL INC. com 10807q700 66 34,810 SH   SOLE   34,810 0 0
BRINK'S CO/THE com 109696104 19 278 SH   OTR   278 0 0
BRINKER INTERNATIONAL INC com 109641100 490 12,833 SH   SOLE   12,833 0 0
BRISTOL-MYERS SQUIBB com 110122108 37 500 SH   SOLE   500 0 0
CADENCE BANCORP com 12740c103 323 11,028 SH   SOLE   11,028 0 0
CADENCE DESIGN SYS INC com 127387108 4,183 25,436 SH   SOLE   25,261 0 175
CAIXABANK- UNSPON ADR com 12803k109 25 22,149 SH   SOLE   22,149 0 0
CALLON PETROLEUM CO com 13123x508 349 5,915 SH   SOLE   5,915 0 0
CAMBRIA SHAREHOLDER YIELD ET com 132061201 2 30 SH   SOLE   30 0 0
CAMECO CORP com 13321l108 21 730 SH   OTR   730 0 0
CAPRI HOLDINGS LTD com g1890l107 268 5,211 SH   SOLE   5,211 0 0
CAPRI HOLDINGS LTD com g1890l107 26 508 SH   OTR   508 0 0
CATERPILLAR INC com 149123101 11,005 49,388 SH   SOLE   49,221 17 150
CATERPILLAR INC com 149123101 67 300 SH   OTR   300 0 0
CBRE GROUP INC com 12504l109 3,612 39,466 SH   SOLE   39,331 0 135
CELANESE CORPORATION com 150870103 4,156 29,090 SH   SOLE   29,090 0 0
CENTRAL GARDEN AND PET CO-A com 153527205 1,807 44,301 SH   SOLE   44,301 0 0
CENTURY COMMUNITIES INC com 156504300 254 4,745 SH   SOLE   4,745 0 0
CF INDUSTRIES HLDG com 125269100 2,131 20,680 SH   SOLE   20,412 0 268
CHENIERE ENERGY INC com 16411r208 242 1,745 SH   SOLE   1,745 0 0
CHEVRON CORPORATION com 166764100 18,173 111,606 SH   SOLE   111,338 48 220
CHIMERA INVESTMENT CORP com 16934q208 576 47,847 SH   SOLE   47,847 0 0
CIA SIDERURGICA NACL-SP ADR com 20440w105 19 3,436 SH   SOLE   3,436 0 0
CISCO SYSTEMS INC com 17275r102 54 973 SH   SOLE   973 0 0
CIVITAS RESOURCES INC com 17888H103 438 7,330 SH   SOLE   7,330 0 0
CLEARWAY ENERGY INC-C com 18539c204 272 7,457 SH   SOLE   7,457 0 0
CLEVELAND-CLIFFS INC com 185899101 623 19,349 SH   SOLE   19,349 0 0
CMC MATERIALS INC com 12571t100 262 1,413 SH   SOLE   1,413 0 0
CNX RESOURCES CORP com 12653c108 12 595 SH   OTR   595 0 0
COCA COLA COMPANY com 191216100 24 381 SH   SOLE   381 0 0
CODORUS VALLEY BANCORP INC com 192025104 25 1,127 SH   SOLE   1,127 0 0
COFFEE HOLDING CO INC com 192176105 65 18,769 SH   SOLE   18,769 0 0
COFFEE HOLDING CO INC com 192176105 1 170 SH   OTR   170 0 0
COHU INC com 192576106 241 8,147 SH   SOLE   8,147 0 0
COMCAST CORPORATION CLASS A com 20030n101 13,052 278,763 SH   SOLE   278,423 55 285
COMCAST CORPORATION CLASS A com 20030n101 66 1,400 SH   OTR   1,400 0 0
COMM SERVICES SELECT SECTOR SP com 81369y852 6,230 90,580 SH   SOLE   89,570 0 1,010
COMM SERVICES SELECT SECTOR SP com 81369y852 41 600 SH   OTR   600 0 0
COMMUNITY BANK SYSTEMS INC com 203607106 239 3,409 SH   SOLE   3,409 0 0
CONCENTRIX CORP com 20602d101 1,453 8,723 SH   SOLE   8,723 0 0
CONFLUENT INC com 20717m103 7 166 SH   OTR   166 0 0
CONOCOPHILLIPS com 20825c104 29 286 SH   OTR   286 0 0
CONSTELLATION BRANDS INC-A com 21036p108 0 2 SH   OTR   2 0 0
CONSUMER DISCRETIONARY SELECT com 81369y407 2,965 16,025 SH   SOLE   16,025 0 0
CONSUMER STAPLES SELECT SECTOR com 81369y308 104 1,364 SH   SOLE   1,364 0 0
COSTCO WHOLESALE CORP com 22160k105 278 482 SH   SOLE   436 0 46
COSTCO WHOLESALE CORP com 22160k105 6 11 SH   OTR   11 0 0
CPI AEROSTRUCTURES INC com 125919308 38 12,779 SH   SOLE   12,779 0 0
CPS TECHNOLOGYS com 12619f104 187 35,952 SH   SOLE   35,952 0 0
CRA INTERNATIONAL INC com 12618t105 289 3,434 SH   SOLE   3,434 0 0
CUTERA INC com 232109108 499 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,929 16,804 SH   SOLE   16,804 0 0
DARDEN RESTAURANTS com 237194105 2,448 18,413 SH   SOLE   18,298 0 115
DATA I/O CORP com 237690102 65 15,402 SH   SOLE   15,402 0 0
DATA I/O CORP com 237690102 1 350 SH   OTR   350 0 0
DECKERS OUTDOOR CORP com 243537107 3,271 11,947 SH   SOLE   11,947 0 0
DEERE & COMPANY com 244199105 6,086 14,648 SH   SOLE   14,648 0 0
DELTA APPAREL INC com 247368103 120 4,025 SH   SOLE   4,025 0 0
DEUTSCHE POST AG-SPON ADR com 25157y202 10 199 SH   SOLE   199 0 0
DIGITAL REALTY TRUST INC com 253868103 2,693 18,990 SH   SOLE   18,910 0 80
DIXIE GROUP INC com 255519100 44 14,331 SH   SOLE   14,331 0 0
DLH HOLDINGS CORP com 23335q100 155 8,206 SH   SOLE   8,206 0 0
DOLLAR GENERAL CORP com 256677105 1,074 4,826 SH   SOLE   4,826 0 0
DOLLAR TREE, INC com 256746108 117 730 SH   OTR   730 0 0
DONNELLEY FINANCIAL SOLUTION com 25787g100 906 27,246 SH   SOLE   27,246 0 0
DORIAN LPG LTD com y2106r110 283 19,542 SH   SOLE   19,542 0 0
DSV PANALPINA A S - UNSP ADR com 26251a108 22 226 SH   SOLE   226 0 0
DUCOMMUN INC com 264147109 11 210 SH   SOLE   210 0 0
DUKE REALTY CORP com 264411505 19 332 SH   OTR   332 0 0
EASTMAN CHEMICAL COMPANY com 277432100 1 11 SH   SOLE   11 0 0
EATON CORP PLC com g29183103 5,590 36,832 SH   SOLE   36,422 0 410
EATON VANCE RISK-MANAGED DIVER com 27829g106 0 0 SH   SOLE   0 0 0
ELI LILLY & CO com 532457108 7,044 24,596 SH   SOLE   24,596 0 0
ELTEK LTD com m40184208 106 25,907 SH   SOLE   25,907 0 0
ENCORE WIRE CORP com 292562105 1,022 8,963 SH   SOLE   8,963 0 0
ENERGY SELECT SECTOR SPDR com 81369y506 12 162 SH   SOLE   162 0 0
ENOVA INTERNATIONAL INC com 29357k103 8,805 231,888 SH   SOLE   231,253 0 635
ENPHASE ENERGY INC com 29355a107 205 1,014 SH   SOLE   1,014 0 0
EPLUS INC com 294268107 261 4,664 SH   SOLE   4,664 0 0
EQUINOR ASA-SPON ADR com 29446m102 62 1,654 SH   SOLE   1,654 0 0
EVER-GLORY INTERNATIONAL GROUP com 299766204 0 90 SH   OTR   90 0 0
EVERCORE INC com 29977a105 843 7,569 SH   SOLE   7,569 0 0
EXPEDIA INC com 30212p303 85 433 SH   OTR   433 0 0
FEDERAL AGRICULTURAL MORTGAGE com 313148306 763 7,037 SH   SOLE   7,037 0 0
FEDEX CORP com 31428x106 1,355 5,855 SH   SOLE   5,775 0 80
FEDEX CORP com 31428x106 23 100 SH   OTR   100 0 0
FIDELITY NATIONAL FINANCIAL com 31620r303 17 358 SH   OTR   358 0 0
FIFTH THIRD BANCORP com 316773100 5,346 124,203 SH   SOLE   124,203 0 0
FINANCIAL SELECT SECTOR SPDR com 81369y605 640 16,713 SH   SOLE   16,713 0 0
FIRST AMERICAN FINANCIAL CORPO com 31847r102 16 250 SH   OTR   250 0 0
FIRST BANCORP/PUERTO RICO com 318672706 881 67,172 SH   SOLE   67,172 0 0
FIRST ENERGY CORP com 337932107 85 1,859 SH   OTR   1,859 0 0
FIRST INDUSTRIAL REALTY TR com 32054k103 20 316 SH   OTR   316 0 0
FIRST TRUST NASDAQ CYBERSECURI com 33734x846 2,049 38,584 SH   SOLE   38,584 0 0
FIRST TRUST NASDAQ CYBERSECURI com 33734x846 66 1,250 SH   OTR   1,250 0 0
FLEXSHOPPER INC com 33939j303 30 17,592 SH   SOLE   17,592 0 0
FRANCO-NEVADA CORP com 351858105 75 470 SH   OTR   470 0 0
FRESENIUS MEDICAL CARE - ADR com 358029106 18 529 SH   SOLE   529 0 0
FTI CONSULTING INC com 302941109 720 4,582 SH   SOLE   4,582 0 0
GENCO SHIPPING & TRADING LTD com y2685t131 193 8,150 SH   SOLE   8,150 0 0
GENERAC HOLDINGS INC com 368736104 4,652 15,651 SH   SOLE   15,651 0 0
GENERAC HOLDINGS INC com 368736104 67 225 SH   OTR   225 0 0
GENERAL DYNAMICS CORP com 369550108 37 153 SH   OTR   153 0 0
GILDAN ACTIVEWEAR INC com 375916103 33 879 SH   SOLE   879 0 0
GLACIER BANCORP INC com 37637q105 217 4,311 SH   SOLE   4,311 0 0
GLOBAL X COPPER MINERS ETF com 37954y830 998 21,921 SH   SOLE   21,756 0 165
GLOBAL X US INFRASTRUCTURE com 37954y673 295 10,416 SH   SOLE   10,416 0 0
GLOBAL X US INFRASTRUCTURE com 37954y673 49 1,750 SH   OTR   1,750 0 0
GOLDMAN SACHS GROUP com 38141g104 7,333 22,213 SH   SOLE   22,154 9 50
GOLDMAN SACHS GROUP com 38141g104 41 125 SH   OTR   125 0 0
GRAY TELEVISION INC com 389375106 491 22,245 SH   SOLE   22,245 0 0
HASHICORP INC CL A com 418100103 6 116 SH   OTR   116 0 0
HAVERTY FURNITURE com 419596101 624 22,744 SH   SOLE   22,744 0 0
HCA HEALTHCARE INC com 40412c101 105 417 SH   OTR   417 0 0
HEALTH CARE SELECT SECTOR SPDR com 81369y209 4,332 31,621 SH   SOLE   31,621 0 0
HEALTHCARE REALTY TRUST INC com 421946104 220 8,021 SH   SOLE   8,021 0 0
HEIDRICK & STRUGGLES INTL com 422819102 137 3,464 SH   SOLE   3,464 0 0
HELEN OF TROY LTD F com g4388n106 2,172 11,093 SH   SOLE   10,903 0 190
HERITAGE-CRYSTAL CLEAN INC com 42726m106 151 5,094 SH   SOLE   5,094 0 0
HF SINCLAIR com 403949100 486 12,191 SH   SOLE   12,191 0 0
HILLENBRAND INC com 431571108 863 19,535 SH   SOLE   19,535 0 0
HITACHI LTD -SPONS ADR com 433578507 29 288 SH   SOLE   288 0 0
HMN FINANCIAL INC com 40424g108 41 1,663 SH   SOLE   1,663 0 0
HOME DEPOT INC com 437076102 12,184 40,704 SH   SOLE   40,588 11 105
HOME DEPOT INC com 437076102 75 250 SH   OTR   250 0 0
HONG KONG EXCHANGES & CLEARING com 43858f109 12 267 SH   SOLE   267 0 0
HOULIHAN LOKEY INC com 441593100 414 4,712 SH   SOLE   4,712 0 0
IBERDROLA SA com 450737101 791 18,117 SH   SOLE   18,117 0 0
ICHOR HOLDINGS LTD com g4740b105 196 5,498 SH   SOLE   5,498 0 0
IDACORP INCORPORATED com 451107106 347 3,008 SH   SOLE   3,008 0 0
INDSTRL SELECT SECTOR SPDR com 81369y704 801 7,783 SH   SOLE   7,783 0 0
INFINEON TECHNOLOGIES AG com 45662n103 12 352 SH   SOLE   352 0 0
INFOSYS TECH-SP ADR com 456788108 61 2,468 SH   SOLE   2,468 0 0
INGLES MARKETS INC CLASS A com 457030104 1,704 19,135 SH   SOLE   19,135 0 0
INNOSPEC INC com 45768s105 875 9,450 SH   SOLE   9,450 0 0
INNOVIVA INC com 45781m101 1,558 80,533 SH   SOLE   80,533 0 0
INSIGHT ENTERPRISES com 45765u103 9,028 84,122 SH   SOLE   83,917 0 205
INSIGHT ENTERPRISES com 45765u103 118 1,100 SH   OTR   1,100 0 0
INSTEEL INDUSTRIES INC com 45774w108 132 3,566 SH   SOLE   3,566 0 0
INTEGER HOLDINGS CORP com 45826h109 1,227 15,233 SH   SOLE   15,233 0 0
INTEL CORP com 458140100 27 551 SH   SOLE   551 0 0
INTEST CORP com 461147100 91 8,511 SH   SOLE   8,511 0 0
INVESCO BUYBACK ACHIEVERS ETF com 46137v308 1,266 13,993 SH   SOLE   13,993 0 0
INVESCO CHINA TECHNOLOGY ETF com 46138e800 30 639 SH   SOLE   639 0 0
INVESCO DYNAMIC LEISURE AND EN com 46137v720 2,831 58,054 SH   SOLE   57,799 0 255
INVESCO DYNAMIC LEISURE AND EN com 46137v720 44 900 SH   OTR   900 0 0
INVESCO QQQ TRUST SERIES 1 com 46090e103 771 2,127 SH   SOLE   2,127 0 0
INVESCO S&P 500 EQUAL WEIGHT C com 46137v381 550 4,065 SH   SOLE   4,065 0 0
INVESCO S&P 500 EQUAL WEIGHT F com 46137v340 234 3,675 SH   SOLE   3,675 0 0
INVESCO S&P 500 EQUAL WEIGHT H com 46137v332 165 539 SH   SOLE   539 0 0
INVESCO S&P 500 EQUAL WEIGHT I com 46137v324 74 390 SH   SOLE   390 0 0
INVESCO S&P 500 EQUAL WEIGHT M com 46137v316 716 3,877 SH   SOLE   3,877 0 0
INVESCO S&P 500 EQUAL WEIGHT R com 46137v290 2,464 60,812 SH   SOLE   60,812 0 0
INVESCO S&P 500 EQUAL WEIGHT R com 46137v290 122 3,000 SH   OTR   3,000 0 0
INVESCO S&P 500 EQUAL WEIGHT T com 46137v282 943 3,260 SH   SOLE   3,260 0 0
INVESCO S&P EMERGING MARKETS com 46138e297 3 116 SH   SOLE   116 0 0
INVESCO S&P SMALLCAP 600 EQUAL com 46137v183 1,577 19,597 SH   SOLE   19,597 0 0
INVESCO WILDERHILL CLEAN ENERG com 46137v134 466 7,160 SH   SOLE   7,160 0 0
ISHARE MSCI MALAYSIA com 46434g814 116 4,516 SH   OTR   4,516 0 0
ISHARE MSCI PERU ETF com 464289842 74 1,980 SH   OTR   1,980 0 0
ISHARES COHEN & STEERS REALTY com 464287564 541 7,620 SH   SOLE   7,620 0 0
ISHARES CORE MSCI EAFE ETF com 46432f842 21 298 SH   SOLE   298 0 0
ISHARES CORE S&P 500 com 464287200 5,167 11,389 SH   SOLE   11,389 0 0
ISHARES CORE S&P 500 com 464287200 57 125 SH   OTR   125 0 0
ISHARES DJ US UTILITIES SECTOR com 464287697 26 290 SH   SOLE   290 0 0
ISHARES GLOBAL ENERGY ETF com 464287341 2,206 61,011 SH   SOLE   59,251 0 1,760
ISHARES GLOBAL ENERGY ETF com 464287341 108 3,000 SH   OTR   3,000 0 0
ISHARES MSCI CANADA INDEX FUND com 464286509 281 7,000 SH   SOLE   7,000 0 0
ISHARES MSCI EAFE com 464287465 529 7,181 SH   SOLE   7,181 0 0
ISHARES MSCI EAFE GROWTH ETF com 464288885 1,017 10,563 SH   SOLE   10,238 0 325
ISHARES MSCI EMERGING MKT INDE com 464287234 566 12,545 SH   SOLE   12,545 0 0
ISHARES MSCI INDONESIA ETF com 46429b309 159 6,433 SH   OTR   6,433 0 0
ISHARES MSCI PHILIPPINES INVES com 46429b408 7 210 SH   OTR   210 0 0
ISHARES MSCI SAUDI ARABIA ETF com 46434v423 37 778 SH   OTR   778 0 0
ISHARES MSCI SOUTH KOREA ETF com 464286772 2 25 SH   SOLE   25 0 0
ISHARES MSCI THAILAND ETF com 464286624 174 2,237 SH   OTR   2,237 0 0
ISHARES NASDAQ BIOTECH INDX com 464287556 25 190 SH   SOLE   190 0 0
ISHARES RUSSELL 1000 ETF com 464287622 2,543 10,169 SH   SOLE   10,169 0 0
ISHARES RUSSELL 1000 ETF com 464287622 125 500 SH   OTR   500 0 0
ISHARES RUSSELL 2000 ETF com 464287655 11,844 57,701 SH   SOLE   57,466 0 235
ISHARES RUSSELL 2000 VALUE com 464287630 5,474 33,914 SH   SOLE   33,914 0 0
ISHARES RUSSELL 3000 INDEX com 464287689 471 1,795 SH   SOLE   1,795 0 0
ISHARES US DVD AND BUYBACK com 46435u861 2 46 SH   SOLE   46 0 0
ISHR RUSSELL 1000 VL com 464287598 2,032 12,244 SH   SOLE   12,244 0 0
ISHR RUSSELL 1000 VL com 464287598 66 400 SH   OTR   400 0 0
JABIL INC com 466313103 5,038 81,614 SH   SOLE   81,249 0 365
JAMES HARDIE INDUSTRIES PLC com 47030m106 2,384 79,069 SH   SOLE   79,069 0 0
JEWETT-CAMERON TRADING LTD com 47733c207 43 6,302 SH   SOLE   6,302 0 0
JOHNSON & JOHNSON com 478160104 9,845 55,548 SH   SOLE   55,205 13 330
JOHNSON & JOHNSON com 478160104 83 467 SH   OTR   467 0 0
JPMORGAN CHASE & CO com 46625h100 16,931 124,198 SH   SOLE   123,616 47 535
JPMORGAN CHASE & CO com 46625h100 27 200 SH   OTR   200 0 0
KB FINANCIAL GROUP INC-ADR com 48241a105 39 793 SH   SOLE   793 0 0
KEURIG DR PEPPER INC com 49271v100 115 3,045 SH   OTR   3,045 0 0
KEY TRONIC CORP com 493144109 49 8,684 SH   SOLE   8,684 0 0
KFORCE INC com 493732101 181 2,444 SH   SOLE   2,444 0 0
KLA-TENCOR CORPORATION com 482480100 439 1,200 SH   SOLE   1,200 0 0
KORN/FERRY INTERNATIONAL com 500643200 185 2,845 SH   SOLE   2,845 0 0
KRANESHARES MSCI CHINA CLEAN T com 500767850 43 1,182 SH   SOLE   1,182 0 0
KRANESHARES TR BOSERA MSCI CHI com 500767405 37 999 SH   SOLE   999 0 0
KROGER CO. com 501044101 333 5,800 SH   SOLE   5,800 0 0
LADDER CAPITAL CORP com 505743104 208 17,545 SH   SOLE   17,545 0 0
LAM RESEARCH CORP com 512807108 11,096 20,640 SH   SOLE   20,540 0 100
LAM RESEARCH CORP com 512807108 94 175 SH   OTR   175 0 0
LAREDO PETROLEUM HOLDINGS INC com 516806205 466 5,890 SH   SOLE   5,890 0 0
LEIDOS HOLDINGS INC com 525327102 47 432 SH   SOLE   432 0 0
LENNAR CORP CLASS A com 526057104 57 697 SH   SOLE   697 0 0
LEXINGTON REALTY TRUST com 529043101 1,026 65,377 SH   SOLE   65,377 0 0
LGI HOMES INC com 50187t106 21 210 SH   SOLE   210 0 0
LGL GROUP INC com 50186a108 29 2,626 SH   SOLE   2,626 0 0
LIBERTY MEDIA CORP-LIBERTY-C com 531229854 12 174 SH   OTR   174 0 0
LINDE PLC com g5494j103 1,730 5,415 SH   SOLE   5,360 0 55
LIVE NATION ENTERTAINMENT INC com 538034109 9 78 SH   OTR   78 0 0
LIVE VENTURES INC com 538142308 210 4,781 SH   SOLE   4,781 0 0
LOCKHEED MARTIN CORP com 539830109 1,138 2,578 SH   SOLE   2,578 0 0
LOCKHEED MARTIN CORP com 539830109 36 81 SH   OTR   81 0 0
LOGITECH INTERNATIONAL SA com h50430232 288 3,900 SH   SOLE   3,900 0 0
LOWES COMPANIES INC com 548661107 3 13 SH   SOLE   13 0 0
LPL FINANCIAL HOLDINGS INC com 50212v100 6,150 33,663 SH   SOLE   33,543 0 120
M/I HOMES INC com 55305b101 214 4,820 SH   SOLE   4,820 0 0
MAGNOLIA OIL & GAS CORP - A com 559663109 453 19,149 SH   SOLE   19,149 0 0
MANHATTAN BRIDGE CAPITAL INC com 562803106 123 19,386 SH   SOLE   19,386 0 0
MARINEMAX INC com 567908108 1,738 43,168 SH   SOLE   43,168 0 0
MARRIOTT VACATIONS WORLDWIDE C com 57164y107 609 3,860 SH   SOLE   3,860 0 0
MARRIOTT VACATIONS WORLDWIDE C com 57164y107 18 113 SH   OTR   113 0 0
MARUBENI CORP-UNSPONS ADR com 573810207 40 345 SH   SOLE   345 0 0
MASTEC INC com 576323109 3,504 40,229 SH   SOLE   39,729 0 500
MASTECH HOLDINGS INC com 57633b100 113 6,126 SH   SOLE   6,126 0 0
MASTERCARD INC-CLASS A com 57636q104 8,966 25,088 SH   SOLE   25,042 9 37
MASTERCARD INC-CLASS A com 57636q104 63 175 SH   OTR   175 0 0
MATADOR RESOURCES CO com 576485205 4,045 76,341 SH   SOLE   76,341 0 0
MATERIALS SELECT SECTOR SPDR com 81369y100 121 1,375 SH   SOLE   1,375 0 0
MATSON INC com 57686g105 1,452 12,041 SH   SOLE   12,041 0 0
MCDONALD'S CORP com 580135101 15,439 62,433 SH   SOLE   62,278 15 140
MCDONALD'S CORP com 580135101 149 604 SH   OTR   604 0 0
MEDIFAST INC com 58470h101 13 78 SH   SOLE   78 0 0
MEDTRONIC PLC com g5960l103 4 32 SH   SOLE   32 0 0
MERCADOLIBRE INC com 58733r102 24 20 SH   SOLE   20 0 0
MERCHANTS BANCORP/IN com 58844r108 716 26,154 SH   SOLE   26,154 0 0
MERITAGE HOMES CORP com 59001a102 10 120 SH   SOLE   120 0 0
META PLATFORMS, INC com 30303m102 2,449 11,012 SH   SOLE   10,852 0 160
MGIC INVESTMENT CORP com 552848103 1,191 87,895 SH   SOLE   86,255 0 1,640
MICRON TECHNOLOGY INC com 595112103 1 14 SH   SOLE   14 0 0
MICROSOFT CORP com 594918104 33,978 110,206 SH   SOLE   109,780 41 385
MICROSOFT CORP com 594918104 116 375 SH   OTR   375 0 0
MR COOPER GROUP INC com 62482r107 26 566 SH   OTR   566 0 0
NATIONAL BEVERAGE CORP com 635017106 20 465 SH   SOLE   465 0 0
NATIONAL HEALTHCARE com 635906100 250 3,554 SH   SOLE   3,554 0 0
NATURAL ALTERNATIVES INTL com 638842302 115 10,022 SH   SOLE   10,022 0 0
NELNET INC-CL A com 64031n108 1,986 23,364 SH   SOLE   23,364 0 0
NESTLE S A REG ADR com 641069406 2,372 18,235 SH   SOLE   18,235 0 0
NETFLIX INC com 64110l106 76 204 SH   SOLE   204 0 0
NEWMONT MINING CORP com 651639106 1,038 13,065 SH   SOLE   12,995 0 70
NEXTERA ENERGY INCORPORATED com 65339F101 6,067 71,624 SH   SOLE   71,601 23 0
NIKE INC -CL B com 654106103 3 21 SH   SOLE   21 0 0
NORDEA BANK ABP - SPON ADR com 65558r109 35 3,361 SH   SOLE   3,361 0 0
NORTHROP GRUMMAN CORP com 666807102 1,396 3,121 SH   SOLE   3,056 0 65
NOVA MEASURING INSTRUMENTS com m7516k103 5,894 54,137 SH   SOLE   54,137 0 0
NUVEEN ESG LARGE-CAP GROWTH com 67092p201 2,230 36,713 SH   SOLE   36,713 0 0
NUVEEN ESG LARGE-CAP GROWTH com 67092p201 67 1,100 SH   OTR   1,100 0 0
NVIDIA CORP com 67066g104 14,297 52,396 SH   SOLE   52,232 24 140
NVIDIA CORP com 67066g104 93 340 SH   OTR   340 0 0
OCEAN BIO-CHEM INC com 674631106 115 14,047 SH   SOLE   14,047 0 0
OFG BANCORP com 67103x102 697 26,156 SH   SOLE   26,156 0 0
OLD DOMINION FREIGHT LINES INC com 679580100 5,500 18,416 SH   SOLE   18,416 0 0
OMV AG-BEARER SHRS ADR com 670875509 31 649 SH   SOLE   649 0 0
ONEMAIN HOLDINGS INC com 68268w103 2 52 SH   SOLE   52 0 0
ORACLE CORP com 68389x105 74 894 SH   SOLE   894 0 0
ORGANON & CO com 68622v106 1 17 SH   SOLE   17 0 0
P&F INDUSTRIES CL-A com 692830508 48 8,008 SH   SOLE   8,008 0 0
PALATIN TECHNOLOGIES INC com 696077403 52 113,782 SH   SOLE   113,782 0 0
PATRICK INDUSTRIES com 703343103 622 10,310 SH   SOLE   10,310 0 0
PAYPAL HOLDINGS INC com 70450y103 274 2,373 SH   SOLE   2,203 0 170
PC CONNECTION INC com 69318j100 1,362 25,996 SH   SOLE   25,996 0 0
PDC ENERGY INC com 69327r101 495 6,817 SH   SOLE   6,817 0 0
PEOPLES BANCORP NC com 710577107 60 2,093 SH   SOLE   2,093 0 0
PEPSICO INC com 713448108 1 7 SH   SOLE   7 0 0
PETMED EXPRESS INC com 716382106 600 23,259 SH   SOLE   23,259 0 0
PFIZER INC com 717081103 2,513 48,549 SH   SOLE   48,549 0 0
PFIZER INC com 717081103 74 1,438 SH   OTR   1,438 0 0
PHILIP MORRIS INTL com 718172109 50 536 SH   SOLE   536 0 0
PHOTRONICS INC com 719405102 383 22,548 SH   SOLE   22,548 0 0
PHYSICIANS REALTY TRUST com 71943u104 369 21,054 SH   SOLE   21,054 0 0
PIONEER NATL RESOURC com 723787107 11,654 46,610 SH   SOLE   46,610 0 0
PIPER SANDLER COS com 724078100 1,955 14,898 SH   SOLE   14,898 0 0
PNC BANK CORP com 693475105 1,192 6,461 SH   SOLE   6,331 0 130
PNC BANK CORP com 693475105 92 500 SH   OTR   500 0 0
PORTLAND GENERAL ELECTRIC CO com 736508847 578 10,482 SH   SOLE   10,482 0 0
POTLATCHDELTIC CORP com 737630103 264 5,003 SH   SOLE   5,003 0 0
PROCTOR & GAMBLE CO com 742718109 10,299 67,401 SH   SOLE   67,401 0 0
PROCTOR & GAMBLE CO com 742718109 61 400 SH   OTR   400 0 0
PROLOGIS INC com 74340w103 7,413 45,907 SH   SOLE   45,814 10 83
PUBLIC STORAGE INC com 74460d109 45 115 SH   SOLE   115 0 0
QUALCOMM INC com 747525103 3 18 SH   SOLE   18 0 0
RADIAN GROUP INC com 750236101 706 31,781 SH   SOLE   31,781 0 0
RAYTHEON TECHNOLOGIES CORP com 75513e101 90 907 SH   OTR   907 0 0
REAL ESTATE SELECT SECTOR SPDR com 81369y860 1,221 25,269 SH   SOLE   25,269 0 0
REGIONS FINANCIAL CORP com 7591ep100 301 13,520 SH   SOLE   13,520 0 0
RESMED INC com 761152107 2,750 11,340 SH   SOLE   11,340 0 0
ROPER INDUSTRIES INC com 776696106 271 573 SH   SOLE   573 0 0
SABRA HEALTH CARE REIT INC com 78573l106 149 10,026 SH   SOLE   10,026 0 0
SALESFORCE.COM INC com 79466l302 1 5 SH   SOLE   5 0 0
SANOFI SPOND F ADR 1 ADR REPS com 80105n105 10 200 SH   SOLE   200 0 0
SCHLUMBERGER LTD com 806857108 39 938 SH   OTR   938 0 0
SCHNEIDER ELECTRIC SE com 80687p106 2,747 81,313 SH   SOLE   81,313 0 0
SCHNITZER STEEL INDS INC-A com 806882106 1,831 35,247 SH   SOLE   35,247 0 0
SCHWAB EMERGING MARKETS EQUITY com 808524706 1,077 38,785 SH   SOLE   38,785 0 0
SCHWAB FUNDAMENTAL BROAD MKT com 808524789 15 268 SH   SOLE   268 0 0
SCHWAB FUNDAMENTAL INTL LARGE com 808524755 705 21,862 SH   SOLE   21,862 0 0
SCHWAB U.S. LARGE-CAP GROWTH com 808524300 20 271 SH   SOLE   271 0 0
SCHWAB US BROAD MARKET ETF com 808524102 39 723 SH   SOLE   723 0 0
SEALED AIR CORP com 81211k100 4,022 60,067 SH   SOLE   59,807 0 260
SEALED AIR CORP com 81211k100 40 600 SH   OTR   600 0 0
SERVOTRONICS INC. com 817732100 24 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 845 3,385 SH   SOLE   3,381 4 0
SHOE CARNIVAL INC com 824889109 302 10,362 SH   SOLE   10,362 0 0
SHYFT GROUP INC com 825698103 129 3,564 SH   SOLE   3,564 0 0
SIGA TECHNOLOGIES INC com 826917106 378 53,300 SH   SOLE   53,300 0 0
SILVERBOW RESOURCES com 82836g102 229 7,150 SH   SOLE   7,150 0 0
SIMPLIFY HEALTH CARE ETF com 82889n772 19 682 SH   OTR   682 0 0
SMITH-MIDLAND CORP com 832156103 23 1,313 SH   SOLE   1,313 0 0
SONY GROUP CORP -SPND ADR com 835699307 47 462 SH   SOLE   462 0 0
SOUTH AFRICA ISHARE com 464286780 174 3,132 SH   OTR   3,132 0 0
SOUTH STATE CORP com 840441109 262 3,208 SH   SOLE   3,208 0 0
SPDR KWB BANK ETF com 78464a797 210 4,015 SH   SOLE   4,015 0 0
SPDR PORTFOLIO SHORT TERM TREA com 78468r101 363 12,231 SH   OTR   12,231 0 0
SPDR S&P DIVIDEND ETF com 78464a763 453 3,538 SH   SOLE   3,538 0 0
SPDR S&P HOMEBUILDERS ETF com 78464a888 1,242 19,655 SH   SOLE   19,655 0 0
SPDR S&P HOMEBUILDERS ETF com 78464a888 63 1,000 SH   OTR   1,000 0 0
SPDR S&P KENSHO SMART MOBILITY com 78468r689 10 210 SH   SOLE   210 0 0
SPDR S&P REGIONAL BANKING ETF com 78464a698 1,512 21,951 SH   SOLE   21,811 0 140
SPDR TRUST SERIES I com 78462f103 2,109 4,670 SH   SOLE   4,670 0 0
SPROUTS FARMERS MARKET INC com 85208m102 0 15 SH   OTR   15 0 0
STAG INDUSTRIAL INC com 85254j102 249 6,015 SH   SOLE   6,015 0 0
STANDARD MOTOR PRODS com 853666105 377 8,749 SH   SOLE   8,749 0 0
STAR BULK CARRIERS CORP com y8162k204 35 1,179 SH   SOLE   1,179 0 0
STARBUCKS CORP com 855244109 3 31 SH   SOLE   31 0 0
STELLANTIS NV com n82405106 25 1,564 SH   SOLE   1,564 0 0
SUMMIT STATE BANK com 866264203 69 4,042 SH   SOLE   4,042 0 0
SUPER MICRO COMPUTER INC com 86800u104 456 11,986 SH   SOLE   11,986 0 0
SVB FINANCIAL GROUP com 78486q101 6,852 12,247 SH   SOLE   12,247 0 0
SYNNEX CORPORATION com 87162w100 2,587 25,066 SH   SOLE   25,066 0 0
SYNNEX CORPORATION com 87162w100 46 450 SH   OTR   450 0 0
SYSCO CORP com 871829107 2,101 25,730 SH   SOLE   25,730 0 0
T-MOBILE US INC com 872590104 3,023 23,553 SH   SOLE   23,553 0 0
T-MOBILE US INC com 872590104 67 522 SH   OTR   522 0 0
TAIWAN SEMICONDUCTOR-SP ADR com 874039100 2,972 28,502 SH   SOLE   28,502 0 0
TANDY LEATHER FACTORY INC com 87538x105 37 7,373 SH   SOLE   7,373 0 0
TARGET CORP com 87612e106 9,621 45,335 SH   SOLE   45,050 0 285
TAYLOR DEVICES INC com 877163105 28 2,853 SH   SOLE   2,853 0 0
TECHNOLOGY SELECT SECTOR SPDR com 81369y803 5,252 33,043 SH   SOLE   33,043 0 0
TECHTARGET com 87874r100 4 54 SH   SOLE   54 0 0
TENET HEALTHCARE CORP com 88033g407 4 52 SH   SOLE   52 0 0
TERRENO REALTY CORP com 88146m101 312 4,211 SH   SOLE   4,211 0 0
TEXAS INSTRUMENTS com 882508104 3 18 SH   SOLE   18 0 0
THERMO FISHER SCNTFC com 883556102 5,417 9,172 SH   SOLE   9,172 0 0
TIMBERLAND BANCORP INC com 887098101 80 2,963 SH   SOLE   2,963 0 0
TIVITY HEALTH INC com 88870r102 782 24,302 SH   SOLE   24,302 0 0
TJX COMPANIES INC com 872540109 181 2,990 SH   SOLE   2,990 0 0
TORO COMPANY com 891092108 17 200 SH   SOLE   200 0 0
TRACTOR SUPPLY COMPANY com 892356106 3,210 13,753 SH   SOLE   13,753 0 0
TRANE TECHNOLOGIES PLC com g8994e103 6,500 42,567 SH   SOLE   42,485 12 70
TRANE TECHNOLOGIES PLC com g8994e103 31 200 SH   OTR   200 0 0
TRANSCAT INC com 893529107 182 2,242 SH   SOLE   2,242 0 0
TRINET GROUP INC com 896288107 437 4,446 SH   SOLE   4,446 0 0
TRIO-TECH INTERNATIONAL com 896712205 58 8,008 SH   SOLE   8,008 0 0
TTEC HOLDINGS INC com 89854h102 545 6,599 SH   SOLE   6,599 0 0
UDR INC com 902653104 40 702 SH   OTR   702 0 0
UNILEVER PLC-SP ADR com 904767704 31 679 SH   SOLE   679 0 0
UNION PACIFIC CORP com 907818108 4,914 17,985 SH   SOLE   17,985 0 0
UNITED NATURAL FOODS INC com 911163103 5 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 9,478 26,684 SH   SOLE   26,684 0 0
UNITED STATES LIME & MINERAL com 911922102 240 2,070 SH   SOLE   2,070 0 0
UNITEDHEALTH GROUP INC com 91324p102 18,115 35,521 SH   SOLE   35,330 6 185
UNITEDHEALTH GROUP INC com 91324p102 51 100 SH   OTR   100 0 0
UTAH MEDICAL PRODUCTS INC com 917488108 384 4,270 SH   SOLE   4,270 0 0
UTILITIES SELECT SECTOR SPDR com 81369y886 46 615 SH   SOLE   615 0 0
VALE SA-SP ADR com 91912e105 28 1,378 SH   SOLE   1,378 0 0
VALERO ENERGY CORP com 91913y100 7,382 72,700 SH   SOLE   72,510 0 190
VALERO ENERGY CORP com 91913y100 76 750 SH   OTR   750 0 0
VANDA PHARMACEUTICALS INC com 921659108 499 44,082 SH   SOLE   44,082 0 0
VANECK VECTORS AGRIBUSINESS ET com 92189f700 175 1,675 SH   SOLE   1,675 0 0
VANECK VECTORS GOLD MINERS ETF com 92189f106 298 7,776 SH   SOLE   7,776 0 0
VANECK VECTORS GOLD MINERS ETF com 92189f106 143 3,739 SH   OTR   3,739 0 0
VANGUARD CONSUMER DISCRETIONAR com 92204a108 4 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 14 SH   SOLE   14 0 0
VANGUARD FINANCIALS ETF com 92204a405 26 275 SH   SOLE   275 0 0
VANGUARD FTSE ALL-WORLD EX-U com 922042775 2,863 49,714 SH   SOLE   49,264 0 450
VANGUARD HEALTH CARE ETF com 92204a504 3 11 SH   SOLE   11 0 0
VANGUARD INDUSTRIALS ETF com 92204a603 3 15 SH   SOLE   15 0 0
VANGUARD INFORMATION TECHNOLOG com 92204a702 10 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 12 69 SH   SOLE   69 0 0
VANGUARD SMALL-CAP VALUE ETF com 922908611 15,429 87,697 SH   SOLE   87,287 0 410
VANGUARD SMALL-CAP VALUE ETF com 922908611 112 638 SH   OTR   638 0 0
VANGUARD TELECOM SERVICE ETF com 92204a884 2 18 SH   SOLE   18 0 0
VANGUARD UTILITIES ETF com 92204a876 0 2 SH   SOLE   2 0 0
VECTRUS INC com 92242t101 675 18,830 SH   SOLE   18,830 0 0
VERA BRADLEY INC com 92335c106 184 23,980 SH   SOLE   23,980 0 0
VERIZON COMMUNICATIONS INC com 92343v104 3 63 SH   SOLE   63 0 0
VERIZON COMMUNICATIONS INC com 92343v104 156 3,065 SH   OTR   3,065 0 0
VIRCO MFG CORPORATION com 927651109 31 10,503 SH   SOLE   10,503 0 0
VISA INC CL-A com 92826c839 3 15 SH   SOLE   15 0 0
VISA INC CL-A com 92826c839 37 165 SH   OTR   165 0 0
VISHAY PRECISION GROUP INC com 92835k103 208 6,484 SH   SOLE   6,484 0 0
VOLKSWAGEN AG -UNSPON ADR com 928662600 18 719 SH   SOLE   719 0 0
WALKER & DUNLOP INC com 93148p102 34 265 SH   OTR   265 0 0
WALMART INC com 931142103 14,157 95,065 SH   SOLE   94,645 24 396
WALMART INC com 931142103 60 400 SH   OTR   400 0 0
WALT DISNEY CO com 254687106 1,049 7,646 SH   SOLE   7,646 0 0
WESCO INT'L INC com 95082p105 326 2,506 SH   SOLE   2,506 0 0
WEST PHARMACEUTICAL SERVICES com 955306105 14 33 SH   OTR   33 0 0
WILLAMETTE VALLEY VINEYARDS com 969136100 72 7,921 SH   SOLE   7,921 0 0
WILLIAMS COS INC com 969457100 2 54 SH   SOLE   54 0 0
WISDOMTREE EMERGING MARKETS HI com 97717w315 2 44 SH   SOLE   44 0 0
WISDOMTREE EUR S/C DIVIDEND com 97717w869 10 145 SH   SOLE   145 0 0
WYNDHAM HOTELS & RESORTS INC com 98311a105 2,540 29,991 SH   SOLE   29,746 0 245
XENIA HOTELS & RESORTS INC com 984017103 328 16,983 SH   SOLE   16,983 0 0
ZOETIS INC com 98978v103 6,717 35,617 SH   SOLE   35,617 0 0
ZUMIEZ INC com 989817101 580 15,170 SH   SOLE   15,170 0 0
BANK OF AMERICA 5 3/8 PFD pfd 06053u601 253 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 395 15,000 SH   SOLE   15,000 0 0
KEY 5.65 PERP Pfd pfd 493267876 127 5,000 SH   SOLE   5,000 0 0
AMERICAN FUNDS TAX-EXEMPT BOND com 876902602 1,513 118,972 SH   OTR   118,972 0 0
BLACKROCK INVT QUALITY MUNI com 09247d105 43 3,000 SH   SOLE   3,000 0 0
INSPIRE CORPORATE BOND IMPACT com 66538H633 62 2,535 SH   SOLE   2,535 0 0
INVESCO VARIABLE RATE INVESTME com 46090a879 2,366 94,915 SH   SOLE   94,915 0 0
INVESCO VARIABLE RATE INVESTME com 46090a879 25 1,000 SH   OTR   1,000 0 0
INVESCO VARIABLE RATE PREFERRE com 46138G870 6,463 264,457 SH   SOLE   264,097 0 360
INVESCO VARIABLE RATE PREFERRE com 46138G870 73 3,000 SH   OTR   3,000 0 0
ISHARES 0-5 YEAR TIPS BOND ETF com 46429b747 4,091 38,980 SH   SOLE   38,910 0 70
ISHARES 0-5 YEAR TIPS BOND ETF com 46429b747 18 175 SH   OTR   175 0 0
ISHARES 10-20 YEAR TSURY BOND com 464288653 525 3,903 SH   SOLE   3,903 0 0
ISHARES 10-20 YEAR TSURY BOND com 464288653 4 30 SH   OTR   30 0 0
ISHARES AGENCY BOND ETF com 464288166 2,239 19,940 SH   SOLE   19,940 0 0
ISHARES BARCLAYS 1-3 TREASURY com 464287457 18,127 217,476 SH   SOLE   216,997 0 479
ISHARES BARCLAYS 1-3 TREASURY com 464287457 75 900 SH   OTR   900 0 0
ISHARES BARCLAYS 20 PLUS YEAR com 464287432 1,393 10,546 SH   SOLE   10,546 0 0
ISHARES BARCLAYS 20 PLUS YEAR com 464287432 975 7,379 SH   OTR   7,379 0 0
ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 8,481 69,489 SH   SOLE   69,414 0 75
ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 168 1,380 SH   OTR   1,380 0 0
ISHARES BARCLAYS 7-10 YEAR TRE com 464287440 3,514 32,698 SH   SOLE   32,698 0 0
ISHARES BARCLAYS 7-10 YEAR TRE com 464287440 56 525 SH   OTR   525 0 0
ISHARES BARCLAYS MBS BOND FUND com 464288588 2,453 24,082 SH   SOLE   24,082 0 0
ISHARES BARCLAYS TIPS BOND FUN com 464287176 14,397 115,575 SH   SOLE   115,415 0 160
ISHARES BARCLAYS TIPS BOND FUN com 464287176 149 1,200 SH   OTR   1,200 0 0
ISHARES BROAD USD INV GRADE CO com 464288620 299 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 4,619 55,439 SH   SOLE   55,439 0 0
ISHARES CORE US AGGRGT BOND ET com 464287226 2,687 25,089 SH   SOLE   25,089 0 0
ISHARES FLOATING RATE BOND ETF com 46429b655 17,656 349,495 SH   SOLE   348,775 0 720
ISHARES IBOXX INV GR CORP BD com 464287242 1,066 8,817 SH   SOLE   8,737 0 80
ISHARES IBOXX INV GR CORP BD com 464287242 8 65 SH   OTR   65 0 0
ISHARES INTERMEDIATE-TERM CORP com 464288638 12,052 219,648 SH   SOLE   219,238 0 410
ISHARES INTERMEDIATE-TERM CORP com 464288638 151 2,750 SH   OTR   2,750 0 0
ISHARES INTERMEDIATE GOV/CREDI com 464288612 610 5,625 SH   SOLE   5,625 0 0
ISHARES LONG-TERM CORP BOND ET com 464289511 2 25 SH   SOLE   25 0 0
ISHARES NATIONL MUNI BOND ETF com 464288414 3,864 35,242 SH   SOLE   35,242 0 0
ISHARES SHOR TERM NATL MUNI BO com 464288158 5,257 50,258 SH   SOLE   50,258 0 0
ISHARES SHORT-TERM CORPORATE B com 464288646 21,994 425,256 SH   SOLE   423,681 0 1,575
ISHARES SHORT-TERM CORPORATE B com 464288646 16 300 SH   OTR   300 0 0
ISHARES SHORT TREASURY BOND ET com 464288679 3,837 34,799 SH   SOLE   34,799 0 0
ISHARES SHORT TREASURY BOND ET com 464288679 30 275 SH   OTR   275 0 0
ISHARES TREASURY FLOATING RATE com 46434v860 14 273 SH   SOLE   273 0 0
JANUS HENDERSON MORTGAGE BACKE com 47103u852 3 51 SH   SOLE   51 0 0
NUVEEN CALIFORNIA MUNICI com 67062c107 75 8,230 SH   SOLE   8,230 0 0
NUVEEN INSRD VIRGNIA PRE com 67064r102 115 8,100 SH   SOLE   8,100 0 0
NUVEEN MUNICIPAL VALUE C com 670928100 739 77,178 SH   SOLE   77,178 0 0
NUVEEN OHIO QUALITY INC MUNI com 670980101 191 13,745 SH   SOLE   13,745 0 0
NUVEEN PFD & INC OPPORTUNITIES com 67073b106 60 7,000 SH   SOLE   7,000 0 0
NUVEEN SELECT MATURITY M com 67061t101 690 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 2,047 45,525 SH   SOLE   45,525 0 0
SPDR BLOOMBERG CONVERTIBLE SEC com 78464a359 9,033 117,393 SH   SOLE   117,393 0 0
SPDR BLOOMBERG CONVERTIBLE SEC com 78464a359 231 3,000 SH   OTR   3,000 0 0
SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 3,591 75,865 SH   SOLE   75,865 0 0
SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 2,441 51,566 SH   OTR   51,566 0 0
SPDR PORT SHRT TRM CORP BND com 78464a474 3,364 111,663 SH   SOLE   111,663 0 0
SPDR PORT SHRT TRM CORP BND com 78464a474 362 12,000 SH   OTR   12,000 0 0
VANECK VECTORS ATM-FREE INT. M com 92189h201 1,888 39,898 SH   OTR   39,898 0 0
VANGUARD EXTENDED DURATION TRE com 921910709 927 7,616 SH   OTR   7,616 0 0
VANGUARD INTERMEDIATE TERM COR com 92206c870 53 620 SH   SOLE   620 0 0
VANGUARD SHORT-TERM BOND ETF com 921937827 245 3,145 SH   SOLE   3,145 0 0
VANGUARD SHORT TERM COR BD ETF com 92206c409 3,069 39,306 SH   SOLE   39,306 0 0
VANGUARD TAX-EXEMPT BOND ETF com 922907746 277 5,370 SH   SOLE   5,370 0 0
VANGUARD TAX-MANAGED BALANCED com 921943304 2,538 63,390 SH   SOLE   63,390 0 0
VIRTUS SEIX SENIOR LOAN ETF com 92790a405 445 18,049 SH   SOLE   17,249 0 800
LGL GROUP WARRANTS EXP 11-16-2 y 50186a132 2 3,000 SH   SOLE   3,000 0 0