FORTRESS FIGHT: RKLB-LC115 @ $99.19

SS: $141.55  |  6 contracts (600 sh)  |  2026-06-23 01:53 |  ⌂ PORTFOLIO

RKLB-LC115 @ $99.19   UNDERWATER $42.37 (29.9% below SS)

6 contracts (600 sh)  |  SS: $141.55  |  IV: HIGH  |  Accounts: U18827291

LC: $115 exp 2028-01-21 (entry $75.947/sh)
SP: $135 exp 2028-01-21 (entry $49.982/sh)
HP: $45 exp 2026-09-18 (entry $0.597/sh)

Economics

Max Loss$69,930(ND $26.55 + SW $90) x 600
Normal income ref$5,536/mo95% ann ROI on ML
Hedge rolling cost$190/mo
Unrealized P&L$-30,006fortress legs from IBKR
INCOME GOALPOSTS & VELOCITY
50% INCOME FLOOR
$2,768/mo
HEDGE COVER
$190/mo
NORMAL TARGET
$5,536/mo (95% ROI on ML)
IC VELOCITY
2.9 mo to earn back $15,930
ML VELOCITY
12.6 mo to earn back $69,930
TECHNICALS (cc_timing weekly gate + daily trigger)
WEEKLYNEUTRAL · %B 60 (live) · RSI 54 · MACD bullish, hist falling
DAILYFALLING (provisional) · RSI 43 · %B 21 · hist rising (nightly)
LEVELSUpper BB (CC ceiling) $138.27 (+39%) · daily UBB $149.15 · 1-wk expected move ±$13 (chain IV)
SETUPNo tilt: engine default. (advisory; floors and picks are chain-only)
⚠ Next earnings 2026-08-07: candidates whose expiry crosses it are flagged in the spectrum; EV is unreliable across earnings.
🎯 RECOMMENDED PICK
Sell 2 × $103 2 Jul 2026 (9d, $4.55 bid / $4.67 mid)
POP (stays ≤ $107.67)
71%
Assignment risk
40%
EV / cycle
+$233
EV / mo
+$776
Gross FIGHT income$3,033/mo
vs 50% target ($2,768/mo)+10%
vs normal target ($5,536/mo)55% covered
Net income (after hedge)$3,422/mo
DOWNSIDE BUDGET (per DD_Fight vocabulary)
Cap give-up @ SS (V-bounce)-$6,800
… as % of IC ($15,930)42.7%
… as % of ML ($69,930)9.7%
Recovery months (at normal income)1.2 mo
Surgical close (2 ct)$-10,027
… cuts bleed by-$63/mo
✓ Smallest cap give-up among candidates that hit the 50% income floor with POP ≥ 60%, EV ≥ $0/mo, Survival ≥ 50%. IV 94% (strike).
🛡 IF CHALLENGED playbook  ·  odds ~40%  ·  flat exit -$89 net  ·  free roll-up ≈ +$3/wk
Challenge odds
40%
Flat exit net (mid-life)
-$89
Free roll-up
+$3/wk
Safest escape (by 10 Jul 2026)
$137 @ 95%
Tripwiresprice and time left decide together; the matrix is the playbook
The one rule: roll when the short call's remaining TIME VALUE < $1.14/sh (~25% of the $4.55 collected) or spot ≥ $107.67 (breakeven), whichever comes first. Time value = call mark price minus intrinsic (max(0, spot − $103)); NOT the premium you collected, NOT the full call price. It is the decaying part, the rent you earn for waiting; both the calendar and a rising spot drain it, and when it is gone waiting is risk for free. Momentum override: two daily closes above $149.15 (daily upper band) or daily RSI > 70 → treat "pressing" as "through".
Spot \ Time≥ 5d left3-4d left≤ 2d (expiry)
Below $101.97Do nothing. Theta wins.Do nothing.Let expire; re-sell next cycle.
Pressing the strike
$102-107.67
Hold, alert at breakeven. Rolling into a spike pays top dollar; let theta bleed the buyback first.★ Roll on strength NOW: cheap buyback, fat credits. The sweet spot the menu below prices.Close or roll same day; pin risk at the strike.
Through breakeven
≥ $107.67
Act now: intrinsic compounds daily, waiting only helps if the pop dies. Up-and-out or safety roll.Roll or close immediately; time value is gone.Close today, or be assigned.
If held to expiryexact, settlement = intrinsic  ·  fortress delta 1.04 (IBKR)
ScenarioSpotCC leg netPosition totalvs todayvs do-nothing
at strike$103.00 (≤1σ, normal week)$910$-26,378+$3,628+$746
+2.5%$105.57 (≤1σ, normal week)$395$-25,280+$4,726+$231
+5%$108.15 (≤1σ, normal week)$-120$-24,182+$5,824-$284
SS (= V-bounce)$141.55 (2.9σ)$-6,800$-13,361+$16,645-$5,254
Roll menuyour doors when the ROLL tripwire fires; each row = buy back the 2 calls + sell the new ones, one order. Prices assume the central case (day 4 of 9); earlier = worse credits, later = better, through the strike = add intrinsic
Buyback gross: $7.06/sh now → $4.99 mid-life → ≈ $0 at expiry  |  you banked $4.55/sh, so a flat mid-life exit nets -$0.44/sh  |  roll rows are incremental, the banked premium stays yours
MoveNew strike ≈New expiryTenorEst netTotal (2 ct)POP of new CC
Roll out (same strike, buy time)~$10310 Jul 202612d left+$2.22/sh+$444
cycle +$1,354
65%
Up-and-out for even (raise the cap, free)~$10710 Jul 202612d left+$0.35/sh+$70
cycle +$980
70%
Max even-money escape in the band~$11931 Jul 202634d left+$0.81/sh+$162
cycle +$1,072
75%
SS $142 not reachable for even money within 45d; this is the ceiling of the free ladder
Safety roll (pay small debit, max POP)~$13710 Jul 202612d left-$4.26/sh-$853
cycle +$57
95%
budget: banked $910 debit $853 (94% used ≈ 1.2 wk of income) → whole cycle still +$57 cash · rolled 2 ct earn ≈ $365/mo while parked; 4 ct free to re-FIGHT

POP of new CC = odds the rolled call expires profitable, measured from the challenged spot ($103) over its remaining days, sticky-moneyness chain IV; the primary was 71% from today, so a good roll roughly resets the odds. Free roll-up = how many dollars of strike the even-money ladder climbs per week (up-and-out gain / extra tenor); if the rally runs faster than this, the difference is paid in debits or cap give-up, no free sequence avoids it. Method: at the challenge the CC is ATM and prices like today's ATM (moneyness shift); sqrt-time decay applied to both legs. Planning estimates, quotes will have moved; the live roll table prices the real decision. A challenged FIGHT CC means the recovery is happening: the other 4 slices and the fortress delta are winning while the 2 calls lose. Re-arm capacity: a challenge enriches the 4 free contracts; near-ATM FIGHT premium at the challenged spot ≈ $1,803/ct/mo (up to $7,213/mo), at the price of fresh cap give-up on a continued rally. Re-run the tool to re-size.

📊 Spectrum — cap give-up vs POP frontier

Non-dominated candidates, cheapest mortgage first. Every step down buys more POP for more cap give-up; the $ / POP pt column prices the upgrade from 🎯 to that row (extra cap per POP point gained). 💎 marks the cheapest rate with a gain of at least 3pp. The strike, tenor and contract count are consequences of the trade-off, not the dial itself.

Cap @ SS%ICRec (mo)POP$ / POP ptEV/moTradeBB zoneExpiryPremiumIncome/moNet/moMarker
-$6,80042.7%1.271%·+$7762 × $103 / 9dMBB-UBB2 Jul 2026$4.55/4.67$3,033$3,422🎯 PRIMARY
-$9,07557.0%1.672%$1,912+$6783 × $106 / 17dMBB-UBB10 Jul 2026$5.30/5.53$2,806$3,050
-$9,18057.6%1.778%$350+$1,0223 × $108 / 9dMBB-UBB2 Jul 2026$2.95/3.10$2,950$3,194💎 BEST VALUE
-$11,32071.1%2.082%$428+$1,2094 × $111 / 9dMBB-UBB2 Jul 2026$2.25/2.36$3,000$3,099
-$12,92581.1%2.385%$440+$1,2915 × $114 / 9dMBB-UBB2 Jul 2026$1.70/1.75$2,833$2,788
-$14,46090.8%2.687%$476+$1,4626 × $116 / 9dMBB-UBB2 Jul 2026$1.45/1.55$2,900$2,710🏰 MAX POP
⚔ Face-off if challenged  ·  🎯 PRIMARY vs 💎 BEST VALUE vs 🏰 MAX POP
🎯 PRIMARY💎 BEST VALUE🏰 MAX POP
Trade2 × $103 / 9d3 × $108 / 9d6 × $116 / 9d
POP this week (from today)71%78%87%
Challenge means spot ≥$103 (+3.8%)$108 (+8.9%)$116 (+17.0%)
Odds of that challenge~40%~28%~15%
Premium banked$910$885$870
Flat exit net (mid-life)-$89-$686-$2,504
Free roll-up speed+$3/wk+$3/wk+$3/wk
Safest escape if challenged$137 @ 95%
10 Jul 2026 · 12d left at challenge
$140 @ 87%
24 Jul 2026 · 26d left at challenge
$136 @ 77%
24 Jul 2026 · 26d left at challenge
Cycle cash floor (worst door)-$89-$686-$2,504
Cap give-up if held to SS-$6,800 (42.7% IC)-$9,180 (57.6% IC)-$14,460 (90.8% IC)

Same playbook engine run on each anchor. Higher strikes need a bigger rally before they are even threatened, and by then the fortress has gained more on the way up; the price is the cap give-up row if the rally keeps going. Cycle cash floor = banked premium plus the worst door in that anchor's roll menu (flat exit or safety roll), the most the whole challenged cycle can cost in cash. Estimates from today's chain, mid-life timing.

🎚 Scale up — contracts dial at $103 2 Jul 2026  ·  up to 6 ct = $9,100/mo income, -$20,400 cap  ·  POP flat at 71%

POP stays 71% at every row; contract count never buys POP. Income, EV and cap give-up scale linearly.

SellIncome/moNet/moCap @ SS%ICEV/mo
2/6$3,033$3,422-$6,80042.7%+$776
3/6$4,550$4,794-$10,20064.0%+$1,165
4/6$6,067$6,166-$13,60085.4%+$1,553
5/6$7,583$7,538-$17,000106.7%+$1,941
6/6$9,100$8,910-$20,400128.1%+$2,329
INTERPRETATION
Primary: 2 contracts at $103 / 9d. Of every trade that clears the 50% income floor ($2,768/mo) with POP ≥ 60% and positive variance edge, this one mortgages the least recovery: $6,800 (42.7% of IC) if the stock V-bounces to SS.
💎 Best value upgrade: 3 × $108/9d buys +7pp POP (71% → 78%) for $2,380 more cap, $350 per POP point, the cheapest rate on the frontier.
If you want maximum POP: the frontier tops out at 6 × $116/9d with +16pp POP, paid for with $7,660 more cap give-up (+48.1pp of IC, $476 per POP point) on a V-bounce.
Downside anchor: primary risks 42.7% of IC on a full V-bounce to SS, recoverable in 1.2 months of normal income. Surgical close on the 2 contracts realizes $-10,027 and cuts bleed by $63/mo.
V-BOUNCE STRESS (stock → SS $141.55 by expiry)
Starting unrealized P&L: $-30,006
+ Fortress recovery (un-capped): +$26,537
− CC assignment net of premium (2 × $103): -$6,800
+ Conservative CC premium (4 × $133): +$328
Total Position P&L @ SS: $-13,361 (+$16,645 vs today)
Do-nothing baseline at SS: $-8,107 (this trade vs do-nothing: $-5,254, the opportunity cost of earning $3,033/mo FIGHT income now)
BB-reversion stress (→ $138.27 Upper BB (CC ceiling), the probable scenario per weekly technicals): CC give-up -$6,144, position total $-13,447 (+$16,559 vs today)

FIGHT CC options

Every eligible strike x expiry in the 5-45 DTE band (5 expiries scanned, 82 eligible), each sized to the minimum contracts that clear the 50% income floor. Sorted by cap give-up (ascending). Primary 🎯 and frontier ◆ rows below; everything they dominate is in the collapsible pane.

Fortress delta: 1.044 (IBKR)  |  Recovery@SS: +$26,537 (un-capped fortress gain if stock rallies to SS)  |  Do-nothing @ SS: $-8,107

StrikeDTEExpiryBidSellIncome/moNet/moPOP (mid)SurvivalEV/moCap Give-up @ SS%ICTotal P&L @ SS
🎯 $1039d2 Jul 2026$4.552/6$3,033$3,42271%60%+$776-$6,80042.7%$-13,361 (vs do-nothing $-5,254)
$10617d10 Jul 2026$5.303/6$2,806$3,05072%63%+$678-$9,07557.0%$-14,863 (vs do-nothing $-6,756)
$1089d2 Jul 2026$2.953/6$2,950$3,19478%72%+$1,022-$9,18057.6%$-14,968 (vs do-nothing $-6,861)
$1119d2 Jul 2026$2.254/6$3,000$3,09982%78%+$1,209-$11,32071.1%$-16,335 (vs do-nothing $-8,228)
$1149d2 Jul 2026$1.705/6$2,833$2,78885%82%+$1,291-$12,92581.1%$-17,167 (vs do-nothing $-9,060)
$1169d2 Jul 2026$1.456/6$2,900$2,71087%85%+$1,462-$14,46090.8%$-17,929 (vs do-nothing $-9,822)
Show 76 dominated candidates (for each one, a frontier row above is cheaper on cap AND equal-or-better on POP; unlikely sells)

Showing the 60 lowest-cap dominated rows of 76.

StrikeDTEExpiryBidSellIncome/moNet/moPOP (mid)SurvivalEV/moCap Give-up @ SS%ICTotal P&L @ SS
$1029d2 Jul 2026$4.752/6$3,167$3,55570%57%+$658-$6,96043.7%$-13,521 (vs do-nothing $-5,414)
$1019d2 Jul 2026$5.352/6$3,567$3,95568%55%+$786-$7,04044.2%$-13,601 (vs do-nothing $-5,494)
$1009d2 Jul 2026$5.752/6$3,833$4,22267%52%+$759-$7,16044.9%$-13,721 (vs do-nothing $-5,614)
$10517d10 Jul 2026$5.603/6$2,965$3,20871%61%+$668-$9,28558.3%$-15,073 (vs do-nothing $-6,966)
$10324d17 Jul 2026$7.553/6$2,831$3,07568%56%+$493-$9,30058.4%$-15,088 (vs do-nothing $-6,981)
$1079d2 Jul 2026$3.053/6$3,050$3,29476%70%+$883-$9,45059.3%$-15,238 (vs do-nothing $-7,131)
$10224d17 Jul 2026$8.003/6$3,000$3,24468%55%+$515-$9,46559.4%$-15,253 (vs do-nothing $-7,146)
$10417d10 Jul 2026$5.603/6$2,965$3,20870%59%+$488-$9,58560.2%$-15,373 (vs do-nothing $-7,266)
$10124d17 Jul 2026$8.403/6$3,150$3,39467%53%+$511-$9,64560.5%$-15,433 (vs do-nothing $-7,326)
$1069d2 Jul 2026$3.353/6$3,350$3,59475%67%+$919-$9,66060.6%$-15,448 (vs do-nothing $-7,341)
$10317d10 Jul 2026$6.003/6$3,176$3,42069%58%+$508-$9,76561.3%$-15,553 (vs do-nothing $-7,446)
$10024d17 Jul 2026$8.953/6$3,356$3,60066%51%+$556-$9,78061.4%$-15,568 (vs do-nothing $-7,461)
$1059d2 Jul 2026$3.853/6$3,850$4,09474%65%+$1,129-$9,81061.6%$-15,598 (vs do-nothing $-7,491)
$10217d10 Jul 2026$6.753/6$3,574$3,81768%56%+$702-$9,84061.8%$-15,628 (vs do-nothing $-7,521)
$1049d2 Jul 2026$4.003/6$4,000$4,24472%63%+$962-$10,06563.2%$-15,853 (vs do-nothing $-7,746)
$10117d10 Jul 2026$6.753/6$3,574$3,81767%54%+$486-$10,14063.7%$-15,928 (vs do-nothing $-7,821)
$10017d10 Jul 2026$7.453/6$3,944$4,18866%52%+$628-$10,23064.2%$-16,018 (vs do-nothing $-7,911)
$10924d17 Jul 2026$5.554/6$2,775$2,87473%66%+$638-$10,80067.8%$-15,815 (vs do-nothing $-7,708)
$10824d17 Jul 2026$5.854/6$2,925$3,02473%64%+$646-$11,08069.6%$-16,095 (vs do-nothing $-7,988)
$10538d31 Jul 2026$8.854/6$2,795$2,89468%58%+$349-$11,08069.6%$-16,095 (vs do-nothing $-7,988)
$10631d24 Jul 2026$7.404/6$2,865$2,96470%60%+$403-$11,26070.7%$-16,275 (vs do-nothing $-8,168)
$10724d17 Jul 2026$6.154/6$3,075$3,17472%63%+$646-$11,36071.3%$-16,375 (vs do-nothing $-8,268)
$10438d31 Jul 2026$9.154/6$2,889$2,98968%56%+$330-$11,36071.3%$-16,375 (vs do-nothing $-8,268)
$10917d10 Jul 2026$4.104/6$2,894$2,99375%68%+$650-$11,38071.4%$-16,395 (vs do-nothing $-8,288)
$10338d31 Jul 2026$9.654/6$3,047$3,14667%55%+$370-$11,56072.6%$-16,575 (vs do-nothing $-8,468)
$10817d10 Jul 2026$4.604/6$3,247$3,34674%67%+$818-$11,58072.7%$-16,595 (vs do-nothing $-8,488)
$10531d24 Jul 2026$7.604/6$2,942$3,04169%58%+$346-$11,58072.7%$-16,595 (vs do-nothing $-8,488)
$10624d17 Jul 2026$6.504/6$3,250$3,34971%61%+$662-$11,62072.9%$-16,635 (vs do-nothing $-8,528)
$1109d2 Jul 2026$2.434/6$3,240$3,33980%76%+$1,217-$11,64873.1%$-16,663 (vs do-nothing $-8,556)
$10431d24 Jul 2026$7.954/6$3,077$3,17668%57%+$341-$11,84074.3%$-16,855 (vs do-nothing $-8,748)
$10238d31 Jul 2026$9.954/6$3,142$3,24167%54%+$341-$11,84074.3%$-16,855 (vs do-nothing $-8,748)
$10524d17 Jul 2026$6.854/6$3,425$3,52470%60%+$670-$11,88074.6%$-16,895 (vs do-nothing $-8,788)
$1099d2 Jul 2026$2.654/6$3,533$3,63279%74%+$1,251-$11,96075.1%$-16,975 (vs do-nothing $-8,868)
$10717d10 Jul 2026$4.654/6$3,282$3,38173%65%+$656-$11,96075.1%$-16,975 (vs do-nothing $-8,868)
$10138d31 Jul 2026$10.454/6$3,300$3,39966%52%+$372-$12,04075.6%$-17,055 (vs do-nothing $-8,948)
$11324d17 Jul 2026$4.455/6$2,781$2,73677%71%+$724-$12,05075.6%$-16,292 (vs do-nothing $-8,185)
$10424d17 Jul 2026$7.254/6$3,625$3,72469%58%+$694-$12,12076.1%$-17,135 (vs do-nothing $-9,028)
$10331d24 Jul 2026$8.204/6$3,174$3,27367%56%+$291-$12,14076.2%$-17,155 (vs do-nothing $-9,048)
$11038d31 Jul 2026$7.205/6$2,842$2,79672%63%+$418-$12,17576.4%$-16,417 (vs do-nothing $-8,310)
$10231d24 Jul 2026$8.904/6$3,445$3,54467%54%+$409-$12,26077.0%$-17,275 (vs do-nothing $-9,168)
$11131d24 Jul 2026$5.905/6$2,855$2,80973%66%+$508-$12,32577.4%$-16,567 (vs do-nothing $-8,460)
$11538d31 Jul 2026$5.956/6$2,818$2,62875%69%+$527-$12,36077.6%$-15,829 (vs do-nothing $-7,722)
$10038d31 Jul 2026$10.604/6$3,347$3,44665%51%+$287-$12,38077.7%$-17,395 (vs do-nothing $-9,288)
$11224d17 Jul 2026$4.705/6$2,938$2,89276%70%+$740-$12,42578.0%$-16,667 (vs do-nothing $-8,560)
$10131d24 Jul 2026$9.304/6$3,600$3,69967%53%+$404-$12,50078.5%$-17,515 (vs do-nothing $-9,408)
$10938d31 Jul 2026$7.405/6$2,921$2,87571%62%+$380-$12,57578.9%$-16,817 (vs do-nothing $-8,710)
$11031d24 Jul 2026$6.205/6$3,000$2,95473%65%+$521-$12,67579.6%$-16,917 (vs do-nothing $-8,810)
$11317d10 Jul 2026$3.155/6$2,779$2,73479%74%+$748-$12,70079.7%$-16,942 (vs do-nothing $-8,835)
$11124d17 Jul 2026$5.005/6$3,125$3,07975%68%+$779-$12,77580.2%$-17,017 (vs do-nothing $-8,910)
$11438d31 Jul 2026$6.206/6$2,937$2,74674%68%+$532-$12,81080.4%$-16,279 (vs do-nothing $-8,172)
$10838d31 Jul 2026$7.805/6$3,079$3,03371%61%+$417-$12,87580.8%$-17,117 (vs do-nothing $-9,010)
$10031d24 Jul 2026$9.354/6$3,619$3,71865%51%+$256-$12,88080.9%$-17,895 (vs do-nothing $-9,788)
$11531d24 Jul 2026$4.906/6$2,845$2,65576%71%+$589-$12,99081.5%$-16,459 (vs do-nothing $-8,352)
$11024d17 Jul 2026$5.505/6$3,438$3,39274%67%+$933-$13,02581.8%$-17,267 (vs do-nothing $-9,160)
$10931d24 Jul 2026$6.505/6$3,145$3,10072%64%+$527-$13,02581.8%$-17,267 (vs do-nothing $-9,160)
$11624d17 Jul 2026$3.806/6$2,850$2,66079%75%+$829-$13,05081.9%$-16,519 (vs do-nothing $-8,412)
$11217d10 Jul 2026$3.355/6$2,956$2,91078%73%+$752-$13,10082.2%$-17,342 (vs do-nothing $-9,235)
$10738d31 Jul 2026$8.105/6$3,197$3,15270%60%+$409-$13,22583.0%$-17,467 (vs do-nothing $-9,360)
$11338d31 Jul 2026$6.456/6$3,055$2,86574%67%+$533-$13,26083.2%$-16,729 (vs do-nothing $-8,622)
$1139d2 Jul 2026$1.815/6$3,017$2,97184%81%+$1,269-$13,37083.9%$-17,612 (vs do-nothing $-9,505)

Income/mo = FIGHT leg gross, DTE-prorated. Net/mo = FIGHT + conservative CC gross minus hedge cost. POP (mid) = probability stock closes at or below (strike + mid premium) at expiry, per-strike chain IV when available. Survival = CC expires fully worthless. EV/mo = premium minus expected buyback, monthly, with realized vol = IV x 85% (variance risk premium 15%). Cap give-up @ SS = recovery mortgaged on a V-bounce to SS, net of premium. Total P&L @ SS = absolute position P&L if the stock closes at SS; "vs do-nothing" = opportunity cost against holding all 6 contracts at the conservative CC.

Legend

Max Loss (ML)Worst-case loss: (Net Debit + Spread Width) x shares. ND = LC entry - SP entry + HP entry. SW = SP strike - HP strike.
Normal income refTarget monthly income: IV-based annual ROI on ML / 12 (LOW 45%, MED 75%, HIGH 95%)
50% income floorThe FIGHT leg must cover this much of the normal target; every candidate is sized to the minimum contracts that clear it
Hedge rolling costMonthly cost to maintain the HP (protective put): (30 / HP_DTE) x HP_ask x shares
POP (mid)Probability the stock closes at or below strike + mid premium at expiry, per-strike chain IV when available
SurvivalProbability the CC expires fully worthless (stock at or below strike)
EV/moPremium minus expected buyback, scaled monthly, with realized vol = IV x 85% (variance risk premium 15%)
Cap give-up @ SS(SS - strike - bid) x 100 x n: recovery mortgaged if the stock V-bounces to SS. The downside budget and the picker's primary key.
%IC / %MLCap give-up as a share of invested capital / max loss (DD_Fight vocabulary)
Recovery monthsCap give-up expressed in months of normal income
Conservative CCStandard CC at safe strike (far OTM when underwater); the do-nothing baseline and the assumed leg on unsold contracts
fortress_fight.py v4.4  |  2026-06-23 01:53