{"id":31,"date":"2026-06-28T10:55:17","date_gmt":"2026-06-28T10:55:17","guid":{"rendered":"http:\/\/139.84.248.161\/?page_id=31"},"modified":"2026-06-29T13:23:18","modified_gmt":"2026-06-29T13:23:18","slug":"skyris-nex","status":"publish","type":"page","link":"https:\/\/www.skyris.cc\/","title":{"rendered":"SKYRIS NEX"},"content":{"rendered":"\n<iframe srcdoc=\"&lt;!DOCTYPE html&gt;\n&lt;html lang=&quot;en&quot; class=&quot;no-js&quot;&gt;\n&lt;head&gt;\n&lt;meta charset=&quot;utf-8&quot;&gt;\n&lt;script&gt;document.documentElement.classList.remove('no-js');document.documentElement.classList.add('js');&lt;\/script&gt;\n&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot;&gt;\n&lt;title&gt;SKYRIS NEX \u2014 Weight-Orientated ERP&lt;\/title&gt;\n&lt;meta name=&quot;description&quot; content=&quot;SKYRIS NEX unifies weighbridge, access, storage, quality, production and telemetry into one cloud-native, weight-orientated ERP. Every load captured, checked and locked to an auditable record.&quot;&gt;\n&lt;link rel=&quot;preconnect&quot; href=&quot;https:\/\/fonts.googleapis.com&quot;&gt;\n&lt;link rel=&quot;preconnect&quot; href=&quot;https:\/\/fonts.gstatic.com&quot; crossorigin&gt;\n&lt;link href=&quot;https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@500;600;700&amp;family=IBM+Plex+Sans:wght@400;500;600&amp;display=swap&quot; rel=&quot;stylesheet&quot;&gt;\n&lt;style&gt;\n  :root{\n    --shell:#f4f5f6;\n    --paper:#ffffff;\n    --ink:#1a1d22;\n    --muted:#5c6470;\n    --line:#e3e6ea;\n    --steel:#2b5d8a;\n    --steel-dark:#234d73;\n    --teal:#0e1f26;\n    --teal-2:#132a33;\n    --teal-line:#27424d;\n    --teal-ink:#e7eef0;\n    --teal-muted:#8fa6ad;\n    --radius:14px;\n    --maxw:1180px;\n  }\n  *{margin:0;padding:0;box-sizing:border-box}\n  html{scroll-behavior:smooth}\n  body{\n    font-family:'IBM Plex Sans',system-ui,-apple-system,sans-serif;\n    background:var(--shell);\n    color:var(--ink);\n    line-height:1.6;\n    -webkit-font-smoothing:antialiased;\n  }\n  h1,h2,h3,.display{font-family:'Space Grotesk',sans-serif;letter-spacing:-.02em;line-height:1.08;color:var(--ink)}\n  a{color:inherit;text-decoration:none}\n  .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}\n  .eyebrow{font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--steel)}\n\n  \/* Buttons *\/\n  .btn{display:inline-flex;align-items:center;gap:8px;font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:15px;\n       padding:13px 22px;border-radius:10px;border:1px solid transparent;cursor:pointer;transition:.18s ease}\n  .btn-primary{background:var(--steel);color:#fff}\n  .btn-primary:hover{background:var(--steel-dark)}\n  .btn-ghost{background:transparent;border-color:var(--line);color:var(--ink)}\n  .btn-ghost:hover{border-color:var(--steel);color:var(--steel)}\n  .btn-light{background:#fff;color:var(--teal)}\n  .btn-light:hover{background:#e9eef0}\n  .btn-outline-light{background:transparent;border-color:var(--teal-line);color:var(--teal-ink)}\n  .btn-outline-light:hover{border-color:#fff}\n\n  \/* Header *\/\n  header{position:sticky;top:0;z-index:50;background:rgba(244,245,246,.85);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}\n  .nav{display:flex;align-items:center;justify-content:space-between;height:66px}\n  .brand{display:flex;align-items:center;gap:11px;font-family:'Space Grotesk',sans-serif;font-weight:700;font-size:20px}\n  .brand .mark{width:30px;height:30px;border-radius:8px;background:var(--ink);display:grid;place-items:center;flex:none}\n  .brand .mark svg{width:17px;height:17px}\n  .brand b{color:var(--steel)}\n  .brand small{display:block;font-family:'IBM Plex Sans',sans-serif;font-weight:500;font-size:9.5px;letter-spacing:.18em;color:var(--muted);text-transform:uppercase;line-height:1;margin-top:2px}\n  .menu{display:flex;align-items:center;gap:30px}\n  .menu a.lnk{font-size:14.5px;color:var(--muted);font-weight:500}\n  .menu a.lnk:hover{color:var(--ink)}\n  .nav-cta{display:flex;align-items:center;gap:14px}\n  .burger{display:none;background:none;border:0;cursor:pointer;padding:8px}\n  .burger span{display:block;width:22px;height:2px;background:var(--ink);margin:4px 0;border-radius:2px}\n\n  \/* Hero *\/\n  .hero{padding:84px 0 36px}\n  .hero h1{font-size:clamp(38px,6vw,68px);font-weight:700;max-width:14ch}\n  .hero p.lead{margin-top:24px;font-size:clamp(16px,2vw,19px);color:var(--muted);max-width:60ch}\n  .hero .cta-row{margin-top:34px;display:flex;flex-wrap:wrap;gap:14px}\n  .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}\n\n  \/* Console mock *\/\n  .console{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:0 30px 60px -40px rgba(26,29,34,.4)}\n  .console .bar{display:flex;align-items:center;gap:7px;padding:13px 16px;border-bottom:1px solid var(--line)}\n  .console .bar i{width:10px;height:10px;border-radius:50%;background:var(--line)}\n  .console .bar .t{margin-left:10px;font-family:'Space Grotesk',sans-serif;font-size:12px;color:var(--muted);font-weight:600}\n  .console .body{padding:20px}\n  .ticket{border:1px solid var(--line);border-radius:10px;padding:16px;background:#fbfcfd}\n  .ticket .row{display:flex;justify-content:space-between;align-items:baseline;padding:9px 0;border-bottom:1px dashed var(--line);font-size:13.5px}\n  .ticket .row:last-child{border-bottom:0}\n  .ticket .row span{color:var(--muted)}\n  .ticket .row b{font-family:'Space Grotesk',sans-serif;font-weight:600}\n  .ticket .big{font-family:'Space Grotesk',sans-serif;font-size:30px;font-weight:700;color:var(--steel)}\n  .chip-ok{font-size:11px;font-weight:600;color:#1f7a4d;background:#e7f5ee;border-radius:20px;padding:3px 10px;font-family:'Space Grotesk',sans-serif}\n  .console .meta{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}\n  .console .meta .m{border:1px solid var(--line);border-radius:9px;padding:11px 13px;background:#fff}\n  .console .meta .m small{display:block;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-family:'Space Grotesk',sans-serif;font-weight:600}\n  .console .meta .m b{font-family:'Space Grotesk',sans-serif;font-size:17px}\n\n  .hero-video{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:0 30px 60px -40px rgba(26,29,34,.4);background:var(--teal);line-height:0}\n  .hero-video video{display:block;width:100%;height:auto}\n\n  \/* Capability strip *\/\n  .caps{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);margin-top:54px}\n  .caps .wrap{padding-top:26px;padding-bottom:26px}\n  .caps .grid{display:flex;flex-wrap:wrap;gap:10px}\n  .cap{font-size:13px;color:var(--muted);border:1px solid var(--line);border-radius:8px;padding:7px 13px;background:var(--shell)}\n  .cap b{color:var(--ink);font-weight:600}\n\n  \/* Section scaffolding *\/\n  section.block{padding:88px 0}\n  .head{max-width:62ch}\n  .head h2{font-size:clamp(28px,3.6vw,42px);font-weight:700;margin-top:14px}\n  .head p{margin-top:16px;color:var(--muted);font-size:17px}\n\n  \/* Platform featured *\/\n  .feature{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin-top:46px;\n           background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:38px;overflow:hidden}\n  .feature .tag{font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--steel)}\n  .feature h3{font-size:26px;font-weight:700;margin:12px 0 14px}\n  .feature p{color:var(--muted)}\n  .feature ul{list-style:none;margin-top:20px;display:flex;flex-direction:column;gap:11px}\n  .feature ul li{display:flex;align-items:center;gap:11px;font-size:15px;font-weight:500}\n  .tick{width:20px;height:20px;border-radius:6px;background:#eaf1f7;color:var(--steel);display:grid;place-items:center;flex:none}\n  .tick svg{width:12px;height:12px}\n  .gate{aspect-ratio:4\/3;border-radius:12px;background:linear-gradient(160deg,#23425e,#0e1f26);position:relative;overflow:hidden;display:grid;place-items:center}\n  .gate .plate{background:#f4d33b;color:#1a1d22;font-family:'Space Grotesk',sans-serif;font-weight:700;letter-spacing:.08em;padding:8px 16px;border-radius:6px;border:2px solid #1a1d22;font-size:20px}\n  .gate .scan{position:absolute;left:0;right:0;height:2px;background:rgba(90,170,255,.7);top:40%}\n  .gate .lbl{position:absolute;bottom:14px;left:16px;color:#cfe0ec;font-family:'Space Grotesk',sans-serif;font-size:11px;letter-spacing:.1em;text-transform:uppercase}\n\n  \/* Modules dark section *\/\n  .modules{background:var(--teal);color:var(--teal-ink)}\n  .modules .eyebrow{color:#6fb0d6}\n  .modules .head h2{color:#fff}\n  .modules .head p{color:var(--teal-muted)}\n  \/* Module explorer *\/\n  .explorer{display:grid;grid-template-columns:360px 1fr;gap:22px;margin-top:48px;align-items:start}\n  .ex-list{display:flex;flex-direction:column;gap:10px}\n  .ex-item{display:flex;align-items:center;gap:16px;width:100%;text-align:left;cursor:pointer;background:var(--teal-2);border:1px solid var(--teal-line);border-radius:12px;padding:15px 18px;transition:.15s ease;color:inherit}\n  .ex-item:hover{border-color:#3d6877}\n  .ex-item.on{border-color:#3aa6dd;box-shadow:0 0 0 1px #3aa6dd, 0 10px 30px -16px rgba(58,166,221,.6);background:#15323d}\n  .ex-num{font-family:'Space Grotesk',sans-serif;font-weight:700;font-size:13px;color:#6fb0d6;flex:none;width:20px}\n  .ex-item.on .ex-num{color:#3aa6dd}\n  .ex-meta{display:flex;flex-direction:column;gap:2px;line-height:1.2}\n  .ex-meta b{font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:16px;color:#fff}\n  .ex-meta small{font-size:10.5px;letter-spacing:.14em;color:var(--teal-muted);text-transform:uppercase}\n  .ex-panel{background:var(--teal-2);border:1px solid var(--teal-line);border-radius:16px;padding:34px}\n  .ex-eyebrow{font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:12px;letter-spacing:.16em;color:#3aa6dd;text-transform:uppercase}\n  .ex-panel h3{font-size:30px;font-weight:700;color:#fff;margin:12px 0 16px}\n  .ex-desc{color:var(--teal-muted);font-size:16px;max-width:60ch}\n  .ex-acc{margin-top:26px;display:flex;flex-direction:column;gap:12px}\n  .acc{border:1px solid var(--teal-line);border-radius:12px;overflow:hidden;background:rgba(255,255,255,.015)}\n  .acc-h{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;background:none;border:0;color:#fff;font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:16px;padding:18px 20px;text-align:left}\n  .acc-h i{position:relative;width:16px;height:16px;flex:none}\n  .acc-h i::before,.acc-h i::after{content:&quot;&quot;;position:absolute;background:#3aa6dd;transition:.2s ease}\n  .acc-h i::before{top:7px;left:0;width:16px;height:2px}\n  .acc-h i::after{top:0;left:7px;width:2px;height:16px}\n  .acc.open .acc-h i::after{transform:scaleY(0)}\n  .acc-b{max-height:0;overflow:hidden;transition:max-height .28s ease}\n  .acc.open .acc-b{max-height:240px}\n  .acc-b p{padding:0 20px 18px;color:var(--teal-muted);font-size:14.5px;line-height:1.6}\n\n  \/* How it works *\/\n  .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:48px;counter-reset:s}\n  .step{position:relative;padding-top:26px;border-top:2px solid var(--steel)}\n  .step .n{font-family:'Space Grotesk',sans-serif;font-weight:700;font-size:13px;color:var(--steel);letter-spacing:.05em}\n  .step h3{font-size:18px;font-weight:600;margin:10px 0 10px}\n  .step p{font-size:14.5px;color:var(--muted)}\n\n  \/* Proof *\/\n  .proof{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n  .proof-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}\n  .since{font-family:'Space Grotesk',sans-serif;font-weight:700;font-size:clamp(22px,3vw,32px)}\n  .since b{color:var(--steel)}\n  .logos{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px}\n  .logo-ph{height:74px;border:1px dashed var(--line);border-radius:10px;display:grid;place-items:center;color:#aab2bc;font-size:12px;font-family:'Space Grotesk',sans-serif;letter-spacing:.08em;background:var(--shell)}\n\n  \/* CTA *\/\n  .cta{background:linear-gradient(150deg,#13313f,#0e1f26);color:#fff;border-radius:22px;padding:60px;text-align:center;margin:0 auto}\n  .cta h2{font-size:clamp(28px,4vw,42px);font-weight:700;color:#fff}\n  .cta p{color:var(--teal-muted);margin:18px auto 30px;max-width:54ch;font-size:17px}\n  .cta .cta-row{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}\n\n  \/* Footer *\/\n  footer{padding:54px 0 40px}\n  .foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;align-items:center}\n  .foot .menu a.lnk{color:var(--muted)}\n  .copy{font-size:13px;color:var(--muted);margin-top:26px;border-top:1px solid var(--line);padding-top:22px}\n\n  \/* Reveal *\/\n  .reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}\n  .reveal.in{opacity:1;transform:none}\n  .no-js .reveal{opacity:1;transform:none}\n  @media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}\n\n  \/* Responsive *\/\n  @media(max-width:900px){\n    .hero-grid{grid-template-columns:1fr;gap:36px}\n    .feature{grid-template-columns:1fr}\n    .explorer{grid-template-columns:1fr}\n    .ex-panel{padding:24px}\n    .steps{grid-template-columns:repeat(2,1fr)}\n    .logos{grid-template-columns:repeat(2,1fr)}\n    .menu .lnk{display:none}\n    .burger{display:block}\n    .menu.open{position:absolute;top:66px;left:0;right:0;background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:0;padding:8px 28px}\n    .menu.open .lnk{display:block;width:100%;padding:13px 0;border-bottom:1px solid var(--line)}\n  }\n  @media(max-width:560px){\n    .wrap{padding:0 20px}\n    .cta{padding:40px 24px;border-radius:16px}\n    .feature{padding:24px}\n    .nav-cta .btn-ghost{display:none}\n  }\n&lt;\/style&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n\n&lt;header&gt;\n  &lt;div class=&quot;wrap nav&quot;&gt;\n    &lt;a class=&quot;brand&quot; href=&quot;#top&quot; aria-label=&quot;SKYRIS NEX home&quot;&gt;\n      &lt;span class=&quot;mark&quot; aria-hidden=&quot;true&quot;&gt;\n        &lt;svg viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot;&gt;&lt;path d=&quot;M16 6c-3-1.2-7-.9-7.8 1.6-.8 2.1 1 3.4 3.6 4.2 2.6.8 4.4 2.1 3.6 4.2C14.6 18.7 10.6 19 7.6 17.8&quot; stroke=&quot;#2b5d8a&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot;\/&gt;&lt;\/svg&gt;\n      &lt;\/span&gt;\n      &lt;span&gt;SKYRIS &lt;b&gt;NEX&lt;\/b&gt;&lt;small&gt;Weight-Orientated ERP&lt;\/small&gt;&lt;\/span&gt;\n    &lt;\/a&gt;\n    &lt;nav class=&quot;menu&quot; id=&quot;menu&quot;&gt;\n      &lt;a class=&quot;lnk&quot; href=&quot;#platform&quot;&gt;Modules&lt;\/a&gt;\n      &lt;a class=&quot;lnk&quot; href=&quot;#why&quot;&gt;Platform&lt;\/a&gt;\n      &lt;a class=&quot;lnk&quot; href=&quot;#proof&quot;&gt;Projects&lt;\/a&gt;\n      &lt;a class=&quot;lnk&quot; href=&quot;#how&quot;&gt;How it works&lt;\/a&gt;\n      &lt;a class=&quot;lnk&quot; href=&quot;#demo&quot;&gt;Request a Demo&lt;\/a&gt;\n    &lt;\/nav&gt;\n    &lt;div class=&quot;nav-cta&quot;&gt;\n      &lt;a class=&quot;btn btn-primary&quot; href=&quot;#demo&quot;&gt;Request a Demo&lt;\/a&gt;\n      &lt;button class=&quot;burger&quot; id=&quot;burger&quot; aria-label=&quot;Menu&quot;&gt;&lt;span&gt;&lt;\/span&gt;&lt;span&gt;&lt;\/span&gt;&lt;span&gt;&lt;\/span&gt;&lt;\/button&gt;\n    &lt;\/div&gt;\n  &lt;\/div&gt;\n&lt;\/header&gt;\n\n&lt;a id=&quot;top&quot;&gt;&lt;\/a&gt;\n&lt;section class=&quot;hero&quot;&gt;\n  &lt;div class=&quot;wrap hero-grid&quot;&gt;\n    &lt;div&gt;\n      &lt;span class=&quot;eyebrow&quot;&gt;Weight-orientated ERP&lt;\/span&gt;\n      &lt;h1 style=&quot;margin-top:16px&quot;&gt;Turn every kilogram into real-time intelligence&lt;\/h1&gt;\n      &lt;p class=&quot;lead&quot;&gt;SKYRIS NEX unifies weighbridge, access, storage, quality, production and telemetry into one cloud-native platform. It talks directly to your scales and controllers, so every load is captured, checked and locked to an auditable record, across every site, in real time.&lt;\/p&gt;\n      &lt;div class=&quot;cta-row&quot;&gt;\n        &lt;a class=&quot;btn btn-primary&quot; href=&quot;#demo&quot;&gt;Request a Demo&lt;\/a&gt;\n        &lt;a class=&quot;btn btn-ghost&quot; href=&quot;#platform&quot;&gt;Explore the modules&lt;\/a&gt;\n      &lt;\/div&gt;\n    &lt;\/div&gt;\n    &lt;div class=&quot;hero-video reveal&quot; aria-label=&quot;SKYRIS NEX explainer&quot;&gt;\n      &lt;video autoplay muted loop playsinline preload=&quot;metadata&quot;&gt;\n        &lt;source src=&quot;http:\/\/139.84.248.161\/wp-content\/uploads\/2026\/06\/skyris-explainer.mp4&quot; type=&quot;video\/mp4&quot;&gt;\n      &lt;\/video&gt;\n    &lt;\/div&gt;\n  &lt;\/div&gt;\n&lt;\/section&gt;\n\n&lt;div class=&quot;caps&quot;&gt;\n  &lt;div class=&quot;wrap&quot;&gt;\n    &lt;div class=&quot;grid&quot;&gt;\n      &lt;span class=&quot;cap&quot;&gt;&lt;b&gt;Real-time&lt;\/b&gt; multi-site visibility&lt;\/span&gt;\n      &lt;span class=&quot;cap&quot;&gt;&lt;b&gt;Xero&lt;\/b&gt; &amp;amp; custom API integrations&lt;\/span&gt;\n      &lt;span class=&quot;cap&quot;&gt;&lt;b&gt;Encrypted&lt;\/b&gt; weight capture&lt;\/span&gt;\n      &lt;span class=&quot;cap&quot;&gt;&lt;b&gt;Automated&lt;\/b&gt; LPR check-in&lt;\/span&gt;\n      &lt;span class=&quot;cap&quot;&gt;&lt;b&gt;End-to-end&lt;\/b&gt; inventory traceability&lt;\/span&gt;\n      &lt;span class=&quot;cap&quot;&gt;&lt;b&gt;Lot-level&lt;\/b&gt; batch tracking&lt;\/span&gt;\n      &lt;span class=&quot;cap&quot;&gt;&lt;b&gt;Order-to-invoice&lt;\/b&gt; workflow&lt;\/span&gt;\n      &lt;span class=&quot;cap&quot;&gt;&lt;b&gt;Gate-to-gate&lt;\/b&gt; access control&lt;\/span&gt;\n      &lt;span class=&quot;cap&quot;&gt;&lt;b&gt;Role-based&lt;\/b&gt; permissions&lt;\/span&gt;\n      &lt;span class=&quot;cap&quot;&gt;&lt;b&gt;Live&lt;\/b&gt; production reporting&lt;\/span&gt;\n      &lt;span class=&quot;cap&quot;&gt;&lt;b&gt;Tamper-evident&lt;\/b&gt; audit trail&lt;\/span&gt;\n      &lt;span class=&quot;cap&quot;&gt;&lt;b&gt;Tolerance&lt;\/b&gt; &amp;amp; exception alerts&lt;\/span&gt;\n      &lt;span class=&quot;cap&quot;&gt;&lt;b&gt;Scheduled&lt;\/b&gt; report exports&lt;\/span&gt;\n      &lt;span class=&quot;cap&quot;&gt;&lt;b&gt;Unattended&lt;\/b&gt; driver weighing&lt;\/span&gt;\n    &lt;\/div&gt;\n  &lt;\/div&gt;\n&lt;\/div&gt;\n\n&lt;section class=&quot;block&quot; id=&quot;platform&quot;&gt;\n  &lt;div class=&quot;wrap&quot;&gt;\n    &lt;div class=&quot;head reveal&quot;&gt;\n      &lt;span class=&quot;eyebrow&quot;&gt;The platform&lt;\/span&gt;\n      &lt;h2&gt;It all starts at the gate.&lt;\/h2&gt;\n      &lt;p&gt;Every load is captured, checked and locked the moment it hits the bridge, so what happens on site is what shows in the books.&lt;\/p&gt;\n    &lt;\/div&gt;\n\n    &lt;div class=&quot;feature reveal&quot;&gt;\n      &lt;div&gt;\n        &lt;span class=&quot;tag&quot;&gt;Gate &amp;amp; Scale&lt;\/span&gt;\n        &lt;h3&gt;Automated access, accurate weighbridge&lt;\/h3&gt;\n        &lt;p&gt;Number-plate recognition opens the gate and ties each vehicle to its booking. Weight comes off the bridge encrypted and checked against the order before the load ever moves, no manual capture, no disputed tickets.&lt;\/p&gt;\n        &lt;ul&gt;\n          &lt;li&gt;&lt;span class=&quot;tick&quot;&gt;&lt;svg viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot;&gt;&lt;path d=&quot;M5 13l4 4L19 7&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;3&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;\/&gt;&lt;\/svg&gt;&lt;\/span&gt;Vehicle ANPR&lt;\/li&gt;\n          &lt;li&gt;&lt;span class=&quot;tick&quot;&gt;&lt;svg viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot;&gt;&lt;path d=&quot;M5 13l4 4L19 7&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;3&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;\/&gt;&lt;\/svg&gt;&lt;\/span&gt;Weight-to-order checks&lt;\/li&gt;\n          &lt;li&gt;&lt;span class=&quot;tick&quot;&gt;&lt;svg viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot;&gt;&lt;path d=&quot;M5 13l4 4L19 7&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;3&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;\/&gt;&lt;\/svg&gt;&lt;\/span&gt;Automated quality &amp;amp; weight encryption&lt;\/li&gt;\n        &lt;\/ul&gt;\n      &lt;\/div&gt;\n      &lt;div class=&quot;gate&quot;&gt;\n        &lt;div class=&quot;scan&quot;&gt;&lt;\/div&gt;\n        &lt;div class=&quot;plate&quot;&gt;CA 418 921&lt;\/div&gt;\n        &lt;div class=&quot;lbl&quot;&gt;ANPR \u00b7 gate open \u00b7 weight locked&lt;\/div&gt;\n      &lt;\/div&gt;\n    &lt;\/div&gt;\n  &lt;\/div&gt;\n&lt;\/section&gt;\n\n&lt;section class=&quot;block modules&quot; id=&quot;why&quot;&gt;\n  &lt;div class=&quot;wrap&quot;&gt;\n    &lt;div class=&quot;head reveal&quot;&gt;\n      &lt;span class=&quot;eyebrow&quot;&gt;The platform&lt;\/span&gt;\n      &lt;h2&gt;Explore the platform, module by module.&lt;\/h2&gt;\n      &lt;p&gt;Ten modules, one record. Open any one to see what it does. Every feature ties back to a locked, auditable weighment.&lt;\/p&gt;\n    &lt;\/div&gt;\n    &lt;div class=&quot;explorer reveal&quot;&gt;\n      &lt;div class=&quot;ex-list&quot; id=&quot;exList&quot; role=&quot;tablist&quot;&gt;&lt;\/div&gt;\n      &lt;div class=&quot;ex-panel&quot; id=&quot;exPanel&quot; role=&quot;tabpanel&quot;&gt;&lt;\/div&gt;\n    &lt;\/div&gt;\n  &lt;\/div&gt;\n&lt;\/section&gt;\n\n&lt;section class=&quot;block&quot; id=&quot;how&quot;&gt;\n  &lt;div class=&quot;wrap&quot;&gt;\n    &lt;div class=&quot;head reveal&quot;&gt;\n      &lt;span class=&quot;eyebrow&quot;&gt;How it works&lt;\/span&gt;\n      &lt;h2&gt;From the gate to the invoice, one continuous trail.&lt;\/h2&gt;\n    &lt;\/div&gt;\n    &lt;div class=&quot;steps&quot;&gt;\n      &lt;div class=&quot;step reveal&quot;&gt;&lt;div class=&quot;n&quot;&gt;01&lt;\/div&gt;&lt;h3&gt;Pre-book &amp;amp; check in&lt;\/h3&gt;&lt;p&gt;Bookings and ANPR identify every vehicle at the gate and pull up its order before it reaches the bridge.&lt;\/p&gt;&lt;\/div&gt;\n      &lt;div class=&quot;step reveal&quot;&gt;&lt;div class=&quot;n&quot;&gt;02&lt;\/div&gt;&lt;h3&gt;Weigh on the bridge&lt;\/h3&gt;&lt;p&gt;Weight is captured straight off the scale, encrypted and locked to the transaction, no keyboard in between.&lt;\/p&gt;&lt;\/div&gt;\n      &lt;div class=&quot;step reveal&quot;&gt;&lt;div class=&quot;n&quot;&gt;03&lt;\/div&gt;&lt;h3&gt;Allocate &amp;amp; grade&lt;\/h3&gt;&lt;p&gt;Loads are matched to orders, storage and quality grades, with tolerances checked in real time.&lt;\/p&gt;&lt;\/div&gt;\n      &lt;div class=&quot;step reveal&quot;&gt;&lt;div class=&quot;n&quot;&gt;04&lt;\/div&gt;&lt;h3&gt;Document &amp;amp; report&lt;\/h3&gt;&lt;p&gt;Tickets, certificates and movements are generated automatically and posted to a single auditable record.&lt;\/p&gt;&lt;\/div&gt;\n    &lt;\/div&gt;\n  &lt;\/div&gt;\n&lt;\/section&gt;\n\n&lt;section class=&quot;block proof&quot; id=&quot;proof&quot;&gt;\n  &lt;div class=&quot;wrap&quot;&gt;\n    &lt;div class=&quot;proof-top reveal&quot;&gt;\n      &lt;div class=&quot;since&quot;&gt;Running in the field &lt;b&gt;since 2016&lt;\/b&gt;&lt;\/div&gt;\n      &lt;div class=&quot;head&quot; style=&quot;margin:0&quot;&gt;\n        &lt;span class=&quot;eyebrow&quot;&gt;Our clients&lt;\/span&gt;\n        &lt;h2 style=&quot;font-size:24px;margin-top:8px&quot;&gt;Trusted on the bridge across industries&lt;\/h2&gt;\n      &lt;\/div&gt;\n    &lt;\/div&gt;\n    &lt;div class=&quot;logos&quot;&gt;\n      &lt;div class=&quot;logo-ph&quot;&gt;CLIENT LOGO&lt;\/div&gt;\n      &lt;div class=&quot;logo-ph&quot;&gt;CLIENT LOGO&lt;\/div&gt;\n      &lt;div class=&quot;logo-ph&quot;&gt;CLIENT LOGO&lt;\/div&gt;\n      &lt;div class=&quot;logo-ph&quot;&gt;CLIENT LOGO&lt;\/div&gt;\n      &lt;div class=&quot;logo-ph&quot;&gt;CLIENT LOGO&lt;\/div&gt;\n      &lt;div class=&quot;logo-ph&quot;&gt;CLIENT LOGO&lt;\/div&gt;\n      &lt;div class=&quot;logo-ph&quot;&gt;CLIENT LOGO&lt;\/div&gt;\n      &lt;div class=&quot;logo-ph&quot;&gt;CLIENT LOGO&lt;\/div&gt;\n    &lt;\/div&gt;\n  &lt;\/div&gt;\n&lt;\/section&gt;\n\n&lt;section class=&quot;block&quot; id=&quot;demo&quot;&gt;\n  &lt;div class=&quot;wrap&quot;&gt;\n    &lt;div class=&quot;cta reveal&quot;&gt;\n      &lt;h2&gt;See SKYRIS on your operation&lt;\/h2&gt;\n      &lt;p&gt;Book a walkthrough on your site, with your scales and your orders. We will show you the weight, the record and the trail behind it.&lt;\/p&gt;\n      &lt;div class=&quot;cta-row&quot;&gt;\n        &lt;a class=&quot;btn btn-light&quot; href=&quot;mailto:info@skyris-nex.com?subject=SKYRIS%20NEX%20demo%20request&quot;&gt;Request a Demo&lt;\/a&gt;\n        &lt;a class=&quot;btn btn-outline-light&quot; href=&quot;mailto:info@skyris-nex.com?subject=Talk%20to%20the%20SKYRIS%20team&quot;&gt;Talk to the team&lt;\/a&gt;\n      &lt;\/div&gt;\n    &lt;\/div&gt;\n  &lt;\/div&gt;\n&lt;\/section&gt;\n\n&lt;footer&gt;\n  &lt;div class=&quot;wrap&quot;&gt;\n    &lt;div class=&quot;foot&quot;&gt;\n      &lt;a class=&quot;brand&quot; href=&quot;#top&quot;&gt;\n        &lt;span class=&quot;mark&quot; aria-hidden=&quot;true&quot;&gt;&lt;svg viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot;&gt;&lt;path d=&quot;M16 6c-3-1.2-7-.9-7.8 1.6-.8 2.1 1 3.4 3.6 4.2 2.6.8 4.4 2.1 3.6 4.2C14.6 18.7 10.6 19 7.6 17.8&quot; stroke=&quot;#2b5d8a&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot;\/&gt;&lt;\/svg&gt;&lt;\/span&gt;\n        &lt;span&gt;SKYRIS &lt;b&gt;NEX&lt;\/b&gt;&lt;\/span&gt;\n      &lt;\/a&gt;\n      &lt;nav class=&quot;menu&quot; style=&quot;gap:24px&quot;&gt;\n        &lt;a class=&quot;lnk&quot; href=&quot;#platform&quot;&gt;Modules&lt;\/a&gt;\n        &lt;a class=&quot;lnk&quot; href=&quot;#why&quot;&gt;Platform&lt;\/a&gt;\n        &lt;a class=&quot;lnk&quot; href=&quot;#proof&quot;&gt;Projects&lt;\/a&gt;\n        &lt;a class=&quot;lnk&quot; href=&quot;#how&quot;&gt;How it works&lt;\/a&gt;\n        &lt;a class=&quot;lnk&quot; href=&quot;#demo&quot;&gt;Request a Demo&lt;\/a&gt;\n      &lt;\/nav&gt;\n    &lt;\/div&gt;\n    &lt;div class=&quot;copy&quot;&gt;SKYRIS INNOVATIONS (PTY) LTD \u00a9 2026 \u00b7 Weight-orientated ERP from R&amp;amp;D Weighing SA&lt;\/div&gt;\n  &lt;\/div&gt;\n&lt;\/footer&gt;\n\n&lt;script&gt;\n  \/\/ Mobile menu\n  var burger=document.getElementById('burger'),menu=document.getElementById('menu');\n  burger&amp;&amp;burger.addEventListener('click',function(){menu.classList.toggle('open');});\n  menu&amp;&amp;menu.addEventListener('click',function(e){if(e.target.classList.contains('lnk'))menu.classList.remove('open');});\n  \/\/ Scroll reveal\n  var io=new IntersectionObserver(function(entries){\n    entries.forEach(function(en){if(en.isIntersecting){en.target.classList.add('in');io.unobserve(en.target);}});\n  },{threshold:.12,rootMargin:'0px 0px -40px 0px'});\n  document.querySelectorAll('.reveal').forEach(function(el){io.observe(el);});\n\n  \/\/ Module explorer\n  var MODULES=[{&quot;category&quot;: &quot;Commercial&quot;, &quot;title&quot;: &quot;Order Management&quot;, &quot;desc&quot;: &quot;Every weighment starts with an order. SKYRIS holds customer, product, price and tolerance against a locked record, so the bridge always knows what it is weighing and why.&quot;, &quot;features&quot;: [{&quot;title&quot;: &quot;Order-driven weighing&quot;, &quot;body&quot;: &quot;Open, part-complete and closed orders drive what the weighbridge will accept, with quantities tracked to the kilogram.&quot;}, {&quot;title&quot;: &quot;Pricing &amp; tolerances&quot;, &quot;body&quot;: &quot;Contract prices and weight tolerances are set per order and checked automatically as the load comes off the bridge.&quot;}, {&quot;title&quot;: &quot;Customer &amp; product master&quot;, &quot;body&quot;: &quot;A central register of customers, products and grades keeps every site working from the same source of truth.&quot;}]}, {&quot;category&quot;: &quot;Site Access&quot;, &quot;title&quot;: &quot;Access Management&quot;, &quot;desc&quot;: &quot;Control who and what comes on site. Bookings, number-plate recognition and barrier control tie every vehicle movement to an auditable access record.&quot;, &quot;features&quot;: [{&quot;title&quot;: &quot;Pre-booking &amp; gate lists&quot;, &quot;body&quot;: &quot;Vehicles are booked in ahead of arrival and matched to their order before they reach the gate.&quot;}, {&quot;title&quot;: &quot;ANPR &amp; barrier control&quot;, &quot;body&quot;: &quot;Cameras read the plate, identify the vehicle and trigger the barrier without manual intervention.&quot;}, {&quot;title&quot;: &quot;Access audit trail&quot;, &quot;body&quot;: &quot;Every entry and exit is time-stamped and attributed, building an unbroken record of site movement.&quot;}]}, {&quot;category&quot;: &quot;Weighing&quot;, &quot;title&quot;: &quot;Weighbridge Management&quot;, &quot;desc&quot;: &quot;Capture weight straight off the bridge \u2014 encrypted, time-stamped and locked to the transaction the moment the scale settles.&quot;, &quot;features&quot;: [{&quot;title&quot;: &quot;Direct scale capture&quot;, &quot;body&quot;: &quot;Weight is read directly from the indicator over RS232, RS485 or Ethernet \u2014 no manual keying.&quot;}, {&quot;title&quot;: &quot;First &amp; second weights&quot;, &quot;body&quot;: &quot;Tare and gross are paired automatically, with net calculated and held against the order.&quot;}, {&quot;title&quot;: &quot;Tamper-evident tickets&quot;, &quot;body&quot;: &quot;Each ticket is encrypted and locked so the captured weight cannot be altered after the fact.&quot;}]}, {&quot;category&quot;: &quot;Inventory&quot;, &quot;title&quot;: &quot;Storage Management&quot;, &quot;desc&quot;: &quot;Know what is in every silo, bay and tank in real time, with each movement traced back to a weighment.&quot;, &quot;features&quot;: [{&quot;title&quot;: &quot;Real-time stock levels&quot;, &quot;body&quot;: &quot;Inbound and outbound weighments update storage balances the instant they are confirmed.&quot;}, {&quot;title&quot;: &quot;Bin, bay &amp; silo mapping&quot;, &quot;body&quot;: &quot;Model your physical storage by location and product, across one site or many.&quot;}, {&quot;title&quot;: &quot;Movement traceability&quot;, &quot;body&quot;: &quot;Every stock movement traces back to the load, order and operator that created it.&quot;}]}, {&quot;category&quot;: &quot;Quality&quot;, &quot;title&quot;: &quot;Quality Management&quot;, &quot;desc&quot;: &quot;Grade and sample loads against specification, with results bound to the load and its order.&quot;, &quot;features&quot;: [{&quot;title&quot;: &quot;Sampling &amp; grading&quot;, &quot;body&quot;: &quot;Record samples and grades at the point of weighing and attach them to the transaction.&quot;}, {&quot;title&quot;: &quot;Spec &amp; tolerance checks&quot;, &quot;body&quot;: &quot;Results are checked against product specification, with out-of-spec loads flagged on the spot.&quot;}, {&quot;title&quot;: &quot;Quality certificates&quot;, &quot;body&quot;: &quot;Generate certificates that travel with the load and post to its locked record.&quot;}]}, {&quot;category&quot;: &quot;Production&quot;, &quot;title&quot;: &quot;Production Management&quot;, &quot;desc&quot;: &quot;Track inputs and outputs by weight across production, with yields and recipes reconciled to the gram.&quot;, &quot;features&quot;: [{&quot;title&quot;: &quot;Recipe &amp; batch control&quot;, &quot;body&quot;: &quot;Define recipes by weight and run batches against them with live consumption tracking.&quot;}, {&quot;title&quot;: &quot;Yield reconciliation&quot;, &quot;body&quot;: &quot;Outputs are reconciled against inputs so losses and variances surface immediately.&quot;}, {&quot;title&quot;: &quot;Input \/ output tracking&quot;, &quot;body&quot;: &quot;Every material movement in and out of production is captured by weight and time-stamped.&quot;}]}, {&quot;category&quot;: &quot;Telemetry&quot;, &quot;title&quot;: &quot;Scale Telemetry&quot;, &quot;desc&quot;: &quot;Bring remote and unattended scales online, streaming weight and status to the platform in real time.&quot;, &quot;features&quot;: [{&quot;title&quot;: &quot;Remote scale streaming&quot;, &quot;body&quot;: &quot;Weight and device data stream from the field to the platform over your network.&quot;}, {&quot;title&quot;: &quot;Device health &amp; status&quot;, &quot;body&quot;: &quot;Monitor connectivity, calibration and faults across every connected indicator.&quot;}, {&quot;title&quot;: &quot;Unattended weighing&quot;, &quot;body&quot;: &quot;Driver-operated terminals capture compliant weighments with no operator on the bridge.&quot;}]}, {&quot;category&quot;: &quot;People&quot;, &quot;title&quot;: &quot;Team Management&quot;, &quot;desc&quot;: &quot;Manage operators, roles and permissions, with every action attributed to a named user.&quot;, &quot;features&quot;: [{&quot;title&quot;: &quot;Roles &amp; permissions&quot;, &quot;body&quot;: &quot;Grant access by role and site so operators only see and do what they should.&quot;}, {&quot;title&quot;: &quot;User attribution&quot;, &quot;body&quot;: &quot;Every weighment, override and edit is signed with the user who performed it.&quot;}, {&quot;title&quot;: &quot;Shift &amp; site assignment&quot;, &quot;body&quot;: &quot;Assign staff to sites and shifts and see who was on the bridge for any transaction.&quot;}]}, {&quot;category&quot;: &quot;Records&quot;, &quot;title&quot;: &quot;Document Management&quot;, &quot;desc&quot;: &quot;Generate, store and retrieve every ticket, certificate and report against a single locked record.&quot;, &quot;features&quot;: [{&quot;title&quot;: &quot;Auto-generated documents&quot;, &quot;body&quot;: &quot;Tickets, certificates and movement notes are produced automatically as work happens.&quot;}, {&quot;title&quot;: &quot;Central document store&quot;, &quot;body&quot;: &quot;All documents live in one place, linked to their order, load and site.&quot;}, {&quot;title&quot;: &quot;Instant retrieval &amp; audit&quot;, &quot;body&quot;: &quot;Find any document in seconds and trace it back to the weighment behind it.&quot;}]}, {&quot;category&quot;: &quot;Insight&quot;, &quot;title&quot;: &quot;Reporting&quot;, &quot;desc&quot;: &quot;Turn weight data into cross-site reporting, scheduled exports and audit-ready records.&quot;, &quot;features&quot;: [{&quot;title&quot;: &quot;Cross-site dashboards&quot;, &quot;body&quot;: &quot;See throughput, stock and exceptions across every operation from one screen.&quot;}, {&quot;title&quot;: &quot;Scheduled exports&quot;, &quot;body&quot;: &quot;Push reports to your team and systems on a schedule, in the formats you need.&quot;}, {&quot;title&quot;: &quot;Audit-ready reports&quot;, &quot;body&quot;: &quot;Every figure traces back to a locked weighment, ready for audit at any time.&quot;}]}];\n  function pad2(n){return (n&lt;10?'0':'')+n;}\n  function esc(s){return String(s).replace(\/&amp;\/g,'&amp;amp;').replace(\/&lt;\/g,'&amp;lt;').replace(\/&gt;\/g,'&amp;gt;');}\n  function renderEx(active){\n    var list=document.getElementById('exList'), panel=document.getElementById('exPanel');\n    if(!list||!panel) return;\n    list.innerHTML = MODULES.map(function(m,i){\n      return '&lt;button class=&quot;ex-item'+(i===active?' on':'')+'&quot; data-i=&quot;'+i+'&quot;&gt;'+\n        '&lt;span class=&quot;ex-num&quot;&gt;'+pad2(i+1)+'&lt;\/span&gt;'+\n        '&lt;span class=&quot;ex-meta&quot;&gt;&lt;b&gt;'+esc(m.title)+'&lt;\/b&gt;&lt;small&gt;'+esc(m.category)+'&lt;\/small&gt;&lt;\/span&gt;&lt;\/button&gt;';\n    }).join('');\n    var m=MODULES[active];\n    panel.innerHTML = '&lt;span class=&quot;ex-eyebrow&quot;&gt;'+esc(m.category)+'&lt;\/span&gt;'+\n      '&lt;h3&gt;'+esc(m.title)+'&lt;\/h3&gt;&lt;p class=&quot;ex-desc&quot;&gt;'+esc(m.desc)+'&lt;\/p&gt;'+\n      '&lt;div class=&quot;ex-acc&quot;&gt;'+ m.features.map(function(f,fi){\n        return '&lt;div class=&quot;acc'+(fi===0?' open':'')+'&quot;&gt;&lt;button class=&quot;acc-h&quot;&gt;&lt;span&gt;'+esc(f.title)+'&lt;\/span&gt;&lt;i&gt;&lt;\/i&gt;&lt;\/button&gt;'+\n               '&lt;div class=&quot;acc-b&quot;&gt;&lt;p&gt;'+esc(f.body)+'&lt;\/p&gt;&lt;\/div&gt;&lt;\/div&gt;';\n      }).join('') +'&lt;\/div&gt;';\n  }\n  var _exList=document.getElementById('exList');\n  if(_exList){\n    _exList.addEventListener('click',function(e){var b=e.target.closest('.ex-item'); if(b) renderEx(+b.getAttribute('data-i'));});\n    document.getElementById('exPanel').addEventListener('click',function(e){var hh=e.target.closest('.acc-h'); if(hh) hh.parentNode.classList.toggle('open');});\n    renderEx(0);\n  }\n\n\n  \/\/ Hero video autoplay kick\n  (function(){var hv=document.querySelector('.hero-video video');if(!hv)return;hv.muted=true;hv.defaultMuted=true;function go(){if(hv.paused){var p=hv.play();if(p&amp;&amp;p.catch)p.catch(function(){});}}go();hv.addEventListener('loadeddata',go);hv.addEventListener('canplay',go);hv.addEventListener('pause',function(){setTimeout(go,60);});setInterval(go,2000);['click','scroll','touchstart','keydown','mousemove'].forEach(function(ev){window.addEventListener(ev,go,{once:true,passive:true});});})();\n&lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;\n\" allow=\"autoplay; fullscreen\" style=\"position:fixed;inset:0;width:100%;height:100%;border:0;display:block;z-index:2147483640\" title=\"SKYRIS NEX\"><\/iframe>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_angie_page":false,"footnotes":""},"class_list":["post-31","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.skyris.cc\/index.php?rest_route=\/wp\/v2\/pages\/31","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.skyris.cc\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.skyris.cc\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.skyris.cc\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.skyris.cc\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=31"}],"version-history":[{"count":5,"href":"https:\/\/www.skyris.cc\/index.php?rest_route=\/wp\/v2\/pages\/31\/revisions"}],"predecessor-version":[{"id":48,"href":"https:\/\/www.skyris.cc\/index.php?rest_route=\/wp\/v2\/pages\/31\/revisions\/48"}],"wp:attachment":[{"href":"https:\/\/www.skyris.cc\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}