0000810384-22-000004.txt : 20220801 0000810384-22-000004.hdr.sgml : 20220801 20220801161422 ACCESSION NUMBER: 0000810384-22-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220801 DATE AS OF CHANGE: 20220801 EFFECTIVENESS DATE: 20220801 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JAMES INVESTMENT RESEARCH INC CENTRAL INDEX KEY: 0000810384 IRS NUMBER: 310891459 STATE OF INCORPORATION: OH FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-01895 FILM NUMBER: 221124901 BUSINESS ADDRESS: STREET 1: 1349 FAIRGROUNDS RD STREET 2: P O BOX 8 CITY: ALPHA STATE: OH ZIP: 45301 BUSINESS PHONE: 9374267640 MAIL ADDRESS: STREET 1: P O BOX 8 CITY: ALPHA STATE: OH ZIP: 45301 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000810384 XXXXXXXX 06-30-2022 06-30-2022 JAMES INVESTMENT RESEARCH INC
P O BOX 8 ALPHA OH 45301
13F HOLDINGS REPORT 028-01895 N
Lesley Ott CCO 937-426-7640 Lesley Ott Beavercreek OH 08-01-2022 0 541 747090 false
INFORMATION TABLE 2 inftable.xml A P MOLLER-MAERSK-B-UNSP ADR com 00202f102 19 1592 SH SOLE 1592 0 0 ABB LTD-SPON ADR com 000375204 4713 176327 SH SOLE 175322 0 1005 ABBOTT LABORATORIES com 002824100 8954 82413 SH SOLE 82163 20 230 ABBVIE INC com 00287y109 3654 23859 SH SOLE 23594 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 49171 SH SOLE 49171 0 0 ACME UNITED CORP com 004816104 84 2660 SH SOLE 2660 0 0 ACME UNITED CORP com 004816104 6 200 SH OTR 200 0 0 ACTIVISION BLIZZARD INC com 00507v109 107 1374 SH OTR 1374 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 1599 SH SOLE 1599 0 0 AES CORP com 00130h105 92 4400 SH SOLE 4400 0 0 AGREE REALTY CORP com 008492100 152 2112 SH SOLE 2112 0 0 AIR T INC com 009207101 22 1313 SH SOLE 1313 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 2049 SH SOLE 2049 0 0 ALLSTATE CORP com 020002101 1674 13212 SH SOLE 13212 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 22200 10187 SH SOLE 10152 4 31 AMAZON.COM INC com 023135106 3410 32104 SH SOLE 31764 40 300 AMCON DISTRIBUTING CO com 02341q205 46 280 SH SOLE 280 0 0 AMEREN CORPORATION com 023608102 580 6418 SH SOLE 6418 0 0 AMERICAN ELECTRIC POWER INC com 025537101 220 2293 SH SOLE 2293 0 0 AMERICAN EQUITY INVESTMENT LIF com 025676206 665 18186 SH SOLE 18186 0 0 AMERICAN EXPRESS CO com 025816109 3 20 SH SOLE 20 0 0 AMERICAN FINANCIAL GROUP INC/O com 025932104 367 2646 SH SOLE 2646 0 0 AMERICAN FINANCIAL GROUP INC/O com 025932104 36 259 SH OTR 259 0 0 AMERICAN SHARED HOSPITAL SERVI com 029595105 66 29725 SH SOLE 29725 0 0 AMERICAN WATER WORKS CO INC com 030420103 1850 12438 SH SOLE 12368 0 70 AMGEN INC com 031162100 926 3805 SH SOLE 3805 0 0 AMN HEALTHCARE SERVICES INC com 001744101 571 5203 SH SOLE 5203 0 0 AMPCO-PITTSBURGH CORP com 032037103 86 22146 SH SOLE 22146 0 0 AMPLITUDE INC com 03213a104 26 1847 SH OTR 1847 0 0 ANAPTYSBIO INC com 032724106 132 6525 SH SOLE 6525 0 0 ANNALY CAPITAL MANAGEMENT INC. com 035710409 15 2550 SH SOLE 2550 0 0 APA CORPORATION com 03743q108 26 755 SH OTR 755 0 0 APPLE INC com 037833100 26991 197420 SH SOLE 196579 79 762 APPLIED MATERIALS INC com 038222105 2 22 SH SOLE 22 0 0 ARC DOCUMENT SOLUTIONS INC com 00191g103 94 35885 SH SOLE 35885 0 0 ARCBEST CORP com 03937c105 377 5362 SH SOLE 5362 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 1928 SH SOLE 1928 0 0 ARMANINO FOODS OF DISTINCTION com 042166801 68 19285 SH SOLE 19285 0 0 ARTHUR J GALLAGHER & CO com 363576109 6377 39111 SH SOLE 38901 0 210 ASML HOLDING N V com n07059210 6396 13441 SH SOLE 13387 6 48 ASSURED GUARANTY LTD com g0585r106 657 11769 SH SOLE 11769 0 0 ASTRAZENECA PLC-SPONS ADR com 046353108 6980 105641 SH SOLE 105641 0 0 AUTODESK INC com 052769106 1436 8350 SH SOLE 8240 0 110 AUTOSCOPE TECHNOLOGIES CORP com 053306106 37 6751 SH SOLE 6751 0 0 AVANTIS INTL S/C VALUE ETF com 025072802 17 331 SH SOLE 331 0 0 AVERY DENNISON CORP com 053611109 5251 32441 SH SOLE 32326 0 115 AVIAT NETWORKS INC com 05366y201 94 3763 SH SOLE 3763 0 0 AVNET INC. com 053807103 356 8299 SH SOLE 8299 0 0 BANCORP INC/THE com 05969a105 184 9412 SH SOLE 9412 0 0 BANKUNITED INC com 06652k103 197 5532 SH SOLE 5532 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 1655 25384 SH SOLE 25149 0 235 BETTER ON-LINE SOLUTIONS com m20115180 80 36565 SH SOLE 36565 0 0 BILIBILI INC SPON ADS com 090040106 42 1638 SH OTR 1638 0 0 BIONTECH SE-ADR com 09075v102 2 16 SH SOLE 16 0 0 BLACKROCK INC com 09247x101 7956 13063 SH SOLE 13023 0 40 BOISE CASCADE CO com 09739D100 561 9427 SH SOLE 9427 0 0 BOYD GAMING CORP com 103304101 222 4462 SH SOLE 4462 0 0 BP AMOCO PLC com 055622104 46 1618 SH SOLE 1618 0 0 BRIDGELINE DIGITAL INC. com 10807q700 27 22810 SH SOLE 22810 0 0 BRINKER INTERNATIONAL INC com 109641100 514 23339 SH SOLE 23339 0 0 BRISTOL-MYERS SQUIBB com 110122108 39 500 SH SOLE 500 0 0 CADENCE BANCORP com 12740c103 260 11065 SH SOLE 11065 0 0 CADENCE DESIGN SYS INC com 127387108 3738 24914 SH SOLE 24739 0 175 CAIXABANK- UNSPON ADR com 12803k109 21 19118 SH SOLE 19118 0 0 CALLON PETROLEUM CO com 13123x508 233 5935 SH SOLE 5935 0 0 CAMBRIA SHAREHOLDER YIELD ET com 132061201 91 1681 SH SOLE 1681 0 0 CAPRI HOLDINGS LTD com g1890l107 134 3263 SH SOLE 3263 0 0 CAPRI HOLDINGS LTD com g1890l107 5 128 SH OTR 128 0 0 CATERPILLAR INC com 149123101 8403 47005 SH SOLE 46838 17 150 CBRE GROUP INC com 12504l109 2881 39135 SH SOLE 39135 0 0 CELANESE CORPORATION com 150870103 3240 27552 SH SOLE 27552 0 0 CENTRAL GARDEN AND PET CO-A com 153527205 1255 31370 SH SOLE 31370 0 0 CENTURY COMMUNITIES INC com 156504300 213 4745 SH SOLE 4745 0 0 CF INDUSTRIES HLDG com 125269100 2834 33058 SH SOLE 32790 0 268 CHENIERE ENERGY INC com 16411r208 227 1705 SH SOLE 1705 0 0 CHEVRON CORPORATION com 166764100 12874 88922 SH SOLE 88654 48 220 CIA SIDERURGICA NACL-SP ADR com 20440w105 9 3094 SH SOLE 3094 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 7330 SH SOLE 7330 0 0 CLEARWAY ENERGY INC-C com 18539c204 260 7457 SH SOLE 7457 0 0 CLEVELAND-CLIFFS INC com 185899101 225 14662 SH SOLE 14662 0 0 CMC MATERIALS INC com 12571t100 181 1038 SH SOLE 1038 0 0 COCA COLA COMPANY com 191216100 23 367 SH SOLE 367 0 0 CODORUS VALLEY BANCORP INC com 192025104 25 1127 SH SOLE 1127 0 0 COFFEE HOLDING CO INC com 192176105 46 18769 SH SOLE 18769 0 0 COFFEE HOLDING CO INC com 192176105 0 170 SH OTR 170 0 0 COHU INC com 192576106 226 8147 SH SOLE 8147 0 0 COMCAST CORPORATION CLASS A com 20030n101 9332 237809 SH SOLE 237469 55 285 COMM SERVICES SELECT SECTOR SP com 81369y852 4162 76699 SH SOLE 76094 0 605 COMMUNITY BANK SYSTEMS INC com 203607106 342 5412 SH SOLE 5412 0 0 CONCENTRIX CORP com 20602d101 1093 8056 SH SOLE 8056 0 0 CONFLUENT INC com 20717m103 32 1356 SH OTR 1356 0 0 CONSTELLATION BRANDS INC-A com 21036p108 72 308 SH OTR 308 0 0 CONSUMER DISCRETIONARY SELECT com 81369y407 775 5639 SH SOLE 5639 0 0 CONSUMER STAPLES SELECT SECTOR com 81369y308 284 3938 SH SOLE 3938 0 0 CORCEPT THERAPEUTICS INC com 218352102 191 8051 SH SOLE 8051 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 18579 SH SOLE 18579 0 0 CPS TECHNOLOGYS com 12619f104 110 35952 SH SOLE 35952 0 0 CRA INTERNATIONAL INC com 12618t105 307 3434 SH SOLE 3434 0 0 CUTERA INC com 232109108 271 7230 SH SOLE 7230 0 0 CVS HEALTH CORP com 126650100 3 32 SH SOLE 32 0 0 DANAHER CORP com 235851102 4193 16539 SH SOLE 16539 0 0 DARDEN RESTAURANTS com 237194105 1912 16905 SH SOLE 16790 0 115 DATA I/O CORP com 237690102 47 15402 SH SOLE 15402 0 0 DATA I/O CORP com 237690102 1 350 SH OTR 350 0 0 DECKERS OUTDOOR CORP com 243537107 2510 9828 SH SOLE 9828 0 0 DEERE & COMPANY com 244199105 4115 13742 SH SOLE 13742 0 0 DELTA APPAREL INC com 247368103 114 4025 SH SOLE 4025 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 2385 18367 SH SOLE 18287 0 80 DIXIE GROUP INC com 255519100 23 18331 SH SOLE 18331 0 0 DLH HOLDINGS CORP com 23335q100 125 8206 SH SOLE 8206 0 0 DOLLAR GENERAL CORP com 256677105 1457 5938 SH SOLE 5938 0 0 DOLLAR TREE, INC com 256746108 114 730 SH OTR 730 0 0 DONNELLEY FINANCIAL SOLUTION com 25787g100 609 20788 SH SOLE 20788 0 0 DORIAN LPG LTD com y2106r110 297 19542 SH SOLE 19542 0 0 DRIVEN BRANDS HLDGS INC com 26210v102 44 1612 SH OTR 1612 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 3198 25383 SH SOLE 24973 0 410 EATON VANCE RISK-MANAGED DIVER com 27829g106 0 0 SH SOLE 0 0 0 ELEVANCE HEALTH INC com 036752103 3439 7126 SH SOLE 7026 0 100 ELI LILLY & CO com 532457108 7980 24613 SH SOLE 24613 0 0 ELTEK LTD com m40184208 97 25907 SH SOLE 25907 0 0 ENCORE WIRE CORP com 292562105 935 8993 SH SOLE 8993 0 0 ENOVA INTERNATIONAL INC com 29357k103 6221 215855 SH SOLE 215220 0 635 ENPHASE ENERGY INC com 29355a107 299 1529 SH SOLE 1529 0 0 EPLUS INC com 294268107 248 4664 SH SOLE 4664 0 0 EQUINOR ASA-SPON ADR com 29446m102 52 1493 SH SOLE 1493 0 0 EVER-GLORY INTERNATIONAL GROUP com 299766204 0 90 SH OTR 90 0 0 EVERCORE INC com 29977a105 711 7594 SH SOLE 7594 0 0 EZCORP INC com 302301106 249 33213 SH SOLE 33213 0 0 FEDERAL AGRICULTURAL MORTGAGE com 313148306 687 7037 SH SOLE 7037 0 0 FEDEX CORP com 31428x106 699 3084 SH SOLE 3084 0 0 FIFTH THIRD BANCORP com 316773100 4181 124443 SH SOLE 124443 0 0 FINANCIAL SELECT SECTOR SPDR com 81369y605 504 16028 SH SOLE 16028 0 0 FIRST BANCORP/PUERTO RICO com 318672706 682 52812 SH SOLE 52812 0 0 FIRST TRUST NASDAQ CYBERSECURI com 33734x846 1437 35704 SH SOLE 35704 0 0 FIRST TRUST UTILITIES ALPHADEX com 33734x184 97 3000 SH SOLE 3000 0 0 FIRSTCASH HOLDINGS INC com 33768g107 33 474 SH OTR 474 0 0 FLEXSHOPPER INC com 33939j303 16 17592 SH SOLE 17592 0 0 FRESENIUS MEDICAL CARE - ADR com 358029106 12 476 SH SOLE 476 0 0 FTI CONSULTING INC com 302941109 832 4598 SH SOLE 4598 0 0 FUTU HOLDINGS LTD-ADR com 36118L106 58 1112 SH OTR 1112 0 0 GENCO SHIPPING & TRADING LTD com y2685t131 157 8150 SH SOLE 8150 0 0 GENERAC HOLDINGS INC com 368736104 2446 11614 SH SOLE 11614 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 5214 SH OTR 5214 0 0 GILDAN ACTIVEWEAR INC com 375916103 23 794 SH SOLE 794 0 0 GLACIER BANCORP INC com 37637q105 356 7504 SH SOLE 7504 0 0 GLOBAL SELF STORAGE INC com 37955n106 48 8500 SH SOLE 8500 0 0 GLOBAL X COPPER MINERS ETF com 37954y830 651 21433 SH SOLE 21268 0 165 GLOBAL X FDS MSCI CHINA ENERGY com 37950e507 40 2686 SH OTR 2686 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 1591 SH OTR 1591 0 0 GLOBAL X US INFRASTRUCTURE com 37954y673 4 195 SH SOLE 195 0 0 GOLDMAN SACHS GROUP com 38141g104 6353 21389 SH SOLE 21330 9 50 GRAY TELEVISION INC com 389375106 376 22245 SH SOLE 22245 0 0 GROCERY OUTLET HOLDING CORP com 39874r101 58 1364 SH OTR 1364 0 0 HASHICORP INC CL A com 418100103 15 522 SH OTR 522 0 0 HAVERTY FURNITURE com 419596101 527 22744 SH SOLE 22744 0 0 HEALTH CARE SELECT SECTOR SPDR com 81369y209 4035 31466 SH SOLE 31466 0 0 HEALTHCARE REALTY TRUST INC com OLD421946 219 8049 SH SOLE 8049 0 0 HEIDRICK & STRUGGLES INTL com 422819102 112 3464 SH SOLE 3464 0 0 HELEN OF TROY LTD F com g4388n106 1360 8372 SH SOLE 8182 0 190 HERITAGE-CRYSTAL CLEAN INC com 42726m106 137 5094 SH SOLE 5094 0 0 HF SINCLAIR com 403949100 552 12232 SH SOLE 12232 0 0 HILLENBRAND INC com 431571108 782 19087 SH SOLE 19087 0 0 HITACHI LTD -SPONS ADR com 433578507 25 261 SH SOLE 261 0 0 HMN FINANCIAL INC com 40424g108 38 1663 SH SOLE 1663 0 0 HOME DEPOT INC com 437076102 10663 38878 SH SOLE 38762 11 105 HONG KONG EXCHANGES & CLEARING com 43858f109 9 192 SH SOLE 192 0 0 HOSTESS BRANDS INC com 44109j106 34 1606 SH OTR 1606 0 0 HOULIHAN LOKEY INC com 441593100 373 4728 SH SOLE 4728 0 0 IBERDROLA SA com 450737101 618 14943 SH SOLE 14943 0 0 ICHOR HOLDINGS LTD com g4740b105 143 5498 SH SOLE 5498 0 0 IDACORP INCORPORATED com 451107106 320 3018 SH SOLE 3018 0 0 INDSTRL SELECT SECTOR SPDR com 81369y704 622 7120 SH SOLE 7120 0 0 INFINEON TECHNOLOGIES AG com 45662n103 6 238 SH SOLE 238 0 0 INFOSYS TECH-SP ADR com 456788108 41 2235 SH SOLE 2235 0 0 INGLES MARKETS INC CLASS A com 457030104 1810 20865 SH SOLE 20865 0 0 INNOSPEC INC com 45768s105 907 9468 SH SOLE 9468 0 0 INNOVIVA INC com 45781m101 1320 89429 SH SOLE 89429 0 0 INSIGHT ENTERPRISES com 45765u103 7167 83067 SH SOLE 82862 0 205 INSTEEL INDUSTRIES INC com 45774w108 120 3566 SH SOLE 3566 0 0 INTEGER HOLDINGS CORP com 45826h109 1078 15262 SH SOLE 15262 0 0 INTEL CORP com 458140100 21 551 SH SOLE 551 0 0 INTEST CORP com 461147100 58 8511 SH SOLE 8511 0 0 INTL BUSINESS MACH com 459200101 82 578 SH SOLE 578 0 0 INVESCO BUYBACK ACHIEVERS ETF com 46137v308 1065 13732 SH SOLE 13732 0 0 INVESCO CHINA TECHNOLOGY ETF com 46138e800 28 563 SH SOLE 563 0 0 INVESCO DYNAMIC LEISURE AND EN com 46137v720 220 6077 SH SOLE 6077 0 0 INVESCO QQQ TRUST SERIES 1 com 46090e103 1074 3832 SH SOLE 3832 0 0 INVESCO S&P 500 EQUAL WEIGHT C com 46137v381 303 2832 SH SOLE 2832 0 0 INVESCO S&P 500 EQUAL WEIGHT F com 46137v340 195 3675 SH SOLE 3675 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 3757 SH SOLE 3757 0 0 INVESCO S&P 500 EQUAL WEIGHT R com 46137v290 1886 56442 SH SOLE 56442 0 0 INVESCO S&P 500 EQUAL WEIGHT T com 46137v282 712 3012 SH SOLE 3012 0 0 INVESCO S&P 500 GARP ETF com 46137v431 182 2283 SH SOLE 2283 0 0 INVESCO S&P 500 HIGH DIVIDEND com 46138e362 427 9671 SH SOLE 9671 0 0 INVESCO S&P EMERGING MARKETS com 46138e297 30 1284 SH SOLE 1284 0 0 INVESCO S&P SMALLCAP 600 EQUAL com 46137v183 1283 18946 SH SOLE 18946 0 0 INVESCO WILDERHILL CLEAN ENERG com 46137v134 254 5553 SH SOLE 5553 0 0 ISHARE MSCI MALAYSIA com 46434g814 4 200 SH OTR 200 0 0 ISHARES CHINA LARGE CAP ETF com 464287184 211 6221 SH OTR 6221 0 0 ISHARES COHEN & STEERS REALTY com 464287564 462 7599 SH SOLE 7599 0 0 ISHARES CORE MSCI EAFE ETF com 46432f842 9 149 SH SOLE 149 0 0 ISHARES CORE S&P 500 com 464287200 4065 10722 SH SOLE 10722 0 0 ISHARES DJ US UTILITIES SECTOR com 464287697 25 290 SH SOLE 290 0 0 ISHARES GLOBAL ENERGY ETF com 464287341 1874 55303 SH SOLE 53543 0 1760 ISHARES MSCI CANADA INDEX FUND com 464286509 236 7000 SH SOLE 7000 0 0 ISHARES MSCI EAFE com 464287465 449 7181 SH SOLE 7181 0 0 ISHARES MSCI EAFE GROWTH ETF com 464288885 522 6480 SH SOLE 6285 0 195 ISHARES MSCI EMERGING MKT INDE com 464287234 503 12545 SH SOLE 12545 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 2083 10027 SH SOLE 9952 0 75 ISHARES RUSSELL 2000 ETF com 464287655 8452 49904 SH SOLE 49741 0 163 ISHARES RUSSELL 2000 VALUE com 464287630 3991 29312 SH SOLE 29312 0 0 ISHARES RUSSELL 3000 INDEX com 464287689 390 1795 SH SOLE 1795 0 0 ISHARES RUSSELL TOP 200 GROWTH com 464289438 818 6535 SH SOLE 6535 0 0 ISHARES US DVD AND BUYBACK com 46435u861 77 2118 SH SOLE 2118 0 0 ISHR RUSSELL 1000 VL com 464287598 1635 11278 SH SOLE 11278 0 0 ISHR RUSSELL 1000 VL com 464287598 58 400 SH OTR 400 0 0 ISHRS S&P SMALLCAP 600 GROWTH com 464287887 403 3830 SH SOLE 3830 0 0 ISHRS TR MSCI USA QUALITY FACT com 46432f339 12 110 SH OTR 110 0 0 JABIL INC com 466313103 1594 31132 SH SOLE 30767 0 365 JAMES HARDIE INDUSTRIES PLC com 47030m106 266 12130 SH SOLE 12130 0 0 JD.COM INC com 47215p106 50 773 SH OTR 773 0 0 JEWETT-CAMERON TRADING LTD com 47733c207 40 6302 SH SOLE 6302 0 0 JOHNSON & JOHNSON com 478160104 9762 54992 SH SOLE 54649 13 330 JOHNSON & JOHNSON com 478160104 103 580 SH OTR 580 0 0 JPMORGAN CHASE & CO com 46625h100 13980 124148 SH SOLE 123566 47 535 KB FINANCIAL GROUP INC-ADR com 48241a105 27 722 SH SOLE 722 0 0 KEURIG DR PEPPER INC com 49271v100 72 2032 SH OTR 2032 0 0 KEY TRONIC CORP com 493144109 38 8684 SH SOLE 8684 0 0 KFORCE INC com 493732101 150 2444 SH SOLE 2444 0 0 KLA-TENCOR CORPORATION com 482480100 128 400 SH SOLE 400 0 0 KRANESHARES CSI CHINA INTERNET com 500767306 245 7466 SH OTR 7466 0 0 KRANESHARES MSCI CHINA CLEAN T com 500767850 44 1062 SH SOLE 1062 0 0 KRANESHARES TR BOSERA MSCI CHI com 500767405 34 882 SH SOLE 882 0 0 KROGER CO. com 501044101 398 8404 SH SOLE 8404 0 0 LAM RESEARCH CORP com 512807108 6946 16299 SH SOLE 16249 0 50 LAREDO PETROLEUM HOLDINGS INC com 516806205 406 5890 SH SOLE 5890 0 0 LEIDOS HOLDINGS INC com 525327102 60 592 SH SOLE 592 0 0 LEXINGTON REALTY TRUST com 529043101 705 65596 SH SOLE 65596 0 0 LGI HOMES INC com 50187t106 1 10 SH SOLE 10 0 0 LGL GROUP INC com 50186a108 34 2626 SH SOLE 2626 0 0 LIBERTY MEDIA CORP-LIBERTY-C com 531229854 34 539 SH OTR 539 0 0 LINDE PLC com g5494j103 1514 5265 SH SOLE 5210 0 55 LIVE VENTURES INC com 538142308 120 4781 SH SOLE 4781 0 0 LOCKHEED MARTIN CORP com 539830109 1074 2498 SH SOLE 2498 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 5824 31571 SH SOLE 31451 0 120 M/I HOMES INC com 55305b101 191 4820 SH SOLE 4820 0 0 MAGNOLIA OIL & GAS CORP - A com 559663109 403 19213 SH SOLE 19213 0 0 MANHATTAN BRIDGE CAPITAL INC com 562803106 109 19386 SH SOLE 19386 0 0 MARINEMAX INC com 567908108 251 6951 SH SOLE 6951 0 0 MARRIOTT VACATIONS WORLDWIDE C com 57164y107 312 2686 SH SOLE 2686 0 0 MARUBENI CORP-UNSPONS ADR com 573810207 28 312 SH SOLE 312 0 0 MASTEC INC com 576323109 2400 33490 SH SOLE 33213 0 277 MASTECH HOLDINGS INC com 57633b100 91 6126 SH SOLE 6126 0 0 MASTERCARD INC-CLASS A com 57636q104 7879 24976 SH SOLE 24930 9 37 MATADOR RESOURCES CO com 576485205 3028 64991 SH SOLE 64991 0 0 MATERIALS SELECT SECTOR SPDR com 81369y100 34 462 SH SOLE 462 0 0 MATSON INC com 57686g105 722 9912 SH SOLE 9912 0 0 MCDONALD'S CORP com 580135101 15230 61688 SH SOLE 61558 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 26154 SH SOLE 26154 0 0 MERITAGE HOMES CORP com 59001a102 9 120 SH SOLE 120 0 0 META PLATFORMS, INC com 30303m102 1811 11228 SH SOLE 11088 0 140 MGIC INVESTMENT CORP com 552848103 813 64558 SH SOLE 63453 0 1105 MICRON TECHNOLOGY INC com 595112103 1 14 SH SOLE 14 0 0 MICROSOFT CORP com 594918104 26259 102243 SH SOLE 101817 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 3566 SH SOLE 3566 0 0 NATURAL ALTERNATIVES INTL com 638842302 105 10022 SH SOLE 10022 0 0 NELNET INC-CL A com 64031n108 1992 23364 SH SOLE 23364 0 0 NESTLE S A REG ADR com 641069406 3296 28319 SH SOLE 28319 0 0 NETEASE INC com 64110w102 34 360 SH OTR 360 0 0 NEWMONT MINING CORP com 651639106 716 12003 SH SOLE 11933 0 70 NEXTERA ENERGY INCORPORATED com 65339F101 5282 68193 SH SOLE 68170 23 0 NIKE INC -CL B com 654106103 2 21 SH SOLE 21 0 0 NORDEA BANK ABP - SPON ADR com 65558r109 26 3023 SH SOLE 3023 0 0 NORTHROP GRUMMAN CORP com 666807102 5147 10755 SH SOLE 10690 0 65 NOVA MEASURING INSTRUMENTS com m7516k103 4773 53910 SH SOLE 53910 0 0 NVIDIA CORP com 67066g104 8107 53479 SH SOLE 53295 24 160 OCCIDENTAL PETROLEUM CORP com 674599105 50 851 SH OTR 851 0 0 OCEAN BIO-CHEM INC com 674631106 181 14047 SH SOLE 14047 0 0 OFG BANCORP com 67103x102 664 26156 SH SOLE 26156 0 0 OLD DOMINION FREIGHT LINES INC com 679580100 332 1294 SH SOLE 1294 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 6542 SH SOLE 6542 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 4025 SH SOLE 4025 0 0 P&F INDUSTRIES CL-A com 692830508 47 8008 SH SOLE 8008 0 0 PALATIN TECHNOLOGIES INC com 696077403 32 113782 SH SOLE 113782 0 0 PATRICK INDUSTRIES com 703343103 536 10331 SH SOLE 10331 0 0 PAYPAL HOLDINGS INC com 70450y103 0 6 SH SOLE 6 0 0 PC CONNECTION INC com 69318j100 1324 30067 SH SOLE 30067 0 0 PDC ENERGY INC com 69327r101 421 6839 SH SOLE 6839 0 0 PEOPLES BANCORP NC com 710577107 57 2093 SH SOLE 2093 0 0 PEPSICO INC com 713448108 1 7 SH SOLE 7 0 0 PETMED EXPRESS INC com 716382106 601 30178 SH SOLE 30178 0 0 PFIZER INC com 717081103 2578 49179 SH SOLE 49179 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 22548 SH SOLE 22548 0 0 PHYSICIANS REALTY TRUST com 71943u104 369 21125 SH SOLE 21125 0 0 PILGRIM'S PRIDE CORP com 72147k108 70 2256 SH OTR 2256 0 0 PINDUODUO INC SPON ADS com 722304102 79 1284 SH OTR 1284 0 0 PIONEER NATL RESOURC com 723787107 7123 31930 SH SOLE 31930 0 0 PIPER SANDLER COS com 724078100 1270 11206 SH SOLE 11206 0 0 PNC BANK CORP com 693475105 1069 6778 SH SOLE 6648 0 130 PORTLAND GENERAL ELECTRIC CO com 736508847 508 10517 SH SOLE 10517 0 0 POTLATCHDELTIC CORP com 737630103 221 5003 SH SOLE 5003 0 0 PROCTOR & GAMBLE CO com 742718109 9953 69221 SH SOLE 69221 0 0 PROGRESS SOFTWARE CORP com 743312100 182 4023 SH SOLE 4023 0 0 PROGRESSIVE CORP com 743315103 34 293 SH OTR 293 0 0 PROLOGIS INC com 74340w103 5359 45550 SH SOLE 45507 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 31887 SH SOLE 31887 0 0 RAYTHEON TECHNOLOGIES CORP com 75513e101 45 465 SH OTR 465 0 0 REAL ESTATE SELECT SECTOR SPDR com 81369y860 993 24300 SH SOLE 24300 0 0 REGIONS FINANCIAL CORP com 7591ep100 88 4694 SH SOLE 4694 0 0 RESMED INC com 761152107 225 1071 SH SOLE 1071 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 10060 SH SOLE 10060 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 1760 74620 SH SOLE 74620 0 0 SCHNITZER STEEL INDS INC-A com 806882106 1159 35293 SH SOLE 35293 0 0 SCHWAB EMERGING MARKETS EQUITY com 808524706 343 13528 SH SOLE 13528 0 0 SCHWAB FUNDAMENTAL BROAD MKT com 808524789 148 2947 SH SOLE 2947 0 0 SCHWAB FUNDAMENTAL INTL LARGE com 808524755 575 20298 SH SOLE 20298 0 0 SCHWAB U.S. LARGE-CAP GROWTH com 808524300 139 2404 SH SOLE 2404 0 0 SCHWAB US BROAD MARKET ETF com 808524102 138 3121 SH SOLE 3121 0 0 SEALED AIR CORP com 81211k100 3468 60087 SH SOLE 59827 0 260 SERVOTRONICS INC. com 817732100 18 1632 SH SOLE 1632 0 0 SERVOTRONICS INC. com 817732100 1 100 SH OTR 100 0 0 SHERWIN-WILLIAMS CO/THE com 824348106 1333 5955 SH SOLE 5951 4 0 SHOE CARNIVAL INC com 824889109 224 10362 SH SOLE 10362 0 0 SHYFT GROUP INC com 825698103 66 3564 SH SOLE 3564 0 0 SIGA TECHNOLOGIES INC com 826917106 617 53300 SH SOLE 53300 0 0 SMITH-MIDLAND CORP com 832156103 53 3813 SH SOLE 3813 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 5655 SH SOLE 5655 0 0 SPDR KWB BANK ETF com 78464a797 176 4015 SH SOLE 4015 0 0 SPDR PORTFOLIO SHORT TERM TREA com 78468r101 180 6116 SH OTR 6116 0 0 SPDR S&P DIVIDEND ETF com 78464a763 637 5369 SH SOLE 5119 0 250 SPDR S&P HOMEBUILDERS ETF com 78464a888 699 12776 SH SOLE 12776 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 1017 17513 SH SOLE 17373 0 140 SPDR TRUST SERIES I com 78462f103 1764 4677 SH SOLE 4677 0 0 STAG INDUSTRIAL INC com 85254j102 186 6035 SH SOLE 6035 0 0 STANDARD MOTOR PRODS com 853666105 257 5709 SH SOLE 5709 0 0 STAR BULK CARRIERS CORP com y8162k204 27 1070 SH SOLE 1070 0 0 STARBUCKS CORP com 855244109 2 31 SH SOLE 31 0 0 STELLANTIS NV com n82405106 18 1423 SH SOLE 1423 0 0 STERIS PLC com g8473t100 3 15 SH SOLE 15 0 0 SUMMIT STATE BANK com 866264203 62 4042 SH SOLE 4042 0 0 SUPER MICRO COMPUTER INC com 86800u104 584 14472 SH SOLE 14472 0 0 SVB FINANCIAL GROUP com 78486q101 4290 10862 SH SOLE 10862 0 0 SYNNEX CORPORATION com 87162w100 1114 12232 SH SOLE 12232 0 0 SYSCO CORP com 871829107 3044 35936 SH SOLE 35936 0 0 T-MOBILE US INC com 872590104 3698 27485 SH SOLE 27390 0 95 T-MOBILE US INC com 872590104 79 588 SH OTR 588 0 0 TAIWAN SEMICONDUCTOR-SP ADR com 874039100 138 1686 SH SOLE 1686 0 0 TANDY LEATHER FACTORY INC com 87538x105 38 7873 SH SOLE 7873 0 0 TARGET CORP com 87612e106 5966 42244 SH SOLE 42066 0 178 TAYLOR DEVICES INC com 877163105 25 2853 SH SOLE 2853 0 0 TECHNOLOGY SELECT SECTOR SPDR com 81369y803 5256 41349 SH SOLE 41154 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 4225 SH SOLE 4225 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 4893 9006 SH SOLE 9006 0 0 TIMBERLAND BANCORP INC com 887098101 74 2963 SH SOLE 2963 0 0 TJX COMPANIES INC com 872540109 174 3120 SH SOLE 3120 0 0 TORO COMPANY com 891092108 15 200 SH SOLE 200 0 0 TRACTOR SUPPLY COMPANY com 892356106 2845 14676 SH SOLE 14676 0 0 TRANE TECHNOLOGIES PLC com g8994e103 2 12 SH SOLE 0 12 0 TRANSCAT INC com 893529107 127 2242 SH SOLE 2242 0 0 TRINET GROUP INC com 896288107 346 4460 SH SOLE 4460 0 0 TRIO-TECH INTERNATIONAL com 896712205 35 8008 SH SOLE 8008 0 0 TTEC HOLDINGS INC com 89854h102 356 5238 SH SOLE 5238 0 0 UNILEVER PLC-SP ADR com 904767704 28 608 SH SOLE 608 0 0 UNION PACIFIC CORP com 907818108 3352 15718 SH SOLE 15718 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 5550 22849 SH SOLE 22849 0 0 UNITED STATES LIME & MINERAL com 911922102 219 2070 SH SOLE 2070 0 0 UNITED THERAPEUTICS CORP com 91307c102 21 89 SH OTR 89 0 0 UNITEDHEALTH GROUP INC com 91324p102 17808 34671 SH SOLE 34506 6 159 UTAH MEDICAL PRODUCTS INC com 917488108 367 4270 SH SOLE 4270 0 0 UTILITIES SELECT SECTOR SPDR com 81369y886 38 547 SH SOLE 547 0 0 V2X INC com 92242t101 243 7250 SH SOLE 7250 0 0 VALE SA-SP ADR com 91912e105 18 1244 SH SOLE 1244 0 0 VALERO ENERGY CORP com 91913y100 5673 53375 SH SOLE 53185 0 190 VANDA PHARMACEUTICALS INC com 921659108 480 44082 SH SOLE 44082 0 0 VANECK VECTORS AGRIBUSINESS ET com 92189f700 145 1675 SH SOLE 1675 0 0 VANECK VECTORS GOLD MINERS ETF com 92189f106 278 10160 SH SOLE 10160 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 2393 47900 SH SOLE 47450 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 12704 84792 SH SOLE 84382 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 10503 SH SOLE 10503 0 0 VISA INC CL-A com 92826c839 3 15 SH SOLE 15 0 0 VISHAY PRECISION GROUP INC com 92835k103 189 6484 SH SOLE 6484 0 0 VOLKSWAGEN AG -UNSPON ADR com 928662600 12 643 SH SOLE 643 0 0 WALMART INC com 931142103 11431 94023 SH SOLE 93603 24 396 WALT DISNEY CO com 254687106 860 9106 SH SOLE 9006 0 100 WESCO INT'L INC com 95082p105 269 2514 SH SOLE 2514 0 0 WILLAMETTE VALLEY VINEYARDS com 969136100 81 12921 SH SOLE 12921 0 0 WILLIAMS COS INC com 969457100 2 54 SH SOLE 54 0 0 WINMARK CORP com 974250102 455 2324 SH SOLE 2324 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 1723 SH OTR 1723 0 0 WYNDHAM HOTELS & RESORTS INC com 98311a105 1936 29462 SH SOLE 29217 0 245 XENIA HOTELS & RESORTS INC com 984017103 248 17039 SH SOLE 17039 0 0 ZOETIS INC com 98978v103 5774 33591 SH SOLE 33591 0 0 ZUMIEZ INC com 989817101 260 10005 SH SOLE 10005 0 0 BANK OF AMERICA 5 3/8 PFD pfd 06053u601 229 10000 SH SOLE 10000 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 15000 SH SOLE 15000 0 0 KEY 5.65 PERP Pfd pfd 493267876 118 5000 SH SOLE 5000 0 0 AMERICAN FUNDS TAX-EXEMPT BOND com 876902602 1448 118972 SH OTR 118972 0 0 BLACKROCK INVT QUALITY MUNI com 09247d105 27 2000 SH SOLE 2000 0 0 INSPIRE CORPORATE BOND IMPACT com 66538H633 63 2708 SH SOLE 2708 0 0 INVESCO EXCH TRADED TR II TAXA com 46138g805 28 1000 SH OTR 1000 0 0 INVESCO VARIABLE RATE INVESTME com 46090a879 2697 109420 SH SOLE 109420 0 0 INVESCO VARIABLE RATE INVESTME com 46090a879 25 1000 SH OTR 1000 0 0 INVESCO VARIABLE RATE PREFERRE com 46138G870 5600 252381 SH SOLE 252021 0 360 ISHARES 0-5 YEAR TIPS BOND ETF com 46429b747 3900 38454 SH SOLE 38384 0 70 ISHARES 0-5 YEAR TIPS BOND ETF com 46429b747 894 8816 SH OTR 8816 0 0 ISHARES 10-20 YEAR TSURY BOND com 464288653 445 3703 SH SOLE 3703 0 0 ISHARES 10-20 YEAR TSURY BOND com 464288653 4 30 SH OTR 30 0 0 ISHARES AGENCY BOND ETF com 464288166 2110 19184 SH SOLE 19184 0 0 ISHARES BARCLAYS 1-3 TREASURY com 464287457 18777 226807 SH SOLE 226228 0 579 ISHARES BARCLAYS 1-3 TREASURY com 464287457 99 1195 SH OTR 1195 0 0 ISHARES BARCLAYS 20 PLUS YEAR com 464287432 1870 16282 SH SOLE 16282 0 0 ISHARES BARCLAYS 20 PLUS YEAR com 464287432 37 324 SH OTR 324 0 0 ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 8413 70499 SH SOLE 70298 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 4219 41241 SH SOLE 41241 0 0 ISHARES BARCLAYS 7-10 YEAR TRE com 464287440 54 525 SH OTR 525 0 0 ISHARES BARCLAYS MBS BOND FUND com 464288588 4177 42841 SH SOLE 42841 0 0 ISHARES BARCLAYS TIPS BOND FUN com 464287176 11878 104277 SH SOLE 104117 0 160 ISHARES BROAD USD INV GRADE CO com 464288620 277 5440 SH SOLE 5440 0 0 ISHARES CMBS ETF com 46429b366 0 8 SH SOLE 8 0 0 ISHARES CONVERTIBLE BOND ETF com 46435g102 1445 20834 SH SOLE 20834 0 0 ISHARES CORE US AGGRGT BOND ET com 464287226 2508 24666 SH SOLE 24666 0 0 ISHARES FLOATING RATE BOND ETF com 46429b655 17672 354016 SH SOLE 353211 0 805 ISHARES IBOXX INV GR CORP BD com 464287242 923 8389 SH SOLE 8137 0 252 ISHARES IBOXX INV GR CORP BD com 464287242 7 65 SH OTR 65 0 0 ISHARES INTERMEDIATE-TERM CORP com 464288638 11283 220967 SH SOLE 220967 0 0 ISHARES INTERMEDIATE GOV/CREDI com 464288612 594 5625 SH SOLE 5625 0 0 ISHARES LONG-TERM CORP BOND ET com 464289511 1 25 SH SOLE 25 0 0 ISHARES NATIONL MUNI BOND ETF com 464288414 3636 34182 SH SOLE 34182 0 0 ISHARES SHOR TERM NATL MUNI BO com 464288158 4854 46370 SH SOLE 46370 0 0 ISHARES SHORT-TERM CORPORATE B com 464288646 19451 384788 SH SOLE 383213 0 1575 ISHARES SHORT-TERM CORPORATE B com 464288646 15 300 SH OTR 300 0 0 ISHARES SHORT TREASURY BOND ET com 464288679 4227 38395 SH SOLE 38395 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 1679 SH SOLE 1679 0 0 NUVEEN CALIFORNIA MUNICI com 67062c107 72 8230 SH SOLE 8230 0 0 NUVEEN INSRD VIRGNIA PRE com 67064r102 100 8100 SH SOLE 8100 0 0 NUVEEN MUNICIPAL VALUE C com 670928100 689 77178 SH SOLE 77178 0 0 NUVEEN OHIO QUALITY INC MUNI com 670980101 117 9250 SH SOLE 9250 0 0 NUVEEN PFD & INC OPPORTUNITIES com 67073b106 54 7000 SH SOLE 7000 0 0 NUVEEN SELECT MATURITY M com 67061t101 661 72009 SH SOLE 72009 0 0 PIMCO INTERMEDICATE MUNICIPAL com 72201r866 7 133 SH SOLE 133 0 0 SPDR BLACKSTONE SENIOR LOAN ET com 78467v608 1521 36530 SH SOLE 36530 0 0 SPDR BLOOMBERG CONVERTIBLE SEC com 78464a359 925 14325 SH SOLE 14325 0 0 SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 3171 67090 SH SOLE 67090 0 0 SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 864 18291 SH OTR 18291 0 0 SPDR PORT SHRT TRM CORP BND com 78464a474 3447 115938 SH SOLE 115938 0 0 VANECK VECTORS ATM-FREE INT. M com 92189h201 937 20516 SH OTR 20516 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 11306 SH SOLE 11306 0 0 VANGUARD SHORT-TERM BOND ETF com 921937827 242 3145 SH SOLE 3145 0 0 VANGUARD SHORT TERM COR BD ETF com 92206c409 2928 38391 SH SOLE 38391 0 0 VANGUARD TAX-EXEMPT BOND ETF com 922907746 224 4495 SH SOLE 4495 0 0 VANGUARD TAX-MANAGED BALANCED com 921943304 1987 55016 SH SOLE 55016 0 0 VIRTUS SEIX SENIOR LOAN ETF com 92790a405 480 20747 SH SOLE 19947 0 800 LGL GROUP WARRANTS EXP 11-16-2 y 50186a132 1 3000 SH SOLE 3000 0 0