x&rG#sUHCIO PWLshPutBufժB&hPutBufNonBlockingކ3 hGetContentsݏ bQhPutChar^C <hGetBufNonBlocking:<#ahGetLine-hGetBuf|= hWaitForInput @hGetChar  R衴 ƍhPutStr hv( ForeignPtr 66UHCBase b=UHCIOBaseU4I^oIUHCIOhPutStr!t2UHCIOF &fٰlH acoreLam1UHCIOJH acoreLam1fUHCIO<KſH acoreLam16UHCIOF &fٰlHe]=fjUHCIOJH;%ZwwUHCIOF!)0HsafehPutStrPc~y->c UHCIOBaseHandle`iX0fUHCBase[]6է{Char3v>^_RecY{||}34妵UHCIOAf !HOS,UHCIOhGetChar !UHCIOF &9H  acoreLam1KA UHCIO<K(9H  acoreLam1 $7|UHCIOF &9H !&5㒠UHCIOAf 9H safehGetChar !"NTlUHCIO hWaitForInput#!;|ߘUHCIOF &%KUH acoreLam1$ؑnUHCIOJ,UH acoreLam1%էUHCIO<KL%UH acoreLam1&7HUHCIOF &%KUH#'d(^CUHCIOJ,UH$(;ڮUHCIOAf ]]UHsafe hWaitForInput)ϠwInt*E*tUHCBaseBool&'%(+< MUHCIOhGetBuf,! ۢ}UHCIOF &AwyH acoreLam1-1 XUHCIOJsyH acoreLam1.K/h%UHCIO)抨qyH acoreLam1/ՋFDGUHCIO<KhPZyH acoreLam10Z6i:lUHCIOF &AwyH,1dD^;pUHCIOJsyH-2BÄVUHCIO)抨qyH.3;0UHCIOAf 1IyHsafehGetBuf42xw8ZkUHCTypesAddr))012/35FUHCIOhGetLine6!-MvUHCIOF &)gH acoreLam17ٛ Y/xpUHCIO<J9H  acoreLam186nyUHCIOF &)gH!69TD>GUHCIOAf zﯣH"safehGetLine879:d-UHCIOhGetBufNonBlocking;4UHCIOF %ؖH$ acoreLam1<Β>9= UHCIOJH% acoreLam1=LQ}%UHCIO)Fr5H& acoreLam1>5`UHCIO<JpH' acoreLam1?^BCs,rUHCIOhPutCharDL׳UHCIOF %ج-H- acoreLam1E 8,UHCIOJ.=RH. acoreLam1F PF UHCIO<JH/ acoreLam1Gذ=&UHCIOF %ج-H0DH`Y%ebUHCIOJ.=RH1EIo &UHCIOF!)mPH3safehPutCharGHJfCWѵUHCIOAf LgH2FJK=2чUHCIO hGetContentsL^[%UHCIOF 'ۓ H5 acoreLam1MМIBUHCIO<JA  H6 acoreLam1NR6.UHCIOF 'ۓ H7LO65@DFUHCIOAf . H8safe hGetContentsNMOPɾ~Iw`5UHCIOhPutBufNonBlockingQ 7qUHCIOF &H: acoreLam1RY 'UHCIOJd!H; acoreLam1S~EyUHCIO)SsH< acoreLam1T$dUHCIO<I YH= acoreLam1U7rMUHCIOF &H>QVe`UHCIOJd!H?RW܊~!UHCIO)SsH@SXu|UHCIOF!*-HBsafehPutBufNonBlocking4)UVWYI5BUHCIOAf g%JHATYZL=%$UHCIOhPutBuf[O ȓUHCIOF (q= HD acoreLam1\C̜wUHCIOJd HE acoreLam1]XMz+UHCIO)ni HF acoreLam1^{R9 UHCIO<Mj HG acoreLam1_x%*{UHCIOF (q= HH[`o>JUHCIOJd HI\aEme|UHCIO)ni HJ]bGUHCIOF!'- HLsafehPutBuf4)_`ac6:)<UHCIOAf ҹ HK^cdRT%UHCIOillegalBufferSizeeAײRUHCIOhandleR acoreLam1f'rUHCIOfnS acoreLam1g1:UHCIOszT acoreLam1h-KdUHCIO7p+!JirwT7"UHCBase showsPrecj\RrUHCBaseShowcoǢ,J) gk-Iu@5UHCIO7p+Jlia[J/UHCBasepackedStringToStringillegal buffer size m-˅mUHCIO7p+JnaDj:JUHCBase++kho.J#LUHCIO7p{*sJpmw<6\UHCBaseJusteq.EHUHCIO7p~*JrIgUHCIOBaseIOErrors:RUHCBaseMaybeotڃ!8UHCIOBaseInvalidArgumentfmu'5UHCBaseNothingvw*7UHCIOBase ioExceptionrq