UHI1 8979d7bb2e507a4115e47d6aab89757a20151027 +0100 123710AAq"base codegen core corebackend corein coreout corerun corerunin hmtyinfer noHmTyRuler" cr OptimizationLevel_Much103#G UHCSTRef119master@a4b70ea5c6p|tnewSTRefH; kUHCSTRefnewSTRef#&build/103/ehclib/uhcbase/UHC/STRef.lhs7#@u readSTRefl&~gUHCSTRef readSTRef׫ b\в writeSTRefZU;$UHCSTRef writeSTRef~ISTRef 3U%UHCSTRefSTRef  3U%UHCSTRefSTRef  yUHCSTRef _Rep1STRef iu-8eUHCSTRef _Rep0STRef MQqMD _Rep1STRef U9 _Rep0STRef 3P?GEqco2܌5' UHCSTRefEqco2܌dk2-UHCSTRef _'C_STRef Constructordk2-UHCSTRef _'C_STRef ConstructorUHCSTRef _Rep1STRefRepresentable1UHCSTRef _Rep1STRefRepresentable1G(Ҋ:UHCSTRef _'D_STRefDatatypeG(Ҋ:UHCSTRef _'D_STRefDatatype5' UHCSTRefEqco2܌Q[q SUHCSTRef _Rep0STRefRepresentable0Q[q SUHCSTRef _Rep0STRefRepresentable066UHCBasey wUHCMutVarxrȤ UHCSTQdUHCSTRef _'unSTRefco@*B* coEw!Pc~y->"3U%UHCSTRefSTRef #3v>^_Rec$Y{||}%&OobѸ UHCMutVarMutVar 'l&~gUHCSTRef readSTRef(coWR)co\ !"()*F 3eUHCSTST()" !& " +5' UHCSTRefEqco2܌,coS!I-co[I.ca17UHCBase_'Eq"-,/H; kUHCSTRefnewSTRef0coŊ1coD!0*1"102ZU;$UHCSTRef writeSTRef3coOv1%4coZň(!"34!4*3#$5yUHCSTRef _Rep1STRef 6`ikl UHCBaseD17760B~UHCSTRef _'D_STRef8`iD.pUHCBaseC19Zx"KUHCSTRef _'C_STRef:`ir4UHCBaseS1;q'Yi.UHCBase NoSelector<(#@YUHCBaseRec1& 7799""=iu-8eUHCSTRef _Rep0STRef 6789:;>(#AUHCBaseRec0& 5 D*ERR: Generics.mkGenerRepresentableTypeSynonymKi: UHC.STRef.STRef :*79"!!= D*ERR: Generics.mkGenerRepresentableTypeSynonymKi: UHC.STRef.STRef :*5 E*ERR: Generics.mkGenerRepresentableTypeSynonymPol: UHC.STRef.STRef :*"?coS}!!?@coH,!@AcoDA= E*ERR: Generics.mkGenerRepresentableTypeSynonymPol: UHC.STRef.STRef :*777999""!" B FۘM_Var$"#$%& Cco9""& D"EcoLxF""%PrfGkUHCBase Constructor9G97p$*kE7p$*kEG97p$*kEG9PrfG9HWL!UHCBaseDatatype7H77p$*kE7p$*kEH77p$*kEH7PrfH7I`iqTUHCBaseEq"I"-,7p$*kE7p$*kEI"-,7p$*kE+I"-,PrfI"Jp)184UHCBaseRepresentable1"K`iXUHCBaseM1L