The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
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 |
Accenture Plc | COM | G1151C101 | 446 | 2,733 | SH | SOLE | 2,733 | 0 | 0 | ||
Atlas Corporation | COM | Y0436Q109 | 106 | 13,783 | SH | SOLE | 13,783 | 0 | 0 | ||
Chubb Limited | COM | H1467J104 | 55,726 | 498,939 | SH | SOLE | 496,995 | 0 | 1,944 | ||
Compugen Ltd. | COM | M25722105 | 133 | 18,360 | SH | SOLE | 18,360 | 0 | 0 | ||
Costamare Inc. | COM | Y1771G102 | 85 | 18,719 | SH | SOLE | 18,719 | 0 | 0 | ||
Eaton Corporation, plc | COM | G29183103 | 23,011 | 296,190 | SH | SOLE | 296,160 | 0 | 30 | ||
Frontline Ltd. | COM | G3682E192 | 246 | 25,585 | SH | SOLE | 25,585 | 0 | 0 | ||
Golden Ocean Group Ltd | COM | G39637205 | 88 | 28,228 | SH | SOLE | 28,228 | 0 | 0 | ||
Magna International Inc | COM | 559222401 | 34,791 | 1,089,947 | SH | SOLE | 1,085,227 | 0 | 4,720 | ||
Medtronic PLC | COM | G5960L103 | 41,950 | 465,180 | SH | SOLE | 462,920 | 0 | 2,260 | ||
Navigator Holdings Ltd. | COM | Y62132108 | 50 | 11,194 | SH | SOLE | 11,194 | 0 | 0 | ||
Seagate Technology Plc | COM | G7945M107 | 2,198 | 45,037 | SH | SOLE | 44,872 | 0 | 165 | ||
Willis Towers Watson PLC | COM | G96629103 | 312 | 1,835 | SH | SOLE | 1,835 | 0 | 0 | ||
Zymeworks Inc | COM | 98985W102 | 440 | 12,409 | SH | SOLE | 12,409 | 0 | 0 | ||
AT&T Inc. | COM | 00206R102 | 619 | 21,230 | SH | SOLE | 21,030 | 0 | 200 | ||
AbbVie Inc. | COM | 00287Y109 | 1,793 | 23,530 | SH | SOLE | 23,400 | 0 | 130 | ||
Adtran Inc. | COM | 00738A106 | 161 | 20,971 | SH | SOLE | 20,971 | 0 | 0 | ||
AdvisorShares Cornerstone Smal | COM | 00768Y586 | 2,124 | 81,625 | SH | SOLE | 81,625 | 0 | 0 | ||
Agree Realty Corp | COM | 008492100 | 215 | 3,474 | SH | SOLE | 3,474 | 0 | 0 | ||
Alamo Group Inc. | COM | 011311107 | 223 | 2,512 | SH | SOLE | 2,512 | 0 | 0 | ||
Alphabet Inc Class A | COM | 02079K305 | 78,327 | 67,410 | SH | SOLE | 67,133 | 0 | 277 | ||
Alphabet Inc Class C | COM | 02079K107 | 471 | 405 | SH | SOLE | 381 | 0 | 24 | ||
American Express Co. | COM | 025816109 | 54,582 | 637,560 | SH | SOLE | 635,374 | 0 | 2,186 | ||
Amkor Technology Inc | COM | 031652100 | 91 | 11,663 | SH | SOLE | 11,663 | 0 | 0 | ||
AngioDynamics Inc | COM | 03475V101 | 135 | 12,960 | SH | SOLE | 12,960 | 0 | 0 | ||
Antero Resources Corporation | COM | 03674X106 | 74 | 104,133 | SH | SOLE | 104,133 | 0 | 0 | ||
Apple Inc. | COM | 037833100 | 70,122 | 275,756 | SH | SOLE | 274,351 | 0 | 1,405 | ||
Archrock Inc. | COM | 03957W106 | 73 | 19,541 | SH | SOLE | 19,541 | 0 | 0 | ||
Arcosa Inc. | COM | 039653100 | 245 | 6,158 | SH | SOLE | 6,158 | 0 | 0 | ||
Boingo Wireless, Inc. | COM | 09739C102 | 143 | 13,491 | SH | SOLE | 13,491 | 0 | 0 | ||
Booking Holdings Inc. | COM | 09857L108 | 47,858 | 35,574 | SH | SOLE | 35,458 | 0 | 116 | ||
BorgWarner Inc. | COM | 099724106 | 295 | 12,097 | SH | SOLE | 12,097 | 0 | 0 | ||
Box Inc | COM | 10316T104 | 157 | 11,154 | SH | SOLE | 11,154 | 0 | 0 | ||
Brandywine Realty Trust | COM | 105368203 | 174 | 16,562 | SH | SOLE | 16,562 | 0 | 0 | ||
Bristol-Myers Squibb Co. | COM | 110122108 | 512 | 9,190 | SH | SOLE | 9,190 | 0 | 0 | ||
Broadcom Inc. | COM | 11135F101 | 67,163 | 283,269 | SH | SOLE | 282,413 | 0 | 856 | ||
CBRE Group, Inc. | COM | 12504L109 | 38,507 | 1,021,129 | SH | SOLE | 1,016,653 | 0 | 4,476 | ||
CNX Resources Corp. | COM | 12653C108 | 58 | 10,957 | SH | SOLE | 10,957 | 0 | 0 | ||
Capital One Financial Corp. | COM | 14040H105 | 32,349 | 641,582 | SH | SOLE | 639,005 | 0 | 2,577 | ||
Cardinal Health Inc. | COM | 14149Y108 | 1,130 | 23,580 | SH | SOLE | 23,325 | 0 | 255 | ||
Century Aluminum Co. | COM | 156431108 | 113 | 31,295 | SH | SOLE | 31,295 | 0 | 0 | ||
CenturyLink, Inc. | COM | 156700106 | 1,412 | 149,282 | SH | SOLE | 148,512 | 0 | 770 | ||
Chevron Corp | COM | 166764100 | 54,140 | 747,169 | SH | SOLE | 745,167 | 0 | 2,002 | ||
Chico's FAS, Inc. | COM | 168615102 | 92 | 71,630 | SH | SOLE | 71,630 | 0 | 0 | ||
Cisco Systems Inc. | COM | 17275R102 | 68,847 | 1,751,396 | SH | SOLE | 1,744,877 | 0 | 6,519 | ||
Citigroup Inc. | COM | 172967424 | 52,129 | 1,237,625 | SH | SOLE | 1,233,405 | 0 | 4,220 | ||
ConocoPhillips | COM | 20825C104 | 767 | 24,905 | SH | SOLE | 24,670 | 0 | 235 | ||
Construction Partners Inc - A | COM | 21044C107 | 193 | 11,439 | SH | SOLE | 11,439 | 0 | 0 | ||
Covetrus Inc. | COM | 22304C100 | 84 | 10,308 | SH | SOLE | 10,308 | 0 | 0 | ||
Cummins Inc. | COM | 231021106 | 1,397 | 10,321 | SH | SOLE | 10,250 | 0 | 71 | ||
DSP Group Inc. | COM | 23332B106 | 141 | 10,555 | SH | SOLE | 10,555 | 0 | 0 | ||
Diamondrock Hospitality Co. | COM | 252784301 | 254 | 49,940 | SH | SOLE | 49,940 | 0 | 0 | ||
Digital Turbine Inc | COM | 25400W102 | 106 | 24,625 | SH | SOLE | 24,625 | 0 | 0 | ||
Diodes Inc. | COM | 254543101 | 215 | 5,280 | SH | SOLE | 5,280 | 0 | 0 | ||
Dollar General Corp. | COM | 256677105 | 5,726 | 37,921 | SH | SOLE | 36,501 | 0 | 1,420 | ||
Eli Lilly & Co. | COM | 532457108 | 1,497 | 10,790 | SH | SOLE | 10,790 | 0 | 0 | ||
Energy Recovery, Inc. | COM | 29270J100 | 131 | 17,590 | SH | SOLE | 17,590 | 0 | 0 | ||
Esco Technologies Inc | COM | 296315104 | 221 | 2,910 | SH | SOLE | 2,910 | 0 | 0 | ||
Everi Holdings, Inc. | COM | 30034T103 | 47 | 14,373 | SH | SOLE | 14,373 | 0 | 0 | ||
Exelon Corp | COM | 30161N101 | 258 | 7,006 | SH | SOLE | 7,006 | 0 | 0 | ||
Exp World Holdings Inc | COM | 30212W100 | 129 | 15,279 | SH | SOLE | 15,279 | 0 | 0 | ||
Facebook, Inc. cl A | COM | 30303M102 | 37,139 | 222,655 | SH | SOLE | 221,897 | 0 | 758 | ||
FedEx Corp | COM | 31428X106 | 41,910 | 345,617 | SH | SOLE | 344,421 | 0 | 1,196 | ||
Ferro Corporation | COM | 315405100 | 99 | 10,534 | SH | SOLE | 10,534 | 0 | 0 | ||
Fifth Third Bancorp | COM | 316773100 | 832 | 56,026 | SH | SOLE | 55,446 | 0 | 580 | ||
Fireeye Inc. | COM | 31816Q101 | 122 | 11,525 | SH | SOLE | 11,525 | 0 | 0 | ||
First Bancorp (PR) | COM | 318672706 | 108 | 20,219 | SH | SOLE | 20,219 | 0 | 0 | ||
Ford Motor Company | COM | 345370860 | 283 | 58,640 | SH | SOLE | 58,230 | 0 | 410 | ||
Fox Factory Holding Corp. | COM | 35138V102 | 225 | 5,366 | SH | SOLE | 5,366 | 0 | 0 | ||
Fulgent Genetics | COM | 359664109 | 142 | 13,221 | SH | SOLE | 13,221 | 0 | 0 | ||
General Dynamics Corp. | COM | 369550108 | 21,567 | 163,002 | SH | SOLE | 162,154 | 0 | 848 | ||
Gibraltar Industries, Inc. | COM | 374689107 | 219 | 5,111 | SH | SOLE | 5,111 | 0 | 0 | ||
Glu Mobile, Inc. | COM | 379890106 | 177 | 28,212 | SH | SOLE | 28,212 | 0 | 0 | ||
Goldman Sachs Group Inc | COM | 38141G104 | 290 | 1,876 | SH | SOLE | 1,876 | 0 | 0 | ||
Great Lakes Dredge & Dock | COM | 390607109 | 122 | 14,713 | SH | SOLE | 14,713 | 0 | 0 | ||
HCA Holdings, Inc. | COM | 40412C101 | 27,954 | 311,117 | SH | SOLE | 310,427 | 0 | 690 | ||
Helix Energy Solutions | COM | 42330P107 | 34 | 20,841 | SH | SOLE | 20,841 | 0 | 0 | ||
Honeywell Intl Inc | COM | 438516106 | 32,326 | 241,620 | SH | SOLE | 239,982 | 0 | 1,638 | ||
IBM Corp | COM | 459200101 | 503 | 4,530 | SH | SOLE | 4,530 | 0 | 0 | ||
Illinois Tool Works Inc. | COM | 452308109 | 533 | 3,751 | SH | SOLE | 3,725 | 0 | 26 | ||
Innoviva, Inc. | COM | 45781M101 | 129 | 10,987 | SH | SOLE | 10,987 | 0 | 0 | ||
Intel Corporation | COM | 458140100 | 2,666 | 49,254 | SH | SOLE | 47,529 | 0 | 1,725 | ||
JPMorgan Chase & Co | COM | 46625H100 | 55,945 | 621,407 | SH | SOLE | 618,953 | 0 | 2,454 | ||
John Bean Technologies | COM | 477839104 | 227 | 3,051 | SH | SOLE | 3,051 | 0 | 0 | ||
Johnson & Johnson | COM | 478160104 | 81,792 | 623,751 | SH | SOLE | 621,722 | 0 | 2,029 | ||
Kite Realty Group Trust | COM | 49803T300 | 121 | 12,825 | SH | SOLE | 12,825 | 0 | 0 | ||
Kohl's Corporation | COM | 500255104 | 519 | 35,578 | SH | SOLE | 35,240 | 0 | 338 | ||
LHC Group Inc. | COM | 50187A107 | 392 | 2,797 | SH | SOLE | 2,797 | 0 | 0 | ||
Lincoln National Corp | COM | 534187109 | 30,082 | 1,142,951 | SH | SOLE | 1,139,511 | 0 | 3,440 | ||
Lockheed Martin Corp. | COM | 539830109 | 305 | 900 | SH | SOLE | 900 | 0 | 0 | ||
MBIA Inc | COM | 55262C100 | 112 | 15,729 | SH | SOLE | 15,729 | 0 | 0 | ||
Magnachip Semiconduct | COM | 55933J203 | 158 | 14,263 | SH | SOLE | 14,263 | 0 | 0 | ||
ManTech International Corp. | COM | 564563104 | 218 | 2,994 | SH | SOLE | 2,994 | 0 | 0 | ||
Marine Products Corp | COM | 568427108 | 90 | 11,155 | SH | SOLE | 11,155 | 0 | 0 | ||
MarineMax Inc | COM | 567908108 | 137 | 13,105 | SH | SOLE | 13,105 | 0 | 0 | ||
Marsh & McLennan Company Inc | COM | 571748102 | 235 | 2,714 | SH | SOLE | 1,764 | 0 | 950 | ||
Merck & Co. Inc. | COM | 58933Y105 | 39,685 | 515,786 | SH | SOLE | 513,782 | 0 | 2,004 | ||
MetLife, Inc. | COM | 59156R108 | 813 | 26,608 | SH | SOLE | 26,323 | 0 | 285 | ||
Microsoft Corporation | COM | 594918104 | 2,612 | 16,560 | SH | SOLE | 16,560 | 0 | 0 | ||
Modine Manufacturing Co | COM | 607828100 | 110 | 33,794 | SH | SOLE | 33,794 | 0 | 0 | ||
Morgan Stanley | COM | 617446448 | 416 | 12,245 | SH | SOLE | 12,245 | 0 | 0 | ||
Mr Cooper Group Inc | COM | 62482R107 | 87 | 11,862 | SH | SOLE | 11,862 | 0 | 0 | ||
Murphy Oil Corp. | COM | 626717102 | 239 | 39,027 | SH | SOLE | 38,647 | 0 | 380 | ||
NMI Holdings Inc. | COM | 629209305 | 135 | 11,633 | SH | SOLE | 11,633 | 0 | 0 | ||
National CineMedia, Inc. | COM | 635309107 | 188 | 57,735 | SH | SOLE | 57,735 | 0 | 0 | ||
Navient Corp | COM | 63938C108 | 100 | 13,244 | SH | SOLE | 13,244 | 0 | 0 | ||
NeoPhotonics Corporation | COM | 64051T100 | 133 | 18,396 | SH | SOLE | 18,396 | 0 | 0 | ||
Noodles & Co | COM | 65540B105 | 126 | 26,775 | SH | SOLE | 26,775 | 0 | 0 | ||
Norfolk Southern Corp | COM | 655844108 | 15,099 | 103,421 | SH | SOLE | 103,359 | 0 | 62 | ||
Onto Innovation, Inc. | COM | 683344105 | 388 | 13,067 | SH | SOLE | 13,067 | 0 | 0 | ||
Oracle Corporation | COM | 68389X105 | 1,883 | 38,952 | SH | SOLE | 37,267 | 0 | 1,685 | ||
PC Connection, Inc. | COM | 69318J100 | 213 | 5,166 | SH | SOLE | 5,166 | 0 | 0 | ||
Parker-Hannifin Corp. | COM | 701094104 | 2,620 | 20,196 | SH | SOLE | 19,541 | 0 | 655 | ||
Pebblebrook Hotel Trust | COM | 70509V100 | 188 | 17,285 | SH | SOLE | 17,285 | 0 | 0 | ||
Perdoceo Education Corp | COM | 71363P106 | 147 | 13,585 | SH | SOLE | 13,585 | 0 | 0 | ||
Perficient, Inc. | COM | 71375U101 | 200 | 7,383 | SH | SOLE | 7,383 | 0 | 0 | ||
Pfizer Inc. | COM | 717081103 | 46,986 | 1,439,515 | SH | SOLE | 1,433,436 | 0 | 6,079 | ||
Preferred Apartment Communitie | COM | 74039L103 | 74 | 10,335 | SH | SOLE | 10,335 | 0 | 0 | ||
Progressive Corp. | COM | 743315103 | 34,048 | 461,102 | SH | SOLE | 460,675 | 0 | 427 | ||
Qualcomm Inc. | COM | 747525103 | 2,432 | 35,944 | SH | SOLE | 35,750 | 0 | 194 | ||
Qualys, Inc. | COM | 74758T303 | 263 | 3,023 | SH | SOLE | 3,023 | 0 | 0 | ||
Quanex Building Products | COM | 747619104 | 134 | 13,275 | SH | SOLE | 13,275 | 0 | 0 | ||
Retail Properties of America | COM | 76131V202 | 185 | 35,700 | SH | SOLE | 35,700 | 0 | 0 | ||
Rubicon Project, Inc. | COM | 78112V102 | 149 | 26,827 | SH | SOLE | 26,827 | 0 | 0 | ||
SPDR DJIA ETF Trust | COM | 78467X109 | 532 | 2,425 | SH | SOLE | 2,425 | 0 | 0 | ||
SPDR S&P 500 ETF Trust | COM | 78462F103 | 2,746 | 10,653 | SH | SOLE | 4,639 | 0 | 6,014 | ||
SecureWorks Corp. Class A | COM | 81374A105 | 154 | 13,358 | SH | SOLE | 13,358 | 0 | 0 | ||
SkyWest Inc. | COM | 830879102 | 236 | 8,993 | SH | SOLE | 8,993 | 0 | 0 | ||
SonoSite Inc | COM | 83570H108 | 131 | 15,420 | SH | SOLE | 15,420 | 0 | 0 | ||
Stanley Black & Decker, Inc. | COM | 854502101 | 52,529 | 525,287 | SH | SOLE | 524,352 | 0 | 935 | ||
Steelcase Inc cl A | COM | 858155203 | 145 | 14,690 | SH | SOLE | 14,690 | 0 | 0 | ||
Stryker Corp | COM | 863667101 | 817 | 4,905 | SH | SOLE | 4,905 | 0 | 0 | ||
Sysco Corporation | COM | 871829107 | 533 | 11,680 | SH | SOLE | 11,600 | 0 | 80 | ||
TJX Companies Inc. | COM | 872540109 | 36,709 | 767,814 | SH | SOLE | 765,344 | 0 | 2,470 | ||
Tactile Systems Technology, In | COM | 87357P100 | 232 | 5,779 | SH | SOLE | 5,779 | 0 | 0 | ||
Terreno Realty Corporation | COM | 88146M101 | 246 | 4,745 | SH | SOLE | 4,745 | 0 | 0 | ||
Thermo Fisher Scientific, Inc. | COM | 883556102 | 1,985 | 7,000 | SH | SOLE | 6,965 | 0 | 35 | ||
Tri Pointe Homes Inc. | COM | 87265H109 | 154 | 17,510 | SH | SOLE | 17,510 | 0 | 0 | ||
Tyson Foods Inc | COM | 902494103 | 25,712 | 444,299 | SH | SOLE | 442,651 | 0 | 1,648 | ||
U.S. Bancorp | COM | 902973304 | 51,733 | 1,501,684 | SH | SOLE | 1,497,397 | 0 | 4,287 | ||
Union Pacific Corp. | COM | 907818108 | 1,779 | 12,615 | SH | SOLE | 11,995 | 0 | 620 | ||
United Parcel Service Inc. | COM | 911312106 | 2,927 | 31,334 | SH | SOLE | 31,234 | 0 | 100 | ||
Veeco Instruments Inc. | COM | 922417100 | 98 | 10,250 | SH | SOLE | 10,250 | 0 | 0 | ||
Verizon Communications, Inc. | COM | 92343V104 | 68,321 | 1,271,556 | SH | SOLE | 1,265,285 | 0 | 6,271 | ||
Viavi Solutions | COM | 925550105 | 180 | 16,013 | SH | SOLE | 16,013 | 0 | 0 | ||
Wal-Mart Stores, Inc. | COM | 931142103 | 923 | 8,120 | SH | SOLE | 8,120 | 0 | 0 | ||
Wells Fargo & Co | COM | 949746101 | 745 | 25,963 | SH | SOLE | 25,693 | 0 | 270 | ||
Western Digital Corp. | COM | 958102105 | 2,554 | 61,357 | SH | SOLE | 61,032 | 0 | 325 | ||
iShr MSCI EAFE ETF | COM | 464287465 | 284 | 5,320 | SH | SOLE | 5,320 | 0 | 0 | ||
iStar Inc. | COM | 45031U101 | 119 | 11,182 | SH | SOLE | 11,182 | 0 | 0 | ||
21Vianet Group, Inc. Sponsored | ADR | 90138A103 | 147 | 10,642 | SH | SOLE | 10,642 | 0 | 0 | ||
AXA Group ADS | ADR | 054536107 | 219 | 12,665 | SH | SOLE | 12,665 | 0 | 0 | ||
Aviva PLC ADS | ADR | 05382A104 | 121 | 18,420 | SH | SOLE | 18,420 | 0 | 0 | ||
BP PLC ADS | ADR | 055622104 | 868 | 35,581 | SH | SOLE | 35,431 | 0 | 150 | ||
Barclays PLC ADR | ADR | 06738E204 | 92 | 20,257 | SH | SOLE | 20,257 | 0 | 0 | ||
Bayer AG | ADR | 072730302 | 181 | 12,496 | SH | SOLE | 12,496 | 0 | 0 | ||
Bridgestone Corporation | ADR | 108441205 | 155 | 10,210 | SH | SOLE | 10,210 | 0 | 0 | ||
CK Hutchison Holdings Limited | ADR | 12562Y100 | 166 | 24,823 | SH | SOLE | 24,823 | 0 | 0 | ||
Douyu International Hold - ADR | ADR | 25985w105 | 89 | 13,895 | SH | SOLE | 13,895 | 0 | 0 | ||
Honda Motor Co. Ltd. | ADR | 438128308 | 246 | 10,946 | SH | SOLE | 10,946 | 0 | 0 | ||
KDDI Corp Unsp ADR | ADR | 48667L106 | 225 | 15,382 | SH | SOLE | 15,382 | 0 | 0 | ||
NetEase, Inc. ADS | ADR | 64110W102 | 225 | 701 | SH | SOLE | 701 | 0 | 0 | ||
Novartis AG | ADR | 66987V109 | 204 | 2,480 | SH | SOLE | 2,480 | 0 | 0 | ||
Roche Holdings Ltd | ADR | 771195104 | 257 | 6,326 | SH | SOLE | 6,326 | 0 | 0 | ||
Royal Dutch Shell plc Cl A | ADR | 780259206 | 1,277 | 36,606 | SH | SOLE | 34,886 | 0 | 1,720 | ||
Sanofi ADS | ADR | 80105N105 | 477 | 10,900 | SH | SOLE | 10,900 | 0 | 0 | ||
Signet Jewelers Limited | ADR | G81276100 | 95 | 14,690 | SH | SOLE | 14,690 | 0 | 0 | ||
Taiwan Semiconductor | ADR | 874039100 | 56,840 | 1,189,363 | SH | SOLE | 1,184,331 | 0 | 5,032 | ||
Teva Pharmaceutical | ADR | 881624209 | 135 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | ||
United Overseas Bank Ltd. | ADR | 911271302 | 366 | 13,450 | SH | SOLE | 13,450 | 0 | 0 | ||
Vale S.A. | ADR | 91912E105 | 546 | 65,900 | SH | SOLE | 65,900 | 0 | 0 | ||
Vinci SA | ADR | 927320101 | 248 | 12,148 | SH | SOLE | 12,148 | 0 | 0 | ||
Ramco-Gershenson Properties | REIT | 74971D101 | 112 | 18,514 | SH | SOLE | 18,514 | 0 | 0 | ||
Xenia Hotels & Resorts, Inc. | REIT | 984017103 | 162 | 15,769 | SH | SOLE | 15,769 | 0 | 0 |