ELF d?4( E;CTr#EuF EFEc"F@u.;{\w4G EGFu EE GEou EE aCpcv"s u &FEvEHu&i  E;CTrEuEu&c돍vE;CTrEuvEcE;CTr.;{\w&GG$GGECpcvE;CTrEuEcvE;CTrEuE0cvE;CTrX;{\wPGVGFEGEGGGEGECpc,E;CTrE;{\w=GVGFEGEE8CpcE;CTrL;{\wDGVGFEGEE*E<Cpc\E;CTrE;{\w=GVGFEGEE<CpcE;CTrE;{\w=GVGFEGEElCpcE;CTrE;{\w=GVGFEGEE@CpcE;CTrE;{\w=GVGFEGEECpcE;CTrEuEDcvE;CTrEuEdcvE;CTrX;{\wPGVGFEGEGG0GEGECpcE;CTrE;{\w=GVGFEGEElCpcE;CTrL;{\wDGVGFEGEEECpc E;CTrEuEpcv E;CTrEuEcv E;CTrX;{\wPGVGFEGEGGGEGECpc4E;CTrE;{\w=GVGFEGEECpcHE;CTrL;{\wDGVGFEGEE2EDCpcdE;CTrEuEcvdE;CTrEuEcvdE;CTrX;{\wPGVGFEGEGhGGEGECpcE;CTrE;{\w=GVGFEGEECpcE;CTrL;{\wDGVGFEGEEECpcE;CTrEuEcvE;CTrEuEcvE;CTrX;{\wPGVGFEGEG GX GEGECpcE;CTrE;{\w=GVGFEGEECpcE;CTrL;{\wDGVGFEGEEECpcdE;CTrE;{\w=GVGFEGEECpcE;CTrE;{\w=GVGFEGEEtCpc ;{\wGEGweCp cE;CTrEuFEcE;CTrL;{\wDEuG FGGGQGEGECpc ;{\wG EGECp cE;CTrEuEcv";{\wG vEEGECpcvE;CTr)EuFEE u&c뎉E;CTr. ;{\w&G4EGEECp cvE;CTr? ;{\w7EuGGGEFECp cvE;CTrL;{\wDEuGFGGG1GEGECpcE;CTrEuFEc" ;{\w)~u-GEGEECp cG0EGEE4E;CTrEuFEc4E;CTrEuFEc4E;CTrEuFEcE;CTrEuEcvAE;CTr,;{\w$EuGGECpc4E;CTrEuFEc,E;CTrR ;{\wJEuGGGGGG\FGEGECp cE;CTrEuEcvAE;CTr,;{\w$EuGGECpc E;CTrR ;{\wJEuGFGG8GGGGEGECp c8" ;{\w#GEGEECp EC vD"F@uFEEP"smvEHu&뫍vE;CTrD;{\w;{\w6EuGFGF GEECpcE;CTr#EuF EFEc",;{\wRGpEGEGGG؉GGGFGFGEGECp,c"s4;{\wEGEGEGEEvEu&9Cpcv" ;{\w.GHEGEENMExu &Cp cKv"vE;CTr)EuFEE8u&c벉E;CTrEuFEc!E;CTrL;{\wDEuGFGGGGGEECpch"F@$FEEFEFEE ;{\w&G<FGEECp c ;{\w&GpFGEECp c ;{\w&GFGEECp cFEvExu&2 ;{\w%GFGEGECp c ;{\w&GFGEECp cFEvE u&5FEF EvEu&$;{\wFGPFGGGGGGGGEGECp$cE;CTruE4u &cvE;CTrE;{\w=GVGFEGEECpc"v EEEv"vEu&ʉ"vE u&ʉE;CTr)EuFEE@u&c릉E;CTr8 ;{\w0EuGdFFEF EGECp cE;CTrEuFEc" ;{\w>GEGEGFGGFGE GECp cE;CTruE4u &ctE;CTr$EuEFEcE;CTr8 ;{\w0EuGFGEECp cE;CTr7 ;{\w/EuG FF EGECp cvE;CTr>;{\w6EuG` FGF GEECpcE;CTr$EuEFEcE;CTr8 ;{\w0EuG!FGEECp cE;CTr7 ;{\w/EuGP!FF EGECp cvE;CTrEuFEcwE;CTrJ;{\wBEuG!FGF GG"FGEGECpcE;CTr$EuEFEcE;CTr%EuEEc E;CTr?;{\w7EuG"FGG"GEGECpcvE;CTr8 ;{\w0EuG#FGEECp cE;CTr7 ;{\w/EuGp#FF EGECp cv?E;CTr>;{\w6EuG#FGF GEECpcE;CTr$EuEFEcE;CTr8 ;{\w0EuG|$FGEECp cE;CTr7 ;{\w/EuG$FF EGECp cv7E;CTr>;{\w6EuG%FGF GEECpcC"F@rI sO;{\G EGE GGGGweE H ;{\w/G0"EGE GGGGweCpc u;{\w/Gh%EGE GGGGweCpc s;{\w/G $EGE GGGGweCpcCpc"s eu uE%u&vE;CTruE'u &c듍vE;CTrEuE|cv"vTE;CTr)EuFEE'u&c벉hE;CTr>;{\w6EuG'G'FGEGECpcE;CTrEuEcv\E;CTr?;{\w7EuG(FGGx(GEGECpcvt" ;{\w#G(EGEECp E)C vlE;CTrEuFEc"vE;CTr)EuFEE)u&c벉E;CTrEuEcvE;CTr?;{\w7EuG)FGG)GEGECpcvE;CTr$EuFEEcE;CTrL;{\wDEuG*FGGGGEGECpcE;CTr8 ;{\w0EuG*FGEECp cE;CTr$EuFEEcE;CTrL;{\wDEuG+FGGGGEGECpcE;CTr8 ;{\w0EuG+FGEECp cE;CTr$EuFEEcE;CTrL;{\wDEuG,FGGGGEGECpcE;CTr8 ;{\w0EuG,FGEECp cE;CTr$EuFEEcE;CTrL;{\wDEuG-FGGGGEGECpcE;CTr8 ;{\w0EuG-FGEECp cXE;CTrEuFEc(E;CTrL;{\wDEuG.FGGGQGGEECpcE;CTr8 ;{\w0EuG.FGEECp cE;CTr8 ;{\w0EuG$/FGEECp cE;CTrEuEcvE;CTrEuEcv@E;CTr9;{\w1EuG/G 0GEGECpcE;CTrEuEcvXE;CTrEuFEc@E;CTr8 ;{\w0EuG0FGEECp c4E;CTr8 ;{\w0EuG1FGEECp cE;CTrEuEcvhE;CTrEuFEcXE;CTr%EuEEcLE;CTr2;{\w*EuG2FEGECpcd"F@$R ;{\w&G0+EGEECp c ;{\w&G0,EGEECp c ;{\w&G0-EGEECp c ;{\w&G0.EGEECp c4;{\w_G|/EGGGЉGGGD0GGGGG0GމEGEGECp4c ;{\wAG\1EGGGGGG1GEGECp c ;{\w&G1EGEECp c ;{\w&GX2EGEECp c\E;CTr%EuF EFEEcp";{\w)G4EGFGEECpc|"F@$ ;{\w#Gd)FGEECp cd ;{\w#G(*FGEECp cFEvE2u&FEvE5u&DE;CTruEd5u &cE;CTrEc=udEEEEEEEEEe <(hl0hD  D0xP   l "`2BR t@         @@{ @list-style-type: none; list-style-image: none;styleululollist-style-type: upper-alpha;styleollist-style-type: upper-roman;styleollist-style-type: lower-alpha;styleollist-style-type: lower-roman;styleolli>><<altsrcsrcB\|$F}Doc2Html.lhs:(43,2)-(47,95)|function subtreeToXML Some unknown TopElem: Unsupported special paragraph: codeclassprepre22.3f334b422224r55556GHC 6.8.3.symtab.strtab.shstrtab.rel.text.rel.data.bss.rel.rodata.note.GNU-stack.comment4 7 l )D7% Ћ /<8<4 X @?P?  ?YlA   Y  H)$3<I S\f0oy(8<8hlh<0@ !*7hADJTd]0gt}lD  p0@D&09TB`OYpbxoyhP     (1X ;HQ^ hqzl  0@Ppt      4 *40>HR<\pfp,z8\8DPH\x",D6x@JhT ^g`q{H|px8P#-7tA4KU _@ids}4H `  !P!!"0"""#p##& $0|$:$D%Nh%X%b'lTvht|'''(x(()d))) )(*'1;E*O*Y0+cmw++0,,,0-- - 0. ! (+ 45 .? .I $/S |/] f /p y 0 D0  0 @ L 0 1 \1  1 1 X d 2 X2 p! 2+ 45 |? 5I S d5]  p     \  " > L s       L  X 5 |E X l } `   <     2 P t       )=|Ne!2DZw$h %C]|T' 0CZv0ARcu`46p66(B]l}7sshJ_infossq0_infosshF_infosspZ_infosshL_infosshV_srtsshV_closuresshV_infocss7_strsshT_infocssn_strsshR_infosshX_closuresshP_srtsshP_closuresshP_infocst7_strssi0_srtssi0_closuressi0_infocstV_strssi3_srtssi3_closuressi3_infocsuJ_strrsh9_srtrsh9_closurersh9_infossic_srtssic_closuressic_infocsvz_strssia_infocsvP_strssi8_infossie_closuressi6_srtssi6_closuressi6_infocswz_strrshb_srtrshb_closurershb_infossin_srtssin_closuressin_infocsxp_strssil_infocsxF_strssij_infossip_closuressih_srtssih_closuressih_infocsyp_strrshd_srtrshd_closurershd_infossiy_srtssiy_closuressiy_infocszf_strssiw_infocszv_strssiu_infossiA_closuressis_srtssis_closuressis_infocsAf_strrshf_srtrshf_closurershf_infossiJ_srtssiJ_closuressiJ_infocsB5_strssiH_infocsBl_strssiF_infossiL_closuressiD_srtssiD_closuressiD_infocsC5_strrshh_srtrshh_closurershh_inforshj_closurershl_closurershn_closurershp_closuressiT_srtssiT_closuressiT_infocsDi_strssj5_infossj7_infossjm_infossF5_infossjp_infocsGE_srtdssjL_infossjN_infossjP_infossGA_infossjT_infossjX_infossk1_infocsGV_srtdcsGZ_srtdcsJe_strsske_infosskg_infosskc_infosskk_infocsKe_strssk5_infossk7_infosskm_infocsKW_srtdssko_infocsLj_srtdssGz_infocsLB_srtdssGx_infosskM_infosskQ_infossl5_infossl0_infossl2_infocsNm_srtdssGs_infocsNY_strssli_infossll_infossGp_infossln_infocsP4_strsslr_infosslu_infossly_infocsQ2_strsslJ_infosslL_infosslP_infosslR_infosslH_infossGr_infossGq_infossGn_infossGk_infossm4_infossm6_infossma_infocsTo_srtdssGi_infossVB_infossVy_infossVp_infossmU_infossmY_infossmo_infossVo_infocsY8_strssnb_infossnd_infossng_infossni_infossnm_infossno_infossnq_infossnk_infossns_infossnw_infossnu_infossny_infossnA_infossnC_infossnE_infossnG_infossnI_infossnK_infossnM_infossVM_infossne_infoct4Q_srtdct4Y_srtdct52_srtdct6I_strsso1_infost4A_infossnZ_infosso3_infoct7B_strssnR_infosso5_infoct85_srtdsso7_infossoc_infost4J_infossor_infoct91_strssoj_infossot_infoct5g_srtdct5k_srtdct5o_srtdssoC_infossoE_infossoG_infoct5s_srtdct5w_srtdct5A_srtdssoK_infossoM_infossoO_infoct5E_srtdct5I_srtdct5M_srtdssoS_infossoU_infossoW_infoct5Q_srtdct5U_srtdct5Y_srtdssp0_infossp2_infossp4_infoct62_srtdct66_srtdct6a_srtdsspi_infosspm_infosspo_infosspq_infoctdR_strsspa_infocte7_strssp8_infosspc_infocteB_strssp6_infoct6e_srtdct6i_srtdsspw_infosspy_infosspA_infoctfD_strsspu_infosspE_infoct6n_srtdct6r_srtdsspG_infosspI_infoctgJ_srtdst4G_infosspU_infoctir_srtdst4E_infoctiN_srtdst4D_info_module_registeredDoc2Html_extractStrings_srtbase_GHCziBase_zpzp_closurebase_GHCziBase_map_closureDoc2Html_extractStrings_closureDoc2Html_extractStrings_infostg_upd_frame_infostg_ap_pp_fastbase_GHCziBase_ZMZN_closurestg_ap_p_fastbase_GHCziBase_unpackCStringzh_closureXML_zmzmzg_closurestg_ap_n_faststg_CAF_BLACKHOLE_infonewCAFstg_IND_STATIC_infobase_GHCziBase_ZC_static_infoDoc2Html_ulNone_srtXML_elm_closureDoc2Html_ulNone_closureDoc2Html_ulNone_infoDoc2Html_ul_srtXML_around_closureDoc2Html_ul_closureDoc2Html_ul_infoDoc2Html_olLoop_closureDoc2Html_li_srtDoc2Html_li_closureDoc2Html_li_infoDoc2Html_singleton_closureDoc2Html_singleton_infobase_GHCziBase_ZC_con_infoDoc2Html_elems2string_srtbase_GHCziList_concat_closurebase_DataziList_intersperse_closureDoc2Html_elems2string_closureDoc2Html_elems2string_infostg_CHARLIKE_closureDoc2Html_ol_srtbase_GHCziList_znzn_closurebase_GHCziList_length_closurebase_GHCziReal_zdf10_closureDoc2Html_ol_closureDoc2Html_ol_infoDoc2Html_elemToXML_srtbase_GHCziBase_zd_closurebase_GHCziNum_zdf1_closureHTMLEnt_htmlEntityEncode_closureXML_hole_closureXML_txt_closureXHTML_ii_closureXHTML_bb_closureXHTML_tt_closureXHTML_sup_closureXHTML_aa_closureXHTML_lnk_closureXHTML_imgWith_closureDoc2Html_elemsToXMLs_closureDoc2Html_elemsToXMLs_srtDoc2Html_elemToXML_closureDoc2Html_elemToXML_infostg_gc_utstg_sel_1_upd_infostg_sel_0_upd_infoDoc2Html_elemsToXMLs_infoDoc2Html_treeToXMLs_srtDoc2Html_subtreeToXML_closureDoc2Html_subtreeToXML_srtbase_GHCziErr_patError_closurebase_GHCziBase_zi_closureDoc2Html_treeToXMLs_closureDoc2Html_treeToXMLs_infostg_INTLIKE_closureDoc2Html_subtreeToXML_infoDoc_BList_closureDoc_NList_closureDoc_SList_closureDoc_Poetry_closureDoc2Html_topsToXML_srtbase_GHCziErr_error_closurebase_GHCziList_head_closurebase_GHCziList_tail_closurebase_GHCziShow_zdf18_closureHsColour_cssColourise_closureXML_comment_closureXHTML_pp_closureXHTML_h1_closureXHTML_h2_closureXHTML_h3_closureXHTML_h4_closureXHTML_br_closureDoc_zdf17_closureDoc2Html_topsToXML_closureDoc2Html_topsToXML_infostg_ap_ppp_fastDoc2Html_doc2xml_srtDoc2Html_doc2xml_closureDoc2Html_doc2xml_info__stginit_Doc2Html___stginit_base_Prelude___stginit_haskell98_List___stginit_haskell98_Monad___stginit_Doc___stginit_XHTML___stginit_HTMLEnt___stginit_HsColour___stginit_ListToTree___stginit_GroupSquash___stginit_Doc2Html+<^/<Lov  39HO\ch $+6=D\{ "# $CIX_jq #  $;CJ \{! 8W]ls~  39HO\ch $+6=D\s{       D c i x             + 3 :  L c k r           ! 0 7 B I  `                0 'O U d k v #}  ,  * -  -# - : ,A 2G L /p -  . 0 3  5 & 3(3?M6Tl34&79,2 $9CMZ,a2gl9<9:>:%>09GUFd9{F9F9 9#-2>P9guF,9  ,9KUZ>x, :A)<Z:a=l9KL9)F89O]Fl99D$4:T9ksz 99 ,#<9S`|9 99#-:,FWp9 99!.,:Kd9:E99&,3:JDl9:E9D9[i;p9>9,:B(> I:P>i5p:A:?:@0Q[C:A $,05DXvHGH U&FXNo}6NN F(N?XbNSPWSP % / R< (T Ps }   P   : $!P!)!X4!SD!Pc!m!w!R!(!P!!!!P "$"PC"M"`"j":"P""Y"S"P""R"@"*#P##-#:#?#Rd#P###R#(#P###$P3$=$M$:Z$ p$P$$Z$S$P$$$R$(%P#%-%=%\%P{%%%:% %P%&, &&Q!& 8&K&,W&~&&,&&&,&'P'.'D'Pb't'O'[''' '[''h'(/(9(@(J(l([((( ((((())%):2)\E)X)[o)})F)[))_))[)* * *[;*E*R*W*|****F****,*g*+/$+C+M+W+:d+.|++++F++++,+g+,/$,C,M,W,:d,.|,,,,F,,,,,,g,-/$-C-M-W-:d-.|----F----,-g-./$.C.M.W.:d..|.[.....,.2.:/`/7/A/K/:X/^p////:/>/[/// 0[00&0 80[W0a0h0m00[000 0[001!1+1:81<P1o1y11:1>1[111 1[12'2/2R62F=2(L2k2u2222 22:2f3 3:3e93C3:P3dq3{3:3c33,333,3334'4,44;4@4#m4w4:4a44:4 4[45U5'575:D5]X5n5 }55:5b55:5\56$6B6T6i`6ly66i6m666p6q6r6s6t6u6v6w6x3D |LyR) |L4   B z  Q  !   `   *]@}"h5Jf1eE._S^?XxoIV!vD   ?@ABCDE FH9$I,989D9P9\9h9t9M6OFQ:R@S(7$ TV\.:R]^_/`< >#a b$c(d,e0f4g8h<0@OD(H LPFT[`jh[t[[[[[[[[[[[[[[[([4[@[L[X[d[p[|[[in $(,048<@D