From dd9a39eeac5c940bf9d9a5a0b951e89cf8b35ef2 Mon Sep 17 00:00:00 2001 From: Emile Trotignon Date: Wed, 8 Nov 2023 13:01:27 +0100 Subject: [PATCH] toc-top is now correct when a sidebar is absent --- src/html_support_files/odoc.css | 9 ++++++-- .../odoc_html_support_files.ml | 22 +++++++++---------- 2 files changed, 18 insertions(+), 13 deletions(-) diff --git a/src/html_support_files/odoc.css b/src/html_support_files/odoc.css index 79c531f808..6e57da36e7 100644 --- a/src/html_support_files/odoc.css +++ b/src/html_support_files/odoc.css @@ -784,10 +784,15 @@ td.def-doc *:first-child { line-height: 1.2; } +.odoc-search + * + .odoc-toc { + --toc-top: calc(var(--search-bar-height) + var(--search-padding-top) + 20px); + max-height: calc(100vh - 2 * var(--toc-top)); + top: var(--toc-top) +} .odoc-toc { /* TODO : make this smaller if there is no search bar */ - --toc-top: calc(var(--search-bar-height) + var(--search-padding-top) + 20px); + --toc-top: 20px; width: 28ex; background: var(--toc-background); overflow: auto; @@ -798,10 +803,10 @@ td.def-doc *:first-child { grid-row-end: 5; grid-column: 1; height: fit-content; - max-height: calc(100vh - 2 * var(--toc-top)); border: solid 1px var(--border); border-radius: 5px; position:sticky; + max-height: calc(100vh - 2 * var(--toc-top)); top: var(--toc-top) } diff --git a/src/html_support_files/odoc_html_support_files.ml b/src/html_support_files/odoc_html_support_files.ml index 85dea07d6e..32ae4fd98f 100644 --- a/src/html_support_files/odoc_html_support_files.ml +++ b/src/html_support_files/odoc_html_support_files.ml @@ -10,6 +10,8 @@ module Internal = struct let d_067c447ba9855f39e8e1676857ca7709 = "\233\192\246\148\210rM\214\138?!\164\156\18247e\221l\192\165\217\247\229d,\255\164\167eO~\164\031\199\026\191\238\156/\197-K\166p\171\218\166\237\187\2278\132\224\252\219\153\003y\254\204G\1314\128\132\179\023\243W\238\199\129\199\239\224\211\002\004\194\199\031\b:\b\196';\219\239\254\163\252\127h\155\150E'\r\016\154@\b\160r\143\198\205\217f\203\137\182Ta\171\250\249\132\173\227\158zh\237\192Y\140\155\t\023L\194t\198\029I\\\219\216\238\214\235x\181\142y\164\0165\239\178\200\181\184}\011a?\141\223\190\224\228\237X{]\181um\224\252\135k\250\215\139\233\229\212\149\178zS\022\198\166q\159\246?a\2101\187c\192\211\192\207#\196\163\020(W\018N\012\201\234M\135\214\b\031;H\135#\181l\"\206\217\226\167%\215\200\150\006\241W\219;m\190\131;\138p3KP\175\131\\X\212\163\\\205q\248\160\228\166\186\148\243B;\135}\255\194\169\031\195LW\174\137\167\025\199\163\1673YF\144&\023\208\210)-t2)\243\\\030\234;\246\b\023\006\0058\239\208\158\239D[\031\212K]H\003\237\155[\215e\244\197\156{\253\196\022\rx<\023R\148\168.\176<\167\249\007\185i\1724u\184F=q\235 \235+:oi\235\203R\1408a\226u\231\184\210^L\140\022B\027\212\158\241\200\142\146\217\213\219\219V\216\208k\208\154\135\182\201\022\186}\209\249\163]\232\015xy\151oT4\214\170I\227\209X\187\165\179\175\232\031\028A\255\r\127\189R\1606\1553\217\128\145O\212,\148\031\242\166\174\n\135\151\002\161\207X\134\159AW\006q\228\149ym\131/\248]\169X\b\2082\017\235\140l\209=A\189\229!Ym\200t\143M\218\217K\233\229G\245a8\176\182\134l\234\018\157A\186\179\021E\153\148\161\161+\187\202\203|K\211\129rS=\202\007\234\243\027B?\153/c\213\247(\1751'l}F\194\020\191\191\155\218X-}o\171\231\147\133\217\155\199u\015\027)c\199\254\nC\192\131\nyG\183\255\133\217Q^\174\171\189\227H2\239\243\204\142\210\246\024\250\145\140\223\195\2137\210\214\241\218F$x\156\128i\"\184F\129n\030\192\237\030\250\2378\220d\172DS`\171hm\217\133C\158K)\204T\\O\177\206u\156\190\167i3\241\\&|\174QH\003\200Vk\233)\160\243\155\133m\2505\154;\209J\189\133\180M\"W\220\028\246\166wGi@\187q\148&\176\171Gi\241\178\238(m\022\242\142\210\129\021z\148.\"'\203\bE\144\171)_Z\np\216\245-\150\172Hfj)9\194Tl\229D+_\176\210s\235\006\017\243\023(?\147)\249\186o\162P\169J\211\140-\190T\204\145\"\188\145Ee\132?{y\136\0280\217\179\199\nq\"\029D,K\005\144\2392\1698\216E5*\164\227\017\027\174wh\239\\\129%\184\206\022(\179'\211mg\136h\138\189\173\203%\177\255\245\196\027#[\204\148'-\221\154+K\174b1\195\148L\025k67JIF)cc\133\176,6o\169\201J\tR\236\129T\026\201&\202\173w`\022\227\235g\129I\211\243C\173\014,\255%\221\n\020\141&-\193d|\249\241\023\"\136\148\\\1680\225$|\004\136\016(J\180X1\226\216\176\227\130\129\198\1495\007T\142\156\208Y\177D\193\194\230\198\030\1473[\028\158\220y\000\192!a!\160\152A\195\1921a\012\143\192\128\161\213\"\221\210\226&\1295J\212)P\172P\1427&,\202VD\173\022\153\133^\250t\156q\204\168\163F\156\005\211\204\1487/\\|\218\250@M\131X\225\190|)\161\021\025#\166\152\165\185(\213\021\215\205;\239\160$\151]p\2015\255\187j\206\140C\210\221\176 \195k\007\232\217c\175x/\188r\196a\186\020\018\152#y\233\173wVj\000f\132\136'Q\163\166\000kw< \177\141\219\238\201\011\003\213j\228*\165\162T\174L\133*\0312fJ\178\141Vi\213\239\189\1820t\194IB\"bY2U\0064v\136\029}\204\167|\150t\217\225K\190f\217\024\166\001\004\220\176\245z\172\211m\200\190\028\143\1920\127\127\253\244\162Du*39\1778\021\154\146\153Z\148Z\156Y\156\244\234'&\171\148o\238k|y\020\218.C'\187\185\18523'e\184\158*/\211\222\158g\175}^0\209=W\b96M\243\189nGG\007v<\204\158\229h\179T\030\159\r=\007\236\182\195\n5\132NG>\159*\005z\137EE\249%\005)\163\007<4\203\137\001\220g\b\015S\171\006\026/\235\255\183w\246W\198\130\185\171\255\173;\178\201\131\166\211\254\244o\175r\030\206N\183e\247\220V\025Zy\193s,\222\202\127ym\182IV\011\158,\203*\030\198\254\195\143\217+3\249\131\175\244\171\239\209R\137V\232\183\212\015\155EY\248\142\1917\207e\252B\186\191\t\135\188+\014\245\153#\254-\t\157\204\174\162_z\237\143\199\178\191\216\145^\135\218\181\226O\150e\025w\150K?\164\178\252\214\206bO\173\148\165\202#\183G\221\198v:\173\180\007s\189\b\227\250\020[\025c\028\184\150\222\252\247\127\229\015;\249\b\134!;\171\000\014\201\r" + let d_076de4abff2867ca6a50bf04d56e8697 = "0;\n}\n\n.hljs-keyword,\n.hljs-selector-tag {\n color: #a71d5d;\n}\n\n.hljs-type,\n.hljs-class .hljs-title {\n color: #458;\n font-weight: 500;\n}\n\n.hljs-literal,\n.hljs-symbol,\n.hljs-bullet,\n.hljs-attribute {\n color: #0086b3;\n}\n\n.hljs-section,\n.hljs-name {\n color: #63a35c;\n}\n\n.hljs-tag {\n color: #333333;\n}\n\n.hljs-attr,\n.hljs-selector-id,\n.hljs-selector-class,\n.hljs-selector-attr,\n.hljs-selector-pseudo {\n color: #795da3;\n}\n\n.hljs-addition {\n color: #55a532;\n background-color: #eaffea;\n}\n\n.hljs-deletion {\n color: #bd2c00;\n background-color: #ffecec;\n}\n\n.hljs-link {\n text-decoration: underline;\n}\n\n.VAL,\n.TYPE,\n.LET,\n.REC,\n.IN,\n.OPEN,\n.NONREC,\n.MODULE,\n.METHOD,\n.LETOP,\n.INHERIT,\n.INCLUDE,\n.FUNCTOR,\n.EXTERNAL,\n.CONSTRAINT,\n.ASSERT,\n.AND,\n.END,\n.CLASS,\n.STRUCT,\n.SIG {\n color: #859900;\n ;\n}\n\n.WITH,\n.WHILE,\n.WHEN,\n.VIRTUAL,\n.TRY,\n.TO,\n.THEN,\n.PRIVATE,\n.OF,\n.NEW,\n.MUTABLE,\n.MATCH,\n.LAZY,\n.IF,\n.FUNCTION,\n.FUN,\n.FOR,\n.EXCEPTION,\n.ELSE,\n.TO,\n.DOWNTO,\n.DO,\n.DONE,\n.BEGIN,\n.AS {\n color: #cb4b16;\n}\n\n.TRUE,\n.FALSE {\n color: #b58900;\n}\n\n.failwith,\n.INT,\n.SEMISEMI,\n.LIDENT {\n color: #2aa198;\n}\n\n.STRING,\n.CHAR,\n.UIDENT {\n color: #b58900;\n}\n\n.DOCSTRING {\n color: #268bd2;\n}\n\n.COMMENT {\n color: #93a1a1;\n}\n\n/*---------------------------------------------------------------------------\n Copyright (c) 2016 The odoc contributors\n\n Permission to use, copy, modify, and/or distribute this software for any\n purpose with or without fee is hereby granted, provided that the above\n copyright notice and this permission notice appear in all copies.\n\n THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\n WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\n MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\n ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\n WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\n ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\n OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n ---------------------------------------------------------------------------*/" + let d_077ec5edf7b417ba3f3f04d7b40c3de0 = "wOF2\000\001\000\000\000\000A\140\000\014\000\000\000\000\129P\000\000A3\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\006`\000\130<\bZ\t\156\012\017\b\n\129\203|\129\158&\0016\002$\003\132\006\011\130\006\000\004 \005\137\012\007\131\r\012\1292\027zh\021\227\152)n\007*BB\190`\0205\129\145\178\142\162\132\146V\137\254\255\152@E\198\218\029\154}\028U%\030\017\n,\136\222h\219\168[\163h\026{`\152~\236\b\018\1279\019\165\2548\030\143\199[-\234\190\002\219K\187\234\149]\245s\131\\\253\189\250\156\2203v0F?E\127\135T\164LJ\170\b\150`\233\b\141}\146;@\211\217\221%\185\\\252$\185\228b\189\\\146&\1814\151&\021\141\213\168'M]h)5ZJi\169`R\160\216\236YW|\130\201\248\193\204\030\166\240\1957\135\169\251\241k\233\155\249\176\128G{\023\222\003\014\243\134Y\161P)\t\031R\186\021.F\022d\141\011\207\215\143\189\158\187\251&Q\128\254+\157\137\133\182\014\128\132\006t\142A\025\210\021\250e??@\255\003\248\195n~p\000\172\240|\218L.\170\132\021\248\202\015{\180\001:\216\144L\t\251\028\146\130\210y\207E\237\162\222\174z\218\195\252\248MK\233W\186+\190\209\155x\156\140\175v2\179\181{\014\1942\200V\186.\229\128\\\134\2287\249\181=\161\214\139\t/\146\151A\182v\249\179\244\011\164\226\\c\253\232\023\134\128|\203_\219\156\226\149YfB\246$\175\233\030b\178{\240\167\135\166\164+\001Q\199Ra\213\232\132\255\151\2064W)\233\002\165\149v\203)]\182\182_\251=\165\205\191\206\223\220\254\204\151\025\214\240\022\129\176E\002\174\224R\183\176\217f\191x`R\222=D\181\237;\153\220\140a\179_\207\145@\141:\252\159\170e\251?H%\\\162.Kw\231\016B\031K7\157+w.\129?\004\136\153\001\180\228\128\220\005\001Q\187\004\247\246\145\1606\016\188\160T0\217\143\146C\138e\140\"7JrH\161wQ\199\214\174Zw\133\187\250\\\148\141G\214RK\172\128X\216\nY\231\000\136\132%v\000|\005F\217\202\246U\171\136\135\164g-\185e\194\170-~z\219\189}\142\144\2345\186\198\011Z%\2361\255\187\191W\243\1455\185\187\182.\158Q\136\140e\0162\201\254\235\152\203P\181\219rv\206\177\027c\003\230\b\144\000\017H\182/\000\229\127=\139\007\208s\186\021\0006~|\24076\016\244sO\000\190]\247\224\191?N\241\149\204\022\192\141^\2328\244L\172\170~\247\025\007l9\195\001\000\254\170\131\000\128v[\153\231\224\242(i\180\200M\131gM\255\167\134G+K\145\166Z\189e\198\237u\208Qg\189\236\154\219>\243\027\177\tVB\189Ro\212\255\235f\207\246\238~\184\031\235\189\253D\239\239C\139,M\209\186\127\255\005\128f\150&C\173F\028\012\188\236\151\235\181\186V7z\2513\238\235\131\139\012\173\162\181\255/z\254s\207]w\220v\203G\206;\225I\251\236\182\198\164Q\0119\224\143\245\184\189fm\255\150\023\1581*\180'\030w\189y\205@\218UM\137\229\018\180\179\132\223\230\183Y\t\024\213\224\220PO\207\223\234t^\140\254\020\205\2486_\212\204\235\228C\012\250\005\156\135a\020y\127\002\255\248=\250\246g`|\131\198s\154K{\254\004{\254o&\019\0153\2215\214\130k\144\232\160\003!I\222A .s\007C\173Z\135\1284\251b\241\204\146\239\147\161\164\228\011/\246}\169\182\019\152_\023\130k0\251\185A^-:nq\146<\197\230\146\173\236\236\252\165\229\213K\146v\168\2392\146iMSp\020\246b\023\t\183\b\178C\0049\0060f \178\014\184\208H#|L\224j\249g\215\016/\025\206\134\232\253`\217-\143\211_\001:M{\165\028]=\241e\165\1526\214\167\159\163\020U\207\r\rm\021\140\1826,\134\129\240q\129\204\165}\174)\216\t\211\012p\234D\165{\254\005M\142P\144\229\001\196\223\004\017\213G\135\130\012\005\233\185\017\012N\002\134yL\243\198\218\145Fq\232p\027\000\145\020c\226\165\150\250\235\154\238\211\231\000.\174\142\026\219\215\159\156\210\198\127?%\202p\183\138\204;!ML\158\198\160\209Fa\2496\1280\188X]\185\152\195\000\022{\0298\206`^\2192\175\002\202>\195\1479\244\181\007\024c\023Z\016\178\157>g'2\221\247\152G\184\\\162\242\211`|%\027\157\181\128d\232\239\218\129\003N\255@r]\148*\133\214\183\"=\201\176-\215\168\178`+tE\228<\241\006\203\001\011\016\206p\007m\188*\222\241%*S\136\161\019\240\169G\223\254\1907\007\177>\t\214\168\141w\173#@\225\214:\143\188\186#\132sD\134\001\223\157\192L\018\243\145\176\128'2\148\011R>aP\174*'2=\180\229J\138I\218[%\163\003\244\170i\188\255\026\138\252\030\196\235x\141.*\1449\189\019\222\127Y\150\140u\153\204\019fQ\144\238\127s\210q\011T=\169\136}J\216}\tV\024n\128\150U\016\190\139\018\1904\210}\251\172\237\214\195\177\2131\219tM3\176\025\216\230\194H\1921\1614\171\003\1625J\012\015-\192)\029@\004\139\029\t\173\127k9,\021\188\2545\1446/C|\243x\006\023/\233\184\176\186\140\212\210\169%\239=\003\144\253\182\161Z\178Sm^b\227ZtD(\200\245\028y\210\b\n\026C\135&\160S\147\208\165)\232\2144\244h\006\244j&\244i\214Z\027\202\255Dty\2555\168T\208\251\197b,\227\253\181sQ\246\231y\007\230j\217\223O[\140%\214\194\207\211P=\\\146\234\243\015\139\024c\t\021\203\168XA\197**\214P\177\142\138\rTl\162b\011\1811\b\169\007,\012u&\nE\250Z\138~L\233,\020\131)[\028F\211\t\247\229\025;F 2\0221c\205\027ze\031\029 \140\2470\154_\196\197\239\173'\2204F\198EIn\024\238G/\221\177\240\140\014i\140C\158\016\175M`I\189\146}\151!\020T\134W\199\136\014\160\183\012^\232F\025\151\156\175\159\150IH-c\250\001H\240\175\2001\133\234\\\237\152>\180\014q\214\191q\006\133StC*\027\130\242\197\210|\219>\031\218\149d\t\187\230\166\187\209|7-\148;}Ww\206\002D\228\207\146\244/v\216\213\139\155Vq\216\219k\007M\164n\167\197\011\152+K\133w\006m\030\028\n\183\183\148\141\203\215a_\234zlb\146\215;\163\191\209\182mJ[\182\bt\148pO\158\175\"\221\236\242\015\165}$S\163(\230fu\228\135\155\\\164\027\221@\155jVa_\144u\1487\140\011m\142\030X\190M'o4\201D\168\226\218\016)\026\129\242\028\006\163\134\200\220\t\205\185\136\214\141\180\199\213\153\232\152\231\130K\181\162\178\n\180\222x\155[\240\177\155\157\145\164VI\196\149\197&\214\155<\211F\229\025\206B%\181ZSX\n\161\229\201\003J\218o\187\222\190\186\228\16384\217-\177\132\r\249\241%\"+\140\151HO8\003\251l\1998X\134\242\136E#de\231\025&f\026\131\212\177*\195\146\2375\153\1740\159\154\137\255\171\182\030\182Hp\002f\163E\147k`.\218xcK\177\b\182\211\135\154B\179bx\002l]\028Qz\nd\230e2\238\202\209w\182\173e\149Z*\221\1927\191\129bw\170\254\024/\030\210_\1978\137}\148|\162\219\216\199\214\186al\186Tl\164\t\155k\152\237\177\194\183n\198V\177:\181\188)\132\000\183\221\220y\175:\\\224\206\169\250\252\228\248E\217\217\188\139\002\202\158b*\175\239\129\153\015\236\159B4T\157\147Qk\179\165\0140\160K\240oJ;\012tD\027\022M\r`\233\128\182\022\225@pSsI\129\167\003\250Z:\003\236\019!1\024f\000\209u\128q&\"\129i\164\165\026\180L\131\150k\016\133K\\\215J\026C\165\003\214ZD\003\193-\173%\005\157\014\216k\145\003-\\\211F\182\134\233:\1929\019\185(R\184f\000\219u\128{&\231\015\020b\017\148g\161\132Z\178\023j\226\014:\027\161\238\147\028w\016\168\012\213\138D\249\210R\153\015q\201\164\005V\170\249\208\2160\154\226]\145\207_\160\213\1740\224<\151\160\130?]\157.\000iH\136%\235\028\213\005\197\020\150\151\232\020\244\2370\247\155\226q\240\253\144\022\128u\149y\215\226\028\004L\135\236\223\250\202\007\158f\210\167\025\016\214$G\228\189B\011F35 \204\226\187#\252\t\163\238\133\202\208GK\r\198\246\164\149\150H\169,p\204[C\002\127:\025\004\158FFg\148\163\144\214\025Y\003\030\027\222\188=%\180\031S3K\157?O\141[Gs\150`\026\162\144\231qW\166\159\167Z\196H\179\198\173\253\150\"\022b\169\208\023.\144\021\174ArJ\1348\142\232\0236\1712\1865\146\211\003\241\020\136\201)q\024\216D\"\024\000\241\157\172\224IB\2165\237\135\152\155\229\012M\163\011\025&\159\"t\014\162\030\178T\164\020\238\226\218E\178\031\158>\004\250\015\234\246\144F\254\127\200\003\146\005\003\203>F\248g\183iq\158\163q\231\149s\r\133\003u\154yW\187[\210f\145x\250\020D\011`w\188\213dR\179\241\159`\002\025\153\251\025\128\133f)\244\016r\128\189.\1678\243\2314\244\160G\001\252\014\018\021\127O\246\239\250\193\147\2162\228\232e\243c\130;\028CM\175\020\228\235/\173\191\217*\129\194\148c\205\0026\177j\250v\229\186\231\154\140I\196\166\246\215\194d\159\129g%\199P\024\159\020g\142\135\137D[\127\220Z\179o_17\162g\b\181\172\012\1387\222\166v5\147uK\143k4\133+\146<\227B\140\200cM\2146\014\238\203U\157\194\\\221[Rh\001E\228n\197\007'\220j{\223\165l\017\028\231)\b\141<\207q\145\128\238@\172\166\168\215\161n\233\004\1471J\162\226\2444\1823f\222\227\211?\131m\159\202'\138\139\235\170\1779\251\160\174\174q\242\254wfM\002\193\197\152\247\b\141\142\146uj@Vh\245\n\199\211\196\185\024\017\2144\199\174\204\201\149\175o\019[H\\\028\nm\225\192\250\147\163\202l\245H\155r`\187e\164F^\\u[\209\182\166\150\178\255#\233\160aX\208\137\182\020\184\201\241\214\215~\143\194V7\157\131\254\148\234\028E\160R\206\221\138|\175\12759\197\164\191&\019M,r\127$\206h\148s\190\149\021\230\rk\025j\198PW\029i\135\2158\214\170\170IKy=\197\232\191\011\132m\251+\231\240\2265 \192u\234~b\244\241\180d)&+_\209C1\227\1516\146\223\028/\253\249\206:ik\171=\134\213\178\192\172\220\253\004\181\191\2273,a\231\003\017|\130\173\190en\243\231\018\250ZY\181\163\157ryK\189\029\154\236\168`\141\201\222\155\020T\199t]\011-\2426\179\001\161\221\228\r\217\1990\199\228M;\145\150\016Yc\213\168j(vu\229\030\006\028\201\247\232O\140\129\127\0232\198\200r(7SA\232!o\183\169s\208\209i\022>\191\157\162cg^\175\030\151s\232FK\168\142e\224\029\184\209\250\004D\144Y\028\207\"\191\151#\248\162\160\139\164\134\221\1464\030\027\204\028}\2113LnL\237\000\014\187\191^j\130\223@e+6\219\215\237\190\149\221\136\224\168\146<\206C*\173\219N\151k \234S2\197\196\2129Bw\247\217\229\222\224\202\011r\199\217]\142\1691d\216\n\148\199\158r\2339\183\155\2149\172\227\029U\243v\028O\n\248\2198\030z\204{\229\021\181ww4\198\021\164\177\161\163\169r\240\247\127:\t\170\188\"\011\194h\158\b\142\200Ll\201\232M\255\237\152_\188\024\026\190\196\236\142\134\214\144\168\230\215\166\129UT\183\176A\145\176x\128\188\"\131\200\155\245\157\156\214\204\147v\144;t\170J\161\031ZKw\007L#\014\007f\255J\2389\147\202\215\234~\019[\210D:\218\240'K\220L\193\165DI\202\029\197\247W\225\233\019\229\2200D(\146\229\027cG@\211\136\136\000\255\152\004{Y;\n\221\153\246\014\252=\143\222\225\029\197\197`\"\152\152\160\016\026)x\131\011\228\145\207\189\221\168.\251\131\216\139\152\208\1489\224\133\165\168\177\150\159\183\020\160\025DZ\219\167Z\2290\243&uX\223\218\138\142\210\167\224\160\227p\155t\227\254j{8\007:\180\198\199\167\166N\184}\024\b\025\249=/SHB\232\t\176\155)\224\023\197\158\138\018\rA\2240\246o\201\216-~\144\165\163\025\177\131\014\176\207|\252F\135\203\236\247\b\n\149V}\002\172C>\230\129\195\209\199\r\210\245f\131\163\247t\142\240\153'\239\027\146\247Cb\253\018G" let d_0a90fbe1501d7868125eb40903fcadc9 = "8|b_\230b\235\241\132\191s.\248\227Ss>Q\210\146I'j+\204?\216\1437\248l\169ruc\174\1611\135\248\176\143\163\237\019\026\238w\179\254\206\005\146\213\b_wc\014\007\217\023\175\172\131\156\130f\222\203+\179\254\243|\250\130\134\029{47\230\252\241\230\143\143\2081S\207\165\242\190\145\158d\201\163\141\185\236\243\rFP\235\018\241p\020\251\224\194\195\027V\180\024_\2166=68=\251H\218xun\229X\204\2179\192>\232{n.\2109\200:\232{v\142\237\030\149M\134IWI}A<\225\128\215-\231\203&\130u,\202\005i\150\180\148\211\0311\224\247\002\251PpH\249)\148T\147\199>\135X\135\195C\209O\138I(\179\148\216\194Q\025\150U@N@\128\227\197\198\250\137\218z(p\012\160\153;4uS\145&\227\245\141\171zY\236\178\195\191\246\182\012\179\142\006S\182\168\209\2152\194>\226i\182\199\012\255-\155s\217X\220\164\024\1526\183G\137\127\167\026s\167\197\237\161\140Ka\023X\1954\172\135\127Z\145\141\167\244\242\225i{W\164|\177(\1912\202F\252\130\254h\155[e\019Z\195\012\170G\252\191\bm.\1565`\240\030B\220\228\168\212R\189\165\154I_\235\224\195\027V|^\232\142Y\025\227\169\1483f\015\143hC\028\229\147\190\161X\205jA\251bR\015\157t\248\255\187\253\250X\247\\K\196\017UK\012l{\1485\189\208\196\024\159\255\207\n,\149[)\1667\216\171\131\168\164\215#Wd\1985\177u\158\248\197\031\221D\1373a\215\176\155-\213I|\208e\230\201\162\157uv\174 \135\240<\017hH\005\026\158)\242\016\248\239\193\218g\178\253\173=\237Q\004Y\247jJ\251\n\005\1748\172\222\130\220\175\189\158B\199s\138\\\203d\1749l\251\215F\144\012\158\254*7\193\210\190\162\029e\228bU\201w\147\173\252\228\213$M\154\251L\181s\176m\128w\131\215\145\223;\163kk~\224\244\003\212p\174\234\016\025\220H)\220s8=\018x;@\004C\128]p.\212\189\r\226\216^\233\202{\201\167L\161\"\136O%#8P\197'\212\221\155\223\179\254\238\230r<\225\158\132G\177gQwc\189\213\023\160.\214\233n\179\024Z\001\151N\180\182\1614\155Q\020\223\155q\142\194\019r\202-1\255&j\0234\207\185'\163\024\170\228=\017MF\029\230e7$\153\n\155\031\208\184&ZWx\199\207T~% \031{\188\220\024\196\005\011\172\129\129bo\000\220\138z\152]]E\181}\232\243\2024&\027\199\206\209T\179\137\160\011\151Q\193\238f_\221\206\197\237Ml\127\233\198\204\2058\148R\161\177\225\152Z\171\150V\201\148\175\028\173Uy\002\148%\186%\t\245v\212u\240\240\0158\181\195\135\159P/\239\"\164\225n\1354\146j\237ou\200\182\143\181\199\197\249/\239\190\173&\190\171\160\011;\006\197\172\197\238\238h=\145\232\244M\211\196\187\215v\207\147'\247\187EBO\168\175\201!\220\213\211\021\240\139t\212\138wjla\220b\149\238\014\147kR\246`\223wk\200\177\023\026\228\171\019}\202S\019-\177`Gg\131^\184\188=\236H\252\195\1617l\245\153\159\012\002o\222\1726\006\203S^\224_\155\209\016\nn-\028\162\218C>\227\178\160\198\205S~\193;\027\221W\254\192\242>\017Vil\239oqK\183O\180\166\184\252\212z3;\\\167\173\174\162:\188CP?\011\127\224\130\005bZRi\030Q\030\133X\185!\187D\139\1741n|\176\148\247\176$!\230$\212\0146$\221\014\242\192Ol\171 \190\\\190\175Y\214{\229\227S\157i^#:D4=e\175\166j\188\170\1620X\255\177\131\201tG;\227A\229\142%\233f\1815\224\164M\0265\1273\233F\017\151\to\031C\001\151P\006\147\026\137\022\015\199E}\b0\233E\020?\228\2130\149\241\182{q\bGc\235\205\176n\193l\176\184\rVc^\191\241\161\210\017\211\015\241\228a\204*\127\245\140a\215\018\201-\250\193O\024o\131\167f\244\243\214Ey\150\135\215,\171\253\016\205I:pV\1502\222v?\014\165\238j}\b\012{\172\164\212\\\161\243\144\184\004\001\004\017\238\142Cq\144\235(\181\185\030\137\018\143\198E}\232J\242\251h\170\205E\214\178U\215\143\179\155\172c*\2276\152\1710\211\234\171\019\178\127k\030\014H\248\161\203(\189Y]F\018\r\176\222\170\144t\171\150\027\240\178\136?\249\180\182F\149R\199\194\247\031V\149\190\216*\242K\185#\196\170\026A\205\178\183\234\173\227\242\206\162\246\161V\187tn\162\163\177\169\173\179\219$e;\027u6g\b7\169\\\209\173\209\136\031\220\195\254\248\022=\169!\168\137:(\157\180\"\148K'\233)Mm\182\021&R\138E\249W\232M\1988o\157\028\190_\150\191\177\165\183\145-wjXPd\146\236\227\155\196-\168B\210~]\219\178&\0222\149\129\186>S\1992\003iy+;\162\208\220enO\031$|\245&CO\148r9\204\149\175\235t\018Y@\176\187\217[\183kQ{\163\000\143y5V\132\133\187\145\143fY\131R\143\161\252]i\235\027.\252\169\246\141D1xh\1939\169\149Z{\151\228V\157H\138\250\155\\\179ln\012\173\239\209\172w2\217\238\bVT\016\132+\233\153\203\177\">\156I\012b\196\003\030\027\018eQ\023P\017r\181\192\026\168\245\211\144b}^\022t\221t)9\233N\148U\251\194I3\255\017\002\246\187}\142*\139U%W\001\205d\197\136\019\016k\165>\2050\001\173\249\236q\000\169\213K),c\148\165\019\152g\205\253Em\2013\210\195])G\200*\231\206w\0298\001G\156\186v\181\237$\147\195\tFeZ\242k\221%\191mD(e\006&=\224es\137t\181\242\215\223p\216\019D\153\193\0021\153\255\212\211\231\169\231\248\234JPMku\005\179\243N\179Z\165S+\016(\150\"\01417\224',\133\229\203\178\149\230A\193\234\"\163QUN\016\143\196E\003\132R\226K\024\142\195\016\230\133&\242\027\005\212\216\226\147\138\029\249\176\191\132=\029\176\180\229\177g\031#\188\003{\002\182\b\253\216\206\199&x\176X\237\203\243/\183\225_\222\2432\237k\216\179\127\173\173hM\223\218{\171\235CT\246\167\022\2553\171\158\161\150h\137\232\tof\137\025X\163\237\218\245k\r\248\1790\176I5U\004w\244\131\141\245S\223C\157\020\235\143h\174\198S~w\143\200\158NLV\242:0|D\210n?\219T\2453\187wi\173\016i\129\152(\r?k\172\238\254\004\160\190\000c#P\023\188\212hv{\136G\138B\144\200\164\221\138\169\003\171\131*\220\215{#\250UC\171\208{\232\156\2556\156r\007\229\162W{5V;\183};\164\228\165in\022\166\213\b\149IO\159\146T\014\170\005QxFD\169\019e\179\024e\138R0\242\b\186\160\248\1377\215h\011\222\128z\189\186\149P@\172R\145\196\146\023\133\181\221^R\2159\223\156\000d\178\142\141\219f&\233\249\b\199\255 \246}\155\215m\020F\248\\<\155i \1336\255\208\206\171w\180\205'\163\198zG\196^>l\177\168\164\242\246\001\163W\213\200\253\250\244\001-\150a\n\198\173\252\249:1\220\140\215\219\236u\204\0186\221\136i\184\158tv\180\127\253\r\196\026B\030\140\"\015\162\193\186\252'\029\184/\230.\017\206z\170\207\178_\014<\136~\182Z\238\012\165B\n\201\232\176;\172\137\178\025g\150~\195\172\179\214\225\003\140\238t\237\141\155V\174\167\181g\213\197h\"\168\018/\238\014z\154b\019}#\230\215V-op\172Z\179Vj\237X\t\031\180\007S\168I\189\014\157`\181\1358>Q\017\166\212\2053I\250^\219\t6\218\155|h\181\134\012\181+\191\224\181\170\244MCRK\170\183\193\16525\004\137^nB*\2477\243T\194 Qd\018(4N3n\252\239z#\143\197i~\227.\219\192`\176E`r\200\163\165\245\155jBS\146^\254\243\210\208\204|\211@\186Ws\233\226\220!:\204\188\138r\224\145\170\238\243^\158\144kc3\188R\141h\184\195\238\196v\233\018j\140M\168\021;\244\131\022Q\001#>W\020\159\154h\147\190\147\221\220\028Kd\199\219dj=z\171w1\249J<\204\177s\181\190%/{\136\251\027\139\029\176\173\133\216f!\182\195\230\127\015&p\198\219K<\164\141\011\233F\151R\222\191u\215\250qa>\194\177\003b?8\179k\183\168Q\2047\240yV\146y\228n\007O\199\238]\b\2119f\150)\222\164+\206\184\000\173\206\2121\161\0024\157\188\127\191\233\183\226\153\174\134\184C\252\151\162\030n\166\241t\012\130\150\192z\130\2072\227\250\223Mz\0064\191\255\165\156\133\186\130\183\254\142\252\238\228c\196'=\168'\217\153\"[h\031&\160\006\212\2488\1675S\251\254\223@^U\217\135\176\020\215\190\170T;\"\t\159F\178h\204\1594\236x:\017\015j\132\015wE}\233\230l\255\184\229\253\153\149\205\246+\143N\201\236\189\235\225\019)?\131_6\1733U7\241\164\255\178\185~\241\223\228*\191\212.7bs`c\211\152\031\227\243\139\161v\204\165\1602\160\016J\026\1354au\146#\244I\212\150\198\016q\142n\224\241\133\177\150:+?@\022Z\133*\173\199\130o\130\\[\133a7<\171\211\0178f6\171\156KPXX\2555\218\173V\020\213\132\149\197x\130/$\226C\011M#\153q\195\243\143=z\152\000\179\172\161\236[\138\232=\237d\240x\000\135\233\151i\196\019=no\211\151\216\233\140L\175FG9\146_X\001}\132[}H\235u\216\025Y\031\160\212`\204j\193\218\128p[\173\244\232?\246h&i\175b\175\131\235m\147\031\220\226#\148\030\210*\249L\145\203apk/\151\020M5i\165f=\199\128\171\186X\131\154\031{_\163\0110\203\014ieL\166\241K\255_\020:K\231\160p\217&\\\178\000\190\001M\135\2091\b2\185\016Ay\015\143|\001U\243\2442\214}\135\214\187c\141\168\164\001(n\184\212r\176\252\243\r?\182#\218\141\176v\183\173\245 \172\rF\229\237\016\001M\t\023\235\246\218_~\244\162\216\237B\153\012\203U`\223\251]\rC<&\0172]\000\155k\208\186\173v\254\210\164S+\158\252\183\159\196\210X>\188\169\128}\2046\241\165\002\193)\028\148q\024cN\237\029}c\192Xu\213\127i-\153vSC\150\167\172\128\222Q\207\167\221\2004\200\165A\181Z\006H9\196\229\167\221\155\251j\171w\252\185\241\2197\170\171\223\199=\160E\226k\254M\"\026\255\194\160\2128a\213!\189I5=\187~\006\127=\004o1A\222\147p^\018\24396\128\198\137\190/\0167\202\170I'\176T0_\002\177\229\234\182\135$\023\0154\134\244\226~\235\198\142\237\129\190\209\1954\144\233\220u\017\194B\150\231\"\231\155,\190\018\183\022t\149\191\147\016\026t\136\149\211\r\211Z\209\232\240F<\201\189BY\176+I\217\185A\197,\253\201\015\180)\235,\003\r-\002%\190'\161\241\199p\181\169\242c8\236\189\231\219Y\018\139E\196n;>\211V\017\014\146],BW\156y/\188\213\160=\164\195\225\142\2270\230O\1647Z\2367\146?\196\158\146\221\147\246*\026\131\000/\129E\007\233\240\179\252\175\218K\132r\193W\003\212AG\250I\195\179\237\005\1353\236\205\220\200i\166\141\159\193/s-V\188\208s,\222\003*9\144o\1808{\174\142\194\195i\206\166\207c\144\228\1421\170?\214d\168\137_fS\204\148\014K\191\247| \r\210\134/Z\026\002\193\149C\157/'\003k\227s\168h_\243\181\236\001d\203\129\215\218_{d\253;\189\160\181\200\r\239\246^{\199\180\255\181\182\215@\003_\192\170+&?\r\173Qi\031m\192\162\1350s\190\2276V\\\238\188$\144\145\206\227\201\152\251\163\143\155\129g+\168\\\231\134o2\148\218\186\130&\206LS\167\189\004\190\217\005\223h-\196\221\011\029.\250\170\212\004\216[\157\192\186\165\2139\156Mk\167\216\160\1638\220Iw\190\193\224\030\149k\005\028\006\243\182\255\169-:]\142*\149\154\012\154\255\018\176sI{\"h\247t\143v\022U\174wW\206\014B\012\206-\245\250NCL\171g\180\024\171B\152P@\231\237h\138\020\192\215\187\225\155B%:U\139\174.\\g\020H\233^\0112\217\030K:k=\127\247\252\\\028\189\215\253j^\022\239\180\209\245\136\161B\239\128\181\130\213\214\151}`$\1545\023E\003=6j\255\150\137d\198.\207\"\207\208V\236\157\2471\222\127_\t&\t\255l\129u\191\180\230\165\178\241\230_\012J\004\176\175\208\230\232\209\196J\007tkt\165\003E\190\158t(c\222\249\165\190\127feqteve\197t\170bzUvuqt\245\204\192\172>3F\189I\237\194W\235'\243\250\145d\004\b\244\015wB\225\219<\240m\253\016\131s\228\0077^fJj\141\1401#2\130\n\005\141,\166;,\251\020\241\168\007\241\232/V\n\161\021fB\179\020N\153\156\220dE\136\218\250\211\222\234\200C\139~\131F\239'^\203kc=\246\194g\238^\146\159\141w[\161\209\224\"\011~r\219TF9\189\207.\004\214\247\135\178\144&\209*F\202\198\223\153z\183|\249\001\166\186c\173\203\167tS\186\242E7ro:\166h\206\253\022zH\182\134\154\022+\222Q\168\r" @@ -70,8 +72,6 @@ module Internal = struct let d_23f18044ca054da68359124a0e246b96 = "x\138\135\011\212z\199\183\220\149Y}w/\r@\252\019\012N4\239\132Z\206JC\179\183\228\133\137g\202d\232i\151\197\2347v\231\149.\132\157?\235\141\025\231\241\133_J\006\007\237\173\249\148\244\190&\2013\189\157\229\015\244\144\238\173\232q\020\136\130W\229\202\213\1613\012\025\139\218\175\186\241\156.\t\200\127\218V}\153\139\162\184\128d\180\197\205\\:\221 \180\191\224\002\023\237l/\159\237\025\231\197g\237v\\\143\139o\01627\231tq\155\019\235n\012\171^k\249\227:0\218\128\149\171\133\012\019\255k\181\157\174$Z\129\025\149\003A\223\218\156'\248J\143\243\029\225\245'\133\153\179\027\229\011\179J\155:}\174\b\011\194\023\154\166\147\019\2315\144p\178V\189l~\160\166\004\023f\181\176\030\014o?u\213m\015\153\027\194\234\203\225G\029\223\017\016\006BYK \130k\183\\!\\lv\156\235\164u\138\152\189\244|\201\137\140\224\237\222\144\208\129\180a\221&B\207\183y\249\214\198?6\236\210c\019\252\209B4\162\226|Fe\228\003\252\171\188\135\199\163\129G\012U\152`SA\148M\192\t)\138Y\254LF\242\242\b\146\171s\012\ro\20811#\179\220;DPO]:\td\180\162\"\207\019\192\213\2050\016Xr\150F\225H^a\228\172\138\140\t@eAo\147\006&.\2112\020\175j\147:\228\n\176\151Lp\217]\022Gb\227~\147\242\254E\241G\017\191)\158H\225\136*\133{\145\2491\248x\201\224=\150\139\253\"5}\235\224K\n_\214^\152\208\151s\193G\186?\029^\198\146\019\021\015*|\242\250\233\153\020\185\166\191$e/\231\146}\212\245\169|\171\251E\216a/.\236\239@\173\207$\220\164m9\169L\241\138\n\015\252\255\016uJq\018\205\247\156ST\2101\171*\145O\171\182\023\244\019i\204t\024\156\130\213\170\168\017\145\016\169\236\" \227\nj\221F\185\1966\247\131r\"\180\183\210Y\189Bq\176Y\003\133\216y\130\208X0\187\186&\159k\026K+i\015HC{\173\251y&bn:\157\193\254K\200\019\228\141\137\022\165\183\180\163\142W\024>\206q\247\022 \251\161rV\176;\150>\225\147!y\177\249*\197\191\169\215\202\1281\0161b\127\250\017\233c G\220R\184\200\157\233,\188F\192\208)\140i\194\029}\181\253\251\0144\134\252<\187\209d|\1354\241\000\1611dY\211)\250-5\235\241*\001i\253\006\133\238r\146A\136`\002\161KiP(}\202\172\006\201\t%\136%\161k\023\241\002d\239K\254g\003\000_bJ\155\000\217\1666\128\005\145\214`\192f\165\127]*\238\152\248'\018\\\227*\015\245\129Rj\142\207y-]\2363\249\012\181\130\240F\194\253(\r\190+\206\241\222\232\141\192\187\159\1445\169\240\016\224\141\150\246\215\222\198>\210\030<\192\030\004\199t\186\150\173\173\187+_k\"p\137\161\176\156\249\024\227\139\254\160\229\132\025\214\131\017\1461%\174R\021\002@\216\245\192\145\006ay!\168\232\250\148\172\141\141\175\246G\b\204\169L\183-Z\209\235\217\237\252xv\";\162\129e\202\031H\0153vB7\136\178\143t\018\143\202\203\027eh\156\196\029\137\179.\2427\164\024\132\031A\218\252\144?\156\129%c\174\247\211\135\015\229\165\211\196\146=\235\144\225\r\196\b\174\182\164\239U\bJ\191B\198-B[9\1474\1395`\197\180;{2c6\153\230\179x\"\193E\199\bd\027\134v\186O\153\019\199\203\1711\006\236\175\159\168\157\211\217\250\219ad\161\024k\127\233\151\225m\243/\218\149\127sB\b\138L\252\157\191\162\253-\163\189\241K\127\163\236\2018\172\028T\199\245\176\240\153\185\216\250\149\1911~8h[QR\252\027\146z\133\180\139\147\220\214j\223\255\205?\165\127\203\001qb\189\240-9\017\207]\153\246\196\255\210\237\220\151\131/\180\193\002E\253B\1824\194\012\189t\021\164\243\211-GK\193\tOx\011\218\165\211?\174\023\229?\168\218\005\022\225G@#6\254*&,OU\1695\253\018\190,]\149\026&\003\198u\245GN#\019\000\014K\204N\028\203\230\210\210 j\199^\239]\177\206\24807\148Y\134\1893\155}\205\r1\027\217\237\181\235\170\244\018W@\178F\218\164\245U\164\027\153\185\171z\202d\021/\031]\241`f|\233\223\159/f\007\134y\143{\247\2472<\152\253\242H\024@x\243\161X\014Nx>\030\222\135\127\194\151\007\030_\156\253E\152\n\020kp6\166\154\229@nq\174>Sc\030\r1\192\223\154\209\189\164\249\r\206t-\135\n\234\1353\217\018\159\167o\240\172f\252\163\134xB\229\026\147\026\254\2317\179\167\156\161\021\149\194g\146!\021\240\183\214U\155\1401\127\196\156\194\176\175d\209\199\154\188\148\169\006\229{\197}\005\219\n\167;vZ\160\030T\236xjD\254\179\164\239)\213\191~A>\188\0282\202\161\152\216\177\157\192NS\\l1ppp\159\200R\004\030E\238\133|\"H\171\217\184\129\173$\138\206W\194\231\154^\144[\150\192}\193%\193\167g\149\253\182\135\148\155\203\209\198q{8\169U}9\018|R!\169\161\239\bm\162\185\224\196\163\235\006\255\153\030w\011'\215\228\029\169\148\1518\167\173\240\236\206$oq\142\239\128e\215\011y\231b\027\028\157\170W\005\1961+\212\236\147.\011\201\194N\157S\240\129\251_A\232\143\248?M\173U\188\234gFo\130\217`\227MS\2268K\213\207\205k\230\151\024H\253\028\"\182\003\245\228n\031\184\0264\208\157o\253\220\250\149\170\187\221\254\b\243(\031\0234\199\209\203\241,\127\137!E\216\220\254K*\240XNS\143\131\143+\247\177\224`\210]\203\140k\227@\173V\248\128\174w\213\239\163\015\145\130\232\186T\163c+L\215\227\021\129\196\183s\164\\G\229C\028\2285\148*\175\205\206\250\167\248\219\215\135\211\198\246\220\234WsB\251F\164\207\251\212\188\214\216/5+\249E\197\188o\140c\197)\197`\002\127\247x\216\240K\"\137F\172\249\025\233Z\179\234{Lr~\165r\197\175\023\1664\178\128\153\152\250\166\188td\tG\243VH0h\194\192\182j\190\148\138\003\197R\"\007\252\177t\000u\016QD\173\031\017\159\206\237\131\250\132\191%0\219\234\"<\220W\215\021\1509f\244Uke2/9J\234\197\0309\238\221V\187\226\026{i\012\206h\"\186!6NWRzz\225lw\218=3\023\018\149<\029\133N:\206\157\174\203*\203i\175V=\n\2266\003\145lQ\144\012N\185\189<\222tjI&\178\158\161\163\022\178\182\137\250\178\225\229\149\019A\191\151\147\007\240X\216\134\166\217?kA\209@\227 \237O\131*\138\230I\188E\254.\220\242f\011q\167>\158\185;\162\130\198\218\002o\218\0117\181.\197[,\176\187\198\207\143z\131\170\0020^\2552\223\142\011\247(\194ix\165\153\247\177CJ\137\1528\146\021\127\001\183\158\231\229\194\161D\161\165a\002U\246\129\012\218\030\"\182#\244\178$/\192\175\242dr$\2060\242,2\197\204\223\r(\244\246ytp\130{\bt\141W\143\134\179\155,T}uS\251]\007:\170\194\178\004GI>\131W\000\158\250\168\137\208e\235G\181\134\152_\024\244\2493\006\251\218An\020\160\183\226\029\224\161J\r\224X\180\233\015\148\164\011V\210\031\216\2327p\246\149\232\206\020\177\176#d\005b{5\142\241\172\178\241=zfK\131P\149\002I[\015EVX&$+\195W\n\227\024\132{\148\134n\173\tv\178t0kSc\133$m\2495b\006\140\203D\244>ye\017|\195\128\201!\156\142\235\205/\162\028~\1966\025\134\016\012\228\006\249\202\152^\196\014;\143\132 e'\023EAM\156,8\b \018f\224\212l\245\030\226Zjy\223\244\162\027\189\004*\242U\028\255P\147nk_\192\201\2485|\166\0306-.o\185\177_^\224\031\128\r\253\137\210={\209\241\167\248\030\173\238\152\014\020v\202\232r\197\181%0\133\029\211\142\193\006-&\142\197b\219\000\166b\171\229?\004\168~L\251\159\162J\178_W\233b\178\226\165C\162\242\244\164\003\180\217\015\200\200\193\127\249y\162(\b\026\018\t\003\238kZg;\229\193y\006\151A\203!\192e\165\160\145\199\245~\148\012x\014\190\149\011\247\247\129&\148\211\194\011Y\027\178F\214\132\174\22909,]\230\031peUHm@O\224`\148\151\203D\153\141\028\203\202u\002\030V\\\015\234\147!~\026\223\242\029\226\128N\200C\139\215\1285\201\193\171V\203\160\130\207\2242(9\164\129yE\184\150^1\186\210\014\232\027\\\212(\195$i\157D\252Z-\153\011\217\214\152\205\161\151(PG;\161\004\211\216\185\201f[\205\138\020\017!\026\143\"\r\011\234eX\165\006\147\023\201\184\181\023\196\162\241\252\001\1605\255\250\024\185\154\205\168\243\146\211\137\172\177\246X\167\167\012\130\167\r.\139^Y\227\148[\183v\149c\014\222\130\150\239d\229\229\187\254u.\030\185\011\147\011\182\241h\003\149\254:W\186t\006\130Hp[\224XQ\200a\169y>\175\198\1477o\tnv'W\178\180\194%\246\188\1758L\192$\242y\250\231\230n\134DB\225\173\153t\134\b\226\239\214\214\221%\139\165}\007\178\244\209\t\243V\203\186\152\252M\218A}\007\181\191\244\152\239g\170\n\011}\253\030\022\228\220\1319\200(\133\029l\138Pe\243\242m\186\180Pgc\203\236\150\173im\255[q\234\207M\249\199\017\188\226\255u\012&<\143\191)\136\146P\006J\168\004\156H\020\183\020\165\226\213\021\145\205\147\2491\030\167\215\242\159/3d\236\168!:\254\198c\229\239\190\204\161\242W\132>\153\219\255+r~\230H\n\177\133\153\179\015\020X\146\027b\154P\235M\154#Q\136\bJ\236\137\223\"\164-\015Y\155\245\017\252\\R8\1454\159\206H\179\1553\184\248N\025\206\230\200O\022cg\191>\158\185\241~\252\254\253%'\229\028vY\202\226\187\156Akt\020b\255\014\1345\b\161\241\204,*\218*\254\160w\248\229F\182\015\139\244\217\231\161\245\019\016\183k\243\210\151\207a>\136L\195\167\161|^\003\212\146\171m\167\bn\240%\141KB\161\165\161\205\254\252/\249\212jmK.\196k\224\163\127\241\248O\177.is?E\166=\157<~\007ofoZ\190Y\153\001\251\246\206\240\134\130\0248\012\130\006\030_`t\192\223_\136\195\173\254Q\029\210\255\1791)\199\199\176\225\012\t\025y\200Z\165}8\149(\200\143\132\b:!_\253%\194\216\215\170mE\028n\233\130\187\026j\244\162w\197~\1403\003lY\245\019d\238\147!\140\169\164S\014n\187\244\181\255\000\202\1483\253D\132}\bu=K\221z\212\135\247qZ\220\006\133%\190k\234x\248^q\131\003]\024^\226\1389\169\239h\\\149\026\248A4\197\004zu[\150T\208\002bw\254\005y)\192!^\200\r\164|\233J\2111\241\161\159\127\134[\237\\\156\187*=\238\000K\144\136\201\229\1958r\231?\213\172RS\191\220G\245u\190'Bou\158\254\230%\163idV\031~<-\177Y\191\225\194\22468V\t\225D\204\2473\136xD\236\003\163U\213m\029?\255\206\219!I\178\167%c\206\199D\133\241W$\251ws{n\182\1873\233O1\218:\164\253:\155\151M\211\b\242Q\219pf]\155^_\023\023\240y\198\231*Mw'\241\244\253 CPwB\188\250\026\153\019\152\227\198\208\169/\201/\246\192I\001\142\152\176\223C\003O+c\002\206\200\021\179\b\006\015O\162L\188\181L\140\031\190w\248\158\204\165!2\017\177\214\168\194n\221*\194\139\202\138\240O\238\241\199O\219K\022\000\202\2247\242\173\242X\153\204\212\146\016\253\240\220!^\144\138&Xv6W\238\156j\024b\t\211\208\217\018\144\171\227\024UV\031wv\166\239o\185\213|\206\218\140\178n\142\194\223\183\026JH\224\000\023\2319^\219\215Z\225\153h\2370\213\234\185k\132\178YdS\250\003A\1689\132\253yi\176H\161L8\188N\217\155P\246\127f\172\175\153\173u\250\167.N*\142so\157\024{u\152\014\253D\242Jr{\132r\155\204\127R\022\nn\152\003\196G\174\255\214\191,\005\164wt\198\233\255\174\237\001v\019e\158\200\026\148l\nm\151w\236|f\145\2203\n\242j9\006\020'\194r\002,\149\018\168+\166\b\020.\t\154\128V\136D(o\207\201u\2256Jo80\019\249?!\149!\222\178\024}\232\158\028\234\195\175\149b\253\197\215V\236\255$\165$\022\179\179\028\203\220\021\005=\201\177\155\149\178\213-\014u\231\148-\198\029Nk_\019\159\145\143\181\202S\183\002\129\239X\151U\205\\\143;B#T\0140]\002#y\159&'f\164\208\142%\206\202\195\132\017\187\134\136\1390\200\234\216\1776\2080[\1550\220S\149\236\201\012m\221 T\239\250\214y\127\131\251\183l[\137)UZ$\147t\203B\000\171-2e\239\011\212\185\158]-\015\205\202iXx>\176\252\175\178\253\020\135\217\012+u\153\028uP\248\185\212v\186}v~n\255B\197\026|\1664G\165\234:^\191J\219\242\144\012\017 \200\\\175\200c\188n\132\225ZF\000E{-\158\001\152\020\2436\203v\197\b\1319\018e\222n\216\002\185\190\212\0031b){\205\169\2331\1700\230\157\213\172#\187Y+\201\001\133\137\221\179\026v\2181\160\003P^\201k\186\242\206\026\166\155\236\151\251z\178s\153` \143\029f\243cqmh\255\016\\\182J\217\143\235\014e\152\170\223\153\146&\140R\130\230zjo" - let d_27c59ea1efe4ccc09c0f930bd632380d = ": 2em;\n}\n\n.spec.type .variant p, .spec.type .record p {\n margin: 5px;\n}\n\n.spec.type .variant, .spec.type .record {\n margin-left: 2ch;\n}\n\n.spec.type li.variant, .spec.type li.record {\n list-style: none;\n}\n\n.spec.type .record > code, .spec.type .variant > code {\n min-width: 40%;\n}\n\n.spec.type > ol {\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.spec.type .record > .def-doc, .spec.type .variant > .def-doc {\n min-width:50%;\n padding: 0.25em 0.5em;\n margin-left: 10%;\n border-radius: 3px;\n background: var(--main-background);\n box-shadow: 1px 1px 2px lightgrey;\n}\n\ndiv.def {\n margin-top: 0;\n text-indent: -2ex;\n padding-left: 2ex;\n}\n\ndiv.def-doc>*:first-child {\n margin-top: 0;\n}\n\n/* Collapsible inlined include and module */\n\n.odoc-include details {\n position: relative;\n}\n\n.odoc-include.shadowed-include {\n display: none;\n}\n\n.odoc-include details:after {\n z-index: -100;\n display: block;\n content: \" \";\n position: absolute;\n border-radius: 0 1ex 1ex 0;\n right: -20px;\n top: 1px;\n bottom: 1px;\n width: 15px;\n background: var(--spec-details-after-background, rgba(0, 4, 15, 0.05));\n box-shadow: 0 0px 0 1px var(--spec-details-after-shadow, rgba(204, 204, 204, 0.53));\n}\n\n.odoc-include summary {\n position: relative;\n margin-bottom: 1em;\n cursor: pointer;\n outline: none;\n}\n\n.odoc-include summary:hover {\n background-color: var(--spec-summary-hover-background);\n}\n\n/* FIXME: Does not work in Firefox. */\n.odoc-include summary::-webkit-details-marker {\n color: #888;\n transform: scaleX(-1);\n position: absolute;\n top: calc(50% - 5px);\n height: 11px;\n right: -29px;\n}\n\n/* Records and variants FIXME */\n\ndiv.def table {\n text-indent: 0em;\n padding: 0;\n margin-left: -2ex;\n}\n\ntd.def {\n padding-left: 2ex;\n}\n\ntd.def-doc *:first-child {\n margin-top: 0em;\n}\n\n/* Lists of @tags */\n\n.at-tags { list-style-type: none; margin-left: -3ex; }\n.at-tags li { padding-left: 3ex; text-indent: -3ex; }\n.at-tags .at-tag { text-transform: capitalize }\n\n/* Alert emoji */\n\n.alert::before, .deprecated::before {\n content: '\226\154\160\239\184\143 ';\n}\n\n/* Lists of modules */\n\n.modules { list-style-type: none; margin-left: -3ex; }\n.modules li { padding-left: 3ex; text-indent: -3ex; margin-top: 5px }\n.modules .synopsis { padding-left: 1ch; }\n\n/* Odig package index */\n\n.packages { list-style-type: none; margin-left: -3ex; }\n.packages li { padding-left: 3ex; text-indent: -3ex }\n.packages li a.anchor { padding-right: 0.5ch; padding-left: 3ch; }\n.packages .version { font-size: 10px; color: var(--by-name-version-color); }\n.packages .synopsis { padding-left: 1ch }\n\n.by-name nav a {\n text-transform: uppercase;\n font-size: 18px;\n margin-right: 1ex;\n color: var(--by-name-nav-link-color,);\n display: inline-block;\n}\n\n.by-tag nav a {\n margin-right: 1ex;\n color: var(--by-name-nav-link-color);\n display: inline-block;\n}\n\n.by-tag ol { list-style-type: none; }\n.by-tag ol.tags li { margin-left: 1ch; display: inline-block }\n.by-tag td:first-child { text-transform: uppercase; }\n\n/* Odig package page */\n\n.package nav {\n display: inline;\n font-size: 14px;\n font-weight: normal;\n}\n\n.package .version {\n font-size: 14px;\n}\n\n.package.info {\n margin: 0;\n}\n\n.package.info td:first-child {\n font-style: italic;\n padding-right: 2ex;\n}\n\n.package.info ul {\n list-style-type: none;\n display: inline;\n margin: 0;\n}\n\n.package.info li {\n display: inline-block;\n margin: 0;\n margin-right: 1ex;\n}\n\n#info-authors li, #info-maintainers li {\n display: block;\n}\n\n/* Sidebar and TOC */\n\n.odoc-toc:before {\n display: block;\n content: \"Contents\";\n text-transform: uppercase;\n font-size: 1em;\n margin: 1.414em 0 0.5em;\n font-weight: 500;\n color: var(--toc-before-color);\n line-height: 1.2;\n}\n\n\n.odoc-toc {\n /* TODO : make this smaller if there is no search bar */\n --toc-top: calc(var(--search-bar-height) + var(--search-padding-top) + 20px);\n width: 28ex;\n background: var(--toc-background);\n overflow: auto;\n color: var(--toc-color);\n padding-left: 2ex;\n padding-right: 2ex;\n grid-row-start: 3;\n grid-row-end: 5;\n grid-column: 1;\n height: fit-content;\n max-height: calc(100vh - 2 *" - let d_27de5df961342e999f89e5b7bba88767 = "\152X\150\b\219\199\208\144\1321\179\2104\164m@\127C\199\204/X~\138\137SR\241*\210\019e;@S\130\017\n\003\"\"\240\183r\197\004\196+\028\192\186\000\128\146.>\250\004\217\197\199\\\017\198E\170\229?\014'\224\186_\004\205\216\206\003\178\182JO\179D\138zX\236\164\t&\187\249\149\197\146\2099\165\197\1322#\195Y\003\145\155\135m\237\131\014\176\145e\158I/\223C\204\149\217>\001L\232\202\186\030\014\178?\022=C\178\213\1894mt\215\204\165\206M\022\237\214*\139\252\031#\200\221\236\001\202\028\152Q\015\142s[\191\169A`\230V3Q\221\227\197]g\165\161\231\217\133\006\194\025c\251\022\230\204\014a\002N\0149h\248\006\162\2376S\169g\210R\"\135\234\222\214\135\211\164\1382I\230\222P4a{\137\231I\235\233\237\244F\007\237O\253\021R\003\133\1605\150\252\028a\149\180b\163\003\159\195\214(\190\031\214\t\007\246\183\188\1755\140\025\221\219\026[U\243=|\198\232T`P\199\224\149\028\135\177\246\245\007)\252\156\202\233\215\145X\216\149\216j\144C8\145`\162\tqv\213\188\209\167\203\143\152)\162\199\166y\165j\222dg\213\175s\250\225q\254\178SS\158V\138\238TL\027\188T}\189\231\206\216\021\161\226\235U\195_\1703o\170\179\192\141\025vr4n\232\214d\000\245k\221\165\145_+\186\019\142Q\214\1537\246,{\nJ\153\209\155\148W\014\154JM2?q\195\187\198T\202\199y\178\164\015'\029\2113E.q\236%z\027r\154\015\021\209\130\238\213\029\196\0243\150\152GU1\134\028\146N/\163D\1495\006s\129=8\015n\014\219zP\186Mn\011\142\182\242,\029\171Hdnd*-\185G\171\142\2158J\224\207R\207\247:aW4\212\145g\201x\153\143b\254k5L3\221\215p\165\238\253&e\247\208\153@n\226\179\227\156w^\017\173\232\148\238\213}\190|\203\198\165g\243\197g\0188\220\201\161\173a\202\228\224\195\169\238\\\128\014\221\220|\203W}\140\243l\233\030\002\007\247\245\221+\183(\171\198S\240\199X\173\130\206/\150[\023\025\141\128\027+\218(\001\029\237\205\131\184C=\229\238/\1590Y\129\203\213$\129\007A\001\004\215\178\240\218`\238*\195\142\b\020\031\1341\229<=\1416\127\173or&s\200$\150k\239M\000\148L\237^\218\200F\030\130k\249F\185\172\202{\150\137\001\156$6\195\197Bw&[\180\165\239\2085\234ue\1454b~\201\015\002?\169+T{\028 Z\002\220\197#\161?f)\127\229\216d\236\028\199\197\234\217\t\198\007\000\231D\149TQ\159Fc\131\011R\130 \186\165\018\159t3\237\238{O}2(QY\175\210,\217\208Zv\235+=Ey\229\190\030\197\221\232\146^]*u\203\157 iO\152\142\166\1471\222\211v\236\177\169\022cr\165s>\006\005\006\131v(\181\128\170.\173\170\170/\201\181\237\006\245\214\177\243\240jp\133[\020\022]\150LP\000\144\127%+<\170\193\196i\238\223\160\195 \246o\215\165\186%.?vPu\005\130\131\211\\\188[\230p\239N\239\218\218$\181\182R\018\199L\177K\137\160\141zQ\128\026\016pz\td\237\222:v\221]d\015t\194\183\144\190\004\2451\177\149f\023\214(\198\192JB\188\142\025\177js\211\236\162\171\022x\238\218\206n\132%\254n}\026\146\157!\245\250\0204\170J\195\233\030\141\186/7\235\157h\171\020\029\131G\219b\t\016~\133\192\254!\029\"#\251\2007\233\127\183J^\171\202C\167\242\181~Je\169\214\174p*\231\014\206\154\0160*H=\235~\173\222\244\157RCa:\2245 N\233\207\019\130\228p\031\223\165\135\223b=\216\188\027}\140`\145\2151\230\\\016\128\007$\b\165gj@|\218\022\167AO\206\199y\b\152\153^\n\238c\128\006\174\178C\001^d\187\156\151\194\230\017\r>\011\167c`\130\027\193\149;v\r\011\019Q-\003\b6\000b\224a\154\249\225{v!\165\251\252\217U\164\248\185\248\203\n:\030\028=\t\026F>\031\232 h\237\229\201\202KQ\007\031\200\020n~\203\006\169\021\012\157\030\255L\244.\024=`C\r\234\143\169;~\204<\0216\225^\238\245=P\027\245\156\213Y\197' \0078\014\152\155WZ\218\196g]\154\n\tf'\135\176\181R\214\169\026\007HJ\001%\208\194\210\026B\006_\225\207\020}\186\186\133\018\004US\028\014\138\139\t\166\197\172M\2491\229rx\031\170\134\027\225\028]\154\136\153x\209\231\220\220L\151\235N\014\159\150wK#W\169\231t\208r\200@[ \024ev\003>\236\206\211*\244pN2K\150t\132\206N\156g\144p8\236\148\016\021]\015[u\025l\200@\196\2339\167\198^\183\023\224W\019\215\196^\018\211\246\152\249\241\018\002\b\254\224\156wv\028l\024g\141&\198\194\128\nz\163\237\007\200H|\139o\231\202\156\b\197\208\203\190:\216\162\b\243#\175x\001\189\1807wipQ\163\191X{?K\230F\127M\229\188[\205\127\163\159W.\138\232\188I\143\171\230M~&\207y\011\t\160\169T5o\170\211\138\140h\243\211>Fe\162\244\143\t\200\146.\242(lC\189?\015TUJo\242T\232\255\240m\022\213\021\014\146\184\177\2249\233\1447G\200)[u\192tL\141\023\024\"o\184\225\173\210\210\181\209C\163\245\130X:6\229\186p\014\011?pv9(\150\234Y%\164\131t\021\001t\2371!*v=&\186\183\241\n\206\1316\188\023L5=1{NAd\202\018\215\199%\149\254{[\007yy\199:\145\246\r%6\006g\218t\188\208\206\152\226\159Q\138@O\146Of0@\210\255\193\215\021\143\131\255_\128r\134\227t>\253\249c\158|\242\019\000e`\193\183S\158\006\171\"\131\0240\163\021\250\179\185}\205\200\206S7\213\192T\132\133,\016\215F\145>_3\209\192u\240%\023K\208\2028OZ\024\248\015\188:\n\003d\161\247$F\228\020\185O\173\2184!\237^)\237P\178\174\138]e\222\184\219\144\220\211\nK\164\163J\127\016\180\015\150\182el]\239\189,\031\222\189i\175\237%8\214\176Z\203\245E\156\175\011\239O]\129\233*v4\r\137\170\249\250\206n\174\001\148\016\028'|o8\245\142b(\249\235w\203j\148\003D\2169\227\190\128\136\252q\251T\229=\140\234\1823\022\001\247\018.\025\025\005\185\244{\1956?\030r\163\003cd\189\151\020#9\246\138\130\217\217\159i\181s\142\nQ\173\192\202/\023\162\207\031\245\016\213\171\207\192\023_>\127\254\249\014^\242\2268M!\248P\004\145\030O\249\252}P\197Z\229T\153\166c\193\180\168\016-\004\134\005?\154t+\205<\196\011\000\197\142N\183\003\240\241\227\2252\156a\195\186C\137\031\219>\167\016\157\245\239\142\017\240\026p\199>\212\239`\250/\135\144\023\128_o3\153\252\152\031\183\170\254|\220}\150\204X\235 l\024 \224\0158\137o\223\158\004\166z8$]H\238W\r\134z\011\014\223\169z\196|^\176\211\230e\149\139o,E\176\1666\247\233B\162\018A<\018y\206\234\241\020m\144\026\016:8W\201\217\157\224t\152\1755x\024AH\140\248\130,`\184\147wQ$f2\180\023\192\218\t8\171m\194-)n\249\b\202E\207\231\2386\024\153<\127*s~\226'\139!\174\154$1=\025\222\1579\0150\024\210^4M,\211\2321O\138\144\210\161+\254\170M\194\000pb~C/\216'\011}\252x\206%$J?\234\245\017\149\189\212\1544\230\198\167\247SdG\220\t\131\192L\005w\000p\022\207\236R+\143\209\149{\159\143\129\203$\138\230G\237\127\212[TA\251\215\162\027\003\175\2459CX=\145\026\136\228\011C\190\2084\133\185\157is\145\176X@\023\167\253\175\n#\173\007a\133\210\230*a%\243\174\145\164F\242\026)j\228R#RF\1585r\171\145\178F\193b\206+\179H\160:\170\166\n\2193\163R\026B\221K\166v+\199\217\176z\247):>\186\"\135p\138\003\157}\224\157l*\214IKz\003B\134\238\006pP\165\031\017a\213nF\239@\r\006\155j\228Tr\188$\225:\149P\229\247\245\204t\165\161d\2265\005-\229Z\206\202,\224\191Fm\212\253\255uS\026:H.\180\b\248\172\163\202[\223Jp\218X\243\172\006\183Nm\187\023ik\197\bu\162b\202%\170a\243\170\"\231g\247\191ff\137\198\r\213\153\177l\026i\nR\tPt`p\204`\234\206\244\153\170\157|\240\167\t2\002\b\170\203\153g\028?T\235\179\226\015c\1270\141\139\248j\133\141\175\196\014\231?Sx\151\011\186\012R\027F\212@<\203:\162\161;\199\128\221\147\193\232\138\253C\162/\164?\166/\161\223\176Ge\253\198h\214\204\159\\1\240'\178X\152\198\211\221\233c\188EZM3\167kTP\1672b%\155\204s\031\129\220/\017\156\245\193\134E\234l*\240\201-7\020\004\028T\130@\139\011\224\211\206\011'!b-\022\182\138\198\147\b\163q'Q\164\202Nb\145H\183h*Bs\"\161\224\181l\185\186\159h\134\161\181\n\213(o-\155\135\002\213ZU\229\217\219W\141R\006\221\164H\149\162\\\141|Y\242Y\213\n\144\160\175*Ez(VS;\190/+F\168\192?\203\213|\017c\168\138\201\211\190'\198Hd\145$AL+\158\0210\182\146\204*\021j\171=D\177\"L:\159M\251u\011\245\213\207`5\180L2\205\173 \181\003\242\161\225\2521,\019Zl\165\221\201!\131\144U64%\211\159\213\216\236U\230\203P[\187X\149b%\212j\023:l\015\020/\014\150~\160\177\011\246Z\159\251\001\133P;\229\132\002[\020\218j\022\r\173\":/\233\021;\233\1803|\248\242\227\239\172s\206\187 @ C0\024\005)\017\236b\b\\R\234\138\217\182\217.\196\219\223\206}\231\226\"D\186\234\1542\215\025\253\244\155\188\214\161\255\022\174T\165\130U\181\229\146[<\208\209+\157\024\252\188}\253_g]t\149\234\006\155\001\006\134\130\254\210\194\130t\221BC\134\255\133\r\131d\026\028\014\0125\204\016+\012\183C\150w,\186\235a\178\158z\025a\148\209F\234-[\031\255xc\175\028\007\029\178\196\210p\193\153\011\031!\228\242#\165\255\151G\004\140\027\157t\180\164\179\181\152[\220\227\017\207H\226\021i\188\153Vmd\162\016\151\024\211Z/-?-\190\248\234\027\161XGL\228\205\193&\148UhN\148Vb\225\145\017\199_\130\\y\204\226\248v-l\196'\176\203N\142\t\226\238\180e\191\003\142IQ\139\028e\228\1490\1426\179\019f\188\168T\157\239U&F\157e\199ZR\196\015\234\031\215f\012\005\185\175>W\208\234$\206\217\138\202\170\234\154\218\186\250\134\198\166f*\174U[\236\176\221N#\252^\136oi]\222\214\222\209\217\181\162\187\167we_\255\192\224\208\240\200\170\213k\214\154\158\159\245\0276n\218\188e\171\251n\154A6:\230\182{n%\241\006\238\150\224h\001tF\1968\142O\144\191\203\170)Mm\172o\000\143\132e\185\144Wb\170oPQ,+\244\000}\135\253\225\192\157\026\139\016M'\214\253\168*\004\024\186\028M*\134A\128\136\016g\173aL\251\026\218\220\017\182\129byf\195B\1335\248\023\1876\220\244\153\026&i\248\243\209\133Z1\224\011\194\213/\201\138\024\027&\000\243\161d\243\184\130X\189" let d_2a97d5e4df362b2779e0824fb8c2c024 = "c\130\143~[\007;\175\012Z\218\175=\t\023\248\182\251wT8}\177\229\219\2314\245\157\188\017n n\191\140\170\171FVH\150r\224\231\152jC\137\012\246\238\234\227\231\173\149\172g[\017\200[\159\183\174\227y\194U\242\177\t\141\230R\210\160\232\002Z\221\243\243\207\b\243\250\127\202\2491\251f\015h\204b\187\209\159\232\018\177\243\239\129\031\147\201\180s\247\218\166M\029M\029\"!\173\022\253OK&\017Ft~\131z\222\024\2529x\134\246?j\146l\158\180I6i\015\228\029\212%\147\132m\165\029\019\152w.\192\017\015\239O*s\223\028%\205&(\019]/\163\241\021L\015\211\171\213&\172+\150\196\218\206\195w\159\217>>\148\182;@Wc\166\241>E\168v\r v\182\005S\214V\138\139\219}!\016\001\b:\238Cz\2210\150C\" TX\214De\234\242\145\023\151A\132\000l|g\203\r\153\n\2334\181k\255\130\rQ\015\2223\170\158\181\145:Y\191%\252F\139v\247\212\2150\229\174\201\148\147\204\161\176\198\191\rt\214\141\156:]/7\151\025\243\214\199\243E\153\237rk\1711`t\024\028\020t\207\\hv%\138\219\024\219\253\186XuZ\2293t\212\171\229\2340\007\003\198\143\144\209\128\029<\232o.\186\031\182\142\248^\230\024\219\248C\162\001u\212\230\026\156\023\213\166)9O\b\214N!\131\017\026nech\226\145\230\156\002:\247\t\137&^V\175\012-\175\011\029\248\147\175;}+\175\182M\190\135\022\1691\\\136\215t\149\212\235\236\211\2472\221\148\239\231O7k\015\163\003\136\162G\163i\2201T/R\139\198\133#\028T\\\140\212\127\236\233\180\227\184\158\200FD\127h\186\215\029\173R\158\134\146\b\132.W\212\171\248\157\163\224\235\175\029\2074>\194N\191\169q(<\029\154F\193\216\184 /\128\173\185+R\027je\230\220\191jm\179SQxT@'~q\235\159\183\186\240\215\230\241,\130\202\164(\156c\252\004\161\194\0024\145)\026\029\029\011\183k\181\232\133i\183;<\208\187 \020\208\188jdZ\136\163T\141\172\136I\018\171/)\143\195r\253\1294\133}\143\210\228+\222\142\213j\0164\026<\238_\024\227\208\140\207\204!.\144<\151Q;\138\023\252\229\206\017\021\030\228{\139\139!Xvk\234]\147\141\216\137#\245\025\012kC\156\028\214\249\132\172\022Q`\206\n\235\200t\237\018n\019Y\240M}\190\018\003\130s\218\246c\190M\173v\189\030Z\186k\230\143\221\146YI\163\164%5\228*-\025\006\196\014\211\236\166\131m\029\196\135?\255Q\221m\b\192^]H\031\226\204\015\134\186\215\193\151\159C\027\223WZ\217\134dq3\132\205\011|\241\230\238\233\233\127\215\205\029#\134o\"\163\017\199\173\217\242\195D\179\128#\175F\021C\202\128&\158X\255@+\180\193K\206\129?Lt\001\151\244S,\006\169\017h2\255-g\015\238\178D\201\130a\225P\241\187\196\212\029\221\151/C\228\245\213\214.\005\203\016\211\141\163{\239E-\246\161\153\175\191>\t&\161\140\168\248+\127}\024\127\212\029\177L\02938/\173\254rwA\001\002\024\\\177\247\236\185l\138\201{\253/\226#?\191\029u\161}\251 \234z\004\131\220\020@]\b\234\0039{\128\1532\155\169\222%\151N\166j\197\142\199\187\242\132\159d\255\141/\150\182\230J\2058\007-T\203)\157\015\194\215o>j\139\135\185oN>n\136\018\199o\198\250!\137G\239\t\239\215\139\230\239\253\004\2309\176\141+/R\231\172\217\154\131\166\190\181\249\245\197\152\023\141\178\011\028\230\184)A\220,\002\019\243\224\213+\208l[}\025\\-[\216\168\203\147\238K\198\019\145\240\244\143\196\183'\022\183\235\227\2188\007\022\020\232}\197~\162\247\239\154\250x\rSF\011\227\244\242#_\b\011\253\021\171\n\235\240\127\127\246\186\137\151\156\007\183'\167\003B|\160\232\001\171h1\228+\"\207,\n\025\012pb\186$\017\014\160W\234\223\166R\146\016n=\205F{~\017\030sw\223\005\150\205\224\160\001\130\157\252\166c\232\204e4o.\248\161F\133\tg\154\030\174\127D\167\127\212\023PP\150\t\022l=\176\160]\219\166\138.]V'sKj\213\177\181\220\202\249\255\197\202\255\204\237\\\185\175E\023Uo^)\215\169\196\014A\227\233\223B\195\203\202\242\026\155\203JKZ\195\133\003{\025}\156\156m\199n\237\191r\025zCO\015`Z\158j\228\180\170\031\199\194\167\016\180\151b.\206M\2061\242\130|\1372\135\128\213o\214,.\157\179\149\182\255\002q\174\005r\026\161T\138\192\134\005\210\220\188\163#\240>\152\205\244c\240\190\181\165\128\029G8\206\018\188\164(6W\230+\225\250\245\000\249h?3\179\232Y\136\237\161\024\237%\002\203Z1\129\223iqX\007\bG\159\253\238\127}\223\254\194FF\234l`y7\250\191\016\022\019\216x\231\237G\192}M\027\1556A\018n\203\158g1Cs\201\188\239\136\175\1809T\201#\226\220V\135D\181\242\152\245G\245\021\128\006\208\185P\015\179Y\214p\228\r\014Y\240\196\181G\2197\167wv;+\023\159\147w\170\210\140\155\254\162\202\128\175T\160'.\012\186\143\180\003d6#t\232\016\014\157S&\031C\235,k\200n\250\178\181\215%;\227\163\225\b\030\222a6CL\208\141\177Q\012\005\233}\241w\028b\245\131\226\240\2389\025V\222\022\184\205\207\234j\161\185p\142\242\250\146\177f*T\028\148\031\152^b\251>\023\201\028\208\227\001\139\132\230N>\173\001\002~/\004\206\206=\146\203\218c\147b\201\215\202\177\0234\200f\203\156\178\169Xaf\168`8$\149\153M@4&\217X\242O\006\131\236p\209C\166\207!\177\251\140s\140\211\198k+\\\162\254\245\241\171\2296\196\n@\226PG\245{\242m\225\176\219\215\195\234\228@~/@]\196\029?\186;B\001\193\021gVOBs\195l\205\029\206\238\175`\230\165\208?\136\147\128\2418\192 \"\161\160\164Q\228\157X\144\191\244\185S+h\163\188\142\149q\161g\163\180)2\250\136\197\169\127\231y|\138E\142\209\227\144U'D\255\160\149\005eW\184\220@\138\168\224>\224\225\1456\191\252\140\222R\168\216\236\151\133\247Q!)\149\179\239NsCNga\233\007\237\247~\192\">O\238\158u\190\251\227a8\221\004\031\196w\r,\217_\229\177\200\016YtW\139\021\002\154\219\1713]A-s\1895\213PW\206\199 \187\131\158N\248+\rj\169 \011\146\012\163\244\166\027<\1330tY@\131Dd@\145\135\137* \230f\137TL$A\133\140M@h\185Z$\225@D\0228\162\134\197\213,Bo\137\152\131q\tj{W\024\169\192\201\130\t\215\157e\022-\031`\185W\137\134\002&o\001\019\184x\216A\233\173/\0183{;\203\249\148^b\017\006\172\215\189\165Er\030]\191\162\132\162\157\005\012\168\020\226\218\005\\\148r\218p\168\002d4go\"|Zd\144J\232\184%\206DR\186Z&\208\208\165\198\150\175k\020l\tQ\134D\006&K\024\005\232\200\017\179q\153?\145\1505\180w\014\014P\210\172WZ92\186\161@\192\207u\216d\151b9\179\183V\205\1618-<\235\245\161L\186\177\134oW\228\210\012.\131\134\147{\011\025dX\202\0041F\224\14426\022\202\199\142-(\"\018{g%\006f\242I\208\144(\161\138T \242\144\168\195\029\028\135XdBN\160\166\183\144IA\186\128Cp\138$\144N\000v\155U\178\128S\221\190L\132\002 4\221\203\229\021(\225\210M1\022\1330\172x_\143f7\169\179\169\192\137\129*\2155R>\147\138a\018b\030\147+\152\241h\245a\167]F\018\195\234\169\133\\<\030G\204BL\000\243\2322Q\022:]\012\000\001X\189P?~\024\127u\006\171\234W\n\011\251\002\000\000\022\171\247>\228\174\243\255\1339\129\219\208\247\000\000\n@\000x\"\025\169\197\1605\228r\001\015\158\168\185d.\002\127\001K\232\132\017\240WVX\011F\224/`5\230\004\205\020\150e?\138~\003~(\004\015\192\213`\000\019\164G\246`40\172\145\2188\177R\210\154\t\145\253-\171\208\002\203\2525C\176\003n\165\145\016\251a\142\000FK\177o\129\179h7\152_@\030\210GB\203\192b\244\202X\168\t$Q9HF\150\160\199@2\147\230\136f@\215<\177R\208\140\r\129tA\146\246\001\152\023u\187pM6=\176\163\147\224(\186\000V\254\162\248 \150\224A\194\196c\222\129\186A)\148\003M\220\255\031\246\011x@c\182\015A5\"\129:x\031\168\2030\168\251\161E7\165\015\219\130\239A\bf\253\127@|\t\194Ca,\023\004\233\200\007\189D\145\181\000Lzc\151\001%\028\004\0259\177\021>\015\134\209i0L\025\\\213.\131\188\024{\0183*U?F\000r\224} #\225\214D\222\206\224\030'\180\131\207l\192[P\b^F\031\193\021\028.\204^\183\159\234\004Z\140\006&Q76\170E\228J\164T#g)\\\012OS\189\1970\246\005\176\236?\188\026\253\005r\193\234\227`\200b0\023\144FE\000\128l\176y\246\019\202\006\029,%R\205\129\129\011U\234v\b\024\006I\029\026\134\208=4\012\019\246\2200\156\190\236a$\174<\233\196\2440\1984\210\154K\202d\155\127\193f\027\181\192\028\131\250\r\152 S\164\155\134j\022&\164\151+n\137\025\226e\189\202\228J\196`\150L\214\006\204\164d\190\236\198\2455\169\161\217o\181\t\251\135\200\025\153\172\166\002\162\007}\210\160>]&a\015c%\243\200\204\030\178\189;\178LT\198\172\134\237Q|\020\2344\141\2163\199\153H\131\000\251\200\228\001\231\2002\162g\127\210^>\1438\153\219Y\0153\147)d\189,ZP\152\234\245F}j\bd\134\153\160\190\030G\135lPX\183|D&c^\"\131:\"\176\011OUC\1962\194\186S|\b\021\189\002m\127! \163\133\024\145>\174\027\005\146\201D!\134\1329\189\208\207\254F\245|\194\190\n\178\180\163\255\175d1e\241\207\159\188\127\129\250\206\133\130\138&\011\029\003\019\011\027\007\023\015\159\128\144H\182\028\185\196\242HH\201((\169\168\021(TDCKG\175\152\129\145\137\0183\011+\155\018v\165\202\148\171P\169J\181\026\014\016\130\017\020\195\t\146\162\025\150\227\005Q\146\021U\211\r\211\178\029\127\200kVz\207\155a\138>\012omSr\203\180\183\189\031\185\163\179\171\187\167\183\209\215\031\225\146\203\174\185\238\138\171\005\147\231\142\012\154LN\147\219\213b-m\231.\223\218\025\239\"\2493\179fe\006\155\179\150\219H\141\003\189\019\025\"\172e\239\234\201\160\150A\020\027$5\012\246\027\155k\026\029\031\028\158=\130\197\006\0061\226\220\027\174\211Y\014\234n\128\167\018-\023!\220\146\186\000\191d\182\027\189\b\200.\204\179\"\154 ;\176\244\1338_K\203b\222G\157\237Ld\163\206\238\200\148&\146T\002\144\213\0078\198\028k\188\001\024\209bQ\137\135\189S:\030Zr\016\011E\193k\n\165x\166\161\166\020\230K\220R\238\t\166\253\187t\031\206\192K\249/$\249\198\148\172\218k8_]\250\245]\234\2143R}\211a\b\229\138f\228\014\187$pJ*\133H\b#/\219\149\139\152\186\138\219W.\024\172\139\183\129\141\189\171\022\019\161\225\141\016\161\156\\{\150\145\239o\224\023\155\212\208\172\162LCFW\155\184Z\r7\031\212\244V\248\031\146\155\n\\\t\156\003\017\251\169B'O?lj'f\146\183N\172\194Y\174\234j\022\190jb+\153\152ij\031\214\243\156B\234\254\136\003H\149\238\149#\152UNM\215V\210\210\1473\2183\210\147W\210\1745\021\187\232\230$\137\238\255\t3z\222\228FGA;\239\209\144\165x\238\021\232O\136vo'D\027\248:Y\163\223\250Qo\144\160\186\209\233\197,tF\190\164\234}\138\133\1325\204s\145b\"t\233R\203\239\179\r\028\194\196\207\161\005\144\003C(\150\247\171\150h'P\214\226\233\209:\b!\142\246$\143wO\145\160\152\152U8R\000\003\249\135\\\002N\000\210M\197<\215E\016\b\145\007\237\198\2107M5\217\173\r\230\197o\024x\238\252N\159\150\210$Z\r\145%\136\160\025b2\219B\r\131d(\016\\t\241\1387I\001\001'p\229\031\002\130\215+\223\203cQ\136\250\128>\223\210\250e\170\179-gU\203\234}K\003\250\136z\n\139\183W\238\245\"\127E\225Q?\148e#\248\235y\251O\001\252\160\015\229\198\144n\151\171\231\228\138\015\030\144)S[{\229HDWo\255\025\015\218\169\146*\249\1626\142\017\185\185\230\167C?\190\193`^\b\181\173\n\161\131\029\002\245W4E\158\187oH\175^}\203$\\?~+\191\138\2373\2549\tx\225\181\194T\185\020\246\015\127&\224\202S\133ka/ }>\238\235\143\198\162\254\190\227\031#\016\r3 R\133\151\210\198:?a\163\178\217T\219\004\235<\165\205\203\128\152\254\228,A-?\155\135|<\142\164>\240\213\249R\174\127\211\030dX\154\163\133\017\186N&\133ZD\230\200tt\004\214\230,\189 \244\211\182\000d\017\244\221\\^\188K>\233+\252.\138@~\224b\162,v\226\156\134\003\193\190\031\021\226\213\139\150\022~\228\011C\028\205\185\025\031_Y\162\220\207\231\129OB6\191\228-\185\t\031?\202\166c\168\159\004\253\251\1357\237G]\160VN\011\173z\183\143?J!\030\208)`\198\208\209\216/\183i\144\137\145D\148\193e\240\167~\169LDYg\127\191f\2141\152\016\131\245F\020\247\195\195/\131\006\030\234\005\217\190\166\006\156\b\181\190Cc\180B\199Y\164^4\218\165\135\237\004\022\026\129p\012\167M\151\229\171 \194\170%\025*e5\175\b\149\030\n\239\250[N$\211\153N\221\195\031\178k9\b_\238\161p\185js\130\229\024U\245\153C\135}\157\180#\206'N\028;\019\161\rH\249\157?\220\024\2467\143a\245\211\189\015\254:\007\189C\"~A\176\1473\195\223\152\023u\142\203R\243\205!b\1636B\235\225\157qow\018H\026\218\146\191\022\190<\127\192\149\235,\2461_6\211w\210c5\017\190\200\231b\185\nF\233\154*\166]\232\155\004E\216\203\216\154\185\184\188\166\200Q\015\237\250\005\001\130\241\198x\194\021\190\172\179\179v\212\192I\020\205K\176\027\207V\135\227\234K\254\r\213\005fz\185\222\244\254\183s_\212\163p\181<#\r\028{/\248O\223\204r5\029\226\198>\212\241.\252s\249h\151b* \020T\158\211\208R\254\245\017\201\0268\150\168\236P\131;\127\171lE\000\137A\129\029i\130\196\0283\168\147\187\156\242\168\181\231\005}\183~\209G\134\188\205M\255\r2Tq\0180A\000<\245\236{\023%\156ed\167\129\216\153<\179\1439+\128'\nN\243\169P\172\153\245\180\250\212.\007kw\169\148\188j\014\191]e\015\176\189`\235\239\251\233\237\221\222\242\138\212i\164\188)<\000k\185\149d]\253\018\023k\187F\207!\144\016\189\127VEwd\173\231\184\133~\140\192a\145B\146-\00311\195Q$\223\165\217\r-\177\238\144\"}Q\244\255\r2e\129\176x]WC\228d\132\233\000.|\234GW[\157\168\0124\1809\1976\144\184\020\249\145B\202\135\135 \" X\224\210\252\000u \236\233\220,\t\014\018\185\023\029\028~\236/~\230\207\218\165\248\232>KK\156*\240O\150\176\220\218\016\173\155\131\201\181\235}\162CYg\231n\132\199\166\165'\230\199\153zZ\236\146\149$\2105D\1605\198T\023\236\"\146kr\219\241\137y\b\241\146\219\136\238\249\253\163\172h\026\233\211&H\"\029\160\025L\163\004\198e2\177A\027OF\150}\214\253M@\218PM\162\134\178\229!\153>g\128H\016\236\1915e!\t\189\227f\202\134\245\184[\253\r\004g\213G\138B\007\254i_\202\247\193>3\147\245\153i\242j\152W#g\199\236@\169\252\205\017\137\131\002\150\245\164&c7\151\219\165HO\184\024\234\175\003\1986q:*\180\238\004\187\154\138\248\173\174\157NT\2352`\185\221=\005\130\155,\230\205\002Aw\015\150\171\207\149c\206\157.\212\149`\137\253k'\000\178\181\244\165l\190%\026\203\230\246v\240\178 !\172\212\202r\135r\179E\217\139\219\156(!\218\194g/\165\179\188U\138\020\251vPV~\018\021t\129\178\242\237\169\246J\133\023\232\255FKv\238\004a\132X\003\223\173\133\2323\156\000\185\203\128\230t.v\243\248d\b!\162\\\163\204\192q\243:\023\1639\134\026~\175\214\015\175\216\181\003\020\000fF\179\149*\021\169\022\203K\249\237\002\249Be\005+lO\177W!/kH\007\157\224D\023\183\137\178U\028Zc\018/\171\183#\155\139E[@\018a\002i\029\004\238C \140\144lgg\143\216\245\157\251\248\000}\228\128\236\022E\1820\186\164M\152\221M\163.N\158\r\193W+?\206\r\149U\186\209\146\182,\020cL\145\239\029\170\2533q\248\022\245\r\n\245\147\018s\023,ZP>9\220q\225\14459\2210\189n|\176\158\193\002L\196\165\249r\174G\n\019\b\004\157*_a?\227\026rirQ\140\182\128\149Q\169\179\143\145\168A\251\1722\147'3\254o\144\\\245MD>\244N\229\182aM5\153\249\019\147\190\184.\130P\146\021E\185\188\164Ql\254\251\236\1378>L*\204\185\248]fB\189\197 s!(\023\217\165K+\207`-\160ah\174\1985\228:\163\176\003\253\020\243\005\131\\-\251z\174[\n\195D\130N\157\175\176\245\185\133\0125\217\tg\200\148\239\239\163\131?\136C\155\234\193)\142\160\226\162gl\217\148\150\194\132\024\196\148o\232\031r\212\251\223S\200\007s\018jR\138\173\223?4\204\231\220\030\235Y]\231c^\192\129!\210\232>L\208\005\140\231\255\250:?\029\023\229\\\206N\140A\182I\199\254\127\215`\129J]<\128\250I@o\163\178\185m\007!\163\182\005\144\"\1784\191\156\145\ts\174\230$\196\193~\190\232@\177\180N\135\231\224{\206\187\024\017\225AF\185K\190\193\225\024o5kQ\190\165>\176Q\016j\255z\243,(\149\253,xy\243o!6Ac`\189\133Obu\181\017(\165\214[7B<\132\200\157\145\127/\141\006gg\193\230\175C\237\021u\194O\201P\018lc\1552\228C\\\029\145D\226\189\203\249\2389(\000\185\002\195\183\207\181{1\018\137\168\227\014\201s`Ti\235b\145:\220\246Cl\191m~\249\016\168\231\011\128~\174\1738\192+'\134\134\254\180\164\131+\176\197A\200\232\227\r\219\236 M'\224\163\197M\160\233~M\170\2359\028\173K\182\246\216\179F\208|\216buu\000\199\162=\244QG\161\128\196\236\218\152\190j\141}\221+\183\003\213\129A\166&\225\137\145\232R\240\209;\216\254\165\219\155\169\202\128\155\241\219\159\128\237Q\156F\014\191]\232'\131\020\186\138k\029c\239\150A\001\152\242\007\251\165\253U\134\215\202\024\204\204\180\247\223.\249A\137\005@e\239\142u\028}\004\201\252\132\237 \181\145\211\226\176\131m\027\030\239\017\138H\206\200\200X\024\177\204\019\0264l\157\\SA\168\176\194\234\246\2405\185\243}\150S\170\128\180\221\219\by\208S\182o,L$@\144\186-|\029\136\223\2253\1534\233Sr\160\244\1929\183\213<\030;\238\182\158s\151\028\216\020\245<\178\160\246\140\177\007\134\190\220\170\006\149\127\143\188qv\005\r\n\232\247m\137B\193m\160+\145v\199K\233hK\029f\237e\192\191\254\246T\224\175\224W\152\209\235_R\249\199}\227P'h\151\190\217\183\196S\207\218>\228[y\016t\216\r\222nO+\203\157\157\231fvHy\002\127f\167;\183\180h\144\210\191\176\0174\240y\002c{'\168\2368\158\134\182\212c\150Vy\127y\240\248\235\189T\007h\163\1584\232~@C\017\155\173c\154\206\t\\_\143\159\178\207@\214\226aS\128\150\138\242y\200+\189\178\011\2062\250\000l\002_\211\128\156Wx\131\208\249\151/\015\146\249s<\255b\232\241\243\231=\193\174b?\222q>\210\239{~5\207+\224\220U\223\229Py\139\139\144\194\190\204\199~\007\212{\242\170\154\174\1975\229\213\011\243Y/\248\213W\255n\028k\143q=Vm\201\203\219\146\251\161\184]\244\2495\001I7cX0\147\004C\242\241\215\020=\128k\006\141W\026.C\246\"\0189\143L\205\173\219R\251\023\205\004\148\166~\207\185\024\201\200\175\166\216\173\12837[\1822\173\186TL\rR\146\018\218\133>\003els\025BBb\204)n;s\142\199uA\129\129cJ6\187\171 \253\187\240\130\132\204\028\233uMFK\021\215^d\244r\012\165\133&\154\134\\\190\b\209\211\132FgRjb\129d@ \028k`\250\204\128\007\167\188!\007\234\023\253\\\159_\227\021\170%\246\255\236\177\156r\178P\"b\185\251\188%u9\225\247wg\151N{8\251*\016\161\243\193\2308\240\014\158YR\248\130\022\210\226\244\215\187\234\161\204\015\173\025\022\230W\156\168\140\232?\134\191\220;\128\197\187\012\187\004\252\170\204pU\004WW\207q7=\\r\142l\176\023c>\206\250\157I\128x<^`c\220\026\023\135D\189J\129\224}4$\026X\178Gv\234\029\255\202~\000\244\203tx3\216\208X\252\193\007_L\241\176M\196O\239\019;\004\156}3\144\0213\235\218\136\216^\241\237;\226M(\127\n\148\179Y\128\137@^\022\147;\194>_7\"\137R'\229\ni\155\205\200\127\177\141\158\243\209\181A\206\127\185=@\031\r\145 \022\240\025\161A\209\181\235\184\150\149Q\155i\194\220$u\157\249\222\227\2153\002\2188A[\174H4`0\005\130\196\229\221a&_\027\218\251\170[\232\130 \0284\147\217YW\182\004\r\241\206_ \149g\233\155}\244Kl\017\157u\164\011\231y`mI\154\005\204\207:\\\248\221\203\005\130\236\242Z\132\025\148\223\241d\139b\030\183\214,rD&W\136\247\131\019\011\253I\208\000+\218\223\214\222N)\193\222\138\250\252$\255\1505g\158&\014\233\234\139\224\203\234\165\146E\249i1\141\027\231{\236p\248D[x\194\025\144\231\165^\197J\171VX(/\168\145\233\2167s\215\159\135\027\221\030G\015\131z\144I/kX\155\031\229\155Q\234~\196\127\234j\028u UC=\204\181\166Weq\136\198\200\162" let d_35b7abe89a9d577ed2d4a572d44563fc = "\224v\003\244\213:\129\0065\151b\188\163\027Nj\212\160\128\011\173\025^\208\027\255\224\215\017\162\206\137\248OLI\175\132\178\220\161\162\181\141\242Q\030\249Y\135+\212\026c=\148%>\209\127:\143\163\178tv\135W\230\022\210\rg\207\028L\136k\142\n\233\170F2\166\026t~1\007\194\157\001\145,\217\234\247\241h\198\158S\157)\169\250\174\135|_0S\"\019\023^p\221\246\\\248)|\227\011\254\140\140\"\018\149\142LV5$\255i+x\228\152\004a\024}\237\248\\\004\244\137\006\004A\129\016~d\1420\221\160\002~\031\004S{\203\222\130\210\246'\245n\244\185\157NRyPv\"bEw\028Uk6\192M**\243\129\201J\145\182\238\181\240\150\154It\250z\133\219\232E#\228\250\152\165\189\200g\164K\248Q\n\217\017\208\176\143\134G\245\208\235\231n\160y\128\167\173\224FO\133\142\144\140N\150\248\211\150\191\149\007\189\005H5)\205-!\167\b\160\201i\2236\001LX6\225\007\224\232\155%\169\144\178\13393\255\193`!O\028\190\\\208v\017\196\139\025\190\246s\188R\200\\\136\203\185\003S;4?\196\147\n\146\0048-\019Q\021\136\017\241\232{\203\007I\252\148\137lP\241\208\165\241j\193\209\202\206\219\162\006\136\207d_\025\156\161\236\215\148\140\203n\155q\n\230\207\007\216\243\194\182\179\026\220\007\000\245\r\186.M\187cwHe*V\">\155\030\185lW\176\255\255Vz\138\142R\225wDs+p\207\202\203R\169\175\233\213\135\134\000\177\176n\236\162\129\244\1833*\253\245\b\192_=\203}[\191_\002\030\239L-\214\230\197\132\129\030/<\149\247v\133;\239M\254@\228NB\170\156\144\\q\025\0288\144\245\155\154\208\023/\2350\249\242\0314\240\177R\243p\189S\022\127\199u\180\022~~\156O\128w\2484\255 \224\247O\031r\146\173\205)9@b\023y\249\023\002\191\000\232\162s]\158$!\237ju\186K\154\028\018\182i\224\175C\1535/R\211\152\248\239\129\021\b*}\204\250\249\186\173\163Q8T\142\203l\185\225\189N\193\151_qw\132\016p\210\016\129'\144\150~)g\223\161\146\237\144DM\159\021\202\202\189\182\017C\189u&y\151\152\142\029\156\249lL\174\211\007\015UM\1673\183\153-\160\172\027Oe\1850P\242N\030\020\245A\238\212e\231\168a\017M\186TG\206v1\170s\179\196~]7q2>\169\170\b\218BuU\229\0179\182\030\169\030\179$\2381#\172\141\228Hb\241\213\162\154n\011\254\200FR\229\230\227q\223\002W\183\237f\232\208\160.2#\003\165l\245L\147\134\156\019\157q\011\237\022\240\011\030\201\250\001I\160\238\243p5\240\192\215\173\022|\133\144K\180\147\020\1709\168\166x\200;\243g\023\243\";\180.\249\172\150\140\002L\253W\229\204\251\150n\195\168h\014\162]\227\206\132\249zG\1809$`F\180p\024\221Z(qwF\180\152\250\226Y\254_\135\179v\188\206\177T\153:`\204\244\230\173\004\154h\216\245\251\222[\016\129]\000\209\016\136\162\134d0\128\134eOd\135\212\147?;\201\194iA\168F\000\176/ \022\127\1362\031\127\170\015\184\163\227\150\250\165x\014\255\182R\196>\232`\204!\177\228si\145Z&\230\167[\023\130\199\"\226\004\213\148\"\132\163}\199\226\2393#\018\224P\025\149C\127\011\191\227\203\173~\178IdJ\172]\019ep$\202\016y\229\027\001\141\218\214\138\193\209\131>d\t\149\206\217\132\245J\017\230\135|\0026\225\185;B\029O#\161\188'\185I\"\207a\228\153(tS\167p9\204\170\205\165\152\021R\177\244.|\006\024\1712\156\161\172\147y\196?\233CV_t\235\141\236\237\017\244\022\213xuzAP\213\153\144?\177\183\221\002\232\028\217\017\230\016{\192\1981\023o\1857\187\224\148\031P\029c\151\156\"\235\139t3\025\029a\156a\182\146\2065Fw\131n\246\2488\173l\160 \005.3\148h.[\214t\187\157\006\160<\005\220\143\192F\007\140\154\207\023\157n\219p\"\185\136pV\249&d\179(\011\215\245d\235V\006MsA}\150\235\160\156\129\229j\003\012\158Yp\238\220\228\028\203eS\212+~\000x.m\233U\"\247bR\141+\168\221\200\r\\_\174\250CAJLS\141\005\228\225\218\247}]\164*We9B\165\031\163\217v\186(\143\200=\135\194`\185!\162\192w_\206\244$\023tj\158\183\232\204CE\164\171\139\180\137\025\006;N\163,\159\002\019}\217E\185\208\020\223=\021\175\182\2501L\n*\002\028V\231\170\144\n\234\1990\202#^p\151z^\021'X\242\022F\005x\134^\131\000\165\142\157\176\022\206+b\161\231\155\020\141A\212\028\019\131\239\031\149\b\254\143\253hk\028\255_\192QJm\208\253\225\187\127U\240\253\169\130\005\168\154\199\192\167d\145e\144$\150\215.\004,\020\130t\203\190X\133\r\t\014\bJ\216\170\220\002\196\177(R;\171{#\214P\252\236\252\145\153\212LR #\171J\t\152\b.m\181\175\149nlq\164\236)\127Z\205\252\23519GS\226p}=\000\230\166i\155\229R\199\162j\243\185Ux\030\171\187\239\213i\191=\253W\211\203\189,\014\217S\127<&\169\144wfu\025\001\196/\025~\252W\002\175\005\155\127\131\139\130\159\151\140,\020G\210*\244\192\227bUa;\200\011\213\006p\141\205@f\218\017nC\173\226\179\024p\171\2369\005X\rp\019\191\208ZA\165\023P\244q\168'I\020\169\128\246c\152\172\016W\153.:\188\224\159\158\157\234\183\144,\218vi\197}\026\015\200\020^!\020\166\162\197=7%9\031\216\216\209\tmv\202OYL\127\136\150\254\250\186\003\222<\222=\188~\137\011\206\162\1471\198\187\201z\213\195w\127{\211\165\243\173S\230\2121\173\019\166\170=\159a\150\004\0079\191\003\218\b\240\236\216l\1545j,|7\021\0124\006><%\144\134T\255B\201\203\202F|\253df\176\235\243\005\145>\254\201r\222\137\214\219\178 \129+\211\203\184\228\130\007\030t\211$\176\197\243\131\241O\159\197^\172XN;\217\215\240?ZR\249\225F\219\0311\133U9,i\153\214\150dxdo\t$E\202/\159\168\186v\028\224\242\165>\159\014\155U'\156\133S%\017\230\232\221\244\"H\207a\130]\160\217\019\238a\225\246\135\018B\153j\201(\139\\\182\020\b/bY\133\224v\021;\200[\252\252\180\223\174\151C\223I\193/m\2542\159BKPB\235\219:%\232a\164\237.s\157\142\241\139\163\169\028/&\007\177\136\154d\137m\210\r6\245r6\147\22360l\b=\133\134\243\203$\232H\2334\145\1446AG\233\209y_\017\153U\250\250(\253\001\149\204I\185\205IAX\19427\237\154$\231\n\\Y\020\028y\166\215\006\146\187\163\229\169\141\237:\"}\255\179/\167\149hk\250\144\207\012`<\250c)Z\177d\030Z\233A\239\007\176\026\239)2\202 \165r\167\132\226\139\185\1966\167\252+uT\021\022=\007\229\148\202\156\"gf\241^\204\205p:\166\000~\239\145\238&m\150\165ru\170\248a\012\\\135\001\165v\222\237\160*\199\166\254 \247\0230j\027S\134Q\253\173\184\014\205\144\198.\173\131\153)Os\156:v\155sF\\h]b\231\153w3\233\130\165-J\022y\1853\177\243\157n \164;\210}\206\156l(R\244\236\200&I.\158\135&\015\207C\151\131\231t\254{\206\207we\016K\152e\028\003\185\005\223\016_\192\196+\208\148gv\000}v\183\185\220\224\153\200/\004\bX\151\251\215\251\027\149G\138EQ\255\160\t\226:\224;'\149;\199\166\031\246\225%\210\171\231\199\239b\173X)06\012\144\239\160\253k\193\246\203\255[\143\243\182\162\175\235\179|\158\220\168\222\230\027\001\176{\149\234JS~\193\014\156\147r\176N\144he\186\234G\186\130\2078\177b\162+\156\219*j>k\170\208\180\224\\\205\\TRx\027WX$x\204\151\172\175\212O\162\023\1729\207\154\024V\243=j\250\140\215\252o\"\223~\191\012\253\217\253\197-\179\220q\155\162\024D\244\200\137g\146w*\156\017\159w\025x\143MT'\153\213g\1534\166\1772\012K$\226o,e6\149\157\215$\b\207])y!\192\215\154w\152(\005\251\024\182\236p\169\149!|\236\189!\147\237;\021\207\140\005k\2303\198\198\235{\243\156X\198\022\no\223\140W\218lH9\223\1904\017\159\181\171t\179CD\1633\218O\205S\244\255<\143\146B%\127Z[\251l\170\012\202\237T\147\017\236.\143\151\147N\"\175\t\020\214\247\146\187\001\229\206<.!xt\015d\127K\127\b\026\005\249P\0167z\209\144\140\020\026?\188\136o/\241\217\172VRB\n>\184\170\132\226!\1728\163'\153flDj\024\226\160\130pr\153E*\241\187ctnM\015h\222\189Ld\131\162\006\195\175\238\137\200*\210}\238\030\204\237\186dz\011\179T\001 \159\182Io\251\220\203\n\197\142!c\211L\012!\131'N\148\182\169(^E\2062\167\185\162\222\132X\169\027\140\203J\149\196\209[\191f\241\129\025\\V\159\200\224\132\011\169\240l\138\144r\207\250\231v\177\204\138$\231eF\136\244\131\004,\177\190{\024=\159\017LLL\004\231\193\128K\194j\146\029\004\"D\138\135\155X\186'w\196u\151\241{\162m\204\165\170\238WH\187\196\207\141mm\2142\155\218\170\154FIL\149\178(*\028\163WNY{\145M.Id\017N\186-]=\230\195:\239\178\245\132u\142\220\189\202I\179F\004\254K\173c\022\169X\r\166\015\011\n\234S\135s\199M\250ZF7z\134W\232,p\252S0\159\017!\198\142\239H\156\241-\248T\161\230\203D\242'R\197V\249\157dg~\227\248\188\195\153o\175i\249s$\158$=\242\234V\152\159\226\210LO\166\184\229\028\005\170\227D\176]\154R\199p\186Z\219\220\2182\245)\245\161\159\181\230\253#\144\027%\148\1792lX\152\020\171\128\215\029\187!!`\175\n\001-\014\128\183;\239\214 \018{k0\190\145\026\130Yo\r\137\209P\195\226)\171\134\"c\022\225i\193\131u\168\162E\004\157\183]\1856\181\157t,\163\213\254u\026h5kSMg\170D\233\018\213jS*[\169&\237\130\165\232P\170A\173r\185*\181EK\243`\158a\166\157@-\021\219\201PS&\197\254'D\178\201a\023/2\225!\247\184\020bo\165:\232\176\243T\170\184\167B;\152\141\2035k1W\0275\202\228 \134\212\030\236x-4\0249\003*e\242#\157W\023m\016!ql\166&\217T\209Z\234\141F\014Wjp\173\nE\179\140\2317\172\021\023\237xV\187\147~g\180|\243\185\017P\b*\187\236P\230G\229~\210\207\143\191\n\001n\bTi\167\221\246\152D-\136\198^\251\236w@0-]\024\244\012\170\024\029tH\181#\214\248\217/L\2380\011a\017*\204Q\199\2128.\\\132HQn\137\142\000\251\140\173\219\2354i\244\137\132r\179\147\220\148\172\165\197?b\171\020\169\210\164;\161\195,\179#a\166\201\177`\138\169Q\144!36\204\145e\174\249\022\152\231S\011\r\202vW\142ir\1730]\158N\221\022\2332\131C\190\002\183mT\024\14180bS\\\196\131\015}\020\031\156\185\204\031\016\255\238~\245\158LbT\132\196s\192\168\243\161\186\029>\200#\158\241\138w|\"\139<\204t\021\147\190Q\253\011J\157\147\014\199\181\254\158:bN \198\150\233a.\020\249\030\233s\020'+\246iY\184d$\226\211)R\194*\022\015\127\014\142\237&\191\026\"\206<\207\195\232\191\254{\247\238\202\223\253\225O[g\220\184R\143\127\176\019f\137w\167\221HN\207\241\196\132\238\185o\024CA\238-\165\190(\022=S\199\029\024{\018\146\152\164$'%\169IKz&gJ\166&#\153\201J6_\028\203-\181\202J\189\022+v]\\9\153\150\220LO^f\196\145\252\020\1640E)NIJS\150\242T\1642U\169NMjS\151z}\206;i5\155\211\2069UC\026\211\148\230\180\1645miOGf\230+w\139K\128\141|'~\219\132F\218\231\167\143\203\153\003\231\252\207\235\188ns\176\156\1713K\135#BNJ&x\151]a\145\132\\\180<\189\253oe\164O\240\017\b\195mA\026\2115\227>\024\2147\205+\163i]a\030\1904M\143\186\025\137^\196\184\235\233\233\197X/t\152\146\026\006}p\026~P\224\168\250`\211\206A\137p\031\252&L\180b6\155.`\000\194o\220\194m,`h\n\006\193MW\220\244c0\bm\152.\005@\023\000\128\192M\128C\000\0004%\000\004~\000\b\252\1396[\015u\192\170UaEt\200\177\206\215\211\137\246\213\190C(B\249F\254\193\196\249\208IQ\1425+\247Y\134,90`\175so\172V\248\1989\000\246\239\182\187\221\226\253f\176\235Q\023\006g,L!\016\002N\1631\132\020\128\028 ^\160n\194*\133\147\254\178\153Uv/Q\140\017@\183\224\173xM2\212\200L`\030*e?\\\004\138\144 R\184@\015\254\170~\2462\178\149\185\146eQ\168\144-\210Q\153o\237\025&%J\141\132J\154\167\024W\21079^\217p\003O\140\132\001\205\150=\174TE\239T\161\n\141.\150+\214\141uDe\178 \204e+4\149S\002\151\232/\167\019\022m\004\204\175gU\007?\159\255&\205M\129BQ;\239\156A\1823\217a6\r\173,.\222r\149\173\209\005\023\185q\231\193\211%\151]q\149\023\029\239\b\248\240\149\195\2075\215\229\186i\142\157v\241\247Q\000=\131\142:\185\229\182I\208O\127S\012\144\168\198hc\140\146$\217@)>8,\181\020\228A\189\134\248(\128Z+\018\1305\155\213\159pm&%_\n\172`\137\226\021\252\148\245\131\178{8\158Cdq\140<\029\226\020E\152\197\198V\169\162\254\255\151I\183\135\162\206\209\133\191\190\232-\132:e\146\014,mE[\139\205\138\210\026,|N$\194\163J\147!\132\145\128p\005\181\217\253\237\181\135\184\000\155mY\136\242Hg\236Sg\191\003N\175\151vD\227\029\195I'\019,\\4-\182\184\218\205&\242Y\011\028\196p\1660O\166u\025q\215Y\251+0\170\168\163\1376\186\232cHy\1401\197\028K\172\177\197\030\007\021\158\201&\154f\170\233\198I\247FX\206\184\226NE<\169\1407U\169\142/\254\004\018LMj\019J8u\137\164>\2094\1641Mfx\226\158\153\"<\240\216\253\n\211\146\214\180\165=\029\137\1653]\137\231\207\219-.\0016\234\157\208\182aV\218F\211\199\229,@6\243\231u^\18398^R\144\233\155\148y)'\242\140\203+,\"&\240\229\165\183\255\173\138\229\207\0169\164\234\249\156\148\215\213\235\159W\174U^8\162\137\1720g^\183\233c\212F\141D\176\176\214\226\146\185?\r]\158Sk\024\184\136f\216\240ob\134M:\135J\148P'|L\158\220\004\012\000\001\148H\156\148@<\004\132y\12988a\144\019f\006\226@\130\015\187\003`\000\000@pB@\b\001\000\2405\002\t\001@@\136\031\163\162s\158\191\r14\230F\207)RI&\179>\014\135\194V\213p\n\178\151y'\149\022\149\172\186/\178`K\030T\180\1519\167\242k4\233-\128\245\187\237n\183\208\022\141\181\254fjcMH\002\160\225\128\163*U\2499\130l\144\163]\221\176*\133\214\135z4\030{w_\143\131\231\169\237y\146\1406bz\n\"\191\168q\242\237=\187\140\211\137\002\201\210\180\135;\204\029\r\151\241e&gb6\222\019\210\237\017O\230\150\029\130\007\227A\176\247\220\152\197\017\186\127\014\219'|n\204\248xm\030\249\141\149\181K\138<\r" let d_40e315d443ab444a385ccb1e4f871da7 = "\021\238a\224\233\225mRE\012\165\186z\179t\201\140(b\218\146\189NCHW\203@\2375V\139b\221\148\206\238\025\019V\027\172#Gm\233?n8\016\002M{N\031\023\232\198v\211_\196\141y\029\b\027\219o<\156\019C\000\005\004J\166I\205\rf\201\178M\012+fM\146\211j6\209\158\"\248\141\237ky\179\230\178\255\024\175\1525\015\158>\174?\213\023\003\001\003\201\233\234\018P~i\142\149Y\142\173\178\024\255'2I`,8c\003\137\250\174Y\0152Z\178^d\203+\183\127\025\026\214\197v\215\198\162\237\212h\171ejj\152\184\247|\021X\002\174\149\191\128\161T\194\t\136\240\147o\225\212B\025\020\2243\170r\000\031\025\000\181S`\187\248x\162 \r\229\t\241\150\194\018HJ}\000\145\234\011\129\215`\242\029\218\135a\174j\0259\183\002\152\000\232\223\015BF\193@\199'@\158$\218\139\216.[\133G\248D\209n\180Hkh\255\018%\005\012\133\157C\132\182\163\024\2330g\019Q\026\188\014\191C\023\194\\K1o\191\201D-\018&\021\\\028R2\234i\014\n\250\152\181c\241\164\214\171C\213\1765TmT;\145\221\176\215\135\130c\171\130-\007U!52\223(\135\18561\180\1904\t@\220\182\209u\238\020 \206\196\020|\249\157W\007*\163e\136;\190\236]r\212\2546\240\164\004\162\140\164bj+\t`|\147\130\137ZPP11\b\bQ\242\180uI-I\194H\208\018\197\163x\196\210\027z3\150\128A\207\212F\006\146s\1368\015e\195\242\242\024\212N\019\234\255\020u\166ao~|k\1733#\1938\1818hR\244\200\004\181I\132\0293[\"\199\182\175\185\224\156p\140\240\188\214\141\196\150( \240\129\196\164tR\128a\160\168\235(\184\021\004\140\133\228\127G\244+\\O\004\182\133\022Y\252P\028$\196\018\155\198\2328\027\207\239\232{X\180m\235\234|\012M| \019\202\021\241\158z%P\211\0198\127\217\177\186\187\221U\131\209\224\163\220]7\2358\015CCkP\211j\132\187\184(\184\144}\143\130s\202\153\128:\200\142\219\157kcw\147\145\0208\215\003\216\252\147@\182,\204Wn\244L\185jvk\203\150$\135\229\202\024\b`\182\143\212\174hJX\203F\197\025\252\160u\018\209\172\2215AtDO46\140\197t\129\0254\223\228\211\226\168k7\2409\162\1903Y\246\255\212\146\213\205\019\191\n\229\162\184\214\031\249G\159:\181N\018N,w\016eQ}\183\nD\140_%\233\221:\223\028\022\239(\174|_\237\140\202C+\2102\136\147-\254N\139eD=ZO\218EO\181\213o\224\166\150\183\241:`\130\139\134\150\149F\157\205\150\212I\135\127\011\225\176}9\020ID\000\229\247\163\148_\247\173/Y/\203\183sFg\235N\182[\132\159\156\019T\200\225\144\184\247\130n\223\129\196\214\153\210\217Iy\002\012C\017\029\237-i\214\193\168\241C\011\172\243e\241#\177\168\242\222F\157\175\191\132ZH\165U\212w{\145\139\221\002r\216\224$T\194\132\221K\003`\218\129\016\024~\209I\202\180\132\165\2139\224H\1363\194\252\018j7\235,\222\226\154gO\239\024\018\225\197\250tL\1284 \155\165%W\197j\006\177\019\r\243y<\135\1916\210\154Y~\140\148\012W\177\145\243\129\011\175cq\224<\t*!Q5\139\234\226O\192\015\n\145\241F\n\234 \224\205\r\227\025\007\183%n\165\210d\205\023Y\244\156F(Qi\224\243.\197\2458\143\247\188j\167w\222B\196\199\242\1684\164\243\001\234r\160G\237\153\134\244\204\186\145\238\132D@\019-\153@Z\207\166\029\245\173\204\218\229\228\171\235W\228\020Y\150^\249\226\182\180\206\182d%\178*\228\209\0176q\162\192\147\132Rt(S\t\133\153\218hJo\011\152IL<\137\156\247)\189\164f\210\214\171o9\234\225$\217\145=\209>\218+\213F\141\246\217\136\001\207\140\251sq\01263\205\192\151\147x\012\029Te\170\218h\151\"\177\176\019\015\019\027Q\1523\178\210\161\244!\231.\212\017\188s \003\181\022z\215Q[ (\193@\131\tUD\002c\240\251+NO\253*}\154\162%#\155\255\004!'\145\153\128i\153\232\016\165\231p\214\239\028\135\005jC\18322\011:\188\226,\130#&\202Kb\246Lm@2\129\128ef\026\1882\254\003\211\157\209\019\176A\197N\177\162O\203\161M\236\136\ti\151h\160V\201\204-\147\\\207?\\\236,\157\237\021\221X\221!\138\201\170\243\145_\130C\233\012v\219\238\170=N\133`\004'Z\155\023\212%\141\237\138z\170\213r\132\170\213ml\171\218\024\238\187H\012_]\t\166\022\030^X\017\212\176\195#\167\021\150\029\198\025\\fd*\217\150\149h\t\241\006O\016gpG\024!\137\017\152\165\0303\222\127P\001\229\157B\211oat{>\139\179i\029\233\b\133\027\249i8Z\231_**_W\148\215\\W\021\217l\242}B2\027\200\140h\173\241\026\005.\130P\145.\225\234{S\218&\140\229W/\159X\198&A\137\024\006&\142\150\002\228d\t\205\212\168\1831\1307\177\025h\194\001\180\028\005\226\020\151\173\235'\2169,B\174\191\181v\232\152\212\0065A\149\169[\220~X\199\131\148\153F\000q!dEP\149\030\249E\022\168\223\154\192\189k\151A\197V\209q\2358\180[\154\192\241su\222\223\156\18349P\134|f\021\167D5\232\186\138\023\252\236%\012^\144\030\152v\203\230\141\187\027\228\158\2255\214\007I\168\154\248\234M\217\231\145\155\131\186C\226\021\025i\021&s\011\224r\028\rA\019\002o\004\006SH\193\173h\194E\027\208\246m\229Y\197\203/&\158\005\167=q\222O\201?9\141\016\248'%\232L\161\214t\218\003w\149\1523\211.P\"\211i\183\198e\178C\244uXa\171\233\220\210\133\175\006a\251\129v\147\r\228\144\232!\252\b\186H\0254$\227\208-\004]E\192>\156j8\215\144\225\1854.\250\222\231\167\212LlFp?T+\191k\187\127\022\180@\185\1453J\005E\151cxr\022\155\172\004\220=lc\029-\250S\1921\154\155%LH\134z\205\134\183UQ\247\021\tw\196\031Q\193z\209L\t\211~DX\160\200\204\240\248\246\181h\024\199\020NB\206y\220z\213E\235B(CnE\025h\168M\138\192\133fq\bv\219\233\238\026\170\222Ly?\229(\158\022\029\135\215\026\224\149\200\133E=\210\129 \195L*\186\017\130\127\211v\209\0022\181\254\163\238\194\188\250v\219\027\201\144\006\129\004V\218]i\180\153D\024\223 `M\231^\0218\192\137w3[o{\141Rm\155d\149VQ)\"M\134\127.d\018\004cws\029b\237\140q\134\180\209UC\024m\152\2074_\184\206\175\031\137\164n\160\225\238\t\155r\018hS\225E\231z\250\165\182Jx\177\155\216\021>V\233N\140\238\226\221\155\022\195,C\239*\178\030\135M\186G\156j/ASHh\127f_[8\178\024\135\027\1290\2179j\031u\1369\202c\127\191]!\234\180\218\186\167-\212\143\255\149\250LwzQ]\166\221v\1498\200\228\022\206\211\249\028!\153g\220\234\170u%\223\240\201\129y\243\n_4\214A\007\205:\163\143S\197\227\173\n\005 *\209\189O\199\2301\1322V\159\176\005e\021Z\184\180\139\163\174\212zT|u\164\130\186\204~\254\208\165>\026\031Ze\208\023\188\252\145\212}O\171\r\237\000Ak\195\167T9i\242G|\172dKjh\248t\145L\196\007\164\238\029V\021\222\247h\r\132d#F\n\t\211\162Q\187\199$\181X\021\240[J\135/f\230\214)\146\135X6\178Wn\222\188\1386\152%\241\255\187U\243$v\1749@\251\168Q\139\235\030\179\185 \187\141\011\225\205~de><;]V\019\213\215\001r3S\243\145\168\127\196\132\158\191\241\224x&\207\015\223\160)\132\014\006\bcXK\023\247&\")\210#\181*\156\016*\181\194K\015:D\215\016\180fJ\136m\211Dl\2268\003T\001\202Y\140t\018\031\1758\210/\128\254`\005eE\150\173\198\252\127\176\235\239\198\181\134nESY\023\1851\166\2209\188\005\r1W\196\2176\219k\151\164E;\195Q\169Q\132\198u\031M\241r\195.w\021\161\201\238d\211}\221\015\161\243L\183\1487`\1466\220W\244B7\137\r\190\221\191\191\211\151\253\231\178.\180\170\252\217\238\167\182\130r\151\021\000\\\022T\233@0\164r\239\210\028\195\254\252~n\166\027\156}\245\t\149\150\246@\212{\245$p\209\2029o\185\244\194w\197y\225JY\234\1993\171\n\249\157\246\127\216\253\000\252\151\224\139^\004\169\250b\146n\236\171\142\240S*j\163\222\190\150n\169ts\228\229o\\\199\nFE\240\174\131\248U\149\016\241<\173?]=\223\130cR\247\149nF\239J\252\249\148\021\198zZ\168\211\214)\158\198d!\178R%\161)\196\130E\160\212\177\134u~\193]+g\144\000Ed\245\147\155DPp\201\171\203\176Q\142\134):\151\136!\190\172jX\134\174\002\1893n\015*\195\249\209\187s\1892\129\168\140\234?F\1423F\239X\231%I\143\201\167\231\168\023\213[\028\226\170Txn?@_\234\143I\242k\019|\179\t\192e\178\156\159\174\127\153g\128\005\206\129# \255\169\157*N\021\197&/e\130\255\003a\218\233a\181|\156\178c\018w|aG\193\179\170(\218\023\152D\230H\128\150`\018 \245\255z\163Q\235\160C\249\168\145\020\236\246\017\185\029\217\219z\186\133\187[\252^\186\179QR\012\1805.x\220\169\228\158W\149V\168\029\183s\134\000\1588\179\027\151X\218\015o\218\223\133\150*\235\024\197\213>W@\244\224\213\166u{\206\232\239D]\250\190\2343\253\195\018>+\140\000\222\001h\255}#\030\248'G\215\201\163\205\149\213\209\214\255ZZ\242q\r\255\bzU\239\002\002\130\212\194\209R\155(\195a\203\240\206\172\136M'_(2\219\236\138\179*\143\030U\208\237\134\212V\156\1738\205\175'QI+QucugP\221\027\134\192E>\224\166\192Y\144\184\212S\029\020\145ky\196r\201\183\158<\239I\016\1413\021\193\147\029\001%Y\183Y\200\246\225DG\136N\169A\133\003\215]\1706\184q\134\237Cd\216\128\221+% \2173\002Y&:C\127O\161\183T\246\182\174\224\213\150p\1830$\237p\006_\135p\024h$Ym\148\134\253\238\190*\175\207\143\r\245\241Su\239@\238\186\246\004\136)\146g#:\195\169j\215\235\134S\007\2055\012\027\019k1\182\198\184\230bw\141S\158x\215f\150\147}v\143m\160\220\226\221\227ax\248'Bd&y\163\028\227\152\134U\007\r\019\186H6\214\145\211d*1\003\247D\026Z\164\178\r\129E(I\138\158\185\003L{Ng;jI\145\006W\143\240\170A\228\191{\133a\177\202D\207g7\235\182\139\170e+/\1426ZC\028U\247\237XD[h\169\200\170\149x\131\255\0050\235\127\237\205Vx\151\203\213s\244\198\222d\216\179\151\022!\156\174\189\030\191\214>\222\223\218\244J\175\0224|Q1T\221\128\\\219\195\198\247\200\241\202^\235\230\176\178\174\157\239\151bFh\236\132\169T\201\rh\024j\155\221M?\246J1`\169z\190)\136\184\182\167\179\171\025D\161\022\210\170\177\130\187f{'R\150{i\149\212)\189{`\224m\015\190\155\015\237X?;H&V\025[\209\003)\217}5\212\251\016\011\162kN\022q\012\004\001xC\244\228E\160P\135\134\"h9\161_\178\005;W\130#\172\162\203C$PTs(X\024\151\223\014\184+\144\153q\226\211\165\219%M\195+\018\242\144\004d\012`\017D\178\130\155\027\137\\\140q;R\244t\003\194\177\208\205\247\133\143FRUKfjW\254\187\159\198D\156\144\016\1697bE=\195]\234]\227\130@\228z\029\130\021\243\217X\198\251\247.\r\014C\188k'\227\189\162#`\156\143\029\158\196)K\029v:\155\215\166G\023\183\138\206\187\231E\167\225\201&$3\222\225,`\179\174l\236\253S7<^'\146\004\"\139\227=\175v\216S$\001\164\1656\138\020R\136\186m\029\135IY\143_0\148E\177+dS=\200i\150\188\159WE\228\002F\188\004VJ<\127\255Y\207\226G\212\181\225\223\030\210\160AR+|\250\252H\190<=\176\024\138\015`\232\252\147v\241\183\202\244}\230\186l\b\017\244\018\245\210\134\222\240\023WB\\*``\157c\\?\237:|0w\182\16941U\148\023\163\180w\247\141g\011\207u\160N\136\223t\230Z\174\207&\019\210\231\246_\002\200\207K\235W\1561U\198)\2340\180\232\140\155\223\164\011\235\n\1938T \1315\229\144W\223\246\128\184Sn\212\252M\001\018\n\164\011\212\232QM\224\136\007\228Aj\192\026\237\t2\022\195\031\146u`\141F\226\007s\160v\000$,\213O\192!M\237$\r\030\180\252\232\025\231\202\209% o\134\195\249:\239\252\197\024\251\139\168\251\199\206\0002hO\023?\n\157\200\165r4\024\219G\251\015\201\190\211;\171h\130\148Fix\252\"\181WD9\223l\189\150\254\235\\\202d\227\014\020[\201^\b\172\181'\001\176\134\003\165\1943w\162\1391\001s_i\157f2\024\145\232PA]@j5\250$\207U\221r\228\235\136\022_\004<\252%\000\234\000\172\145\023\021@\1526\016!3\136\215Q;\171\244D\211\234s\215\205s\127\186\182v\251W\209\243\171g\240?\127v\182N\151\192\213\142\196W\161\n\248\201b7\217\243\238\2541s\2450*\250d'\192\179\231)\207\164\175\191M\182\247t\027\246\018\157\154\155\160\019\153,\001\023\021\194\241\000\188\000\"\022\163:J\000\012\0006\000\135y \192\202\133}8\030\221\195\024\169!\240\235B\175\161\217\222[\144\162\198\195\151\019\011\007\223V\1902\246\197\006#\188\162JQd\192Z\003\153\014~\141\203\165\148\199\253\022\139X\172\153\136\1568\218L\207\247\218\220PT\166\18664\141\165m\227\174\183\r\131c\020\006\185\184v;\205~O\029\014\236xt\157N\158\243\217wy\025\184\186\227\247\247\225\195C\020#\017\018\158\142\251\004\198\029ER\181\153\242\222M\137\211\238&\196\248\167\226|\206>?A\252\018\234F\198\232\221\t\\\150sU\206mt\252b:\198\189\005\012\b\142\237\150SdCs\030\223\177\232\242\232e4%\191\217i\187\012\206\216\022\208\162\132\178\231'Lc\226L\020\024\176\196'\030\239\155\170\2480N\140\027_O\224\170\155\137\148k#KBobq\001\181#\2376sb\254=\n\r\185\137\233\141\191\024\171Jd\177MZ\170\157\144\200\132\224`oN%g-\017\018-\154\162\174N\194x\232\217O\007\156\219\\.\016c\148ri4U^\015\138\156\151\222J\021\157\250\242\229\1956wU\241\156J\132.1\220\005U\254|u\187\187\003|\221\024\018\194=KW}z\174\214<\244\243y+\178v#\214.\0076\149.<\146\211[\175\152\138\238\217\178u\182\019\173U3\14966\251\219`\150\169\147\133\216\173y\200\235\rC\t\219 \227\174!\252\175\018I \022\020G\233am\1421\168\030\158P!0\179\001=\218\195\017\251F3P\196\228MUS$4jP\1933\012\1360\022\r\176\159\001\146\241;\133\191\246\252\222!\241/\002?\153\130f\160+<\167\029\020_^\25481\151\137\140\185\172\r%\193_H\253N!\128TC\216+\161\149\238K\166t\191\135j|\157\207z\230\141\204I:\151V\197N\011m\199\245l\253Kx\155\015\202-K\196\197\245\209\220\127 [.\244\247\027\204\150 \179a\129\216\151V\1974|\187\132n\127ch\149*\014*\149\0026\253^Z@\203\006\188}mG\171\221(<\n\253_K\210\176\b\234\182\029\132{2\190\177\208g\017\225\014\169Bp\030\255\254\224=nn\023X\185\002\007\181]\144\142\031K\1774\185\2177g\185N\004\133b\152@t\1692\130\153\239\174Dh\000%\223\015$G\251&3\180\175(\028\129\220/\153\185\194z;\186\207\131\138\184\000\232\027I\163\194h\030_F\137\227\015\021o\127\155\018b\0173\254\n\024\175\242\158G\205l\193\2204\178\191{\245\254k\216;\164\145\\\015\006W\2461w3\003\140\196\146\147t-]\171@\177e\2430Y\202 \141\188\024\254o_\0001\222\229@\186:\196h\026\143\t\180\180\197\224\229\194\219O\228\170\159\222\252_\240OL\n2\21410\142\175\244\245`rT\230\188^\234e\144\2022\201\n6$\231\141\243\144\017\151Z\223\148c.]}&5\002C\016P\153\019\241\130\022\1979\212-\175\221\207+\208\233:\189WJ\175\180\156@4\221\170d\229)\210X\2036\218\2088\n\204\183\n\001O\135O\246xX\197\250\"\135\183-X\208\n3\129\177\246\002\140ogI\154\006\030\"V\233\2003\139\154`\222\144\219\247\158\246jb\188\184\234\029\004\005\251\165\007\187(\195\209V\176\005\165?3\n>\196\194\187\"\248*'yOJ\195\020\226\247\215\151\190X\178LhH\005\215\253\140\229\138\150\014\026\182\218\213\131g\140\167\019\151,#$xO/\151\201e\002\140g\215>\024N\233~\225\192\253\148\253\202\222\028\212\182hQ\006;\183\016\207\031\203\141\236\151#\014\187E[T\237\016\131%\029\187\r\142v?\209\207\023U\236\139R\212\139*r\253\146\226AS\254\148{\158OG\141\143\005*']\223\218\027O\127\171\242Y\131G\176\208\213<\187\178\178f\246\251\180\199\212\017\012\230Tar#\165\018)Q\174\018\181\168\156\193\149\132\146N\130\028F5[\229t.\196\002E\136\151\173X\245V9\1413\130B\1848Y\138\152\183\202\169\156x\t\016&V\166\238L[\229\020\142D\252\133\138\145\161P\143\173r2\007\158\252\132\136\150\174\155\170\173|\018\030!_\193\162\1641\168\220N[\129\227\242\224#H\170\002\021H\224\024\026\195! \255\211\240\237\230+\199\147E\216\220y\211H\150\167l+\014v\197'\251\144t\252.U\247\160\202\210\140]\177\150fS\239F\236\204\202\248ikCo\236\216\202\248\153\182*\019\182we\253\252\250\218*l\251\180!\147\005\219\024\171\213\150\154o\166v\227\159\230\214\023v\246\182a\246\215/\254\253\202\216\000\204/\127\194\182\219\128\224`\163A\000\014CAFBM\007\228Z\253T\001\230Cz\178\238n'\023\030\007\174\007\030=\140\131\137-\183\182pp\240\206\190\208;\219\218\024\214Z\165\021\149\019Qze?%\148\206xL\018/\195\141@\175A\t\255+g\155c\174y\230[`\161E\022[\242\020\203'i\019d\197\030\255\145\016/8\153\024\005\140L\150Zf\185\021VZe\1815\214Z\247\244\173\146&\186g_&c\142iO\031\187x\017\1403\006\132\164\028f\167\227'^\023\227\165\012\005H\225\221o;\"KZ\n\154\220o\223m\1328z\167b\240\248\198\031\138x\248\169\140\031\182<\232\250\221/\211\t\001W\002\015\235\002\249D\150\186=!\031\226\228}\127\154\004\023W\2469\236\128\174\000\218\003\142\132\019n_{\143\171\014:f\183\163~\199\219\255)\228P8\128cb\225\224q\225\202\r\159'\017/b\0182\129T\2124\180\130\132\139\160\019)\218i;\156\t\223\137D\139\145\"U\186Lzy\242\0210*U\166B%\019\011\171\006\141l\154\0120P\139A\236N\198\213)\127=\180_\167g\158x\027\1838$*\142\134\187\238\159kqJ\\\\\252\177\193\198h\252\015\207\206\232\1727\194\r[m\177M\007*\0182:\n\026\0066g\014\0289\017r'\224\129K\202\1437\031\001|}\231/L\176\016\161\162(\245\145 V\156$\241\018%K\147+K\182\028\197\186)\212]\134\030\234\152\213\232\169\214\015\245\250k\214W?\131\2456\132B\175\168\147\024ad\174\184\236\142\187n\171\140'\b\210\203\r\006\241P\174\152\249\181\237\234bXv\214j\195T \131\198J]\237\0010O\161\025:0\255,\015\225\0247\157\254w\166]\002\028\204\251z\129\191qu\027\239\176\191\238\211\136\222RS\157|\246V\172I\223\131\159\143\234]\023^\213<<\247\003\238\223\021\153!?n\184\193\012\140\236\241\156\130'j\242\175(\236\144~\136w\226\176`\006\251\238\160\243\224\185%\1839As\196\016\153\n\011\1936\182\250b\175\168\001}\144h\220\128:G\158\1868\026\226\140\181J\148T$\016+\022\155\172g\014\157\170\212YF\n\181\021\166\153\172\249\212\030\182#L\164r\182_\239[>\213\021I\024\25102q\162^\212*\184N=\145\025\245t\025\1488\166\014\154,:\192\214\"\134abD@\224\130H\156\237\136\229k\152\250c\2053\001q\139\187\\\255#.\235S\206\1885(\200\r\189\221IY\232\204\174c\223\221\182\246'\246\196\243\145\229p\178\144I+B\162\193\024\152D\138\141\205\186BeW\249\217s\203\213Raj\234\202\234\141\179Q\220!B\148\147\1285\133\132\170J\185wn\167\026\1895b\245\182\1411\0302\174D\254\220\153_\209\199j\000\242(\223\012\161\220\194\226\212\165b\240%\188\161+\006\000\153Yb\240\143\184<\137t" - let d_45e9324288caa71423debd1ae516235c = "entry p {\n margin: 0;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.odoc-search .search-entry:focus-visible {\n box-shadow: none;\n background-color: var(--target-background);\n}\n\n.odoc-search .search-entry:hover {\n box-shadow: none;\n background-color: var(--toc-background-emph);\n}\n\n.odoc-search .search-entry .entry-kind {\n grid-row: 1/2;\n grid-column: 1/2;\n line-height: 1.4rem;\n font-size: calc(var(--kind-font-size-factor) * 1em);\n font-weight: bold;\n text-align: right;\n position: relative;\n bottom: 0;\n}\n\n.odoc-search .search-entry pre {\n border: none;\n margin: 0;\n}\n\n.odoc-search .search-entry pre code {\n font-size: 1em;\n background-color: var(--li-code-background);\n color: var(--li-code-color);\n border-radius: 3px;\n padding: 0 0.3ex;\n}\n\n.odoc-search .search-entry .entry-title {\n width: 100%;\n display: block;\n grid-column: 2/2;\n grid-row: 1/2;\n align-self: end;\n line-height: 1.4rem;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n.odoc-search .entry-name {\n font-weight: bold;\n}\n\n.odoc-search .prefix-name {\n font-weight: bold;\n}\n\n.odoc-search .search-entry .prefix-name {\n opacity: 0.7;\n}\n\n.odoc-search .entry-rhs {\n white-space: nowrap;\n}\n\n.odoc-search .search-entry .entry-content {\n flex-grow: 1;\n flex-shrink: 1;\n min-width: 0;\n}\n\n.odoc-search .search-entry .entry-comment {\n max-height: 1.5em;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n font-size: 0.95em;\n grid-row: 2/2;\n grid-column: 2/2;\n}\n\n.odoc-search .search-entry .entry-comment ul {\n white-space: nowrap;\n display: inline;\n}\n\n.odoc-search .search-entry .entry-comment li {\n display: inline;\n white-space: nowrap;\n}\n\n.odoc-search .search-entry .entry-comment ul>li::before {\n content: '\226\128\162';\n}\n\n.odoc-search .search-entry .entry-comment div {\n display: inline;\n white-space: nowrap;\n}\n\n.odoc-search .search-entry .entry-comment p {\n display: inline;\n white-space: nowrap;\n}\n\n.odoc-search .search-entry .entry-comment code {\n display: inline;\n white-space: nowrap;\n}\n\n/* First level titles */\n\n.odoc-toc>ul>li>a {\n font-weight: 500;\n}\n\n.odoc-toc li ul {\n margin: 0px;\n}\n\n.odoc-toc ul {\n list-style-type: none;\n}\n\n.odoc-toc ul li {\n margin: 0;\n}\n\n.odoc-toc>ul>li {\n margin-bottom: 0.3em;\n}\n\n.odoc-toc ul li li {\n border-left: 1px solid var(--toc-list-border);\n margin-left: 5px;\n padding-left: 12px;\n}\n\n/* Tables */\n\n.odoc-table {\n margin: 1em;\n}\n\n.odoc-table td,\n.odoc-table th {\n padding-left: 0.5em;\n padding-right: 0.5em;\n border: 1px solid black;\n}\n\n.odoc-table th {\n font-weight: bold;\n}\n\n/* Mobile adjustements. */\n\n@media only screen and (max-width: 110ex) {\n body {\n margin: 2em;\n padding: 0;\n }\n\n body.odoc {\n display: block;\n }\n\n .odoc-toc {\n position: static;\n width: auto;\n min-width: unset;\n max-width: unset;\n border: none;\n padding: 0.2em 1em;\n border-radius: 5px;\n margin-bottom: 2em;\n }\n}\n\n/* Print adjustements. */\n\n@media print {\n body {\n color: black;\n background: white;\n }\n\n body nav:first-child {\n visibility: hidden;\n }\n}\n\n/* Source code. */\n\n.source_container {\n display: flex;\n}\n\n.source_line_column {\n padding-right: 0.5em;\n text-align: right;\n background: #eee8d5;\n}\n\n.source_line {\n padding: 0 1em;\n}\n\n.source_code {\n flex-grow: 1;\n background: #fdf6e3;\n padding: 0 0.3em;\n color: #657b83;\n}\n\n/* Source directories */\n\n.odoc-directory::before {\n content: \"\240\159\147\129\";\n margin: 0.3em;\n font-size: 1.3em;\n}\n\n.odoc-file::before {\n content: \"\240\159\147\132\";\n margin: 0.3em;\n font-size: 1.3em;\n}\n\n.odoc-folder-list {\n list-style: none;\n}\n\n/* Syntax highlighting (based on github-gist) */\n\n.hljs {\n display: block;\n background: var(--code-background);\n padding: 0.5em;\n color: var(--color);\n overflow-x: auto;\n}\n\n.hljs-comment,\n.hljs-meta {\n color: #969896;\n}\n\n.hljs-string,\n.hljs-variable,\n.hljs-template-variable,\n.hljs-strong,\n.hljs-emphasis,\n.hljs-quote {\n color: #df5000;\n}\n\n.hljs-keyword,\n.hljs-selector-tag {\n color: #a71d5d;\n}\n\n.hljs-type,\n.hljs-class .hljs-title {\n color: #458;\n font" - let d_48a6338945c47ceb84d335248c3d6873 = " 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5\\n 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88\\n-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68\\n-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18\\n-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782\\nc-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3\\n-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z\",leftarrow:\"M400000 241H110l3-3c68.7-52.7 113.7-120\\n 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8\\n-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247\\nc-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208\\n 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3\\n 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202\\n l-3-3h399890zM100 241v40h399900v-40z\",leftbrace:\"M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117\\n-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7\\n 5-6 9-10 13-.7 1-7.3 1-20 1H6z\",leftbraceunder:\"M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13\\n 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688\\n 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7\\n-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z\",leftgroup:\"M400000 80\\nH435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0\\n 435 0h399565z\",leftgroupunder:\"M400000 262\\nH435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219\\n 435 219h399565z\",leftharpoon:\"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3\\n-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5\\n-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7\\n-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z\",leftharpoonplus:\"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5\\n 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3\\n-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7\\n-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z\\nm0 0v40h400000v-40z\",leftharpoondown:\"M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333\\n 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5\\n 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667\\n-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z\",leftharpoondownplus:\"M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12\\n 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7\\n-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0\\nv40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z\",lefthook:\"M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5\\n-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3\\n-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21\\n 71.5 23h399859zM103 281v-40h399897v40z\",leftlinesegment:\"M40 281 V428 H0 V94 H40 V241 H400000 v40z\\nM40 281 V428 H0 V94 H40 V241 H400000 v40z\",leftmapsto:\"M40 281 V448H0V74H40V241H400000v40z\\nM40 281 V448H0V74H40V241H400000v40z\",leftToFrom:\"M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23\\n-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8\\nc28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3\\n 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z\",longequal:\"M0 50 h400000 v40H0z m0 194h40000v40H0z\\nM0 50 h400000 v40H0z m0 194h40000v40H0z\",midbrace:\"M200428 334\\nc-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14\\n-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7\\n 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11\\n 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z\",midbraceunder:\"M199572 214\\nc10" let d_4a0d6b1f3fe23870dc64a5c9998fab74 = "wOF2\000\001\000\000\000\000?\020\000\017\000\000\000\000\134\224\000\000>\178\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\026\028\027\030\028\136$\006`\000\132|\b\129\018\t\151\023\017\b\n\129\201h\129\172t\011\132\026\000\0016\002$\003\135B\004 \005\131T\007\137\028\012\129 \027*u\005\227\152%\224<\000\129\146\245\0192\138`\227\000\146\024\188\027E\176q\128`\191\029\221\252\127=n\012\017\236\136V\181\014%$\184\218T\228\158\166U(Wg\163{\147a:=eRp1\147J^\223\209\2050\133\133\228d\197\175\140\135\219wT\007\025\238^\197\219\016\196\021\023\132\127`{b\209\027R\240Ew\255\224A\173@\130\006%\186\244\193\195\239\004\165\168OFR\248\156\191\220\248\232\b\141}\146\011U,[\247\236\127&$\225\016\158\194\135\168\192\168\168q\022\148@HT\242_\b\159\212\237\146\029\149\193\145n!\232\169J\228\014\192\220\028\130\003F\245\"a\209l\205\130U\177J6bT\140L\005\251\162\024\137\141\145`\005f\222G\164\149\015\255+U}\239\253\191\187\000I\145\162U\154{\191\177\164\168\204\144^\151\170\225\192p\131\145V\024\235\152\243\197\247SB\004\141\177f\015\151\012\161\019E\155y\018Mb\157\140GR\164v\154\254\031<\212^\219\219\250kK\178I\255\185\163\021\133\208\027\154\187u\224\016\150A6\165\025\020H\135D!T\243\159t\234\251\167\147-\019\004\248\146\179\212T\186 +>;\132\176g,\224\180u\0243v\157\218\006\247\223\007\248\1919\255\243^\0250\177$#H\182c;y\196gF\003\152\161v\213.\187\236~\247?\031\234\210S\203\167t\011\179?\192,\217\133u\r\001?C${-lc\136\245\249\159\181\026\"\030\228\135\015\222\221k\214X\198V%A\1471l\214\228p\164r;\189\244:\000!\142e.\212<\000\202\031)S)\006B\185\253\159\174\223\223I6\200\189\025^EoEIQA\143\143DX\194{\001\1949\193e\13429\180n\203\195\190\152U\201\006\241|\207W\249{S\205\246\191]\174\004R\014\132\194\012\229\172\211\197\216\175\194\217\2449\151v\229\162s\251\241\255_\252\221\191X`\177K\222-\022:\029\024\164#A\209\002\b\158D\018\180\006\1297\179\1608\030E\135\016%9\209\174HP\129\162\018%9\166Xt\030W\149K\183eJ\157{\023U\239\162\247\024\250\246\139\213y\243\023\148m\1916c6\029\026\014-El^\185\028\rY\196\146|\239O\200\131\140\229\230i\150\001s\171\237_/\219l6Hjt\168\006\011{a\137\183g\246\134\211{\127\179\255C\023\186\166\215K\144\208\000\145\153\136B{\191\158\\\004\001k\128\017;\019U\014\185\234\1730ijA\026\182\r\155?\157YA\020:S`#`\197\202\155\133\130\231u\238\188\228\229\014\241\166\177\207\156N\011X5\227-\222-\243\231\164+\225\238\185\165\150\186\133\209\173T`u\006\028\243\166$%\219\\\170L\022\233\163:\014B r\138\203\178\019\004\150}Y6\002\178`.\203\138_&\244eY\240\017\131\186,\197K\020\242\178\004\015\017\136Kb\220\132\193\1836\b\023\025\175,\243\247U\002{\146z\127K\167\210\031\163\240 \232%\030\211\142o(]N\148AR\196\"\252'\191\145\159=\"\252u\153s\251\132_.\001\128\216e$\131Ld,\179\202,2\0056,Y\201\137\011w\150\003_\201wI\241\219\193\183\019\127\145g,?}g\141DHa\154\1381E\241\202\012\194G\169M\187\014\157\186t\235\209\171O?\132\023\165\"_\208Z\131\134\012\0271j\204\184\t\147(\170bD\214,\194@v\245\133\154eAT\020\174\138\201\243\003\130\180*\208u\238\023\020F\215\207\1536`H\155~ \005\233U\005\195\003&A\212\196\245\166Y\137\023K*4r\137[\175\162\023\238\189p\204]\130\151\147\031u\204\175~\243;\128rU\143\127\157\143\187\232\015\127\250K\024>\021*U\169V\163V\157z\r\026\029v\196=?\2489: \172pB\004\132\247c;.\196DV6!\134@5\133\139\240:d\201\203L\201\246\160$\152\011\167`\136\221\197\220\b[\253\137\190\211<\159\1702\239\162\178\b\203\212\222\194\203\141/`6\200S\222\r\128\171\188\174{0\"\004\144\014\155tS\031\194S\160\149\179\030m\022\2428/\238?\211\185\225\007\128\251\148F\191\001\240\012 \189\153\006,6\161X\185'\028\nG\148w\031\217CH\017\196\197\209\195\215\239\1274\208\1503\185Zn\151\187#\\\200=Q)jE\131pD\191(\200g\203/\247\138\245\191\251\174A\176\161\228\031\243\0207|\157<\186<\155g\213\214\149\187\162\\T\175\177\239\011\165\127\000p\r\000-\001\134\149LSK\149\027\000\171\143\193\234\193\247\196+\255za\1925\223\185\234e\000\254\253b\187\025\191}\239\185\221\254\216\166\2209K4k\181\133\029\011V\156\216p\224\194KD\178\020\169`\192 \160\018e#\192\194!\193\251\017\017\023\011\027\135\016U\136\156\132\148\146\140\130\138\150Y\001#\019/'\0237\189R\149\202\148\171V\225KU\218\181h\213\166G\157^d5.\187\228\182;na\198\147ANrW\029\144^\000}\184#\231x\172~Q\150X\189\028\165\127:\"\2250\193O\188\021\128V`\217\240\203\020\020\001\171\186`\136\134\014\016_\028B`\249\163Fg\021\0267m\157\252\170\006\179\221\161\005\011\199\021.\011)\129M@s>\003A[\021\131\020\196A=\006ST%\188\155\193\157\143Y#\133u\161R\152\252\164%K\2257\b\011\227Z\1947\130\208+n\234\2214\020\182\029\174\138\198\166V\199\002\169U\180b\209{\014\213\201\127i\n\0206lO\b\169\b\139R7\234\2544\176\198\024\001\242\140a`A\215\140\137a(*\016\184\237\170\004S\143k\152R! \149\144\210\128\014bp\197\146%U\131y\164h\195\198''\015\198A\1921\233\202\129\167\201\159\167\247\135^h5mpgB\219q\225&\141f3N\249S\218\011\225\022\211\029\209\163M\133\160~\157\129\005\007\005\244 f\152\000\215\227\192\142\234\1988\014\030L7\248AEf\230Gt\229\128\227\136\021Y}\223\026pm>9\146\165\178`\004\186\160^\201p\163Py\248ca\154\020y<\200\128\219\182\238\247\242\144\170\177rP\021\207\205\016U\240#\132\173nKb\249Q&\018\025 \137\220\028\160j\138\162\196\165\169\179H\216(j)X\154WR\015\137\169\192X\017'\178\142\024q\021l\"\227\232\193\001\"OO*#!uX\130\024\222\251\018\138\144\012\202\016:\2248\246\242pR\215V\247\001g\152\131x\170\164\026\154\214\129\159\228\205\147O\205\167\188\165\167z\221\019zhj\153\0202\200\153\011\167U@B\207\232\137{\004\232P!\225\025\151\178\204V!\186\130\216\016P)\019\012{\017!|6x3\237\191\156\0319\229J\254\024\173\197\004\002\177\b\209M\174AT\151\016\131H\191\194\197\026\203%\014\193\012z2`\2155\003Y\248e\178\170\138aM5B\002\217\026\154C\\KGX\015]q\145Qiz\195\138\133Dl^qR\247rM\018\154)\251\250e\225\200*\227\227\248\221\171wz\225\163\017z\189qG\230#\244y^\136\020.\187\243\189\135wc\226\181\216EF.=\248l\183\006\144\136\2490\014\190\199\133\031;\199A\030\168\169o<\214\179\011\1430T\228|\148\202\208\t\249\014\185\212\195\220\140\004\159\145\135\140\167\022\250\170~\217\144$q[\2396\242\168\151P\176\002\163\132z\\\248#\024\r\137\205\250\141\209\0250\201\1911\1610\166\164\134\001;\251C\157p\227\231\2552I\153\253\220\177\024\241aPQ\200T\253\005\162\183@\227\162\210=]\241E|\224\234Z\1894\216\163\143\234\184\192\250\004\226\190M\197(\248\207\141\023\171F\"\221<\027\254\158\218\017\004\132\181pN\196\018\169\176\1996p\186\142\196\159\005\147\146\179gfRuV\250\239\130\244\031\140\196a\030\224\182\128?\2279\202\t6\225\250\243\208\176\164\218\184\232=\231\153\028\146\0188z\200F\004\1743=\200\234c\206\184\245]\202i\t.\165>\199(\248\161^LaB\137\212\020\132\127\178\227\232\205q#\209\189\030\193:\225\179\204g\028\150\183G\005L\175\030\191\237 fC\218\173UL\247Ae(\236~\1747\250\183&9\174\150\180|Q\248\225L\131\175\r\194\186\225\214);\197\181\017\140\014u\020Ed`Ai\174X'\247F\164j.\152\134\158v\238\136i\154\"`\130\183i\171\241\151\222\248j\229/&$\129[\222I/\167'\187,j!\239\161\026\167\146\154ro\219\200{}\246\014&\175\244\235zH[\184\160\158A\196p\244OZ2TL}\1499\144\140\217\024\002g\136\177\189.9\174YRG\199\217'\177\000\128\004:&A\031\2507\157\023\248\242\248\023)\156]\004C\201\031\232\217:\200\156y\127:\225,\029w\221\141\242|\024Q\027#\255#`\162F\220e1\1901]\175\131\174}O\185&\007=\253\255\235\140\150W,\222\211f\2187\022\201\229?\150w\2327\130\169\141\254D\166\2370\\\134kJ\r-[\184\231w\211S\177n\n\180\030\232\252a\168G\211\215\194\180\228W\253\173\t\2017\025i\219>n\140Gv\192b2C=\168j%\017z\134\0003\177\202\006\179g\248\141\233\173h\2517\143w\178\237\191\231\232\223B\174Al\221q\154\172H\194pW\007\019\239W\141\004<\245\163Z\025_\199\192c\216b\215\251\203\030\175\203u\213J\155\198\192~V\230z\138=UF\137\168u\\\019q\174\227\156\169\174\146+k\2482:\025\245\229\1715\bW\149\154+\172\237\021{\188\230\004j\224\184\133\179h\225\\\200\026P\169?\001j\r\173C\018w\188\167%\144\139\149=\\\012}\026\011)\155\167\240D\242\020\133\236\137\197\192\190\004,\241TV\226\004\157\2454K\206\173]zi\223u>x\029\248!(\177/\149\183\131w2\133\183\130ghH|\016\186\165\235\1405cW\198\217\159JFUgd\031O\191\140\217\144\200;\143^\181\006\179\178\246\194i\007\2378M\145\157Y\209t\029\148U\243$\184\191\254rY\146\243X\253Mt\029\151\230\200Z#\222\243\171g\221\203r\226q\169\215\239\240\180\215:\197\139\211M\r\2046\137\190\168\133\207\254\170\132M\213c\254y\026\022\170F\151\163c\239\251q\\\137\007K\150\019\"\183\170v\129\1602\018\234\243(\215W\163\233P\007\200'\207\249K\249\229\021f\185c\160m\167P}j\165 \184Tf.\200\139\214b\188YQQE\170\172:\217\201\199\229l(Q\191\204\189Jb\178K`\183\217\144\031_C;\154B\021\188\197\153\230N^CN<\244\204\130\024\011~\167\028\129\239\232\252\007\189J\238\\&\210\023\182rY\005%u\167\208r\165\177\178\139\165\023O\186\217\167\241E/\252\204\015\219E\225\198\158\181\141F\241\158\137h\1577\154\234XmI\020\155\133M`gW%\236$QR\223qG-\159\214\127\186\030\202\175\153\025L\187\179\189\206\1949\216\209\2362\190\132^\189Y\1973\23053\217o\023\195C\143\138\150?b\228mx\199$\219R\221\174\1860Y\231\151\213\210y~\133\1383\214\2364\018^\159\028\133\214\208^\175\166\200\132\229)\196\028]\250\159\014\179F#\019T\2409\241\212\182?\248\"V\147\182Z_\155F9\234\219\005Z\237\243\"ey:\r\254\237\221\017\239\141ZE\243S\245Q_\196&\253\161\201! B\251\139X\226\1384y\189tD\174\214\244\195[\154\024\141\169vyc\141T[\128\235xB\168LQ1\219-\160\022K0\213\210Q\235\179\203I\028\223j\234\232\251\170:\174\252>t\253\248\186Az#\252:+RNP\177\020t`t\237\029\r\134\224\172l\243\219$\011\235\235\1558mRuq=\203'\225\208\245\152\175\222\132\245\190\136\150*\197\185E\236\225y\154\031\n\176o\005s\165\131x\244|\253\167\011\150\164\192\231=|\166\251\031\136\0302\175\135pB-O\t\149@\149\252\189\249\1767\132\250z\t\251\233\145\193U'7\169\249\018\173OW\\\251\245\201\140\255\029Y\173 \147)H\021\2517\178n\161\254\211\189b\221\221Y\201\254\140\180O -\015\184B\153H\152\133rz\231\193\002\224\003\180D)\202-b\143\204\211\253P\128\020-i\134^\002\225\155\219\187F*\201t\208+\163x\236\188\0302\181\210\189\194\193\166S_n\253\215\205*\155~I%\189\217\003F\179\134\222\180\209]N\196\006\201 \001\221\252\210Q\141\242\tX\253\247\127G\021A\190\1512\173*\\\216U\004\187\t?\2462\214\149~\185E\220\213\211h\231\239\025\175k\136\198{\234\139;6?^\223`\233\228nKr\177,X5o\187\139%\197\217\127\127\151\224\019\216\249\011\237Y3l\172\158\022$\127`\029\193/\1945\1960\167\247\235\187p\240)\189\212X\208@\165\188\177\222#\141\024\197\198\130h\025\249\137\025mZ!\231\197\178\155\213\1872W\251*Q\159{x\190\026M\172\135g\145[\226\r\241\158F\187`\207H]\132\239\160,\025\028q\137\007K\145\019~lr\nKs6\148p\132.\160\242\133[\029w\186\131\229\026n\238l\000{\171\0062#\212\150;\173\142\198\176\139wh\1609\196\153-yv\143X \019\234\139\162f\006\024\251\031\244*!j\250k*\213\205ws\014\0145G\152\179\197\207.\136S\134./\136\177\153\015\141\b\156\227^\136\225\132\187%wn4\149\229\027pd\187\167\189\214-Y\156ih\136\135\1855\215\230\193k\194r\193\141\166K\244\197-|\246_0\239N\2281\242\174\203\2242Qy\158\006\245\171!\255\nXQ{\212, o\024B[\149*\231\003Y6\028\165\205\006\225\240\163\200\028\149I\204d:\154\232fu'\149c\182}n\197\239\205\131\172\158\251~T\158L+\1602\141ue\026o\168\233\242\205M\170\0312\026&\227m\149A\139\148\232\016\205\173\203\134n\156{\178\255\025\018\157\234\011\011\r\232\0316\242\235\023\138\b\148b\216\155o\254\157\137\241X\243\225\248\248\226\156\163yfP\155\252\221T\187\194!\255N\237x\227\156\021\192^\r\005m\196\227#?\153\160h\189\201\164\207\198\162~\209\131Z\172\136\248\004\b2~-\162%\234\169\003\203\213\018\b\138\189v\158V\003]#UA\168\028G\153}^\015\153\\i\214\007\252mh\2007\144\235>\2001\204\158\185=r\026\003\186\004\185\n\154\236\159\188\134\129,\172\\X\191\176+c\161w\193\144\014\217\245\247\168\220\019\178\251]\247\207\\\145u\254~\130~\210\127R'Z\145\252\220\183\233\171Z\141@3\245\019\174\019r\016u\250\192\233\131\178\023 \160b \169\t\214\179\027\212\150J\186\004\238\214GxVpx\254\170\030\211\169\236/\026S\155\138\254\159Us_(\196\180\231L\176C\141l\210\162Z\131\156F5E\216P\245O\249(\130S\027.!\188\197\158Af\143\213\006\020\163\227\025\174 tK\1981\150B\028?&W]\195jZ\206j}\192\019\254\203\207t\142\250\209G\193\136;\148\019\030\2223(\200~\131\213\134\182\128\156\193\213)\249v\143\006\146\149J\166$l\143\227\138W\243r2\138\153\170\028h\213`%\136\208\195$R@\208\153UEk\248{/\149z\229\127\189\245\151\221\025\2187S`\230!\145\1595e\246m\203\236\187?\185/\232u\026\132\177f\153\214SS\229x\186^:N\029\177J\166fQ\136>\153\146\1375\131\251\246\131\007\190\212>\025E\163Y7\131\156\172\194\248.\028\190\190\002\134u\165Wn\007E\191\155\247\239X\157Jr\205\135Y\233M\2434\159\254\203\011\1477\240\031\213\0154\143\215\183Nm\018\192U\174k\030\171\207\239\202\020\244.9!\237\162!W\226\127B\031\147v\210lg\015\249\014\237\214%\205{X\029?\2078\131\023\252\020\154\149\201\"\215Nm\024\011\131\147\156G\156\207\232\2161:1Zf\"\162'P\232\011L\151\149\029\231\234\\\163\023\162^\173@\239\181\228\238\208\169%\028a\243\1606`hbg\249M\007N\227\216J\005\031\247\001\157\143h\198\242\r\004D\r\006\171,\161(+\171bDEgn\178\184\220\144\189u7tk!(\239\215k\195\244\135k;K\247O\230\238\175\248\156\241#t\211\167\250rO\176R\"\026\024u\133\r\017\182\196o\005\233%J\151\196e\202]\187\177\145\222\252\216\226\210\019\201A\183\132;\209W]\221\209<\212\213\235xeaL\131\231\172\210\171\163\241\156>\168[)\176\018\"\140f)\241cX\241\198\153\154R~\146\166\236\167C\160F\133n\154Z\154.\004\015\019e\147k\196\234\240\136\192\173\175/\227\216\217[U\182gx0\138`\nq\002\134O@\192\193\170g\193\245\019C\r\130W'\2316\133\162c\195Q\193kS\243\154\248]\162\225\226K\022\225sp\170x]\209E\187\240\005\152}m\207\b\184\231Jf\207\001\254\194n\023\167\233\231\153\025\245\216r:\149jg\178hu\027\183N6\021'9\143x2\163c\231\208\214\245\\\015\t\219\131\197\202Q\024\183%\210\182\2215\176\028\192\211u\020\169\165\198\146\187\211T.\019\202\155\199U\129\242\024G\225/\207p\n\140*\129\181^\129h.\019\n\228\004\248\199\165\006\141T\227i\172\154\238\204J\182\140\171\161\182\249VU\144\145\247\215\179\195>ol\170\192\159\156\204;Ya\002\027#\001\163\241\255\210%I@\2342\229n\184\213\184\130i\222\139h\255={\014\192\141\171\170\169P\tG&*\026\215-\189\144\020\244\2029S}>_K\203p|\192\246\206\222\137M\158YE%\143\206s\133\161>\170\166\004\143i/\235V\016>\132s\217\201a\b\190\130\195\156\196i+\130\211,>\028qe\175\186\152\022\014\135\023\233W\006u\017*\2197\139\212\225oSk\209*2\157\021l\147:\170;\\F\190\208\165D\142~\193!*\177\193\237\143\222\163\224P\004\228o\129\162\012\029\253\240\198[\141\006\135{\183\180\250\210r\233\218\250\027\015\2373\188$-\195%\155k\017\158g,ez*\193\205W\240\134\214:\170%?\163j5\"zH\230\144\011\190q\193\207\234]6\019e\157W\175\208\021\173F\202@\213\255>\160\186K\1994\184\226l\002nL\141+\129Z\248\135\005\135c$N\144G0\029\244Hs\207\234\2294\"E\173\021\0258\167\242<\216\212\248\206\171^\131\197\134\129\216\161y*\141\140\171+\247;\242\207\234x\020\194D\209v\"\129\196P\184\208\1720M\165\226\173\241qj\135\231\220/\193\231[\242K\136\249H\018\229>U\199\247v\212\156HwQ\210\226[R\029\183RM\011\233U\232\161\015\180\b\191'\221\223cv\030\000\026\252h\234i\014\139a\173$\011|t\181\134\251*\025\181\015G\196\023\190g\129\127\145\127\014^t\131\195\162\217\157e,\163\222n0\241G\027L\026\225&\154b\016\134J\186:\203\023\251\2027\184\156\031 \197\175k!\197\169\214\230\198\195\169\166\231kkq\215\153gR]\024\193C\024\018\247\158\027-2\216\165tK\000\141\228 \251\140h\142\210\204\161 \157\143\251F\175\229\129\127\209^j\017A\176\132d\185W\030$2S\255\007\005z9\223[r\214b\144N\156~lw\001\168\175\019\236\165\183Z\246\021Q\223a\211i&\023\137\165z\017\131\190\163\000\023`s\138%\00460=\161\195\215\163\248\222\155\149]r\251M\020\155\186\022\233\n\191n\205\152\167\191\000\220\1460JZ\004||-\163\253p\146\017J\184\147\012\184\1477\155\239\012\199-\180\001\235`\141\165\189n:\143\215\223#Z5k\019avTB\204\186D\003\236\029\217\000\003\204\027\001X\223\184\165\198\239!\160\030\161\t\235\137\176?\222S(X$\130V\141'\178-a\255\234k4x\002\0288\229\208Ce>\245\172}\214\163\188\240\184+q\003\177\132\254\031a\233\136ui(\147\194\2546\159\174\231z\149\249\136W\142\216\174\180S\174h\024w\248\160<\rnv\228\"\161\2100v\150\187\172U1\239\2402*Y\212\232\168!\181d$\203Mv\237\142\215\214\206\253I\011\165\223\176\236M\203&\183\130\129U\214\031\253\163\017\149i79\187'\191\140\178\186\252j\023<\247\181b\137L\236\177F\162\027\231^\155\182\127\128\243w\207\215\171\023\222\n9d,\172\178\226\232\nmW\001\200~rv_\030\133\188&\235\2338<\247\213\018\201\191\030k\164ac\165c/4w\019?\151\r\180\223K\031\135\231:F\198\016\128\128-\224\254\239\178\250q\172{*\246\211|P\158\022\203\127<\196j\228\028WW\134\n@\185Z\204\250\145\139\132\200p\150\155\226;\199C\240\185y\201\244&I(+\184>8\221r\226:\021\140,\188\182&-\175\001\147V\212\224W(s\138\242/\"A\178\249\240\172a,\174\186\220\167\143\162\014\161*\132%X\239\218\147\148,T\193\r\206Cs3\203c\161'b\224\1745)\161\139\248\220C\220\148\248\139k\192\150,\127\238\199\241y\015r\026\006Cy\007|\184\029xC\131\136\160e6!'mC\162G\237\151\170\154\000\160\237\153\204\193\200)\219\160\248Q,\225m\168\214\232\195\225\220\207\133\210\157\004C\147\b\016r\127\224\216\131\208\028\191O\139\199iJ\219\245\157\206\171\1740\128\017?pt9<\145\207\175-\197)\241\177\195\214\001\128\192\172\191Y}\159\128\251`\159\233\171]\165\127OA\001\216~\133G\146l\254Q\198s\017\247y\243\1420\0048FZxW\024z\253\029\143l\225\185A\143\000\241\135;\153\188\207\138=\1796\217\190e-F\142;%\189\166\215\200\207L\005\233zx~fl\224\184M\152\191nJ.\145\212\012Sr\246\156\142\156\1994PS\135KA\157\169k4\130\179w\182A\183\026\210T\175\151\215\223\250\011tu\172A\1656\149\027\165R\177\201\168V\027\203W\203e\171\141\133.\183\154\196R\217\003L*\181\225\207\249\211\173\005lV\001\149V\192b\023\208\234\143\0148}Zk\211@sf\206\178\142\156\221\159e2~\2458\228r/\235\007\"\226xg%\194\238\149Y\155\219k\210\178\231\182\231\204\249\179\228R\171M\206\214\149\177\208%\137\215\252\007\1656\145\247\007\132\253\131T\205\1390\2195\233\155\002\141\149\148Qq\208\b&\198\198\215%\183\185\225610\218\006\183\203J[\142\24677\155E\242\170C\163\232\r\1277\228\132)\200\238\1672:\188\179\169L~\1562\205\166\200\b\166W\2474\134\135%\225\176\226kW\137)\205\149^}9\205\182\004\212F\218\014\189\021\017H\181\141\166j\199\210\146,\184s~22\248\238\135\189T[pDy\208\149\1270\127\239\139\006\251\\]\021\157v\181\r\182e\230\212v\228,t\166\171\173\021n\145\220\199\145\211\168\2407\231\006\194\236UJ*\201\237\021+\128\217K:\236\151W C\161v8v\154\203T\152\146\207\228\185\204>G\1858[\249\011\194\254Q\138\230%\184\237\250\n\205:\190\210J\002U\\4\128I\173k\135\000\221\021\b\1558" let d_4fff47472c2ce7d1d0360d2345161ba6 = "7\217o\133\154d\153\202\187q\218QB\027\029\185\t\143ds\142)F\003\223H\170ma4f\024\0126D\140\149En\006\007\138\180sm\1751\027A\178\178\218\221\2360\173\218\178a\030\130\252\166\004z\148(\146\021\236[\134\138\229\025\220bR\030=I\242PXL\143\226\178\004\175\158\181\180\128V\193\216R)\240\1737 \224\221\025pr\022(\173\214Bo\216\155R\019\200z\004\000\236\160\182\222\239&PP\141\007F\221^\200Q\186cW\128\027wT\153\156\225#\003\130_O\236\248\206\207\186*I\172\244\145\b\213\144\2161\b\199\239\"\246\253\203\234\139\189\239\251\222\178\226q\141'\174\236X\152\133\208\142\153uj\197Aha\161X\242nfa\181\031?\181VQ[\1593T\215\023f\198\244\",\200\248\233\211\224\139l\025&\202J\020a[.\014\029mZ\248Y\139\225l\194P\128\1939 \005\022x\017wg\168\171\007\000\218\128\014 \201o\217!c\178\182l\160\024\026\003\168\244\228\1825\200m\161\174\168\178\232\234\133M\245\243<\178\003\004\137\133`\170{*\252Y\128\162\218:;J\167\238JKd\158\162\158\193<\199\240\002\221K\132W\173\227\181\183\164w\b9\210G\179U\031\251\132\230S_\2081U\232\0140|\143\233\007,?\194\253\164md\227\196\141\023_\023\137\133\237\016\134?\192\254\196\240\151\024\149\215\028\141=\2045\252\169\016\162\029\141\159*\192\017\240s\132\011M\145#\214J\188\207\220,U\017\017/\244\162\021N\015\0143\199\246?\248\192\193=\147?\141I\132\163\154}7\128\153\2204\188\1759\244\183\014\210\235\174|\166\180\243(W\141m\030Q-\143\136\149\014\165\210\177\183\182<\242\168\221\030\223\250\1969\231]p.\151B\030\141l\173\216\253\138\tCR\003|+%\198\127\177\230\194\180\180\211\030\223RiI]\162l\006\127\182\137B\142\227\191h\175H\1483\128a\003\193<\246\141$u\141\255\203\213@7\219\1853U\234\161a\158xH\014Z\135\180\195\196h\171\0306R\140\022\170\201iT0\216t\215\020\163F\1694\169Y\1433\215\230r\174\024\247\244#\222\220\014w\205\146[y~\237@\233\254\023\165\bU\132\150{\242|\005\225$\002\159GKFU6#\158\218\238\156{\166\251\210\152\136\179\026\254\130\164\141\022[\158\245\130x\138\234\016r\"I\242\233\141E\136\0257\139\t\146\246\220 c3\215SSm\1673\160\016X\016\180\022\188M\030\1404gb\235\243\026x\171\182\158\026\028\176V\219\147z(e\021g\204\003\204\140\209\183\209b6\154\002K\168\162\025F\141K\1520Vv\\\151\136\029K< \203\019.\183\174\199\177\178\177I^\171Om\198L\152\228\166\023\212\131W\217\176\181c\230r\155\163\188\132|)$w\148Y\255\150\005E\157\254\187{.F3\"\159)\235\r\\=\167\131\231\"\171_\222x\173>\146\187\004z\132\235S\161eS\0200H\134\021\184KsO\190B\029\220j\247\1333\177\026\203\148\152\188\144#\195a\018nC\129\027\2450j\199w-\143\207\200U\131\200\020 \001\011\226$E$l/\193\177\187\148\n\132\252\161L\189\1278}\024\241\208)\141\245\170\185\128\022\145nJ\193\184w\188b_,is\131Lf\139\151\245\128~\150\023\0270\223\020z\160\1620\172 \173\206\255\212\027\001h\130\250H\158Z\171\219a\145\237\128=2\137>\131\253\226\030Jg\027\r\154\241p\t\177\1739@\147\228\023}\218\151\228\1620\231\1405\213\235\208=\132E\180\237w\195\178\153Qv\249.5\217S\206]F\217@`l\210\168|!\018ECFs\172\028\027\145\248\164\205P&\186\150GI\163}\226n\016\003\218CO[\159[\192\148\130.\217rR\154\154P\162$\182\136\182zY\004\217\2168dq\b6\227)8\006\175\128\200*\2499E\225\206w\148\242\134\213\nL\222\204^\244I\178\\\245\217\1662\158.1\031\250\020\2397=\176Nl\213\007\235-d\bN\003\028iI7\029l\231\194\2061\018E0f\\\210\166Xx]\198\201\177\191\137j\178d6;H\140\167(F$w \240\0303\194\194\130'\1440\182\017\006\161\016\216x\237sI\251\2425\021H\000\211\203^#\225\204\245Sa\157\204\023\163\142\224rX\202(\254W\131\029\028@\018i\200\004\178Z\\\133\\\179\007\017P\175Ac?@U\163\170\2294_\209\031\194\"\025\164\138I\220\192\1916B@5\144$5\024\t\212Aj\233r%\005eP\221\128\2459`\159b\r\223\188\232E\191A\027 \203\240\027\127\130q\180\012\248i\174\217\143Rt/p\b7\211?\207\007P\142b[+\230.}6Nrx\030\161T\203\164\000\135\247\200~ka7\239\231;`ys\220\207\166\183j\207\234)\235\245\129\182\142\026`\0114I\195f\248\217\027\156\134\231\200O~\176M@@\168\218\18422\164\231\223\172\141\197\135\224\133;\151\210\026\181\251\144\021\014\237\153FS0\224\170\235w\159j\136\133\002\199\242#P\151\140-\0191\224CMD\183\214\155G\136\253Y\193sd\234\189m=z\189b>U\184Pp0\237\187bI?AX\201\217\2385\158K\244\196\"uK\170\031Z\\q^j\158[\\1\159Z\177\132\14512\030?\2064\187\138J\004\011\154\244\1476\229\191\232uQ\192t^\140d\163\232\132\231Z\244\204X+\241\164\183-\197A\239y\184\227\255*\177\129\225\006\202\199\130\171n&\247\189\244\154\153\189r\133O-\131y@\225\012\236\001\028\169-j\015\005\135\140\n_\170\199f2\218>g\138\018\185C\185\253\146\006\130\2553\149\167&2\181u\236\198\179\203,l\146n^\225\170\234\154X;r\237\233\203\179\186y\201Q\209\017[:t\229\201\203\147\220\188`+k\027[8p\233\241\2033\023\252\137g\173\150\145\153}\023\030\133;\1830\166\162\166\161=\2312\028\174\127\188\148\161\160a`\215\153\251\2150\161\011\230\226\206\220q\234.p\224W\179\190PO\234\196\173\231\230\225\233\188\202z,\246\252\129ZPU\131\133~$}CW]\133\005\204\253\159My;\197\188>\210\190\213Z\146\135\137.\207\022Tb\1740\014\184\204\177\209\145V\224\148\162_\239\\\165G_\238\223\011\159\020\189\011+\031\157\232\139+\014\187\012\024\168\016\128\195\144\145\016\017P:f\026\232\151\024FMA\154U\028\210\137\193\194\2170\230\203\243\025\185\015\022\240\143:\179\165\213T\153/\153\011\211\023\158\208\149gv\017@\249\167b\130p\1411\022)\141\204\234\023b\129\133\022Yl\137\165\150\2337`\249\223w\253\177T\169\159*\253\r0\208 \131A\184p\014T\146d(\176\194J\171\172\182\198Z\235\172\183\193\198\191\003\1875\1692\189\244\214G_\229*\026%\217\1341&h\205\015g\195\236\254\245\240\154clh\145\128\176\242V\003\136\131\213\b\169\213\233-\n\0213\139[\216\031\132\202p\016\143\210`/\230\\\r\213K\227\138\001\191\213+\000w#h\012\160'\180d/G\248\019R\191T\133V\133P\181\018\017\236\250\159}\202x\165]\133\171\016\0188$\157\194(\bA\166\208\149\1762\225}\186W\014%\201\150d\153I2\018F\171;\019I^*\190\207\2232\166\153n\134\153f\153m\142\185\230\153\239\164\215\222x\235\157\247>d\t\"\"\018\"#\n\162\"\0262@td\136\024\200Z.\024\178\241\166\130G\135\226\169\176\012\127rA )\162\"&\194J@\150\178.\254`\198\235\209k\130\137&\153\172\207\020S\ry\234\153\231\210N&\195\240$\019xqn:\140_\202k\155\131!\154f>\240Z\169M\243\218\007v\b\136\001\172\234,+L\200Ne{ID\158\005\217\170(!\176\194FLl\176\242\000B\";m\186\232\242\201\245;P\229\241&O\027\207\1362T\250\207\252\231\202B7\208\161\028=\136B8G\016\194\016\014\024B\233\225\183\157G\003'\160}\171t;\127\208\004\134F\020\204\195\22031G=(xg\232p\157F\025\r\193\197\2356\018.\217!\0068Ud#\002Y\196\230ZXF+-\131\216\189Vj\203\144\186&\250\233\138\218\144z>#G\133\145\170\004m\015\226N\146\016\138\200/PPnM\218\254\198-?\155 N6\146\248\001\165\005\t\255/\180\209\192\017\160\029\023]pT\029\004#\025\254\191w>\222\198\000\242NH\229\129\030\005(\2372\b\232[\185\128=\219\017\190\127\203'\148\185\128\249\002\016a\012\t\249\234\244\127\225^\147\178/\199r+w\138p\002N\197oD\199\199\152hO\225:na\026sXG\019\031\240\181\243 \137\239\235\186\173\245\203\235\147\203\255\207\023\180\194#\"\1834b\019\1797\211\149\1287\192)\151?Ykj\203v\199\190-\238?\128-\128\138\007\248\255\172'=\161\238\134\003\254o\244\159\031\255\002\240\217o\128\207\030\221\249\240\236\199\141\031K?\250\173\241\245G\163\031~\178\127/z\n\002\230\002;=\001y\204~\142d\030X\197=\167y.[\021\007\0281\228\185\191Y\206Q\188\225\206\218s]3\236\184\189\142\249A\199\236\226\176$g\029\006&S\028f(\254\223|\225\178a\203\142\003w\002B\"b\018\222|\248\146S:c\151\179\025\193\137\248\160\018*L\132(\241\018$J\146!\139V\142\\\005*T\209\169VK\175I\179\022\173:\156\138\005\167\253r\216AO\189\244\204\171Xj\162\183\166\140q\195o;\194\209Ws~\154hK\164\252I\t\187#c\147\177n\218n\155\029\014\235I\nN\208H*\157\165\192\227\011\212U\213\132\028\145\145\190\129\216\208\127\198R\235X'%\163\224\161F\016\127\001\212\002\005\011\017.N\180\024\177\210%K\145*R\190\018\133\138\148)\246\213\139\026\213\169\215\160M\165vn\202\227i\1686:s\213\021w\221s\199\193\175\014\144\157\175\023@\136\188\181\243\243\224P\176e\205\024\024\004r\233\029}\175W\242j\211G?JS\016\175]\203\003;\255`?\223\161|{\229\184\185\226\232=\012\145^;R\139\255\2130B\221\211\174\017!r\226B\1555\b\024lA\002\182\139aA\n\244\193\247?\242\244\170\030E\157\173^\1392;!3\127\252\218\137\138I\239\192g\1357\238\204=\245\166\150vGv\223=\178O_\236sD\154M1I\137\153\208\225\253(\012\145\030b\003t\030t\179M0uSJ!\141\007\127\230\012\137KW\137\1421\200\187^\144\001-\144[\236\131\130\135\142B-\165Z#\226I\138\130\028**\232gQY\184\137\236\136\145A\158\187T\138\212G\246\"#.\145\202m" + let d_511b86a6ea5c88282b93d3cb05af4858 = "der) solid 1px;\n background-color: inherit;\n outline: 0;\n padding: 0.4rem 0.4rem 0.7rem 0.7rem;\n}\n.odoc-search .search-entry p {\n margin: 0;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.odoc-search .search-entry:focus-visible {\n box-shadow: none;\n background-color: var(--target-background);\n}\n\n.odoc-search .search-entry:hover {\n box-shadow: none;\n background-color: var(--toc-background-emph);\n}\n\n.odoc-search .search-entry .entry-kind {\n grid-row: 1/2;\n grid-column: 1/2;\n line-height: 1.4rem;\n font-size: calc(var(--kind-font-size-factor) * 1em);\n font-weight: bold;\n text-align: right;\n position: relative;\n bottom: 0;\n}\n\n.odoc-search .search-entry pre {\n border: none;\n margin: 0;\n}\n\n.odoc-search .search-entry pre code {\n font-size: 1em;\n background-color: var(--li-code-background);\n color: var(--li-code-color);\n border-radius: 3px;\n padding: 0 0.3ex;\n}\n\n.odoc-search .search-entry .entry-title {\n width: 100%;\n display: block;\n grid-column: 2/2;\n grid-row: 1/2;\n align-self: end;\n line-height: 1.4rem;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n.odoc-search .entry-name {\n font-weight: bold;\n}\n\n.odoc-search .prefix-name {\n font-weight: bold;\n}\n\n.odoc-search .search-entry .prefix-name {\n opacity: 0.7;\n}\n\n.odoc-search .entry-rhs {\n white-space: nowrap;\n}\n\n.odoc-search .search-entry .entry-content {\n flex-grow: 1;\n flex-shrink: 1;\n min-width: 0;\n}\n\n.odoc-search .search-entry .entry-comment {\n max-height: 1.5em;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n font-size: 0.95em;\n grid-row: 2/2;\n grid-column: 2/2;\n}\n\n.odoc-search .search-entry .entry-comment ul {\n white-space: nowrap;\n display: inline;\n}\n\n.odoc-search .search-entry .entry-comment li {\n display: inline;\n white-space: nowrap;\n}\n\n.odoc-search .search-entry .entry-comment ul>li::before {\n content: '\226\128\162';\n}\n\n.odoc-search .search-entry .entry-comment div {\n display: inline;\n white-space: nowrap;\n}\n\n.odoc-search .search-entry .entry-comment p {\n display: inline;\n white-space: nowrap;\n}\n\n.odoc-search .search-entry .entry-comment code {\n display: inline;\n white-space: nowrap;\n}\n\n/* First level titles */\n\n.odoc-toc>ul>li>a {\n font-weight: 500;\n}\n\n.odoc-toc li ul {\n margin: 0px;\n}\n\n.odoc-toc ul {\n list-style-type: none;\n}\n\n.odoc-toc ul li {\n margin: 0;\n}\n\n.odoc-toc>ul>li {\n margin-bottom: 0.3em;\n}\n\n.odoc-toc ul li li {\n border-left: 1px solid var(--toc-list-border);\n margin-left: 5px;\n padding-left: 12px;\n}\n\n/* Tables */\n\n.odoc-table {\n margin: 1em;\n}\n\n.odoc-table td,\n.odoc-table th {\n padding-left: 0.5em;\n padding-right: 0.5em;\n border: 1px solid black;\n}\n\n.odoc-table th {\n font-weight: bold;\n}\n\n/* Mobile adjustements. */\n\n@media only screen and (max-width: 110ex) {\n body {\n margin: 2em;\n padding: 0;\n }\n\n body.odoc {\n display: block;\n }\n\n .odoc-toc {\n position: static;\n width: auto;\n min-width: unset;\n max-width: unset;\n border: none;\n padding: 0.2em 1em;\n border-radius: 5px;\n margin-bottom: 2em;\n }\n}\n\n/* Print adjustements. */\n\n@media print {\n body {\n color: black;\n background: white;\n }\n\n body nav:first-child {\n visibility: hidden;\n }\n}\n\n/* Source code. */\n\n.source_container {\n display: flex;\n}\n\n.source_line_column {\n padding-right: 0.5em;\n text-align: right;\n background: #eee8d5;\n}\n\n.source_line {\n padding: 0 1em;\n}\n\n.source_code {\n flex-grow: 1;\n background: #fdf6e3;\n padding: 0 0.3em;\n color: #657b83;\n}\n\n/* Source directories */\n\n.odoc-directory::before {\n content: \"\240\159\147\129\";\n margin: 0.3em;\n font-size: 1.3em;\n}\n\n.odoc-file::before {\n content: \"\240\159\147\132\";\n margin: 0.3em;\n font-size: 1.3em;\n}\n\n.odoc-folder-list {\n list-style: none;\n}\n\n/* Syntax highlighting (based on github-gist) */\n\n.hljs {\n display: block;\n background: var(--code-background);\n padding: 0.5em;\n color: var(--color);\n overflow-x: auto;\n}\n\n.hljs-comment,\n.hljs-meta {\n color: #969896;\n}\n\n.hljs-string,\n.hljs-variable,\n.hljs-template-variable,\n.hljs-strong,\n.hljs-emphasis,\n.hljs-quote {\n color: #df500" + let d_5125a933dc657e1ec3eb3bc8f98a6838 = ")_]Zh\203\213\209/\166\133\133\n\239\195\166\145\154\142\223\151~\027\228HCO\164ne([\146{ar\169p\144u\023\2167\226\227\139y\241\232\r\189\209W\023z\157N\132E\151\239\238\130\20821\188x-\162\182\197*\182,\208/r\b\170;\215!\224\197c\226\196\137*h\148\156\012\158\211\224\198\129[\234\1297\251:\240\004\030\"\224\167\203|\241P\167\227r\181Z\030\207\0007\007\254\224#V\014\022\154sX\216\156\02813\007\135i\204\019\131\203ab\017\214\195rl\250\173g\134C.\218\205\024u\006V\023\230dz\247 \016\167\024~:\215\2249e\024w\188\014\151\205\002\241\254]\020w\169\027\130\219\139@\238E\2250$\2264\"G\247\250LF\150\243@\158A\136gz\227/\249\171N=\214\153\029\169\155\252\136\006P Wc\182B\031\234,\205\150\r\129\180\r\228\212\163\181\216\186\030\174\251\028\132<\212\222\236qf\214\148\154\153\000)WK\196MZ_]\134\213\194\175\183\006M\186=\250Z\159\014\207^C\205V\161\166u|W\249H$\2514\002y\026iD\139\176\232\245\237;\220B\236\138\135P\216\204sT\204\147\146z\007\182\145\245\\\197\171~\236N\004y6\129\186\019@\030\214\163\234F7\197\028\029\176H\152\021\235\194`\211\206|g8\232\164]\143\225\166c\235\0174\146\020<\167\193\133\015\255G9\215\251\162\240E\230\245\167\252C\220\164\227Q\137\220]kO\142\240\146\163\146\142\243f\248\182\234\144\196\152\016\153\188/\"\134*\199\155\188&9\158\n\138H\222\023\153`\012I\171\005\ts\148\136\227\236\143\163\170\b\006\175AE\164\198%\239\205g\181\241gxI\199\163\146x\199\222\252q\141\151\024U\157\006\247<\207&\005=d$yv\190\222\233NB\239i\179\205\175vzf\251\229?\194Rg\159N}k\168v\224\167\205\155\tgS\221\210\170\156\189\196eE\192\208\025\139\021\174\203\164X\138\229x\006\171\249a\253h\031Y\198\202Sr\155\173|\136\135\170\237g\145\229\205\0145\144\246\231\230\201Y\253\017o6\223:\198\018\252&\201\222\200\232\232Jw\161;\019^\001.\004g\182W\212\020\214d.\174\016\023\1383\159\227\247=4\\\025)~\224\190\246\214\224\015\148\202\129\141Q\170\231\210\238\135\235\191\239\185/\205D\005\241\135#\190\134\202\137s\238\206\185\003<\248tc-\006\201\206\167!\016\143\198\252\135J^v\171`\155\158p\2285\238kd\000th\252\134\164KeG\255\207\186\208#T\226\138\155\134\002\252\145_\240\223 \193K\154s\019d}s\195oq\023\253\011\157\180\236k\195\214\142O\240_#\161\240\031t\242\178\175\n\182\2104\n;\155\208\255\161\002 \212\131\127\253\203\191\024\204\191\232\196\229_e\249G\127\255?j\255:\192\243\226QI\031\163\240!\239\201TF\249\153\202\143Q0\145\212_rl\000\134\254\132\1693\168\162VxV\006\226\130\139\155\026\203\199\253\241\171\221\180\233\152|\149\naw\220\182\2170j\021\219n\187\229\176Q\021Jc/\207\225H\214\168\194\159\191\215W.\016(\196\249\0029\159\159'\207\023\231)\248U\222\179#ED\234\185AU\228\189\000\188\178\212n\170\012\005b\198\181c\178\240:f\185@\174VX#\222\021#\n\253*UY\208\029\181J\219\240l/\006\t\254\241\168&\195\145\228\197\218_\178O\207\2322\1844\221T>\\l\208\197Y~I\148\127c\191\157\1688\n\178i\012r\130\026\188\189\\\1341\215\r\015$w\249\019\021\n\128\205\153(7\166\183.\028,s|:#\245\169\217\245:L\176\177\241\138\226J\r\229 \211\024\231\185\228\2083\151\224k\140\nc\027\143\238*\204\205\023\015\250B\242E\230Et\225\209\150\209\005\242\005\230\220\250\211\142\158U\180\b\253\238i\227?Y/\138\029\2490\025\250\185Z\133BH\012Z!F\244\1905\"\005v\210\165B\253o\200B\150\222\252X\225\"\145\247\223\194\203\242\133\190\133\219\247\213L\164\228SZ\248\174v\162p\0025\225\155@GV\151\012<\226\152\028w\029\183\153V`d\164\243\174\243\014\199<\240\168d\248\017\240Iw\233r\188o!\252\217Ak\154\191\"\214\127.\181UI\206\201\030\209/_\006\030\170\139\2495D\228m|\138\2069Z\212\027\162<\137^\232_\152\249\211\158\142cG\137\228\228I;:\211<\129\144\173;O>\155<\249fv\129G\169,\240\202\229F\175R\225~\\r\168\236\027\n\249{(\244\027Za^@\222\157\147'+\164|\007\029\2240\165\221\023\\\233Y\185\166t\205\184g\252\190\154\202\191`\220;\190\160\236(k\202\150\163\022\250\022:v\157\127\175z\127\209\206\019\189k\232\157\242]\166\237\186Ueu\152\0286\149\205i\194F\031\179\151\143H\213}m\163\015\175E\214E\030\251\169\189\191\173Q\204\135\001Kz\175=\028\237[`\135\239\185\251\219\219~<\030Y\007\012TT.\173L\n\\\168\228X\253^D\223\152\153\251\237\204h\2306\169U\136\213gI\016\017\209r6\219\172\235\169\030\172\028\t\026t8\130\252#XV\186|vkS=r\204g\177\241\234\241\203\003\003\141kB&\146\163\204\000\215\231\224\196[^l\128\026\r\231l\168\234\223\214G\161(OI\228\127\232\tfs\172\209\179P_\201c\004\248Fc\177.1\252.\223\192\161\210unr^l9\229$L\146\205\203\215\1381\163\225\191\232\217\183J@\236rb\t\232qSxg\131G\192\2477\177,\025\200\225G}6\2332\175\1350zNW?\206c\204\235\149\141\245\219\157\149\188\186\241\150\230\186\229U\149h7\183\192;\177\146\160\180\173l\005gc\191\148\136o\225H4e\190R\239)\243\t\137N\029\153\186\164\229Q\135R\209\161\209(\218;\020+F[\217\014\182\178\163;\139\166\205\199a\022\241\249\204\128\151\205\231!\206\"\213\167I\145\151\195\171\023:\225\025\215-m\026e\r\164V\012q\014\152a|\"V\240\249\166\153\002\014E\249\211C,\254{h\026\017\1434g\169\021\002\143\248P\217|\133\232\227<\134\167\142\006\234s8\144c\238N'\007\171\b|\133\240\152\206&'3\182+\222\247\2481\215N:\225\2477u\225\224d\182x\160\193\2373\225\232L\000^\224\018\023`w\138\014\018\210\1441\171\1826\245#C%3\133\023\230MJQ2\133\"5(V\234\131`\003*;H\168\1666\229g\b\170\2160=\136W{\155:z\184\r\132\130ho\190\176vk\210\015\231A\246k\223\155\181\187\169k\002\172o\"\006\020-\003h\181\198l\223C\168\026u ;@\014\011)\165a\235G\170,\209\237ZE\194\175c\134[\168\177$U\016\140\217\191\219\191\184Q\002dd\212/\004@|d\220jH\1557\196Q/\030\216\238\148\196\2371\151\217\144\160\220\181\148sH\194r0X\185\212\170\134m\179^\2193=\027(\146Il\23221f\210\141\014)e[\022\019`\183\189\251J\209#)\228\232\014\153t\029\203\159\000@a6w\131W\140\127\r=\019(\171\168\141\181.b\147\n-\209\145\186\227\004\180J\143I'j6j\231-\252\198\129\232\208\185\129j\187\024\242\204\192\228\214\016\206F|\215\239\204Bm\t\225\192t\128\026\214\140\203q\180\198\248\2136\160\00044\026it6 \199\200\198P\029\192\168\2160\006\205U\245PFt\146\201\132\n\004\149Qs\213\024\176\191\135\157\014\229 \182+\t'E0\219\128$\173\185\166;+\176Sp\024lh\212\198\166\018\000(\220\168\183OSS\173\182\182\247\130_\255\003\152\234,F\238\164\209\152\137\193\136\165\150\128\006\251\238\150%\137x\178\133\0058a#\201\218\187\154\152\133\236p\021/\220G\223/\157\165|\135\127\1389Q^\022e\161\155:I0\203}H\152'%\2044\253w0h^\187m\147$\205\212\140I\157T\1394ks;\191\227H\029\tsY\147\r$\152\200/$\171\236\182qW\r\026\235\142\r\209\170O(m\"\165}?\208\1698&\160~\1543\\A\225&u\219{=eY\215\194\177\189\162\230\192\199\2304\1784\005R\145\014u\t#\012=\227\167\195|3\200t\160a\195\142\022\137`\196\132\218>\b\166\217\011y\154\0210\025\028\161\021/\167\156\028\170zq\020m\236\214\003c\178\195\219w\213L\1281\219\016f\018\144\151C\031\b\012\204,\136\160g\001\228LYpY\b\192\225\135\012M;f\216#\158Y\173\217\135\224\210\211QX\025\134\233R(%\002\227\146\147t\230\209aw\235D(\144\201qk\194Q\003e\161\026\221&\131#L\nyl\169I\022b\017\155\024\175t!\244\157N\199\215\166\006\017\210\232\168f\015]\147\219\188\231)\236\144a\214\130q\216d\153\163\r\141C,\147/\131@?\141\138\186\024\192A9\228\140Z\243\015)\162\205\179\212y\012\015\018\130g\005f\004\030h\179\169H\157#\143\160\018\b\0237\135f\158\165\144\179\204\222\141\255\2351\226\213\142x\024S\215\136.E\207L\159\029x\167\229\000,\208\020\003\185R/or\157G\222\195\165\187\138\230\173\127r\189\174\192\211\195\245\219\205\219z\181^\158\142p\027n\201A\138q\b\131\218\219\128\255+\142\002\012;\025q\235\144n\185\156\bswb\129b\161W\141\130U\141WE\242<\234_M\222\214\149\221b0\149\156\019\200\168\214\232\150\172\211E\246\193\000\134vS~\004@\208Q2i\244|3MiZ\167U\024\141c\127S\224BD\245\205\250w\233?\255a\214\167s\170\1316\000f\029\017\227\228\236\227RN\229\141$@\193\150\144\182f\131\n\004v\136\248\023?\020v\227{_~\246W\148\159a\155\251w\215V\242\172\177\202\132r\201\196\016=,9P\005\219\212\241\233h\170xj\229\1968\200S\021\136o'\159\208C\239}#\162+\142R\246\148\t\138\191\028\239\147\031_~\152\183;\017\142\247\019\247\234\204\166f\016\194\128\148r\199\137\204Q\19235\r'VD\026\152X\204\158\139(ry\152z@\2135=\235\004M&\156\144j\017C&\199\208%\027T\004D\021\189\140\006\211\149P\128\206e\1876|\185i\233\1329\181\146i\172\152\003\143\022\244O\019\235T3V\228\164Ak\212[\166\164;\161\159\031\180\210\019\217\160\246\130D\134N'\025\245j\011\136Y\169\180\236\196\212\230\197\"g\149t]\016\012\144\136\199\020\019\019$QSE\225>!\152\154?g\195\023\022\n?\204B\190\148]\217?\167\132p\202U2*p\145\b\249\208\161\142[\180\016\166g]e(N\001\127 \237(R\151\196\031\166\014\138\002\208\194V0.N't\252\220\182\174\210p\n\213h'\184\2251\225\1391w\136\208\018oZ\023?:U\016\190\1342\020\"f\253\231\220\023\193U\012\157G\015\150\221\239\212\022\011\132\137\026\r\210\132YL\156&1q\031\235\221A\134\147E\024\028\148\214\017)\135\012\"\019h\186\152\225q\200\2087U\150F\220\245a\005\189\205J,\169\011\003B\205Q\224\243\2421X\250\150s9\149\185d\014\254!F\229\165!\030\154\b\2355\028=\196\216H8\205\020\\0\211\208S\162W\n\152\238O\2342\022H\219$\184\137\031\173\201\007]K\201\2354\228~" let d_530e0bb78580b2e46bf88dce5defebc4 = "P\2360Db\233u\216\202q\142\178\186\130\161\194\159+\180\140\204L\006\233d\136\001\130\172\019\219\186\016\233\142\022\199\028\012y\208\1597\134\244=.\211_V\192\208\224v\1314\145\224\164\012\007\134\007\127\199I\029fuI\165\249,f\147=e\213\149}k\236A\146OMO5\\\202\139\002\200\136a\023_\146}l\141\\\225#\202b\129XI'\134\176n-\193\209d\226\188\136\169bMI5\132b\225\244\196c\134\141ZV0\135\173\149\238\242\213\190\152Q\015W\012\181\028sj\196c\225\202O\247\247+\165`\194\027\142\211\004\234\154L5\207g\212\188\007\027\2460\172wLMOS\1549R\169*\211\164\212\230\0269\217\155\144\0052c4V'L\239\222I|N\169\238\205\133\132W0\173\208\245\005N\238\245\218\129\208\140'\159G\012b\022\191\221\001\236\251\220\139;\247\157\r=\019\131\128mE\244\015\175\028\188e}\140\227\227h9<6\129UL\173[\031\184\2004\160\151\174\165m\180\132E'(\252t\r\129\247\137O\131\031,\188\149s\011z\011(\230\221b\223\130\236\167E\179\246I\025\249F\204\189:eb\017\149\186\205\226:/\222\230\226HD\193\012\186\178~0%u\t\029a\155+\162U\241\245\004\137\193\219\214\183q\002\028=G\192&\177J\168u\027\t\205\169\255\142\157_3\177\184j\031\190\1806B\167L\200\001" @@ -276,6 +274,8 @@ module Internal = struct let d_a051704e837d53143bcae86905d21302 = "Eq\254Q_5\019\132V\145\239\026k`p\241\156\179\134h\017\245|\190\189\147\233\180\195Ur\028\"s\236\\\190nw\184\225(\144\254\240l.\192vy\241\148\187\024\181V\128\158\241\014\002<\143N\164+3?\004f1\2237\150\149\182\138\215\198\018\030\178\225T\161\171!\226\011\217\139\251\203\199n7+\136wf\132\213}],\149L\198\236\017\148b\207\253\b\141\192B\164J\210C:\019#\190\000\151r\203\159\243\244\136>\141\192Q\130\151;%\168\178\235C\137\140\132j\003\130,\209\139\213\136\240\006\202\219\158;\242y\208o\208\224\223\131\228?\221\148H:\177\185\134\202\\\153y\142\142\214\006\252\148\014\221M\206\027\223oW#\230\222\148R\188T\133\n\222\135Q:j\165PAE'?9\206\145\237.\234\170@l\255G\156\206\201\228\193\131\202K\199\021\251\167\237p\196S\226\251\195Q\251$\200j\139k\164f@\027\180:\165\209|\2048\136\152$\167hm\205)z\164\003s\220\236$\130\0307\231\2044L\026L\184\201\190 @\182m\024\252\169\2350\182u6\157\246\155\231\197:\237V\240[l\005\002\019\014\142\151\203\184\175\175\231D\b\022\158\196\153@\252\017\167\226\1854\235\247\195\226\001\139F@h\186\205\002M\021\002\171\166R\243L\002(\163\023\238\185\031y\179.C\1584w\243\029I\165\t\216X\026\209=\211\248\191\130\r\1461-\186\176R$\019i\239\231C\000\140\023\149\1910\169\151\254\230E\208i\229t\212Z\235\222\213\224\254`\153\178\153\220\186\213\rQed\170O3\170\"\196_\173+\023\004\207\165\1369EjA\206\168\133-\192Q\200o\194Y\214]Z\188\015\163\153\030\200EWT#\014\189\004.#/P\025M\223O\146E\151\171\\v\171j\028\128\1602)\235\016\133\219k\192\203j\168\229\176\189\179\172\148\164\209Ayv5\229\017\016h\173x\249\182-\025\2379\017\154\"t\004\001C\185\151\228if\174\n\213>\236lT\007\027\179\235\025J\201\166r#\145\nM\144\178\235-\020\018\026\156n\192\001\200`F\183\187\240Yl\030\246\154\202\231\240\220\214O\185\023\194\"wp\137tc&\181@\135.\159\150+\146I\152Q\003%\183]\215\135yM/\031o)>\181\192\157D\243H\130W\236\249\024D\015Z\\\016\166\n\020\169\242\166|F@\153\181\132\002g\243\170N\211(\161\148\1330\213\017\0232\023\152\192\153:N\128K\174\166!\157\216\173`\220\130\216\199\217$D?;uT\188B\188\003\188t^k\018\177F\198\129N\169\159\014\136\204d\187(`\137C\199\198\146\165\157^\209-\016\213\140\026\002\142`\213\201\180\241\242r\138h(u\245\146\160\019]\169\185\182?J\025\134\221\145\022Z\0230Z\255':Y&\246\1293\001B\177\195/\207V\199\161\141\149\194\012M\156h\201\1690D\155g\153\253\017S\127\181\253y\132\249h<\236\136\168\254O\240\221\160\159:\175\245S\140-_\172\\\144\228(2\213\196\000^\143\147\002\253\219W\"j6\1323\129S\026'\220\204\155&z/W$\128\136\205\244\254\028\171\151\223\198\234\156\152\233\233\2495 +\200\190\145a\022\217\029#\023\183\205\139\183\029m\001\024\248\181\188Mh2V\180\014b\141FO\185\240\198\134\020<9\236\027\170\205\215\191n>M\b<(\230Do\211!b^6\221\005\239-?\028TaS\220\184S\245\018PT\239\209ij\r,\002\n;Pf\137\rY\137?\158\231Ck\139Qx\128\220\251>\172\229\129$X\189\158\219w\200\176\011\217+\225;\160`\178&\182\241\143\t\028\021\196\210\186\017\231c\136\238\219\224\142\225u\014n\142\186\184\245L5\223\019\246Y\003h\176 \202EsE\026\tEva\019\005W\140@\\\016\200\161Ye\212\181\1940i\192L\001D\232\150\207\163\134N\235\204hc\232E\221\020\223\n\229\141\028-\004\247\201^\253\012\151\238\238#9\176\205\176\158\030\207\134U\1918\0143\129\203>\163\161\210K\235\225\152\"\142\219\248%\148U:\006\212\171\208\168\021\240\227J-s\022\160\164\149\196\253\136\196.\243\030\252\238-\168\235z\184\153\167\146M\228\213\017\226n\166\146\238~\190l/cjk\208=\147\228FH\190\148\224\197<\220Y\142\247'\031\027\2040V5\228\163IE\175\2341O\15494\019\147;'\t\153j)\173\"\131\139\t\189\218\234\129\171K\163$6\205\197*\1482^\229\030\190l\029\178nBw\130*\159\136\234\171\213\208\127\203\160\213\194\r\159\015u\b\027V3\031 \244\191\140Kv\173MBcUD\004Z\164ho\165-\006\194\217\160:\194\249v\159*\177\220E;\019\185\251}&\183\232\197\247r\n\154\156\197\157\242F'\025\163\209\218\131^C\190A/Z\187&ugl\1502\164f\005\186<\0033 t\185\254Z^\254]\149\155\155\166\244i\200\018\173l\233\171T\190\245\233\017|\244\128\0064E\238\150-\219\158\211\194+CB\203\142%vh\191(e\198\131D\145\167N\213\152\142\192\237\202\196\213\194\146\nX\1931\161\019\136F\204\234\255t\192\179\248\n\n\016|\148\004\196\024]i\0268\005\197o\000\212\020'\171\173Z2\209o\194\029P\169\155\170]\143\007[T\239\005c\216\t=\025\216\231\132\217\255\175\011~\153\168\254\131L\172;\003\1618w\219\144\141\218\001\229\\\197\186|z\164\221o\141\23445\1669\195a\185\193\163`\186a\216\158'\163V]\195\232E\250\148P\003_\234?\006+\170c\196x\002\t\227\024\213\196p\"\195\202x5@h\25237\180X\022\208\254l\203\154<\027\174\208?\177\235K-&W9\n\016\236b\170\178\000[\147!-\232\149O\159\149j\023m\177\234\236Fs\162P\214\248pG\150\158f(\195\2049\027Q\143hQ)yC\024p\231e@\196\178(\146E\173\209L\229\243\145&1\168+3\213\234\192\171E\027\212\128K\155\bld\193\024\182K\165\193\158Qv\205\230\151\029\177\158`\229\208\030\196\158\227\225\245h\2107\024\174\183]\130\208]\250\n\207\195 $%\218\196mcKw\147\163\240V\175y\221\144\253\132\184\000\157\024\147\186\166D\004yU\158OA\176\201\162s\181\213\170\128\183%.Q\182\011E\242\176\223_\024;\223.|\248v]\"D\131\209\212(\240\216\252\192\015\204\246\2503N\205\1702V\151\240I\253'\003G\178\175Y;\147\026\156oc\172\235\132\152\174]r\186?i\031\025\1603\194\004\b\173\rO\014E\173\168\188m~\011i\232,\128h\171\206\141g\201\166\164\216W6\180\014I{\157*\225\218r\181\014\151\221\b\025\144udl\t\016\236q*\022\200\244!h\016\159\210\161W\178\213\002\147J\202\007Y\135\205\190\207\014.\168\236Re\248\158\029\217\200\221\219\204K\250\171\229\245\133!\141\026\248I\161\252O\169\184\167PI\177Y\014\234\163\184\239i1\218\198m\136yb\136\"\135\158\136\2256\160\225q\241\241\150\195\140\167PE\196p\024\020p`|\020\130\019\198W1\202H09\217\145\202\247Q\139\018\022\229H%\211\184pj\138\176u\003-\182\171\218aU\234\224\144\130\218\1623L\174\028\159\000:\136*}\026\197E\020C\127\012I\130\001\234$nV\146\211\254vC)\169\226\156\204`D{\030NI\1735\238I\131]9\169zO\201\188\203R\151\211\129 \216\012\0267\212Sq\133\213\t\254\208\017\167H\1672\172\024\162\181]B\245\014\"\186=\175z0\133\249\148\193\239F,\186+;\150\188\251WZibeU\154\2384\254\232\174Fe^\168\214\r\173\208\1718\179d\186\198Y\191N{\t\154\254\197\1924<\177\190Q\176\235\148^\1882\2250\196\203~]`HN\182\148dB\2199;|\005\254d\147\255\246\160H\187\244\210<=\003\"dW\r\137\223\173\170i\165\219%^\t\023\226\208\199\169\r\148t\255\247\025B\0313/|y\137\205R\148\169\195\212\222\153\197IF\255\1316\145:ef\164(\230\019\000\161\147\2291\242\201<\b\028\149\182^\240\2294d\200\234/\232\139\236ix\185\225\151\003\214\194i]\154r\203\022\b@i\020A\206\185\153\153\030b2\153\144By\223\182|\251\212\225L\131\240\029<\202D}A!\165\r\127\211\147R&^1\229F\127\240\209:\141\181`\161\253\157x\166`Cy\246j\029\007V\159\151+\147\014\140~6\157\163(\175\027\129'\025O\197\230m\221h\252w\191\224\170@\027\155\157\232\244\213\187\022\161\194\183\149\248mpR\144\225\253\024\205dS\207\134o\219o\135\209\163>m\173J\183Y\023\213\021\165\243\162\205!\",cliProcessor:function(e){return\"Infinity\"===e?1/0:parseInt(e)}},globalGroup:{type:\"boolean\",cli:!1}};function m(e){if(e.default)return e.default;var t=e.type,r=Array.isArray(t)?t[0]:t;if(\"string\"!=typeof r)return r.enum[0];switch(r){case\"boolean\":return!1;case\"string\":return\"\";case\"number\":return 0;case\"object\":return{}}}var c=function(){function e(e){for(var t in this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.globalGroup=void 0,e=e||{},h)if(h.hasOwnProperty(t)){var r=h[t];this[t]=void 0!==e[t]?r.processor?r.processor(e[t]):e[t]:m(r)}}var t=e.prototype;return t.reportNonstrict=function(e,t,r){var a=this.strict;if(\"function\"==typeof a&&(a=a(e,t,r)),a&&\"ignore\"!==a){if(!0===a||\"error\"===a)throw new n(\"LaTeX-incompatible input and strict mode is set to 'error': \"+t+\" [\"+e+\"]\",r);\"warn\"===a?\"undefined\"!=typeof console&&console.warn(\"LaTeX-incompatible input and strict mode is set to 'warn': \"+t+\" [\"+e+\"]\"):\"undefined\"!=typeof console&&console.warn(\"LaTeX-incompatible input and strict mode is set to unrecognized '\"+a+\"': \"+t+\" [\"+e+\"]\")}},t.useStrictBehavior=function(e,t,r){var n=this.strict;if(\"function\"==typeof n)try{n=n(e,t,r)}catch(e){n=\"error\"}return!(!n||\"ignore\"===n)&&(!0===n||\"error\"===n||(\"warn\"===n?(\"undefined\"!=typeof console&&console.warn(\"LaTeX-incompatible input and strict mode is set to 'warn': \"+t+\" [\"+e+\"]\"),!1):(\"undefined\"!=typeof console&&console.warn(\"LaTeX-incompatible input and strict mode is set to unrecognized '\"+n+\"': \"+t+\" [\"+e+\"]\"),!1)))},t.isTrusted=function(e){e.url&&!e.protocol&&(e.protocol=l.protocolFromUrl(e.url));var t=\"function\"==typeof this.trust?this.trust(e):this.trust;return Boolean(t)},e}(),u=function(){function e(e,t,r){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=e,this.size=t,this.cramped=r}var t=e.prototype;return t.sup=function(){return p[d[this.id]]},t.sub=function(){return p[f[this.id]]},t.fracNum=function(){return p[g[this.id]]},t.fracDen=function(){return p[v[this.id]]},t.cramp=function(){return p[b[this.id]]},t.text=function(){return p[y[this.id]]},t.isTight=function(){return this.size>=2},e}(),p=[new u(0,0,!1),new u(1,0,!0),new u(2,1,!1),new u(3,1,!0),new u(4,2,!1),new u(5,2,!0),new u(6,3,!1),new u(7,3,!0)],d=[4,5,4,5,6,7,6,7],f=[5,5,5,5,7,7,7,7],g=[2,3,4,5,6,7,6,7],v=[3,3,5,5,7,7,7,7],b=[1,1,3,3,5,5,7,7],y=[0,1,2,3,2,3,2,3],x={DISPLAY:p[0],TEXT:p[2],SCRIPT:p[4],SCRIPTSCRIPT:p[6]},w=[{name:\"latin\",blocks:[[256,591],[768,879]]},{name:\"cyrillic\",blocks:[[1024,1279]]},{name:\"armenian\",blocks:[[1328,1423]]},{name:\"brahmic\",blocks:[[2304,4255]]},{name:\"georgian\",blocks:[[4256,4351]]},{name:\"cjk\",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:\"hangul\",blocks:[[44032,55215]]}];var k=[];function S(e){for(var t=0;t=k[t]&&e<=k[t+1])return!0;return!1}w.forEach((function(e){return e.blocks.forEach((function(e){return k.push.apply(k,e)}))}));var M=80,z={doubleleftarrow:\"M262 157\\nl10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3\\n 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28\\n 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5\\nc2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5\\n 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87\\n-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7\\n-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z\\nm8 0v40h399730v-40zm0 194v40h399730v-40z\",doublerightarrow:\"M399738 392l\\n-10 10c-34 36-62.7 77-86 123-3.3 8-5" let d_a24788294cff7b5f9b9d88362e7060a2 = "r9\248\"\164\030\168\130\193\137d\154\162\244\b\023\026;v:lX\184\017\231\019\225\135u\241\251\214\183\186\002\244\153\194\140\209P:c\228}6\211\149\204\151~\202@\130c\1819\217\199M'\188V\021C\241\232\130\168\204\132\154\004\189h\153w\134}\179\163G\194f\226\210r\223\149\198\020wg\135|\185O2t\250o\004\191\243\157\r\219\186'\001\019\131!T\142\012u\186\018\002\179\b\030\153pjF\147\241\162\188w\199\222>\197-\139_e_a\002\140\201B\138\221\255i98\243\238\131\243^\016j\174L\001\179SW\194\249\168\127\172\198\020\178\188\169u\224?5cXd)?\187,\179\196\250\160\149\197\195\028\236\014Y\014\216?P/Hr\158\030\187\247\004\197g\1943C\023\251\173\213\207\193\1711\001\019\214\2340m\246\200\136;\150\205\216\210\216\017\232\022dM\244\199\025\237\218Ej\184\rh\171\247*\214T\132\228\223{Nr\137\016M\153nB\029\004\154\180\231\131\248\016~2\204p\191#F3\132&\185\155\000+\000\1348e\245k'I\208|6e\134\251\007Un\003.R\213t\230\237\225\223\249\201 \191\223\191\223{\134\1760BQ\\\168q\176*3\225\195EK\250\211Gn\006\242\153t\1878\185\206gG\025\012\005\166\003\186\021\203\232\172\015B\207\251\152\1435-\242\030y\215\023\138\188\181\003h\252\176\181\173w\022\002\243;\211E\252\215\025\214\165\242<\213\248\238\254\232\199[\250\227\135\213\194\224t\163\238\019\202\214\253\252\163\149\005I\197\162\200TW\148\238\241W\178\002\225#\195\246\156g\255\175lO\002jKD\154\194\020\1543\253\153B\144\209\025\227\027\191\181\006\197\207.\130\184lU\001\179\206\171\222o\131y\170\"\r\236H\019\208W\n\1925\182)~\1714\227\t\015\145\025b\223\243c\021\254\031\235\218\030\230J\140\195\250\159@\169\147\155\027F]\151\t\173(^U]\1779v+\225\183yA\230\239|\146\131\217}&\164f\178\168\024S\202@\198\245D\152\014i~\223\242bZ\178b\191\234\002[\238\245\006\251\029\165E`\241\161\242\215_\025\218\164\241\242\014\174\139Q\222T\1840\180X\\\"\254\192\190\221\219\183)A\202\198!\217hc\222\233\143be\183\182PT~\241\253\202Q)\201a\176\191\015\212\230\0112\141{\253\011(\199\238\252\188:\012\218\143D\217\202x\132\172\254\022\240\227r\208ug5\217\206\240t\239\147\129\007\238\127\150H\131\210R\181c\166\252 \127D\185h\132\152L\191\215\018\128NO\200\138\196\209\238\n/6\193\138\189Y\236\188\226\192\189\190\191\237\163\144\209q\026}\ruZ\018\151W4{\251\133\180l\184(\191\218\134b}-\006\1514u\212w\195\213k\154\021\246\165AC\019\2261\n\243j)\023\211\003\222\244\209iq\218\218\253=z\247%\199~\201\129\138U$z\129\234\148\144\242S}t$\207\157w\191&\141\242d~.y\027\019:\190\159\207\161\171\221\150=\238\195\193K\002\011\019\249\233\202A\2374\227\022\211\212\250\192<\012\250\017f\r\178\253\207\204\"\179\173{\236\137\"\159\137!\015\130\239\179@\160\000\170\154Ex\239\001c\146\177\210\167\217\216\175\027\236\001\201tjg\216v\235\130og\162\249\231\011\139\006kR\196I\222-\251\014w\024\\\146\184\176+\223\198\141/\1660f\189)3a\194P\206F\183\005\2291i\186I\231\179\204\173\219\152\245\02457\207!\136\183\023\237\174\030'J\018\184\220E\137-\169\194\177\192HV\210\212\145oA\001\142v*\147\012\025%\205\132\239\234\156\148C\235q\157\212z[,\215f+\188\164\223\021\252n\232\218\183\225\134\163r\027J;\223Fz\179\209`\127\144K\181\192\191(t\243\006O\245\152\146\210\212T\183[\\:N\147q;7\198\248k\211}\001\011;uf\178>(`\1802`lo~{H\194\134\170L\214c\149\203Y\225XD1\136\230\241\007\011#\028\254.\209\021u\130\184\130r\138\029\181i\003<\0316A3\252\216\156\186\234g\177~\199W\181\218\018\021\141\207\"\t\252\187\192\227\139\029\249@Dx\181\161\160\224\136!'\185\2230:P\156\197Wd\231\022\212\179\019o\133\177LD\194\027p\184T\207\215b\251\012\149h\151\146\252~\244\236\031\151H&\235\190;\177T\180M\193\180\020~$\168\012e\218\016`\227\178\189\134\179*\017\138r\208\011\147N\136\249&\161s\185\024T(\021\191V\252\145\159\188\164>\005\222\217\175\145j1G\228\255\210\251\242\\LQ\128\149\021\231\028\185\157C\018\1444\146#y\247*\142T\023K\018\029,?\231pc\162\183q^\012\203x\146?\188\176)qr_tV\1786\234\212\136Z\196d\184?[\237\244\171\016c>A\177\181\147\245Y\215U\164H\213\024\152\224\237A\214\n\249\164x\230\193\1801\142x\154\021\253l\228'/\030\131\253\203\207\223\031\214\212\001UP\199Yi\1696Y\023\187\133\197a\210\198k\178\248\t\226\176\175\236\031Bysy\213\173\151>\r\229\211\244-w\131/c\028\174v\2197\157\177u\155\190A%.\030!q\1707D\006\007i\188\226\190PgD\206\254j\161\218_\163\021\011\019\204\007\191\136\030WtI\158\021\180\225\185\149a\171\206\153\240\187m0\242\023a6\236\230\132t/}\195\225\178\211Ku\193\164h\166(\1934\012j\242;\0225\185\221~\179\127b\243:\195\218L\222;\201\216\232\005\198\134\239\231\t\184#\028Q\228%T2\192\253I\022\177\1630\251\255\012F\157\132\000\183QM\229\011\014\198\132\019\202\155?\145\018a\214\151V\226Q\176+\136\025!\156\178pOJAuAiFQ\022HHQ\197\016{O\212\173\176\252og#\028.*\025 9\n\143_\1514\163\171\1347\022\228\022\014\237-lYX\184\218\209\134\193:1\146q[@\232\226\133\201\238\247\236\159@\205\131\144\212\174M^\229\145\\\197\1672\194\150\250e\022\202=\018\154K\170$[\206\129\173\139'|U\134@\t\244\207\236OyI\176.x\149\254#Q<\137-\230d\r\016\229\220\129r;Q\166\200\217`\224\160\174ZQ'\159@\160\227\030k\184\210\156\185\162\025\027\207\016\1604\240\214\162\210\147|\0225\149Cp\135\021\210\1412\165\207o\204\132\240Y9\243i \189\1521\016{\205\135\214\255\189\149\217\135m\133\005\201\194\207\127\224'\209\146\025(\150\022\n\210\199g\183&\246\240YZ9\220\011\235\0267\254-\150\238\151\233g\173\n\187;7\239&H\159\210\183\238$w\019\132f'\145,f\160\214\157ku\231\245HX`\002\003\0267\180\214\180`\019\215\n\252\198bK\133\186#Ytj\234\193x\229DY\243\194\175\155\154S\210\022\212\245Z0\145Pfq\024\196#\018\029\219\149H\219\1529\156\025\2517\146W\227\138\224}]\028\215=m\225\172\227h \027'\150o\157;4\173\223\242~\027&\142\238\030\252\177\166i\194;\233$'#\021\151\235\244\235k.>\222\196g\210\1459\202\137\241\143A\138nt\227.\204\2258|\159O&\022\183T\215\173\001\217\031\142\ban8\128\207\150\162\180\197@\223\132\193N\143\139\138\172c\228\208\213B\230\202\236\247\203\179\b6\003\146\137\255\136N/&\023\169Ck\025\245\184Y\185*\005\005\030\128yt6\156\b\237:\146\026\023-\134l\254\135\"T\160\232\016\162\217\017\135\221\139\024\211Q\140\208\206\018:L\168\163\184\218!\b%\160\206\184\162D6\168c\180:\015\212~\128f\000:\140\021:\213B\155\153:\215G\243A\029D\211\190\144\019\169#0\223\127\028\001sh\174\201\247y\152\174\130\019\249\027\198\129\191\004\000\1928\221\186\243\175\171\141~\204N\164\019\022\134\249\152\2084\1861S\160\0249\000\181\255\223\211\200\230w\217\137\168\252\205&:\192\021\252}\017\240\156\178ETq\000\162\t\003d\220\204\247\228o/G\192\210\240\242\206\143mg\238o\202\014\162\222\001\242\005\229g\147\011\2398rV]\205Ld\229\200\188\169\235\202\031\170%\221k\210n\bj-UO\232\252\029\230\000\160\210\0234\189tJ\204\155\227\245\137\225l\012]``\139\001\000\192f\128l\"Hm\243D\b\219\229\137\176l\015'\"l\167\157H\227\140\252]\209\241\137\172FW\172\188Y\182\160\135\003.\237:\012\234\210\168^\131\030\020\131j\1902\177\177\176Z\024\163\132\173ei\138[\173n\029n\203\152c\002\214r\181\224\000\195&\r\199i\226`\180U\016\2189\005\181\030\227\024\155x\212\148\145V\131R4\204}\168P\005\151\180\152\245b\167G\0077\158I\182Z\131{\001\246\228\165\227\181k\211\243\202]\222\214\186\181\166$^i8\202\236\030\140\187\029\173\201\249\170\237\130\203iO\172L\156#\020\2389\184\014\229\222`\219\141t\181\001d\251\148?\158v&\129|\2339P\001;2W\139\212\2550b\210\202\019\146\006M\146\007\244\"t\255\144h\190Dn\201qW\179\242n\158\237\230\001p@\169\245k\012\207R\000\219nX\185O\204\171A\017=%%\157G\235\246\147K\165Y\195\229Jw\2396\1989\n\214q\255\129]>\165X\016\182\026J\236\198\026\236\1815!Y*H[k$I\146\026\170\025:t6w\176{\170!\012\216\134\002\241M\001n\221\253\b\197\163\207\219\198\018\235\172\210\178+\005\147\2458\174\197\202\146e=\194\225\148y\145;\002\155Y\173[5\149\220\145M\180\166 zZ\128\255\248\155e\136\151\170\027A\238^rt\170\178\233V\253G\244e\211\210\209\243a\224\203\143\191\000F&\230\018\250\181m\002\005\t\022\"\148]\152p\017\"E\029D\239\173\026-\247_[T\202\011\184\190\238\014\128\224\252\242\011\252\155}\163>\000\208\255\238\026\242{3\255J \190\025E\186\017l\249\129\029c\204L\021\134\230\002\167|#\024\224>ku\214\238v\191\227\189P\0145\202P=\142\001\027\154\216(e\201\220\229Nb\147\128-|f\245\229\004\186;\209!6\002\178\253^xt:\154\230\157\221\181\228\149V\211\001\220\005\000\000" @@ -505,7 +505,7 @@ module Internal = struct | "highlight.pack.js" | "/highlight.pack.js" -> Some [ d_6b9eea5bd2cdd91f629293ab3b8808d1; d_30baf6fb746860926fdd280eefc46735; d_7df05ceea77c14d78f1f1df8f98def4f; d_106b469c9254e3a72af1bc5085256cca; d_5fcd7eba230acf47d54c1897a9a9c394; d_df9507781455088adf4ca1bd7fc0a321; d_b223e3337242ba6cf0905995918760a5; d_d6a1be8caf2478248edb48ee82070d9e; d_98850966979dd224456f716b44220d69; d_9873a9ace25bcd721b8eeb6b8dad71cf; d_b23657c0bc089d459bc6099791f97c23; d_f9c0b1a6ea9c119cb0f7ead5c3dac542; d_80a0027403c5ad56c7da4589713b2348; d_fe8f6a1f53d067d447bae579dc60d6f0; ] | "katex.min.css" | "/katex.min.css" -> Some [ d_2d798108ddda42cb699f6ad4421e720e; d_b128d6f091a42be5d7a929703f09ac36; d_1476b6e94be68e530a90bd0723d69c88; d_e357f75b8a7d9a6031bbdc38adcf1422; d_ad152fcf832897f8629ca758460f3d22; d_7c9075f31df2a532c3135ae327c84a92; ] | "katex.min.js" | "/katex.min.js" -> Some [ d_0c2c3443b618aef3ac4519dd2b159bbe; d_a2070486fb8e9102cd1537ebd1216a96; d_48a6338945c47ceb84d335248c3d6873; d_ad48849637d7c8349cb3e6952d5c8699; d_32baa17e8a53bbd439c58b0d89bc0503; d_c7561e7d22eb89e10083cfba7680012c; d_d04b09d89ef0b9af8a297a3592a2e4b1; d_c0cf7351fa27f73a72840e453c4b15f3; d_fadfd470a088dde5c3755136ac4b6188; d_326148c9e075f26f4dd5ee3862f61cf6; d_a55141bd5690b03d71c9675038f73b3f; d_225bdd9918928e02697ef5570454bf56; d_bf8e1c09c2162b9bb4b6578a59cc8069; d_bb5a8ed07dc95fa6f9f51938da398a35; d_b93e718b1ddefad06d18d9736584ad78; d_e12a510e69c6b3e0210294eedc2c3be3; d_bf043adf1d8ba761903c6f3447bae9d3; d_80ae3e22d162129b593049c0dc7f2407; d_d7b447b6bfc36721f581470728505547; d_92e0c0a734f49413d685531ad3f0a03e; d_cabefc6c9607b95a33af32a8c8832767; d_a03f60fbbac88837b2763d52df2c0820; d_5795c26325c462426548bd12ff6ef7a1; d_c0939c104021af2b0d9b24c7102061f2; d_3a7455b94742964a6cc5e84e314a6cfb; d_dc2a908015f68e5bff245fff4e602604; d_96c4d8e2622ac6552ccf67643b20f09c; d_37935d98135b118d937e895f4bb55add; d_efe21915ced6043dcaa8ff576e7948c7; d_fe0aa5b4043d6894e289163dd38508b7; d_dc29762de1ae6c28b3b3cc202f52ac6f; d_2c5af911fa1596ad2eef3a7e342be949; d_01738333fc004372ab1ae8bc7d370677; d_0d6ec6387686b4173900d29c91f338ee; d_5f9942b4d85184e45b9addfc25ca6fd4; d_105a9e030400f28a404c6badd930fe01; d_79c029f6f746a52f4a8bc8b6280c5c88; d_3a50124eae7017a15bb92024b9f6c8ad; d_d1d8d575696cbb5a4994efc9e2862948; d_a6e92521674c97f4d1bd649490d8a987; d_8f38ae17980f4039d715823515fd56d0; d_a841840589a3efb0465e49e0d8f985b5; d_e33d592534625de6438003412e1d8813; d_5b12b53efc1e6da3a434634e81c2251b; d_c7270ab94b84005c36e6e864e6ea5b10; d_5e57240b8ff6745d663ebd2060201199; d_02c9bc01125e92ce389d2ac93e62d14b; d_0d4c13a0e6487657499a2f37795ab83b; d_8ff622534e1e1348711c11358657050b; d_a8b5fa32242a1d360076af4bdc9dafbe; d_725c52bce5d22dff34816d0cea74cf51; d_a6db9cb29ea27586d2138cf4f8710b12; d_31ee9944b6c75c4351486bc790988371; d_1005d4f63119125aeb03e8a2fa265969; d_9ff5a6ec97f55e01b81f13d9d3f0ff67; d_f361846717ba3e91093152df70d5aab3; d_e462cdcfecbc18ac1f1e447bf1ed3697; d_0d5bde992f9fa1c53103cd024ff5833b; d_1b66f4e8c1fbc1c74875f8da050cc1d0; d_bad0217136fdcd657898ee631bd512d1; d_428c2b0f069b4ffaef294dc85aef1e4b; d_cb988ca0480d611a7c52551adcc9ed48; d_cdc6e947cdb2e0bb7fae7f338ffa12a0; d_f56cd226d59f4d3190a095998f97ac56; d_f5d214c6b91ee7f61f5a433fcdd70682; d_f4caf2cb8610b6735641c064e6453b79; d_da739bd79e1901a19d34fbf2d1a16298; ] - | "odoc.css" | "/odoc.css" -> Some [ d_fa1c053d8b56d1e18253a2cf90453dfb; d_2d34a495dcd7003df795346da8531d0a; d_e35890194bb2343fddd2c0f67ae5d882; d_27c59ea1efe4ccc09c0f930bd632380d; d_4efbe7cae26feb88935741ac2f2238e8; d_45e9324288caa71423debd1ae516235c; d_33599dce09a435b5e7f5ecbd397793d4; ] + | "odoc.css" | "/odoc.css" -> Some [ d_fa1c053d8b56d1e18253a2cf90453dfb; d_2d34a495dcd7003df795346da8531d0a; d_e35890194bb2343fddd2c0f67ae5d882; d_a157d925cad71c9d70ca6333440bae9e; d_3cc9d906adb7cf9e74613806cf6881a8; d_511b86a6ea5c88282b93d3cb05af4858; d_076de4abff2867ca6a50bf04d56e8697; ] | "odoc_search.js" | "/odoc_search.js" -> Some [ d_baa9e7597ed780d04fe80009b6d2457e; ] | _ -> None @@ -554,7 +554,7 @@ let hash = function | "highlight.pack.js" | "/highlight.pack.js" -> Some "f7f17015c0de1023c93929e3725a9248" | "katex.min.css" | "/katex.min.css" -> Some "1a262c83aa48d3ba34dd01c2ec6087d8" | "katex.min.js" | "/katex.min.js" -> Some "0376fd70eef224e946e13788118db3d1" - | "odoc.css" | "/odoc.css" -> Some "24d6be6b085c902c97b7fa43a65e74f0" + | "odoc.css" | "/odoc.css" -> Some "5b190f280df5697ecfb8898b408aa6c5" | "odoc_search.js" | "/odoc_search.js" -> Some "baa9e7597ed780d04fe80009b6d2457e" | _ -> None @@ -593,6 +593,6 @@ let size = function | "highlight.pack.js" | "/highlight.pack.js" -> Some 54535 | "katex.min.css" | "/katex.min.css" -> Some 20978 | "katex.min.js" | "/katex.min.js" -> Some 270376 - | "odoc.css" | "/odoc.css" -> Some 26594 + | "odoc.css" | "/odoc.css" -> Some 26716 | "odoc_search.js" | "/odoc_search.js" -> Some 2158 | _ -> None