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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COMPANY com 88579y101   14 114 SH   SOLE   114 0 0
A P MOLLER-MAERSK-B-UNSP ADR com 00202f102   2 150 SH   SOLE   150 0 0
ABB LTD-SPON ADR com 000375204   4,636 152,197 SH   SOLE   151,594 0 603
ABBOTT LABORATORIES com 002824100   8,611 78,433 SH   SOLE   78,277 18 138
ABBVIE INC com 00287y109   6,646 41,126 SH   SOLE   40,953 14 159
ACADIA HEALTHCARE CO INC com 00404a109   98 1,189 SH   OTR   1,189 0 0
ACCELLERON INDUSRIES AG com 00449r109   52 2,530 SH   SOLE   2,530 0 0
ACCENTURE PLC com g1151c101   4,247 15,917 SH   SOLE   15,853 6 58
ACCO BRANDS CORP com 00081t108   419 74,997 SH   SOLE   74,997 0 0
ACME UNITED CORP com 004816104   58 2,660 SH   SOLE   2,660 0 0
ACME UNITED CORP com 004816104   4 200 SH   OTR   200 0 0
ADDUS HOMECARE CORP com 006739106   27 274 SH   OTR   274 0 0
ADIENT PLC com g0084w101   1 16 SH   SOLE   16 0 0
ADVANCED MICRO DEVICES com 007903107   2 25 SH   SOLE   25 0 0
ADYEN NV-UNSPON ADR com 00783v104   2 178 SH   SOLE   178 0 0
AES CORP com 00130h105   44 1,540 SH   SOLE   1,540 0 0
AGREE REALTY CORP com 008492100   253 3,568 SH   SOLE   3,568 0 0
AIR T INC com 009207101   32 1,313 SH   SOLE   1,313 0 0
AKZO NOBEL NV-SPON ADR com 010199503   2 70 SH   SOLE   70 0 0
ALIBABA GROUP HOLDING LTD com 01609w102   1 10 SH   SOLE   10 0 0
ALIBABA GROUP HOLDING LTD com 01609w102   45 514 SH   OTR   514 0 0
ALLSTATE CORP com 020002101   1,640 12,096 SH   SOLE   12,096 0 0
ALPHA & OMEGA SEMICONDUCTOR LT com g6331p104   7 250 SH   SOLE   250 0 0
ALPHABET INC com 02079k107   2 20 SH   SOLE   20 0 0
ALPHABET INC com 02079k305   16,400 185,876 SH   SOLE   185,585 51 240
AMAZON.COM INC com 023135106   3,789 45,106 SH   SOLE   45,064 42 0
AMCON DISTRIBUTING CO com 02341q205   51 280 SH   SOLE   280 0 0
AMEREN CORPORATION com 023608102   1,779 20,003 SH   SOLE   20,003 0 0
AMERICAN ELECTRIC POWER INC com 025537101   3,748 39,473 SH   SOLE   39,408 0 65
AMERICAN EQUITY INVESTMENT LIF com 025676206   830 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   363 2,646 SH   SOLE   2,646 0 0
AMERICAN FINANCIAL GROUP INC/O com 025932104   29 208 SH   OTR   208 0 0
AMERICAN SHARED HOSPITAL SERVI com 029595105   87 29,725 SH   SOLE   29,725 0 0
AMERICAN TOWER REIT INC com 03027x100   2,635 12,438 SH   SOLE   12,399 6 33
AMERICAN WATER WORKS CO INC com 030420103   892 5,855 SH   SOLE   5,855 0 0
AMGEN INC com 031162100   1,089 4,145 SH   SOLE   4,145 0 0
AMN HEALTHCARE SERVICES INC com 001744101   1,158 11,267 SH   SOLE   11,267 0 0
AMPLITUDE INC com 03213a104   14 1,128 SH   OTR   1,128 0 0
AMTECH SYSTEMS INC com 032332504   19 2,500 SH   SOLE   2,500 0 0
ANAPTYSBIO INC com 032724106   318 10,257 SH   SOLE   10,257 0 0
ANNALY CAPITAL MANAGEMENT INC com 035710839   13 637 SH   SOLE   637 0 0
APA CORPORATION com 03743q108   16 345 SH   OTR   345 0 0
APPLE INC com 037833100   20,360 156,698 SH   SOLE   156,252 71 375
APPLIED MATERIALS INC com 038222105   2 22 SH   SOLE   22 0 0
ARC DOCUMENT SOLUTIONS INC com 00191g103   105 35,885 SH   SOLE   35,885 0 0
ARCBEST CORP com 03937c105   376 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   32 505 SH   OTR   505 0 0
ARCH RESOURCES INC com 03940r107   36 250 SH   SOLE   250 0 0
ARCHER DANIELS MIDLD com 039483102   12 130 SH   SOLE   130 0 0
ARK RESTAURANTS com 040712101   32 1,928 SH   SOLE   1,928 0 0
ARK TR INNOVATION ETF com 00214q104   1 21 SH   OTR   21 0 0
ARMANINO FOODS OF DISTINCTION com 042166801   69 19,285 SH   SOLE   19,285 0 0
ARTHUR J GALLAGHER & CO com 363576109   6,803 36,084 SH   SOLE   35,958 0 126
ASML HOLDING N V com n07059210   5,792 10,600 SH   SOLE   10,567 4 29
ASSURED GUARANTY LTD com g0585r106   733 11,769 SH   SOLE   11,769 0 0
ASTRAZENECA PLC-SPONS ADR com 046353108   7,017 103,495 SH   SOLE   103,495 0 0
AUTODESK INC com 052769106   1,630 8,721 SH   SOLE   8,655 0 66
AUTOSCOPE TECHNOLOGIES CORP com 053306106   24 6,751 SH   SOLE   6,751 0 0
AVANTIS INTL S/C VALUE ETF com 025072802   34 615 SH   SOLE   615 0 0
AVERY DENNISON CORP com 053611109   4,712 26,034 SH   SOLE   25,975 0 59
AVIAT NETWORKS INC com 05366y201   117 3,763 SH   SOLE   3,763 0 0
AVNET INC. com 053807103   345 8,299 SH   SOLE   8,299 0 0
BANCORP INC/THE com 05969a105   300 10,573 SH   SOLE   10,573 0 0
BANKUNITED INC com 06652k103   188 5,532 SH   SOLE   5,532 0 0
BECTON DICKINSON & CO com 075887109   68 266 SH   OTR   266 0 0
BERKLEY WR CORP com 084423102   49 676 SH   OTR   676 0 0
BERKSHIRE HATHAWAY CLASS B com 084670702   2,533 8,200 SH   SOLE   8,187 13 0
BEST BUY INC com 086516101   1,933 24,102 SH   SOLE   23,961 0 141
BETTER ON-LINE SOLUTIONS com m20115180   76 36,565 SH   SOLE   36,565 0 0
BIOGEN INC com 09062x103   28 102 SH   OTR   102 0 0
BIONTECH SE-ADR com 09075v102   2 16 SH   SOLE   16 0 0
BLACKROCK INC com 09247x101   8,092 11,420 SH   SOLE   11,394 2 24
BLACKROCK MUNICIPAL INCOME TRU com 09249n101   49 4,748 SH   SOLE   4,748 0 0
BOEING CO com 097023105   4 21 SH   SOLE   21 0 0
BOISE CASCADE CO com 09739D100   647 9,427 SH   SOLE   9,427 0 0
BOX INC com 10316T104   27 858 SH   OTR   858 0 0
BP AMOCO PLC com 055622104   45 1,282 SH   SOLE   1,282 0 0
BRINKER INTERNATIONAL INC com 109641100   398 12,472 SH   SOLE   12,472 0 0
BRISTOL-MYERS SQUIBB com 110122108   25 350 SH   SOLE   350 0 0
BROOKFIELD RENEWABLE CORP com 11284V105   2 70 SH   SOLE   70 0 0
CADENCE BANCORP com 12740c103   273 11,065 SH   SOLE   11,065 0 0
CADENCE DESIGN SYS INC com 127387108   3,502 21,801 SH   SOLE   21,696 0 105
CAIXABANK- UNSPON ADR com 12803k109   24 19,118 SH   SOLE   19,118 0 0
CALLON PETROLEUM CO com 13123x508   220 5,935 SH   SOLE   5,935 0 0
CAMBRIA SHAREHOLDER YIELD ET com 132061201   98 1,651 SH   SOLE   1,651 0 0
CAMECO CORP com 13321l108   0 3 SH   OTR   3 0 0
CAPRI HOLDINGS LTD com g1890l107   15 258 SH   SOLE   258 0 0
CATERPILLAR INC com 149123101   8,776 36,634 SH   SOLE   36,534 10 90
CBRE GROUP INC com 12504l109   2,049 26,621 SH   SOLE   26,621 0 0
CELANESE CORPORATION com 150870103   1,738 16,998 SH   SOLE   16,998 0 0
CELSIUS HOLDINGS INC com 15118v207   37 356 SH   OTR   356 0 0
CENTENE CORP com 15135b101   30 360 SH   OTR   360 0 0
CENTRAL GARDEN AND PET CO-A com 153527205   860 24,013 SH   SOLE   24,013 0 0
CENTURY COMMUNITIES INC com 156504300   237 4,745 SH   SOLE   4,745 0 0
CF INDUSTRIES HLDG com 125269100   2,280 26,761 SH   SOLE   26,625 0 136
CHENIERE ENERGY INC com 16411r208   437 2,913 SH   SOLE   2,913 0 0
CHEVRON CORPORATION com 166764100   15,344 85,484 SH   SOLE   85,337 15 132
CIA SIDERURGICA NACL-SP ADR com 20440w105   1 346 SH   SOLE   346 0 0
CIGNA CORP com 125523100   99 300 SH   SOLE   300 0 0
CIGNA CORP com 125523100   45 135 SH   OTR   135 0 0
CISCO SYSTEMS INC com 17275r102   52 1,087 SH   SOLE   1,087 0 0
CIVITAS RESOURCES INC com 17888H103   425 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   236 14,662 SH   SOLE   14,662 0 0
COCA COLA BOTTLG CO com 191098102   495 966 SH   SOLE   966 0 0
COCA COLA COMPANY com 191216100   23 357 SH   SOLE   357 0 0
CODORUS VALLEY BANCORP INC com 192025104   27 1,127 SH   SOLE   1,127 0 0
COFFEE HOLDING CO INC com 192176105   0 170 SH   OTR   170 0 0
COHU INC com 192576106   261 8,147 SH   SOLE   8,147 0 0
COLGATE-PALMOLIVE CO com 194162103   9 110 SH   SOLE   110 0 0
COMCAST CORPORATION CLASS A com 20030n101   1,729 49,447 SH   SOLE   49,447 0 0
COMM SERVICES SELECT SECTOR SP com 81369y852   2,895 60,322 SH   SOLE   59,782 0 540
COMMUNITY BANK SYSTEMS INC com 203607106   341 5,412 SH   SOLE   5,412 0 0
CONCENTRIX CORP com 20602d101   1,028 7,722 SH   SOLE   7,722 0 0
CONOCOPHILLIPS com 20825c104   1,513 12,820 SH   SOLE   12,800 20 0
CONSTELLATION BRANDS INC-A com 21036p108   28 121 SH   OTR   121 0 0
CONSTELLATION ENERGY GROUP com 21037t109   56 653 SH   OTR   653 0 0
CONSUMER DISCRETIONARY SELECT com 81369y407   739 5,724 SH   SOLE   5,580 0 144
CONSUMER STAPLES SELECT SECTOR com 81369y308   255 3,427 SH   SOLE   3,427 0 0
CONSUMER STAPLES SELECT SECTOR com 81369y308   38 514 SH   OTR   514 0 0
CORCEPT THERAPEUTICS INC com 218352102   251 12,345 SH   SOLE   12,345 0 0
CORTEVA INC com 22052l104   9 146 SH   SOLE   146 0 0
COSTCO WHOLESALE CORP com 22160k105   1,904 4,171 SH   SOLE   4,139 4 28
COSTCO WHOLESALE CORP com 22160k105   5 11 SH   OTR   11 0 0
CPI AEROSTRUCTURES INC com 125919308   69 21,579 SH   SOLE   21,579 0 0
CPS TECHNOLOGYS com 12619f104   97 35,952 SH   SOLE   35,952 0 0
CRA INTERNATIONAL INC com 12618t105   420 3,434 SH   SOLE   3,434 0 0
CUTERA INC com 232109108   320 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,144 15,612 SH   SOLE   15,612 0 0
DARDEN RESTAURANTS com 237194105   1,222 8,837 SH   SOLE   8,768 0 69
DATA I/O CORP com 237690102   61 15,402 SH   SOLE   15,402 0 0
DECKERS OUTDOOR CORP com 243537107   3,503 8,777 SH   SOLE   8,777 0 0
DECKERS OUTDOOR CORP com 243537107   40 100 SH   OTR   100 0 0
DEERE & COMPANY com 244199105   5,939 13,851 SH   SOLE   13,851 0 0
DEFIANCE NEXT GEN CONNECTIVITY com 26922a289   0 2 SH   SOLE   2 0 0
DELTA APPAREL INC com 247368103   43 4,025 SH   SOLE   4,025 0 0
DEUTSCHE POST AG-SPON ADR com 25157y202   2 65 SH   SOLE   65 0 0
DEVON ENERGY CORP com 25179m103   4 57 SH   SOLE   57 0 0
DEXCOM INC com 252131107   27 239 SH   OTR   239 0 0
DIAGEO PLC-SPONSORED ADR com 25243q205   2 10 SH   SOLE   10 0 0
DIGITAL REALTY TRUST INC com 253868103   737 7,354 SH   SOLE   7,354 0 0
DIXIE GROUP INC com 255519100   14 18,331 SH   SOLE   18,331 0 0
DLH HOLDINGS CORP com 23335q100   97 8,206 SH   SOLE   8,206 0 0
DOCTOR REDDY'S LAB-ADR com 256135203   29 561 SH   OTR   561 0 0
DOLLAR GENERAL CORP com 256677105   1,401 5,689 SH   SOLE   5,689 0 0
DONNELLEY FINANCIAL SOLUTION com 25787g100   803 20,788 SH   SOLE   20,788 0 0
DORIAN LPG LTD com y2106r110   370 19,542 SH   SOLE   19,542 0 0
DOW INC com 260557103   8 168 SH   SOLE   168 0 0
DOXIMITY INC CL A com 26622p107   27 783 SH   OTR   783 0 0
DRIVEN BRANDS HLDGS INC com 26210v102   38 1,385 SH   OTR   1,385 0 0
DSV PANALPINA A S - UNSP ADR com 26251a108   2 25 SH   SOLE   25 0 0
DU PONT DE NEMOURS INC com 26614n102   10 148 SH   SOLE   148 0 0
DUCOMMUN INC com 264147109   10 210 SH   SOLE   210 0 0
DYNAVAX TECHNOLOGIES CORP com 268158201   439 41,235 SH   SOLE   41,235 0 0
EASTMAN CHEMICAL COMPANY com 277432100   1 10 SH   SOLE   10 0 0
EATON CORP PLC com g29183103   4,006 25,523 SH   SOLE   25,277 0 246
EATON VANCE RISK-MANAGED DIVER com 27829g106   0 0 SH   SOLE   0 0 0
ELEVANCE HEALTH INC com 036752103   3,575 6,969 SH   SOLE   6,909 0 60
ELI LILLY & CO com 532457108   8,150 22,278 SH   SOLE   22,278 0 0
ELTEK LTD com m40184208   107 25,907 SH   SOLE   25,907 0 0
ENCORE WIRE CORP com 292562105   870 6,323 SH   SOLE   6,323 0 0
ENERGY TRANSFER LP com 29273V100   1 125 SH   SOLE   125 0 0
ENOVA INTERNATIONAL INC com 29357k103   7,742 201,769 SH   SOLE   201,502 0 267
ENPHASE ENERGY INC com 29355a107   1,018 3,841 SH   SOLE   3,841 0 0
ENSIGN GROUP INC/THE com 29358p101   72 760 SH   OTR   760 0 0
ENTEGRIS INC com 29362u104   14 220 SH   SOLE   220 0 0
EPLUS INC com 294268107   207 4,664 SH   SOLE   4,664 0 0
EPSILON ENERGY LTD com 294375209   23 3,500 SH   SOLE   3,500 0 0
EQUINOR ASA-SPON ADR com 29446m102   53 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   828 7,594 SH   SOLE   7,594 0 0
EZCORP INC com 302301106   271 33,213 SH   SOLE   33,213 0 0
FEDERAL AGRICULTURAL MORTGAGE com 313148306   793 7,037 SH   SOLE   7,037 0 0
FEDEX CORP com 31428x106   0 2 SH   SOLE   2 0 0
FIFTH THIRD BANCORP com 316773100   2,134 65,040 SH   SOLE   65,040 0 0
FINANCIAL SELECT SECTOR SPDR com 81369y605   509 14,895 SH   SOLE   14,895 0 0
FIRST BANCORP/PUERTO RICO com 318672706   672 52,812 SH   SOLE   52,812 0 0
FIRST TR SMID CAP RISING DVD A com 33741X102   6 247 SH   OTR   247 0 0
FIRST TRUST NASDAQ CYBERSECURI com 33734x846   1,130 29,202 SH   SOLE   29,202 0 0
FIRST TRUST UTILITIES ALPHADEX com 33734x184   100 3,000 SH   SOLE   3,000 0 0
FIRSTCASH HOLDINGS INC com 33768g107   86 991 SH   OTR   991 0 0
FLEXIBLE SOLUTIONS INTL INC com 33938t104   31 10,000 SH   SOLE   10,000 0 0
FORD MOTOR COMPANY com 345370860   3 233 SH   SOLE   233 0 0
FRANCO-NEVADA CORP com 351858105   28 207 SH   OTR   207 0 0
FRESENIUS MEDICAL CARE - ADR com 358029106   1 53 SH   SOLE   53 0 0
FRIEDMAN INDUSTRIES com 358435105   23 2,400 SH   SOLE   2,400 0 0
FTI CONSULTING INC com 302941109   866 5,452 SH   SOLE   5,452 0 0
FUTU HOLDINGS LTD-ADR com 36118L106   10 257 SH   OTR   257 0 0
GENCO SHIPPING & TRADING LTD com y2685t131   125 8,150 SH   SOLE   8,150 0 0
GENERAC HOLDINGS INC com 368736104   169 1,683 SH   SOLE   1,683 0 0
GENERAL DYNAMICS CORP com 369550108   39 158 SH   OTR   158 0 0
GENERAL MILLS INC com 370334104   26 310 SH   OTR   310 0 0
GEO GROUP INC NEW com 36162j106   91 8,327 SH   OTR   8,327 0 0
GILDAN ACTIVEWEAR INC com 375916103   2 85 SH   SOLE   85 0 0
GLACIER BANCORP INC com 37637q105   371 7,504 SH   SOLE   7,504 0 0
GLOBAL PAYMENTS INC com 37940x102   26 262 SH   OTR   262 0 0
GLOBAL SELF STORAGE INC com 37955n106   76 15,600 SH   SOLE   15,600 0 0
GLOBAL X COPPER MINERS ETF com 37954y830   17 485 SH   SOLE   485 0 0
GLOBAL X FDS MSCI CHINA ENERGY com 37950e507   60 4,229 SH   OTR   4,229 0 0
GOLDMAN SACHS GROUP com 38141g104   7,127 20,756 SH   SOLE   20,722 4 30
GRAY TELEVISION INC com 389375106   1 84 SH   SOLE   84 0 0
GROCERY OUTLET HOLDING CORP com 39874r101   44 1,507 SH   OTR   1,507 0 0
HAEMONETICS CORP/MASS com 405024100   60 758 SH   OTR   758 0 0
HARTE-HANKS INC com 416196202   25 2,100 SH   SOLE   2,100 0 0
HAVERTY FURNITURE com 419596101   643 21,506 SH   SOLE   21,506 0 0
HEALTH CARE SELECT SECTOR SPDR com 81369y209   3,939 28,993 SH   SOLE   28,993 0 0
HEALTH CARE SELECT SECTOR SPDR com 81369y209   13 96 SH   OTR   96 0 0
HEALTHCARE REALTY TRUST INC com 42226k105   155 8,049 SH   SOLE   8,049 0 0
HEIDRICK & STRUGGLES INTL com 422819102   97 3,464 SH   SOLE   3,464 0 0
HERITAGE-CRYSTAL CLEAN INC com 42726m106   165 5,094 SH   SOLE   5,094 0 0
HF SINCLAIR com 403949100   635 12,232 SH   SOLE   12,232 0 0
HILLENBRAND INC com 431571108   793 18,587 SH   SOLE   18,587 0 0
HITACHI LTD -SPONS ADR com 433578507   3 27 SH   SOLE   27 0 0
HMN FINANCIAL INC com 40424g108   35 1,663 SH   SOLE   1,663 0 0
HOME DEPOT INC com 437076102   11,872 37,585 SH   SOLE   37,516 6 63
HONG KONG EXCHANGES & CLEARING com 43858f109   3 78 SH   SOLE   78 0 0
HOSTESS BRANDS INC com 44109j106   88 3,928 SH   OTR   3,928 0 0
HOULIHAN LOKEY INC com 441593100   552 6,335 SH   SOLE   6,335 0 0
HUMANA INC com 444859102   18 35 SH   SOLE   35 0 0
HUMANA INC com 444859102   85 166 SH   OTR   166 0 0
HUNTINGTON INGALLS INDUSTRIES com 446413106   30 130 SH   OTR   130 0 0
IBERDROLA SA com 450737101   174 3,723 SH   SOLE   3,723 0 0
ICHOR HOLDINGS LTD com g4740b105   145 5,408 SH   SOLE   5,408 0 0
IDACORP INCORPORATED com 451107106   407 3,776 SH   SOLE   3,776 0 0
INDSTRL SELECT SECTOR SPDR com 81369y704   646 6,579 SH   SOLE   6,579 0 0
INFINEON TECHNOLOGIES AG com 45662n103   3 116 SH   SOLE   116 0 0
INFOSYS TECH-SP ADR com 456788108   4 234 SH   SOLE   234 0 0
INGLES MARKETS INC CLASS A com 457030104   1,974 20,460 SH   SOLE   20,460 0 0
INNOSPEC INC com 45768s105   974 9,468 SH   SOLE   9,468 0 0
INNOVIVA INC com 45781m101   1,056 79,720 SH   SOLE   79,720 0 0
INSIGHT ENTERPRISES com 45765u103   7,735 77,143 SH   SOLE   77,020 0 123
INSTEEL INDUSTRIES INC com 45774w108   98 3,566 SH   SOLE   3,566 0 0
INTEGER HOLDINGS CORP com 45826h109   782 11,429 SH   SOLE   11,429 0 0
INTEL CORP com 458140100   8 303 SH   SOLE   303 0 0
INTEST CORP com 461147100   88 8,511 SH   SOLE   8,511 0 0
INTL BUSINESS MACH com 459200101   121 860 SH   SOLE   860 0 0
INVESCO BUYBACK ACHIEVERS ETF com 46137v308   42 492 SH   SOLE   492 0 0
INVESCO CHINA TECHNOLOGY ETF com 46138e800   3 70 SH   SOLE   70 0 0
INVESCO DYNAMIC LEISURE AND EN com 46137v720   3 79 SH   SOLE   79 0 0
INVESCO QQQ TRUST SERIES 1 com 46090e103   951 3,571 SH   SOLE   3,571 0 0
INVESCO S&P 500 EQUAL WEIGHT C com 46137v381   531 4,504 SH   SOLE   4,504 0 0
INVESCO S&P 500 EQUAL WEIGHT F com 46137v340   204 3,625 SH   SOLE   3,625 0 0
INVESCO S&P 500 EQUAL WEIGHT H com 46137v332   50 172 SH   SOLE   172 0 0
INVESCO S&P 500 EQUAL WEIGHT I com 46137v324   37 208 SH   SOLE   208 0 0
INVESCO S&P 500 EQUAL WEIGHT M com 46137v316   29 180 SH   SOLE   180 0 0
INVESCO S&P 500 EQUAL WEIGHT R com 46137v290   724 23,530 SH   SOLE   23,530 0 0
INVESCO S&P 500 EQUAL WEIGHT T com 46137v282   749 3,082 SH   SOLE   3,082 0 0
INVESCO S&P 500 GARP ETF com 46137v431   151 1,830 SH   SOLE   1,830 0 0
INVESCO S&P 500 HIGH DIVIDEND com 46138e362   396 9,027 SH   SOLE   9,027 0 0
INVESCO S&P 500 LOW VOLATILITY com 46138e354   6 88 SH   OTR   88 0 0
INVESCO S&P EMERGING MARKETS com 46138e297   60 2,589 SH   SOLE   2,589 0 0
INVESCO S&P SMALLCAP 600 EQUAL com 46137v183   865 12,494 SH   SOLE   12,494 0 0
INVESCO S&P SMALLCAP 600 REVEN com 46138g664   2,613 24,074 SH   SOLE   24,074 0 0
INVESCO WILDERHILL CLEAN ENERG com 46137v134   70 1,827 SH   SOLE   1,827 0 0
ISHARE MSCI PERU ETF com 464289842   17 606 SH   OTR   606 0 0
ISHARES COHEN & STEERS REALTY com 464287564   567 10,335 SH   SOLE   10,335 0 0
ISHARES CORE MSCI EAFE ETF com 46432f842   9 149 SH   SOLE   149 0 0
ISHARES CORE S&P 500 com 464287200   2,491 6,483 SH   SOLE   6,483 0 0
ISHARES DJ US UTILITIES SECTOR com 464287697   10 115 SH   SOLE   115 0 0
ISHARES GLOBAL ENERGY ETF com 464287341   1,771 45,414 SH   SOLE   44,358 0 1,056
ISHARES MSCI BRAZIL ETF com 464286400   87 3,094 SH   OTR   3,094 0 0
ISHARES MSCI CANADA INDEX FUND com 464286509   229 7,000 SH   SOLE   7,000 0 0
ISHARES MSCI CHILE ETF com 464286640   63 2,334 SH   OTR   2,334 0 0
ISHARES MSCI EAFE com 464287465   463 7,055 SH   SOLE   7,055 0 0
ISHARES MSCI EAFE GROWTH ETF com 464288885   433 5,172 SH   SOLE   5,155 0 17
ISHARES MSCI EMERGING MKT INDE com 464287234   491 12,951 SH   SOLE   12,951 0 0
ISHARES MSCI INDIA ETF com 46429B598   178 4,260 SH   OTR   4,260 0 0
ISHARES MSCI INDONESIA ETF com 46429b309   44 1,953 SH   OTR   1,953 0 0
ISHARES MSCI NEW ZEALAND com 464289123   45 922 SH   OTR   922 0 0
ISHARES MSCI SOUTH KOREA ETF com 464286772   1 25 SH   SOLE   25 0 0
ISHARES MSCI TURKEY INDEX FUND com 464286715   71 1,927 SH   OTR   1,927 0 0
ISHARES NASDAQ BIOTECH INDX com 464287556   25 190 SH   SOLE   190 0 0
ISHARES RUSSELL 1000 ETF com 464287622   2,228 10,582 SH   SOLE   10,564 0 18
ISHARES RUSSELL 2000 ETF com 464287655   5,511 31,607 SH   SOLE   31,607 0 0
ISHARES RUSSELL 2000 VALUE com 464287630   3,249 23,432 SH   SOLE   23,432 0 0
ISHARES RUSSELL 3000 INDEX com 464287689   396 1,795 SH   SOLE   1,795 0 0
ISHARES RUSSELL TOP 200 GROWTH com 464289438   543 4,503 SH   SOLE   4,503 0 0
ISHARES S&P SMALLCAP 600 INDEX com 464287804   420 4,441 SH   SOLE   4,441 0 0
ISHARES TR US AEROSPACE & DEFE com 464288760   45 403 SH   SOLE   403 0 0
ISHARES TR US AEROSPACE & DEFE com 464288760   3 25 SH   OTR   25 0 0
ISHARES US DVD AND BUYBACK com 46435u861   93 2,482 SH   SOLE   2,482 0 0
ISHARES US MEDICAL DEVICES com 464288810   79 1,500 SH   SOLE   1,500 0 0
ISHARES US MEDICAL DEVICES com 464288810   3 54 SH   OTR   54 0 0
ISHR DJSELECT DIVID com 464287168   111 922 SH   SOLE   922 0 0
ISHR RUSSELL 1000 VL com 464287598   1,471 9,700 SH   SOLE   9,700 0 0
ISHR RUSSELL 1000 VL com 464287598   53 350 SH   OTR   350 0 0
ISHRS S&P SMALLCAP 600 GROWTH com 464287887   300 2,777 SH   SOLE   2,777 0 0
ISHRS TR MSCI USA QUALITY FACT com 46432f339   23 200 SH   OTR   200 0 0
JABIL INC com 466313103   2,021 29,629 SH   SOLE   29,410 0 219
JAMES HARDIE INDUSTRIES PLC com 47030m106   495 27,579 SH   SOLE   27,579 0 0
JD.COM INC com 47215p106   29 521 SH   OTR   521 0 0
JEWETT-CAMERON TRADING LTD com 47733c207   36 6,302 SH   SOLE   6,302 0 0
JOHNSON & JOHNSON com 478160104   9,104 51,538 SH   SOLE   51,318 22 198
JOHNSON & JOHNSON com 478160104   90 510 SH   OTR   510 0 0
JOHNSON CONTROLS INTERNATIONAL com g51502105   12 181 SH   SOLE   181 0 0
JPMORGAN CHASE & CO com 46625h100   13,564 101,147 SH   SOLE   100,793 33 321
KATAPULT HOLDINGS, INC. com 485859102   19 20,000 SH   SOLE   20,000 0 0
KB FINANCIAL GROUP INC-ADR com 48241a105   3 73 SH   SOLE   73 0 0
KEURIG DR PEPPER INC com 49271v100   29 800 SH   OTR   800 0 0
KEY TRONIC CORP com 493144109   38 8,684 SH   SOLE   8,684 0 0
KEYSIGHT TECHNOLOGIES INC com 49338l103   2 10 SH   SOLE   10 0 0
KFORCE INC com 493732101   134 2,444 SH   SOLE   2,444 0 0
KIRKLANDS INC com 497498105   21 6,500 SH   SOLE   6,500 0 0
KOSS CORP com 500692108   18 3,575 SH   SOLE   3,575 0 0
KRANESHARES MSCI CHINA CLEAN T com 500767850   3 111 SH   SOLE   111 0 0
KRANESHARES TR BOSERA MSCI CHI com 500767405   3 110 SH   SOLE   110 0 0
KROGER CO. com 501044101   179 4,005 SH   SOLE   4,005 0 0
LAM RESEARCH CORP com 512807108   184 437 SH   SOLE   437 0 0
LANCASTER COLONY CORP com 513847103   29 148 SH   OTR   148 0 0
LAREDO PETROLEUM HOLDINGS INC com 516806205   303 5,890 SH   SOLE   5,890 0 0
LAS VEGAS SANDS CORP com 517834107   39 814 SH   OTR   814 0 0
LEIDOS HOLDINGS INC com 525327102   62 592 SH   SOLE   592 0 0
LEXINGTON REALTY TRUST com 529043101   657 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   11 2,626 SH   SOLE   2,626 0 0
LINDE PLC com g5494j103   3,276 10,045 SH   SOLE   10,007 5 33
LIVE VENTURES INC com 538142308   150 4,781 SH   SOLE   4,781 0 0
LOCKHEED MARTIN CORP com 539830109   1,670 3,433 SH   SOLE   3,409 5 19
LOCKHEED MARTIN CORP com 539830109   31 63 SH   OTR   63 0 0
LOWES COMPANIES INC com 548661107   3 13 SH   SOLE   13 0 0
LPL FINANCIAL HOLDINGS INC com 50212v100   4,459 20,629 SH   SOLE   20,557 0 72
LPL FINANCIAL HOLDINGS INC com 50212v100   16 72 SH   OTR   72 0 0
LUMENT FINANCE TRUST, INC. com 55025l108   19 10,000 SH   SOLE   10,000 0 0
M-TRON INDUSTRIES INC com 55380k109   11 1,313 SH   SOLE   1,313 0 0
M/I HOMES INC com 55305b101   223 4,820 SH   SOLE   4,820 0 0
MAGNOLIA OIL & GAS CORP - A com 559663109   451 19,213 SH   SOLE   19,213 0 0
MANHATTAN BRIDGE CAPITAL INC com 562803106   103 19,386 SH   SOLE   19,386 0 0
MARATHON PETROLEUM CORP com 56585a102   16 138 SH   OTR   138 0 0
MARINEMAX INC com 567908108   180 5,750 SH   SOLE   5,750 0 0
MARRIOTT VACATIONS WORLDWIDE C com 57164y107   362 2,686 SH   SOLE   2,686 0 0
MARUBENI CORP-UNSPONS ADR com 573810207   36 312 SH   SOLE   312 0 0
MASTEC INC com 576323109   49 577 SH   SOLE   577 0 0
MASTECH HOLDINGS INC com 57633b100   67 6,126 SH   SOLE   6,126 0 0
MASTERCARD INC-CLASS A com 57636q104   8,138 23,404 SH   SOLE   23,361 6 37
MASTERCARD INC-CLASS A com 57636q104   32 93 SH   OTR   93 0 0
MATADOR RESOURCES CO com 576485205   3,168 55,343 SH   SOLE   55,343 0 0
MATERIALS SELECT SECTOR SPDR com 81369y100   24 310 SH   SOLE   310 0 0
MCDONALD'S CORP com 580135101   13,844 52,531 SH   SOLE   52,454 8 69
MCDONALD'S CORP com 580135101   114 434 SH   OTR   434 0 0
MCKESSON CORP com 58155q103   45 121 SH   OTR   121 0 0
MEDIFAST INC com 58470h101   1 6 SH   SOLE   6 0 0
MEDTRONIC PLC com g5960l103   2 32 SH   SOLE   32 0 0
MERCADOLIBRE INC com 58733r102   3 3 SH   SOLE   3 0 0
MERCHANTS BANCORP/IN com 58844r108   636 26,154 SH   SOLE   26,154 0 0
MERCK & CO INC com 58933y105   71 642 SH   SOLE   642 0 0
META PLATFORMS, INC com 30303m102   286 2,377 SH   SOLE   2,365 12 0
MEXCO ENERGY CORP com 592770101   12 1,000 SH   SOLE   1,000 0 0
MGIC INVESTMENT CORP com 552848103   622 47,846 SH   SOLE   47,846 0 0
MICRON TECHNOLOGY INC com 595112103   1 14 SH   SOLE   14 0 0
MICROSOFT CORP com 594918104   24,063 100,339 SH   SOLE   100,073 35 231
MONSTER BEVERAGE CORP com 61174x109   53 525 SH   OTR   525 0 0
MP MATERIALS CORP com 553368101   26 1,083 SH   OTR   1,083 0 0
MPLX LP com 55336v100   21 636 SH   SOLE   636 0 0
NATIONAL HEALTHCARE com 635906100   212 3,566 SH   SOLE   3,566 0 0
NATURAL ALTERNATIVES INTL com 638842302   84 10,022 SH   SOLE   10,022 0 0
NELNET INC-CL A com 64031n108   2,120 23,364 SH   SOLE   23,364 0 0
NESTLE S A REG ADR com 641069406   3,824 33,152 SH   SOLE   33,152 0 0
NEWMONT MINING CORP com 651639106   295 6,257 SH   SOLE   6,257 0 0
NEXTERA ENERGY INCORPORATED com 65339F101   6,317 75,559 SH   SOLE   75,451 17 91
NIKE INC -CL B com 654106103   2 21 SH   SOLE   21 0 0
NORDEA BANK ABP - SPON ADR com 65558r109   4 340 SH   SOLE   340 0 0
NORTHROP GRUMMAN CORP com 666807102   5,625 10,310 SH   SOLE   10,271 0 39
NOVA MEASURING INSTRUMENTS com m7516k103   4,130 50,563 SH   SOLE   50,563 0 0
NUCOR CORP com 670346105   1,637 12,420 SH   SOLE   12,376 14 30
NVIDIA CORP com 67066g104   6,087 41,653 SH   SOLE   41,558 11 84
OFG BANCORP com 67103x102   721 26,156 SH   SOLE   26,156 0 0
OLD DOMINION FREIGHT LINES INC com 679580100   352 1,239 SH   SOLE   1,239 0 0
OMV AG-BEARER SHRS ADR com 670875509   3 60 SH   SOLE   60 0 0
ONEMAIN HOLDINGS INC com 68268w103   2 46 SH   SOLE   46 0 0
OPTION CARE HEALTH INC com 68404l201   318 10,564 SH   SOLE   10,564 0 0
ORACLE CORP com 68389x105   82 1,001 SH   SOLE   1,001 0 0
ORGANON & CO com 68622v106   0 1 SH   SOLE   1 0 0
OTTER TAIL CORP com 689648103   351 5,972 SH   SOLE   5,972 0 0
P&F INDUSTRIES CL-A com 692830508   40 8,008 SH   SOLE   8,008 0 0
PACCAR INC com 693718108   33 335 SH   OTR   335 0 0
PACER US CASH COWS 100 ETF com 69374h881   44 948 SH   SOLE   948 0 0
PALATIN TECHNOLOGIES INC com 696077502   5 2,120 SH   SOLE   2,120 0 0
PATRICK INDUSTRIES com 703343103   626 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,410 30,067 SH   SOLE   30,067 0 0
PDC ENERGY INC com 69327r101   434 6,839 SH   SOLE   6,839 0 0
PENN NATIONAL GAMING INC com 707569109   26 884 SH   OTR   884 0 0
PEOPLES BANCORP NC com 710577107   68 2,093 SH   SOLE   2,093 0 0
PEPSICO INC com 713448108   3,074 17,017 SH   SOLE   16,944 11 62
PETMED EXPRESS INC com 716382106   296 16,712 SH   SOLE   16,712 0 0
PFIZER INC com 717081103   2,503 48,858 SH   SOLE   48,858 0 0
PHILIP MORRIS INTL com 718172109   54 536 SH   SOLE   536 0 0
PHOTRONICS INC com 719405102   379 22,548 SH   SOLE   22,548 0 0
PHX MINERALS INC. CLASS A com 69291a100   43 11,000 SH   SOLE   11,000 0 0
PHYSICIANS REALTY TRUST com 71943u104   306 21,125 SH   SOLE   21,125 0 0
PINDUODUO INC SPON ADS com 722304102   34 412 SH   OTR   412 0 0
PIONEER NATL RESOURC com 723787107   4,936 21,613 SH   SOLE   21,613 0 0
PIPER SANDLER COS com 724078100   1,459 11,206 SH   SOLE   11,206 0 0
PNC BANK CORP com 693475105   969 6,137 SH   SOLE   6,059 0 78
PORTLAND GENERAL ELECTRIC CO com 736508847   515 10,517 SH   SOLE   10,517 0 0
POTLATCHDELTIC CORP com 737630103   220 5,003 SH   SOLE   5,003 0 0
PROCTOR & GAMBLE CO com 742718109   10,231 67,502 SH   SOLE   67,413 14 75
PROGRESS SOFTWARE CORP com 743312100   203 4,023 SH   SOLE   4,023 0 0
PROGRESSIVE CORP com 743315103   57 442 SH   OTR   442 0 0
PROLOGIS INC com 74340w103   5,778 51,258 SH   SOLE   51,174 11 73
PROSHARES S&P 500 DIV ARISTOCR com 74348a467   0 1 SH   SOLE   1 0 0
PUBLIC STORAGE INC com 74460d109   32 115 SH   SOLE   115 0 0
QUALCOMM INC com 747525103   15 135 SH   SOLE   135 0 0
QUALTRICS INT'L CL A com 747601201   20 1,936 SH   OTR   1,936 0 0
QUEST DIAGNOSTICS com 74834l100   29 187 SH   OTR   187 0 0
RADIAN GROUP INC com 750236101   608 31,887 SH   SOLE   31,887 0 0
RAYTHEON TECHNOLOGIES CORP com 75513e101   31 309 SH   OTR   309 0 0
REAL ESTATE SELECT SECTOR SPDR com 81369y860   851 23,047 SH   SOLE   23,047 0 0
REGENERON PHARMACEUTICALS com 75886f107   58 80 SH   OTR   80 0 0
REGIONS FINANCIAL CORP com 7591ep100   110 5,100 SH   SOLE   5,100 0 0
RESMED INC com 761152107   26 125 SH   SOLE   125 0 0
RESTAURANT BRANDS INTERNATIONA com 76131d103   3 50 SH   SOLE   50 0 0
RH com 74967x103   33 125 SH   OTR   125 0 0
ROCKY BRANDS INC. com 774515100   31 1,300 SH   SOLE   1,300 0 0
ROPER INDUSTRIES INC com 776696106   95 221 SH   SOLE   221 0 0
RYMAN HOSPITALITY PROPERTIES com 78377t107   27 334 SH   OTR   334 0 0
SABRA HEALTH CARE REIT INC com 78573l106   125 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
SCHLUMBERGER LTD com 806857108   31 581 SH   OTR   581 0 0
SCHNEIDER ELECTRIC SE com 80687p106   144 5,146 SH   SOLE   5,146 0 0
SCHNITZER STEEL INDS INC-A com 806882106   987 32,186 SH   SOLE   32,186 0 0
SCHWAB EMERGING MARKETS EQUITY com 808524706   238 10,043 SH   SOLE   10,043 0 0
SCHWAB FUNDAMENTAL BROAD MKT com 808524789   360 6,849 SH   SOLE   6,849 0 0
SCHWAB FUNDAMENTAL INTL LARGE com 808524755   476 16,377 SH   SOLE   16,377 0 0
SCHWAB U.S. LARGE-CAP GROWTH com 808524300   241 4,333 SH   SOLE   4,333 0 0
SCHWAB US BROAD MARKET ETF com 808524102   338 7,536 SH   SOLE   7,536 0 0
SEALED AIR CORP com 81211k100   483 9,693 SH   SOLE   9,537 0 156
SEMPRA ENERGY com 816851109   5,623 36,386 SH   SOLE   36,331 9 46
SERVOTRONICS INC. com 817732100   17 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   178 748 SH   SOLE   748 0 0
SHOE CARNIVAL INC com 824889109   310 12,950 SH   SOLE   12,950 0 0
SHOPIFY INC com 82509l107   26 753 SH   OTR   753 0 0
SHYFT GROUP INC com 825698103   158 6,336 SH   SOLE   6,336 0 0
SIGA TECHNOLOGIES INC com 826917106   392 53,300 SH   SOLE   53,300 0 0
SIMPLIFY HEALTH CARE ETF com 82889n772   6 211 SH   OTR   211 0 0
SMITH-MIDLAND CORP com 832156103   78 3,813 SH   SOLE   3,813 0 0
SONY GROUP CORP -SPND ADR com 835699307   3 45 SH   SOLE   45 0 0
SOUTH AFRICA ISHARE com 464286780   17 403 SH   OTR   403 0 0
SOUTH STATE CORP com 840441109   432 5,655 SH   SOLE   5,655 0 0
SOUTHWEST AIRLINES CO com 844741108   4 104 SH   SOLE   104 0 0
SPARTANNASH CO com 847215100   454 15,012 SH   SOLE   15,012 0 0
SPDR KWB BANK ETF com 78464a797   170 3,757 SH   SOLE   3,757 0 0
SPDR S&P DIVIDEND ETF com 78464a763   723 5,779 SH   SOLE   5,689 0 90
SPDR S&P HOMEBUILDERS ETF com 78464a888   747 12,377 SH   SOLE   12,377 0 0
SPDR S&P KENSHO SMART MOBILITY com 78468r689   6 196 SH   SOLE   196 0 0
SPDR S&P REGIONAL BANKING ETF com 78464a698   790 13,443 SH   SOLE   13,359 0 84
SPDR TRUST SERIES I com 78462f103   1,904 4,978 SH   SOLE   4,978 0 0
STAG INDUSTRIAL INC com 85254j102   195 6,035 SH   SOLE   6,035 0 0
STANDARD MOTOR PRODS com 853666105   199 5,709 SH   SOLE   5,709 0 0
STAR BULK CARRIERS CORP com y8162k204   2 111 SH   SOLE   111 0 0
STARBUCKS CORP com 855244109   3 31 SH   SOLE   31 0 0
STELLANTIS NV com n82405106   2 143 SH   SOLE   143 0 0
STRYKER CORP com 863667101   91 372 SH   OTR   372 0 0
SUMMIT STATE BANK com 866264203   64 4,042 SH   SOLE   4,042 0 0
SUPER MICRO COMPUTER INC com 86800u104   716 8,724 SH   SOLE   8,724 0 0
SUPERIOR DRILLING PRODUCTS, IN com 868153107   14 15,000 SH   SOLE   15,000 0 0
SVB FINANCIAL GROUP com 78486q101   4 18 SH   SOLE   18 0 0
SYNNEX CORPORATION com 87162w100   1,155 12,195 SH   SOLE   12,195 0 0
SYSCO CORP com 871829107   3,836 50,177 SH   SOLE   50,177 0 0
T-MOBILE US INC com 872590104   4,911 35,075 SH   SOLE   35,015 3 57
T-MOBILE US INC com 872590104   89 634 SH   OTR   634 0 0
TAIWAN SEMICONDUCTOR-SP ADR com 874039100   28 381 SH   SOLE   381 0 0
TANDY LEATHER FACTORY INC com 87538x105   33 7,873 SH   SOLE   7,873 0 0
TARGET CORP com 87612e106   4,244 28,473 SH   SOLE   28,366 0 107
TAYLOR DEVICES INC com 877163105   40 2,853 SH   SOLE   2,853 0 0
TECHNOLOGY SELECT SECTOR SPDR com 81369y803   5,961 47,901 SH   SOLE   47,812 0 89
TECHTARGET com 87874r100   2 48 SH   SOLE   48 0 0
TENET HEALTHCARE CORP com 88033g407   2 46 SH   SOLE   46 0 0
TERRENO REALTY CORP com 88146m101   240 4,225 SH   SOLE   4,225 0 0
TESLA MOTORS INC com 88160r101   42 342 SH   SOLE   342 0 0
TEXAS INSTRUMENTS com 882508104   3 18 SH   SOLE   18 0 0
TEXTRON INC com 883203101   30 429 SH   OTR   429 0 0
THERMO FISHER SCNTFC com 883556102   5,112 9,282 SH   SOLE   9,282 0 0
TIMBERLAND BANCORP INC com 887098101   101 2,963 SH   SOLE   2,963 0 0
TJX COMPANIES INC com 872540109   790 9,921 SH   SOLE   9,921 0 0
TORO COMPANY com 891092108   23 200 SH   SOLE   200 0 0
TRACTOR SUPPLY COMPANY com 892356106   1,922 8,544 SH   SOLE   8,544 0 0
TRANSCAT INC com 893529107   159 2,242 SH   SOLE   2,242 0 0
TRIO-TECH INTERNATIONAL com 896712205   36 8,008 SH   SOLE   8,008 0 0
TTEC HOLDINGS INC com 89854h102   231 5,238 SH   SOLE   5,238 0 0
TWILIO INC - A com 90138f102   26 531 SH   OTR   531 0 0
UBS GROUP AG com h42097107   2 100 SH   SOLE   100 0 0
UNILEVER PLC-SP ADR com 904767704   4 73 SH   SOLE   73 0 0
UNION PACIFIC CORP com 907818108   3,554 17,164 SH   SOLE   17,151 13 0
UNITED MICROELECTRON-SP ADR com 910873405   0 5 SH   SOLE   5 0 0
UNITED NATURAL FOODS INC com 911163103   4 110 SH   SOLE   110 0 0
UNITED PARCEL SERVICE-CL B com 911312106   3 16 SH   SOLE   16 0 0
UNITED RENTALS INC com 911363109   5,133 14,441 SH   SOLE   14,441 0 0
UNITED STATES LIME & MINERAL com 911922102   291 2,070 SH   SOLE   2,070 0 0
UNITED THERAPEUTICS CORP com 91307c102   61 218 SH   OTR   218 0 0
UNITEDHEALTH GROUP INC com 91324p102   15,920 30,028 SH   SOLE   29,926 7 95
UTAH MEDICAL PRODUCTS INC com 917488108   429 4,270 SH   SOLE   4,270 0 0
UTILITIES SELECT SECTOR SPDR com 81369y886   19 267 SH   SOLE   267 0 0
UTILITIES SELECT SECTOR SPDR com 81369y886   5 76 SH   OTR   76 0 0
V2X INC com 92242t101   299 7,250 SH   SOLE   7,250 0 0
VALE SA-SP ADR com 91912e105   2 136 SH   SOLE   136 0 0
VALERO ENERGY CORP com 91913y100   5,407 42,622 SH   SOLE   42,508 0 114
VANDA PHARMACEUTICALS INC com 921659108   322 43,517 SH   SOLE   43,517 0 0
VANECK VECTORS AGRIBUSINESS ET com 92189f700   144 1,675 SH   SOLE   1,675 0 0
VANECK VECTORS GOLD MINERS ETF com 92189f106   93 3,232 SH   SOLE   3,232 0 0
VANECK VECTORS GOLD MINERS ETF com 92189f106   82 2,865 SH   OTR   2,865 0 0
VANGUARD CONSUMER DISCRETIONAR com 92204a108   2 7 SH   SOLE   7 0 0
VANGUARD CONSUMER STAPLES ETF com 92204a207   1 6 SH   SOLE   6 0 0
VANGUARD ENERGY ETF com 92204a306   1 8 SH   SOLE   8 0 0
VANGUARD FINANCIALS ETF com 92204a405   12 141 SH   SOLE   141 0 0
VANGUARD HEALTH CARE ETF com 92204a504   3 13 SH   SOLE   13 0 0
VANGUARD INDUSTRIALS ETF com 92204a603   1 6 SH   SOLE   6 0 0
VANGUARD INFORMATION TECHNOLOG com 92204a702   7 22 SH   SOLE   22 0 0
VANGUARD MATERIALS ETF com 92204a801   0 2 SH   SOLE   2 0 0
VANGUARD REIT ETF com 922908553   1 8 SH   SOLE   8 0 0
VANGUARD S&P MID-CAP 400 VAL com 921932844   238 1,554 SH   SOLE   1,554 0 0
VANGUARD SMALL-CAP VALUE ETF com 922908611   11,735 73,899 SH   SOLE   73,755 0 144
VANGUARD TELECOM SERVICE ETF com 92204a884   1 13 SH   SOLE   13 0 0
VANGUARD UTILITIES ETF com 92204a876   1 5 SH   SOLE   5 0 0
VAREX IMAGING CORP com 92214x106   237 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   11 39 SH   OTR   39 0 0
VIRCO MFG CORPORATION com 927651109   47 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   251 6,484 SH   SOLE   6,484 0 0
VMWARE INC com 928563402   29 234 SH   OTR   234 0 0
VOLKSWAGEN AG -UNSPON ADR com 928662600   1 79 SH   SOLE   79 0 0
WALMART INC com 931142103   11,238 79,261 SH   SOLE   79,023 0 238
WALT DISNEY CO com 254687106   687 7,906 SH   SOLE   7,846 0 60
WARRIOR MET COAL INC com 93627c101   480 13,871 SH   SOLE   13,871 0 0
WELLS FARGO & CO com 949746101   5 116 SH   SOLE   116 0 0
WESCO INT'L INC com 95082p105   315 2,514 SH   SOLE   2,514 0 0
WESTERN ASSET MANAGED MUNICIPA com 95766m105   16 1,620 SH   SOLE   1,620 0 0
WEYERHAEUSER CO com 962166104   3 100 SH   SOLE   100 0 0
WILLAMETTE VALLEY VINEYARDS com 969136100   77 12,921 SH   SOLE   12,921 0 0
WILLIAMS COS INC com 969457100   2 54 SH   SOLE   54 0 0
WINGSTOP INC com 974155103   8 56 SH   OTR   56 0 0
WINMARK CORP com 974250102   548 2,324 SH   SOLE   2,324 0 0
WISDOM TREE INDIA EARNINGS FUN com 97717w422   43 1,325 SH   SOLE   1,325 0 0
WISDOMTREE BLMBG US DOLLAR BUL com 97717w471   25 950 SH   OTR   950 0 0
WISDOMTREE EMERGING MARKETS HI com 97717w315   37 1,049 SH   SOLE   1,049 0 0
WISDOMTREE EUR S/C DIVIDEND com 97717w869   2 40 SH   SOLE   40 0 0
WISDONTREE TR CLOUD COMPUTING com 97717y691   3 111 SH   OTR   111 0 0
WYNDHAM HOTELS & RESORTS INC com 98311a105   927 13,002 SH   SOLE   12,960 0 42
XENIA HOTELS & RESORTS INC com 984017103   225 17,039 SH   SOLE   17,039 0 0
YETI Holdings, Inc. com 98585x104   277 6,710 SH   SOLE   6,710 0 0
ZOETIS INC com 98978v103   2,530 17,263 SH   SOLE   17,263 0 0
ZUMIEZ INC com 989817101   216 9,930 SH   SOLE   9,930 0 0
BANK OF AMERICA FLOAT PERP PFD pfd 060505815   1 65 SH   SOLE   65 0 0
JP MORGAN CHASE 6 PFD pfd 48128b648   371 15,000 SH   SOLE   15,000 0 0
KEY 5.65 PERP Pfd pfd 493267876   104 5,000 SH   SOLE   5,000 0 0
FIRST TR EXCH TRD FD III ULTRA com 33740j104   1,478 74,068 SH   OTR   74,068 0 0
INSPIRE CORPORATE BOND IMPACT com 66538H633   14 629 SH   SOLE   629 0 0
INVESCO MUNI INCOME OPP com 46132x101   32 5,160 SH   SOLE   5,160 0 0
INVESCO VARIABLE RATE INVESTME com 46090a879   4,987 201,812 SH   SOLE   201,412 0 400
INVESCO VARIABLE RATE PREFERRE com 46138G870   4,385 195,830 SH   SOLE   195,726 0 104
ISHARES 0-5 YEAR TIPS BOND ETF com 46429b747   4,472 46,117 SH   SOLE   46,098 0 19
ISHARES 0-5 YEAR TIPS BOND ETF com 46429b747   782 8,070 SH   OTR   8,070 0 0
ISHARES 10-20 YEAR TSURY BOND com 464288653   1,642 15,179 SH   SOLE   15,179 0 0
ISHARES AGENCY BOND ETF com 464288166   1,909 17,941 SH   SOLE   17,941 0 0
ISHARES BARCLAYS 1-3 TREASURY com 464287457   14,943 184,098 SH   SOLE   184,027 0 71
ISHARES BARCLAYS 1-3 TREASURY com 464287457   65 795 SH   OTR   795 0 0
ISHARES BARCLAYS 20 PLUS YEAR com 464287432   8,100 81,353 SH   SOLE   81,353 0 0
ISHARES BARCLAYS 3-7 YEAR TREA com 464288661   9,851 85,744 SH   SOLE   85,688 0 56
ISHARES BARCLAYS 7-10 YEAR TRE com 464287440   3,999 41,748 SH   SOLE   41,658 0 90
ISHARES BARCLAYS MBS BOND FUND com 464288588   2,455 26,467 SH   SOLE   26,467 0 0
ISHARES BARCLAYS TIPS BOND FUN com 464287176   8,728 81,995 SH   SOLE   81,950 0 45
ISHARES BROAD USD INV GRADE CO com 464288620   234 4,755 SH   SOLE   4,755 0 0
ISHARES CMBS ETF com 46429b366   0 10 SH   SOLE   10 0 0
ISHARES CONVERTIBLE BOND ETF com 46435g102   139 2,000 SH   SOLE   2,000 0 0
ISHARES CORE US AGGRGT BOND ET com 464287226   2,545 26,245 SH   SOLE   26,245 0 0
ISHARES FLOATING RATE BOND ETF com 46429b655   17,309 343,907 SH   SOLE   343,680 0 227
ISHARES IBOXX INV GR CORP BD com 464287242   340 3,222 SH   SOLE   3,222 0 0
ISHARES INTERMEDIATE-TERM CORP com 464288638   8,291 167,461 SH   SOLE   167,461 0 0
ISHARES INTERMEDIATE GOV/CREDI com 464288612   451 4,406 SH   SOLE   4,406 0 0
ISHARES LONG-TERM CORP BOND ET com 464289511   13 255 SH   SOLE   255 0 0
ISHARES NATIONL MUNI BOND ETF com 464288414   3,351 31,757 SH   SOLE   31,757 0 0
ISHARES SHOR TERM NATL MUNI BO com 464288158   4,348 41,695 SH   SOLE   41,695 0 0
ISHARES SHORT-TERM CORPORATE B com 464288646   15,264 306,383 SH   SOLE   306,383 0 0
ISHARES SHORT TREASURY BOND ET com 464288679   6,677 60,748 SH   SOLE   60,748 0 0
ISHARES TREASURY FLOATING RATE com 46434v860   6,450 127,944 SH   SOLE   127,819 0 125
JANUS HENDERSON MORTGAGE BACKE com 47103u852   68 1,488 SH   SOLE   1,488 0 0
JPMORGAN ULTRA-SHORT INCOME com 46641q837   25 500 SH   SOLE   500 0 0
NUVEEN CALIFORNIA MUNICI com 67062c107   70 8,230 SH   SOLE   8,230 0 0
NUVEEN INSRD VIRGNIA PRE com 67064r102   90 8,100 SH   SOLE   8,100 0 0
NUVEEN MUNI CREDIT com 67070X101   101 8,380 SH   SOLE   8,380 0 0
NUVEEN MUNI HIGH INC OPPORTUNI com 670682103   54 5,240 SH   SOLE   5,240 0 0
NUVEEN MUNICIPAL VALUE C com 670928100   482 56,051 SH   SOLE   56,051 0 0
NUVEEN OHIO QUALITY INC MUNI com 670980101   117 9,250 SH   SOLE   9,250 0 0
NUVEEN PFD & INC OPPORTUNITIES com 67073b106   51 7,000 SH   SOLE   7,000 0 0
NUVEEN SELECT MATURITY M com 67061t101   515 56,809 SH   SOLE   56,809 0 0
PIMCO INTERMEDICATE MUNICIPAL com 72201r866   7 133 SH   SOLE   133 0 0
SHORT-TERM INFLATION-PROTECTED com 922020805   9 186 SH   SOLE   186 0 0
SPDR BLACKSTONE SENIOR LOAN ET com 78467v608   1,225 29,953 SH   SOLE   29,953 0 0
SPDR BLOOMBERG 3-12 MONTH T-BI com 78468r523   20 200 SH   OTR   200 0 0
SPDR BLOOMBERG CONVERTIBLE SEC com 78464a359   261 4,050 SH   SOLE   4,050 0 0
SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739   2,518 53,607 SH   SOLE   53,607 0 0
SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739   1,584 33,708 SH   OTR   33,708 0 0
SPDR PORT SHRT TRM CORP BND com 78464a474   2,835 96,478 SH   SOLE   96,478 0 0
VANECK VECTORS ATM-FREE INT. M com 92189h201   175 3,837 SH   OTR   3,837 0 0
VANGUARD INTERMEDIATE-TERM GOV com 92206c706   303 5,184 SH   SOLE   5,184 0 0
VANGUARD INTERMEDIATE TERM COR com 92206c870   1,511 19,495 SH   SOLE   19,495 0 0
VANGUARD LONG-TERM CORPORATE B com 92206C813   1,405 18,554 SH   SOLE   18,554 0 0
VANGUARD SHORT-TERM BOND ETF com 921937827   237 3,145 SH   SOLE   3,145 0 0
VANGUARD SHORT-TERM GOVERNMENT com 92206c102   326 5,641 SH   SOLE   5,641 0 0
VANGUARD SHORT TERM COR BD ETF com 92206c409   4,574 60,834 SH   SOLE   60,680 0 154
VANGUARD TAX-EXEMPT BOND ETF com 922907746   566 11,430 SH   SOLE   11,430 0 0
VANGUARD TAX-MANAGED BALANCED com 921943304   1,571 43,195 SH   SOLE   43,195 0 0
VIRTUS SEIX SENIOR LOAN ETF com 92790a405   349 15,035 SH   SOLE   14,809 0 226
LGL GROUP WARRANTS EXP 11-16-2 y 50186a132   1 3,000 SH   SOLE   3,000 0 0