'N< TextReadLexgMԖ$_'C_Int.:_'C_EOF*CZ1 _'D_LexemetBlb_'C_RatwBB_ _'C_PunceH _'C_Symbol+?N~@ _'C_Ident߻ MqLexeme sA1Symbol '?Ident ty咲Punc ډ P2Rat  7EOF6է{CharϠwIntpBStringpTextReadLex_'C_Rat&)=TextReadLex_'C_Punc'.ڊlDTextReadLex _'C_Symbol(EnZTextReadLex _'C_Ident)suUc_TextReadLexLexeme*b9TextReadLexSymbol+GrQTextReadLexIdent,rMTextReadLexPunc-ۿHTextReadLexRat. >LTextReadLexEOF/#L5TextReadLexChar0+~X&zvTextReadLexInt1KPTextReadLexString2xv{TextReadLex _'C_String3{oQTextReadLex_'C_Char4tTextReadLex7p *d^5ߺUHCBaseprimIntToInteger6syBTextReadLex7p'*o[57y'5iTextReadLexinfinity85JxUHCBaseRatio974D!7Integer:a9jĤ;UHCBase:%9694;a0ExTextReadLexA` ô&><\T|#"UHCBaseShowcoR{& J=\S!:FUHCBaseShowcoBJ>͒xwUUHCBaseIntegralcoǮJ?DTextReadLexAb &<@\S. rUHCBaseShowcoƍVJA\T UHCBaseShowcow@JBTextReadLexco3= UHC.Base.showsPrecClY\4GTextReadLexAb &< acoreLam1DvWpY.TextReadLexA` ô&> acoreLam1E[AVqbRTextReadLexdH acoreLam1FnTextReadLexx_1I acoreLam1GHӓhTextReadLexx_1JFGH)/IT}Uh}x_1_1J+mTextReadLexx_1_1KKt TextReadLex7p.*{LrwT7"UHCBase showsPrecA JMt8TextReadLex7p-*yNia[J/UHCBasepackedStringToStringChar Os 1TextReadLex7p,*wzPnզ&UHCBase showStringMQsoqTextReadLex7p2*R acoreLam18TextReadLexco3=75  acoreLam1Ò;hTextReadLexco3=C +RTextReadLexco3=8C lYFŲTextReadLexAb &9< acoreLam1vlp\OoMTextReadLexA` ô&:> acoreLam1g"hLxwTextReadLexco3=;5  acoreLam1U 7UHCBaseShowDco\`*J\S}!UHCBaseShowco\`*J]:XĖJ>UHCBase _'Dict_ShowP}r_1>z\1TextReadLex_1EP}q_2>\TextReadLex_2FP}p}_3>x\]TextReadLex_3GAsgVTextReadLex7p}*Blt1]wTextReadLex7pB*f'a$fCTextReadLexco3=5 ?;wq"tTextReadLexco3=B?;NtTextReadLex _'C_Symbol UHC.Base.conName Constructor[AVUbaTextReadLexx acoreLam1NSymbolVTextReadLex _'C_Symbol@ ConstructoreM%TextReadLex _'C_SymbolA Constructor acoreLam1ؙ|f TextReadLex _'C_Symbol ConstructorF' TextReadLex _'C_SymbolB Constructor].?Va[TextReadLex _'C_SymbolC Constructor acoreLam1̺`$UUHCBase Constructorco`JkoY UHCBase Constructorco`JMǻ+IUHCBase_'Dict_Constructor>z\wTextReadLex_1>\٩TextReadLex_2>x\TextReadLex_3P}o_4>u\=TextReadLex_4^t5`TextReadLex7pP*.tY_{TextReadLex _'C_Symbol Constructoru4TextReadLex _'C_Symbol Constructorg <TextReadLexvalbZTextReadLex<N =  acoreLam1TextReadLexx1% acoreLam1XTextReadLexx2& acoreLam1TextReadLexx36 acoreLam1HuTextReadLexx37`iX0fUHCBase[]z\܇TextReadLex_1>\YTextReadLex_2>x\TextReadLex_3>u\TextReadLex_4t /TextReadLex7p+>WTextReadLex_'C_Punc ConstructorZf`vEbTextReadLex_'C_Punc Constructor1nTextReadLexx1 acoreLam1z0oTextReadLexx1 acoreLam1bGCxTextReadLex _'C_String UHC.Base.conName Constructor[AVUb`TextReadLexx acoreLam1NStringXf[woTextReadLex _'C_StringX Constructor\p(TextReadLex _'C_StringY Constructor acoreLam1֜ TextReadLex _'C_String ConstructorT!wTextReadLex _'C_StringZ ConstructorI{bTextReadLex _'C_String[ Constructor acoreLam1 #:-UHCBase Constructorco`J>z\ܟTextReadLex_1>\ATextReadLex_2>x\TextReadLex_3>u\TextReadLex_4sMTextReadLex7p+ԆiTextReadLex _'C_String Constructor#gEz4TextReadLex _'C_String Constructor/hTextReadLexx1 acoreLam1HXx/CWTextReadLex_'C_Char UHC.Base.conName Constructor[AVUb`TextReadLexx acoreLam1NChar'TextReadLex_'C_Chara ConstructorRTSiTextReadLex_'C_Charb Constructor acoreLam1CYrTextReadLex_'C_Char ConstructorL.ATextReadLex_'C_Charc Constructor"?[TextReadLex_'C_Chard Constructor acoreLam1kuUHCBase Constructorco`J>z\ܗTextReadLex_1>\ITextReadLex_2>x\TextReadLex_3>u\TextReadLex_4sVJTextReadLex7p+m@ܷ7TextReadLex_'C_Char Constructor x.TextReadLex_'C_Char Constructor.Wj@TextReadLex _'C_Ident UHC.Base.conName Constructor[AVUb`TextReadLexx acoreLam1NIdentoeNTextReadLex _'C_Identj Constructorv6CTextReadLex _'C_Identk Constructor acoreLam1暹 ۰ZTextReadLex _'C_Ident ConstructorI?L@TextReadLex _'C_Identl ConstructorUb|z9TextReadLex _'C_Identm Constructor acoreLam1]?W}UHCBase Constructorco`J>z\܏TextReadLex_1>\QTextReadLex_2>x\TextReadLex_3>u\TextReadLex_4s~ŕTextReadLex7p+v TextReadLex _'C_Ident Constructor  7L]h0^TextReadLex _'C_Ident Constructor   $7FTextReadLex _'D_Lexeme UHC.Base.moduleNameDatatype [AVUb`TextReadLexx acoreLam1N Text.Read.Lex -S}TextReadLex _'D_Lexeme UHC.Base.datatypeNameDatatype[AVUb`TextReadLexx acoreLam1NLexemeozTextReadLex _'D_LexemesDatatypeޝ40TextReadLex _'D_LexemetDatatype acoreLam1:%TextReadLex _'D_LexemeDatatypeR~a`"TextReadLex _'D_LexemeuDatatypeK`TextReadLex _'D_LexemevDatatype acoreLam1A"F[UHCBaseDatatypeco]J4hΗUHCBaseDatatypeco]JrlKYUHCBase_'Dict_Datatype>z\ܨTextReadLex_1>\pTextReadLex_2s1TextReadLex7p+X_  RHTextReadLex _'D_LexemeDatatypeH0TextReadLex _'D_LexemeDatatype  yQ<TextReadLex valDecDig[AVnbzTextReadLexcA acoreLam1tb7e&zTextReadLex7p+x a+j UHCBase<=!Dp%UHCBaseOrdcok59J9"t]'UTextReadLex7p+s !0#(d5TextReadLexcoWeB$E*tUHCBaseBool%aEj=UHCBase&&$"$&/_VޙTextReadLexcoWeC#&'$(dy(UHCBaseFalse)/cV\sTextReadLexcosůE*MbHh|UHCBase otherwise)'+oo"BTextReadLex7q',[N FAIL 163_67_0,oTextReadLex7q&,-*9UHCBaseerror+,.$/W!%|UHCBaseTrue0'5UHCBaseNothing.1!t' (TextReadLex7q+ 2fUHCBaseord03"t*Ə~!TextReadLex7q+ 24 tޜSTextReadLex7q!+-5>VoDAUHCBase _'Dict_Num>  ?>z\:TextReadLex_1N@>\TextReadLex_2OA>x\JTextReadLex_3PB`iD|)~UHCBaseEq C#]=TA[UHCBaseEqQ DP}nW_5E>v\TextReadLex_5RFP}m_6G>{\TextReadLex_6SHP}l1_7I>t\TextReadLex_7TJP}{_8K>q\:TextReadLex_8ULP}z;_9M>r\TextReadLex_9VCNV(!t%TextReadLexcoBbO ScgTextReadLex<LPG acoreLam1PzgKTextReadLex<LM? F acoreLam1Q¼TextReadLexx1W acoreLam1RTextReadLexx2g acoreLam1SoϥTextReadLex7q2,NvalDig: Bad baseT.R;LTextReadLexcoXz.h9-SUo׻j\TextReadLex7q),V  vlUHCBasepackedStringToInteger8WoۚTextReadLex7q/,3XdΖ6UHCBase fromIntegerPUY9+DYTextReadLexx1iZa.jlUHCBase==O[<I WQY'\-t&mTextReadLex7q+Ǎ%V10]'t[TextReadLex7q+;#XP\^9 IF,DTextReadLexx1jZO[]Q^'_s~MTextReadLex7p+5-V16`szoy*TextReadLex7p+ģ+XP_a9 gFTextReadLexx1kZO[`Qa'T.bt2mTextReadLex7q+5 !R9ct2~lTextReadLex7q+2 !0Rd~(kTextReadLexcoHm$%$c$be.VATextReadLexcoHnde'fJo_TextReadLex7qd,c@ !Rfg5t'ZTextReadLex7q +e= !aRh|(cTextReadLexco{Ao$%$g$fi,V'TextReadLexco{Aphi'j_oOQTextReadLex7q_,[K !RFkbo?=aTextReadLex7q\,VH !ARl},L"jTextReadLexco;q$%$k$jm-R# VTextReadLexco;rlm'nV2gTextReadLexcoU_#t*n'T.0.oPouKTextReadLex7qn,rdZ2ApQo?zxTextReadLex7qm,qY2Rq,'jR9}.~YokTextReadLex7qU,Kq !R7oϿTextReadLex7q:, @n !0R~Q(p2m'TextReadLexcoh >w$%$$~.V <TextReadLexcoh >x'.VTextReadLexcoĨz*'T.0.upt <TextReadLex7qI,8%}20vph7TextReadLex7qH,6V|2RqphTextReadLex7qM,>iy56rpm庑TextReadLex7qL,=x891A-7q,TextReadLexvalDig`:$TextReadLex<LM? F acoreLam1VSMTextReadLex<LPG:N(Z?haTextReadLex_'okGTextReadLex<J `{ acoreLam1iTextReadLexbase~ acoreLam1o^!TextReadLexvalDigit acoreLam1(uzTextReadLex_'x acoreLam1wocTextReadLex7q, tS UHCBasemapxo»CTextReadLex7q,V0zo~sITextReadLex7q,RXp5 TextReadLex7q,F<Dr*.TextParserCombinatorsReadPReadPOD ~5mrUHCBasereturncb)#TextParserCombinatorsReadPMonadco.\ rTextReadLexreadIntPgtGb 05TextReadLex<J `{ acoreLam1K!TLTextReadLexbase~ acoreLam1`8TextReadLexisDigit acoreLam1Ř/ mTextReadLexvalDigit acoreLam1owTextReadLex7q,ETextParserCombinatorsReadPmunch1O|K)TextReadLex7no'[.$UHCBase>>=`8!TextReadLexisDigit&TextReadLex<Ih a acoreLam1E;TextReadLexbase acoreLam1[AVnbTextReadLexc acoreLam1p$V$TextReadLex7q, p9=TextReadLex7q,8J9AUHCBaseconst/~f$UHCBasemaybe(Pc~y->$9Ř/ mTextReadLexvalDigits{TextReadLex<Ih a  acoreLam1TextReadLexbase  acoreLam1[AVnbTextReadLexc acoreLam1DoNTextReadLex7qz,`i-BܛUHCBaseid9@*cTextReadLex readIntP'eCFTextReadLex<Ih a acoreLam1K!TLTextReadLexbase acoreLam1uTextReadLex7n( rTextReadLex7n( <E\F3a$n9TextReadLexreadDecP coG&o~DUHCBaseNum<f ;&<h7:0"& *build/103/ehclib/base/Text/Read/Lex.hs-cpp*build/103/ehclib/base/Text/Read/Lex.hs-cpp<i>&~UrGTextReadLex<h7:0"&/ acoreLam1p9ITextReadLex7q,V10pV)TextReadLex7q,XVUy{TextReadLexreadHexP coӐ9%<e;Se%<i<%<e8%- TextReadLex<i<%, acoreLam1pZTextReadLex7q-&V16phTextReadLex7q-/ Xk|NpTextReadLexreadOctP cou&J<f4;;&I<h:&I<iX>qF&ISTextReadLex<h:&I2 acoreLam1pV& TextReadLex7q-V8p$vbTextReadLex7q-#X&Jڜp`TextReadLex_'C_Int UHC.Base.conName Constructor[AVUba TextReadLexx acoreLam1NInt|{'kBTextReadLex_'C_Int ConstructorfDӬ\TextReadLex_'C_Int Constructor acoreLam1+DMTextReadLex_'C_Int  ConstructorvTextReadLex_'C_Int  Constructor6Ds4TextReadLex_'C_Int Constructor acoreLam1j"UHCBase Constructor co`J>z\TextReadLex_1 >\١TextReadLex_2 >x\TextReadLex_3 >u\5TextReadLex_4o%6TextReadLex7q-DcIgTextReadLex_'C_Int ConstructorjQr[9TextReadLex_'C_Int Constructor-iTextReadLexx1 acoreLam1rv_VTextReadLexAe S~KVywTextReadLex<HTfD acoreLam1 d#όUHCBaseReal `[aUHCBase_'Dict_Integral  >z\TextReadLex_1(#E6UHCBaseReal y UHCBaseReal >x\޻TextReadLex_3>u\TextReadLex_4D>v\ TextReadLex_5F>{\ETextReadLex_6H>t\TextReadLex_7J>q\TextReadLex_8L>r\{TextReadLex_9& ѩ_10 >'j=*TextReadLex_10XAihTextReadLex<7xrǶA*TextReadLexAe S~K acoreLam1a4oiL֮UHCBaseNum ?Om|UHCBase _'Dict_Realo~9nϹUHCBaseNum HIrICUHCBaseNum >\1TextReadLex_2>x\އTextReadLex_3(BsTextReadLexcoLX@J+TextReadLex<7x  acoreLam1? \TextReadLex<HTfD  acoreLam1BTextReadLexx1 acoreLam1TextReadLexx2 acoreLam1:TextReadLexx3 acoreLam1TextReadLexx4 acoreLam1HuTextReadLexx4cZX2TextReadLexx9!dTextReadLexxs@_}TextReadLexb'<F7 Dp F-TextReadLex7q-p(62#5TextReadLex7q-聊KdTextReadLexa' TextReadLex7n"'BI2TextReadLexfracۆ TextReadLex7n '>^888 FTextReadLex7n'=  > - dM+TextParserCombinatorsReadPget!90"řWTextReadLex7m'5-#T *TextReadLex7m' +"#$(iTextReadLex7n',0%ęT]ATextReadLex7m'.$%&(Z?h;TextReadLex_'ok'eTextReadLexbase acoreLam1((u TextReadLex_'x acoreLam1)GZTextReadLex7ng'C'()*(Z?hTextReadLex_'ok*+(uTextReadLex_'x acoreLam1,4nOTextReadLex7n '>+-5%TextReadLex7n 'e=.Z8 9UHCBasenull+/6uTextReadLex7n'<01f;sUHCBasenot$-10K+TextReadLex7n'":2i`HControlMonadguard3PtTextParserCombinatorsReadP MonadPlusco0z$/43v>^_Rec5Y{||}1,6f1TextReadLex lexDigits7K!TLTextReadLexbase acoreLam188X=TextReadLex7ov)YR&79^TextParserCombinatorsReadPlook8:(Z?kTextReadLex_'ok;(uTextReadLex_'x acoreLam1<8FDTextReadLex7nv'R8;99<=eETextReadLex7nY'M>:?feHTextReadLex7nX'L@W-X4kTextParserCombinatorsReadPchar.A4~TextReadLexlexFrac9?=B(Z?hTextReadLex_'okCۅsTextReadLexbase acoreLam1D(uTextReadLex_'x acoreLam1El)7wTextReadLex7nB'tf5Fg*="TextReadLex7nG'|cG ^@gUHCBaseNumcoǠJCHSÕ:TextReadLex7nk'_G9F9ED99HI*xTextReadLex lexIntegerJK!TLTextReadLexbase acoreLam1KTextReadLex7n>'nj6JLjTextReadLex7o)cBJ9KLM + TextReadLex signedExpNTextReadLex7n( @+OTextReadLex7n( 8@-P~TextReadLex7n(Q,~TextParserCombinatorsReadP+++ON9PR(Z?kTextReadLex_'okRS(uTextReadLex_'x acoreLam1TTextReadLex7n(bI U,TextReadLex7o)tV(Z?kTextReadLex_'ok S99TUVW_hbncTextReadLex_'x acoreLam1X(uTextReadLex_'x  acoreLam1Y]E,TextReadLex7nQ'uZLTextReadLex7nQ'uWX9YZ[ IHDVTextReadLex_'x acoreLam1\\afTextReadLex_'x  acoreLam1]H>o%'TextReadLexcoOK %$Z^^PdUHCBaseEqcoa&C7J[-_@TextReadLexcoOK %]_'\.`o=2lTextReadLex7nO'S{a"PUHCBasenegateG\9`bk:ATextReadLex7n(?c"kTextReadLex signedExp acoreLam1d9TextReadLex7n($I eTextReadLex7n(Qc9d999ef(Z?kTextReadLex_'okfg(uTextReadLex_'x acoreLam1h~CmTextReadLex7n(!8g9999hiNfTextReadLexlexExpj.TextReadLex7n(?bMk ߯TextReadLex7n'@El TextReadLex7n'@em TextReadLex7n(CQlk99mjn dWTextReadLexvalExp!offTextReadLex<B#@9 = acoreLam1pgGu4TextReadLex<BL J acoreLam1q}^>jETextReadLexrat3 acoreLam1rJk J;aTextReadLexexp4 acoreLam1sWTextReadLex7n'2V10tDb\TextReadLex7nz'Xosu@FDTextReadLex7n~'Tv`i%~UHCBase^^p>89tr89oq89uw4O@8D~TextReadLex valueFracExp*xbRTextReadLex<Ag  a# acoreLam1yffc+TextReadLex<B#@9 = acoreLam1zgopgTextReadLex<BL J acoreLam1{TextReadLexx15 acoreLam1|HTextReadLexx26 acoreLam1}TextReadLexx3K acoreLam1~ (hJTextReadLexaL\,TextReadLexa*Lxyz{|}H̿t$TextReadLexx2j|__[AV:bPTextReadLex_k~!H̼tTextReadLexx3l}[AV:bPTextReadLex_m~!ٕ%PTextReadLex7n([A0{)Q>kTextReadLex<Ag  a+# acoreLam1p\:PTextReadLex<B#@9 =, acoreLam1]/$TextReadLex<BL J- acoreLam1A}TextReadLexx1.5 acoreLam1A~0TextReadLexx2/6 acoreLam1A׫^)TextReadLexx30K acoreLam1 (gTextReadLexaM`=QR3TextReadLexa1MH́tZTextReadLexx2`[AV:bPTextReadLex_a!H̆tSTextReadLexx3bᾆ1*TextReadLexexpcЕzF^TextReadLex7n(5|($ZFTextReadLexco0: f$a-j\AUHCBase>=DUHCBaseOrdcoǪJ9,VC3TextReadLexco0: g'wORTextReadLexcogP =i*'.]YSTextReadLex7n(DX%YTextReadLex7n(An89ӕэ~TextReadLex7n(~/-89).FTextReadLex7n(.5 #TextReadLex7n(4*9=0dTextReadLex7n(<G9@>3!}TextReadLex7n(:~09)!sL'H%TextReadLex<B#@9 =2 acoreLam1m/닂\@TextReadLex<BL J3 acoreLam1Ad_TextReadLexx145 acoreLam1AZfTextReadLexx256 acoreLam1AasTextReadLexx36K acoreLam1H̓t0TextReadLexx2N:;ZGTextReadLexfsO^"ITextReadLex<A X ^G kUHCBaseNumco8R4J>ߕUJTextReadLex7n(k5}TextReadLex7n(j5%LTextReadLex7n(h5 Ε0TextReadLex7n(m>999ȕTextReadLex7n(v X}^>jETextReadLexrat[898989L;Tu:TextReadLexco ]Z8TextReadLexexp^m1nTextReadLex7n(enܯTextReadLex7n(c`-89)!YeK0TextReadLex7n(-)!y߶ eTextReadLexvalue.bc+%TextReadLex<Ag  a# acoreLam1fcTextReadLex<B#@9 = acoreLam1g'bTextReadLex<BL J acoreLam1YTextReadLexxso acoreLam15zTextReadLex7n(R5]TextReadLex7n(PD5 ܕTextReadLex7n(WG99w9(Z?kTextReadLex_'ok2b^&GDTextReadLex<B#@9 =>]";pVTextReadLex<Ag  a#>"mTextReadLex7o/(36 aj TextReadLex7t1K)+kTextReadLexx1 acoreLam1Z-.{BTextReadLex7o(%5.2#TextReadLex7o(>$5p(TextReadLex notANumber89:99 A +TextReadLex isIdfChar[AVnbTextReadLexc acoreLam1eSiTextReadLex7o(0N_'ŕU}'/TextReadLex7n(5-NˉɏUHCBaseelem^ƕZ,TextReadLex7n(,gn2UHCBase isAlphaNum$akknb;UHCBase||$$E) =TextReadLex isIdsChar[AVnbTextReadLexc acoreLam1gTextReadLex7o('7Z^_ kTextReadLex7o(H6;DUHCBaseisAlpha$$$B7UTextReadLexlex_ide <^TextReadLex7oY)+Mf܄QTextParserCombinatorsReadPsatisfy)(Z?mTextReadLex_'ok(uTextReadLex_'x acoreLam1a$hTextReadLex7o])1YI4> TextParserCombinatorsReadPmunch *TextReadLex7u!2E,(Z?mTextReadLex_'ok)_h{TextReadLex_'x% acoreLam1(uTextReadLex_'x acoreLam1N]TextReadLex7o`)6DGvTextReadLex7og)AC+))Ld@ CTextReadLexlexIdj$yTextReadLex7oD) `-7T4TextReadLex7oj)F^)U\kTextReadLex7oi)DE]NInfinityV|TextReadLex7oh)C\ ^#DTextParserCombinatorsReadPstringQD$xTextReadLex7om)KY)Rd&qTextReadLex7ol)I:X-k_-TextReadLex7op)ONT9Kc԰TextReadLex7ou)WaQ)GERx]$TextReadLexlex_nan)Q)))(Z?kiTextReadLex_'ok (urTextReadLex_'x acoreLam1 *^TextReadLexco턼XZ^O  ' *a=TextReadLexco턼XZ^X  ' * TextReadLexco턼XZ^o  ' *;TextReadLexco턼XZ^x  'EL¬ӺTextParserCombinatorsReadPpfail.o4o)TextReadLex7oO)S{.u`<TextReadLex7oI)%}.sL_TextReadLex7oK).TextReadLex7o) .CTextReadLex lexBaseChar LxP­vTextReadLex_'C_Rat UHC.Base.conName Constructor[AVUbaTextReadLexx acoreLam1NRatlX 2TextReadLex_'C_Rat ConstructordxxTextReadLex_'C_Rat Constructor acoreLam1 /hTextReadLex_'C_Rat Constructor7TextReadLex_'C_Rat ConstructorH%PTextReadLex_'C_Rat Constructor acoreLam1o<"QUHCBase Constructorco`J>z\gTextReadLex_1>\ٹTextReadLex_2>x\TextReadLex_3>u\-TextReadLex_4 zuITextReadLex7o)R !T2TextReadLex_'C_Rat Constructor!"./TextReadLex_'C_Rat Constructor!#(Z?kwTextReadLex_'ok$(u`TextReadLex_'x acoreLam1%DdTTextReadLex7oz)_6$&$QTextReadLex7u39'(Z?k~TextReadLex_'ok$)%&'(_hcTextReadLex_'x& acoreLam1)(ugTextReadLex_'x acoreLam1*@z\oTextReadLex_1;>\ٱTextReadLex_2<>x\TextReadLex_3=>u\%TextReadLex_4>6<^TextReadLex7o)z:;<2>?&Œ,TextReadLex_'C_EOF Constructor4?@1ۇvTextReadLex_'C_EOF Constructor2?*AÔTextReadLexx1 acoreLam1AB>bTextReadLex _Rep0Lexeme  UHC.Base.to0Representable0CtB` TextReadLexproj_1 acoreLam1D$E#TextReadLexproj_2CDEF>ﰅ8UHCBase:+:G`iQ;UHCBaseL1Hlaڂproj_3ItBTextReadLexproj_3J$L#TextReadLexproj_3IJEKlaproj_4LtBiTextReadLexproj_4M$G#TextReadLexproj_4LMENlaڀproj_5OtBjOTextReadLexproj_5Pc?TextReadLex7o*$/OPQFR`ixCUHCBaseR1Sla{proj_8TtBTextReadLexproj_8Uk!,*TextReadLex7o*1TUQVXCproj_11W^e>@TextReadLexproj_11X2d9_TextReadLexproj_11WXEY X֮proj_12Z^e>}ATextReadLexproj_12[_1 6TextReadLex7o*,Z[Q\ Xproj_15]^e>J[TextReadLexproj_15^ҙiTextReadLex7o*+]^Q_Xlproj_18`^e>MTextReadLexproj_18a2d._TextReadLexproj_18`aEbXproj_19c^e>LTextReadLexproj_19d2d/_TextReadLexproj_19cdEeMproj_20f^bwTextReadLexproj_20gՙa:gTextReadLex7o**fgQhMVproj_23i^bt TextReadLexproj_23jԙ9;oTextReadLex7o*P0ijQkMyproj_26l^bqJTextReadLexproj_26m5dV5TextReadLexproj_26lmEnMproj_27o^bpTextReadLexproj_27p0@TextReadLex7o)-opQq]cproj_30r^c&!TextReadLexproj_30s4dG8TextReadLexproj_31rstu`i^P JUHCBaseU1u.vY.z\TextReadLex_1zQJUTextReadLex7o)_{`ijchUHCBaseK1y|RI?TextReadLex7o)}`iXUHCBaseM1z~UL*TextReadLex7o)u}|[QTextReadLex7o)G~SVuTextReadLex7o)GUX*TextReadLex7o)GZ]͈TextReadLex7o)ɹ}Wޕ[z>MTextReadLex7o)}uוSe²TextReadLex7o)Rؕi TextReadLex7o)Rٕ#PTextReadLex7o)ARږCN)TextReadLex7o)}Z>z\TextReadLex_13}zTextReadLex7o){[TextReadLex7o)D} ZTextReadLex7o)}##TextReadLex7o)RۖkTextReadLex7o)gRܖYTextReadLex7o)Gݖ ;tTextReadLex7o)=}b>z\TextReadLex_1h2TTextReadLex7t&0{ k4`TextReadLex7t%0q} a !9yTextReadLex7t$0}K;TextReadLex7o)ߏRs=TextReadLex7o)0G<TextReadLex7o)ܥR;@%5TextReadLex7o)}j>z\TextReadLex_1!G(TextReadLex7t0 {"JM!TextReadLex7t0 } c"fTextReadLex7t#0} d"ETextReadLex7t"0G h$„TextReadLex7t!0-Rk'TextReadLex7t 0^Gg2BTextReadLex7t'0[}r>z\TextReadLex_1~쪑TextReadLex7t40{#OTextReadLex7t0}$;9>_TextReadLex7t0 }%z\TextReadLex_1~ҭZvTextReadLex7t30G{~TextReadLex7t20}~TextReadLex7t10}~³TextReadLex7t00ʎR~二RTextReadLex7t70ՋG~TextReadLex7t60<G~ rpTextReadLex7t50ҡ}>z\TextReadLex_1$کTextReadLex7t*0{z-E\TextReadLex7t)0}}#/UTextReadLex7t(06}%zTextReadLex7t/03GB TextReadLex7t.0ǤG58TextReadLex7t-0R! 1TextReadLex7t,0z}~>@.,)TextReadLex _Rep0LexemeRepresentable0Ry&TextReadLex _Rep0LexemeRepresentable0 acoreLam1r8TextReadLex _Rep0LexemeRepresentable0c[TextReadLex _Rep0LexemeRepresentable04^WTextReadLex _Rep0LexemeRepresentable0 acoreLam1o14UHCBaseRepresentable0co"/pJFИ=UHCBaseRepresentable0co"/pJ> )~UHCBase_'Dict_Representable0>z\TextReadLex_1>\'TextReadLex_2.㏰TextReadLex7t0~>$vBD$uC;TextReadLex _Rep0LexemeRepresentable0hhDZrTextReadLex _Rep0LexemeRepresentable0vBYs*TextReadLex|'&tfZkUHCBaseco=Z J^rUHCBaseEqcoǧUJ[vBTextReadLex&&u[iUHCBaseEq'co JЉ0؎TextReadLex`)}%&v[UHCBaseEq'co,JruTextReadLexx$&x-TextReadLex%a| &f^VUHCBaseEqco J^=#yTextReadLex U׈p &g\+`ΐTextReadLex]7r &h@$uc€TextReadLexI&iZ+F3TextReadLexG &l[CUHCBaseEq'coJťش tTextReadLex39A1&c^eTextReadLex.م)>&d?abTextReadLexDAj!&rL4vTextReadLexq0! &sΐ{ dmTextReadLex]8?r8 h&[-TextReadLex{0/)&}[UHCBaseEq'co J7y+òTextReadLex,ڲ+#&p4M6&QTextReadLexg-GO&YM#TextReadLexbx?t&Z@<TextReadLex)n@S%&e^lg/TextReadLexJ>&_ܢ[kTextReadLexF=7s&`*ʑTextReadLexAe y$&a4;|4TextReadLexعC&o t9TextReadLexco2ܮ  UHC.Base.==f]OUHCBase geqdefault>TextReadLexco2ܮ R "nA#w(TextReadLexco2ܮ  UHC.Base.== acoreLam1W\vTextReadLexco2ܮR  acoreLam1U:lkn(TextReadLexco2ܮ :p`ATextReadLexco2ܮ ٛ°TextReadLexco2ܮ  UHC.Base.== acoreLam1naE(oTextReadLexco2ܮR  acoreLam1yҚUHCBaseEqco5J^M;UHCBaseEqco5JAe_wUHCBase _'Dict_Eq>z\TextReadLex_1>\/TextReadLex_2lwTextReadLex7tB0f'a&b=TextReadLexco2ܮR ws !MTextReadLexco2ܮ(Z?mTextReadLex_'ok Et TextReadLex<k/>J#('  acoreLam1+A] TextReadLex reserved_ops(  acoreLam1(uTextReadLex_'x acoreLam1]MꓯTextReadLexcoK#$ Ҋ6TextReadLexcoK#'|YsgTextReadLex7t1h*~`mTextReadLex7t1)).+ TextReadLex7t1I,{p%TextReadLex7t1))TextReadLex isSymbolChar [AVnb5TextReadLexc acoreLam1TextReadLex7t1NN!@#$%&*+./<=>?\^|:-~$^wrɾTextReadLex lexSymbolTextReadLex7t1tN=>vfTextReadLex7t1}8xTextReadLex7t1|N~wTextReadLex7t1zVsTextReadLex7t1LN@  |TextReadLex7t1b srTextReadLex7tK0N-> u<TextReadLex7tI0%}   vb2TextReadLex7tH0V|N<- pςZkTextReadLex7tN0z  qªTextReadLex7tM0iyN|[VHVTextReadLex7tS1w \:ǧGTextReadLex7tR0vN\^oTextReadLex7tP0.tWIz=P2TextReadLex7tW1+sN=YNJ?TextReadLex7tU1qZQjB_TextReadLex7tT1rpN::*TextReadLex7t:0@n",TextReadLex7t90mN..S@O@!TextReadLex reserved_ops #TextReadLex<k/>J#( ^=TextReadLex7t1Ht!rTextReadLex7r.1)XjqvTextReadLex lexEscChar (Z?jeTextReadLex_'ok(u~TextReadLex_'x acoreLam19 !ETextReadLexcoc1Z^"'9 sGTextReadLexcoc1Z^'' 9uUBb!TextReadLexcoc1Z^\ '!9tҿLTextReadLexcoc1Z^a!'"9wсOcTextReadLexcoc1Z^b"'#9vITextReadLexcoc1Z^f#'$9q5TlTextReadLexcoc1Z^n$'%9pVATextReadLexcoc1Z^r%'&9sqQDTextReadLexcoc1Z^t&''9rCSTextReadLexcoc1 Z^v''.(փ}TTextReadLex7t1v (.)ԃuYLoTextReadLex7t1P ).*IYTextReadLex7t1 *.+能STextReadLex7t1 +.,a}TextReadLex7t1~ ,.-TextReadLex7t1X-..,)TextReadLex7t1*../7TextReadLex7t1\/.09ANTextReadLex7t1'0.14?TextReadLex7t1"12oӕTextReadLex7q-L, 3(Z?jTextReadLex_'ok934(uTextReadLex_'x: acoreLam15wmMTextReadLexcp1>Z^@45'6vn}TextReadLexcp1?Z^A46'7n%ZTextReadLexcp1@Z^B47'8kb&TextReadLexcp1AZ^C48'9d@8B5TextReadLexcp1BZ^D49':a=5TextReadLexcp1CZ^E4:';b?}TextReadLexcp1DZ^F4;'<0qTextReadLexcp1EZ^G4<'={ 2|}TextReadLexcp1FZ^H4='>t7-TextReadLexcp1G Z^I4>'?qt w)TextReadLexcp1H Z^J4?'@rR ATextReadLexcp1I Z^K4@'Aߏ uTextReadLexcp1J Z^L4A'B߈uTextReadLexcp1K Z^M4B'C߅TextReadLexcp1LZ^N4C'D߁"TextReadLexcp1MZ^O4D'E߂TextReadLexcp1NZ^P4E'Fߟv;}TextReadLexcp1OZ^Q4F'GߘyTextReadLexcp1PZ^R4G'Hߕ9TextReadLexcp1QZ^S4H'IߖTextReadLexcp1RZ^T4I'Jߓ4TextReadLexcp1SZ^U4J'K ߯4ITextReadLexcp1TZ^V4K'L ߨi\TextReadLexcp1UZ^W4L'Mߥ@jTextReadLexcp1VZ^X4M'NߦlWTextReadLexcp1WZ^Y4N'O ߣaЉTextReadLexcp1XZ^Z4O'P߼cV!TextReadLexcp1YZ^[4P'Q ߹dTextReadLexcp1ZZ^\4Q'R ߵfATextReadLexcp1[Z^]4R'S߶d{TextReadLexcp1\Z^^4S'T߳B}i1TextReadLexcp1]Z^_4T'.Ut.j$A޹QbUHCBasemaxBound(j SM wUHCBaseBoundedcoxAJ'tQ˓TextReadLex7s.;#2)tZ~TextReadLex7s.!uUnxUHCBase toIntegert0TextReadLex7s*/- |9tUTextReadLex7s(/*623$45(Z?kTextReadLex_'okQETextReadLexlexEsc) acoreLam1(uaTextReadLex_'x acoreLam1;~)TextReadLexcodN$Z^\E:TextReadLexcodN'KsŦTextReadLex7sc/G(MsXTextReadLex7sa/E457$.45$(Z?j~TextReadLex_'ok(uXTextReadLex_'x acoreLam1ct$NDEL'pS"TextReadLex7r-c;#*p+TextReadLex7r-^B o̭WTextReadLex7r*-oFUTextReadLex7r(-6 oܚTextReadLex7r/-3NSPo TextReadLex7r.-oץvTextReadLex7r3-GouTextReadLex7r1-o̍_RTextReadLex7r7-oϵTextReadLex7r6-<NUSoݡ4pTextReadLex7r5-$o iP_TextReadLex7r- &pEETextReadLex7r-~  o`0;TextReadLex7r-t !o^(TextReadLex7r- NRS"oa/!TextReadLex7r-  onTextReadLex7r!--omIBTextReadLex7r'-[ oK`TextReadLex7r%-q oQKyTextReadLex7r$-NGStoTextReadLex7u3Qe 5TextReadLex7u3LTextReadLex7u3UDLTextReadLex7u3RۇfTextReadLex7u3]gNFS܇g<#TextReadLex7u3\ׇ}3LTextReadLex7u3dهM9PTextReadLex7u3`A1|TextReadLex7u37_2{?TextReadLex7u36NESC6%~tTextReadLex7u34u5tTextReadLex7u3<>-TextReadLex7u39*쇊cTextReadLex7u3BX퇏E dTextReadLex7u3ANSUBeh}TextReadLex7u3?~釂,T@TextReadLex7u3GӇ#"~TextReadLex7u3/Շ(TextReadLex7u3և{#"TextReadLex7u3~vNEMχ'2ZTextReadLex7u3s҇ TextReadLex7u3|֧TextReadLex7u3( DTextReadLex7u3< TextReadLex7u3NCANdTextReadLex7u3|㇤C\nTextReadLex7u3j凜e1 TextReadLex7u3g߇}yJTextReadLex7u3p>LTextReadLex7u3oNETBᇠMATextReadLex7u3ṁg]TextReadLex7u3u·k%TextReadLex7u3rȇjE*yTextReadLex7u3{ ɇkm) TextReadLex7u3zNSYNʇn,B9TextReadLex7u3x"F|TextReadLex7u2:TextReadLex7u2. XTextReadLex7u2) ETextReadLex7u2ZNNAK&TextReadLex7u2 TextReadLex7u2cTextReadLex7u2TextReadLex7u22CUNTextReadLex7u{2ӟNDC4D}-TextReadLex7uz2?TextReadLex7u2#A鍮eHTextReadLex7u}2ֆTextReadLex7u2wdTextReadLex7u2ޘNDC3ż$TextReadLex7u2  TextReadLex7u2,TextReadLex7u26Zj/TextReadLex7u3:\TextReadLex7u3NDC2;%\2TextReadLex7u3]WTextReadLex7u3!I{AթTextReadLex7u3+}ETextReadLex7u3(~8œmTextReadLex7u3&NDC1w$TextReadLex7u31 zTextReadLex7uM2iyNCRrNCVTextReadLex7uL2x]\fTextReadLex7uQ2uWW~$2TextReadLex7uW2+sYPNTextReadLex7uU2q ZSnTextReadLex7uT2rpNFF?TextReadLex7u;2noKFp%TextReadLex7u82ifl'汞TextReadLex7u>2sj,.gTextReadLex7u<2ph kvgFTextReadLex7uC2{gNVTlwTextReadLex7uB2yfg|^7W"TextReadLex7uG2ci.RTextReadLex7uE2~aSqX TextReadLex7uk2_ Tu^[gTextReadLex7uj2^NLFUhDTextReadLex7ui2E]PhQ~KTextReadLex7un2dZ RpXqTextReadLex7ul2:X <}'TextReadLex7ur2ŨV  =%HTTextReadLex7uq2UNHT >Eѹ-TextReadLex7up2NT  9ގTextReadLex7uu2aQ  cg`TextReadLex7u[2O  elf#(TextReadLex7uY2Mfm"sTextReadLex7uX2LNBS_~_TextReadLex7u_2KbndaTextReadLex7u\2HLw^raWTextReadLex7ub2xFN{&s`]TextReadLex7u`2DGWLTextReadLex7ug2CNBELHXFKX3TextReadLex7uf2B3-TextReadLex7u 2"O?5F2TextReadLex7u 2e=/?DTextReadLex7u2);0(+TextReadLex7u2':NACK1/'TextReadLex7u 2&98TextReadLex7u2-H6:jTextReadLex7u2*n4TextReadLex7u242TextReadLex7u221NENQ iTextReadLex7u210!ņTextReadLex7t25- "*TextReadLex7t2+!#TextReadLex7t2 y)$† `TextReadLex7t2 (NEOT%+ܵTextReadLex7u2'$&.}TextReadLex7u2>$%#'(ՓTextReadLex7u2"&"(*]TextReadLex7u2B )$6|TextReadLex7u+2UNETX*&~nTextReadLex7u*2S)+'7TextReadLex7u/2[3*(,+8TextReadLex7u-2X+'-1ͧvTextReadLex7u32aG.2TextReadLex7u22`NSTX/#TextReadLex7u12^.0%KTextReadLex7u62f</-1.)TextReadLex7u42c0,2$? _TextReadLex7u2: 3%$&LTextReadLex7u28U NNUL4&ETextReadLex7u27 35!(TextReadLex7u2? 426 1fTextReadLex7u#2H517 *TextReadLex7u!2E-8-TextReadLex7u 2C^NSO9%BTextReadLex7u'2N[8: /yTextReadLex7u$2J97;ٙ TextReadLex7t10<üTextReadLex7t1NSOH=a5TextReadLex7t1<>񃂩TextReadLex7t1=;?ۃd TextReadLex7t1g>:@݃\atTextReadLex7t1=?6AVTextReadLexlexAsciiB)}gTextParserCombinatorsReadPchoice@Co|6*TextReadLex7q-W+@^Dn';TextReadLex lexCntrlCharC2E0tX+TextReadLex7s/:QDAF2tk&QTextReadLex7s .8QuEG ,zTextReadLexlexEscQFHe2iTextReadLex7v4 G45$ HI(Z?jYTextReadLex_'okJ(uCTextReadLex_'x acoreLam1KSsoTextReadLex7sk/_N?build/103/ehclib/base/Text/Read/Lex.hs-cpp:154:22: monadic bindL>0TextReadLexco@ְMQ` ̗ UHCBasefailKN>n)uTextReadLexcoEַQJNOmTextReadLexcP9+[%<TextReadLexcoS[!Qht'XTextReadLex7sF/YlbOQR*N6TextReadLexlexCharIS(Z?jITextReadLex_'okT(uUTextReadLex_'x acoreLam1UXt"#TextReadLex7sV/r\rN?build/103/ehclib/base/Text/Read/Lex.hs-cpp:148:14: monadic bindVQ>RTextReadLexcoMW)MUWA5^TextReadLexco۔TTWX7k.MTextReadLexcYeTextReadLexescZtjMTextReadLex7s//X[sp?TextReadLex7s/)Z\sBYsTextReadLex7s/L@']st`I&6TextReadLex7sK/a\)[^vt88ߵTextReadLex7sH/\V|_aHj #UHCBase/=^X'`ptUYmkTextReadLex7sN/fzY$^art]!#TextReadLex7sL/cx23$`b]tD90TextReadLex7sQ/ku45a)])bcsR%TextReadLex7s8/Cfl)SdsjTextReadLex7s?/Nck@'e\k,TextReadLex lexLitChar)dcf(Z?mTextReadLex_'okg(uTextReadLex_'x acoreLam1hwTextReadLex7s0 .ixYCTextReadLex7s0 .gjzITextReadLex7s0R23$i)45j)hk uTextReadLexlexEOF)9fl(Z?mTextReadLex_'okm(uTextReadLex_'x acoreLam1nt O">TextReadLex7s/omos:/TextReadLex7s/,n))op6l`TextReadLex isPuncCharq[AVnb,TextReadLexc acoreLam1rtpȵhTextReadLex7s/wN ,;()[]{}`$^qrs,z[TextReadLexlexPunct?sXTextReadLex7s/#p)tlusxcTextReadLex7s/45 v(Z?j3TextReadLex_'okvw(u,TextReadLex_'x acoreLam1xA6TextReadLexco׳qyҬ7=TextReadLexco׳qvwz>[TextReadLexcoׯZ^&wz'x.{ߏ{|JTextReadLex7s0J|KluTextReadLex7s0G{45|y}#P!{&,TextReadLex_'xw acoreLam1~TextReadLex_'ok)8TextReadLex lexStrItem+ acoreLam1Z/TextReadLexf, acoreLam1(uTextReadLex_'x acoreLam1ԏ[ekoTextReadLex7s0[PN?build/103/ehclib/base/Text/Read/Lex.hs-cpp:279:16: monadic bindћBd8TextReadLexcoC)MўBCTextReadLexco2Lj峼TextReadLexclITextReadLexesc:cz}TextReadLex7s0~_^"? TextReadLexco$$сA=TextReadLexco';TextReadLex7s0N[AV^bTextReadLexs ?TextReadLex7s01)).ؐ3#TextReadLex7s0<ڐ;l)TextReadLex7s09RTextReadLex7s0_)a誔W_TextReadLex lexStringsTextReadLex7s/ց@\W8yTextReadLexlexEmpty45ucHTextReadLex7s0n|Gsv+TextReadLex lexStrItem45$Q45$gTextReadLex7s0/DhTextReadLex7s0.@")) TextReadLex7x"7Q1TextReadLex7x 6^Q)TextReadLex7x&7Qs) yTextReadLex7x$7Q)sTextReadLex7s0)0Qe)G3+TextReadLexlexToken)Qk)(Z?mTextReadLex_'ok!(uTextReadLex_'x# acoreLam1 TextReadLex7x67<N>build/103/ehclib/base/Text/Read/Lex.hs-cpp:73:18: monadic bind $&TextReadLexco׵%%M #Q. TextReadLexcoײ(%&sJxTextReadLexs)ﱚGTextReadLexco׸Z%*TextReadLex7x17&5,ETextReadLex7x6 ?J TextReadLex7x.79%ɪ7TextParserCombinatorsReadPgather45)ޟÅ>TextReadLexhsLexy͑AZTextReadLexlex)