UHI1 5c08aeaaa25cd1ef1e80bd293eabbf0120180101 +0000 221110q"base codegen core corebackend corein coreout corerun corerunin hmtyinfer noHmTyRuler" cr OptimizationLevel_Much103p٢ΓYUHCSTRef1110master@4e52b4a07b XsnewSTRef蟿Q=UHCSTRefnewSTRef#&build/103/ehclib/uhcbase/UHC/STRef.lhsBkEq<H I$ '(vUHCSTRefEq<H IѸ׊U _Rep1STRef +4 }:UHCSTRef _Rep1STRefD writeSTRef @m UHCSTRef writeSTRef I D readSTRef E 1UHCSTRef readSTRef [+f 5 _Rep0STRef %2b(mUHCSTRef _Rep0STReft 3ΘSTRefuKwUHCSTRefSTRef uKwUHCSTRefSTRef $ '(vUHCSTRefEq<H Is3|aX'UHCSTRef _Rep1STRefRepresentable1s3|aX'UHCSTRef _Rep1STRefRepresentable12TJ4UHCSTRef _Rep0STRefRepresentable02TJ4UHCSTRef _Rep0STRefRepresentable0u'IR'UHCSTRef _'C_STRef Constructoru'IR'UHCSTRef _'C_STRef Constructor6֕UHCSTRef _'D_STRefDatatype6֕UHCSTRef _'D_STRefDatatypeɩY0UHCMutVarIBHUHCSTCByUHCBaseZSmUHCSTRef _'D_STRef*@Þ*uKwUHCSTRefSTRef oQqؽ->!< :H "<t0@#+ "_Var$W\EoM{||}%Q}>jWN_Rec$&PZ~#y"'TO՚UHCMutVarMutVar!"(<^L'!")*<K+&,w`rUHCSTRef _'C_STRef,,-E 1UHCSTRef readSTRef .; 4e / 9J_/>:򓄜K2UHCBase_'Eq98;7 ?[_UHCSTRef _'unSTRef " ! !"%$&'!" " ! '!"!"< +4 }:UHCSTRef _Rep1STRef!=0r7zipUHCBaseD1>q_yUHCBaseC1,?/vE_!UHCBaseS1@-3 UHCBase NoSelectorA``3L*9UHCBaseRec1'!B%2b(mUHCSTRef _Rep0STRef!"=>,?@C_`/>&UHCBaseRec0'!",,< D*ERR: Generics.mkGenerRepresentableTypeSynonymKi: UHC.STRef.STRef :*B D*ERR: Generics.mkGenerRepresentableTypeSynonymKi: UHC.STRef.STRef :*  ,< E*ERR: Generics.mkGenerRepresentableTypeSynonymPol: UHC.STRef.STRef :*B E*ERR: Generics.mkGenerRepresentableTypeSynonymPol: UHC.STRef.STRef :* D<\! D E<B E F<9mQFPrfGd&AUHCBaseRepresentable0H?a UHCBaseM1I-O4UHCBaseDHJ-V0UHCBaseC,HK-f0IUHCBaseS@L=MF#QAUHCBaseK1M-elĆUHCBaseR'GN@ -fOF'HIHJ,HK@LM'NOco3ݝco3ݝGNOHIHJ,HK@LM'NOco3ݝGNOBNOPrfGHIHJ,HK@LM'Pd'UHCBaseRepresentable1HIHJ,HK@A'PNHIHJ,HK@A'Nco3ݝco3ݝPNHIHJ,HK@A'Nco3ݝPN<NPrfPHIHJ,HK@A'Q 5}UHCBase Constructor,Q,co3ݝco3ݝQ,co3ݝQ,PrfQ,Rp1oUHCBaseDatatypeRco3ݝco3ݝRco3ݝRPrfRS67A*?UHCBaseEqS98co3ݝco3ݝS98co3ݝ7S98PrfS