UHI1 5c08aeaaa25cd1ef1e80bd293eabbf0120180101 +0000 221110q"base codegen core corebackend corein coreout corerun corerunin hmtyinfer noHmTyRuler" cr OptimizationLevel_Much103EDataComplex1110master@4e52b4a07b ` dimagPart%oDataCompleximagPartU)build/103/ehclib/base/Data/Complex.hs-cppƦB۱ polar]F uDataComplexpolarrzrealPart/Q"DataComplexrealPartsCI&:+ K[$i_GDataComplex:+  ØںC magnitude J$;DataComplex magnitude ?kd* conjugate mڊ]_DataComplex conjugate/ 5cis]TWLDataComplexcisKG7hhComplex &`¹ZDataComplexComplex cDataComplex _Rep1Complex[ S4DataComplex _Rep0ComplexVo6gmkPolarϮ"CDataComplexmkPolara^"phase?B)DataComplexphase <H[ `fmDataComplex<H[ `<Kxn`=ڃDataComplex<Kxn`<Ng`zDataComplex<Ng`Vzu# Typeable1<AO`d CҩDataComplex Typeable1<AO` )\f Fractional<j}'w `!P)&3DataComplex Fractional<j}'w `"c(^DataComplex _'D_ComplexDatatype#c(^DataComplex _'D_ComplexDatatype$zDataComplex _Rep0ComplexRepresentable0%zDataComplex _Rep0ComplexRepresentable0&Yw"Typeable<Du UX`'6XPDataComplexTypeable<Du UX`('^fB :Num<dq" `)B,KQDataComplexNum<dq" `**/L6~DataComplex _Rep1ComplexRepresentable1+*/L6~DataComplex _Rep1ComplexRepresentable1,9 nxFloating<z{4?`-2.DataComplexFloating<z{4?`.B;o^DataComplex_'C_:+ Constructor/B;o^DataComplex_'C_:+ Constructor0K[$i_GDataComplex:+1>DataTypeable2+3Prelude13CByUHCBase(4GXSystemIOFix5i3zSystemIOUnsafe364 NTUHCIOBase7QpqDataIORef8sSystemIOError39&m\fDataMaybe6:gynODataEither536;_ControlMonad39<BQVUHCEq=ױUUHCGenerics>jsF>UHCGenericsTuple3?A4!ZUHC StackTrace3@Mka!\UHCOrd<3A;l}׿3UHCRun?BϙػUHCHandleCزYSystemIO36DBW"]UHC OldExceptionE!ǤdUHCFloat31=>396F5}GUnsafeCoerceGchvDataListH5raEcUHCEnum3IɩY0UHCMutVar3=>32 <@AH=JDtJUHCReadCK_',\UHCShow36LGA#!cUHCBoundedMᰋj&AUHCIO36N=ᡌ!ForeignPtrJ3OL`GUHCReal3B8;396P=<1獶DataBitsDQIBHUHCST3C 45MB396PDGKE3R]S UHCChar>33123S8t>?UHCBits3936?IQ3T;MToUHCTypesUp٢ΓYUHCSTRefF3T3N;136PVnjBUHCPtrPO3SD36L=>37I36UWZkkDataCharHK3RR3GO39W:JK3V3TUIQ3>6X&`¹ZDataComplexComplexXYoQqؽ->XZ<o:b[+ "_Var\W\EoM{||}0]Q}>jWN_Rec\^PZ~#y"_Z`PZ~>y_Za<^gZ b00_Z_Z__0b<wW1ȒbcX0^`d@P% DataComplex_'C_:+dde*@Þ*fwS LDataComplex _'D_Complexffeg/Q"DataComplexrealPart hM7쏲lbeYiFa-O.DUHCBase RealFloathYXhhjJ$;DataComplex magnitude kA6XGH1beYikYXkkl%oDataCompleximagPart m9vJbeYimYXmmnfmDataComplex<H[ ` oB(=bbeYp򓄜K2UHCBase_'EqopXoq=ڃDataComplex<Kxn` rB O<beYs1~(UHCBase_'ShowrsXrtϮ"CDataComplexmkPolar u9su WNbeYiuYuYuXuv]F uDataComplexpolar w@0SmsbeYiwYXw]\^w`wx?B)DataComplexphase y:RhbeYiyYXyyz詨RԠDataComplex complexTc{@QDataTypeableTyCon|zDataComplex<Ng` }A`LqW`beY~fģeUHCBase_'Read}~X}]TWLDataComplexcis :QDwbeYiYX6XPDataComplexTypeable<Du UX` D 0;beY03[ODataTypeable _'TypeableXMaٔDataComplex_'un:+ ZeYXZ]\^_Z`_ZP)&3DataComplex Fractional<j}'w ` F"'beYU5UHCBase _'RealFloatN]`%UHCBase _'FractionalX2.DataComplexFloating<z{4?` Cj P!řbeYbqrE-UHCBase _'FloatingXB,KQDataComplexNum<dq" ` 87XEbeYVk+cDUHCBase_'NumX0 ZeY_ZY_ZXZd CҩDataComplex Typeable1<AO`f$UDataTypeable _'Typeable1Xmڊ]_DataComplex conjugate qUHCBaseFloatingXXco3ݝco3ݝXco3ݝXico3ݝico3ݝPrfXPzLUHCBase FractionalXXco3ݝco3ݝXco3ݝXico3ݝico3ݝPrfX<DataTypeable Typeable1XXco3ݝco3ݝXco3ݝXPrfXd&AUHCBaseRepresentable0X?a UHCBaseM1-O4UHCBaseDf-V0UHCBaseCd-f0IUHCBaseS=MF#QAUHCBaseK1-c 6UHCBasePXCɳbfdco3ݝco3ݝXfdco3ݝ$XPrfXfdd'UHCBaseRepresentable1XfdXfdco3ݝco3ݝXfdco3ݝ*XPrfXfdjl^UHCBaseReadXX}co3ݝco3ݝX}co3ݝ|X}}co3ݝ}co3ݝPrfX 5}UHCBase Constructorddco3ݝco3ݝdco3ݝ.dPrfd