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 |
ABBVIE INC | COM | 00287Y109 | 2,975,424 | 19,200 | SH | | SOLE | | 0 | 0 | 19,200 |
ADOBE INC | COM | 00724F101 | 2,340,462 | 3,923 | SH | | SOLE | | 0 | 0 | 3,923 |
ALIGHT INC | COM CL A | 01626W101 | 1,919,250 | 225,000 | SH | | SOLE | | 225,000 | 0 | 0 |
ALPHABET INC | CAP STK CL A | 02079K305 | 366,686 | 2,625 | SH | | SOLE | | 0 | 0 | 2,625 |
ALPHABET INC | CAP STK CL C | 02079K107 | 5,668,627 | 40,223 | SH | | SOLE | | 0 | 0 | 40,223 |
AMAZON COM INC | COM | 023135106 | 2,734,920 | 18,000 | SH | | SOLE | | 0 | 0 | 18,000 |
AMERICAN EXPRESS CO | COM | 025816109 | 469,474 | 2,506 | SH | | SOLE | | 0 | 0 | 2,506 |
AMGEN INC | COM | 031162100 | 2,015,852 | 6,999 | SH | | SOLE | | 0 | 0 | 6,999 |
APOLLO COML REAL EST FIN INC | COM | 03762U105 | 1,088,779 | 92,741 | SH | | SOLE | | 0 | 0 | 92,741 |
APPLE INC | COM | 037833100 | 10,183,682 | 52,894 | SH | | SOLE | | 0 | 0 | 52,894 |
ARBOR REALTY TRUST INC | COM | 038923108 | 1,144,936 | 75,424 | SH | | SOLE | | 0 | 0 | 75,424 |
ARES CAPITAL CORP | COM | 04010L103 | 1,909,480 | 95,331 | SH | | SOLE | | 0 | 0 | 95,331 |
ASPEN AEROGELS INC | COM | 04523Y105 | 3,156,000 | 200,000 | SH | | SOLE | | 200,000 | 0 | 0 |
ASURE SOFTWARE INC | COM | 04649U102 | 716,980 | 75,313 | SH | | SOLE | | 75,313 | 0 | 0 |
ATLAS ENERGY SOLUTIONS INC | COM NEW | 642045108 | 1,463,700 | 85,000 | SH | | SOLE | | 85,000 | 0 | 0 |
BANDWIDTH INC | COM CL A | 05988J103 | 4,341,000 | 300,000 | SH | | SOLE | | 300,000 | 0 | 0 |
BANK AMERICA CORP | COM | 060505104 | 1,557,339 | 46,253 | SH | | SOLE | | 0 | 0 | 46,253 |
BHP GROUP LTD | SPONSORED ADS | 088606108 | 5,621,571 | 82,295 | SH | | SOLE | | 0 | 0 | 82,295 |
BLACKROCK CR ALLOCATION INCO | COM | 092508100 | 341,726 | 33,113 | SH | | SOLE | | 0 | 0 | 33,113 |
BLACKROCK ENHANCED EQUITY DI | COM | 09251A104 | 453,710 | 59,000 | SH | | SOLE | | 0 | 0 | 59,000 |
BLACKROCK LONG-TERM MUN ADVA | COM | 09250B103 | 378,510 | 37,000 | SH | | SOLE | | 0 | 0 | 37,000 |
BLACKROCK MUN INCOME TR | SH BEN INT | 09248F109 | 201,400 | 20,000 | SH | | SOLE | | 0 | 0 | 20,000 |
BLACKROCK MUNI INCOME TR II | COM | 09249N101 | 160,200 | 15,000 | SH | | SOLE | | 0 | 0 | 15,000 |
BLACKROCK MUNIHOLDINGS FD IN | COM | 09253N104 | 223,491 | 18,765 | SH | | SOLE | | 0 | 0 | 18,765 |
BLACKROCK MUNIHOLDINGS QUALI | COM | 09254C107 | 190,380 | 19,000 | SH | | SOLE | | 0 | 0 | 19,000 |
BLACKROCK MUNIVEST FD INC | COM | 09253R105 | 145,960 | 20,500 | SH | | SOLE | | 0 | 0 | 20,500 |
BLACKROCK MUNIYILD QULT FD I | COM | 09254F100 | 277,298 | 22,748 | SH | | SOLE | | 0 | 0 | 22,748 |
BLACKROCK TAX MUNICPAL BD TR | SHS | 09248X100 | 170,730 | 10,500 | SH | | SOLE | | 0 | 0 | 10,500 |
BLUE OWL CAPITAL CORPORATION | COM | 69121K104 | 1,287,515 | 87,230 | SH | | SOLE | | 0 | 0 | 87,230 |
BNY MELLON MUN BD INFRASTRUC | COM SHS | 09662W109 | 530,965 | 51,500 | SH | | SOLE | | 0 | 0 | 51,500 |
BNY MELLON MUN INCOME INC | COM | 05589T104 | 130,000 | 20,000 | SH | | SOLE | | 0 | 0 | 20,000 |
BP PLC | SPONSORED ADR | 055622104 | 275,377 | 7,779 | SH | | SOLE | | 0 | 0 | 7,779 |
BRIGHTCOVE INC | COM | 10921T101 | 891,613 | 344,252 | SH | | SOLE | | 344,252 | 0 | 0 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 1,556,951 | 30,344 | SH | | SOLE | | 0 | 0 | 30,344 |
BROADCOM INC | COM | 11135F101 | 6,351,463 | 5,690 | SH | | SOLE | | 0 | 0 | 5,690 |
BRUNSWICK CORP | COM | 117043109 | 2,489,184 | 25,728 | SH | | SOLE | | 23,000 | 0 | 2,728 |
CAESARS ENTERTAINMENT INC NE | COM | 12769G100 | 262,716 | 5,604 | SH | | SOLE | | 0 | 0 | 5,604 |
CALAMOS CONV OPPORTUNITIES & | SH BEN INT | 128117108 | 124,320 | 12,000 | SH | | SOLE | | 0 | 0 | 12,000 |
CALAMOS GBL DYN INCOME FUND | COM | 12811L107 | 63,470 | 11,000 | SH | | SOLE | | 0 | 0 | 11,000 |
CALAMOS STRATEGIC TOTAL RETU | COM SH BEN INT | 128125101 | 758,370 | 51,000 | SH | | SOLE | | 0 | 0 | 51,000 |
CANNAE HLDGS INC | COM | 13765N107 | 4,292,200 | 220,000 | SH | | SOLE | | 220,000 | 0 | 0 |
CATERPILLAR INC | COM | 149123101 | 288,870 | 977 | SH | | SOLE | | 0 | 0 | 977 |
CHIPOTLE MEXICAN GRILL INC | COM | 169656105 | 228,696 | 100 | SH | | SOLE | | 0 | 0 | 100 |
CISCO SYS INC | COM | 17275R102 | 1,163,122 | 23,023 | SH | | SOLE | | 0 | 0 | 23,023 |
COLUMBUS MCKINNON CORP N Y | COM | 199333105 | 4,158,947 | 106,585 | SH | | SOLE | | 106,585 | 0 | 0 |
COPART INC | COM | 217204106 | 686,000 | 14,000 | SH | | SOLE | | 0 | 0 | 14,000 |
D R HORTON INC | COM | 23331A109 | 999,724 | 6,578 | SH | | SOLE | | 0 | 0 | 6,578 |
DISNEY WALT CO | COM | 254687106 | 688,913 | 7,630 | SH | | SOLE | | 0 | 0 | 7,630 |
DOCUSIGN INC | COM | 256163106 | 284,230 | 4,781 | SH | | SOLE | | 0 | 0 | 4,781 |
DOMO INC | COM CL B | 257554105 | 4,116,000 | 400,000 | SH | | SOLE | | 400,000 | 0 | 0 |
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 537,310 | 5,537 | SH | | SOLE | | 0 | 0 | 5,537 |
DUPONT DE NEMOURS INC | COM | 26614N102 | 227,944 | 2,963 | SH | | SOLE | | 0 | 0 | 2,963 |
EAGLE MATLS INC | COM | 26969P108 | 304,260 | 1,500 | SH | | SOLE | | 0 | 0 | 1,500 |
EATON VANCE TX ADV GLBL DIV | COM | 27828S101 | 401,850 | 23,500 | SH | | SOLE | | 0 | 0 | 23,500 |
EMCORE CORP | COM NEW | 290846203 | 489,000 | 1,000,000 | SH | | SOLE | | 1,000,000 | 0 | 0 |
ENPRO INC | COM | 29355X107 | 2,507,840 | 16,000 | SH | | SOLE | | 16,000 | 0 | 0 |
EOG RES INC | COM | 26875P101 | 526,012 | 4,349 | SH | | SOLE | | 0 | 0 | 4,349 |
EQUIFAX INC | COM | 294429105 | 260,396 | 1,053 | SH | | SOLE | | 0 | 0 | 1,053 |
EURONET WORLDWIDE INC | COM | 298736109 | 1,442,579 | 14,214 | SH | | SOLE | | 14,214 | 0 | 0 |
EVENTBRITE INC | COM CL A | 29975E109 | 2,382,600 | 285,000 | SH | | SOLE | | 285,000 | 0 | 0 |
EXPENSIFY INC | COM CL A | 30219Q106 | 1,976,000 | 800,000 | SH | | SOLE | | 800,000 | 0 | 0 |
EXXON MOBIL CORP | COM | 30231G102 | 4,923,315 | 49,243 | SH | | SOLE | | 0 | 0 | 49,243 |
FIDELITY NATIONAL FINANCIAL | FNF GROUP COM | 31620R303 | 3,541,196 | 69,408 | SH | | SOLE | | 50,000 | 0 | 19,408 |
FIDUS INVT CORP | COM | 316500107 | 1,005,430 | 51,063 | SH | | SOLE | | 0 | 0 | 51,063 |
FIRST TR NASDAQ 100 TECH IND | SHS | 337345102 | 245,658 | 1,400 | SH | | SOLE | | 0 | 0 | 1,400 |
FISERV INC | COM | 337738108 | 244,691 | 1,842 | SH | | SOLE | | 0 | 0 | 1,842 |
FLAHERTY & CRUMRINE DYNAMIC | SHS | 33848W106 | 363,875 | 20,500 | SH | | SOLE | | 0 | 0 | 20,500 |
FLYWIRE CORPORATION | COM VTG | 302492103 | 1,157,500 | 50,000 | SH | | SOLE | | 50,000 | 0 | 0 |
FORTINET INC | COM | 34959E109 | 234,120 | 4,000 | SH | | SOLE | | 0 | 0 | 4,000 |
FREEPORT-MCMORAN INC | CL B | 35671D857 | 764,387 | 17,956 | SH | | SOLE | | 0 | 0 | 17,956 |
GRAFTECH INTL LTD | COM | 384313508 | 739,563 | 337,700 | SH | | SOLE | | 337,700 | 0 | 0 |
GRANITE PT MTG TR INC | COM STK | 38741L107 | 1,421,988 | 239,392 | SH | | SOLE | | 0 | 0 | 239,392 |
HOME DEPOT INC | COM | 437076102 | 617,899 | 1,783 | SH | | SOLE | | 0 | 0 | 1,783 |
HONEYWELL INTL INC | COM | 438516106 | 730,630 | 3,484 | SH | | SOLE | | 0 | 0 | 3,484 |
I3 VERTICALS INC | COM CL A | 46571Y107 | 2,540,400 | 120,000 | SH | | SOLE | | 120,000 | 0 | 0 |
INTEVAC INC | COM | 461148108 | 1,609,014 | 372,457 | SH | | SOLE | | 372,457 | 0 | 0 |
ISHARES TR | CMBS ETF | 46429B366 | 494,243 | 10,563 | SH | | SOLE | | 0 | 0 | 10,563 |
ISHARES TR | CONV BD ETF | 46435G102 | 1,121,322 | 14,268 | SH | | SOLE | | 0 | 0 | 14,268 |
ISHARES TR | IBOXX HI YD ETF | 464288513 | 3,212,304 | 41,508 | SH | | SOLE | | 0 | 0 | 41,508 |
ISHARES TR | PFD AND INCM SEC | 464288687 | 605,086 | 19,400 | SH | | SOLE | | 0 | 0 | 19,400 |
JOHNSON & JOHNSON | COM | 478160104 | 263,166 | 1,679 | SH | | SOLE | | 0 | 0 | 1,679 |
JPMORGAN CHASE & CO | COM | 46625H100 | 1,160,762 | 6,824 | SH | | SOLE | | 0 | 0 | 6,824 |
KRAFT HEINZ CO | COM | 500754106 | 552,074 | 14,929 | SH | | SOLE | | 0 | 0 | 14,929 |
KVH INDS INC | COM | 482738101 | 1,413,488 | 268,724 | SH | | SOLE | | 268,724 | 0 | 0 |
LADDER CAP CORP | CL A | 505743104 | 1,239,305 | 107,672 | SH | | SOLE | | 0 | 0 | 107,672 |
LAS VEGAS SANDS CORP | COM | 517834107 | 270,655 | 5,500 | SH | | SOLE | | 0 | 0 | 5,500 |
LIGHTSPEED COMMERCE INC | SUB VTG SHS | 53229C107 | 2,518,800 | 120,000 | SH | | SOLE | | 120,000 | 0 | 0 |
LIVE OAK BANCSHARES INC | COM | 53803X105 | 1,145,827 | 25,183 | SH | | SOLE | | 25,183 | 0 | 0 |
LIVEPERSON INC | COM | 538146101 | 3,245,873 | 856,431 | SH | | SOLE | | 856,431 | 0 | 0 |
LYONDELLBASELL INDUSTRIES N | SHS - A - | N53745100 | 827,196 | 8,700 | SH | | SOLE | | 0 | 0 | 8,700 |
MARQETA INC | CLASS A COM | 57142B104 | 2,268,500 | 325,000 | SH | | SOLE | | 325,000 | 0 | 0 |
MASTERCARD INCORPORATED | CL A | 57636Q104 | 200,886 | 471 | SH | | SOLE | | 0 | 0 | 471 |
MERCK & CO INC | COM | 58933Y105 | 463,335 | 4,250 | SH | | SOLE | | 0 | 0 | 4,250 |
MICROSOFT CORP | COM | 594918104 | 6,464,128 | 17,190 | SH | | SOLE | | 0 | 0 | 17,190 |
MOLSON COORS BEVERAGE CO | CL B | 60871R209 | 2,478,270 | 40,488 | SH | | SOLE | | 30,000 | 0 | 10,488 |
NEW FORTRESS ENERGY INC | COM CL A | 644393100 | 2,829,750 | 75,000 | SH | | SOLE | | 75,000 | 0 | 0 |
NEXTERA ENERGY INC | COM | 65339F101 | 452,027 | 7,442 | SH | | SOLE | | 0 | 0 | 7,442 |
NORFOLK SOUTHN CORP | COM | 655844108 | 212,742 | 900 | SH | | SOLE | | 0 | 0 | 900 |
NUVEEN AMT FREE MUN CR INC F | COM | 67071L106 | 1,662,329 | 140,637 | SH | | SOLE | | 0 | 0 | 140,637 |
NUVEEN AMT FREE QLTY MUN INC | COM | 670657105 | 1,202,014 | 109,274 | SH | | SOLE | | 0 | 0 | 109,274 |
NUVEEN MUN HIGH INCOME OPPOR | COM | 670682103 | 622,440 | 63,000 | SH | | SOLE | | 0 | 0 | 63,000 |
NUVEEN MUNICIPAL CREDIT INC | COM SH BEN INT | 67070X101 | 459,325 | 38,860 | SH | | SOLE | | 0 | 0 | 38,860 |
NUVEEN PFD & INCOME OPPORTUN | COM | 67073B106 | 691,501 | 102,293 | SH | | SOLE | | 0 | 0 | 102,293 |
NUVEEN QUALITY MUNCP INCOME | COM | 67066V101 | 1,411,842 | 123,305 | SH | | SOLE | | 0 | 0 | 123,305 |
NUVEEN S&P 500 BUY-WRITE INC | COM | 6706ER101 | 312,680 | 24,371 | SH | | SOLE | | 0 | 0 | 24,371 |
NUVEEN TAXABLE MUNICPAL INM | COM | 67074C103 | 189,480 | 12,000 | SH | | SOLE | | 0 | 0 | 12,000 |
OLO INC | CL A | 68134L109 | 2,917,200 | 510,000 | SH | | SOLE | | 510,000 | 0 | 0 |
ONEOK INC NEW | COM | 682680103 | 828,596 | 11,800 | SH | | SOLE | | 0 | 0 | 11,800 |
OPEN LENDING CORP | COM | 68373J104 | 3,404,000 | 400,000 | SH | | SOLE | | 400,000 | 0 | 0 |
ORACLE CORP | COM | 68389X105 | 210,860 | 2,000 | SH | | SOLE | | 0 | 0 | 2,000 |
PALO ALTO NETWORKS INC | COM | 697435105 | 663,480 | 2,250 | SH | | SOLE | | 0 | 0 | 2,250 |
PEBBLEBROOK HOTEL TR | COM | 70509V100 | 1,837,700 | 115,000 | SH | | SOLE | | 115,000 | 0 | 0 |
PENNYMAC FINL SVCS INC NEW | COM | 70932M107 | 1,864,872 | 21,103 | SH | | SOLE | | 20,000 | 0 | 1,103 |
PFIZER INC | COM | 717081103 | 254,072 | 8,825 | SH | | SOLE | | 0 | 0 | 8,825 |
PIMCO DYNAMIC INCOME FD | SHS | 72201Y101 | 269,412 | 15,009 | SH | | SOLE | | 0 | 0 | 15,009 |
PIMCO DYNAMIC INCOME OPRNTS | COM BEN SHS | 69355M107 | 848,868 | 69,352 | SH | | SOLE | | 0 | 0 | 69,352 |
PIMCO MUN INCOME FD | COM | 72200R107 | 186,600 | 20,000 | SH | | SOLE | | 0 | 0 | 20,000 |
PIMCO MUN INCOME FD II | COM | 72200W106 | 170,980 | 20,600 | SH | | SOLE | | 0 | 0 | 20,600 |
PIMCO MUN INCOME FD III | COM | 72201A103 | 114,545 | 15,500 | SH | | SOLE | | 0 | 0 | 15,500 |
PROCTER AND GAMBLE CO | COM | 742718109 | 1,695,468 | 11,570 | SH | | SOLE | | 0 | 0 | 11,570 |
PROLOGIS INC. | COM | 74340W103 | 228,476 | 1,714 | SH | | SOLE | | 0 | 0 | 1,714 |
PROSPECT CAP CORP | COM | 74348T102 | 984,361 | 164,334 | SH | | SOLE | | 0 | 0 | 164,334 |
REGIONS FINANCIAL CORP NEW | COM | 7591EP100 | 290,700 | 15,000 | SH | | SOLE | | 0 | 0 | 15,000 |
RITHM CAPITAL CORP | COM NEW | 64828T201 | 464,580 | 43,500 | SH | | SOLE | | 0 | 0 | 43,500 |
ROCKET COS INC | COM CL A | 77311W101 | 381,331 | 26,335 | SH | | SOLE | | 0 | 0 | 26,335 |
SAP SE | SPON ADR | 803054204 | 932,951 | 6,035 | SH | | SOLE | | 0 | 0 | 6,035 |
SARATOGA INVT CORP | COM NEW | 80349A208 | 1,233,005 | 47,680 | SH | | SOLE | | 0 | 0 | 47,680 |
SCHLUMBERGER LTD | COM STK | 806857108 | 1,478,040 | 28,402 | SH | | SOLE | | 0 | 0 | 28,402 |
SECUREWORKS CORP | CL A | 81374A105 | 1,793,340 | 243,000 | SH | | SOLE | | 243,000 | 0 | 0 |
SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | 229,051 | 1,190 | SH | | SOLE | | 0 | 0 | 1,190 |
SELECT WATER SOLUTIONS INC | CL A COM | 81617J301 | 2,590,467 | 341,300 | SH | | SOLE | | 341,300 | 0 | 0 |
SHELL PLC | SPON ADS | 780259305 | 4,323,389 | 65,705 | SH | | SOLE | | 25,000 | 0 | 40,705 |
SIMON PPTY GROUP INC NEW | COM | 828806109 | 1,099,041 | 7,705 | SH | | SOLE | | 0 | 0 | 7,705 |
SMARTSHEET INC | COM CL A | 83200N103 | 286,394 | 5,989 | SH | | SOLE | | 0 | 0 | 5,989 |
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 859,360 | 1,808 | SH | | SOLE | | 0 | 0 | 1,808 |
SSGA ACTIVE ETF TR | BLACKSTONE SENR | 78467V608 | 2,606,537 | 62,164 | SH | | SOLE | | 0 | 0 | 62,164 |
STARBUCKS CORP | COM | 855244109 | 649,028 | 6,760 | SH | | SOLE | | 0 | 0 | 6,760 |
STARWOOD PPTY TR INC | COM | 85571B105 | 643,695 | 30,623 | SH | | SOLE | | 0 | 0 | 30,623 |
STRYKER CORPORATION | COM | 863667101 | 303,952 | 1,015 | SH | | SOLE | | 0 | 0 | 1,015 |
TEXAS INSTRS INC | COM | 882508104 | 550,245 | 3,228 | SH | | SOLE | | 0 | 0 | 3,228 |
TOPGOLF CALLAWAY BRANDS CORP | COM | 131193104 | 3,011,400 | 210,000 | SH | | SOLE | | 210,000 | 0 | 0 |
TRIPADVISOR INC | COM | 896945201 | 3,660,100 | 170,000 | SH | | SOLE | | 170,000 | 0 | 0 |
TWILIO INC | CL A | 90138F102 | 1,517,400 | 20,000 | SH | | SOLE | | 20,000 | 0 | 0 |
TYLER TECHNOLOGIES INC | COM | 902252105 | 256,308 | 613 | SH | | SOLE | | 0 | 0 | 613 |
UNION PAC CORP | COM | 907818108 | 591,944 | 2,410 | SH | | SOLE | | 0 | 0 | 2,410 |
VACASA INC -CL A | COM | 91854V206 | 1,085,296 | 132,353 | SH | | SOLE | | 132,353 | 0 | 0 |
VANGUARD SCOTTSDALE FDS | LG-TERM COR BD | 92206C813 | 2,208,694 | 27,557 | SH | | SOLE | | 0 | 0 | 27,557 |
VERISK ANALYTICS INC | COM | 92345Y106 | 425,410 | 1,781 | SH | | SOLE | | 0 | 0 | 1,781 |
VERITEX HLDGS INC | COM | 923451108 | 651,560 | 28,000 | SH | | SOLE | | 0 | 0 | 28,000 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 832,793 | 22,090 | SH | | SOLE | | 0 | 0 | 22,090 |
VERRA MOBILITY CORP | CL A COM STK | 92511U102 | 3,454,500 | 150,000 | SH | | SOLE | | 150,000 | 0 | 0 |
VERTEX INC | CL A | 92538J106 | 4,714,500 | 175,000 | SH | | SOLE | | 175,000 | 0 | 0 |
VICI PPTYS INC | COM | 925652109 | 1,399,532 | 43,900 | SH | | SOLE | | 0 | 0 | 43,900 |
VIMEO INC | COMMON STOCK | 92719V100 | 2,606,800 | 665,000 | SH | | SOLE | | 665,000 | 0 | 0 |
VISA INC | COM CL A | 92826C839 | 681,336 | 2,617 | SH | | SOLE | | 0 | 0 | 2,617 |
WATSCO INC | COM | 942622200 | 328,208 | 766 | SH | | SOLE | | 0 | 0 | 766 |
WESTERN ALLIANCE BANCORP | COM | 957638109 | 1,973,700 | 30,000 | SH | | SOLE | | 30,000 | 0 | 0 |
ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 | 232,331 | 850 | SH | | SOLE | | 0 | 0 | 850 |
ZUORA INC | COM CL A | 98983V106 | 3,919,800 | 417,000 | SH | | SOLE | | 417,000 | 0 | 0 |