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 19 1,592 SH   SOLE   1,592 0 0
ABB LTD-SPON ADR com 000375204 4,713 176,327 SH   SOLE   175,322 0 1,005
ABBOTT LABORATORIES com 002824100 8,954 82,413 SH   SOLE   82,163 20 230
ABBVIE INC com 00287y109 3,654 23,859 SH   SOLE   23,594 0 265
ACADEMY SPORTS & OUTDOORS INC com 00402l107 22 625 SH   OTR   625 0 0
ACADIA HEALTHCARE CO INC com 00404a109 50 738 SH   OTR   738 0 0
ACCENTURE PLC com g1151c101 2 9 SH   SOLE   9 0 0
ACCO BRANDS CORP com 00081t108 321 49,171 SH   SOLE   49,171 0 0
ACME UNITED CORP com 004816104 84 2,660 SH   SOLE   2,660 0 0
ACME UNITED CORP com 004816104 6 200 SH   OTR   200 0 0
ACTIVISION BLIZZARD INC com 00507v109 107 1,374 SH   OTR   1,374 0 0
ADOBE SYSTEMS INC com 00724f101 4 10 SH   SOLE   10 0 0
ADVANCED MICRO DEVICES com 007903107 2 25 SH   SOLE   25 0 0
ADYEN NV-UNSPON ADR com 00783v104 23 1,599 SH   SOLE   1,599 0 0
AES CORP com 00130h105 92 4,400 SH   SOLE   4,400 0 0
AGREE REALTY CORP com 008492100 152 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 12 571 SH   SOLE   571 0 0
ALIBABA GROUP HOLDING LTD com 01609w102 19 168 SH   SOLE   168 0 0
ALLEGIANT TRAVEL CO com 01748x102 232 2,049 SH   SOLE   2,049 0 0
ALLSTATE CORP com 020002101 1,674 13,212 SH   SOLE   13,212 0 0
ALPHA & OMEGA SEMICONDUCTOR LT com g6331p104 8 250 SH   SOLE   250 0 0
ALPHABET INC com 02079k107 2 1 SH   SOLE   1 0 0
ALPHABET INC com 02079k305 22,200 10,187 SH   SOLE   10,152 4 31
AMAZON.COM INC com 023135106 3,410 32,104 SH   SOLE   31,764 40 300
AMCON DISTRIBUTING CO com 02341q205 46 280 SH   SOLE   280 0 0
AMEREN CORPORATION com 023608102 580 6,418 SH   SOLE   6,418 0 0
AMERICAN ELECTRIC POWER INC com 025537101 220 2,293 SH   SOLE   2,293 0 0
AMERICAN EQUITY INVESTMENT LIF com 025676206 665 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 367 2,646 SH   SOLE   2,646 0 0
AMERICAN FINANCIAL GROUP INC/O com 025932104 36 259 SH   OTR   259 0 0
AMERICAN SHARED HOSPITAL SERVI com 029595105 66 29,725 SH   SOLE   29,725 0 0
AMERICAN WATER WORKS CO INC com 030420103 1,850 12,438 SH   SOLE   12,368 0 70
AMGEN INC com 031162100 926 3,805 SH   SOLE   3,805 0 0
AMN HEALTHCARE SERVICES INC com 001744101 571 5,203 SH   SOLE   5,203 0 0
AMPCO-PITTSBURGH CORP com 032037103 86 22,146 SH   SOLE   22,146 0 0
AMPLITUDE INC com 03213a104 26 1,847 SH   OTR   1,847 0 0
ANAPTYSBIO INC com 032724106 132 6,525 SH   SOLE   6,525 0 0
ANNALY CAPITAL MANAGEMENT INC. com 035710409 15 2,550 SH   SOLE   2,550 0 0
APA CORPORATION com 03743q108 26 755 SH   OTR   755 0 0
APPLE INC com 037833100 26,991 197,420 SH   SOLE   196,579 79 762
APPLIED MATERIALS INC com 038222105 2 22 SH   SOLE   22 0 0
ARC DOCUMENT SOLUTIONS INC com 00191g103 94 35,885 SH   SOLE   35,885 0 0
ARCBEST CORP com 03937c105 377 5,362 SH   SOLE   5,362 0 0
ARCELOR MITTAL NY REG SHRS com 03938l203 0 11 SH   SOLE   11 0 0
ARCH CAPITAL GROUP LTD com g0450a105 34 745 SH   OTR   745 0 0
ARCH RESOURCES INC com 03940r107 124 868 SH   SOLE   868 0 0
ARK RESTAURANTS com 040712101 35 1,928 SH   SOLE   1,928 0 0
ARMANINO FOODS OF DISTINCTION com 042166801 68 19,285 SH   SOLE   19,285 0 0
ARTHUR J GALLAGHER & CO com 363576109 6,377 39,111 SH   SOLE   38,901 0 210
ASML HOLDING N V com n07059210 6,396 13,441 SH   SOLE   13,387 6 48
ASSURED GUARANTY LTD com g0585r106 657 11,769 SH   SOLE   11,769 0 0
ASTRAZENECA PLC-SPONS ADR com 046353108 6,980 105,641 SH   SOLE   105,641 0 0
AUTODESK INC com 052769106 1,436 8,350 SH   SOLE   8,240 0 110
AUTOSCOPE TECHNOLOGIES CORP com 053306106 37 6,751 SH   SOLE   6,751 0 0
AVANTIS INTL S/C VALUE ETF com 025072802 17 331 SH   SOLE   331 0 0
AVERY DENNISON CORP com 053611109 5,251 32,441 SH   SOLE   32,326 0 115
AVIAT NETWORKS INC com 05366y201 94 3,763 SH   SOLE   3,763 0 0
AVNET INC. com 053807103 356 8,299 SH   SOLE   8,299 0 0
BANCORP INC/THE com 05969a105 184 9,412 SH   SOLE   9,412 0 0
BANKUNITED INC com 06652k103 197 5,532 SH   SOLE   5,532 0 0
BARCLAYS IPATH S&P 500 VIX SHO com 06747r477 4 180 SH   OTR   180 0 0
BECTON DICKINSON & CO com 075887109 36 144 SH   OTR   144 0 0
BEST BUY INC com 086516101 1,655 25,384 SH   SOLE   25,149 0 235
BETTER ON-LINE SOLUTIONS com m20115180 80 36,565 SH   SOLE   36,565 0 0
BILIBILI INC SPON ADS com 090040106 42 1,638 SH   OTR   1,638 0 0
BIONTECH SE-ADR com 09075v102 2 16 SH   SOLE   16 0 0
BLACKROCK INC com 09247x101 7,956 13,063 SH   SOLE   13,023 0 40
BOISE CASCADE CO com 09739D100 561 9,427 SH   SOLE   9,427 0 0
BOYD GAMING CORP com 103304101 222 4,462 SH   SOLE   4,462 0 0
BP AMOCO PLC com 055622104 46 1,618 SH   SOLE   1,618 0 0
BRIDGELINE DIGITAL INC. com 10807q700 27 22,810 SH   SOLE   22,810 0 0
BRINKER INTERNATIONAL INC com 109641100 514 23,339 SH   SOLE   23,339 0 0
BRISTOL-MYERS SQUIBB com 110122108 39 500 SH   SOLE   500 0 0
CADENCE BANCORP com 12740c103 260 11,065 SH   SOLE   11,065 0 0
CADENCE DESIGN SYS INC com 127387108 3,738 24,914 SH   SOLE   24,739 0 175
CAIXABANK- UNSPON ADR com 12803k109 21 19,118 SH   SOLE   19,118 0 0
CALLON PETROLEUM CO com 13123x508 233 5,935 SH   SOLE   5,935 0 0
CAMBRIA SHAREHOLDER YIELD ET com 132061201 91 1,681 SH   SOLE   1,681 0 0
CAPRI HOLDINGS LTD com g1890l107 134 3,263 SH   SOLE   3,263 0 0
CAPRI HOLDINGS LTD com g1890l107 5 128 SH   OTR   128 0 0
CATERPILLAR INC com 149123101 8,403 47,005 SH   SOLE   46,838 17 150
CBRE GROUP INC com 12504l109 2,881 39,135 SH   SOLE   39,135 0 0
CELANESE CORPORATION com 150870103 3,240 27,552 SH   SOLE   27,552 0 0
CENTRAL GARDEN AND PET CO-A com 153527205 1,255 31,370 SH   SOLE   31,370 0 0
CENTURY COMMUNITIES INC com 156504300 213 4,745 SH   SOLE   4,745 0 0
CF INDUSTRIES HLDG com 125269100 2,834 33,058 SH   SOLE   32,790 0 268
CHENIERE ENERGY INC com 16411r208 227 1,705 SH   SOLE   1,705 0 0
CHEVRON CORPORATION com 166764100 12,874 88,922 SH   SOLE   88,654 48 220
CIA SIDERURGICA NACL-SP ADR com 20440w105 9 3,094 SH   SOLE   3,094 0 0
CIGNA CORP com 125523100 68 259 SH   OTR   259 0 0
CISCO SYSTEMS INC com 17275r102 41 973 SH   SOLE   973 0 0
CIVITAS RESOURCES INC com 17888H103 383 7,330 SH   SOLE   7,330 0 0
CLEARWAY ENERGY INC-C com 18539c204 260 7,457 SH   SOLE   7,457 0 0
CLEVELAND-CLIFFS INC com 185899101 225 14,662 SH   SOLE   14,662 0 0
CMC MATERIALS INC com 12571t100 181 1,038 SH   SOLE   1,038 0 0
COCA COLA COMPANY com 191216100 23 367 SH   SOLE   367 0 0
CODORUS VALLEY BANCORP INC com 192025104 25 1,127 SH   SOLE   1,127 0 0
COFFEE HOLDING CO INC com 192176105 46 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 226 8,147 SH   SOLE   8,147 0 0
COMCAST CORPORATION CLASS A com 20030n101 9,332 237,809 SH   SOLE   237,469 55 285
COMM SERVICES SELECT SECTOR SP com 81369y852 4,162 76,699 SH   SOLE   76,094 0 605
COMMUNITY BANK SYSTEMS INC com 203607106 342 5,412 SH   SOLE   5,412 0 0
CONCENTRIX CORP com 20602d101 1,093 8,056 SH   SOLE   8,056 0 0
CONFLUENT INC com 20717m103 32 1,356 SH   OTR   1,356 0 0
CONSTELLATION BRANDS INC-A com 21036p108 72 308 SH   OTR   308 0 0
CONSUMER DISCRETIONARY SELECT com 81369y407 775 5,639 SH   SOLE   5,639 0 0
CONSUMER STAPLES SELECT SECTOR com 81369y308 284 3,938 SH   SOLE   3,938 0 0
CORCEPT THERAPEUTICS INC com 218352102 191 8,051 SH   SOLE   8,051 0 0
COSTCO WHOLESALE CORP com 22160k105 87 182 SH   SOLE   136 0 46
COSTCO WHOLESALE CORP com 22160k105 5 11 SH   OTR   11 0 0
CPI AEROSTRUCTURES INC com 125919308 31 18,579 SH   SOLE   18,579 0 0
CPS TECHNOLOGYS com 12619f104 110 35,952 SH   SOLE   35,952 0 0
CRA INTERNATIONAL INC com 12618t105 307 3,434 SH   SOLE   3,434 0 0
CUTERA INC com 232109108 271 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,193 16,539 SH   SOLE   16,539 0 0
DARDEN RESTAURANTS com 237194105 1,912 16,905 SH   SOLE   16,790 0 115
DATA I/O CORP com 237690102 47 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 2,510 9,828 SH   SOLE   9,828 0 0
DEERE & COMPANY com 244199105 4,115 13,742 SH   SOLE   13,742 0 0
DELTA APPAREL INC com 247368103 114 4,025 SH   SOLE   4,025 0 0
DEUTSCHE POST AG-SPON ADR com 25157y202 5 135 SH   SOLE   135 0 0
DEVON ENERGY CORP com 25179m103 3 57 SH   SOLE   57 0 0
DIGITAL REALTY TRUST INC com 253868103 2,385 18,367 SH   SOLE   18,287 0 80
DIXIE GROUP INC com 255519100 23 18,331 SH   SOLE   18,331 0 0
DLH HOLDINGS CORP com 23335q100 125 8,206 SH   SOLE   8,206 0 0
DOLLAR GENERAL CORP com 256677105 1,457 5,938 SH   SOLE   5,938 0 0
DOLLAR TREE, INC com 256746108 114 730 SH   OTR   730 0 0
DONNELLEY FINANCIAL SOLUTION com 25787g100 609 20,788 SH   SOLE   20,788 0 0
DORIAN LPG LTD com y2106r110 297 19,542 SH   SOLE   19,542 0 0
DRIVEN BRANDS HLDGS INC com 26210v102 44 1,612 SH   OTR   1,612 0 0
DSV PANALPINA A S - UNSP ADR com 26251a108 14 202 SH   SOLE   202 0 0
DUCOMMUN INC com 264147109 9 210 SH   SOLE   210 0 0
EASTMAN CHEMICAL COMPANY com 277432100 1 11 SH   SOLE   11 0 0
EATON CORP PLC com g29183103 3,198 25,383 SH   SOLE   24,973 0 410
EATON VANCE RISK-MANAGED DIVER com 27829g106 0 0 SH   SOLE   0 0 0
ELEVANCE HEALTH INC com 036752103 3,439 7,126 SH   SOLE   7,026 0 100
ELI LILLY & CO com 532457108 7,980 24,613 SH   SOLE   24,613 0 0
ELTEK LTD com m40184208 97 25,907 SH   SOLE   25,907 0 0
ENCORE WIRE CORP com 292562105 935 8,993 SH   SOLE   8,993 0 0
ENOVA INTERNATIONAL INC com 29357k103 6,221 215,855 SH   SOLE   215,220 0 635
ENPHASE ENERGY INC com 29355a107 299 1,529 SH   SOLE   1,529 0 0
EPLUS INC com 294268107 248 4,664 SH   SOLE   4,664 0 0
EQUINOR ASA-SPON ADR com 29446m102 52 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 711 7,594 SH   SOLE   7,594 0 0
EZCORP INC com 302301106 249 33,213 SH   SOLE   33,213 0 0
FEDERAL AGRICULTURAL MORTGAGE com 313148306 687 7,037 SH   SOLE   7,037 0 0
FEDEX CORP com 31428x106 699 3,084 SH   SOLE   3,084 0 0
FIFTH THIRD BANCORP com 316773100 4,181 124,443 SH   SOLE   124,443 0 0
FINANCIAL SELECT SECTOR SPDR com 81369y605 504 16,028 SH   SOLE   16,028 0 0
FIRST BANCORP/PUERTO RICO com 318672706 682 52,812 SH   SOLE   52,812 0 0
FIRST TRUST NASDAQ CYBERSECURI com 33734x846 1,437 35,704 SH   SOLE   35,704 0 0
FIRST TRUST UTILITIES ALPHADEX com 33734x184 97 3,000 SH   SOLE   3,000 0 0
FIRSTCASH HOLDINGS INC com 33768g107 33 474 SH   OTR   474 0 0
FLEXSHOPPER INC com 33939j303 16 17,592 SH   SOLE   17,592 0 0
FRESENIUS MEDICAL CARE - ADR com 358029106 12 476 SH   SOLE   476 0 0
FTI CONSULTING INC com 302941109 832 4,598 SH   SOLE   4,598 0 0
FUTU HOLDINGS LTD-ADR com 36118L106 58 1,112 SH   OTR   1,112 0 0
GENCO SHIPPING & TRADING LTD com y2685t131 157 8,150 SH   SOLE   8,150 0 0
GENERAC HOLDINGS INC com 368736104 2,446 11,614 SH   SOLE   11,614 0 0
GENERAL DYNAMICS CORP com 369550108 42 189 SH   OTR   189 0 0
GENERAL ELECTRIC CO com 369604301 28 441 SH   SOLE   441 0 0
GEO GROUP INC NEW com 36162j106 34 5,214 SH   OTR   5,214 0 0
GILDAN ACTIVEWEAR INC com 375916103 23 794 SH   SOLE   794 0 0
GLACIER BANCORP INC com 37637q105 356 7,504 SH   SOLE   7,504 0 0
GLOBAL SELF STORAGE INC com 37955n106 48 8,500 SH   SOLE   8,500 0 0
GLOBAL X COPPER MINERS ETF com 37954y830 651 21,433 SH   SOLE   21,268 0 165
GLOBAL X FDS MSCI CHINA ENERGY com 37950e507 40 2,686 SH   OTR   2,686 0 0
GLOBAL X FDS MSCI CHINA RE com 37954y525 2 200 SH   OTR   200 0 0
GLOBAL X MSCI CHINA CON STAPLE com 37954y558 1 40 SH   OTR   40 0 0
GLOBAL X MSCI CHINA CONSUMER D com 37950e408 22 940 SH   OTR   940 0 0
GLOBAL X MSCI CHINA FINANCIALS com 37950e606 22 1,591 SH   OTR   1,591 0 0
GLOBAL X US INFRASTRUCTURE com 37954y673 4 195 SH   SOLE   195 0 0
GOLDMAN SACHS GROUP com 38141g104 6,353 21,389 SH   SOLE   21,330 9 50
GRAY TELEVISION INC com 389375106 376 22,245 SH   SOLE   22,245 0 0
GROCERY OUTLET HOLDING CORP com 39874r101 58 1,364 SH   OTR   1,364 0 0
HASHICORP INC CL A com 418100103 15 522 SH   OTR   522 0 0
HAVERTY FURNITURE com 419596101 527 22,744 SH   SOLE   22,744 0 0
HEALTH CARE SELECT SECTOR SPDR com 81369y209 4,035 31,466 SH   SOLE   31,466 0 0
HEALTHCARE REALTY TRUST INC com OLD421946 219 8,049 SH   SOLE   8,049 0 0
HEIDRICK & STRUGGLES INTL com 422819102 112 3,464 SH   SOLE   3,464 0 0
HELEN OF TROY LTD F com g4388n106 1,360 8,372 SH   SOLE   8,182 0 190
HERITAGE-CRYSTAL CLEAN INC com 42726m106 137 5,094 SH   SOLE   5,094 0 0
HF SINCLAIR com 403949100 552 12,232 SH   SOLE   12,232 0 0
HILLENBRAND INC com 431571108 782 19,087 SH   SOLE   19,087 0 0
HITACHI LTD -SPONS ADR com 433578507 25 261 SH   SOLE   261 0 0
HMN FINANCIAL INC com 40424g108 38 1,663 SH   SOLE   1,663 0 0
HOME DEPOT INC com 437076102 10,663 38,878 SH   SOLE   38,762 11 105
HONG KONG EXCHANGES & CLEARING com 43858f109 9 192 SH   SOLE   192 0 0
HOSTESS BRANDS INC com 44109j106 34 1,606 SH   OTR   1,606 0 0
HOULIHAN LOKEY INC com 441593100 373 4,728 SH   SOLE   4,728 0 0
IBERDROLA SA com 450737101 618 14,943 SH   SOLE   14,943 0 0
ICHOR HOLDINGS LTD com g4740b105 143 5,498 SH   SOLE   5,498 0 0
IDACORP INCORPORATED com 451107106 320 3,018 SH   SOLE   3,018 0 0
INDSTRL SELECT SECTOR SPDR com 81369y704 622 7,120 SH   SOLE   7,120 0 0
INFINEON TECHNOLOGIES AG com 45662n103 6 238 SH   SOLE   238 0 0
INFOSYS TECH-SP ADR com 456788108 41 2,235 SH   SOLE   2,235 0 0
INGLES MARKETS INC CLASS A com 457030104 1,810 20,865 SH   SOLE   20,865 0 0
INNOSPEC INC com 45768s105 907 9,468 SH   SOLE   9,468 0 0
INNOVIVA INC com 45781m101 1,320 89,429 SH   SOLE   89,429 0 0
INSIGHT ENTERPRISES com 45765u103 7,167 83,067 SH   SOLE   82,862 0 205
INSTEEL INDUSTRIES INC com 45774w108 120 3,566 SH   SOLE   3,566 0 0
INTEGER HOLDINGS CORP com 45826h109 1,078 15,262 SH   SOLE   15,262 0 0
INTEL CORP com 458140100 21 551 SH   SOLE   551 0 0
INTEST CORP com 461147100 58 8,511 SH   SOLE   8,511 0 0
INTL BUSINESS MACH com 459200101 82 578 SH   SOLE   578 0 0
INVESCO BUYBACK ACHIEVERS ETF com 46137v308 1,065 13,732 SH   SOLE   13,732 0 0
INVESCO CHINA TECHNOLOGY ETF com 46138e800 28 563 SH   SOLE   563 0 0
INVESCO DYNAMIC LEISURE AND EN com 46137v720 220 6,077 SH   SOLE   6,077 0 0
INVESCO QQQ TRUST SERIES 1 com 46090e103 1,074 3,832 SH   SOLE   3,832 0 0
INVESCO S&P 500 EQUAL WEIGHT C com 46137v381 303 2,832 SH   SOLE   2,832 0 0
INVESCO S&P 500 EQUAL WEIGHT F com 46137v340 195 3,675 SH   SOLE   3,675 0 0
INVESCO S&P 500 EQUAL WEIGHT H com 46137v332 144 536 SH   SOLE   536 0 0
INVESCO S&P 500 EQUAL WEIGHT I com 46137v324 63 390 SH   SOLE   390 0 0
INVESCO S&P 500 EQUAL WEIGHT M com 46137v316 582 3,757 SH   SOLE   3,757 0 0
INVESCO S&P 500 EQUAL WEIGHT R com 46137v290 1,886 56,442 SH   SOLE   56,442 0 0
INVESCO S&P 500 EQUAL WEIGHT T com 46137v282 712 3,012 SH   SOLE   3,012 0 0
INVESCO S&P 500 GARP ETF com 46137v431 182 2,283 SH   SOLE   2,283 0 0
INVESCO S&P 500 HIGH DIVIDEND com 46138e362 427 9,671 SH   SOLE   9,671 0 0
INVESCO S&P EMERGING MARKETS com 46138e297 30 1,284 SH   SOLE   1,284 0 0
INVESCO S&P SMALLCAP 600 EQUAL com 46137v183 1,283 18,946 SH   SOLE   18,946 0 0
INVESCO WILDERHILL CLEAN ENERG com 46137v134 254 5,553 SH   SOLE   5,553 0 0
ISHARE MSCI MALAYSIA com 46434g814 4 200 SH   OTR   200 0 0
ISHARES CHINA LARGE CAP ETF com 464287184 211 6,221 SH   OTR   6,221 0 0
ISHARES COHEN & STEERS REALTY com 464287564 462 7,599 SH   SOLE   7,599 0 0
ISHARES CORE MSCI EAFE ETF com 46432f842 9 149 SH   SOLE   149 0 0
ISHARES CORE S&P 500 com 464287200 4,065 10,722 SH   SOLE   10,722 0 0
ISHARES DJ US UTILITIES SECTOR com 464287697 25 290 SH   SOLE   290 0 0
ISHARES GLOBAL ENERGY ETF com 464287341 1,874 55,303 SH   SOLE   53,543 0 1,760
ISHARES MSCI CANADA INDEX FUND com 464286509 236 7,000 SH   SOLE   7,000 0 0
ISHARES MSCI EAFE com 464287465 449 7,181 SH   SOLE   7,181 0 0
ISHARES MSCI EAFE GROWTH ETF com 464288885 522 6,480 SH   SOLE   6,285 0 195
ISHARES MSCI EMERGING MKT INDE com 464287234 503 12,545 SH   SOLE   12,545 0 0
ISHARES MSCI SOUTH KOREA ETF com 464286772 1 25 SH   SOLE   25 0 0
ISHARES NASDAQ BIOTECH INDX com 464287556 22 190 SH   SOLE   190 0 0
ISHARES RUSSELL 1000 ETF com 464287622 2,083 10,027 SH   SOLE   9,952 0 75
ISHARES RUSSELL 2000 ETF com 464287655 8,452 49,904 SH   SOLE   49,741 0 163
ISHARES RUSSELL 2000 VALUE com 464287630 3,991 29,312 SH   SOLE   29,312 0 0
ISHARES RUSSELL 3000 INDEX com 464287689 390 1,795 SH   SOLE   1,795 0 0
ISHARES RUSSELL TOP 200 GROWTH com 464289438 818 6,535 SH   SOLE   6,535 0 0
ISHARES US DVD AND BUYBACK com 46435u861 77 2,118 SH   SOLE   2,118 0 0
ISHR RUSSELL 1000 VL com 464287598 1,635 11,278 SH   SOLE   11,278 0 0
ISHR RUSSELL 1000 VL com 464287598 58 400 SH   OTR   400 0 0
ISHRS S&P SMALLCAP 600 GROWTH com 464287887 403 3,830 SH   SOLE   3,830 0 0
ISHRS TR MSCI USA QUALITY FACT com 46432f339 12 110 SH   OTR   110 0 0
JABIL INC com 466313103 1,594 31,132 SH   SOLE   30,767 0 365
JAMES HARDIE INDUSTRIES PLC com 47030m106 266 12,130 SH   SOLE   12,130 0 0
JD.COM INC com 47215p106 50 773 SH   OTR   773 0 0
JEWETT-CAMERON TRADING LTD com 47733c207 40 6,302 SH   SOLE   6,302 0 0
JOHNSON & JOHNSON com 478160104 9,762 54,992 SH   SOLE   54,649 13 330
JOHNSON & JOHNSON com 478160104 103 580 SH   OTR   580 0 0
JPMORGAN CHASE & CO com 46625h100 13,980 124,148 SH   SOLE   123,566 47 535
KB FINANCIAL GROUP INC-ADR com 48241a105 27 722 SH   SOLE   722 0 0
KEURIG DR PEPPER INC com 49271v100 72 2,032 SH   OTR   2,032 0 0
KEY TRONIC CORP com 493144109 38 8,684 SH   SOLE   8,684 0 0
KFORCE INC com 493732101 150 2,444 SH   SOLE   2,444 0 0
KLA-TENCOR CORPORATION com 482480100 128 400 SH   SOLE   400 0 0
KRANESHARES CSI CHINA INTERNET com 500767306 245 7,466 SH   OTR   7,466 0 0
KRANESHARES MSCI CHINA CLEAN T com 500767850 44 1,062 SH   SOLE   1,062 0 0
KRANESHARES TR BOSERA MSCI CHI com 500767405 34 882 SH   SOLE   882 0 0
KROGER CO. com 501044101 398 8,404 SH   SOLE   8,404 0 0
LAM RESEARCH CORP com 512807108 6,946 16,299 SH   SOLE   16,249 0 50
LAREDO PETROLEUM HOLDINGS INC com 516806205 406 5,890 SH   SOLE   5,890 0 0
LEIDOS HOLDINGS INC com 525327102 60 592 SH   SOLE   592 0 0
LEXINGTON REALTY TRUST com 529043101 705 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 34 2,626 SH   SOLE   2,626 0 0
LIBERTY MEDIA CORP-LIBERTY-C com 531229854 34 539 SH   OTR   539 0 0
LINDE PLC com g5494j103 1,514 5,265 SH   SOLE   5,210 0 55
LIVE VENTURES INC com 538142308 120 4,781 SH   SOLE   4,781 0 0
LOCKHEED MARTIN CORP com 539830109 1,074 2,498 SH   SOLE   2,498 0 0
LOCKHEED MARTIN CORP com 539830109 35 81 SH   OTR   81 0 0
LOWES COMPANIES INC com 548661107 2 13 SH   SOLE   13 0 0
LPL FINANCIAL HOLDINGS INC com 50212v100 5,824 31,571 SH   SOLE   31,451 0 120
M/I HOMES INC com 55305b101 191 4,820 SH   SOLE   4,820 0 0
MAGNOLIA OIL & GAS CORP - A com 559663109 403 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 251 6,951 SH   SOLE   6,951 0 0
MARRIOTT VACATIONS WORLDWIDE C com 57164y107 312 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 2,400 33,490 SH   SOLE   33,213 0 277
MASTECH HOLDINGS INC com 57633b100 91 6,126 SH   SOLE   6,126 0 0
MASTERCARD INC-CLASS A com 57636q104 7,879 24,976 SH   SOLE   24,930 9 37
MATADOR RESOURCES CO com 576485205 3,028 64,991 SH   SOLE   64,991 0 0
MATERIALS SELECT SECTOR SPDR com 81369y100 34 462 SH   SOLE   462 0 0
MATSON INC com 57686g105 722 9,912 SH   SOLE   9,912 0 0
MCDONALD'S CORP com 580135101 15,230 61,688 SH   SOLE   61,558 15 115
MCDONALD'S CORP com 580135101 106 430 SH   OTR   430 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 11 17 SH   SOLE   17 0 0
MERCHANTS BANCORP/IN com 58844r108 593 26,154 SH   SOLE   26,154 0 0
MERITAGE HOMES CORP com 59001a102 9 120 SH   SOLE   120 0 0
META PLATFORMS, INC com 30303m102 1,811 11,228 SH   SOLE   11,088 0 140
MGIC INVESTMENT CORP com 552848103 813 64,558 SH   SOLE   63,453 0 1,105
MICRON TECHNOLOGY INC com 595112103 1 14 SH   SOLE   14 0 0
MICROSOFT CORP com 594918104 26,259 102,243 SH   SOLE   101,817 41 385
MONSTER BEVERAGE CORP com 61174x109 54 583 SH   OTR   583 0 0
MPLX LP com 55336v100 19 636 SH   SOLE   636 0 0
NATIONAL BEVERAGE CORP com 635017106 23 465 SH   SOLE   465 0 0
NATIONAL HEALTHCARE com 635906100 249 3,566 SH   SOLE   3,566 0 0
NATURAL ALTERNATIVES INTL com 638842302 105 10,022 SH   SOLE   10,022 0 0
NELNET INC-CL A com 64031n108 1,992 23,364 SH   SOLE   23,364 0 0
NESTLE S A REG ADR com 641069406 3,296 28,319 SH   SOLE   28,319 0 0
NETEASE INC com 64110w102 34 360 SH   OTR   360 0 0
NEWMONT MINING CORP com 651639106 716 12,003 SH   SOLE   11,933 0 70
NEXTERA ENERGY INCORPORATED com 65339F101 5,282 68,193 SH   SOLE   68,170 23 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,147 10,755 SH   SOLE   10,690 0 65
NOVA MEASURING INSTRUMENTS com m7516k103 4,773 53,910 SH   SOLE   53,910 0 0
NVIDIA CORP com 67066g104 8,107 53,479 SH   SOLE   53,295 24 160
OCCIDENTAL PETROLEUM CORP com 674599105 50 851 SH   OTR   851 0 0
OCEAN BIO-CHEM INC com 674631106 181 14,047 SH   SOLE   14,047 0 0
OFG BANCORP com 67103x102 664 26,156 SH   SOLE   26,156 0 0
OLD DOMINION FREIGHT LINES INC com 679580100 332 1,294 SH   SOLE   1,294 0 0
OLLIE'S BARGAIN OUTLET HOLDING com 681116109 33 570 SH   OTR   570 0 0
OMV AG-BEARER SHRS ADR com 670875509 28 589 SH   SOLE   589 0 0
ONEMAIN HOLDINGS INC com 68268w103 2 52 SH   SOLE   52 0 0
OPTION CARE HEALTH INC com 68404l201 182 6,542 SH   SOLE   6,542 0 0
ORACLE CORP com 68389x105 62 894 SH   SOLE   894 0 0
ORGANON & CO com 68622v106 0 1 SH   SOLE   1 0 0
OTTER TAIL CORP com 689648103 270 4,025 SH   SOLE   4,025 0 0
P&F INDUSTRIES CL-A com 692830508 47 8,008 SH   SOLE   8,008 0 0
PALATIN TECHNOLOGIES INC com 696077403 32 113,782 SH   SOLE   113,782 0 0
PATRICK INDUSTRIES com 703343103 536 10,331 SH   SOLE   10,331 0 0
PAYPAL HOLDINGS INC com 70450y103 0 6 SH   SOLE   6 0 0
PC CONNECTION INC com 69318j100 1,324 30,067 SH   SOLE   30,067 0 0
PDC ENERGY INC com 69327r101 421 6,839 SH   SOLE   6,839 0 0
PEOPLES BANCORP NC com 710577107 57 2,093 SH   SOLE   2,093 0 0
PEPSICO INC com 713448108 1 7 SH   SOLE   7 0 0
PETMED EXPRESS INC com 716382106 601 30,178 SH   SOLE   30,178 0 0
PFIZER INC com 717081103 2,578 49,179 SH   SOLE   49,179 0 0
PFIZER INC com 717081103 47 889 SH   OTR   889 0 0
PHILIP MORRIS INTL com 718172109 53 536 SH   SOLE   536 0 0
PHOTRONICS INC com 719405102 439 22,548 SH   SOLE   22,548 0 0
PHYSICIANS REALTY TRUST com 71943u104 369 21,125 SH   SOLE   21,125 0 0
PILGRIM'S PRIDE CORP com 72147k108 70 2,256 SH   OTR   2,256 0 0
PINDUODUO INC SPON ADS com 722304102 79 1,284 SH   OTR   1,284 0 0
PIONEER NATL RESOURC com 723787107 7,123 31,930 SH   SOLE   31,930 0 0
PIPER SANDLER COS com 724078100 1,270 11,206 SH   SOLE   11,206 0 0
PNC BANK CORP com 693475105 1,069 6,778 SH   SOLE   6,648 0 130
PORTLAND GENERAL ELECTRIC CO com 736508847 508 10,517 SH   SOLE   10,517 0 0
POTLATCHDELTIC CORP com 737630103 221 5,003 SH   SOLE   5,003 0 0
PROCTOR & GAMBLE CO com 742718109 9,953 69,221 SH   SOLE   69,221 0 0
PROGRESS SOFTWARE CORP com 743312100 182 4,023 SH   SOLE   4,023 0 0
PROGRESSIVE CORP com 743315103 34 293 SH   OTR   293 0 0
PROLOGIS INC com 74340w103 5,359 45,550 SH   SOLE   45,507 10 33
PUBLIC STORAGE INC com 74460d109 36 115 SH   SOLE   115 0 0
QUALCOMM INC com 747525103 2 18 SH   SOLE   18 0 0
RADIAN GROUP INC com 750236101 627 31,887 SH   SOLE   31,887 0 0
RAYTHEON TECHNOLOGIES CORP com 75513e101 45 465 SH   OTR   465 0 0
REAL ESTATE SELECT SECTOR SPDR com 81369y860 993 24,300 SH   SOLE   24,300 0 0
REGIONS FINANCIAL CORP com 7591ep100 88 4,694 SH   SOLE   4,694 0 0
RESMED INC com 761152107 225 1,071 SH   SOLE   1,071 0 0
RH com 74967x103 14 66 SH   OTR   66 0 0
ROPER INDUSTRIES INC com 776696106 177 449 SH   SOLE   449 0 0
RYMAN HOSPITALITY PROPERTIES com 78377t107 39 511 SH   OTR   511 0 0
SABRA HEALTH CARE REIT INC com 78573l106 141 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 10 200 SH   SOLE   200 0 0
SCHNEIDER ELECTRIC SE com 80687p106 1,760 74,620 SH   SOLE   74,620 0 0
SCHNITZER STEEL INDS INC-A com 806882106 1,159 35,293 SH   SOLE   35,293 0 0
SCHWAB EMERGING MARKETS EQUITY com 808524706 343 13,528 SH   SOLE   13,528 0 0
SCHWAB FUNDAMENTAL BROAD MKT com 808524789 148 2,947 SH   SOLE   2,947 0 0
SCHWAB FUNDAMENTAL INTL LARGE com 808524755 575 20,298 SH   SOLE   20,298 0 0
SCHWAB U.S. LARGE-CAP GROWTH com 808524300 139 2,404 SH   SOLE   2,404 0 0
SCHWAB US BROAD MARKET ETF com 808524102 138 3,121 SH   SOLE   3,121 0 0
SEALED AIR CORP com 81211k100 3,468 60,087 SH   SOLE   59,827 0 260
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 1,333 5,955 SH   SOLE   5,951 4 0
SHOE CARNIVAL INC com 824889109 224 10,362 SH   SOLE   10,362 0 0
SHYFT GROUP INC com 825698103 66 3,564 SH   SOLE   3,564 0 0
SIGA TECHNOLOGIES INC com 826917106 617 53,300 SH   SOLE   53,300 0 0
SMITH-MIDLAND CORP com 832156103 53 3,813 SH   SOLE   3,813 0 0
SONY GROUP CORP -SPND ADR com 835699307 34 417 SH   SOLE   417 0 0
SOUTH AFRICA ISHARE com 464286780 4 99 SH   OTR   99 0 0
SOUTH STATE CORP com 840441109 436 5,655 SH   SOLE   5,655 0 0
SPDR KWB BANK ETF com 78464a797 176 4,015 SH   SOLE   4,015 0 0
SPDR PORTFOLIO SHORT TERM TREA com 78468r101 180 6,116 SH   OTR   6,116 0 0
SPDR S&P DIVIDEND ETF com 78464a763 637 5,369 SH   SOLE   5,119 0 250
SPDR S&P HOMEBUILDERS ETF com 78464a888 699 12,776 SH   SOLE   12,776 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 1,017 17,513 SH   SOLE   17,373 0 140
SPDR TRUST SERIES I com 78462f103 1,764 4,677 SH   SOLE   4,677 0 0
STAG INDUSTRIAL INC com 85254j102 186 6,035 SH   SOLE   6,035 0 0
STANDARD MOTOR PRODS com 853666105 257 5,709 SH   SOLE   5,709 0 0
STAR BULK CARRIERS CORP com y8162k204 27 1,070 SH   SOLE   1,070 0 0
STARBUCKS CORP com 855244109 2 31 SH   SOLE   31 0 0
STELLANTIS NV com n82405106 18 1,423 SH   SOLE   1,423 0 0
STERIS PLC com g8473t100 3 15 SH   SOLE   15 0 0
SUMMIT STATE BANK com 866264203 62 4,042 SH   SOLE   4,042 0 0
SUPER MICRO COMPUTER INC com 86800u104 584 14,472 SH   SOLE   14,472 0 0
SVB FINANCIAL GROUP com 78486q101 4,290 10,862 SH   SOLE   10,862 0 0
SYNNEX CORPORATION com 87162w100 1,114 12,232 SH   SOLE   12,232 0 0
SYSCO CORP com 871829107 3,044 35,936 SH   SOLE   35,936 0 0
T-MOBILE US INC com 872590104 3,698 27,485 SH   SOLE   27,390 0 95
T-MOBILE US INC com 872590104 79 588 SH   OTR   588 0 0
TAIWAN SEMICONDUCTOR-SP ADR com 874039100 138 1,686 SH   SOLE   1,686 0 0
TANDY LEATHER FACTORY INC com 87538x105 38 7,873 SH   SOLE   7,873 0 0
TARGET CORP com 87612e106 5,966 42,244 SH   SOLE   42,066 0 178
TAYLOR DEVICES INC com 877163105 25 2,853 SH   SOLE   2,853 0 0
TECHNOLOGY SELECT SECTOR SPDR com 81369y803 5,256 41,349 SH   SOLE   41,154 0 195
TECHTARGET com 87874r100 4 54 SH   SOLE   54 0 0
TENET HEALTHCARE CORP com 88033g407 3 52 SH   SOLE   52 0 0
TERRENO REALTY CORP com 88146m101 235 4,225 SH   SOLE   4,225 0 0
TESLA MOTORS INC com 88160r101 77 114 SH   SOLE   114 0 0
TEXAS INSTRUMENTS com 882508104 3 18 SH   SOLE   18 0 0
THE TRAVELERS COMPANIES, INC com 89417e109 33 197 SH   OTR   197 0 0
THERMO FISHER SCNTFC com 883556102 4,893 9,006 SH   SOLE   9,006 0 0
TIMBERLAND BANCORP INC com 887098101 74 2,963 SH   SOLE   2,963 0 0
TJX COMPANIES INC com 872540109 174 3,120 SH   SOLE   3,120 0 0
TORO COMPANY com 891092108 15 200 SH   SOLE   200 0 0
TRACTOR SUPPLY COMPANY com 892356106 2,845 14,676 SH   SOLE   14,676 0 0
TRANE TECHNOLOGIES PLC com g8994e103 2 12 SH   SOLE   0 12 0
TRANSCAT INC com 893529107 127 2,242 SH   SOLE   2,242 0 0
TRINET GROUP INC com 896288107 346 4,460 SH   SOLE   4,460 0 0
TRIO-TECH INTERNATIONAL com 896712205 35 8,008 SH   SOLE   8,008 0 0
TTEC HOLDINGS INC com 89854h102 356 5,238 SH   SOLE   5,238 0 0
UNILEVER PLC-SP ADR com 904767704 28 608 SH   SOLE   608 0 0
UNION PACIFIC CORP com 907818108 3,352 15,718 SH   SOLE   15,718 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 5,550 22,849 SH   SOLE   22,849 0 0
UNITED STATES LIME & MINERAL com 911922102 219 2,070 SH   SOLE   2,070 0 0
UNITED THERAPEUTICS CORP com 91307c102 21 89 SH   OTR   89 0 0
UNITEDHEALTH GROUP INC com 91324p102 17,808 34,671 SH   SOLE   34,506 6 159
UTAH MEDICAL PRODUCTS INC com 917488108 367 4,270 SH   SOLE   4,270 0 0
UTILITIES SELECT SECTOR SPDR com 81369y886 38 547 SH   SOLE   547 0 0
V2X INC com 92242t101 243 7,250 SH   SOLE   7,250 0 0
VALE SA-SP ADR com 91912e105 18 1,244 SH   SOLE   1,244 0 0
VALERO ENERGY CORP com 91913y100 5,673 53,375 SH   SOLE   53,185 0 190
VANDA PHARMACEUTICALS INC com 921659108 480 44,082 SH   SOLE   44,082 0 0
VANECK VECTORS AGRIBUSINESS ET com 92189f700 145 1,675 SH   SOLE   1,675 0 0
VANECK VECTORS GOLD MINERS ETF com 92189f106 278 10,160 SH   SOLE   10,160 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 2,393 47,900 SH   SOLE   47,450 0 450
VANGUARD HEALTH CARE ETF com 92204a504 3 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 109 754 SH   SOLE   754 0 0
VANGUARD SMALL-CAP VALUE ETF com 922908611 12,704 84,792 SH   SOLE   84,382 0 410
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
VERIZON COMMUNICATIONS INC com 92343v104 3 63 SH   SOLE   63 0 0
VERTEX PHARMACEUTICALS INC com 92532f100 37 131 SH   OTR   131 0 0
VIRCO MFG CORPORATION com 927651109 40 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 189 6,484 SH   SOLE   6,484 0 0
VOLKSWAGEN AG -UNSPON ADR com 928662600 12 643 SH   SOLE   643 0 0
WALMART INC com 931142103 11,431 94,023 SH   SOLE   93,603 24 396
WALT DISNEY CO com 254687106 860 9,106 SH   SOLE   9,006 0 100
WESCO INT'L INC com 95082p105 269 2,514 SH   SOLE   2,514 0 0
WILLAMETTE VALLEY VINEYARDS com 969136100 81 12,921 SH   SOLE   12,921 0 0
WILLIAMS COS INC com 969457100 2 54 SH   SOLE   54 0 0
WINMARK CORP com 974250102 455 2,324 SH   SOLE   2,324 0 0
WISDOMTREE EMERGING MARKETS HI com 97717w315 18 494 SH   SOLE   494 0 0
WISDOMTREE EUR S/C DIVIDEND com 97717w869 6 108 SH   SOLE   108 0 0
WISDOMTREE JAPAN HEDGED EQUITY com 97717W851 108 1,723 SH   OTR   1,723 0 0
WYNDHAM HOTELS & RESORTS INC com 98311a105 1,936 29,462 SH   SOLE   29,217 0 245
XENIA HOTELS & RESORTS INC com 984017103 248 17,039 SH   SOLE   17,039 0 0
ZOETIS INC com 98978v103 5,774 33,591 SH   SOLE   33,591 0 0
ZUMIEZ INC com 989817101 260 10,005 SH   SOLE   10,005 0 0
BANK OF AMERICA 5 3/8 PFD pfd 06053u601 229 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 383 15,000 SH   SOLE   15,000 0 0
KEY 5.65 PERP Pfd pfd 493267876 118 5,000 SH   SOLE   5,000 0 0
AMERICAN FUNDS TAX-EXEMPT BOND com 876902602 1,448 118,972 SH   OTR   118,972 0 0
BLACKROCK INVT QUALITY MUNI com 09247d105 27 2,000 SH   SOLE   2,000 0 0
INSPIRE CORPORATE BOND IMPACT com 66538H633 63 2,708 SH   SOLE   2,708 0 0
INVESCO EXCH TRADED TR II TAXA com 46138g805 28 1,000 SH   OTR   1,000 0 0
INVESCO VARIABLE RATE INVESTME com 46090a879 2,697 109,420 SH   SOLE   109,420 0 0
INVESCO VARIABLE RATE INVESTME com 46090a879 25 1,000 SH   OTR   1,000 0 0
INVESCO VARIABLE RATE PREFERRE com 46138G870 5,600 252,381 SH   SOLE   252,021 0 360
ISHARES 0-5 YEAR TIPS BOND ETF com 46429b747 3,900 38,454 SH   SOLE   38,384 0 70
ISHARES 0-5 YEAR TIPS BOND ETF com 46429b747 894 8,816 SH   OTR   8,816 0 0
ISHARES 10-20 YEAR TSURY BOND com 464288653 445 3,703 SH   SOLE   3,703 0 0
ISHARES 10-20 YEAR TSURY BOND com 464288653 4 30 SH   OTR   30 0 0
ISHARES AGENCY BOND ETF com 464288166 2,110 19,184 SH   SOLE   19,184 0 0
ISHARES BARCLAYS 1-3 TREASURY com 464287457 18,777 226,807 SH   SOLE   226,228 0 579
ISHARES BARCLAYS 1-3 TREASURY com 464287457 99 1,195 SH   OTR   1,195 0 0
ISHARES BARCLAYS 20 PLUS YEAR com 464287432 1,870 16,282 SH   SOLE   16,282 0 0
ISHARES BARCLAYS 20 PLUS YEAR com 464287432 37 324 SH   OTR   324 0 0
ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 8,413 70,499 SH   SOLE   70,298 0 201
ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 33 280 SH   OTR   280 0 0
ISHARES BARCLAYS 7-10 YEAR TRE com 464287440 4,219 41,241 SH   SOLE   41,241 0 0
ISHARES BARCLAYS 7-10 YEAR TRE com 464287440 54 525 SH   OTR   525 0 0
ISHARES BARCLAYS MBS BOND FUND com 464288588 4,177 42,841 SH   SOLE   42,841 0 0
ISHARES BARCLAYS TIPS BOND FUN com 464287176 11,878 104,277 SH   SOLE   104,117 0 160
ISHARES BROAD USD INV GRADE CO com 464288620 277 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 1,445 20,834 SH   SOLE   20,834 0 0
ISHARES CORE US AGGRGT BOND ET com 464287226 2,508 24,666 SH   SOLE   24,666 0 0
ISHARES FLOATING RATE BOND ETF com 46429b655 17,672 354,016 SH   SOLE   353,211 0 805
ISHARES IBOXX INV GR CORP BD com 464287242 923 8,389 SH   SOLE   8,137 0 252
ISHARES IBOXX INV GR CORP BD com 464287242 7 65 SH   OTR   65 0 0
ISHARES INTERMEDIATE-TERM CORP com 464288638 11,283 220,967 SH   SOLE   220,967 0 0
ISHARES INTERMEDIATE GOV/CREDI com 464288612 594 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,636 34,182 SH   SOLE   34,182 0 0
ISHARES SHOR TERM NATL MUNI BO com 464288158 4,854 46,370 SH   SOLE   46,370 0 0
ISHARES SHORT-TERM CORPORATE B com 464288646 19,451 384,788 SH   SOLE   383,213 0 1,575
ISHARES SHORT-TERM CORPORATE B com 464288646 15 300 SH   OTR   300 0 0
ISHARES SHORT TREASURY BOND ET com 464288679 4,227 38,395 SH   SOLE   38,395 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 81 1,679 SH   SOLE   1,679 0 0
NUVEEN CALIFORNIA MUNICI com 67062c107 72 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 689 77,178 SH   SOLE   77,178 0 0
NUVEEN OHIO QUALITY INC MUNI com 670980101 117 9,250 SH   SOLE   9,250 0 0
NUVEEN PFD & INC OPPORTUNITIES com 67073b106 54 7,000 SH   SOLE   7,000 0 0
NUVEEN SELECT MATURITY M com 67061t101 661 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,521 36,530 SH   SOLE   36,530 0 0
SPDR BLOOMBERG CONVERTIBLE SEC com 78464a359 925 14,325 SH   SOLE   14,325 0 0
SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 3,171 67,090 SH   SOLE   67,090 0 0
SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 864 18,291 SH   OTR   18,291 0 0
SPDR PORT SHRT TRM CORP BND com 78464a474 3,447 115,938 SH   SOLE   115,938 0 0
VANECK VECTORS ATM-FREE INT. M com 92189h201 937 20,516 SH   OTR   20,516 0 0
VANGUARD CHARLOTTE TOTAL INTL com 92203j407 8 158 SH   OTR   158 0 0
VANGUARD EXTENDED DURATION TRE com 921910709 20 200 SH   OTR   200 0 0
VANGUARD INTERMEDIATE TERM COR com 92206c870 50 620 SH   SOLE   620 0 0
VANGUARD LONG-TERM CORPORATE B com 92206C813 917 11,306 SH   SOLE   11,306 0 0
VANGUARD SHORT-TERM BOND ETF com 921937827 242 3,145 SH   SOLE   3,145 0 0
VANGUARD SHORT TERM COR BD ETF com 92206c409 2,928 38,391 SH   SOLE   38,391 0 0
VANGUARD TAX-EXEMPT BOND ETF com 922907746 224 4,495 SH   SOLE   4,495 0 0
VANGUARD TAX-MANAGED BALANCED com 921943304 1,987 55,016 SH   SOLE   55,016 0 0
VIRTUS SEIX SENIOR LOAN ETF com 92790a405 480 20,747 SH   SOLE   19,947 0 800
LGL GROUP WARRANTS EXP 11-16-2 y 50186a132 1 3,000 SH   SOLE   3,000 0 0