Tommy
Menu

The Oblation TTRPG begins here

Mirrorfall is fantasy where power leaves a record.

Build a House. Make strange characters. Take dangerous action under pressure. When a roll matters, write down what changed, what it cost, who saw it, and what problem now follows the table into the next scene.

WantSay what you are trying to change.
RiskName what can go wrong before dice hit.
RecordWrite the consequence where the table can see it.
Private Eye Tommy

Example table record

The shortcut worked.

Mara saves her name. The machine stops for now. The House writes a new cost: everyone saw the tool help too fast, and now someone wants custody of it.

What you play

A tabletop RPG about risky action and visible consequences.

Mirrorfall is not asking new players to memorize a giant lore wall before they can start. The table begins with a House, a character, a pressure scene, and one record that can change.

Build a House together

The table shares a House: a place, crew, archive, office, route, or strange civic body. It holds the campaign record, including promises, damage, tools, relics, and unfinished trouble.

Make characters with pressure built in

Each character has a safe name, playbook, Form, moves, object or tool, House tie, and one thing that can go wrong. You start with hooks that already matter.

Play the risk out loud

Before an important roll, the table says what the character wants, what can go wrong, and which record could change. Nobody has to guess why the roll matters.

Keep consequences on the table

When power works, the result does not disappear. A name can be scarred, a route can open, a clock can start, a relic can gain custody, or the House can carry the cost.

Why it is exciting

The best part of the game is that big choices keep mattering.

A lot of fantasy games have huge moments that fade after the scene ends. Mirrorfall makes the aftermath playable. If a character uses a relic, exposes a name, repairs a route, refuses a machine, or takes authority, the table records what changed.

It is easy to pitch at the table

The core sentence is simple: want, risk, roll, change, record. Players understand what to do, and the table immediately knows what to write down when the scene matters.

It keeps big fantasy from resetting

Magic, machines, relics, names, offices, routes, and strange powers can all show up. The difference is that the table tracks what they cost and who can answer for them later.

It gives the GM a clear job

The Pressure Keeper frames pressure, names the cost before dice hit, protects the procedure, and keeps records visible. The job is not to hide everything. The job is to make pressure fair and sharp.

First 10 minutes

Start small. Make the record matter.

You do not need every catalog, faction, relic, and advanced rule to begin. Use the first turn to teach the whole game in motion.

  • Build the shared House: what it is, what it protects, what it owes, and what pressure is already coming for it.
  • Make one character: safe name, playbook, Form, stats, three moves, one useful object, one House tie, and one risk.
  • Play one dangerous scene. Say what you want, name the risk, roll when it matters, and write what changed.

Game package

What the package is built to cover.

The material is organized by table job: start a session, run the core loop, build characters, guide pressure, expand a campaign, and open deeper world material when it is useful.

Quickstart path

The pieces needed for a first session: table loop, character sheet, House sheet, dice reference, and a first risky scene.

Core rules

The main procedure for characters, Houses, pressure scenes, rolls, records, advancement, and campaign play.

Player depth

Forms, playbooks, powers, gear, burdens, advancement, capstones, and examples for making characters with real pressure.

Pressure Keeper toolkit

GM-facing tools for naming risks, running clocks, using hostile forces, ruling costs, and keeping consequences visible.

Campaign material

Adventure frames, campaign structures, long-play examples, and ways to push the House from first risk into lasting trouble.

World and catalogs

Factions, locations, relics, hazards, random tables, hostile forces, and reference material you open when the table needs more.

Oblation books

The Codex is the world behind the game.

Mirrorfall comes from the Oblation world line. The Codex gives the names, chambers, charges, wars, broken seats, and Houses that the game can pull from when the table wants deeper setting pressure.

Volume I, Mirrorfall

Volume II, Names Against The Index

Volume III, The Seven Arcs

Volume IV, The Twelve Chambers

Volume V, The Charges Of The 420

Volume VI, The Cut Hour

Volume VII, The Great Cleaner War

Volume VIII, Broken Names And Fallen Seats

Volume IX, The House That Stayed

Visual texture

Source art from the Mirrorfall package.

These text plates are shown as a preview of the record-under-pressure look: sealed memory, name weight, and tool danger.

Mnemos under seal
                                        ''    r0L%M%M&&8MB$%WW$8888&8%&B%B8$@Z_M8a@@%BB8%B%8&W&MMo#&WWMM###MWW&&Mkkbdkkaoo##8cOO)_|tY%O
                                ` ^     '     xXQ@&8BBWW*$%%%W#o8&W#8WW&W$8B$bZ*%*@$B$@$B%%%%B$BBB$B88#*ohbppqqwOCCYXJ0OOmbk&zzQ//{_z8h?``
                                ` `` l"       jOd%&M&B8%hB88##koo*boWM&&MB#$%o&W8M@$@$B@$B$$B8B$%&&M*#ohwOLOOOQUYzzXCYJCOZwdWUXL//?|vMo[^`
                                `        "    jQm%MM888&aB&&abmbbpda&M8&#BW$%kM&Wb@$@@$$@$$@$$$$B$%%WMoao*#M##*oahkkka#o##M8@n|U\f[_cM#<
                                      `  ^    rUZB#M%8Mha%B8&ko*dhobM8##*%&BBWa*Bo@$B$@@@@@@@@@@@$B%BBB$$$B%$BB$@@@$$@$$BB@$@r_C?|({|%dl
                 "                    ^   `   f_L%MM8M*ho$&Mo#B%&8M*o8&8&%W$@WUkBo@B$BBB$$@@@@@@@$$B$@$$$B@$$$$$$$BB$$B$B%B%@t__[{_||8C'
                                              /|YBo#WW##*B8ao&8&MW8W&8$&BBo$$o_q$o$B8MMM%&8$@@@@@@$$BBBB%%%BB%8BB8&MM8M8%%8&$j_u-+|+joQ.
                                              (UCB&MWWMM*%*k*W8&oMM8888%B$M8$*\w8k@%8aaa#%8%B$@$$@$$B888W&&%WMoM#aaaaaoooMWM%j-X-~_[cM0'
                                              tYY$W8*#8Mb8&8W&8&&#W&&%W8%B%%$h/d&d@8#**o#&W&8&$$B%W8&M#*&o##bkdadkahdkdhpdba&t<v{nvr|8Y
                                              tYUWo&aM&odB@B@@$$@@$8%%8%$%&8$b_d&d@8oa#8qB#&M8B$B&M8Moo*aakhdpbpZpqbkkdqmmda#r_QC\[+x#C'
                               ^`             r0cW*MaW%*k%%&B@&%@@@@@@@B@@8&$d_w8p@%aqhBWW&@W#&%&#M&okhkdbpdqwwOLZmpdpwbpOZqa\`Q[\iit$O
                 `";,:!>i_[-)/fLm<      '     |_YMa&Mh*ow%WM8@#WB$8B$$B8%%#%%k\m8p@MQpMY{~]1udo8M#kapmwO0ZZ0OQ0OLOaaMaOwqZOZk|lX|>I,f%Q`
            !njjxcQ0JQwpko#M&M%B%a|. ^   '    ||C#k&%kbbd&&o&B#M%B8&8&8%&Wo8Bq_p%q@o[1mu}__[fwk&*dwkpLQkQLZJUJY0JXznd&a0O0QZb11m|I<;f8Q`
            lLB%%BB$B88%8%8BW8&*M&*c,'""      (vUMboo#obq&WW*8*W@8&#M&M&&MaW8m_q8k@o  f!+{\nXZdWbZqdQCLqQJUXczr\_l'.+Y]{fUL0q{__+ll|uBC.
              \#&W8&&WWWM&8WW&MMM#*Mq_ "      1cX#o#bk#dm&8Mb8WWB8#**MW*8Wb8Bq+qBa@a  t^.>{jYJw#bmOZQCLUYunf}~l`    "( .^~\nU(>r:li;u$U.      "`
              +_\*%88&B88W88%&8&88M&Bac1 .   "(nYokood**OW8*k8&M8&&MM#MMW&dB$p+qMk@h` t: "-tuYwaqOQLLYcr}}?<:`'     ,{   `l-r/]J_;>(j$J.
              _I lY&%8%%B%W8W8B%88B8BB%kux{~+ \YC8Mo&oahpM8888BM&&M*W&WMW#b%%w_q8p@h`'rI',~ffYOaqCXUj+~?{il!^       I\   `,I((_X}I~+j8L'       "`
              <;   ]dB$W%$$%%BBBWBBB8B8&@mnot fwZ#&8$&&ad8#&MBMb@W#M*#BW&#h8Bp_pMw@o""Ui'I_)\cwdmCY\:^'[0)`;^`'   ' ~J ,;:~]()|n:I>|tBJ.`       `
              !``   ~qo*8WaaakkhM8odZdpmmf)W/ fpOabMMhdqdB##W&o0BW#8&*##8#k88d|w&d@b,>d/"l<](vOwOU?;:_`)cb);;``Ii!ii1z)n\\nUqf_c"(?|r&U`        '
       '      l^    +JQ$$$BBB$$B$$$$B$B$h{(o{ fMw##aaqp0Z8#&*#*JB#*&&k#MWWa8Bd?wBo$o[[L-;i_[(nCqJ!'",] }zck)",iuf/xuzOYnJzUO*x?x}$qijBC`` `
              ;^  ` +XQ$@@@@@@@@@@@@@@@@o)|a] Y*p#bhhahdqBMM#MaJ8MoM#ko#o&M8%b{Z%a$*YuQ1[)/uuuLm:`i.!> ~m[Od_,(XcrxcYpUu0YUmkt~x/bv"/BL; ``
              ;`    >cC@&*#M8&8%%$$B%$%$a|tM\ n8waabMMapq%##*%*O8Wo#ahok#&oWBk/q&a@*nJwQCuYLoQQ)^i`"! ^>L|)oU~fJYXnnQ0UXLqCU&|Ix>nu:v8C-``   `
              !;^;;;-UYOXCLQQOwdppdwZmwpm)\M\ t*pMqw#M8kbBoao##wB*aMWoa*&WhMBo/b%*$MzZdmuYLzwO(:,`^:  ,.xv_CZXnLCzJXOqZuCdcq8/_zi?Uiz%w<'
           "f)}}jJCx}!_>+______1)nxUwULpqtt*\ t*O&a8M*bobBMW8&&#8*8#aaa*oW*&8W_d%#@MuCbCunzLOL+}-?i)\/~rXk00ohdhadkak#bnCbZo#\+v,__fc%Z!' ^
  '  '     "UYxrLh|({_-+~?1jxxzYOmpo&a*@MYj#} f#0%8@8&W#kkbba8&8&%M#hoMMM8oB&oOhB#B#zQh0zzuOdj?|~+?Lz_jafpZz8b*aoaakhM%mq$B8o/+uCY,rw&0|^ ' '
   `        fJXJwBuuf___uW*d8ad#*ooW&oo$*wnW? xkZ&B$@#@8M$&#oakkaoodoMMMoMaoa*&o8h$WXJdpCUJZa-_z!?c\![qm?zdthaowZww0aoddqwbkhtIczU!_J&w_:|`
       `   "nLJuw&u|Yvn\xMo*8*o*bddhMao$&qYW) |0U8MB%d&WoB8W&88M#&kqooa*MMWB$%Xo%a@MYqbmCUQpoC0Mc[i,[oW*bkQxO&ddwmwmaQuxnQUcmflu,_>^nkb<"{zI   :"
  '!^'      +wpwd*QcY(__|*dbadpbka#8$hM@WZJW\ (rv8oBqa8%*BB8&&&M*##88%8%%$%B8WjbB*@MUUbZQOphMbv8*kCCqhdo@@Ww0okohpkb*dOZpWOL%j!ul:l|z#Q?^ >Y- ){^
  >_!;,^    !r}nhkCcOmwLJkoM#W*o&&*MBaM@WwCW).{|J8#8MW8#o$%#oaa#WBB%B8&M#W8&%&/w$M$8hao#WWMbZJcM8h*@wCb&a$BB&#wmbo#ooOYQboC0&f+uil!:r$oX|~ ^zL?
  |(1]/_~>!`?ztz#O(<[?[/{*aadkdZaqda%aW$8OC&{'1rzB*BWZB#*&oW&%B8WW*ho*ha&888%8zb%*@8oW*omLQLLOkqMzLBu/zMQo%*haxtnzOapdbmoadpB/|nI_!^xBd\{|rUzUr"
  `1}!i>?___1zrL&U/{)[[]~ddpkpmpadb&Ba%@8ZCM[.1uvBo%&U&&aB%&*hhhaaoo&&#8M*88%WLb%*$&MM0h*#mzfjvOhvmBCCzdOw&aL/)||tj_tzmqaOJJo/-x;[[;nBm>Itz{zo/t>
  ;~+ii;]0jl:~|pMO\tt__\\hok#kdho#WB&W$#aZQ8{ {cv&oW8jb%#%odhoM&o&#M%*a&&8%MB8JdBo$8W8okQc)}/j|Z*QbMuczdod%Y())/tOUfUCmmrjLwW\|u"(|`jBq!l>  ?X'"{;
 "i__Ill)8*<:<,?f-,>?1fxfW$M&WM8B@@@$&hZwwU&{ \vnWaaBUXBo%&&8W#ao**WB%B@@@M8$Wcb%a@&Qx}_}/zLCCUaCcaoXYYk0\MO]}}[\kqqqnzYumb*@)<YI,_,uBZ>:   >+
 ivQv1)}_0w?,_;,.. .'',!?ct)Lqk#o8M88MaakqO$x 1ru%a*$mj&W8W&MW&8BB@BB@B%88h%B&cbBa@h_(XYOwwLULO*Op&$aaObhw&%0OCUJM**aqpbh*MW$j|UiI/"v%Z!;`  >l
 :upaQOQ0wQ{()>:,,'^"+0j   :/uLmOqZwqQrnJLhbn_\(X&d*#*_a88B$B$B$$B8*MB8&&&#B$&caBa@WUYZXcXnnfnoW#88BB@*d@$$$odpXU8$&88MW#&$%$t|X_!_<jBO!I"`'!',:   l`
 >0whaMbW#hqZXu[>iI,`f&&_^,:?nvYQYxnx}l!______t(cWqa*8cwB$@@%8WM&W#ohM&W#%o$$8CaBo@MjuQYvxun\vOkab***&#MB8%8*aZ[_h8B@#haBBBB@t|ui>)|r%d/:" ^~+!.`'
 +JCkobo%%##hwwOXvn\}vpZl<":i?nYCc/CU+I_~>;iii(_vMpaM@888%B8&o##M*#oa#&a&B#8%MoMB*Ba_+[[?)\f/cQqoqkhwakk#o#odqC+;C#kc<+O%BBB@(<Ci+}|z%onIi?xbMp{`_
.+uYpdk*Ma#&#ahWm0mQmmMQ/(_<;l)nzjn%nI>~;;:II|/UYMq#&M@$M%8M&ao#MMo#M#%a88*B$aW&B&$Mrtx(}_<<<<-{frzpw*ba&M#kb0n;ixL['~m#*&&%@|I0?l__n&Wt},\q@&@h->`
;\UCmbmaokaodoM#W*oopdow0JLYn/fnx/vCv>[|,,;,I||Xc&d#&oM#*B%#&#*aMMaMo#BM%B&BBaW&BW@Mx0Yr\\\rxrjr/|t|+-~[ruYC0Oxi\)""td*##8#M$|_Y|li)z%#\|[IJ0waJi^'`   `
'I?)njYkdpkohowhdo*hkW8WhbJJk0wqaQLZ}1[/il";i||zz#b8M&ahM$%&*a#ao#oW#8$$%%%$@%MMBo@Mcmc)i<~{tXqqqaokdwCzz|??{_+-i"I/pqh**MM&$j)X/I}_z@ddYXxuwavf+:"iI.
 ',~((xU0QLZpdZOQpdhW%8B88#dbbhpwk%$aZLr(n?+{?|vc#h#M*ohbBMWWW#a#**$8%Mbh&%$@BQh@*@MvYn?``>\/vCmwhbooadkW*oop0z+>?{]C0koaW#&%/(Xx-\|U$Lzn)fq&zv0z/}{Y?l!l
  ^>[/trcUcUOwdkbdbbqd*hd#ho*a#h*W8&W#OmwahYQzfxv%hbahaMaB8M#B%8BWWoaa#W&&B%@BLh@W@MzJu_,,<\jLwpqhkahbqkhbbbkaXlI-//OOCwk##&$j}Lx|||L@C\]_Yb0xndL\_1cf-?~;"
  ,>}(|zLJzcfzOadabbhZCZbbbaa#M#%8do$Baoqod*b*0xcBowh#hba$B%8$%&aphoM8&8&8%%@8Lh$&@%mOX{{<_(zZZwhqhkhohbbadpdOn~^~1|wCZwqhWWBj(c\(i|Z$U~1Uju(<+X\;I>n<li;:;`
 ':!+_|vjrr(nJCqpdZZkbqokdkoM%MM88b#8*%&8#&*a&quX8kbaa**d8$%MabpaWB&o%BMBB$@@Bk#@$8*hwz\/>|vQ0qbpbhokdph#*kkbOxil_{/CkabhMW%@\{L1|/|L@X)L)]n]+?1~l!I[l^"`'
   ',<-+?\xXwwOQ0LcY0Ja8*Qwkhkka*&B8*h&MMo#8&8pnJ8oM*o#oa%&ah*&&M%&WW%%B$@@$$BW#88&#bkdLf[[)|zLQmqdkh#ah*hakdQu}_\fcZZb&&M&&$t10LZ/_C&Cz|i|}~+_]>II,:;:,
   `:!|1\cOwqYLUCJ\(LzC*wcuCd#pLhZ*8&&%8#**&M8b/UW*8Wh##WW&%%B&MM#&&8$@@@B$BB$&o*awZOLzrvCzCO0QLOLOmZmdkaaaoqwZunO0kddhao%W&$f[whWOvw*Z(n()+jji+<I'[?"""``
   `;ii{tfvJZZzXCnr(v)pWOZdaOd&hb#ko&W$&h#*o#%b|X8a#Wo#&W$%%B8W88M8$@@@@@%$W%%$$B$&*aOcuu\[(YwpodbbpZQOLLOmqwqwZ0pkkhao#o#M8@j]Zwo#d*@qrY?)-faf;iijhrI,`^
    `,I+[1trxxx\jnucY(ZapQzYQpooMM&*bb*odOCdk#b|zW*W###a&B&%8W8B$@@@@@$88$$@B#8&&M&$B&WWowLvczzQQ0wwoapqqqmZO0nxCZwhoMW8&&%B@r_Zc#n\b$oUu|Q]~}Un(OX_Il!l``
      ^`I_i+_)f\nJQYJYZbmUxXCbMa#MobM&MMabpbdapjz8M#M&WM#B88&%$@@@@@@@%M8$$$$*MB8%8W8BMW8%WM&opdZJJYLLOZZqwkbbmOCQbwmdhaM&8$@v|d/z0)w$Wkkpdc|[tph)l~>_\("'
      `,:,lli1tnCZmzzJpaqZZLOkkh&&%M&aoaOzUm#8b|LM&W###MMBB$@@@@@$$$$$$$&$@@$b*BBBWwLhm*8oM#a&M8&Mhd0UcvvCqQx0wCZpabdqqqh*o&Bc|&OcWwh@MbdbwwJQqUpQuf>)n)>^
   ```` ll,!|fnnUUC00OZdkhhppako8M#M#M&df{(Ukob/z&M&MWW%B@@@@@@@$$$$B%88B%8$8wkB%%#L\x]}jqa*&8oWMa&*MM#bbbmCzCCxxJmqQboo**#M8zYopakk&@WoaM*qOOCCYQbYxQJn);^
      '>x_![}}fnYC0q0Lwbhhahoaa*#W#%&obY|[xUwqqOC&&W8B@@@@@@@@@B$B&%BBB$&B8&&wd%B8Wbqq!"!Xmw*M8&W&8o*Mo**%&W#hbQzcvcYOwqk#M&8CLdqoLQW@8o&#dpbkdqZOkqYUQXn)!^
       ` .,I~{tfuzmdwwqkhdbM###&W#&W*odf?_)Ymwqap%B$@@@@@@@@$@BB%W%B$$$B%$$8&h#&#&dqx[<[\vQqhhh8B&8%8%M&#k#8WM$&#Mdwm0C0Zpko&QOawwYZa@%#W#pdkqd0ZphMZZCUvr+"
         `';|1\/)rOkOwbbkohhMW#&##o*8Mbf[\cQdqmaWB$@@@@@@@$$BB&8B%BB%$%BB%$WMdh8MM#wj1rnuJwp#oa8888%BB%%aMo&W*8#Ma#88@&Mabko#qdowdOwh@B888*aokoZwwkoZwCY\x>^
          "!~?}]_fXUYqkbWo*Wo&ooMM*k*dOUnfCYOkp#$@8B@B$8W$B$88B$8$%M%BB%B$%MMho&&&h0|xXnfvLdoo&oW8#W&B&#daooM#W&Wa&Mh#88&$B%%MhWkhdbW@@B%$B8a*WbkwkMmq0x))I`
          `:;;;;|?\uXqQphpmbpbbbkhbpddpbr)cnLkpMW&8%8B%W8%&&8&88B&8b8B&W#%W#omh#&WoqjjvcJObh*oMoWWMWW*ahdaho*khhkMMW8&*o#8W&88&%MM#*B$&M$$$$&MM*MmMadqOc1):'
            ``':|_fjjzzJOYUwwqZp0QwbwqZujtrXLZhZUM&MW&M&8W#&8&888&WoW*MMM#&#dOboabkCjXZUCLpaaahba**WMohhYfLakdpCbkooW*#%8&88&WB%@&o&B8*a88kd&%8&odBaqqYjf},
              `,;li~>}[?11fxxfrfnzUzucUx|))/vQ0OvdhbaaM#haWho#oooooohohao*adLQhkCQQn\xUvLkdqhkm*Moh*kbhwn(/uuzOLQwbbo###o#*88a88$B&&$B%&M*hoo8Woq8W&awJ\\>'
                  '`'`.^"",;i~---+_[-_->><}-/x_f/zzCOLcLCZw0Z0YJO0ZbpJmw0cXzcxrnrjfjt\cnYCL0hZOppkmwdZQc}|\){)ruJYZqOOOmmdqphZdMa&&#&%%%8#wZqqOp&#qd0Uz\l^
                           ", ..'``^^'.'^^,";I:;>[+-{-l?}_)))}__|_rt{{/}}1}_-<!i!lIlli!?[[(uxuYrnj|rt\}__+IIi<!>{]+{[\nurfucYjzzXvXXUYzLUcj(fXYJnt|{_-i"`
Name wall weight hooks
;|jvvzzUQwqpkp0QLJJYUUzunrt\\)}?+<ii;,"``'.            .  ....    .'`^,:Ii~-})fnuczzcUUYcuY/cuzXY_Y_UY_zcunjf\){]+i!;^`
,}nuzCLZo#*o#okhbbbpwqwpppppqpqpqmZkpmmmQYzcurt\\(){}[]}}[[[{1|/trvXJCLQQ000ZmmZOOOOQQQLCJUXzujt|)[-+<!;,"`                                         `^":I!++
 ;}~___[Ook**obpobpdpwwppbhdddbhbok#M#M&M##M##M&&M#oWW&&88&MWM###*ooakbpqwOQCUcxf\(}-~>l;,`                                    `":;I!>~_?[1(/jruXYULQQZwqZZ8\'
'l_i__]-JMoa*&Mo*##oahahkkhhbdpdda*#aohcfj_xuXYJQwpdh#&8$@&MhdmQYzuj\)}_<!I:^                             ^":;li~_-[}(\trncYUL0OO0OwwwwwqqwZwO00OCUYzvvcQJLaXl
';>!!<+>v#bkb}}1|\/txuczYCLOmkWMMWWMhah\___"____I!___\rcJkY\-i!_",`                  ^":;li~_-[1(tjrvzUJCOZZZZZwqZOZZOQQCUXcuxjt|){}[?+~>i!;:,^``      :J0LozI
 ^_l;I_|xompZ                t@&@@@*baq|I_\^;;_\,_:____(rC\~I,""^:ili>~-?[1(trxnzUCQQZZmmmwqmZQCCJYccnxt\({[-+~<!I::"^`                                ILLQou,
 `;,"__|xhOqO^               |#LB88qZw0l",,'""",":"_!_|_/X|~||"`.iddbqpqOO0QUXcxr/|)}[_+<iI:,"`                                                        ;CLQa|"
 `,^^,:|jhQqQ`            l:'tMU%#$mOw0|`^^ ```",^,:I||-1u|i;:`  !Zkt+_!,`'                                                                            ;L0Oon"
 `:"`",`\bQmQ"            _!"r#Y&M&ZOm0|.``  '  ```,II_+[x-i:^'  !Oq+,\^'                                                                              IQL0on,
 `"""^"`|bQZQ";"          -__U#U##M0ZZOI         ` ","li-j_!,`   i|q+,I,^`                                                                             ;CL0*x:
. "'.`^.|dCmO_-,      `   -__CoU#oMQ0ZQ,'          ^""|i?x-;^`   !Qw<,:^`''                                                                            ;CQO*xI
 'l(\<'.)qC0O|/,         '[c_QoUaaM0LOL^         ` '^^|i|t-I`    lOw>,,,^ '                                                                            ;CLO#n,
 [boO#t.(dCQ0/\~__I   "_;_\u|LaYa*&LLZC^         '  "";!?|~I`    !Ow!^:"`                                                                              ;QQL*x,
 ?Of+wn |bLZ0|YOmwmCXYOmmmwc|OoX#MMOLZC^            `:|I?/+;``   !|w<,,"`' '                                                                           ;LQQ*j,
.|u~ zn )b0mm\0@Cjnjrjxxja@XxQ*Y*M#O0OJ"            ^^|l<f?I^`   !Ow~"""^`'`                                                                           :LO0or,
 |z~'Uc )dLOZ/Q@-        c@vxQoXhoWOQOC,            ^^:||f-I`'   imq}i!;,"`.                                                                           :0OZax"
.>z{,Jr'/d0ZmnZ@)+_~l!)(_U@CrO*zhoWC0OC"         '` "";|-x?:"'   ~ahdqZZLCYYcnxjt|(1{}--+~<i!I;:,"^``                                                  ;LOZ*n"
 |Mow&Y'fk0Owzm@cU/-!<_vnY@Lzwozk#*J0wU,          ` ""i_|n|;,`'  ,]zXJCO0OwwwwqqwqdwqqpppqpwZO0QCLJUXXzvxrrtt\\|{1}]]-+~>!ll;:,"^``                    ;0OmMn,
,uWad&J_chOZwUp@QQnzuvcuCC@ZCdoLp*#UZZQ,        ' `':,||_u|I`' '   "`^^"::;I!li+++]?[})(/jruuzYXJCQ0mmmwwpqqqwqqmqpqwwwmmOZO0LJJUzYcvvxjjf/|)1{}[?-_+~>]wwmM|:
foMM#W&%&omqkOk@0Lzj]1vLJp@bwhobqaB00m0;        ``""I_|~fC(f/`^` ,{.     ."                   ``^":;!i<<+-[}{(\/jrxvczUJLQ0ZZZZwmmmwwmOZmwwmmmmwwZZOZ00Owbq&z;
|8B$$@$&#dOqkQd@LLY}I!x00d@qwb*op#8OZOQ| ''     . '':_i?0Ba*M0CYzJ#r|{[-_|Z!I:"^  (-       ;"                       ''"",:;!>>~_-?]{)|\txuczzUJC00OZmqqpdh#8u:
|bW#M%MMMaZqwvp%QU-```l\Qd8mYZambW#0ZZm/,;;;l!!~-?{)fuXLo$8WWoakb#MbmZOQqd&0XzcxuXdbt|{[??+Qzl;"^`   \?         ,                         '``^":II!>~-[1((tf);
|w##W#*M&*wpwxkB0t>^"`,_np%kXwoJb##0q0hkppdkhaao#&8&%$$@@@$%%8&WMM#**ohdpkaZOQLLLmbkUYXYXLqb#Y_vuxxncdp)1?-~>i;;w?         +<                               `
|Oaha#*M%#wqw)Z%v[:^` ^l_Z%C_O*Qq#MQqOa&akoohhadpboh*MoW%$%%&M#&#*W*WM#a*aooo*o*ahahddqqmmmkqCXUccccmbaXcX_zzz0O#bxxft\({}?0w!I:"`      ))
|Ldhh#a#@#qbw<u#\<"`` `:ix*\<n#XdMW0dwahqqhbZwwwqdbba**&%$8&##oWhk*d*okdaw**bdbkbk#ohahoaaaoahhhhhbbpkbpmLCLUXJZaqz_vucX__hd%QYzvvrrt/t\Ok-+il;"^`   'J1
|Cqdkoh*@#pkm,}O<:     `"[U<'/ouwMWZdZakmdakpwqbda*bMaWBB$BB&W#MakhdokpdkZabqZqqpp*kqwqbkwookdqqpbkhhhhaaoahhaabahdqmZOQCCQkkCYvvn_cvXQadBZ_X_c__nnnnxhq{}-+il,^
>Ukpkoa#@Wbhw`>_I"```   `i_;'/*LwM8mhwo#haooaaaaa#&M#ZM8@&&$B&#%W#MhMoqqpZabm0ZwqZbZmZOmbOabdmOwwdwpapwpddqkdqhhhhhhaooo*oaaaakbqqZQQLLQkhUnn__n_cYCwoa%OLLL_Un/
>LhbbWo*@&aoq`;_,`     ``I_, /adqMBp##&aW&M0Z&&8waB$oQ&@$ph$Bdb$8MM*#*bbbq*dmmZwmZaQQCLLZQpZLLZ0QqwwbOOOQ0ZpdZokddkdkhbqakbhhhaaa*oakaaooohbbpwZZOQL0modLUccXY||
>Lpk#8#M@8oWd^,_,`  `   `;\,.tMkk88d&8bO&8$Ob@@$dW@@&b$@@o8@@h#@@db$MpwqqwbqqwZOmBMwZ00QLLOZq#LL0OCqpQQQ_QO0w0oq\OwZqbdqMbkbhhhhakdohhhhkhaaaahoao#o*ho*abqmOOX/
+OhaM&&8@8o&k":/^   '. '^;_;:/MoW%$a$Bho@@@oM@@@#B@@8oB$$o&$&aWB%##BMokdwwmO0LLLqB#hkpqmwpah8&Q00Zh&wZ0QLCLLLJwQZ0OZwbdOoqbqwwmqdbmMokhhhoo#oawqakkhaoooaoooaob|
~Oa#W%88@%88M<<_--?[{)(/fjnrjYhh&8BW$BMM$$@o*@%%b&$Waq8&aZhopCLZznQdqpbbddqOLLO0o$WdkddkaoMhBaQZZdBWbkdpmwmwwpmaMOqZbC0bbmm_m_mqkbZaa\wZwmpdbh0wMkhhhaaao*oqkhw\
-wWM&%8B@@@@Bctjf(1}{]+~~i_i;|kwaW8b8abk%&*mZhdOXJzQ0/[c0Lqz[>__l!cbhhbhhbOYu/+~dBMmmZ0OOOhM$ZJLLoBMoakdwwqbhoh@#OqZqb8WqwOOQQLLmm0bp0mOZmZZpaOwhwqqmwmwqbh_a*0\
}aW%%%8&%$$BM_,:I``^^^'";"_l:)wX*M8b8d0Y{+cU}~1___,uu<'tQYJt?<-?<<}}?+>-{\jf(}!"z%B#oooaabh88QLCp&$8#ooakkaoooh@hqdpbhB##hddwppwOZwpZZ8hwqwwmZQZawmmmOZOZmpLdpX\
[q##MMM##%%8o>I!<;"";I,:!,|!"{OjaW&b#o$MnuLO/___-?>Xz>,tLXx}>;`    '^'    ,i?)/_jdpUCZwwmdao$L\-j&BWqmwqdbbh#MM$wO0Opa$Maahbqpwwqbkok8$dwmqpmL&bZOQC|CCC_ZqLbkc|
)MB$@@$@@%%Wh>,,i"^",;^"i;~l^]0_h&&k#q*&8$wZddmxj1_UXl"fCC0j?~]}[+?{\xcJLOQUu/-!>!,":>-{(ttm#L|i|a%8obbqwOQQQMB&pqpphM$%#ohkbpdpbk#*pBWqdZwbbW@MabdqmmOOLQQQqC/\
)#BBB$$%B8&&d!";_I`"!>::~,-i`-U|h#Wh#Zdqh$8hdwpaobZZY[;_CQ0t|`I||Ohh#Mmx]l`     '";!i;""``^;i<<!>UakYLQmwpbbkoM&ufjc*8$obkdbhhaaoh&ak@*qbpbhdMBabhbhbdqdppdhamdM
]k88%BB&B%#Wqi`,_l''!~`:_I]/,-J/qkobaCwqm%B&@%#akb*Qq#bw0LQ//'I|\0pqpddmQYr[+<;"`` ",       ^;>?}uqw\nnnncXUOp*Bv[\_ZWBaQQ00OmqpbaMo#@bmOZmpb8B#*ohhbhbppph*oqWk
-h%8&88&B8W#wi",_<^,>-;;|?/|,~Yfb#oddXZOCW$WW&%@@@$W8%@@@8#L/[}_j0qkpppwZZU||j/?_+i"`I~])fzLCUX|_L0U\1}+I;i+?fQpu|!"cM%#kkdpwZQLL0m&&%bbdbkaaBB**haakhhbaooMaq&O
-d88&&MoW&#Mp>"l|~"^i/:l(_f|:<zth*oddzOOXdBBW%%&8B$&M8aa8$@#q*qbbbqZZqdZZOU{<)|:,|J0qbhhQOwLx\}_>!:            ;i+<I|mh0cULQZZppddh*#BY__nY#WB8kkbddbkhha#W&kp$C
+q&&W8&oM#M#w<,I|~^"|/!I/xn|+-Y|qaobhvQZXZ%@B#%$$$@%M%oQ#@@BB%pOqaM&*kqmOZJ}?j|,^|cmdddqYQqn[l`        `^,l<~!I"     "I>+]})fjtnuX0koBC|\;_QW8&OZZwwpbbho*#Mh#$c
>ZM&MWMaWaahw~,;|-I;-//|xvc|i~zrdoMkdu0OcCMB@ZYwo&@$W&8Qa@@$WB@8owZwb*WW*hqn_x/,`|CwhadwL0pdQLUu1-i:^```,,"^,``^""^'     ;+|vc\__(_Cq#Y|i",noW%odqZOwmpqhkdoW&$z
>wMMaa#d#M*aZ|>!||l:<1||rzY|!~zxqbbwpuLOcCa%@h|xuzJp8#Bmb@$@&%B%B$8MhwwmwkowLZ0)i_QbohobQZqOCCUC|_jYf}_>:          ,>[/ncJ\u/[+!,``:>]]-<;;|b&Mqdqkho**oo*wm&M&z
iOahdkada*Mad]>|_|:,+_||xYJu~>uuboowqzJOzJq%@&/xvUXCWW8W%@@@88$%&M&%B$$%W#*pZM&@MdpddbodZqhZQQQY/\)v|\_|\vj1~:,<{ncJdOJn}_l"             ";~|uzxzcY_COqdhMakM*BX
IQ*#pbod*o#op]:!|\<_|)?[xJCn|inXpoaddvLZYUp%@$dbM&B@8W88@@@@$MBB&88&888B@@@@8&M$$@B%M*hbZmbq0OOL|_tz||I:|UpbhZpaohZf[I            ``":I;:,^    ^;>?1tx_ChhQCMo8Y
lUhaQUkqhM#op|I!_/_||/||/YLc|>|YdohdbvOZuUpBB&h0mhM8&W88B$@@$M&@B%8&&%&%BB%%MW#%@$BB%BB%W#kqmQQQ/_tX||,I|YmOwQohdqUrr|]>;         ";i>+i;"            ^i(OJ|bhox
iYmZzuqmdaakm|||||<I|_||/czx?>fvqhappzCOXCbB$$&hZUJZaM&%M%B$$##@@$B88&8%B%B8&##W@@@@@BB%B8B8&*kwX__z||^;|YZqqXpkqqz|Q_COunt[<I,"`^""       ```       ;[rQkY/ZwO}
IcOOv\0wahhbw|:l||>:i1|||vzr|i/zwhamqULwJQk8$B%$B&k0wMM$Wah*8&a$@B@@@$BB%B$B8M&W@@@@@@@@$B8&&8B$8#pZc/;,|cwdqCdbqwv|YnzY_YU/||{\}<,              `>|zwqLkkCxOqJ>
IcZJ\_UZbhohm|!l}/|,l}\||uYz/_fJqhadhCQpYOo&$@hhW8BB8MWBB&%B@8a%$$@@@@@@@$$B&M&#$@@@@@@@@@@@$B%88%B$%WqYuYOZwLqppwvrQcUJ/YU|\\`<|XLXn{<:      ^~\vOwZwQUdaU_0mu!
IvLX\_nCdhhp0|i||\|:>|]_|cQY|_xYba#ooLObUq*&@@OJwh#&%W8B$@$$@%a&@B@@@BB$B@@$W#W#%@@@@@@@@@@@@@@@$B8&&8$$8MabmUZZwqUu0zJQ|JQ||i`I|uQOpqCUn/)_]xUz_cCCOdZUhaJ_QOw/
IrYu|_|cZdppL||>|\|!|||+|YCUt|cYpo#oMQZbLp#&@%OOOmbW%#BB$$$@@$*M@@%WW&%BB$$@&#&W&@@@@@@@@@@@@@@@@@@@&a#&M88B8WkpZ0znQcQQ|0O||!^!|nQmQOYX|_|LUYJ|_uQQOpwUkqL0*8&\
,\cr|l|vQqdZC||i_\|!I-|_|nYc|?nYwh#*#0ZhmbM&@8h*W%$B&oB$B@@@@$M8BWakbba#W&%B&MM&W$$$$$@@$@@@@@@@@@@@dYb@$B&8&8BB%&hwQvYL_CLv|!^!|vmpqmUY|\_vffYj_xOOpd0cqhWBB$h<
"|u\\<_r0L00Y|li_\|>>__|||Jzx_rUbhko*wmbqh&%@B&*ao*#M#BBB@@@@$W8$MkOYCOqwda##*#8WW8888B$B$B%BBBBB@@@dQh@@@@@$B8WM%%%8WapJUJn//^i|YwdhqYYr||nruLr_xOZQZqo%B8%BB0,
`|_||i|rCOQUv|>!|_|||~|-||LJn_zOdh##awwadM&B@*mbhooWM*$%$$$@@$M8@B$MbZXcU0ZboW#88aa####*#M#WB$@@@@@$aOh@@@@@@@@@$B8MMM%&%&*dC/!_|XwwbpQCx||xnz0j__LZa8$%%B$%8&z"
`?_|!^>|ULOLc||l>_\>|+|||u0Yn_Y0bMM&&dd#kW&@@MdoM##8W#$%@$B%BBM8@&&&%BMdCXYQa8#B8hwQQOqh&BB@@$B$$@@$op#@@@@@@@@@@@@@$%W*##WB8&hOJXLLOZZCf||vzzCuXb8B%BB%$BMa@Mt'
`~_|I"I\|UQJc|\/_\iii||||uQJz|uOoM##MbhoZ8%@@&ao&W&%#&BB%W&8$BM8@@8Wo#M88#q0a%#%8Mpqa8B$@B%B$$8$$@@@W8$@$$@$$$B$$@@@@@@@B&##*M8%%8*pZLUUn/__zJp#%@B&B@$B&MM&@k|'
.I_+:,l||YYzn~;~\>_ii||||rUJctnLd*ooMa*hQM$$$WW8%%BBM8BB$$@@@8a8@@@B%Wo*oW88&M#&8B%$$88M&BB@@$8B$$$$%%@@$B$$$$$$B$$$$@@@@@@$B&WMoM8%@&ap0jtm*%$B%M8#B@B8kbpkow<.
 "_\;,:|xczv|~,I!_|I!||_|nYXn_nLhh#*oooaLhW$B#W8%%$&a%B$$$$$@Wb8@$$%@@$8*aoM8MW8W$B8#&&%@@@@@%&B$@@B&a&$$@@B$$B$B%B%%@$@@$@@@@@$%WMMM8M&Bo&@B%B8%&&W$@88ohhoWX"
  ":``"+_(|_\>"Il;i<______uUn__YOdhoha*hXmaBB&&##&B*oBB@$%$$@odB$BB&M&%$@B##&*W%&B&8B@@@@@$@$#MB$@@@$B&&8&%$BBB%%8$&&$B$$$@$$$$@@@@$8W#M#a8%%B$8&8W&$@&&W#owC\
      '"l!~<i, ""`^,I;,,!____>-fnYJCJzUL_nQahkwkkkph#$8WMWWW8qwB$%##&%B$%$@@Mq*WW@@$$B$@$$$@Bdh#&@B%%%8M*ooaoM##MM&*W$B@@@@$@$$@@@&%B$$%8#%$$$B8&WM#&BabpOn{i`
          ..         '  ''^'''^,:lli!Ii<,I-}__-][{_{tj/(___fx_uLCLXzzccnzUL0Y_c_XQCUXczUCJCUz___c0JYczzXcuurx______xvCCJJCJLUYXCYXuzUYXJYLUzXzXnrt//_n|{~;"'
Prompt poison contained
                                                           `^",;Il`                `    :,  ,>i;;,,Ii:                   ^lI:   "
                                   ``",,;IIl>>~i~_?-[{)1(\/f/__nuO-     `      `  'l    }}"'-LCjjtruQ-   ':"             I_z)   )`
                       -{?]]??[_____|__(_______c___JXf_0wxthwrm*UC]     '   :  "  'i    ()^^|mwzXcXCZx(juLwd0OLUYzvuxxnucUQwf  `/` `  `
                      `boJY|r__/_zX/_jwc/|Zhv_XBmrn$aYY&MJQ$dQ#WJO]     `   `  ;  `_    (\I,|pbwqpqpqZdmbdaMa&#oabqwwqdboWZdr  `r"    `          `      `
               `      "k#|/|aWJ/_W&c/p@ZUJ8*QLh$0LOBdUQMWQO8aQhBwC!     `      ^ '`_    \\I:jMpkZp0YOzCvUQq**j\/\///xncXhoOhn  "n,    `       `         ^
               ^      ^h&JQC8*LOw%kCZ#%CU08MJUq$kUcMBmYZBhCMBOq$aO!            `  ,_^   \/i|nWqmQLXuzzXCZaa#q.  :I;,   ^k#Opx. ^u;    `       ^   `     :
               ^   `  'OBCL08&CYQB8LJk@*CJ*@hvZ$&CcWMZYZ%*w8BahB*c^     ^   `^ ! ';/"  .f//|v&bdadwpdqbmqph#wl|\?<>_1)",a*mq|.`Iu;    `       `   ^     ,`
   ^          `"       0&rvQBBoUQ%Bhvh$&JU&%oQd@&hp&%omdMhX0kr_XJ'      `      ]^`l|:^` jr-|u&pbdbpOwXQuCZdoaU>      <t~aMQbr`.]XI    `       `         `
   ^          ^>   ;   Q8nn0BMoUZB%*m#@8ob#%*mpoac_QJU;_/Y,<z_^-v      "! '    }~^+/:"`'fr?|uWqZ_ZQLQuL_0Zh*W-   ` ",i1OkMLax^,:vI'   "       `         ;
   ^           ~   :   U$ZdpB$8#qW8MOObbv]UYQ_(tX~'_?u :>z,'n[.!u`   ` ;!'`   .?{l|/>:;,uv}|z&qw/0QJQ_QY0qh8#; ,;_[|_x|q%MOhc|"Icl`   I      `;     ^"  i
   ^        `^i[I"     _z_rXpmdt__nO[?(v/ ??U">~u_ i+c "Ic: r[ Ic`  ;~ I!`^ .',(/_(c[I__YX1]U&pw/OLQZXmCOmh#&nl(___\{i+pW&0hu|,+zi"` ^+      ^:     !+  `
   "`<<~-[)ftu__/_?]?[!' ..:__U?`_+Y-^_ft.liU"l:n_ ;~c ^;X;.x} !c^ '_{.;l">ft:lj_jv0t_?_OU(|C&ppZqmLQ_LLZh*&hcnv(|+:,-n|M&OhY|;-C-:```l'    '`,'`   +<  ^
   `)WMkOX/____uj_YJOd/    `__X[ _IY]."\j.";U":"n_ ;<Y ";Y:.n}`<XI":_(l__?n%a11UcUO*qUYJaOx|Q&bbqQQQZqh*#W8%aYYUvjfxnt[Y&WmhC|>~O}li,"I^` ' `;<`^   !i  "
   lO@%@$$ZUOCwQZZZO0q|'`  `IIY}.;"X}.^(n.":C;;^n_'i~X.;IYI"c1I_Q/_-{_(jCJQ8aLYmmqh&k0QQomUxO8aaoaapw*#hoo##WW(!~~+?~I\@B&d#U|_|Of//,i}:`.,..!|```".-_. >`
  '|m$BBB$OQkQOLQLCQmon^`' ':IX].I"z1'`(c`::LI;"n?`_-J^<_U~_X\_d#JuzcCUZahp@oZOpa*&8M*hbMpQYq$bhoa%Wdhahoaa#hz!:""' `I|d*&h8U|-|OQ}___/;]v?n!I\I^!i^|?`^l"
  ,|Z@B$B@QJdC0LJ0UUq8z^````;:Y{'!:X)':1X"IILil;v{;({0/\_0__kX0B8amQOOmb#8a@Mdko#*ooaaaaW*abhBokhba8kkhhbpqdm};:^^;__r\nda*BQ/_tkmvu_tz_t8M8)__!;~+,|/I,{,"`
  ||Z$B%B@OQhOQCMa|UZ#c,""""I|Y1,_Iz(^i)Y;<_Q+_-z/_XQq\U**La$ap%&kZ0Zph#MW*%*kpwQCQOOmmwkqwmwhkpdd8$qdwZO0QqC!`,>)|t_":|QqqMq0qJaomCYUOYcnd%Yr____/(f/__r+l;`
 '||w@%$B@ZZhZOL#kCQ0qv";"I:_|Y1___X//?_Qi/jd/fXoJvd%WZZ88ha%pb$8obabhqa*o*&&ohkbpZCxzOQQLCJLZqbmw8Bkd0CUCL0z~}jf}l`";I|LqqMpWBoo*q0JQ0JQQU*hCOU_c_vu__uUn//~,
 '||w$%B%@moBom0kpQmwoY;;IlI)_U/]X_kY/vCq|YoBb0#@#OdB*ZO*Mpo8h#%&*hhahhbdmLabXcL0Z&Bamqq0khpmwOCQ0W$odYCJUJQLz|<"'";;":?Cmw#abM*M&*akkbqO0OQ8wmOJYUXzXzUOYv//!
 '||q$$B%$qwoZZmZmwqw8L+____crmcrcxX)<jZ\i?\nxjJbZ0d8MbhB8#WMkao#oadwQXcujzdQ\)j|(*%#hbCLO0Odho#WM%$MkmOLUUCX+..,,`'':!+nLOmZ#@ooabhho*###MaM8OobpO0CUYY0Xxf/!
 "||d$B$B@wmhmbmqbwpkMO|__j___v\i->{~'|J< ,`/ ',~ii_1jfXQOOpo#ooMbXxjj___}tLX|+|_rp8#wquznr_YZpbqmk*#&&#*aohqOLUcj(1]->-uXJLQ&$MhLLC0LQQZwbak#*qao#Mo#ahhkmLz/"
 ,|xb@$@B$mqhqdqppddZ0v{?~!:!_|1l_~_]I(J/`>)zf1_~: _"i.,I_l<_]}\xr/_____\/_)\__xvuM@MqwrzccYOQQU0bM8MdLULQLLzjvzLZmqdpwZJwpwZM$&aCJUJUUJLCQLUJ%*ZaqmOpdkhakobu!.
 ^1XqB@@$@pqppbadQj{~\:'^";___n/__}__-vZYwM$@@$&*dCn|(>I:!.`_,,:I'`";Ii~}|zxrvur\|#@MbkcXLYYzCw*&ahbpCcvcnrr(\_l_i____cUUwdo#%@BkqkmZQCJYLUYLmdB#hjY*aOQOmO0Y\,
 "1u0o8$$$%8BB$@bJzuxr\1}____)Jc\vXOwa%BB8*o*#**W8&8%&okmCj\_-!lI`.  ,i--~Uqj\\t/xM@#k#QQXXmkMod0YLQZzxt\frn|>\i>>!I}r1_|zJ0w#WoMBM#**aoobZQ*mo8WX\a$aJ0OmLYf~.
 "|n_pa&888%8&&%OUCY00LYvuuczuCLQaM8%8M*M##M#aOQZd##o#8###&WMhZUf<~}\/-|!"nC(rxcUO%@&#oQphM&hOCXUcCJYr\_fjf\|!I!lI]f/~~||X0YxZo%Md0JzzCCCUCCM&$B%#aM8oYLOQCzn/~
':|x_OwbohooMM&BOQLXzuuccYCCQO#hdwZOZZmdkaa*##8#M&#oaadkdokdmOOqqcx//_____XqXLmdba&#kboM&aw0zXYzXnx_f|\(__\\]<l,_j/+_|_|uC\_UW$WdLJzuxrXXYJU&88oM%o8$aLZOL0c_Zf
'I||_zQdph#ooappLYUUCCQLLLCUu0@@$8MabpwZ0mZqdkoao#*obdqdbwLCQwkWW0QQUc/)__XL\rcJQmOqMWMdZJUcnru\\__\\)______|I+fj-_|___rujudB%#amYcnjnczXCC0&8@@B8M&BMZQ0dY/0W(
.<tXJL0dqddmZZmdQOmm0LJYzvuuvZB$$@@@$8&aabqmOOOQ0CZ00LLUUZqh8@$%MCzuz_|XYxJ0/|______truvzzvxx\ft\///\\_{wwOC/rr{>|____r/_QW%ddbbLcxtt|ncXUm#B%@@$BMB$Bhb#U_0Ma{
'[vLmZQCLOwqddwkwLLCUvcucY0paW@$B$%8%@$8@$%hkwZqwZLUkO0qM$%#B&%BBZYr__x\fndqux/t_/||_______f__f_//__|[[1&%Wqx(\__-___j_ua$opCOwdJtt_jxzcXZpa#M&8B%MBWph$L_mM*a+
`|uJCQOOdwZZwwb#kOcvvzdhabddb*8$$@B%BBB8$$@@@&Md0Zb8&wMB&&8M@$8oOvzYQLt/_rwb#U/\____\__jxf\____zqj||__|mhhWm\_____\/__O8MpLunLpbU/j_xurru#&&&M*ooobaZhBJjwWo&w>
`|uCZ0OQOQLO0q$B8MbwLYzXCOqhaoaooM&8B@@$@B%%B@@@WW@BMQkW8$$8*wLCQZQz\/\vZko&BC|\_\\_|_//\\|__Xk8%x/\|{|n8@&m|___(x/_X*8kOYxf|LOOXnxuLYYuxuUCOqao#M8&#8U_m8MBoX!
'_|XUQ0OLQZmwa@@@$$BBWop0JXYU0qbo*oaoao*WB@@$$$$@B**#OW$%#qQJZqpY\\_vOkM#MM#a\|\|_|_|__\__\L#8W8#u/t/}_|&$%w|)__|_jqB#qUvr\_/YCCYnnO$$8W*dZ0CYUXzCJZkc|m%W%&d|"
-XXzczYYJCJ0OphW8B$$$$B$BBWopOCYUQ0qdhoaaahaM&B$$8$$MOpZLJ0wwLvj_nQbaM*#MhOc_\___)__\\__zb&BM&*mcxjft/(t8$8d/_n/_UW8bCrff/\||nUUvzXw&8BB$@@@$B&#obpmJ_ZB8%%hL}^
|a$BMdOCC/uuz0ZqqkhoM&8BB$$$$BBMbw0YzXYQqdkaahhhhppOO0Y0mOUvftnUqoM##MhqJx__|_|\\\\/__Jh8MW#oQcrnxfr_t)r%$%aYQvvh$*mcxxxu//\_tnvunjYhkho#WM%&B$@$@BzuZ$&B8*dc|`
|k&%$@@B&adOXcYXU0Q0wZOpaM&%BB8M#8$&*kmLXccXJLmdbbpQwmOJu\_rzqh*M#M#wY_______|\\\__rZ#&MooW#zx_xnx\(_|xLB$%MULZ&8aQzxcdZqXZZfjcvnt|cXCUOmZqkho*M&#z_Z@8$Bod0x_
X*&8&B%B$$@B&MkmJvuvucvUCLQmbaoW@@B$$@$B8#hmLvx|czLCZw|f_zZh*Mo#*d0z/_\_/|_\}_/__cq&&#oaMB@huznx/\)|jn0b%BWaQLCzu\_njc@@BM8mtrxxnfrxnufrnCmZwwq0wY_L&%$8MkOz\!
UB@@$B888&&%8B$$BMhpLvnnzcX0qkkdda*W%$B$B%$BB&obOJcvpqQOb#&#*#*pYx_____\\/_\___Jh8WMa#8$@BBduvjj|_|f_|m$%B&bW@%MhqLYuUWa%&8Q|fjt/fjnx\/xxCLJJOLzCnqa8$8ohpYn|!
|o$$@@@@$B%%8BM888B$@%MdUQdOcxucYCLOpkaMBBBB%B$@@BWM#kWWM#M#hOXr/|___||\_/__tZM&MMh*8$@@&M#mjrrt/t\__|Ub#W8M&M8%$@@@BqZ&@W%O/____rf_\jfjcJJCLL&&adBMBBMaqLzt|;
|d&%@@$@@@@@@$%8%&&&q#*hM@%hqLc_rxucYULQ0wk*&%$$B%%B%#M#WMqLvf_|__//|_|___Xh8MMooW%$$$@$*#oO|rrjj|{_|___qoaOCCCQqdokZb@@@W8BWkmLXj____xczXcJUL%8$*8BB8odZY\/|:
|w88@@@@Mk#8B@@@@$%8##M8$B8B$%8*kZXx___xncYC00b*#8%$BM&*mJuj\|_f_j\\|__\L*&M*ooW@@&%@@@$hkMO|jj/\//\|||/Obdz\||(_vQwb*BB@88B@@@@B8#bwCU/___cYZB%8*%B%MbwLcr||,
|mW&B@@@*QZqo&&B@@@@$%@B$%MW*WWWB$B&hmUvf___xxuYYCZwqmLvn_\|_fx|\\/__vkMW#*o#&$@MmJ&@$$Bha#Of/f\_||/_|_|Cm0r?+|_vmp0Jd@$$&%oo#MW&$%B$@$&WapZLbB%%#$%&opOCcj\>,
|wM#B$@@&*MW88$@$&M8$@@@@$B%WMW#WM*&8B%8*bQY/____uncux__|__/jnr_/_xYhW#*ha#8@@#wUXL8@$$$hh#Q||_|t|_||}_1XCY|__tCdQnYq#$$$8@dQOwdkha##&&BB@@@@B8B8W$&*hOJJvf|>^
|pM#B$$$@$$$$B&M#*a#&W$B$%B$@@B%&M#MM#WWW%$BW*wQn_______nx\_\\__XwW8Wobh*8@B#wJUCQQ8@$$$haW0|t|__\|____|nYf__YqZuzbkok%88&Wh0bbzczwwqqkh*#WM8B$B%8%*kZzJXn\|>`
|w8W$$$$@$B8MMoMW8%@8MB%B$BBB%$$@@$B8M#*#*#M%%BB%*qCc__Cdp|_\_OaW%#*ha*8BBWawOOOZ008@$@Ba#%Z|__f||\/____/vnuwdv_|QB@B%%&*okO#@wxtrvzYQZ0qZho*#&8B&apZXYcv/\\l`
|w%W$$$$@B&MMM&%B@@B8&%8&&888BB%88%$@@$BWWMM&*&MM88%%owkzj\cw#8&*#*oWB%&#hbqddddZmp$@$@$*#Bqnnxf/|__rJXxfnmbC/_/|uQka8$$$B%&%bc/tr\_jznzvUqdbdMMoob0cccx/|||I
|d8&$@@@8*o#&$@%W*8%okB@@$8W8%BB88%%88BB@@@B%8W###M#Mk%B%Mq%&W#M*#8$$WM&##ohabkbbaW&M%@B#8BdJvxrf(vYcZ0YYhbj___||cYJwaW#*W#*qc_c|jf_jxn_|JZmOdh*hwmUnxuxj\|~;
|d%8@%ok#W%$B8W&MM@@B&$%8$@@BWM8%BBB%%%B8%%B$@$$8W#**h$&&8oW#*aM%$B&&8%&M#M#M#Mahkk*WB@$&M*8aYvrfth@WhOOM%u\__|||vxCZw****kLXx_ujf_|xj\fnvCLQmkqpZLuxujxf|\>,
|q%&@8*pbo8@8hqo%%88#W@$&8Moo8@@$$$B$B$$BB%888B@$@@$k88#&8a#oW%$B%8%8%8MM&W8&odZwk&&8$@%aWB&Zunrfjh@$@$#M&v|\|_/f/zQCwa*kbwcxcf\\|_rx\|nfxJOY0mQmJJjnfr|/(\;'
-q%%$$@BMhwmh8%@*pOZa@B#bh#%@%MW&&$$BBB$$$$$$$$B88$M#@$BB%o&B@$%BB%%8%&88$8#bZOpM&&B$@@$8B&oQu_nj|oakBBa#&n|}_|\|nYX0ZwddkXnxtx|__|Xn_jtuUJcUUU0Yc_u\j\|x|!`"
iCMBB$B%%BBMkqwbW%obaqwk*&$$Ocd8$$@@$$$B$$$$@@@$W88b%B$@@@@@B&8$BB%%%88$BMdZOp#&#&$$BB8%M*oZvnjjjcCdB@Ba*&u|__|_ttXLLQQLw0cxn(t\_jn_|unzzzccUYUcznx\\jt\\?l,^
:xd&8$$$B&88$BWkmqbqbM8BBW#MZa&Zwa#%@@@@$$$@@@@$MBka8W&8&B%8#*8$%B8%8%$WkOQq*&MMB$$88W&MMhdLuvnzJZW@@@Ba#8u/__|jjjrrzXQZY_vcrt\_|jxruxvunncUvnvzrjnjf//\\>:,
`_CdoW&%$%888&8B@M#%%%%%@@@BW@&kmJULwhWB@@BW&%@$#*d8M8#M#Wo*ao&$B%B$$WbOJOo&W*%B$%%&WoMokhqLczQhkmo@$@Bo#8C/__/|fjnnunLvcux\_((_ttfuxczvXUcczzcv|fjjjf\\+;:`
.!_YqhM8M8%B%%&&B888&&8B$$$@B@@@$&oqLUUZaQ_wM&B$&k*MW8M#kahhaa&B%$$&hwQZo8&M8BBB&8&Mo#ooabZC0Jv0Cc#@B$B*MBqQ0vvjj|ux/|zx\t/\__||/)tjuvczJLvxzcvjjxrf/\}\i:"
',__vObh##&%%$BB$88B%$BB%B%8$$@@@@@$B#abm_OBB@@$#bM&#M8&bhhhkk&$@BodZwh&&M&@$%&&#8M*WhahdZOOzxvUwaB$%$%M8&OmOdM|_x_f___xxt||\||_|__zrczcux_nccu_uuj\/1\\I;
  "i__XLmbo##W88BB8&B&&M888&%%$@@@@@@@@$#o@#oa8$a8WMWWW8qabkbk8$#awwh&&M8$B%B8WMWW##o#hpZmCUuzpwahWB$@B8#bJzk@k||__jr||j|__|_|_||xznuuzvcunutx\_t__\\\\I,^
   "l___uLmqkb#o#W*MMMWoWaWW&8W8BB$$@@@$B8@@@WobaB%WM8%&paaokh&&hbkM8&&B$%&MWa&MMo**hkdwp0XcuLB@8##**Mah*dZ&@kzfj||__/n|_{_||\|___nxn_nxJ\j////rt\_\\\;""
    ^:___fnUQQbbaoMMohkah#aMaMoW&&&%%$@@$B@@@@@B8BB&&&88b*haha8#aM&&8%$B8M#*o#oh#ohkbdpwJUUuncd88$@$8WadOp$&kY\__\)__((\\_|_\___?__\_n_tt\_)____\\__l,'`
     ``"l____rcQZqdqmbbpkhkaaaho*MMWMW8%$@@@@@@@W&8W8&&8b**oo*&88WW8B%M###**hohhkbqmqwZOCYu_xnuLoaM88$@@&%MqU/\_________________________________i!!;'  '
        '":;!~~_(__j_nvczzzYLLYJCOwZmwqbao###M&Bo*khhakb0dpqpqoW**M#aqppwmmOOLmQCXUUCJYYUurt\__cZOZqqqwpdZYc\~!!<>I!!I;;I!i^;,::>i!_>i<_>!i;I>:``'`
              .`^,"";;::;;lI!I!l!>~+~>~?}}{{11)\{{-??]-?+++~<~?}11}}[-?_~~+__-+<~-<>~+><<il;lI>i~~_+~~<<>>!I,^'``.   .. '`     '''`"''``''   '

Current page status

This is the public overview, not the full rule download.

Use this page to understand the game before opening the deeper material. It explains the pitch, table loop, first turn, package shape, and connection to the public Oblation site.

Preview notes

  • This page is the plain-English doorway for Mirrorfall and The Oblation TTRPG.
  • The game is tabletop-first: a group talks through pressure, rolls when the outcome matters, and updates shared records.
  • The full public Oblation site holds the connected Codex, witness board, standing, seats, and entry points.

Best first sentence

What do you want, what can go wrong, and what record changes if this matters?

Oblation link

Open the connected Oblation site.

The Oblation site is the connected public home for the Codex, convocation line, witness board, standing, seats, and entry path. Mirrorfall points there because the game grows from the same names, records, Houses, and consequences.

Visit the Oblation