ñTextParserCombinatorsReadPrec:Prelude66UHCBase S/y#ControlMonad2 #}!TextParserCombinatorsReadP7u-TextParserCombinatorsReadPreclook6UcTextParserCombinatorsReadPrec _'D_ReadPrecDatatype5+G9TextParserCombinatorsReadPrecget/ugnhTextParserCombinatorsReadPrec _Rep0ReadPrec  UHC.Base.to0Representable0 MpTextParserCombinatorsReadPrec _Rep0ReadPrec Representable0 wSTextParserCombinatorsReadPrec _Rep1ReadPrecRepresentable1.GzzTextParserCombinatorsReadPrec_'C_P Constructor(\n̍)TextParserCombinatorsReadPrec_'okVrw3 TextParserCombinatorsReadPrecMonadco31  UHC.Base.failfɭvTextParserCombinatorsReadPrecMonadnco31 5* ^'FTextParserCombinatorsReadPrecMonadco31  UHC.Base.>>=9nUC%TextParserCombinatorsReadPrecminPrecTOTextParserCombinatorsReadPrecchoiceذcTextParserCombinatorsReadPrecFunctorco2ܢ߿TextParserCombinatorsReadPrec _Rep1ReadPrec1Representable1- !TextParserCombinatorsReadPrecMonad,nco31 t:TextParserCombinatorsReadPrec MonadPlus9co5k  ,$NTextParserCombinatorsReadPrec MonadPlusco5k"{[OTextParserCombinatorsReadPrec _Rep1ReadPrec  UHC.Base.to1Representable1*ʉ:z"TextParserCombinatorsReadPrecFunctorQco2ܢ o1TextParserCombinatorsReadPrec readP_to_Precz^l_TextParserCombinatorsReadPrec_'C_PI Constructor' h"TextParserCombinatorsReadPrec _Rep0ReadPrecRepresentable0t4TextParserCombinatorsReadPrecMonad.uco31 Y/ TextParserCombinatorsReadPrec_'C_PBI Constructor%ݲn4TextParserCombinatorsReadPrec _Rep1ReadPrecP2Representable1,bSTTextParserCombinatorsReadPrec_'C_P UHC.Base.conName Constructor$֛TextParserCombinatorsReadPrecFunctorQco2ܢ B+TextParserCombinatorsReadPrecliftלKTextParserCombinatorsReadPrec_'C_PDJ Constructor&9tTextParserCombinatorsReadPrec _Rep1ReadPrecN1Representable1+Q"BTextParserCombinatorsReadPrec readS_to_Prec?پ)TextParserCombinatorsReadPrec _'D_ReadPrec UHC.Base.moduleNameDatatype1Ԥ?gTextParserCombinatorsReadPrecreset2 TextParserCombinatorsReadPrecprecڿTextParserCombinatorsReadPrec MonadPlusco5k !˪lnsTextParserCombinatorsReadPrec MonadPlus7co5k  "-PTextParserCombinatorsReadPrec _'D_ReadPrec UHC.Base.datatypeNameDatatype0${uDYTextParserCombinatorsReadPrec _Rep0ReadPrec UHC.Base.from0Representable0 %_0ĠTextParserCombinatorsReadPrec _'D_ReadPrecZCDatatype3&$q#TextParserCombinatorsReadPrecstep0 V?TextParserCombinatorsReadPrecpfail1;Y_\TextParserCombinatorsReadPrec _'D_ReadPrecXBDatatype23ʢ[TextParserCombinatorsReadPrec _Rep0ReadPrec Representable0 AVŪTextParserCombinatorsReadPrecFunctorco2ܢ  UHC.Base.fmapLeTextParserCombinatorsReadPrecMonadco31 UHC.Base.returnYK%;TextParserCombinatorsReadPrec _Rep0ReadPrec!Representable0 ]G#TextParserCombinatorsReadPrec+++x6\>έTextParserCombinatorsReadPrecFunctor Tco2ܢ |̼6TextParserCombinatorsReadPrec<++#~ YuTextParserCombinatorsReadPrec readPrec_to_P~ Y" TextParserCombinatorsReadPrec readPrec_to_SjTextParserCombinatorsReadPrec _'D_ReadPrec.*WG4TextParserCombinatorsReadPrec_'C_P7~ Y" TextParserCombinatorsReadPrec readPrec_to_S: [!TextParserCombinatorsReadPrecnua"TextParserCombinatorsReadPrecco.AXu.TextParserCombinatorsReadPrec7p"*hXu.TextParserCombinatorsReadPrec7p"*h~ YuTextParserCombinatorsReadPrec readPrec_to_PvEW嶖#TextParserCombinatorsReadPrecco$rAVŪTextParserCombinatorsReadPrecFunctorco2ܢ  UHC.Base.fmap: [!TextParserCombinatorsReadPrecn\:*[TextParserCombinatorsReadPrechWzM TextParserCombinatorsReadPrecco,*zXXe؟npTextParserCombinatorsReadPrec7p2*Xe؟npTextParserCombinatorsReadPrec7p2*  *jFZolUHCBasefmap֛TextParserCombinatorsReadPrecFunctorQco2ܢ _w;TextParserCombinatorsReadPrecFunctorQco2ܢ Y⚇TextParserCombinatorsReadPrecFunctorTco2ܢ Y⚇TextParserCombinatorsReadPrecFunctorTco2ܢ x6\>έTextParserCombinatorsReadPrecFunctor Tco2ܢ /OTextParserCombinatorsReadPrecFunctor Qco2ܢ &/۫RUHCBaseFunctorUcoW-J Td([UHCBaseFunctorcoW-JnEQoTextParserCombinatorsReadPrec_1VX{UTextParserCombinatorsReadPrec7p(*q"ʉ:z"TextParserCombinatorsReadPrecFunctorQco2ܢ ذcTextParserCombinatorsReadPrecFunctorco2ܢo1TextParserCombinatorsReadPrec readP_to_Prec `i-BܛUHCBaseid${uDYTextParserCombinatorsReadPrec _Rep0ReadPrec UHC.Base.from0Representable0:[ TextParserCombinatorsReadPrecx%XUr}TextParserCombinatorsReadPrec7p*5 &XUr}TextParserCombinatorsReadPrec7p*5 & `ijchUHCBaseK1XRmkTextParserCombinatorsReadPrec7p*4%XRmkTextParserCombinatorsReadPrec7p*4% `iXUHCBaseM1XSlTextParserCombinatorsReadPrec7p*2*$XSlTextParserCombinatorsReadPrec7p*2*$ `iXUHCBaseM1 `iXUHCBaseM1ugnhTextParserCombinatorsReadPrec _Rep0ReadPrec  UHC.Base.to0Representable0Dv \LTextParserCombinatorsReadPrecproj_1(MpTextParserCombinatorsReadPrec _Rep0ReadPrec Representable0PTextParserCombinatorsReadPrec _Rep0ReadPrec Representable0D.)a_–TextParserCombinatorsReadPrec _Rep0ReadPrec!Representable0D.)a_–TextParserCombinatorsReadPrec _Rep0ReadPrec!Representable0 YK%;TextParserCombinatorsReadPrec _Rep0ReadPrec!Representable07`q TextParserCombinatorsReadPrec _Rep0ReadPrec Representable04Ƙ:iUHCBaseRepresentable0"coUJ FdZUHCBaseRepresentable0coUJnEQoTextParserCombinatorsReadPrec_1#nEQaTextParserCombinatorsReadPrec_2$9,hJtTextParserCombinatorsReadPrec7o** /  3ʢ[TextParserCombinatorsReadPrec _Rep0ReadPrec Representable0   h"TextParserCombinatorsReadPrec _Rep0ReadPrecRepresentable0 B+TextParserCombinatorsReadPreclift:![#kTextParserCombinatorsReadPrecm]{imTextParserCombinatorsReadPreccoHk^0 V?TextParserCombinatorsReadPrecpfail&Q"BTextParserCombinatorsReadPrec readS_to_Prec: [!TextParserCombinatorsReadPrecn`:8[2TextParserCombinatorsReadPrecf_X\ =TextParserCombinatorsReadPrec7p *C[?X\ =TextParserCombinatorsReadPrec7p *C[?JԤ?gTextParserCombinatorsReadPrecresetvbTextParserCombinatorsReadPreccokw7\TextParserCombinatorsReadPrecco| :2 TextParserCombinatorsReadPrecprec: [!TextParserCombinatorsReadPrecna:?[)TextParserCombinatorsReadPreccf{% TextParserCombinatorsReadPrecco_b{#%TextParserCombinatorsReadPreccoqŬg{#%TextParserCombinatorsReadPreccoqŬg a+j UHCBase<= EZUHCBaseOrdcoƫuaJxpsS.TextParserCombinatorsReadPreccoqŬh&XuTextParserCombinatorsReadPrec7pw*_SXuTextParserCombinatorsReadPrec7pw*_S&$q#TextParserCombinatorsReadPrecstep: [!TextParserCombinatorsReadPrecnm|nTextParserCombinatorsReadPreccoKiX˄TextParserCombinatorsReadPrec7pn*pZX˄TextParserCombinatorsReadPrec7pn*pZ >= : [!#TextParserCombinatorsReadPrecn:'[$TextParserCombinatorsReadPreck|#` TextParserCombinatorsReadPrecco9{X7yDTextParserCombinatorsReadPrec7pQ*uX7yDTextParserCombinatorsReadPrec7pQ*uW{TextParserCombinatorsReadPrec7p+IW{TextParserCombinatorsReadPrec7p+I .$UHCBase>>=.\n̍)TextParserCombinatorsReadPrec_'ok^\TextParserCombinatorsReadPrec_'xk(A$J&\TextParserCombinatorsReadPreckk/A &; TextParserCombinatorsReadPrecn}]=WTextParserCombinatorsReadPrecco<2z }]=WTextParserCombinatorsReadPrecco<2z Vrw3 TextParserCombinatorsReadPrecMonadco31  UHC.Base.fail:/[zTextParserCombinatorsReadPrecs{obTextParserCombinatorsReadPreccoĶ Q` ̗ UHCBasefail. !TextParserCombinatorsReadPrecMonad,nco31 )_,ahTextParserCombinatorsReadPrecMonad-nco31 2 7HTextParserCombinatorsReadPrecMonaduco31 2 7HTextParserCombinatorsReadPrecMonaduco31 t4TextParserCombinatorsReadPrecMonad.uco31  S-ӞTextParserCombinatorsReadPrecMonad/nco31 ߍŵ)UHCBaseMonadvcoX.J  6UHCBaseMonadcoX.JnEQcHTextParserCombinatorsReadPrec_3ynEQbTextParserCombinatorsReadPrec_4znEQoTextParserCombinatorsReadPrec_1wnEQaTextParserCombinatorsReadPrec_2xW]TextParserCombinatorsReadPrec7p+7XfɭvTextParserCombinatorsReadPrecMonadnco31 lw}(TextParserCombinatorsReadPrecMonadco31ud~>G#TextParserCombinatorsReadPrec+++: [!9TextParserCombinatorsReadPrecn|оt%TextParserCombinatorsReadPreccoI|رTextParserCombinatorsReadPreccoRWjxgTextParserCombinatorsReadPrec7p+O5WjxgTextParserCombinatorsReadPrec7p+O5W͌TextParserCombinatorsReadPrec7p+MFW͌TextParserCombinatorsReadPrec7p+MFTOTextParserCombinatorsReadPrecchoice efx&UHCBasefoldr˪lnsTextParserCombinatorsReadPrec MonadPlus7co5k ,TextParserCombinatorsReadPrec MonadPlus8co5k sS TextParserCombinatorsReadPrec MonadPlusco5k sS TextParserCombinatorsReadPrec MonadPlusco5k  t:TextParserCombinatorsReadPrec MonadPlus9co5k ]3fTextParserCombinatorsReadPrec MonadPlus:co5k 2oControlMonad MonadPlusco2xt U ϓuControlMonad MonadPlusco2xtnEQcTextParserCombinatorsReadPrec_3nEQokTextParserCombinatorsReadPrec_1nEQaTextParserCombinatorsReadPrec_2Xƥ*TextParserCombinatorsReadPrec7p+FڿTextParserCombinatorsReadPrec MonadPlusco5k !,$NTextParserCombinatorsReadPrec MonadPlusco5k!|̼6TextParserCombinatorsReadPrec<++: [!TextParserCombinatorsReadPrecnv]5tTextParserCombinatorsReadPrecco<7z |ȾSȰ7TextParserCombinatorsReadPreccoXz(xTextParserCombinatorsReadPrec7p}*Xz(xTextParserCombinatorsReadPrec7p}*X$TextParserCombinatorsReadPrec7p|*~X$TextParserCombinatorsReadPrec7p|*~bSTTextParserCombinatorsReadPrec_'C_P UHC.Base.conName Constructor:[UTextParserCombinatorsReadPrecxP ia[J/UHCBasepackedStringToStringPY/ TextParserCombinatorsReadPrec_'C_PBI Constructor]04<*TextParserCombinatorsReadPrec_'C_PCI ConstructorlaU=9TextParserCombinatorsReadPrec_'C_PJ ConstructorlaU=9TextParserCombinatorsReadPrec_'C_PJ Constructor&לKTextParserCombinatorsReadPrec_'C_PDJ Constructor#5[TextParserCombinatorsReadPrec_'C_PEI Constructor>~ UHCBase ConstructorKco#1%qJ m37UHCBase Constructorco#1%qJnEQcTextParserCombinatorsReadPrec_3NnEQbTextParserCombinatorsReadPrec_4OnEQoTextParserCombinatorsReadPrec_1LnEQaTextParserCombinatorsReadPrec_2MWÙmWЖTextParserCombinatorsReadPrec7p+$z^l_TextParserCombinatorsReadPrec_'C_PI Constructor%'GzzTextParserCombinatorsReadPrec_'C_P Constructor'ezd4nTextParserCombinatorsReadPrec _Rep1ReadPrec UHC.Base.from1Representable1:[3TextParserCombinatorsReadPrecx6X7 TextParserCombinatorsReadPrec7p+6X7 TextParserCombinatorsReadPrec7p+6 `ijchUHCBaseK1Wܙ|1ԅTextParserCombinatorsReadPrec7p+ Wܙ|1ԅTextParserCombinatorsReadPrec7p+  `iXUHCBaseM1Wݙ{-TextParserCombinatorsReadPrec7p+ dWݙ{-TextParserCombinatorsReadPrec7p+ d `iXUHCBaseM1 `iXUHCBaseM1{[OTextParserCombinatorsReadPrec _Rep1ReadPrec  UHC.Base.to1Representable1Dv \LTextParserCombinatorsReadPrecproj_199tTextParserCombinatorsReadPrec _Rep1ReadPrecN1Representable1NVc2TextParserCombinatorsReadPrec _Rep1ReadPrecO1Representable1"#WTextParserCombinatorsReadPrec _Rep1ReadPrec2Representable1"#WTextParserCombinatorsReadPrec _Rep1ReadPrec2Representable1,ݲn4TextParserCombinatorsReadPrec _Rep1ReadPrecP2Representable1إZTextParserCombinatorsReadPrec _Rep1ReadPrecQ1Representable1VUHCBaseRepresentable13coJ F``UHCBaseRepresentable1coJnEQoTextParserCombinatorsReadPrec_14nEQaTextParserCombinatorsReadPrec_25XLz/TextParserCombinatorsReadPrec7p+)*߿TextParserCombinatorsReadPrec _Rep1ReadPrec1Representable1+-wSTextParserCombinatorsReadPrec _Rep1ReadPrecRepresentable1-+G9TextParserCombinatorsReadPrecget "-PTextParserCombinatorsReadPrec _'D_ReadPrec UHC.Base.datatypeNameDatatype:[BTextParserCombinatorsReadPrecxG ia[J/UHCBasepackedStringToStringReadPrec?پ)TextParserCombinatorsReadPrec _'D_ReadPrec UHC.Base.moduleNameDatatype:[MTextParserCombinatorsReadPrecxH ia[J/UHCBasepackedStringToStringText.ParserCombinators.ReadPrec1;Y_\TextParserCombinatorsReadPrec _'D_ReadPrecXBDatatype0~IzTextParserCombinatorsReadPrec _'D_ReadPrecYBDatatypep yTextParserCombinatorsReadPrec _'D_ReadPrecCDatatypep yTextParserCombinatorsReadPrec _'D_ReadPrecCDatatype3%_0ĠTextParserCombinatorsReadPrec _'D_ReadPrecZCDatatype0 }.RTextParserCombinatorsReadPrec _'D_ReadPrec[BDatatypewwBNUHCBaseDatatypeDco TnJ 4h}mUHCBaseDatatypeco TnJnEQoTextParserCombinatorsReadPrec_1EnEQaTextParserCombinatorsReadPrec_2FX;.TextParserCombinatorsReadPrec7p+b01]