Tell me about u
Do u know telugu
Sarey kaani ,350cc segment bikes anniti top speeds cheppagalava
350cc bikes top speed 2025 India Royal Enfield KTM
| Bike | Top Speed (approx.) |
|---|---|
| KTM 390 Duke (349cc) | ~167-170 km/h |
| KTM 390 Adventure (349cc) | ~160-165 km/h |
| Triumph Speed 400 (349cc) | ~160 km/h |
| Bajaj Dominar 400 (349cc) | ~148-152 km/h |
| Bajaj Pulsar NS400Z (349cc) | ~145-150 km/h |
| Royal Enfield Meteor 350 (349cc) | ~130-135 km/h |
| Royal Enfield Classic 350 (349cc) | ~120-130 km/h |
| Royal Enfield Hunter 350 (349cc) | ~125-130 km/h |
| Royal Enfield Bullet 350 (349cc) | ~120-125 km/h |
| Honda CB350 H'ness (348cc) | ~120-125 km/h |
⚠️ Note: ఇవి real-world top speeds. Track conditions, rider weight, మరియు terrain బట్టి కొంచెం తేడా ఉండవచ్చు. Highway లో safe గా ride చేయండి! 🙏
Honda
Honda CB350 H'ness Highness 2025 2026 top speed specs India
| Spec | Detail |
|---|---|
| Top Speed | 121 - 125 km/h |
| Engine | 348.36 cc, Single Cylinder |
| Max Power | 21.07 PS @ 5500 rpm |
| Max Torque | 30 Nm @ 3000 rpm |
| Gearbox | 5-Speed Manual |
| Cooling | Air Cooled |
| Spec | Detail |
|---|---|
| City Mileage | ~45.8 kmpl |
| Highway Mileage | ~35 kmpl |
| Fuel Tank | 15 Litres |
| Bike | Top Speed |
|---|---|
| KTM 390 Duke | ~167 kmph |
| Triumph Speed 400 | ~147 kmph |
| Honda H'ness CB350 | ~121-125 kmph |
| RE Meteor 350 | ~114 kmph |
Triumph inka re bikes tho compare chey
Triumph Speed 400 vs Royal Enfield Classic 350 Meteor 350 Hunter 350 comparison 2025 specs top speed
| Feature | Triumph Speed 400 | RE Classic 350 | RE Meteor 350 | RE Hunter 350 |
|---|---|---|---|---|
| Engine | 349cc Liquid-cooled | 349cc Air-cooled | 349cc Air-cooled | 349cc Air-cooled |
| Max Power | 37 PS @ 8500 rpm | 20.2 PS | 20.2 PS | 20.2 PS |
| Max Torque | 32 Nm @ 7000 rpm | 27 Nm | 27 Nm | 27 Nm |
| Top Speed | ~147-160 km/h | ~120-130 km/h | ~114 km/h | ~114 km/h |
| Gearbox | 6-Speed | 5-Speed | 5-Speed | 5-Speed |
| 0-100 km/h | ~7-8 sec | ~16 sec | ~14 sec | ~16 sec |
| Suspension (F) | 43mm USD Forks | Telescopic | Telescopic | Telescopic |
| Mileage | ~30 kmpl | ~35 kmpl | ~41 kmpl | ~36 kmpl |
| Weight | 170 kg | 195 kg | 191 kg | 181 kg |
| ABS | Dual Channel | Dual Channel | Dual Channel | Dual Channel |
| Price | ₹2.40 Lakh | ₹1.87-2.23 Lakh | ₹2.0-2.19 Lakh | ₹1.38-1.71 Lakh |
| Category | Winner |
|---|---|
| 🚀 Speed & Performance | Triumph Speed 400 |
| 🪶 Light Weight | Triumph Speed 400 |
| ⛽ Mileage | RE Meteor 350 |
| 💰 Budget Friendly | RE Hunter 350 |
| 🛣️ Highway Cruising | RE Meteor 350 |
| 🏙️ City Riding | RE Hunter 350 |
| 😎 Classic Look | RE Classic 350 |
| 🔧 Tech & Features | Triumph Speed 400 |
Veetini honda tho compare CHESI cheppu
Honda CB350 vs Triumph Speed 400 vs Royal Enfield 350 comparison specs 2025
| Feature | Honda CB350 | Triumph Speed 400 | RE Classic 350 | RE Meteor 350 | RE Hunter 350 |
|---|---|---|---|---|---|
| Price | ₹1.93L | ₹2.40L | ₹1.87L | ₹2.0L | ₹1.38L |
| Engine Type | Air-cooled | Liquid-cooled | Air-cooled | Air-cooled | Air-cooled |
| Displacement | 348cc | 349cc | 349cc | 349cc | 349cc |
| Max Power | 21 PS | 37 PS | 20.2 PS | 20.2 PS | 20.2 PS |
| Max Torque | 30 Nm | 32 Nm | 27 Nm | 27 Nm | 27 Nm |
| Top Speed | 121 kmph | 147-160 kmph | 120-130 kmph | 114 kmph | 114 kmph |
| Gearbox | 5-Speed | 6-Speed | 5-Speed | 5-Speed | 5-Speed |
| 0-100 kmph | ~12 sec | ~7-8 sec | ~16 sec | ~14 sec | ~16 sec |
| Suspension (F) | Telescopic | 43mm USD | Telescopic | Telescopic | Telescopic |
| Mileage | 45 kmpl | 30 kmpl | 35 kmpl | 41 kmpl | 36 kmpl |
| Weight | 181 kg | 170 kg | 195 kg | 191 kg | 181 kg |
| Fuel Tank | 15L | 13L | 13L | 15L | 13L |
| ABS | Dual ✅ | Dual ✅ | Dual ✅ | Dual ✅ | Dual ✅ |
| Bluetooth | ✅ Yes | ❌ No | ❌ No | ✅ Yes | ❌ No |
| User Rating | 4.4/5 | 4.7/5 | 4.3/5 | 4.4/5 | 4.3/5 |
| Category | 🥇 Winner |
|---|---|
| 🚀 Speed & Power | Triumph Speed 400 |
| ⛽ Mileage | Honda CB350 (45 kmpl!) |
| 💰 Budget | RE Hunter 350 |
| 📱 Tech Features | Honda CB350 |
| 🏋️ Lightest | Triumph Speed 400 |
| 🛣️ Highway Cruise | Triumph Speed 400 |
| 🏙️ City Commute | Honda CB350 |
| 😎 Classic Style | RE Classic 350 |
| 🔊 Thump Sound | RE Classic/Bullet 350 |
| మీ Requirement | Choose |
|---|---|
| Speed + Fun | ✅ Triumph Speed 400 |
| City daily use + mileage | ✅ Honda CB350 |
| Budget tight | ✅ RE Hunter 350 |
| Highway touring, relaxed | ✅ RE Meteor 350 |
Service and spare parts availability comparison
Royal Enfield vs Honda CB350 vs Triumph Speed 400 service center spare parts availability India 2025
| Factor | Honda CB350 | Triumph Speed 400 | Royal Enfield 350s |
|---|---|---|---|
| Service Centers (India) | ~6,000+ (BigWing + Wings) | ~150+ (Triumph dealers) | ~2,500+ dedicated |
| Small Town లో availability | ✅ మంచిగా ఉంటుంది | ❌ చాలా కష్టం | ✅ బావుంటుంది |
| Spare Parts Cost | Medium | చాలా ఎక్కువ ⚠️ | తక్కువ-Medium |
| Parts Availability | ✅ Easy | ❌ కష్టం | ✅ Very Easy |
| Local Mechanic Repair | ✅ Possible | ❌ దాదాపు impossible | ✅ Easy |
| Service Interval | 6,000 km | 16,000 km | 5,000 km |
| Service Cost (per visit) | ~₹1,500-2,500 | ~₹3,500-6,000 | ~₹1,200-2,500 |
| Annual Service Cost | ~₹4,000-5,000 | ~₹4,000-6,000 | ~₹4,000-6,000 |
| Warranty | 3 years | 2 years unlimited km | 2 years |
| Aftermarket Parts | ✅ Good | ❌ Very Limited | ✅ Excellent |
| Online Parts Order | ✅ Easy | ❌ Limited | ✅ Easy |
| Cost Head | Honda CB350 | Triumph Speed 400 | RE Classic 350 |
|---|---|---|---|
| Purchase Price | ₹1.93L | ₹2.40L | ₹1.87L |
| 5yr Service Cost | ~₹20,000 | ~₹18,000 | ~₹22,000 |
| Insurance (5yr) | ~₹35,000 | ~₹45,000 | ~₹32,000 |
| Spares/Repairs | ~₹15,000 | ~₹35,000+ | ~₹12,000 |
| Total Approx. | ~₹2.63L | ~₹3.38L | ~₹2.53L |
| మీరు ఉండే చోటు | Best Choice |
|---|---|
| Small town / Rural area | ✅ Royal Enfield |
| Metro / Big city | ✅ Triumph Speed 400 లేదా Honda |
| Frequent long tours | ✅ Honda CB350 (reliable + decent network) |
| Minimum service hassle | ✅ Triumph (16,000km interval!) |
Which bike is best for long-distance highway riding?
best 350cc bike long distance highway touring India 2025 Honda CB350 Triumph Speed 400 Royal Enfield Meteor review
| Factor | Honda CB350 | Triumph Speed 400 | RE Meteor 350 | RE Classic 350 | RE Hunter 350 |
|---|---|---|---|---|---|
| Comfortable Cruising Speed | 90-100 kmph | 100-120 kmph | 90-100 kmph | 80-90 kmph | 80-90 kmph |
| Seat Comfort | ✅ Good | ✅ Good | ✅✅ Excellent | ✅ Good | ❌ Average |
| Vibrations at Highway | ✅ Smooth | ✅ Very Smooth | ✅ Zero vibrations | ⚠️ Some vibes | ⚠️ Some vibes |
| Wind Blast (100+ kmph) | ⚠️ Felt | ⚠️ Heavy (no fairing) | ✅ Manageable | ✅ Manageable | ❌ Heavy |
| Fuel Tank | 15L | 13L | 15L | 13L | 13L |
| Estimated Range | ~650 km | ~390-420 km | ~580-600 km | ~455 km | ~468 km |
| Pillion Comfort | ✅ Good | ⚠️ Average | ✅✅ Best | ✅ Good | ❌ Poor |
| Highway Mileage | ~38-40 kmpl | ~28-30 kmpl | ~35-41 kmpl | ~35 kmpl | ~36 kmpl |
| Service on Highway | ✅ Good | ❌ Risk | ✅✅ Best | ✅✅ Best | ✅✅ Best |
| Overall Highway Score | 7.5/10 | 7/10 | 9/10 | 7/10 | 5.5/10 |
Long-distance highway riding కి absolute best = 🏆 Royal Enfield Meteor 350
Create a detailed touring checklist for 350cc bikes
mkdir -p /home/daytona/workspace/touring-checklist && ls /home/daytona/workspace…
~/touring-checklist/create_checklist.js
const {
Document, Packer, Paragraph, TextRun, Table, TableRow, TableCell,
HeadingLevel, AlignmentType, BorderStyle, WidthType, ShadingType,
VerticalAlign, PageNumber, Header, Footer, ImageRun, PageBreak,
TableOfContents
} = require('docx');
const fs = require('fs');
// Color palette
const ORANGE = "E65100";
const DARK_ORANGE = "BF360C";
const LIGHT_ORANGE = "FFF3E0";
const MED_ORANGE = "FFE0B2";
const WHITE = "FFFFFF";
const DARK_GRAY = "212121";
const MED_GRAY = "424242";
const LIGHT_GRAY = "F5F5F5";
const GREEN = "1B5E20";
const LIGHT_GREEN = "E8F5E9";
const RED = "B71C1C";
const BLUE = "0D47A1";
const LIGHT_BLUE = "E3F2FD";
function heading1(text) {
return new Paragraph({
text,
heading: HeadingLevel.HEADING_1,
spacing: { before: 320, after: 120 },
run: { bold: true, color: WHITE, size: 28 },
shading: { type: ShadingType.SOLID, color: ORANGE, fill: ORANGE },
indent: { left: 200 },
});
}
function sectionHeader(text, bgColor = ORANGE) {
return new Paragraph({
children: [
new TextRun({ text: " " + text + " ", bold: true, color: WHITE, size: 26, font: "Calibri" })
],
spacing: { before: 280, after: 100 },
shading: { type: ShadingType.SOLID, color: bgColor, fill: bgColor },
indent: { left: 0 },
});
}
function subHeader(text, color = DARK_ORANGE) {
return new Paragraph({
children: [
new TextRun({ text, bold: true, color, size: 22, font: "Calibri" })
],
spacing: { before: 200, after: 60 },
indent: { left: 200 },
});
}
function checkItem(text, note = "") {
const runs = [
new TextRun({ text: "☐ ", bold: true, color: ORANGE, size: 20, font: "Calibri" }),
new TextRun({ text, size: 20, font: "Calibri", color: DARK_GRAY }),
];
if (note) {
runs.push(new TextRun({ text: " — " + note, size: 18, font: "Calibri", color: "757575", italics: true }));
}
return new Paragraph({
children: runs,
spacing: { before: 40, after: 40 },
indent: { left: 400 },
});
}
function warningItem(text) {
return new Paragraph({
children: [
new TextRun({ text: "⚠ ", bold: true, color: RED, size: 20, font: "Calibri" }),
new TextRun({ text, size: 20, font: "Calibri", color: RED, bold: true }),
],
spacing: { before: 40, after: 40 },
indent: { left: 400 },
});
}
function tipItem(text) {
return new Paragraph({
children: [
new TextRun({ text: "💡 ", size: 20, font: "Calibri" }),
new TextRun({ text, size: 19, font: "Calibri", color: "00695C", italics: true }),
],
spacing: { before: 30, after: 30 },
indent: { left: 400 },
});
}
function noteBox(text) {
return new Paragraph({
children: [
new TextRun({ text: "📝 NOTE: " + text, size: 19, font: "Calibri", color: BLUE, bold: false }),
],
spacing: { before: 60, after: 60 },
indent: { left: 300, right: 300 },
shading: { type: ShadingType.SOLID, color: "E3F2FD", fill: "E3F2FD" },
border: {
left: { style: BorderStyle.THICK, color: BLUE, size: 12 },
},
});
}
function spacer(before = 60) {
return new Paragraph({ text: "", spacing: { before, after: 0 } });
}
function makeTable(headers, rows, headerBg = ORANGE) {
const headerRow = new TableRow({
children: headers.map(h =>
new TableCell({
children: [new Paragraph({
children: [new TextRun({ text: h, bold: true, color: WHITE, size: 19, font: "Calibri" })],
alignment: AlignmentType.CENTER,
})],
shading: { type: ShadingType.SOLID, color: headerBg, fill: headerBg },
verticalAlign: VerticalAlign.CENTER,
margins: { top: 80, bottom: 80, left: 120, right: 120 },
})
),
tableHeader: true,
});
const dataRows = rows.map((row, ri) =>
new TableRow({
children: row.map((cell, ci) =>
new TableCell({
children: [new Paragraph({
children: [new TextRun({ text: cell, size: 18, font: "Calibri", color: DARK_GRAY })],
alignment: ci === 0 ? AlignmentType.LEFT : AlignmentType.CENTER,
})],
shading: { type: ShadingType.SOLID, color: ri % 2 === 0 ? WHITE : "FFF8F0", fill: ri % 2 === 0 ? WHITE : "FFF8F0" },
margins: { top: 70, bottom: 70, left: 120, right: 120 },
})
),
})
);
return new Table({
rows: [headerRow, ...dataRows],
width: { size: 9200, type: WidthType.DXA },
margins: { top: 80, bottom: 80, left: 120, right: 120 },
});
}
// ─── DOCUMENT ──────────────────────────────────────────────────────────────
const doc = new Document({
creator: "Orris AI",
title: "350cc Bike Touring Checklist",
description: "Complete pre-tour, on-road, and post-tour checklist for 350cc motorcycle touring",
styles: {
default: {
document: {
run: { font: "Calibri", size: 20, color: DARK_GRAY },
},
},
},
sections: [
{
headers: {
default: new Header({
children: [
new Paragraph({
children: [
new TextRun({ text: "🏍️ 350cc Bike Touring Checklist ", bold: true, color: WHITE, size: 20, font: "Calibri" }),
new TextRun({ text: " Prepared by Orris AI • July 2026", color: WHITE, size: 18, font: "Calibri" }),
],
shading: { type: ShadingType.SOLID, color: DARK_ORANGE, fill: DARK_ORANGE },
alignment: AlignmentType.CENTER,
}),
],
}),
},
footers: {
default: new Footer({
children: [
new Paragraph({
children: [
new TextRun({ text: "350cc Touring Checklist | Page ", size: 16, color: "9E9E9E", font: "Calibri" }),
new TextRun({ children: [PageNumber.CURRENT], size: 16, color: "9E9E9E", font: "Calibri" }),
new TextRun({ text: " of ", size: 16, color: "9E9E9E", font: "Calibri" }),
new TextRun({ children: [PageNumber.TOTAL_PAGES], size: 16, color: "9E9E9E", font: "Calibri" }),
],
alignment: AlignmentType.CENTER,
}),
],
}),
},
children: [
// ── TITLE PAGE ──────────────────────────────────────────────────────
new Paragraph({
children: [new TextRun({ text: "", size: 20 })],
spacing: { before: 400, after: 0 },
}),
new Paragraph({
children: [new TextRun({ text: "🏍️ 350cc Bike", bold: true, size: 56, color: ORANGE, font: "Calibri" })],
alignment: AlignmentType.CENTER,
spacing: { before: 0, after: 0 },
}),
new Paragraph({
children: [new TextRun({ text: "TOURING CHECKLIST", bold: true, size: 64, color: DARK_ORANGE, font: "Calibri" })],
alignment: AlignmentType.CENTER,
spacing: { before: 60, after: 40 },
}),
new Paragraph({
children: [new TextRun({ text: "Complete Pre-Ride • On-Road • Post-Tour Guide", size: 24, color: MED_GRAY, font: "Calibri", italics: true })],
alignment: AlignmentType.CENTER,
spacing: { before: 0, after: 600 },
}),
// Intro table
makeTable(
["Bike Model", "Rider Name", "Tour Date", "Destination"],
[["", "", "", ""]],
DARK_ORANGE
),
spacer(200),
new Paragraph({
children: [new TextRun({ text: "Covers: Honda CB350 • Triumph Speed 400 • Royal Enfield 350s", size: 20, color: MED_GRAY, font: "Calibri", italics: true })],
alignment: AlignmentType.CENTER,
spacing: { before: 0, after: 0 },
}),
// ── PAGE BREAK ──────────────────────────────────────────────────────
new Paragraph({ children: [new PageBreak()] }),
// ══════════════════════════════════════════════════════════════════
// SECTION 1 — BIKE PRE-CHECKS (1 week before)
// ══════════════════════════════════════════════════════════════════
sectionHeader("📅 SECTION 1 — ONE WEEK BEFORE THE TOUR", DARK_ORANGE),
spacer(60),
subHeader("🔧 Engine & Mechanical"),
checkItem("Engine oil check & change if due", "Use manufacturer recommended grade"),
checkItem("Coolant level check", "For Triumph Speed 400 (liquid-cooled)"),
checkItem("Air filter clean/replace", "Especially important for dusty routes"),
checkItem("Spark plug inspect", "Replace if more than 8,000 km old"),
checkItem("Valve clearance check", "If approaching service interval"),
checkItem("Chain clean, lubricate & tension check", "Slack: 25-30mm for most 350cc bikes"),
checkItem("Sprocket wear check", "Replace if teeth are hooked/worn"),
checkItem("Clutch cable free play adjustment"),
checkItem("Throttle cable smooth operation check"),
checkItem("Brake fluid level check (front & rear)", "Replace if older than 2 years"),
spacer(40),
subHeader("🛞 Tyres & Wheels"),
checkItem("Front tyre pressure", "Check cold — typically 28-32 PSI"),
checkItem("Rear tyre pressure", "Check cold — typically 32-36 PSI (add 2-4 PSI for pillion)"),
checkItem("Tyre tread depth — minimum 2mm", "Use INR coin test or tread indicator"),
checkItem("Tyre sidewall cracks/bulge check"),
checkItem("Wheel bearings — spin & check for play"),
checkItem("Spoke tension check (if wire wheels — RE models)"),
spacer(40),
subHeader("💡 Electricals & Lights"),
checkItem("Battery charge & terminal tightness"),
checkItem("Headlight (high beam + low beam) working"),
checkItem("Tail light & brake light working"),
checkItem("Indicators (all 4) working"),
checkItem("Horn working"),
checkItem("Instrument cluster — all warning lights clear"),
checkItem("USB charger / phone mount check"),
checkItem("Bluetooth pairing (Honda CB350 / RE Meteor)", "Verify navigation works"),
spacer(40),
subHeader("🔩 Chassis & Suspension"),
checkItem("Front fork oil seals — no leaks"),
checkItem("Rear shock — no oil seaks, preload set"),
checkItem("All nuts & bolts torque check (engine mounts, footpegs, mirrors)"),
checkItem("Brake pads thickness — front & rear"),
checkItem("Brake disc — no warping or deep grooves"),
checkItem("ABS sensor cables — secure & unobstructed"),
spacer(40),
subHeader("⛽ Fuel & Fluids"),
checkItem("Full fuel tank before departure"),
checkItem("Engine oil level on dipstick/sight glass"),
checkItem("Brake fluid — front & rear reservoirs"),
checkItem("Identify petrol stations on route", "Use Google Maps / Petrol Pump Finder app"),
spacer(100),
noteBox("Honda CB350: 15L tank (~600 km range) | RE Meteor 350: 15L (~580 km) | Triumph Speed 400: 13L (~390 km) — plan fuel stops carefully for Triumph!"),
// ── PAGE BREAK ──────────────────────────────────────────────────────
new Paragraph({ children: [new PageBreak()] }),
// ══════════════════════════════════════════════════════════════════
// SECTION 2 — RIDING GEAR CHECKLIST
// ══════════════════════════════════════════════════════════════════
sectionHeader("🪖 SECTION 2 — RIDING GEAR & SAFETY", ORANGE),
spacer(60),
subHeader("🪖 Essential Safety Gear — DO NOT SKIP"),
warningItem("Helmet — ISI/DOT/ECE certified full-face helmet (mandatory!)"),
checkItem("Riding jacket with CE armour (shoulder + elbow pads)", "Mesh for summer, waterproof for monsoon"),
checkItem("Riding gloves — knuckle protection"),
checkItem("Riding boots — ankle protection, oil-resistant sole"),
checkItem("Riding pants with knee armour, or riding jeans"),
checkItem("Reflective vest / hi-viz strips", "Especially for night riding"),
spacer(40),
subHeader("☔ Weather Gear"),
checkItem("Rain suit (top + bottom) — packed & accessible"),
checkItem("Waterproof glove covers"),
checkItem("Helmet visor — anti-fog or pinlock insert"),
checkItem("Neck gaiter / balaclava for cold weather"),
checkItem("Sunglasses / tinted visor for daytime glare"),
spacer(40),
subHeader("📱 Navigation & Communication"),
checkItem("Mobile phone fully charged + power bank"),
checkItem("Phone mount on handlebar — secure"),
checkItem("Offline maps downloaded (Google Maps / Maps.me)", "Critical for areas with no signal"),
checkItem("Intercom / Bluetooth headset (if riding in group)"),
checkItem("Emergency contacts saved — ICE on phone"),
checkItem("Family / friend notified about route & ETA"),
// ══════════════════════════════════════════════════════════════════
// SECTION 3 — LUGGAGE & PACKING
// ══════════════════════════════════════════════════════════════════
spacer(80),
sectionHeader("🎒 SECTION 3 — LUGGAGE & PACKING", DARK_ORANGE),
spacer(60),
subHeader("🧳 Luggage Setup"),
checkItem("Saddle bags / panniers mounted & secure"),
checkItem("Tank bag (with map holder if no GPS)"),
checkItem("Tail bag / seat bag mounted"),
checkItem("Bungee cords / tie-down straps — pack extras"),
checkItem("Dry bags / waterproof covers for all luggage"),
warningItem("Total luggage weight should NOT exceed 15 kg for 350cc bikes"),
spacer(40),
subHeader("👕 Clothing (per day)"),
checkItem("T-shirts / base layers"),
checkItem("Casual clothes for hotel/sightseeing"),
checkItem("Extra pair of riding socks"),
checkItem("Thermal inner wear (for hill stations / winter tours)"),
checkItem("Lightweight sandals for stops"),
spacer(40),
subHeader("🛏️ Camping / Overnight Gear (if applicable)"),
checkItem("Lightweight sleeping bag"),
checkItem("Compact tent or bivy sack"),
checkItem("Headlamp with extra batteries"),
checkItem("Multi-tool / pocket knife"),
checkItem("Rope / paracord (5m)"),
// ── PAGE BREAK ──────────────────────────────────────────────────────
new Paragraph({ children: [new PageBreak()] }),
// ══════════════════════════════════════════════════════════════════
// SECTION 4 — TOOLKIT & SPARES
// ══════════════════════════════════════════════════════════════════
sectionHeader("🔧 SECTION 4 — TOOLKIT & SPARE PARTS", ORANGE),
spacer(60),
subHeader("🧰 Basic Toolkit"),
checkItem("Allen key set (4mm, 5mm, 6mm, 8mm)"),
checkItem("Combination spanner set (8mm to 17mm)"),
checkItem("Screwdrivers — flathead & Phillips"),
checkItem("Adjustable wrench"),
checkItem("Pliers (regular + needle nose)"),
checkItem("Tyre pressure gauge"),
checkItem("Puncture repair kit + tyre levers"),
checkItem("Portable mini air pump (12V or hand pump)"),
checkItem("Chain breaker tool + master link"),
checkItem("Chain lube spray"),
checkItem("Cable tie / zip ties (20 pcs)"),
checkItem("Electrical tape & wire"),
checkItem("Duct tape"),
checkItem("WD-40 / penetrating oil (small can)"),
spacer(40),
subHeader("🔩 Spare Parts (Recommended)"),
checkItem("Spare clutch & brake lever", "Most commonly broken in a fall"),
checkItem("Spare fuses — check your bike's fuse box sizes", "Usually 10A, 15A, 20A"),
checkItem("Spare bulb set (if non-LED bike)", "RE Classic/Bullet may have bulb indicators"),
checkItem("Spare spark plug (same grade as fitted)"),
checkItem("Engine oil (500ml extra)", "Same grade as current oil"),
checkItem("Master link for chain"),
checkItem("Brake & clutch cable (one of each)"),
spacer(40),
subHeader("🏥 First Aid Kit"),
checkItem("Antiseptic cream & wipes"),
checkItem("Bandages (assorted sizes)"),
checkItem("Medical tape"),
checkItem("Pain killers (Paracetamol / Ibuprofen)"),
checkItem("ORS sachets — for dehydration"),
checkItem("Antacid tablets"),
checkItem("Prescribed medications (personal)"),
checkItem("Tweezers"),
checkItem("Medical gloves (2 pairs)"),
spacer(80),
// BIKE-SPECIFIC NOTES TABLE
subHeader("📋 Bike-Specific Notes"),
makeTable(
["Bike", "Special Item to Pack", "Key Watch-out"],
[
["Honda CB350", "Extra Engine Oil (30 Nm low-rev torque easy on engine)", "BigWing service rare in small towns"],
["Triumph Speed 400", "Chain lube + extra master link", "Service centers only in big cities — plan route near cities"],
["RE Meteor 350", "Spoke wrench (wire wheels)", "Check chain tension every 500 km"],
["RE Classic 350", "Extra indicators bulb", "Slight vibrations at 90+ kmph — check mirrors"],
["RE Hunter 350", "Aftermarket seat cushion for long rides", "Not ideal for 500+ km days — seat gets uncomfortable"],
],
DARK_ORANGE
),
// ── PAGE BREAK ──────────────────────────────────────────────────────
new Paragraph({ children: [new PageBreak()] }),
// ══════════════════════════════════════════════════════════════════
// SECTION 5 — DOCUMENTS & LEGAL
// ══════════════════════════════════════════════════════════════════
sectionHeader("📄 SECTION 5 — DOCUMENTS & LEGAL", DARK_ORANGE),
spacer(60),
subHeader("📋 Mandatory Documents"),
warningItem("Driving Licence (valid, with motorcycle endorsement)"),
warningItem("RC Book (Registration Certificate) — original or DigiLocker"),
warningItem("Insurance Certificate (valid) — original or app"),
warningItem("PUC Certificate (Pollution Under Control) — valid"),
checkItem("Aadhaar card / Voter ID / Passport — govt photo ID"),
checkItem("Vehicle tax receipt (for interstate travel in some states)"),
checkItem("Permit (if riding commercial / rented bike)"),
spacer(40),
subHeader("📱 App Checklist (Install before tour)"),
checkItem("Google Maps — offline maps downloaded"),
checkItem("DigiLocker — all documents digital backup"),
checkItem("NHAI FASTag app — check balance for toll payments"),
checkItem("Truecaller — unknown number identification"),
checkItem("First Aid app (St. John Ambulance)"),
checkItem("RE app / Honda RoadSync — for bike-specific features"),
checkItem("Fuel Station Finder app"),
spacer(40),
subHeader("💰 Finance & Emergency"),
checkItem("Sufficient cash — many remote petrol stations don't take UPI"),
checkItem("Multiple payment modes — cash + UPI + card"),
checkItem("Emergency breakdown number saved", "RE: 1800-210-0007 | Honda BigWing: 1800-108-1031"),
checkItem("Roadside assistance membership activated"),
checkItem("Hotel/stay pre-booked for first night"),
// ── PAGE BREAK ──────────────────────────────────────────────────────
new Paragraph({ children: [new PageBreak()] }),
// ══════════════════════════════════════════════════════════════════
// SECTION 6 — DAY OF DEPARTURE
// ══════════════════════════════════════════════════════════════════
sectionHeader("🌅 SECTION 6 — DAY OF DEPARTURE CHECKLIST", ORANGE),
spacer(60),
subHeader("🌄 Morning of Departure"),
checkItem("Wake up early — start riding by 6:00-7:00 AM", "Avoid afternoon heat & traffic"),
checkItem("Good breakfast — do NOT ride on empty stomach"),
checkItem("Full tank fuel"),
checkItem("Tyre pressure check (cold tyres)"),
checkItem("Chain lubrication"),
checkItem("All luggage secured & balanced"),
checkItem("Phone charged + mounted"),
checkItem("Weather check — route forecast"),
checkItem("Full gear on before starting"),
spacer(40),
subHeader("🔑 Final Pre-Start Check (5 minutes)"),
checkItem("Mirrors adjusted"),
checkItem("Clutch & brake lever feel normal"),
checkItem("Kill switch in RUN position"),
checkItem("Fuel tap ON (if applicable)"),
checkItem("Warm up engine for 2-3 minutes"),
checkItem("All lights working"),
checkItem("Kickstand fully up before moving"),
warningItem("Do NOT start if any warning light stays ON after engine start"),
// ══════════════════════════════════════════════════════════════════
// SECTION 7 — ON THE ROAD RULES
// ══════════════════════════════════════════════════════════════════
spacer(80),
sectionHeader("🛣️ SECTION 7 — ON THE ROAD RIDING RULES", DARK_ORANGE),
spacer(60),
subHeader("⏱️ Riding Schedule"),
checkItem("Ride maximum 300-350 km per day on 350cc bikes", "More is fatigue-risky"),
checkItem("Take a break every 1.5 - 2 hours", "Min 10-15 min stop"),
checkItem("Avoid riding after sunset in unfamiliar areas"),
checkItem("Drink water at every stop — stay hydrated"),
checkItem("Eat light meals — heavy food causes drowsiness"),
spacer(40),
subHeader("⚠️ Safety Rules"),
warningItem("NEVER ride above 100 kmph on state highways / unknown roads"),
warningItem("ALWAYS wear full gear — no compromise"),
warningItem("NEVER ride after consuming alcohol"),
checkItem("Keep 3-second gap from vehicle ahead on highway"),
checkItem("Overtake only on straight roads with full visibility"),
checkItem("Watch for cattle, speed breakers & potholes — especially at night"),
checkItem("Signal every lane change and turn"),
checkItem("Dim headlight when oncoming traffic approaches"),
spacer(40),
subHeader("⛽ Fuel Stop Checklist"),
checkItem("Refuel at 250-300 km mark (don't wait for reserve)", "Especially for Triumph Speed 400 (13L tank)"),
checkItem("Check tyre pressure at fuel stop"),
checkItem("Stretch & walk for 5 minutes"),
checkItem("Check luggage tie-downs"),
checkItem("Drink water"),
// ── PAGE BREAK ──────────────────────────────────────────────────────
new Paragraph({ children: [new PageBreak()] }),
// ══════════════════════════════════════════════════════════════════
// SECTION 8 — END OF DAY
// ══════════════════════════════════════════════════════════════════
sectionHeader("🌙 SECTION 8 — END OF DAY CHECKS", ORANGE),
spacer(60),
subHeader("🏨 After Reaching Stay"),
checkItem("Park bike on centre stand / use paddock stand if available"),
checkItem("Cover bike with cover if parked outdoors"),
checkItem("Lock disc brake + steering lock"),
checkItem("Remove valuable items — phone, tank bag, luggage"),
spacer(40),
subHeader("🔍 Daily Evening Inspection"),
checkItem("Check chain — lube if dry"),
checkItem("Tyre condition — any cuts, nails, embedded stones"),
checkItem("Engine oil level"),
checkItem("Any visible leaks — oil, brake fluid, coolant"),
checkItem("Brake lever feel — spongy = air in system (get checked immediately)"),
checkItem("All lights & indicators working"),
checkItem("Any new sounds or vibrations noted during the day"),
spacer(40),
tipItem("Write a quick note about the day's ride — useful for future tours!"),
tipItem("Check tomorrow's weather and plan accordingly"),
tipItem("Charge all devices overnight — phone, action cam, GPS"),
// ══════════════════════════════════════════════════════════════════
// SECTION 9 — POST TOUR
// ══════════════════════════════════════════════════════════════════
spacer(80),
sectionHeader("🏁 SECTION 9 — POST-TOUR CHECKLIST", DARK_ORANGE),
spacer(60),
subHeader("🔧 After Returning Home"),
checkItem("Wash bike thoroughly — remove road grime, mud, dead insects"),
checkItem("Chain clean & lubricate"),
checkItem("Check & top up engine oil"),
checkItem("Tyre pressure normalize to city riding values"),
checkItem("Inspect brake pads — replace if worn"),
checkItem("Check if any new scratches / damage — note for insurance"),
checkItem("Air filter clean or replace if dusty route"),
checkItem("Book service if tour was 1,000+ km"),
spacer(40),
subHeader("📊 Tour Statistics to Log"),
makeTable(
["Parameter", "Value"],
[
["Total Distance Covered", "_____ km"],
["Total Fuel Consumed", "_____ litres"],
["Average Mileage Achieved", "_____ kmpl"],
["Total Toll Paid", "₹ _____"],
["Total Days", "_____"],
["Best Single Day Distance", "_____ km"],
["Issues Faced", ""],
["Things to Improve Next Tour", ""],
],
ORANGE
),
spacer(100),
// FINAL TIP BOX
new Paragraph({
children: [
new TextRun({ text: "🏍️ HAPPY TOURING! Ride Safe, Ride Smart.", bold: true, size: 26, color: WHITE, font: "Calibri" }),
],
alignment: AlignmentType.CENTER,
shading: { type: ShadingType.SOLID, color: DARK_ORANGE, fill: DARK_ORANGE },
spacing: { before: 200, after: 200 },
}),
new Paragraph({
children: [new TextRun({ text: "Prepared by Orris AI • For Honda CB350 | Triumph Speed 400 | Royal Enfield 350s", size: 18, color: MED_GRAY, font: "Calibri", italics: true })],
alignment: AlignmentType.CENTER,
spacing: { before: 60, after: 0 },
}),
]
}
]
});
Packer.toBuffer(doc).then(buffer => {
fs.writeFileSync('/home/daytona/workspace/touring-checklist/350cc_Touring_Checklist.docx', buffer);
console.log('✅ Document created successfully!');
}).catch(err => {
console.error('❌ Error:', err);
process.exit(1);
});
cd /home/daytona/workspace/touring-checklist && node create_checklist.js 2>&1
python /home/daytona/skills/docx/scripts/office/validate.py /home/daytona/worksp…
cd /home/daytona/workspace/touring-checklist && python3 -c " import zipfile, os …
350cc Touring Checklist
Word Document · DOCX
| Section | Content |
|---|---|
| Section 1 | 🗓️ One Week Before — Engine, Tyres, Electricals, Fluids |
| Section 2 | 🪖 Riding Gear & Safety — Helmet, Jacket, Rain gear, Navigation |
| Section 3 | 🎒 Luggage & Packing — Bags, Clothing, Camping gear |
| Section 4 | 🔧 Toolkit & Spare Parts — Tools, Spares, First Aid Kit |
| Section 5 | 📄 Documents & Legal — RC, Licence, Insurance, Apps |
| Section 6 | 🌅 Day of Departure — Morning checks, Pre-start |
| Section 7 | 🛣️ On the Road Rules — Safety, Fuel stops, Schedule |
| Section 8 | 🌙 End of Day Checks — Parking, Evening inspection |
| Section 9 | 🏁 Post-Tour Checklist — Service, Tour log table |
Sarey kaani nenu aiims madurai mlo medical student ni ,nenu roju madurai lo thoppur nunchi rajaji medical college ki bike lo postings ki veltha and evening 5 ki return vastha,plus ma clg lo already vaka meteor bike undhi so veetannitini check CHESI nenu ey bike konalo suggest cheyyava
Thoppur to Rajaji Government Medical College Madurai distance route
Thoppur Madurai to Rajaji Medical College Panagal Road distance km city route
| Factor | మీకు ఎంత Important? |
|---|---|
| City traffic maneuverability | ⭐⭐⭐⭐⭐ చాలా important |
| Mileage (daily city riding) | ⭐⭐⭐⭐⭐ రోజూ fuel cost matter |
| Seat comfort (short commute) | ⭐⭐⭐ Medium |
| Parking ease (hospital campus) | ⭐⭐⭐⭐⭐ Critical |
| Top speed | ⭐ Not needed — city use only |
| Highway performance | ⭐⭐ Weekend trips మాత్రమే |
| Service availability in Madurai | ⭐⭐⭐⭐⭐ Important |
| Price (student budget) | ⭐⭐⭐⭐⭐ Very important |
| Bike | City Mileage | Weight | City Handling | Madurai Service | Price | Student Fit? |
|---|---|---|---|---|---|---|
| RE Meteor 350 | 30-32 kmpl | 191 kg | ⚠️ Heavy in traffic | ✅ Excellent | ₹2.0L | ❌ Already in college! |
| RE Hunter 350 | 36 kmpl | 181 kg | ✅ Best in RE family | ✅ Excellent | ₹1.38L | ✅✅ |
| Honda CB350 | 45 kmpl | 181 kg | ✅ Very good | ✅ Good | ₹1.93L | ✅✅ |
| RE Classic 350 | 35 kmpl | 195 kg | ⚠️ Heavy | ✅ Excellent | ₹1.87L | ⚠️ |
| Triumph Speed 400 | 28 kmpl | 170 kg | ✅ Agile | ❌ Limited in Madurai | ₹2.40L | ❌ Costly, service risk |
| Bike | ఎందుకు వద్దు? |
|---|---|
| Triumph Speed 400 | Madurai లో service కష్టం + student కి overpriced + city mileage poor |
| RE Classic 350 | Most heavy (195 kg) — city traffic లో tiring |
| RE Meteor 350 | College లో already ఉంది — duplicate గా కొనడం waste! |
| Hunter 350 | Honda CB350 | |
|---|---|---|
| Purchase Price | ₹1.38L | ₹1.93L |
| Annual Fuel Cost (₹100/L petrol) | ~₹30,000 | ~₹24,000 |
| Annual Service | ~₹4,000 | ~₹4,000 |
| Insurance | ~₹6,000 | ~₹7,000 |
| Total Year 1 | ~₹1.78L | ~₹2.28L |
మీకు best bike = RE Hunter 350 🏆
Naaku personal ga hunter nachadhu
మీకు Hunter వద్దు + City commute + College లో Meteor ఉంది
↓
Honda CB350 — Perfect Choice! ✅
Aa meteor naadhi kaadhu ,
| Bike | City Use | Touring | Overall Fit | Price |
|---|---|---|---|---|
| Honda CB350 | ✅✅ Best | ✅ Good | ⭐⭐⭐⭐⭐ | ₹1.93L |
| RE Classic 350 | ✅ OK | ✅ Good | ⭐⭐⭐⭐ | ₹1.87L |
| RE Meteor 350 | ✅ OK | ✅✅ Best | ⭐⭐⭐⭐ | ₹2.0L |
| Triumph Speed 400 | ✅ Good | ✅ Fast | ⭐⭐⭐ | ₹2.40L |
Honda cb 350 kaadhu ,highness
| మీ Need | H'ness CB350 | Result |
|---|---|---|
| Daily city commute | 45 kmpl, light clutch, smooth | ✅ Excellent |
| Weekend touring | 15L tank, comfortable seat, 121 kmph cruise | ✅ Very Good |
| Madurai service | Honda BigWing Madurai లో ఉంది | ✅ Good |
| Student budget | ₹1.93L — reasonable | ✅ OK |
| Look & Feel | Classic retro chrome — premium 😍 | ✅✅ |
| Hunter కంటే better feel | Yes — more premium, more character | ✅ |
| Variant | Price | Extra Features |
|---|---|---|
| DLX | ~₹1.93L | Base — Bluetooth, Navigation |
| DLX Pro | ~₹1.97L | Dual tone colors, LED |
| DLX Pro Chrome | ~₹1.98L | Chrome tank, premium look 😍 |
Recommendation: DLX Pro Chrome కొనండి — price difference చాలా తక్కువ (₹5,000 మాత్రమే) కానీ look చాలా premium గా ఉంటుంది!
Daily Commute ✅ + Weekend Tours ✅
Premium Look ✅ + Student Budget ✅
Light Clutch ✅ + Best Mileage ✅
= Perfect Bike! 🏆
Nenu weekend rides cheyyalannukuntuna deentho ok kadha
| Route Type | H'ness Performance |
|---|---|
| Madurai → Kodaikanal (120 km) | ✅ Comfortable, easy |
| Madurai → Rameswaram (170 km) | ✅ Very good highway cruiser |
| Madurai → Munnar (180 km) | ✅ Manageable, ghat sections ok |
| Madurai → Chennai (460 km) | ✅ Doable in one day, 90-100 kmph cruise |
| Madurai → Ooty (220 km) | ✅ Good, hairpin bends easy due to light clutch |
మీరు weekend rider — serious tourer కాదు కదా? Medical student గా వారానికి ఒకటి రెండు trips, 150-250 km range లో?
Daily commute ✅
Weekend 150-250 km trips ✅
Occasional 400+ km ✅ (possible, just less comfortable than Meteor)
Professional touring 500+ km/day ⚠️ (not ideal)
Ha, thank you macha
Sarey gaani naaku vachey 21st ent quiz undhi head and neck onco and surgery meedha em cheymantav
| Level | Location | Key Boundaries |
|---|---|---|
| Ia | Submental triangle | Between anterior bellies of digastric, above hyoid |
| Ib | Submandibular triangle | Between anterior & posterior belly of digastric |
| IIa/IIb | Upper jugular | Skull base to hyoid — IIa anterior, IIb posterior to spinal accessory nerve |
| III | Mid jugular | Hyoid to omohyoid (cricothyroid notch) |
| IV | Lower jugular | Omohyoid to clavicle |
| V | Posterior triangle | Posterior to SCM, anterior to trapezius |
| VI | Central/anterior compartment | Between carotid arteries, hyoid to sternum |
| Type | Levels Removed | Key Point |
|---|---|---|
| Radical Neck Dissection (RND) | I–V + SCM + IJV + CN XI | Standard/historic |
| Modified Radical (MRND) | I–V, preserves one/more of SCM/IJV/CN XI | Most common comprehensive |
| Selective (SND) | Less than 5 levels | Named by levels e.g. SND(I-III) |
| Elective Neck Dissection (END) | Any type on cN0 neck | Clinically/radiologically negative neck |
| Comprehensive | All 5 levels (I-V) | RND or MRND |
Quiz trap: SND subtypes (supraomohyoid, lateral etc.) are now replaced — just state the levels removed in operative notes!
| Stage | Definition |
|---|---|
| N1 | Single ipsilateral node ≤3 cm |
| N2a | Single ipsilateral node >3 cm, ≤6 cm |
| N2b | Multiple ipsilateral nodes, all ≤6 cm |
| N2c | Bilateral / contralateral nodes ≤6 cm |
| N3a | Any node >6 cm, no extranodal extension (ENE) |
| N3b | Any node with clinical ENE |
⚠️ AJCC 8th ed. key change: p16-positive (HPV+) oropharyngeal tumors have separate N staging — N1 = ≤4 nodes, regardless of laterality!
Quiz Q: "Which marker is a surrogate for HPV in oropharyngeal SCC?" A: p16 (immunohistochemistry)
| Feature | Detail |
|---|---|
| Virus | Epstein-Barr Virus (EBV) |
| Most common type | Undifferentiated / poorly differentiated carcinoma |
| High incidence | Chinese population (even after emigration!) |
| Presentation | Neck mass, nasal obstruction, blood-stained discharge, headache, ophthalmoplegia, hearing loss/tinnitus |
| Staging investigation | MRI (best for skull base + intracranial extension) + PET-CT |
| EBV DNA | Used for screening, staging, monitoring treatment response & remission |
| Treatment | Chemoradiotherapy (NOT surgery for primary) |
| Skull base extension | MRI superior to CT for marrow changes |
Quiz trap: NPC is treated with chemoradiotherapy, not surgery as primary treatment!
| Treatment | Details |
|---|---|
| Concomitant chemoradiotherapy | Most common, best evidence — improves 5-yr survival by 8% |
| Induction chemotherapy | TPF regimen — Docetaxel + Cisplatin + 5-FU (3 cycles before RT) |
| Toxicity | Grade 3/4 mucositis in 70-80% with concomitant CRT |
| Organ preservation | Concomitant CRT for laryngeal/hypopharyngeal cancer avoids total laryngectomy |
Quiz Q: "What is the induction chemotherapy regimen in head & neck cancer?" A: TPF — Taxane (Docetaxel) + Cisplatin + 5-FU
| Scenario | Best Imaging |
|---|---|
| General staging (primary + nodes + mets) | CT (chest+neck together) |
| Skull base invasion, intracranial extension | MRI |
| Oral cavity (dental amalgam artefact) | MRI |
| NPC staging | MRI + PET-CT |
| Recurrence vs post-RT fibrosis | Diffusion-weighted MRI |
| Unknown primary with neck node | PET-CT |
| Nodal metastasis differentiation | Diffusion-weighted MRI |
| Question | Answer |
|---|---|
| Virus in NPC? | EBV |
| Virus in oropharyngeal SCC? | HPV-16 |
| Surrogate marker for HPV? | p16 (IHC) |
| Most common H&N cancer? | SCC |
| Induction chemo regimen? | TPF (Docetaxel + Cisplatin + 5-FU) |
| Chemoradiotherapy benefit in advanced H&N? | +8% 5-year survival |
| Most important prognostic factor? | Lymph node status |
| Node >6cm with ENE? | N3b |
| Primary treatment for NPC? | Chemoradiotherapy (not surgery) |
| Treatment of oral cavity T1/T2? | Surgery (avoids xerostomia/osteoradionecrosis) |
| Jugulo-digastric node level? | Level II |
| Jugulo-omohyoid node level? | Level III/IV junction |
| HPV+ oropharyngeal vs HPV-? | Better prognosis |
| Most common laryngeal cancer by prognosis? | Glottic (early hoarseness = early detection) |
| Day | Topic |
|---|---|
| Today (12) | Neck levels + dissection types |
| 13 | TNM staging (AJCC 8th) |
| 14 | HPV + oropharyngeal cancer |
| 15 | NPC (EBV, staging, imaging) |
| 16 | Oral cavity SCC |
| 17 | Laryngeal cancer |
| 18 | Imaging in H&N onco |
| 19 | Advanced disease + chemotherapy |
| 20 | Rapid fire revision + MCQs |
| 21 | QUIZ DAY 🏆 |
Recent advances gurinchi cheppu
head neck cancer immunotherapy treatment advances
head neck cancer recent advances 2024 2025 immunotherapy robotic surgery transoral
PMID: 41396597
pembrolizumab head neck squamous cell carcinoma neoadjuvant adjuvant
"Neoadjuvant and Adjuvant Pembrolizumab in Locally Advanced Head and Neck Cancer"
Quiz point: Pembrolizumab is now standard first-line for recurrent/metastatic HNSCC, and 2025 trial shows benefit in locally advanced setting too.
Quiz point: TORS = preferred surgical approach for oropharyngeal SCC, now ASCO guideline backed!
| Setting | Drug | Status |
|---|---|---|
| Recurrent/Metastatic (first line) | Pembrolizumab alone or + platinum chemotherapy | Standard of care |
| PD-L1 positive | Pembrolizumab monotherapy preferred | HR 0.78 benefit |
| PD-L1 negative | ICI + CRT may be harmful (HR 1.31) — avoid! | |
| Locally advanced (new) | Neoadjuvant + adjuvant pembrolizumab | Phase III proven (NEJM 2025) |
| Trial | Strategy | Status |
|---|---|---|
| PATHOS | Reduce adjuvant RT after TORS based on pathology | Ongoing |
| ORATOR trial | TORS vs RT — long-term results 2025, similar outcomes | Published |
| NRG-HN002 | Reduced dose RT (60 Gy vs 66 Gy) for HPV+ | Promising results |
| ECOG 3311 | De-escalated RT post-TORS for low-risk HPV+ | Positive |
| Drug | Target | Role |
|---|---|---|
| Cetuximab | EGFR (overexpressed in 90% HNSCC) | Alternative to cisplatin in RT (for cisplatin-ineligible) |
| Pembrolizumab | PD-1 | First-line metastatic/locally advanced |
| Nivolumab | PD-1 | Second-line after platinum failure |
| EGFR inhibitors | EGFR | Ongoing trials for targeted therapy |
| Question | Answer |
|---|---|
| First-line treatment for recurrent/metastatic HNSCC? | Pembrolizumab ± platinum chemotherapy |
| Which trial showed pembrolizumab benefit in locally advanced HNSCC? | NEJM 2025 — Uppaluri et al. (Phase III RCT) |
| TORS guideline published by? | ASCO 2025 |
| De-escalation trials for HPV+ oropharynx? | PATHOS, ECOG 3311, NRG-HN002 |
| EGFR overexpression in HNSCC? | ~90% — cetuximab targets this |
| PD-L1 negative patients + ICI + CRT? | Potentially harmful (HR 1.31) |
| EBV DNA clinical use in NPC? | Staging, treatment monitoring, recurrence detection |
| HPV ctDNA use? | Monitoring response, recurrence detection in oropharyngeal SCC |