{"id":50439,"date":"2026-09-02T16:17:53","date_gmt":"2026-09-02T14:17:53","guid":{"rendered":"https:\/\/www.recharge.com\/blog\/fc-27-pack-opener-simulator"},"modified":"2026-09-02T17:08:08","modified_gmt":"2026-09-02T15:08:08","slug":"fc-27-pack-opener-simulator","status":"publish","type":"post","link":"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-pack-opener-simulator","title":{"rendered":"FC 27 Pack Opener Simulator (With the Odds Actually Shown)"},"content":{"rendered":"\n<p>The pack rush, without the receipt. This simulator opens packs from the real player database with the odds printed on every pack \u2014 walkout build-up included when you hit a big one. Your pack count and best pull are tracked, so the flex is documented.<\/p>\n\n\n\n<p>These are the <strong>official EA SPORTS FC 27 ratings<\/strong>, now revealed and live below. Early access starts <strong>18 September<\/strong>, worldwide launch is <strong>25 September 2026<\/strong>; the database refreshes automatically whenever EA adjusts a rating.<\/p>\n\n\n\n<div class=\"rcw-fc rcw-fcpo\" id=\"rcw-fcpo\">\n<style>\n#rcw-fcpo{font-family:\"Avenir Next\",Futura,\"Segoe UI\",system-ui,sans-serif;color:#0D2426;background:#F4F6F6;border:1px solid #E3E8E8;border-radius:16px;padding:20px;box-sizing:border-box}\n#rcw-fcpo *,#rcw-fcpo *::before,#rcw-fcpo *::after{box-sizing:border-box}\n#rcw-fcpo .rcw-fcpo-kicker{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#738A8C}\n#rcw-fcpo .rcw-fcpo-title{font-size:21px;font-weight:800;color:#00373D;margin-top:2px}\n#rcw-fcpo .rcw-fcpo-note{margin:12px 0 16px;background:#fff;border:1px solid #E3E8E8;border-left:4px solid #1E8CBE;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:600;color:#0D2426}\n#rcw-fcpo .rcw-fcpo-hide{display:none!important}\n#rcw-fcpo .rcw-fcpo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}\n#rcw-fcpo .rcw-fcpo-pack{background:#fff;border:1px solid #E3E8E8;border-radius:16px;padding:12px;font-family:inherit;cursor:pointer;text-align:center;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}\n#rcw-fcpo .rcw-fcpo-pack:hover{transform:translateY(-3px);box-shadow:0 10px 22px rgba(0,55,61,.10);border-color:#cfd9d9}\n#rcw-fcpo .rcw-fcpo-pack:focus-visible{outline:2px solid #1E8CBE;outline-offset:2px}\n#rcw-fcpo .rcw-fcpo-art{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:100%;aspect-ratio:3\/4;border-radius:10px;margin-bottom:8px;background:repeating-linear-gradient(90deg,rgba(0,0,0,.16) 0 2px,rgba(255,255,255,.05) 2px 6px) top left\/100% 9px no-repeat,repeating-linear-gradient(90deg,rgba(0,0,0,.16) 0 2px,rgba(255,255,255,.05) 2px 6px) bottom left\/100% 9px no-repeat,radial-gradient(130% 70% at 50% 0%,rgba(255,255,255,.38),rgba(255,255,255,0) 55%),linear-gradient(150deg,var(--p1),var(--p2) 48%,var(--p3));box-shadow:inset 0 12px 14px -10px rgba(0,0,0,.35),inset 0 -12px 14px -10px rgba(0,0,0,.3)}\n#rcw-fcpo .rcw-fcpo-art::before{content:\"\";position:absolute;inset:0;background:repeating-linear-gradient(115deg,rgba(255,255,255,.09) 0 2px,rgba(255,255,255,0) 2px 7px)}\n#rcw-fcpo .rcw-fcpo-art::after{content:\"\";position:absolute;inset:0;background:linear-gradient(115deg,rgba(255,255,255,0) 35%,rgba(255,255,255,.5) 48%,rgba(255,255,255,0) 62%);transform:translateX(-130%)}\n#rcw-fcpo .rcw-fcpo-pack:hover .rcw-fcpo-art::after{animation:rcwfcpoSheen .9s ease}\n#rcw-fcpo .rcw-fcpo-art-b{--p1:#d9a26c;--p2:#a97142;--p3:#6b4423}\n#rcw-fcpo .rcw-fcpo-art-s{--p1:#e6ebec;--p2:#9aa5a6;--p3:#5c6667}\n#rcw-fcpo .rcw-fcpo-art-g{--p1:#f4dc86;--p2:#d4a72c;--p3:#8a6a12}\n#rcw-fcpo .rcw-fcpo-art-u{--p1:#0f5f58;--p2:#00373D;--p3:#001b1f}\n#rcw-fcpo .rcw-fcpo-em{position:relative;z-index:1;width:58px;height:58px;border:2px solid rgba(255,255,255,.78);border-radius:999px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:800;letter-spacing:.08em;text-shadow:0 1px 2px rgba(0,0,0,.35)}\n#rcw-fcpo .rcw-fcpo-em b{display:block;font-size:20px;line-height:1;letter-spacing:.02em}\n#rcw-fcpo .rcw-fcpo-count{position:relative;z-index:1;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.88);text-shadow:0 1px 2px rgba(0,0,0,.3)}\n#rcw-fcpo .rcw-fcpo-art-u .rcw-fcpo-em{border-color:rgba(0,224,112,.85);color:#00E070}\n#rcw-fcpo .rcw-fcpo-art-u .rcw-fcpo-count{color:rgba(0,224,112,.9)}\n#rcw-fcpo .rcw-fcpo-pname{display:block;font-size:15px;font-weight:700;color:#00373D}\n#rcw-fcpo .rcw-fcpo-prange{display:block;font-size:12px;color:#738A8C;margin-top:1px}\n#rcw-fcpo .rcw-fcpo-odds{display:block;font-size:11px;line-height:1.45;color:#738A8C;margin-top:4px}\n#rcw-fcpo .rcw-fcpo-finev{font-size:11px;color:#738A8C;text-align:center;margin-top:10px}\n#rcw-fcpo .rcw-fcpo-stage{position:relative;border-radius:16px;min-height:420px;overflow:hidden;cursor:pointer;background:radial-gradient(60% 45% at 50% 42%,rgba(0,224,112,.14),rgba(0,224,112,0) 70%),linear-gradient(180deg,#054449,#00272c)}\n#rcw-fcpo .rcw-fcpo-stage:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(30,140,190,.55)}\n#rcw-fcpo .rcw-fcpo-phP,#rcw-fcpo .rcw-fcpo-phA,#rcw-fcpo .rcw-fcpo-phB{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}\n#rcw-fcpo .rcw-fcpo-phA,#rcw-fcpo .rcw-fcpo-phB{opacity:0;pointer-events:none;transition:opacity .35s ease}\n#rcw-fcpo .rcw-fcpo-phA.rcw-on,#rcw-fcpo .rcw-fcpo-phB.rcw-on{opacity:1}\n#rcw-fcpo .rcw-fcpo-phA.rcw-out{opacity:0}\n#rcw-fcpo .rcw-fcpo-big{position:relative;width:170px;aspect-ratio:3\/4}\n#rcw-fcpo .rcw-fcpo-piece{position:absolute;inset:0;margin:0}\n#rcw-fcpo .rcw-fcpo-cut-t{clip-path:polygon(0 0,100% 0,100% 42%,0 52%)}\n#rcw-fcpo .rcw-fcpo-cut-b{clip-path:polygon(0 52%,100% 42%,100% 100%,0 100%)}\n#rcw-fcpo .rcw-fcpo-big.rcw-sh{animation:rcwfcpoShake .5s ease}\n#rcw-fcpo .rcw-fcpo-big.rcw-tr .rcw-fcpo-cut-t{animation:rcwfcpoTearT .5s ease forwards}\n#rcw-fcpo .rcw-fcpo-big.rcw-tr .rcw-fcpo-cut-b{animation:rcwfcpoTearB .55s ease forwards}\n#rcw-fcpo .rcw-fcpo-load{display:flex;align-items:center;gap:10px;color:#fff;font-size:13px;font-weight:600}\n#rcw-fcpo .rcw-fcpo-spin{width:18px;height:18px;border-radius:50%;border:3px solid rgba(255,255,255,.25);border-top-color:#00E070;animation:rcwfcpoSpin 1s linear infinite}\n#rcw-fcpo .rcw-fcpo-hint{position:absolute;left:0;right:0;bottom:12px;text-align:center;font-size:12px;letter-spacing:.04em;color:rgba(255,255,255,.65)}\n#rcw-fcpo .rcw-fcpo-wo-i{opacity:0;transform:translateY(12px) scale(.9);transition:opacity .4s ease,transform .45s ease}\n#rcw-fcpo .rcw-fcpo-wo-i.rcw-on{opacity:1;transform:none}\n#rcw-fcpo .rcw-fcpo-wo-row{display:flex;align-items:center;justify-content:center;gap:22px}\n#rcw-fcpo .rcw-fcpo-wo-flag{height:46px;border-radius:6px;box-shadow:0 4px 14px rgba(0,0,0,.4)}\n#rcw-fcpo .rcw-fcpo-wo-club{height:60px;filter:drop-shadow(0 4px 10px rgba(0,0,0,.45))}\n#rcw-fcpo .rcw-fcpo-wo-pos{font-size:36px;font-weight:800;letter-spacing:.18em;color:rgba(255,255,255,.95)}\n#rcw-fcpo .rcw-fcpo-wo-txt{font-size:16px;font-weight:700;color:#fff}\n#rcw-fcpo .rcw-fcpo-wo-ovr{font-size:82px;font-weight:800;line-height:1;color:#00E070;text-shadow:0 6px 24px rgba(0,224,112,.35)}\n#rcw-fcpo .rcw-fcpo-flip{perspective:1000px;width:230px;height:340px}\n#rcw-fcpo .rcw-fcpo-flip-in{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s ease}\n#rcw-fcpo .rcw-fcpo-flip.rcw-go .rcw-fcpo-flip-in{transform:rotateY(180deg)}\n#rcw-fcpo .rcw-fcpo-face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:16px}\n#rcw-fcpo .rcw-fcpo-back{background:repeating-linear-gradient(115deg,rgba(255,255,255,.05) 0 2px,rgba(255,255,255,0) 2px 8px),linear-gradient(155deg,#0d5c55,#00373D 55%,#001d21);border:1px solid rgba(0,224,112,.35);display:flex;align-items:center;justify-content:center;box-shadow:0 14px 30px rgba(0,0,0,.45)}\n#rcw-fcpo .rcw-fcpo-back .rcw-fcpo-em{width:84px;height:84px;border-color:rgba(0,224,112,.8);color:#00E070}\n#rcw-fcpo .rcw-fcpo-back .rcw-fcpo-em b{font-size:30px}\n#rcw-fcpo .rcw-fcpo-front{transform:rotateY(180deg)}\n#rcw-fcpo .rcw-fcpo-front .rcw-fcpo-card{width:100%;height:100%}\n#rcw-fcpo .rcw-fcpo-card{position:relative;border-radius:16px;padding:3px;background:linear-gradient(165deg,var(--c1),var(--c2) 55%,var(--c3));box-shadow:0 8px 20px rgba(0,55,61,.12)}\n#rcw-fcpo .rcw-fcpo-t-b{--c1:#d9a26c;--c2:#a97142;--c3:#6b4423;--tk:#8a5a33;--tb:#fbf5ef}\n#rcw-fcpo .rcw-fcpo-t-s{--c1:#dfe5e6;--c2:#9aa5a6;--c3:#6c7677;--tk:#5f6a6b;--tb:#f7f9f9}\n#rcw-fcpo .rcw-fcpo-t-g1{--c1:#efd684;--c2:#e3c04b;--c3:#b6942e;--tk:#a3812a;--tb:#fdf9ec}\n#rcw-fcpo .rcw-fcpo-t-g2{--c1:#e6c25a;--c2:#d4a72c;--c3:#96751a;--tk:#8a6a10;--tb:#fcf6e2}\n#rcw-fcpo .rcw-fcpo-t-x{--c1:#00E070;--c2:#00997d;--c3:#00373D;--tk:#00E070;--tb:#00373D}\n#rcw-fcpo .rcw-fcpo-cin{position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column;background:var(--tb);border-radius:13px;padding:14px 12px 12px}\n#rcw-fcpo .rcw-fcpo-co{position:absolute;top:10px;left:12px;text-align:center}\n#rcw-fcpo .rcw-fcpo-co-o{font-size:26px;font-weight:800;line-height:1;color:var(--tk)}\n#rcw-fcpo .rcw-fcpo-co-p{font-size:12px;font-weight:700;color:#738A8C;margin-top:2px}\n#rcw-fcpo .rcw-fcpo-t-x .rcw-fcpo-co-p{color:rgba(230,244,236,.7)}\n#rcw-fcpo .rcw-fcpo-ph{width:104px;height:104px;margin:4px auto 6px;border-radius:50%;overflow:hidden;background:radial-gradient(80% 80% at 50% 30%,rgba(255,255,255,.9),rgba(227,232,232,.9))}\n#rcw-fcpo .rcw-fcpo-t-x .rcw-fcpo-ph{background:radial-gradient(80% 80% at 50% 30%,rgba(0,224,112,.28),rgba(0,55,61,.6))}\n#rcw-fcpo .rcw-fcpo-ph img{width:100%;height:100%;object-fit:cover;display:block}\n#rcw-fcpo .rcw-fcpo-init{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:34px;font-weight:800;color:#fff;background:var(--c2)}\n#rcw-fcpo .rcw-fcpo-cn{text-align:center;font-size:15px;font-weight:700;color:#00373D;border-top:1px solid #E3E8E8;padding-top:8px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n#rcw-fcpo .rcw-fcpo-t-x .rcw-fcpo-cn{color:#E6F4EC;border-top-color:rgba(255,255,255,.18)}\n#rcw-fcpo .rcw-fcpo-cm{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:6px;min-height:20px}\n#rcw-fcpo .rcw-fcpo-mi{height:18px;width:auto;display:block}\n#rcw-fcpo .rcw-fcpo-cm span{font-size:11px;color:#738A8C;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}\n#rcw-fcpo .rcw-fcpo-t-x .rcw-fcpo-cm span{color:rgba(230,244,236,.65)}\n#rcw-fcpo .rcw-fcpo-sts{display:grid;grid-template-rows:repeat(3,auto);grid-auto-flow:column;column-gap:16px;margin-top:auto;padding-top:8px;border-top:1px solid #E3E8E8}\n#rcw-fcpo .rcw-fcpo-t-x .rcw-fcpo-sts{border-top-color:rgba(255,255,255,.18)}\n#rcw-fcpo .rcw-fcpo-st{display:flex;align-items:baseline;justify-content:space-between;padding:2px 0}\n#rcw-fcpo .rcw-fcpo-sl{font-size:11px;font-weight:600;color:#738A8C;letter-spacing:.04em}\n#rcw-fcpo .rcw-fcpo-sv{font-size:15px;font-weight:700;color:#0D2426}\n#rcw-fcpo .rcw-fcpo-t-x .rcw-fcpo-sl{color:rgba(230,244,236,.6)}\n#rcw-fcpo .rcw-fcpo-t-x .rcw-fcpo-sv{color:#fff}\n#rcw-fcpo .rcw-fcpo-besttag{position:absolute;top:10px;right:12px;z-index:2;background:#00E070;color:#00373D;font-size:10px;font-weight:800;letter-spacing:.08em;padding:4px 9px;border-radius:999px}\n#rcw-fcpo .rcw-fcpo-card.rcw-best .rcw-fcpo-cin::after{content:\"\";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.5) 48%,rgba(255,255,255,0) 62%);transform:translateX(-140%);animation:rcwfcpoShine 1.3s ease .5s 2}\n#rcw-fcpo .rcw-fcpo-res-k{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#738A8C}\n#rcw-fcpo .rcw-fcpo-res-t{font-size:20px;font-weight:800;color:#00373D;margin:2px 0 14px}\n#rcw-fcpo .rcw-fcpo-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:stretch}\n#rcw-fcpo .rcw-fcpo-cards .rcw-fcpo-card{animation:rcwfcpoRise .45s ease both}\n#rcw-fcpo .rcw-fcpo-cards .rcw-fcpo-card:nth-child(2){animation-delay:.08s}\n#rcw-fcpo .rcw-fcpo-cards .rcw-fcpo-card:nth-child(3){animation-delay:.16s}\n#rcw-fcpo .rcw-fcpo-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px}\n#rcw-fcpo .rcw-fcpo-btn{display:inline-block;border-radius:999px;padding:12px 22px;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none;text-align:center;transition:background .15s ease}\n#rcw-fcpo .rcw-fcpo-btn:focus-visible{outline:2px solid #1E8CBE;outline-offset:2px}\n#rcw-fcpo .rcw-fcpo-btn-p{background:#00E070;color:#00373D;border:0}\n#rcw-fcpo .rcw-fcpo-btn-p:hover{background:#00c95f}\n#rcw-fcpo .rcw-fcpo-btn-s{background:#fff;color:#00373D;border:1px solid #E3E8E8}\n#rcw-fcpo .rcw-fcpo-btn-s:hover{background:#F4F6F6}\n#rcw-fcpo .rcw-fcpo-cta{margin-top:20px;background:#fff;border:1px solid #E3E8E8;border-radius:16px;padding:16px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}\n#rcw-fcpo .rcw-fcpo-cta p{flex:1 1 100%;margin:0 0 2px;font-size:14px;font-weight:600;color:#00373D}\n#rcw-fcpo .rcw-fcpo-cta a{display:inline-block;border-radius:999px;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;text-align:center}\n#rcw-fcpo .rcw-fcpo-cta a:first-of-type{background:#00E070;color:#00373D}\n#rcw-fcpo .rcw-fcpo-cta a:first-of-type:hover{background:#00c95f}\n#rcw-fcpo .rcw-fcpo-cta a:nth-of-type(2){background:#fff;color:#00373D;border:1px solid #E3E8E8}\n#rcw-fcpo .rcw-fcpo-cta a:nth-of-type(2):hover{background:#F4F6F6}\n#rcw-fcpo .rcw-fcpo-panel{background:#fff;border:1px solid #E3E8E8;border-radius:16px;padding:28px;text-align:center}\n#rcw-fcpo .rcw-fcpo-panel-t{font-size:14px;color:#0D2426;font-weight:600;margin-bottom:14px}\n#rcw-fcpo .rcw-fcpo-score{margin-top:16px;font-size:13px;color:#0D2426;font-weight:600;text-align:center}\n#rcw-fcpo .rcw-fcpo-foot{margin-top:8px;font-size:12px;line-height:1.55;color:#738A8C;text-align:center}\n@keyframes rcwfcpoSheen{from{transform:translateX(-130%)}to{transform:translateX(130%)}}\n@keyframes rcwfcpoShine{from{transform:translateX(-140%)}to{transform:translateX(140%)}}\n@keyframes rcwfcpoSpin{to{transform:rotate(360deg)}}\n@keyframes rcwfcpoRise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}\n@keyframes rcwfcpoShake{0%,100%{transform:none}15%{transform:translateX(-3px) rotate(-3deg)}30%{transform:translateX(3px) rotate(3deg)}45%{transform:translateX(-2px) rotate(-2deg)}60%{transform:translateX(2px) rotate(2deg)}75%{transform:translateX(-1px) rotate(-1deg)}}\n@keyframes rcwfcpoTearT{to{transform:translate(-14px,-70px) rotate(-10deg);opacity:0}}\n@keyframes rcwfcpoTearB{60%{transform:translateY(8px)}to{transform:translateY(26px) scale(.96);opacity:0}}\n@media (max-width:640px){\n#rcw-fcpo{padding:14px}\n#rcw-fcpo .rcw-fcpo-title{font-size:19px}\n#rcw-fcpo .rcw-fcpo-grid{grid-template-columns:repeat(2,1fr)}\n#rcw-fcpo .rcw-fcpo-cards{grid-template-columns:1fr}\n#rcw-fcpo .rcw-fcpo-cards .rcw-fcpo-card{width:100%;max-width:320px;margin:0 auto}\n#rcw-fcpo .rcw-fcpo-stage{min-height:380px}\n#rcw-fcpo .rcw-fcpo-wo-ovr{font-size:64px}\n#rcw-fcpo .rcw-fcpo-wo-pos{font-size:28px}\n#rcw-fcpo .rcw-fcpo-wo-club{height:48px}\n#rcw-fcpo .rcw-fcpo-wo-flag{height:38px}\n#rcw-fcpo .rcw-fcpo-flip{width:210px;height:320px}\n}\n@media (prefers-reduced-motion:reduce){\n#rcw-fcpo *,#rcw-fcpo *::before,#rcw-fcpo *::after{animation:none!important;transition:none!important}\n}\n<\/style>\n<div class=\"rcw-fcpo-head\">\n<div class=\"rcw-fcpo-kicker\">FC 27 \u00b7 Ultimate Team<\/div>\n<div class=\"rcw-fcpo-title\">Pack Opener Simulator<\/div>\n<\/div>\n<div class=\"rcw-fcpo-note\" role=\"note\">Simulator with published odds \u2014 not connected to real FUT packs or EA odds.<\/div>\n<div class=\"rcw-fcpo-view\" id=\"rcw-fcpo-shelf\">\n<div class=\"rcw-fcpo-grid\">\n<button type=\"button\" class=\"rcw-fcpo-pack\" data-pack=\"bronze\">\n<span class=\"rcw-fcpo-art rcw-fcpo-art-b\"><span class=\"rcw-fcpo-em\">FC<b>27<\/b><\/span><span class=\"rcw-fcpo-count\">3 players<\/span><\/span>\n<span class=\"rcw-fcpo-pname\">Bronze Pack<\/span>\n<span class=\"rcw-fcpo-prange\">OVR up to 64<\/span>\n<span class=\"rcw-fcpo-odds\">Per card \u2014 60\u201364: 15% \u00b7 55\u201359: 30% \u00b7 up to 54: 55%<\/span>\n<\/button>\n<button type=\"button\" class=\"rcw-fcpo-pack\" data-pack=\"silver\">\n<span class=\"rcw-fcpo-art rcw-fcpo-art-s\"><span class=\"rcw-fcpo-em\">FC<b>27<\/b><\/span><span class=\"rcw-fcpo-count\">3 players<\/span><\/span>\n<span class=\"rcw-fcpo-pname\">Silver Pack<\/span>\n<span class=\"rcw-fcpo-prange\">OVR 65\u201374<\/span>\n<span class=\"rcw-fcpo-odds\">Per card \u2014 70+: 30% \u00b7 65\u201369: 70%<\/span>\n<\/button>\n<button type=\"button\" class=\"rcw-fcpo-pack\" data-pack=\"gold\">\n<span class=\"rcw-fcpo-art rcw-fcpo-art-g\"><span class=\"rcw-fcpo-em\">FC<b>27<\/b><\/span><span class=\"rcw-fcpo-count\">3 players<\/span><\/span>\n<span class=\"rcw-fcpo-pname\">Gold Pack<\/span>\n<span class=\"rcw-fcpo-prange\">OVR 75+<\/span>\n<span class=\"rcw-fcpo-odds\">Per card \u2014 82+: 18% \u00b7 87+: 2.5% \u00b7 75\u201381: 82%<\/span>\n<\/button>\n<button type=\"button\" class=\"rcw-fcpo-pack\" data-pack=\"ultimate\">\n<span class=\"rcw-fcpo-art rcw-fcpo-art-u\"><span class=\"rcw-fcpo-em\">FC<b>27<\/b><\/span><span class=\"rcw-fcpo-count\">3 players<\/span><\/span>\n<span class=\"rcw-fcpo-pname\">Ultimate Pack<\/span>\n<span class=\"rcw-fcpo-prange\">82+ guaranteed<\/span>\n<span class=\"rcw-fcpo-odds\">Per card \u2014 90+: 4% \u00b7 87+: 22% \u00b7 82\u201386: 78%<\/span>\n<\/button>\n<\/div>\n<div class=\"rcw-fcpo-finev\">Odds are per card \u00b7 every pack contains 3 players \u00b7 men&#8217;s and women&#8217;s football both in the pool<\/div>\n<\/div>\n<div class=\"rcw-fcpo-view rcw-fcpo-stage rcw-fcpo-hide\" id=\"rcw-fcpo-stage\" role=\"button\" tabindex=\"0\" aria-label=\"Opening pack \u2014 activate to skip the animation\"><\/div>\n<div class=\"rcw-fcpo-view rcw-fcpo-hide\" id=\"rcw-fcpo-res\" aria-live=\"polite\">\n<div class=\"rcw-fcpo-res-k\" id=\"rcw-fcpo-resk\"><\/div>\n<div class=\"rcw-fcpo-res-t\" id=\"rcw-fcpo-rest\"><\/div>\n<div class=\"rcw-fcpo-cards\" id=\"rcw-fcpo-cards\"><\/div>\n<div class=\"rcw-fcpo-actions\">\n<button type=\"button\" class=\"rcw-fcpo-btn rcw-fcpo-btn-p\" id=\"rcw-fcpo-again\">Open another<\/button>\n<button type=\"button\" class=\"rcw-fcpo-btn rcw-fcpo-btn-s\" id=\"rcw-fcpo-switch\">Switch pack<\/button>\n<button type=\"button\" class=\"rcw-fcpo-btn rcw-fcpo-btn-s\" id=\"rcw-fcpo-share\">Share your pull<\/button>\n<\/div>\n<div class=\"rcw-fcpo-cta\">\n<p>Real packs need FC Points \u2014 top up with a gift card in seconds:<\/p>\n<a href=\"https:\/\/www.recharge.com\/en\/gb\/playstation-store\" rel=\"noopener\">PlayStation Store<\/a>\n<a href=\"https:\/\/www.recharge.com\/en\/gb\/xbox-gift-card\" rel=\"noopener\">Xbox Gift Card<\/a>\n<\/div>\n<\/div>\n<div class=\"rcw-fcpo-view rcw-fcpo-panel rcw-fcpo-hide\" id=\"rcw-fcpo-err\">\n<div class=\"rcw-fcpo-panel-t\">Couldn&#8217;t load the player database. Check your connection and try again.<\/div>\n<div class=\"rcw-fcpo-actions\">\n<button type=\"button\" class=\"rcw-fcpo-btn rcw-fcpo-btn-p\" id=\"rcw-fcpo-retry\">Retry<\/button>\n<button type=\"button\" class=\"rcw-fcpo-btn rcw-fcpo-btn-s\" id=\"rcw-fcpo-back\">Back to packs<\/button>\n<\/div>\n<\/div>\n<div class=\"rcw-fcpo-view rcw-fcpo-panel rcw-fcpo-hide\" id=\"rcw-fcpo-empty\">\n<div class=\"rcw-fcpo-panel-t\">No players available for this pack right now \u2014 try a different pack.<\/div>\n<div class=\"rcw-fcpo-actions\">\n<button type=\"button\" class=\"rcw-fcpo-btn rcw-fcpo-btn-s\" id=\"rcw-fcpo-back2\">Back to packs<\/button>\n<\/div>\n<\/div>\n<div class=\"rcw-fcpo-score\" id=\"rcw-fcpo-score\">Packs opened: 0 \u00b7 Best pull: \u2014<\/div>\n<div class=\"rcw-fcpo-foot\">Unofficial fan tool by Recharge.com \u2014 not affiliated with or endorsed by EA SPORTS. Player data: EA SPORTS FC public ratings \u00b7 updated <span id=\"rcw-fcpo-date\"><\/span> \u00b7 switches to FC 27 automatically when EA reveals the new ratings.<\/div>\n<script>eval(new TextDecoder().decode(Uint8Array.from(atob(\"CihmdW5jdGlvbiAoKSB7CiAgJ3VzZSBzdHJpY3QnOwoKdmFyIFJDV19TUkMgPSB7CiAgdG9wOiBbCiAgICAnaHR0cHM6Ly9jcmVhdGl2ZWdyb3VwLWJsb2ctcHJkLWV1LXdlc3QtMS1yZWNoYXJnZS1ibG9nLnMzLmV1LXdlc3QtMS5hbWF6b25hd3MuY29tL2Jsb2cvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvMDIxNjQwMzYvcmN3LWZjLXRvcC1wMS0xLnR4dCcsCiAgICAnaHR0cHM6Ly9jcmVhdGl2ZWdyb3VwLWJsb2ctcHJkLWV1LXdlc3QtMS1yZWNoYXJnZS1ibG9nLnMzLmV1LXdlc3QtMS5hbWF6b25hd3MuY29tL2Jsb2cvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvMDIxNjQwMzkvcmN3LWZjLXRvcC1wMi0xLnR4dCcKICBdLAogIHJlc3Q6IFsKICAgICdodHRwczovL2NyZWF0aXZlZ3JvdXAtYmxvZy1wcmQtZXUtd2VzdC0xLXJlY2hhcmdlLWJsb2cuczMuZXUtd2VzdC0xLmFtYXpvbmF3cy5jb20vYmxvZy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wOS8wMjE2NDA0MS9yY3ctZmMtcmVzdC1wMS0xLnR4dCcsCiAgICAnaHR0cHM6Ly9jcmVhdGl2ZWdyb3VwLWJsb2ctcHJkLWV1LXdlc3QtMS1yZWNoYXJnZS1ibG9nLnMzLmV1LXdlc3QtMS5hbWF6b25hd3MuY29tL2Jsb2cvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvMDIxNjQwNDMvcmN3LWZjLXJlc3QtcDItMS50eHQnLAogICAgJ2h0dHBzOi8vY3JlYXRpdmVncm91cC1ibG9nLXByZC1ldS13ZXN0LTEtcmVjaGFyZ2UtYmxvZy5zMy5ldS13ZXN0LTEuYW1hem9uYXdzLmNvbS9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5LzAyMTY0MDQ1L3Jjdy1mYy1yZXN0LXAzLTEudHh0JywKICAgICdodHRwczovL2NyZWF0aXZlZ3JvdXAtYmxvZy1wcmQtZXUtd2VzdC0xLXJlY2hhcmdlLWJsb2cuczMuZXUtd2VzdC0xLmFtYXpvbmF3cy5jb20vYmxvZy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wOS8wMjE2NDA0Ny9yY3ctZmMtcmVzdC1wNC0xLnR4dCcsCiAgICAnaHR0cHM6Ly9jcmVhdGl2ZWdyb3VwLWJsb2ctcHJkLWV1LXdlc3QtMS1yZWNoYXJnZS1ibG9nLnMzLmV1LXdlc3QtMS5hbWF6b25hd3MuY29tL2Jsb2cvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvMDIxNjQwNDkvcmN3LWZjLXJlc3QtcDUtMS50eHQnLAogICAgJ2h0dHBzOi8vY3JlYXRpdmVncm91cC1ibG9nLXByZC1ldS13ZXN0LTEtcmVjaGFyZ2UtYmxvZy5zMy5ldS13ZXN0LTEuYW1hem9uYXdzLmNvbS9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5LzAyMTY0MDUxL3Jjdy1mYy1yZXN0LXA2LTEudHh0JywKICAgICdodHRwczovL2NyZWF0aXZlZ3JvdXAtYmxvZy1wcmQtZXUtd2VzdC0xLXJlY2hhcmdlLWJsb2cuczMuZXUtd2VzdC0xLmFtYXpvbmF3cy5jb20vYmxvZy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wOS8wMjE2NDA1My9yY3ctZmMtcmVzdC1wNy0xLnR4dCcsCiAgICAnaHR0cHM6Ly9jcmVhdGl2ZWdyb3VwLWJsb2ctcHJkLWV1LXdlc3QtMS1yZWNoYXJnZS1ibG9nLnMzLmV1LXdlc3QtMS5hbWF6b25hd3MuY29tL2Jsb2cvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvMDIxNjQwNTYvcmN3LWZjLXJlc3QtcDgtMS50eHQnLAogICAgJ2h0dHBzOi8vY3JlYXRpdmVncm91cC1ibG9nLXByZC1ldS13ZXN0LTEtcmVjaGFyZ2UtYmxvZy5zMy5ldS13ZXN0LTEuYW1hem9uYXdzLmNvbS9ibG9nL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5LzAyMTY0MDU4L3Jjdy1mYy1yZXN0LXA5LTEudHh0JywKICAgICdodHRwczovL2NyZWF0aXZlZ3JvdXAtYmxvZy1wcmQtZXUtd2VzdC0xLXJlY2hhcmdlLWJsb2cuczMuZXUtd2VzdC0xLmFtYXpvbmF3cy5jb20vYmxvZy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wOS8wMjE2NDEwMS9yY3ctZmMtcmVzdC1wMTAudHh0JywKICAgICdodHRwczovL2NyZWF0aXZlZ3JvdXAtYmxvZy1wcmQtZXUtd2VzdC0xLXJlY2hhcmdlLWJsb2cuczMuZXUtd2VzdC0xLmFtYXpvbmF3cy5jb20vYmxvZy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wOS8wMjE2NDEwMy9yY3ctZmMtcmVzdC1wMTEudHh0JwogIF0sCiAgbW92ZXJzOiAnaHR0cHM6Ly9jcmVhdGl2ZWdyb3VwLWJsb2ctcHJkLWV1LXdlc3QtMS1yZWNoYXJnZS1ibG9nLnMzLmV1LXdlc3QtMS5hbWF6b25hd3MuY29tL2Jsb2cvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvMDIxNjQxMDUvcmN3LWZjLW1vdmVycy0xLnR4dCcKfTsKZnVuY3Rpb24gcmN3RmV0Y2hKc29uKHVybCl7CiAgcmV0dXJuIGZldGNoKHVybCkudGhlbihmdW5jdGlvbihyKXsKICAgIGlmICghci5vaykgdGhyb3cgbmV3IEVycm9yKCdIVFRQICcgKyByLnN0YXR1cyk7CiAgICByZXR1cm4gci50ZXh0KCk7CiAgfSkudGhlbihmdW5jdGlvbih0KXsgcmV0dXJuIEpTT04ucGFyc2UodC5zbGljZSh0LmluZGV4T2YoJ1xuJykgKyAxKSk7IH0pOwp9CmZ1bmN0aW9uIHJjd0xvYWRTZXQodXJscyl7CiAgcmV0dXJuIFByb21pc2UuYWxsKHVybHMubWFwKHJjd0ZldGNoSnNvbikpLnRoZW4oZnVuY3Rpb24ocGFydHMpewogICAgdmFyIG91dCA9IHBhcnRzWzBdOwogICAgZm9yICh2YXIgaSA9IDE7IGkgPCBwYXJ0cy5sZW5ndGg7IGkrKyl7CiAgICAgIG91dC5wbGF5ZXJzID0gb3V0LnBsYXllcnMuY29uY2F0KHBhcnRzW2ldLnBsYXllcnMpOwogICAgICBPYmplY3QuYXNzaWduKG91dC5jbHVicywgcGFydHNbaV0uY2x1YnMpOwogICAgICBPYmplY3QuYXNzaWduKG91dC5uYXRpb25zLCBwYXJ0c1tpXS5uYXRpb25zKTsKICAgIH0KICAgIHJldHVybiBvdXQ7CiAgfSk7Cn0KZnVuY3Rpb24gZXNjKHMpeyByZXR1cm4gU3RyaW5nKHMgPT0gbnVsbCA\/ICcnIDogcykucmVwbGFjZSgvWyY8PiInXS9nLCBmdW5jdGlvbihjKXsKICByZXR1cm4geycmJzonJmFtcDsnLCc8JzonJmx0OycsJz4nOicmZ3Q7JywnIic6JyZxdW90OycsIiciOicmIzM5Oyd9W2NdOyB9KTsgfQoKICB2YXIgUE9SVFJBSVRfQSA9ICdodHRwczovL3JhdGluZ3MtaW1hZ2VzLXByb2QucHVsc2UuZWEuY29tL0ZDMjUvZnVsbC9wbGF5ZXItcG9ydHJhaXRzL3AnOwogIHZhciBQT1JUUkFJVF9CID0gJy5wbmc\/cGFkZGluZz0wLjcnOwogIHZhciBTSEFSRV9VUkwgPSAnaHR0cHM6Ly93d3cucmVjaGFyZ2UuY29tL2Jsb2cvZW4tZ2IvZmMtMjctcGFjay1vcGVuZXItc2ltdWxhdG9yJzsKICB2YXIgU1RPUkVfS0VZID0gJ3Jjdy1mY3BvLXYxJzsKCiAgLyogT2RkcyB0YWJsZXM6IFtiYW5kTWluLCBiYW5kTWF4LCBwcm9iYWJpbGl0eV0g4oCUIHBlciBjYXJkLiBTdW1zIHRvIDEgcGVyIHBhY2suICovCiAgdmFyIFBBQ0tTID0gewogICAgYnJvbnplOiAgIHsgbGFiZWw6ICdCcm9uemUgUGFjaycsICAgYXJ0OiAnYicsIG1pbjogNDAsIG1heDogNjQsIHJlc3Q6IHRydWUsICB3YWxrOiBmYWxzZSwKICAgICAgICAgICAgICAgIGJhbmRzOiBbWzQwLDU0LDAuNTVdLFs1NSw1OSwwLjMwXSxbNjAsNjQsMC4xNV1dIH0sCiAgICBzaWx2ZXI6ICAgeyBsYWJlbDogJ1NpbHZlciBQYWNrJywgICBhcnQ6ICdzJywgbWluOiA2NSwgbWF4OiA3NCwgcmVzdDogdHJ1ZSwgIHdhbGs6IGZhbHNlLAogICAgICAgICAgICAgICAgYmFuZHM6IFtbNjUsNjksMC43MF0sWzcwLDc0LDAuMzBdXSB9LAogICAgZ29sZDogICAgIHsgbGFiZWw6ICdHb2xkIFBhY2snLCAgICAgYXJ0OiAnZycsIG1pbjogNzUsIG1heDogOTksIHJlc3Q6IGZhbHNlLCB3YWxrOiB0cnVlLAogICAgICAgICAgICAgICAgYmFuZHM6IFtbNzUsODEsMC44Ml0sWzgyLDg2LDAuMTU1XSxbODcsOTksMC4wMjVdXSB9LAogICAgdWx0aW1hdGU6IHsgbGFiZWw6ICdVbHRpbWF0ZSBQYWNrJywgYXJ0OiAndScsIG1pbjogODIsIG1heDogOTksIHJlc3Q6IGZhbHNlLCB3YWxrOiB0cnVlLAogICAgICAgICAgICAgICAgYmFuZHM6IFtbODIsODYsMC43OF0sWzg3LDg5LDAuMThdLFs5MCw5OSwwLjA0XV0gfQogIH07CgogIHZhciBzdGF0ZSA9IHsKICAgIHNldHM6IHt9LCBsb2FkaW5nOiB7fSwgcGxheWVyczogW10sIGNsdWJzOiB7fSwgbmF0aW9uczoge30sIHBvb2xzOiB7fSwKICAgIG1ldGE6ICcnLCBvcGVuZWQ6IDAsIGJlc3Q6IG51bGwsIGN1cnJlbnQ6IG51bGwsIGxhc3RQYWNrOiBudWxsLAogICAgYnVzeTogZmFsc2UsIHNraXBOb3c6IGZhbHNlLCBkcmF3bjogZmFsc2UKICB9OwoKICBmdW5jdGlvbiBpbmdlc3Qoa2V5LCBkYXRhKXsKICAgIGlmIChzdGF0ZS5zZXRzW2tleV0pIHJldHVybjsKICAgIHN0YXRlLnNldHNba2V5XSA9IHRydWU7CiAgICBzdGF0ZS5wbGF5ZXJzID0gc3RhdGUucGxheWVycy5jb25jYXQoZGF0YS5wbGF5ZXJzIHx8IFtdKTsKICAgIE9iamVjdC5hc3NpZ24oc3RhdGUuY2x1YnMsIGRhdGEuY2x1YnMgfHwge30pOwogICAgT2JqZWN0LmFzc2lnbihzdGF0ZS5uYXRpb25zLCBkYXRhLm5hdGlvbnMgfHwge30pOwogICAgaWYgKCFzdGF0ZS5tZXRhICYmIGRhdGEuc2NyYXBlZEF0KSBzdGF0ZS5tZXRhID0gZGF0YS5zY3JhcGVkQXQ7CiAgICBidWlsZFBvb2xzKCk7CiAgfQoKICBmdW5jdGlvbiBidWlsZFBvb2xzKCl7CiAgICB2YXIgYnkgPSB7fSwgaSwgcCwgaywgcGssIGIsIG8sIGFycjsKICAgIGZvciAoaSA9IDA7IGkgPCBzdGF0ZS5wbGF5ZXJzLmxlbmd0aDsgaSsrKXsKICAgICAgcCA9IHN0YXRlLnBsYXllcnNbaV07CiAgICAgIChieVtwLm9dIHx8IChieVtwLm9dID0gW10pKS5wdXNoKHApOwogICAgfQogICAgZm9yIChrIGluIFBBQ0tTKXsKICAgICAgaWYgKCFQQUNLUy5oYXNPd25Qcm9wZXJ0eShrKSkgY29udGludWU7CiAgICAgIHBrID0gUEFDS1Nba107CiAgICAgIHN0YXRlLnBvb2xzW2tdID0gW107CiAgICAgIGZvciAoYiA9IDA7IGIgPCBway5iYW5kcy5sZW5ndGg7IGIrKyl7CiAgICAgICAgYXJyID0gW107CiAgICAgICAgZm9yIChvID0gcGsuYmFuZHNbYl1bMF07IG8gPD0gcGsuYmFuZHNbYl1bMV07IG8rKyl7CiAgICAgICAgICBpZiAoYnlbb10pIGFyciA9IGFyci5jb25jYXQoYnlbb10pOwogICAgICAgIH0KICAgICAgICBzdGF0ZS5wb29sc1trXS5wdXNoKGFycik7CiAgICAgIH0KICAgIH0KICB9CgogIGZ1bmN0aW9uIHBpY2tCYW5kKGtleSwgcm5kKXsKICAgIHZhciBiYW5kcyA9IFBBQ0tTW2tleV0uYmFuZHMsIHIgPSAocm5kIHx8IE1hdGgucmFuZG9tKSgpLCBjID0gMCwgaTsKICAgIGZvciAoaSA9IDA7IGkgPCBiYW5kcy5sZW5ndGg7IGkrKyl7CiAgICAgIGMgKz0gYmFuZHNbaV1bMl07CiAgICAgIGlmIChyIDwgYykgcmV0dXJuIGk7CiAgICB9CiAgICByZXR1cm4gYmFuZHMubGVuZ3RoIC0gMTsKICB9CgogIGZ1bmN0aW9uIHBpY2tGcm9tKHBvb2wsIHRha2VuLCBybmQpewogICAgdmFyIHQsIGksIHAsIGY7CiAgICBpZiAoIXBvb2wgfHwgIXBvb2wubGVuZ3RoKSByZXR1cm4gbnVsbDsKICAgIGZvciAodCA9IDA7IHQgPCAxMjsgdCsrKXsKICAgICAgcCA9IHBvb2xbTWF0aC5mbG9vcihybmQoKSAqIHBvb2wubGVuZ3RoKV07CiAgICAgIGlmICghdGFrZW5bcC5pZF0pIHJldHVybiBwOwogICAgfQogICAgZiA9IFtdOwogICAgZm9yIChpID0gMDsgaSA8IHBvb2wubGVuZ3RoOyBpKyspeyBpZiAoIXRha2VuW3Bvb2xbaV0uaWRdKSBmLnB1c2gocG9vbFtpXSk7IH0KICAgIHJldHVybiBmLmxlbmd0aCA\/IGZbTWF0aC5mbG9vcihybmQoKSAqIGYubGVuZ3RoKV0gOiBudWxsOwogIH0KCiAgZnVuY3Rpb24gZHJhd0NhcmQoa2V5LCB0YWtlbiwgcm5kKXsKICAgIHJuZCA9IHJuZCB8fCBNYXRoLnJhbmRvbTsKICAgIHZhciBwayA9IFBBQ0tTW2tleV0sIGJpID0gcGlja0JhbmQoa2V5LCBybmQpLCBuID0gcGsuYmFuZHMubGVuZ3RoLCBvcmRlciA9IFtiaV0sIGQsIGosIHA7CiAgICBmb3IgKGQgPSAxOyBkIDwgbjsgZCsrKXsKICAgICAgaWYgKGJpIC0gZCA+PSAwKSBvcmRlci5wdXNoKGJpIC0gZCk7CiAgICAgIGlmIChiaSArIGQgPCBuKSBvcmRlci5wdXNoKGJpICsgZCk7CiAgICB9CiAgICBmb3IgKGogPSAwOyBqIDwgb3JkZXIubGVuZ3RoOyBqKyspewogICAgICBwID0gcGlja0Zyb20oc3RhdGUucG9vbHNba2V5XSAmJiBzdGF0ZS5wb29sc1trZXldW29yZGVyW2pdXSwgdGFrZW4sIHJuZCk7CiAgICAgIGlmIChwKSByZXR1cm4geyBwOiBwLCBiYW5kOiBway5iYW5kc1tvcmRlcltqXV0sIHJvbGxlZDogcGsuYmFuZHNbYmldLCBmZWxsOiBqID4gMCB9OwogICAgfQogICAgcmV0dXJuIG51bGw7CiAgfQoKICBmdW5jdGlvbiBkcmF3UGFjayhrZXksIHJuZCl7CiAgICB2YXIgdGFrZW4gPSB7fSwgb3V0ID0gW10sIGksIGM7CiAgICBmb3IgKGkgPSAwOyBpIDwgMzsgaSsrKXsKICAgICAgYyA9IGRyYXdDYXJkKGtleSwgdGFrZW4sIHJuZCk7CiAgICAgIGlmICghYykgcmV0dXJuIG51bGw7CiAgICAgIHRha2VuW2MucC5pZF0gPSAxOwogICAgICBvdXQucHVzaChjKTsKICAgIH0KICAgIHJldHVybiBvdXQ7CiAgfQoKICBmdW5jdGlvbiBiZXN0T2YocGFjayl7CiAgICB2YXIgYiA9IHBhY2tbMF0sIGk7CiAgICBmb3IgKGkgPSAxOyBpIDwgcGFjay5sZW5ndGg7IGkrKyl7IGlmIChwYWNrW2ldLnAubyA+IGIucC5vKSBiID0gcGFja1tpXTsgfQogICAgcmV0dXJuIGI7CiAgfQoKICBmdW5jdGlvbiB0aWVyT2Yobyl7IHJldHVybiBvID49IDg3ID8gJ3gnIDogbyA+PSA4MiA\/ICdnMicgOiBvID49IDc1ID8gJ2cxJyA6IG8gPj0gNjUgPyAncycgOiAnYic7IH0KCiAgaWYgKHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnICYmIHR5cGVvZiB3aW5kb3cgPT09ICd1bmRlZmluZWQnKXsKICAgIG1vZHVsZS5leHBvcnRzID0geyBQQUNLUzogUEFDS1MsIHN0YXRlOiBzdGF0ZSwgaW5nZXN0OiBpbmdlc3QsIHBpY2tCYW5kOiBwaWNrQmFuZCwKICAgICAgZHJhd0NhcmQ6IGRyYXdDYXJkLCBkcmF3UGFjazogZHJhd1BhY2ssIGJlc3RPZjogYmVzdE9mLCB0aWVyT2Y6IHRpZXJPZiwgZXNjOiBlc2MsCiAgICAgIHJjd0xvYWRTZXQ6IHJjd0xvYWRTZXQsIHJjd0ZldGNoSnNvbjogcmN3RmV0Y2hKc29uLCBSQ1dfU1JDOiBSQ1dfU1JDIH07CiAgfQogIGlmICh0eXBlb2YgZG9jdW1lbnQgPT09ICd1bmRlZmluZWQnIHx8ICFkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncmN3LWZjcG8nKSkgcmV0dXJuOwoKICAvKiAtLS0tLS0tLS0tLS0tLS0tIFVJIC0tLS0tLS0tLS0tLS0tLS0gKi8KICB2YXIgcm9vdCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdyY3ctZmNwbycpOwogIGZ1bmN0aW9uICQoaWQpeyByZXR1cm4gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Jjdy1mY3BvLScgKyBpZCk7IH0KICB2YXIgdmlld3MgPSB7IHNoZWxmOiAkKCdzaGVsZicpLCBzdGFnZTogJCgnc3RhZ2UnKSwgcmVzOiAkKCdyZXMnKSwgZXJyOiAkKCdlcnInKSwgZW1wdHk6ICQoJ2VtcHR5JykgfTsKICB2YXIgYW5pbSA9IHsgdDogW10sIHJhZjogMCwgZWxzOiB7fSB9OwoKICBmdW5jdGlvbiBlbCh0YWcsIGNscywgdGV4dCl7CiAgICB2YXIgZCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQodGFnKTsKICAgIGlmIChjbHMpIGQuY2xhc3NOYW1lID0gY2xzOwogICAgaWYgKHRleHQgIT0gbnVsbCkgZC50ZXh0Q29udGVudCA9IHRleHQ7CiAgICByZXR1cm4gZDsKICB9CiAgZnVuY3Rpb24gc2hvdyhuYW1lKXsKICAgIHZhciBrOwogICAgZm9yIChrIGluIHZpZXdzKXsKICAgICAgaWYgKHZpZXdzLmhhc093blByb3BlcnR5KGspKSB2aWV3c1trXS5jbGFzc0xpc3QudG9nZ2xlKCdyY3ctZmNwby1oaWRlJywgayAhPT0gbmFtZSk7CiAgICB9CiAgfQogIGZ1bmN0aW9uIHNjaGVkKGZuLCBtcyl7IGFuaW0udC5wdXNoKHNldFRpbWVvdXQoZm4sIG1zKSk7IH0KICBmdW5jdGlvbiBjbGVhckFuaW0oKXsKICAgIHZhciBpOwogICAgZm9yIChpID0gMDsgaSA8IGFuaW0udC5sZW5ndGg7IGkrKykgY2xlYXJUaW1lb3V0KGFuaW0udFtpXSk7CiAgICBhbmltLnQgPSBbXTsKICAgIGlmIChhbmltLnJhZil7IGNhbmNlbEFuaW1hdGlvbkZyYW1lKGFuaW0ucmFmKTsgYW5pbS5yYWYgPSAwOyB9CiAgfQogIGZ1bmN0aW9uIHJlZHVjZWRNb3Rpb24oKXsKICAgIHRyeSB7IHJldHVybiB3aW5kb3cubWF0Y2hNZWRpYSAmJiB3aW5kb3cubWF0Y2hNZWRpYSgnKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSknKS5tYXRjaGVzOyB9CiAgICBjYXRjaCAoZSl7IHJldHVybiBmYWxzZTsgfQogIH0KCiAgZnVuY3Rpb24gbG9hZFNjb3JlKCl7CiAgICB0cnkgewogICAgICB2YXIgcmF3ID0gbG9jYWxTdG9yYWdlLmdldEl0ZW0oU1RPUkVfS0VZKTsKICAgICAgaWYgKHJhdyl7CiAgICAgICAgdmFyIHMgPSBKU09OLnBhcnNlKHJhdyk7CiAgICAgICAgaWYgKHMgJiYgdHlwZW9mIHMubiA9PT0gJ251bWJlcicpeyBzdGF0ZS5vcGVuZWQgPSBzLm47IHN0YXRlLmJlc3QgPSBzLmIgfHwgbnVsbDsgfQogICAgICB9CiAgICB9IGNhdGNoIChlKXt9CiAgfQogIGZ1bmN0aW9uIHNhdmVTY29yZSgpewogICAgdHJ5IHsgbG9jYWxTdG9yYWdlLnNldEl0ZW0oU1RPUkVfS0VZLCBKU09OLnN0cmluZ2lmeSh7IG46IHN0YXRlLm9wZW5lZCwgYjogc3RhdGUuYmVzdCB9KSk7IH0KICAgIGNhdGNoIChlKXt9CiAgfQogIGZ1bmN0aW9uIHVwZGF0ZVNjb3JlKCl7CiAgICAkKCdzY29yZScpLnRleHRDb250ZW50ID0gJ1BhY2tzIG9wZW5lZDogJyArIHN0YXRlLm9wZW5lZCArICcgwrcgQmVzdCBwdWxsOiAnICsKICAgICAgKHN0YXRlLmJlc3QgPyBzdGF0ZS5iZXN0Lm4gKyAnICgnICsgc3RhdGUuYmVzdC5vICsgJyknIDogJ+KAlCcpOwogIH0KICBmdW5jdGlvbiB1cGRhdGVGb290ZXIoKXsgaWYgKHN0YXRlLm1ldGEpICQoJ2RhdGUnKS50ZXh0Q29udGVudCA9IHN0YXRlLm1ldGE7IH0KCiAgZnVuY3Rpb24gZW5zdXJlRGF0YShrZXkpewogICAgdmFyIG5lZWQgPSBbJ3RvcCddOwogICAgaWYgKFBBQ0tTW2tleV0ucmVzdCkgbmVlZC5wdXNoKCdyZXN0Jyk7CiAgICByZXR1cm4gUHJvbWlzZS5hbGwobmVlZC5tYXAoZnVuY3Rpb24ocyl7CiAgICAgIGlmIChzdGF0ZS5zZXRzW3NdKSByZXR1cm4gbnVsbDsKICAgICAgaWYgKCFzdGF0ZS5sb2FkaW5nW3NdKXsKICAgICAgICBzdGF0ZS5sb2FkaW5nW3NdID0gcmN3TG9hZFNldChSQ1dfU1JDW3NdKS50aGVuKAogICAgICAgICAgZnVuY3Rpb24oZCl7IGluZ2VzdChzLCBkKTsgc3RhdGUubG9hZGluZ1tzXSA9IG51bGw7IH0sCiAgICAgICAgICBmdW5jdGlvbihlKXsgc3RhdGUubG9hZGluZ1tzXSA9IG51bGw7IHRocm93IGU7IH0KICAgICAgICApOwogICAgICB9CiAgICAgIHJldHVybiBzdGF0ZS5sb2FkaW5nW3NdOwogICAgfSkpOwogIH0KCiAgZnVuY3Rpb24gaW5pdGlhbHMobil7CiAgICB2YXIgcGFydHMgPSBTdHJpbmcobiB8fCAnJykucmVwbGFjZSgvXlxzK3xccyskL2csICcnKS5zcGxpdCgvXHMrLyksIGEsIGI7CiAgICBhID0gcGFydHNbMF0gPyBwYXJ0c1swXS5jaGFyQXQoMCkgOiAnPyc7CiAgICBiID0gcGFydHMubGVuZ3RoID4gMSA\/IHBhcnRzW3BhcnRzLmxlbmd0aCAtIDFdLmNoYXJBdCgwKSA6ICcnOwogICAgcmV0dXJuIChhICsgYikudG9VcHBlckNhc2UoKTsKICB9CiAgZnVuY3Rpb24gbWtQb3J0cmFpdChwKXsKICAgIHZhciB3cmFwID0gZWwoJ2RpdicsICdyY3ctZmNwby1waCcpLCBpbWcgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdpbWcnKTsKICAgIGltZy5hbHQgPSBwLm47CiAgICBpbWcubG9hZGluZyA9ICdsYXp5JzsKICAgIGltZy5vbmVycm9yID0gZnVuY3Rpb24oKXsKICAgICAgdmFyIGQgPSBlbCgnZGl2JywgJ3Jjdy1mY3BvLWluaXQnLCBpbml0aWFscyhwLm4pKTsKICAgICAgaWYgKGltZy5wYXJlbnROb2RlKSBpbWcucGFyZW50Tm9kZS5yZXBsYWNlQ2hpbGQoZCwgaW1nKTsKICAgIH07CiAgICBpbWcuc3JjID0gUE9SVFJBSVRfQSArIHAuaWQgKyBQT1JUUkFJVF9COwogICAgd3JhcC5hcHBlbmRDaGlsZChpbWcpOwogICAgcmV0dXJuIHdyYXA7CiAgfQogIGZ1bmN0aW9uIG1rTWluaShzcmMsIGFsdCl7CiAgICB2YXIgaW1nID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnaW1nJyk7CiAgICBpbWcuY2xhc3NOYW1lID0gJ3Jjdy1mY3BvLW1pJzsKICAgIGltZy5hbHQgPSBhbHQgfHwgJyc7CiAgICBpbWcubG9hZGluZyA9ICdsYXp5JzsKICAgIGltZy5vbmVycm9yID0gZnVuY3Rpb24oKXsgaW1nLnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7IH07CiAgICBpbWcuc3JjID0gc3JjOwogICAgcmV0dXJuIGltZzsKICB9CgogIGZ1bmN0aW9uIGJ1aWxkQ2FyZChjLCBpc0Jlc3QpewogICAgdmFyIHAgPSBjLnA7CiAgICB2YXIgY2FyZCA9IGVsKCdkaXYnLCAncmN3LWZjcG8tY2FyZCByY3ctZmNwby10LScgKyB0aWVyT2YocC5vKSArIChpc0Jlc3QgPyAnIHJjdy1iZXN0JyA6ICcnKSk7CiAgICB2YXIgY2luID0gZWwoJ2RpdicsICdyY3ctZmNwby1jaW4nKTsKICAgIHZhciBjbyA9IGVsKCdkaXYnLCAncmN3LWZjcG8tY28nKTsKICAgIGNvLmFwcGVuZENoaWxkKGVsKCdkaXYnLCAncmN3LWZjcG8tY28tbycsIFN0cmluZyhwLm8pKSk7CiAgICBjby5hcHBlbmRDaGlsZChlbCgnZGl2JywgJ3Jjdy1mY3BvLWNvLXAnLCBwLnApKTsKICAgIGNpbi5hcHBlbmRDaGlsZChjbyk7CiAgICBpZiAoaXNCZXN0KSBjaW4uYXBwZW5kQ2hpbGQoZWwoJ2RpdicsICdyY3ctZmNwby1iZXN0dGFnJywgJ0JFU1QgUFVMTCcpKTsKICAgIGNpbi5hcHBlbmRDaGlsZChta1BvcnRyYWl0KHApKTsKICAgIGNpbi5hcHBlbmRDaGlsZChlbCgnZGl2JywgJ3Jjdy1mY3BvLWNuJywgcC5uKSk7CiAgICB2YXIgbWV0YSA9IGVsKCdkaXYnLCAncmN3LWZjcG8tY20nKTsKICAgIHZhciBuYXQgPSBzdGF0ZS5uYXRpb25zW1N0cmluZyhwLm50KV0sIGNsdWIgPSBzdGF0ZS5jbHVic1tTdHJpbmcocC5jKV07CiAgICBpZiAobmF0ICYmIG5hdC5pbWcpIG1ldGEuYXBwZW5kQ2hpbGQobWtNaW5pKG5hdC5pbWcsIG5hdC5sYWJlbCkpOwogICAgaWYgKGNsdWIgJiYgY2x1Yi5pbWcpIG1ldGEuYXBwZW5kQ2hpbGQobWtNaW5pKGNsdWIuaW1nLCBjbHViLmxhYmVsKSk7CiAgICBtZXRhLmFwcGVuZENoaWxkKGVsKCdzcGFuJywgJycsIGNsdWIgJiYgY2x1Yi5sYWJlbCA\/IGNsdWIubGFiZWwgOiAobmF0ICYmIG5hdC5sYWJlbCA\/IG5hdC5sYWJlbCA6ICfigJQnKSkpOwogICAgY2luLmFwcGVuZENoaWxkKG1ldGEpOwogICAgdmFyIGxhYnMgPSBwLnAgPT09ICdHSycgPyBbJ0RJVicsJ0hBTicsJ0tJQycsJ1JFRicsJ1NQRCcsJ1BPUyddIDogWydQQUMnLCdTSE8nLCdQQVMnLCdEUkknLCdERUYnLCdQSFknXTsKICAgIHZhciBzdCA9IHAuc3QgfHwgWzAsMCwwLDAsMCwwXTsKICAgIHZhciBzdHMgPSBlbCgnZGl2JywgJ3Jjdy1mY3BvLXN0cycpOwogICAgdmFyIGh0bWwgPSAnJywgaTsKICAgIGZvciAoaSA9IDA7IGkgPCA2OyBpKyspewogICAgICBodG1sICs9ICc8ZGl2IGNsYXNzPSJyY3ctZmNwby1zdCI+PHNwYW4gY2xhc3M9InJjdy1mY3BvLXNsIj4nICsgZXNjKGxhYnNbaV0pICsKICAgICAgICAgICAgICAnPC9zcGFuPjxzcGFuIGNsYXNzPSJyY3ctZmNwby1zdiI+JyArIGVzYyhzdFtpXSkgKyAnPC9zcGFuPjwvZGl2Pic7CiAgICB9CiAgICBzdHMuaW5uZXJIVE1MID0gaHRtbDsKICAgIGNpbi5hcHBlbmRDaGlsZChzdHMpOwogICAgY2FyZC5hcHBlbmRDaGlsZChjaW4pOwogICAgcmV0dXJuIGNhcmQ7CiAgfQoKICBmdW5jdGlvbiBta0FydChrZXksIHdpdGhFbSl7CiAgICB2YXIgYSA9IGVsKCdzcGFuJywgJ3Jjdy1mY3BvLWFydCByY3ctZmNwby1hcnQtJyArIFBBQ0tTW2tleV0uYXJ0ICsgJyByY3ctZmNwby1waWVjZScpOwogICAgaWYgKHdpdGhFbSl7CiAgICAgIHZhciBlbSA9IGVsKCdzcGFuJywgJ3Jjdy1mY3BvLWVtJywgJ0ZDJyk7CiAgICAgIGVtLmFwcGVuZENoaWxkKGVsKCdiJywgJycsICcyNycpKTsKICAgICAgYS5hcHBlbmRDaGlsZChlbSk7CiAgICB9CiAgICByZXR1cm4gYTsKICB9CgogIGZ1bmN0aW9uIGJ1aWxkU3RhZ2Uoa2V5LCBsb2FkTXNnKXsKICAgIHZhciBzdGFnZSA9IHZpZXdzLnN0YWdlOwogICAgc3RhZ2UudGV4dENvbnRlbnQgPSAnJzsKICAgIHZhciBwaFAgPSBlbCgnZGl2JywgJ3Jjdy1mY3BvLXBoUCcpOwogICAgdmFyIGJpZyA9IGVsKCdkaXYnLCAncmN3LWZjcG8tYmlnJyk7CiAgICB2YXIgdCA9IG1rQXJ0KGtleSwgdHJ1ZSk7IHQuY2xhc3NOYW1lICs9ICcgcmN3LWZjcG8tY3V0LXQnOwogICAgdmFyIGIgPSBta0FydChrZXksIHRydWUpOyBiLmNsYXNzTmFtZSArPSAnIHJjdy1mY3BvLWN1dC1iJzsKICAgIGJpZy5hcHBlbmRDaGlsZChiKTsKICAgIGJpZy5hcHBlbmRDaGlsZCh0KTsKICAgIHBoUC5hcHBlbmRDaGlsZChiaWcpOwogICAgdmFyIGxvYWQgPSBlbCgnZGl2JywgJ3Jjdy1mY3BvLWxvYWQnKTsKICAgIGxvYWQuYXBwZW5kQ2hpbGQoZWwoJ3NwYW4nLCAncmN3LWZjcG8tc3BpbicpKTsKICAgIGxvYWQuYXBwZW5kQ2hpbGQoZWwoJ3NwYW4nLCAncmN3LWZjcG8tbG9hZHQnLCBsb2FkTXNnIHx8ICdMb2FkaW5nIHBsYXllciBkYXRhYmFzZeKApicpKTsKICAgIGlmICghbG9hZE1zZykgbG9hZC5jbGFzc0xpc3QuYWRkKCdyY3ctZmNwby1oaWRlJyk7CiAgICBwaFAuYXBwZW5kQ2hpbGQobG9hZCk7CiAgICBzdGFnZS5hcHBlbmRDaGlsZChwaFApOwogICAgc3RhZ2UuYXBwZW5kQ2hpbGQoZWwoJ2RpdicsICdyY3ctZmNwby1oaW50JywgJ1RhcCB0byBza2lwJykpOwogICAgYW5pbS5lbHMgPSB7IGJpZzogYmlnLCBsb2FkOiBsb2FkLCBwaFA6IHBoUCB9OwogIH0KCiAgZnVuY3Rpb24gYnVpbGRXYWxrb3V0KGJlc3QpewogICAgdmFyIHN0YWdlID0gdmlld3Muc3RhZ2UsIHAgPSBiZXN0LnA7CiAgICB2YXIgcGhBID0gZWwoJ2RpdicsICdyY3ctZmNwby1waEEnKTsKICAgIHZhciByb3cgPSBlbCgnZGl2JywgJ3Jjdy1mY3BvLXdvLXJvdycpOwogICAgdmFyIG5hdCA9IHN0YXRlLm5hdGlvbnNbU3RyaW5nKHAubnQpXSwgY2x1YiA9IHN0YXRlLmNsdWJzW1N0cmluZyhwLmMpXTsKICAgIHZhciBmbGFnOwogICAgaWYgKG5hdCAmJiBuYXQuaW1nKXsKICAgICAgZmxhZyA9IG1rTWluaShuYXQuaW1nLCBuYXQubGFiZWwpOwogICAgICBmbGFnLmNsYXNzTmFtZSA9ICdyY3ctZmNwby13by1mbGFnIHJjdy1mY3BvLXdvLWknOwogICAgfSBlbHNlIHsKICAgICAgZmxhZyA9IGVsKCdzcGFuJywgJ3Jjdy1mY3BvLXdvLXR4dCByY3ctZmNwby13by1pJywgbmF0ICYmIG5hdC5sYWJlbCA\/IG5hdC5sYWJlbCA6ICdVbmtub3duIG5hdGlvbicpOwogICAgfQogICAgcm93LmFwcGVuZENoaWxkKGZsYWcpOwogICAgcm93LmFwcGVuZENoaWxkKGVsKCdzcGFuJywgJ3Jjdy1mY3BvLXdvLXBvcyByY3ctZmNwby13by1pJywgcC5wKSk7CiAgICB2YXIgYmFkZ2U7CiAgICBpZiAoY2x1YiAmJiBjbHViLmltZyl7CiAgICAgIGJhZGdlID0gbWtNaW5pKGNsdWIuaW1nLCBjbHViLmxhYmVsKTsKICAgICAgYmFkZ2UuY2xhc3NOYW1lID0gJ3Jjdy1mY3BvLXdvLWNsdWIgcmN3LWZjcG8td28taSc7CiAgICB9IGVsc2UgewogICAgICBiYWRnZSA9IGVsKCdzcGFuJywgJ3Jjdy1mY3BvLXdvLXR4dCByY3ctZmNwby13by1pJywgY2x1YiAmJiBjbHViLmxhYmVsID8gY2x1Yi5sYWJlbCA6ICdGcmVlIGFnZW50Jyk7CiAgICB9CiAgICByb3cuYXBwZW5kQ2hpbGQoYmFkZ2UpOwogICAgcGhBLmFwcGVuZENoaWxkKHJvdyk7CiAgICB2YXIgb3ZyID0gZWwoJ2RpdicsICdyY3ctZmNwby13by1vdnIgcmN3LWZjcG8td28taScsICc2MCcpOwogICAgcGhBLmFwcGVuZENoaWxkKG92cik7CiAgICB2YXIgcGhCID0gZWwoJ2RpdicsICdyY3ctZmNwby1waEInKTsKICAgIHZhciBmbGlwID0gZWwoJ2RpdicsICdyY3ctZmNwby1mbGlwJyk7CiAgICB2YXIgZmluID0gZWwoJ2RpdicsICdyY3ctZmNwby1mbGlwLWluJyk7CiAgICB2YXIgYmFjayA9IGVsKCdkaXYnLCAncmN3LWZjcG8tZmFjZSByY3ctZmNwby1iYWNrJyk7CiAgICB2YXIgZW0gPSBlbCgnc3BhbicsICdyY3ctZmNwby1lbScsICdGQycpOwogICAgZW0uYXBwZW5kQ2hpbGQoZWwoJ2InLCAnJywgJzI3JykpOwogICAgYmFjay5hcHBlbmRDaGlsZChlbSk7CiAgICB2YXIgZnJvbnQgPSBlbCgnZGl2JywgJ3Jjdy1mY3BvLWZhY2UgcmN3LWZjcG8tZnJvbnQnKTsKICAgIGZyb250LmFwcGVuZENoaWxkKGJ1aWxkQ2FyZChiZXN0LCBmYWxzZSkpOwogICAgZmluLmFwcGVuZENoaWxkKGJhY2spOwogICAgZmluLmFwcGVuZENoaWxkKGZyb250KTsKICAgIGZsaXAuYXBwZW5kQ2hpbGQoZmluKTsKICAgIHBoQi5hcHBlbmRDaGlsZChmbGlwKTsKICAgIHN0YWdlLmFwcGVuZENoaWxkKHBoQSk7CiAgICBzdGFnZS5hcHBlbmRDaGlsZChwaEIpOwogICAgYW5pbS5lbHMucGhBID0gcGhBOyBhbmltLmVscy5waEIgPSBwaEI7IGFuaW0uZWxzLmZsaXAgPSBmbGlwOyBhbmltLmVscy5vdnIgPSBvdnI7CiAgICBhbmltLmVscy53b0l0ZW1zID0gW2ZsYWcsIHJvdy5jaGlsZHJlblsxXSwgYmFkZ2UsIG92cl07CiAgfQoKICBmdW5jdGlvbiBjb3VudFVwKGVsbSwgdG8sIGR1cil7CiAgICB2YXIgcyA9IG51bGw7CiAgICBmdW5jdGlvbiBzdGVwKHRzKXsKICAgICAgaWYgKHMgPT09IG51bGwpIHMgPSB0czsKICAgICAgdmFyIHQgPSAodHMgLSBzKSAvIGR1cjsKICAgICAgaWYgKHQgPiAxKSB0ID0gMTsKICAgICAgZWxtLnRleHRDb250ZW50ID0gU3RyaW5nKE1hdGgucm91bmQoNjAgKyAodG8gLSA2MCkgKiAoMSAtIE1hdGgucG93KDEgLSB0LCAzKSkpKTsKICAgICAgaWYgKHQgPCAxKSBhbmltLnJhZiA9IHJlcXVlc3RBbmltYXRpb25GcmFtZShzdGVwKTsgZWxzZSBhbmltLnJhZiA9IDA7CiAgICB9CiAgICBhbmltLnJhZiA9IHJlcXVlc3RBbmltYXRpb25GcmFtZShzdGVwKTsKICB9CgogIGZ1bmN0aW9uIG9wZW5QYWNrKGtleSl7CiAgICBpZiAoc3RhdGUuYnVzeSkgcmV0dXJuOwogICAgc3RhdGUuYnVzeSA9IHRydWU7CiAgICBzdGF0ZS5jdXJyZW50ID0ga2V5OwogICAgc3RhdGUuc2tpcE5vdyA9IGZhbHNlOwogICAgc3RhdGUuZHJhd24gPSBmYWxzZTsKICAgIHZhciBuZWVkc1Jlc3QgPSBQQUNLU1trZXldLnJlc3Q7CiAgICB2YXIgcmVhZHkgPSBzdGF0ZS5zZXRzLnRvcCAmJiAoIW5lZWRzUmVzdCB8fCBzdGF0ZS5zZXRzLnJlc3QpOwogICAgYnVpbGRTdGFnZShrZXksIHJlYWR5ID8gbnVsbCA6CiAgICAgIChuZWVkc1Jlc3QgJiYgIXN0YXRlLnNldHMucmVzdCA\/ICdMb2FkaW5nIGZ1bGwgcGxheWVyIGRhdGFiYXNl4oCmJyA6ICdMb2FkaW5nIHBsYXllciBkYXRhYmFzZeKApicpKTsKICAgIHNob3coJ3N0YWdlJyk7CiAgICB0cnkgeyB2aWV3cy5zdGFnZS5mb2N1cyh7IHByZXZlbnRTY3JvbGw6IHRydWUgfSk7IH0gY2F0Y2ggKGUpe30KICAgIGVuc3VyZURhdGEoa2V5KS50aGVuKGZ1bmN0aW9uKCl7CiAgICAgIHVwZGF0ZUZvb3RlcigpOwogICAgICBzdGFydFJldmVhbChrZXkpOwogICAgfSwgZnVuY3Rpb24oKXsKICAgICAgc2hvdygnZXJyJyk7CiAgICAgIHN0YXRlLmJ1c3kgPSBmYWxzZTsKICAgIH0pOwogIH0KCiAgZnVuY3Rpb24gc3RhcnRSZXZlYWwoa2V5KXsKICAgIGlmIChhbmltLmVscy5sb2FkKSBhbmltLmVscy5sb2FkLmNsYXNzTGlzdC5hZGQoJ3Jjdy1mY3BvLWhpZGUnKTsKICAgIHZhciBwYWNrID0gZHJhd1BhY2soa2V5KTsKICAgIGlmICghcGFjayl7IHNob3coJ2VtcHR5Jyk7IHN0YXRlLmJ1c3kgPSBmYWxzZTsgcmV0dXJuOyB9CiAgICBzdGF0ZS5sYXN0UGFjayA9IHBhY2s7CiAgICBzdGF0ZS5kcmF3biA9IHRydWU7CiAgICBzdGF0ZS5vcGVuZWQrKzsKICAgIHZhciBiID0gYmVzdE9mKHBhY2spOwogICAgaWYgKCFzdGF0ZS5iZXN0IHx8IGIucC5vID4gc3RhdGUuYmVzdC5vKSBzdGF0ZS5iZXN0ID0geyBuOiBiLnAubiwgbzogYi5wLm8gfTsKICAgIHNhdmVTY29yZSgpOwogICAgdXBkYXRlU2NvcmUoKTsKICAgIGlmIChyZWR1Y2VkTW90aW9uKCkgfHwgc3RhdGUuc2tpcE5vdyl7IHNob3dSZXN1bHRzKCk7IHJldHVybjsgfQogICAgcnVuQW5pbShrZXksIHBhY2spOwogIH0KCiAgZnVuY3Rpb24gcnVuQW5pbShrZXksIHBhY2spewogICAgdmFyIGJlc3QgPSBiZXN0T2YocGFjayk7CiAgICBhbmltLmVscy5iaWcuY2xhc3NMaXN0LmFkZCgncmN3LXNoJyk7CiAgICBzY2hlZChmdW5jdGlvbigpeyBhbmltLmVscy5iaWcuY2xhc3NMaXN0LmFkZCgncmN3LXRyJyk7IH0sIDUwMCk7CiAgICBpZiAoIVBBQ0tTW2tleV0ud2Fsayl7CiAgICAgIHNjaGVkKGZ1bmN0aW9uKCl7IHNob3dSZXN1bHRzKCk7IH0sIDExMDApOwogICAgICByZXR1cm47CiAgICB9CiAgICBidWlsZFdhbGtvdXQoYmVzdCk7CiAgICBzY2hlZChmdW5jdGlvbigpewogICAgICBhbmltLmVscy5waFAuY2xhc3NMaXN0LmFkZCgncmN3LWZjcG8taGlkZScpOwogICAgICBhbmltLmVscy5waEEuY2xhc3NMaXN0LmFkZCgncmN3LW9uJyk7CiAgICB9LCA5NTApOwogICAgc2NoZWQoZnVuY3Rpb24oKXsgYW5pbS5lbHMud29JdGVtc1swXS5jbGFzc0xpc3QuYWRkKCdyY3ctb24nKTsgfSwgMTAwMCk7CiAgICBzY2hlZChmdW5jdGlvbigpeyBhbmltLmVscy53b0l0ZW1zWzFdLmNsYXNzTGlzdC5hZGQoJ3Jjdy1vbicpOyB9LCAxNDUwKTsKICAgIHNjaGVkKGZ1bmN0aW9uKCl7IGFuaW0uZWxzLndvSXRlbXNbMl0uY2xhc3NMaXN0LmFkZCgncmN3LW9uJyk7IH0sIDE5MDApOwogICAgc2NoZWQoZnVuY3Rpb24oKXsKICAgICAgYW5pbS5lbHMud29JdGVtc1szXS5jbGFzc0xpc3QuYWRkKCdyY3ctb24nKTsKICAgICAgY291bnRVcChhbmltLmVscy5vdnIsIGJlc3QucC5vLCA4NTApOwogICAgfSwgMjI1MCk7CiAgICBzY2hlZChmdW5jdGlvbigpeyBhbmltLmVscy5waEEuY2xhc3NMaXN0LmFkZCgncmN3LW91dCcpOyB9LCAzMjUwKTsKICAgIHNjaGVkKGZ1bmN0aW9uKCl7IGFuaW0uZWxzLnBoQi5jbGFzc0xpc3QuYWRkKCdyY3ctb24nKTsgfSwgMzQwMCk7CiAgICBzY2hlZChmdW5jdGlvbigpeyBhbmltLmVscy5mbGlwLmNsYXNzTGlzdC5hZGQoJ3Jjdy1nbycpOyB9LCAzNTUwKTsKICAgIHNjaGVkKGZ1bmN0aW9uKCl7IHNob3dSZXN1bHRzKCk7IH0sIDQ4MDApOwogIH0KCiAgZnVuY3Rpb24gc2hvd1Jlc3VsdHMoKXsKICAgIGNsZWFyQW5pbSgpOwogICAgdmFyIHBhY2sgPSBzdGF0ZS5sYXN0UGFjazsKICAgIGlmICghcGFjayl7IHNob3coJ3NoZWxmJyk7IHN0YXRlLmJ1c3kgPSBmYWxzZTsgcmV0dXJuOyB9CiAgICB2YXIgYmVzdCA9IGJlc3RPZihwYWNrKSwgaTsKICAgICQoJ3Jlc2snKS50ZXh0Q29udGVudCA9IFBBQ0tTW3N0YXRlLmN1cnJlbnRdLmxhYmVsICsgJyDCtyBiZXN0IHB1bGwnOwogICAgJCgncmVzdCcpLnRleHRDb250ZW50ID0gYmVzdC5wLm4gKyAnICgnICsgYmVzdC5wLm8gKyAnKSc7CiAgICB2YXIgZ3JpZCA9ICQoJ2NhcmRzJyk7CiAgICBncmlkLnRleHRDb250ZW50ID0gJyc7CiAgICBmb3IgKGkgPSAwOyBpIDwgcGFjay5sZW5ndGg7IGkrKyl7CiAgICAgIGdyaWQuYXBwZW5kQ2hpbGQoYnVpbGRDYXJkKHBhY2tbaV0sIHBhY2tbaV0gPT09IGJlc3QpKTsKICAgIH0KICAgIHJlc2V0U2hhcmVCdG4oKTsKICAgIHNob3coJ3JlcycpOwogICAgc3RhdGUuYnVzeSA9IGZhbHNlOwogIH0KCiAgdmFyIHNoYXJlVGltZXIgPSAwOwogIGZ1bmN0aW9uIHJlc2V0U2hhcmVCdG4oKXsKICAgIHZhciBidG4gPSAkKCdzaGFyZScpOwogICAgaWYgKHNoYXJlVGltZXIpeyBjbGVhclRpbWVvdXQoc2hhcmVUaW1lcik7IHNoYXJlVGltZXIgPSAwOyB9CiAgICBidG4udGV4dENvbnRlbnQgPSAnU2hhcmUgeW91ciBwdWxsJzsKICB9CiAgZnVuY3Rpb24gc2hhcmVEb25lKG9rKXsKICAgIHZhciBidG4gPSAkKCdzaGFyZScpOwogICAgYnRuLnRleHRDb250ZW50ID0gb2sgPyAnQ29waWVkIOKckycgOiAnQ29weSBmYWlsZWQnOwogICAgaWYgKHNoYXJlVGltZXIpIGNsZWFyVGltZW91dChzaGFyZVRpbWVyKTsKICAgIHNoYXJlVGltZXIgPSBzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7IGJ0bi50ZXh0Q29udGVudCA9ICdTaGFyZSB5b3VyIHB1bGwnOyBzaGFyZVRpbWVyID0gMDsgfSwgMTYwMCk7CiAgfQogIGZ1bmN0aW9uIGZhbGxiYWNrQ29weSh0ZXh0KXsKICAgIHRyeSB7CiAgICAgIHZhciB0YSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3RleHRhcmVhJyk7CiAgICAgIHRhLnZhbHVlID0gdGV4dDsKICAgICAgdGEuc2V0QXR0cmlidXRlKCdyZWFkb25seScsICcnKTsKICAgICAgdGEuc3R5bGUucG9zaXRpb24gPSAnYWJzb2x1dGUnOwogICAgICB0YS5zdHlsZS5sZWZ0ID0gJy05OTk5cHgnOwogICAgICByb290LmFwcGVuZENoaWxkKHRhKTsKICAgICAgdGEuc2VsZWN0KCk7CiAgICAgIGRvY3VtZW50LmV4ZWNDb21tYW5kKCdjb3B5Jyk7CiAgICAgIHJvb3QucmVtb3ZlQ2hpbGQodGEpOwogICAgICBzaGFyZURvbmUodHJ1ZSk7CiAgICB9IGNhdGNoIChlKXsgc2hhcmVEb25lKGZhbHNlKTsgfQogIH0KICBmdW5jdGlvbiBzaGFyZVB1bGwoKXsKICAgIGlmICghc3RhdGUubGFzdFBhY2spIHJldHVybjsKICAgIHZhciBiID0gYmVzdE9mKHN0YXRlLmxhc3RQYWNrKTsKICAgIHZhciB0ZXh0ID0gJ0kganVzdCBwYWNrZWQgJyArIGIucC5uICsgJyAoJyArIGIucC5vICsgJykgaW4gdGhlIEZDIDI3IFBhY2sgT3BlbmVyIOKAlCB0cnkgeW91ciBsdWNrOiAnICsgU0hBUkVfVVJMOwogICAgdHJ5IHsKICAgICAgaWYgKG5hdmlnYXRvci5jbGlwYm9hcmQgJiYgbmF2aWdhdG9yLmNsaXBib2FyZC53cml0ZVRleHQpewogICAgICAgIG5hdmlnYXRvci5jbGlwYm9hcmQud3JpdGVUZXh0KHRleHQpLnRoZW4oZnVuY3Rpb24oKXsgc2hhcmVEb25lKHRydWUpOyB9LCBmdW5jdGlvbigpeyBmYWxsYmFja0NvcHkodGV4dCk7IH0pOwogICAgICB9IGVsc2UgZmFsbGJhY2tDb3B5KHRleHQpOwogICAgfSBjYXRjaCAoZSl7IGZhbGxiYWNrQ29weSh0ZXh0KTsgfQogIH0KCiAgZnVuY3Rpb24gc2tpcFN0YWdlKCl7CiAgICBpZiAoIXN0YXRlLmJ1c3kpIHJldHVybjsKICAgIGlmIChzdGF0ZS5kcmF3bil7IHNob3dSZXN1bHRzKCk7IH0KICAgIGVsc2Ugc3RhdGUuc2tpcE5vdyA9IHRydWU7CiAgfQoKICBmdW5jdGlvbiBpbml0KCl7CiAgICBsb2FkU2NvcmUoKTsKICAgIHVwZGF0ZVNjb3JlKCk7CiAgICB2YXIgYnRucyA9IHJvb3QucXVlcnlTZWxlY3RvckFsbCgnLnJjdy1mY3BvLXBhY2snKSwgaTsKICAgIGZvciAoaSA9IDA7IGkgPCBidG5zLmxlbmd0aDsgaSsrKXsKICAgICAgKGZ1bmN0aW9uKGJ0bil7CiAgICAgICAgYnRuLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgZnVuY3Rpb24oKXsgb3BlblBhY2soYnRuLmdldEF0dHJpYnV0ZSgnZGF0YS1wYWNrJykpOyB9KTsKICAgICAgfSkoYnRuc1tpXSk7CiAgICB9CiAgICB2aWV3cy5zdGFnZS5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIHNraXBTdGFnZSk7CiAgICB2aWV3cy5zdGFnZS5hZGRFdmVudExpc3RlbmVyKCdrZXlkb3duJywgZnVuY3Rpb24oZSl7CiAgICAgIGlmIChlLmtleSA9PT0gJ0VudGVyJyB8fCBlLmtleSA9PT0gJyAnKXsgZS5wcmV2ZW50RGVmYXVsdCgpOyBza2lwU3RhZ2UoKTsgfQogICAgfSk7CiAgICAkKCdhZ2FpbicpLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgZnVuY3Rpb24oKXsgb3BlblBhY2soc3RhdGUuY3VycmVudCk7IH0pOwogICAgJCgnc3dpdGNoJykuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBmdW5jdGlvbigpeyBzaG93KCdzaGVsZicpOyB9KTsKICAgICQoJ3NoYXJlJykuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBzaGFyZVB1bGwpOwogICAgJCgncmV0cnknKS5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIGZ1bmN0aW9uKCl7IG9wZW5QYWNrKHN0YXRlLmN1cnJlbnQpOyB9KTsKICAgICQoJ2JhY2snKS5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIGZ1bmN0aW9uKCl7IHNob3coJ3NoZWxmJyk7IH0pOwogICAgJCgnYmFjazInKS5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIGZ1bmN0aW9uKCl7IHNob3coJ3NoZWxmJyk7IH0pOwogIH0KICBpbml0KCk7Cn0pKCk7Cg==\"),function(c){return c.charCodeAt(0)})))<\/script>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-simulator-vs-real-odds\">Simulator odds vs real FUT odds<\/h2>\n\n\n\n<p>Our odds are made up and fully published on each pack \u2014 that\u2019s the point of a simulator. In the real game EA discloses pack probabilities in-store per pack type; always check them before spending FC Points, because the headline cards are rare by design.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-when-packs-cost-real-money\">When packs cost real money<\/h2>\n\n\n\n<p>Real packs run on FC Points, and FC Points run on your wallet. Before launch week, it\u2019s worth two minutes with <a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-points-explained-cost-calculator\">our FC Points cost calculator<\/a> to see what a promo binge actually costs \u2014 and <a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-editions-compared-which-to-buy\">which FC 27 edition<\/a> already includes Points in the price.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-fc-27-faq\">FC 27 FAQ<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Are these the real FUT pack odds?<\/h3>\n\n\n\n<p>No. The simulator uses its own odds table, shown on every pack face. Real pack probabilities are published by EA inside the game\u2019s store.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Which pack should I open?<\/h3>\n\n\n\n<p>Ultimate guarantees an 82+ card and rolls a 22% chance of an 87+ walkout. Gold is the classic experience; Bronze and Silver are for the connoisseurs of chaos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does opening packs here cost anything?<\/h3>\n\n\n\n<p>Nothing, ever. No sign-up, no currency, no loot-box mechanics \u2014 it\u2019s a toy built on public ratings data.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-more-fc-27\">More FC 27 on Recharge<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-player-ratings-database\">FC 27 Player Ratings Database<\/a><\/li><li><a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-squad-builder\">FC 27 Squad Builder<\/a><\/li><li><a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-ratings-upgrades-downgrades-tracker\">FC 27 Upgrades &amp; Downgrades Tracker<\/a><\/li><li><a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-player-comparison-tool\">FC 27 Player Comparison Tool<\/a><\/li><li><a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-editions-compared-which-to-buy\">FC 27 Editions Compared: Which Should You Buy?<\/a><\/li><li><a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-points-explained-cost-calculator\">FC Points Explained + Cost Calculator<\/a><\/li><\/ul>\n\n\n\n<p><em>Unofficial fan content by Recharge.com \u2014 not affiliated with or endorsed by EA SPORTS. Player data: EA SPORTS FC public ratings database, refreshed automatically; FC 27 launches 25 September 2026.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Open Bronze to Ultimate packs with published odds, walkout-style reveals and a best-pull tracker. A fair-play pack simulator \u2014 no coins, no FC Points, no account needed.<\/p>\n","protected":false},"author":49,"featured_media":50670,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"cos_headline_score":0,"cos_seo_score":0,"cos_headline_text":"","cos_headline_has_been_analyzed":false,"cos_last_analyzed_headline":[],"_hreflang_tags":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[23],"tags":[],"class_list":["post-50439","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-digital-lifestyle-old"],"jetpack_publicize_connections":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.4 (Yoast SEO v21.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>FC 27 Pack Opener Simulator (With the Odds Actually Shown)<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-pack-opener-simulator\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FC 27 Pack Opener Simulator (With the Odds Actually Shown)\" \/>\n<meta property=\"og:description\" content=\"Open Bronze to Ultimate packs with published odds, walkout-style reveals and a best-pull tracker. A fair-play pack simulator \u2014 no coins, no FC Points, no account needed.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-pack-opener-simulator\" \/>\n<meta property=\"og:site_name\" content=\"Recharge Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-02T14:17:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-02T15:08:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/creativegroup-blog-prd-eu-west-1-recharge-blog.s3.eu-west-1.amazonaws.com\/blog\/wp-content\/uploads\/2026\/09\/02155525\/fc27-pack-opener-hero.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1500\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Conor Byrne\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-pack-opener-simulator\",\"url\":\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-pack-opener-simulator\",\"name\":\"FC 27 Pack Opener Simulator (With the Odds Actually Shown)\",\"isPartOf\":{\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/#website\"},\"datePublished\":\"2026-09-02T14:17:53+00:00\",\"dateModified\":\"2026-09-02T15:08:08+00:00\",\"author\":{\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/857508b94164c3cdc1f206b5c30d31a6\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-pack-opener-simulator#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-pack-opener-simulator\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-pack-opener-simulator#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recharge.com\/blog\/en-gb\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FC 27 Pack Opener Simulator (With the Odds Actually Shown)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/#website\",\"url\":\"https:\/\/www.recharge.com\/blog\/en-gb\/\",\"name\":\"Recharge Blog\",\"description\":\"Everything about online safety, smart spending &amp; your digital lifestyle.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.recharge.com\/blog\/en-gb\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/857508b94164c3cdc1f206b5c30d31a6\",\"name\":\"Conor Byrne\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/624bd2d0a75e67e81c16920493bcda346cb5cfd0f77cfdff3a72413de0254eeb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/624bd2d0a75e67e81c16920493bcda346cb5cfd0f77cfdff3a72413de0254eeb?s=96&d=mm&r=g\",\"caption\":\"Conor Byrne\"},\"description\":\"My passion for the e-commerce and fintech space started years ago with my first gaming console, giving me firsthand experience with the world of digital credit and top-ups. As a blog copywriter here at Recharge.com, I now get to use that insight to create clear, helpful content that makes navigating gift cards and online payments a breeze for our community.\",\"url\":\"https:\/\/www.recharge.com\/blog\/en-gb\/author\/conor-byrne\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"FC 27 Pack Opener Simulator (With the Odds Actually Shown)","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-pack-opener-simulator","og_locale":"en_GB","og_type":"article","og_title":"FC 27 Pack Opener Simulator (With the Odds Actually Shown)","og_description":"Open Bronze to Ultimate packs with published odds, walkout-style reveals and a best-pull tracker. A fair-play pack simulator \u2014 no coins, no FC Points, no account needed.","og_url":"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-pack-opener-simulator","og_site_name":"Recharge Blog","article_published_time":"2026-09-02T14:17:53+00:00","article_modified_time":"2026-09-02T15:08:08+00:00","og_image":[{"width":1500,"height":1000,"url":"https:\/\/creativegroup-blog-prd-eu-west-1-recharge-blog.s3.eu-west-1.amazonaws.com\/blog\/wp-content\/uploads\/2026\/09\/02155525\/fc27-pack-opener-hero.png","type":"image\/png"}],"author":"Conor Byrne","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-pack-opener-simulator","url":"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-pack-opener-simulator","name":"FC 27 Pack Opener Simulator (With the Odds Actually Shown)","isPartOf":{"@id":"https:\/\/www.recharge.com\/blog\/en-gb\/#website"},"datePublished":"2026-09-02T14:17:53+00:00","dateModified":"2026-09-02T15:08:08+00:00","author":{"@id":"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/857508b94164c3cdc1f206b5c30d31a6"},"breadcrumb":{"@id":"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-pack-opener-simulator#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-pack-opener-simulator"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.recharge.com\/blog\/en-gb\/fc-27-pack-opener-simulator#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recharge.com\/blog\/en-gb"},{"@type":"ListItem","position":2,"name":"FC 27 Pack Opener Simulator (With the Odds Actually Shown)"}]},{"@type":"WebSite","@id":"https:\/\/www.recharge.com\/blog\/en-gb\/#website","url":"https:\/\/www.recharge.com\/blog\/en-gb\/","name":"Recharge Blog","description":"Everything about online safety, smart spending &amp; your digital lifestyle.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.recharge.com\/blog\/en-gb\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/857508b94164c3cdc1f206b5c30d31a6","name":"Conor Byrne","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/624bd2d0a75e67e81c16920493bcda346cb5cfd0f77cfdff3a72413de0254eeb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/624bd2d0a75e67e81c16920493bcda346cb5cfd0f77cfdff3a72413de0254eeb?s=96&d=mm&r=g","caption":"Conor Byrne"},"description":"My passion for the e-commerce and fintech space started years ago with my first gaming console, giving me firsthand experience with the world of digital credit and top-ups. As a blog copywriter here at Recharge.com, I now get to use that insight to create clear, helpful content that makes navigating gift cards and online payments a breeze for our community.","url":"https:\/\/www.recharge.com\/blog\/en-gb\/author\/conor-byrne"}]}},"jetpack_featured_media_url":"https:\/\/creativegroup-blog-prd-eu-west-1-recharge-blog.s3.eu-west-1.amazonaws.com\/blog\/wp-content\/uploads\/2026\/09\/02170724\/fc27-pack-opener-hero.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/posts\/50439","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/users\/49"}],"replies":[{"embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/comments?post=50439"}],"version-history":[{"count":2,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/posts\/50439\/revisions"}],"predecessor-version":[{"id":50645,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/posts\/50439\/revisions\/50645"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/media\/50670"}],"wp:attachment":[{"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/media?parent=50439"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/categories?post=50439"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/tags?post=50439"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}