úÎ8 -2      !"#$%&'()*+,-./01portablejmillikin@gmail.com23456789:;<=>?@A23456789:;<=>?@A234523456789:6789:;>=<<=>?@Aportablejmillikin@gmail.com B   portablejmillikin@gmail.com !"#$CDE%FGHIJ&KLMN  !"#$%&%& !#"$ !"#$%&portablejmillikin@gmail.com '()*+,-./01% '()*+,-./01 '()*+,-./01 '()*+,-./01O      !"#$%&'()*+, $%&(')-./ 0123456789:;<=>?@ABCDEFGHsystem-filepath-0.1System.FilePath.RulesSystem.FilePathSystem.FilePath.CurrentOSSystem.FilePath.InternalRules fromBytesvalidsplitSearchPath normaliseFilePathemptynullroot directoryparentfilenamebasenameabsoluterelativeappendconcat commonPrefix extension extensions hasExtension addExtension addExtensions<.> dropExtensiondropExtensionsreplaceExtensionreplaceExtensionssplitExtensionsplitExtensions equivalenttoBytes toLazyBytes fromLazyBytestoString fromStringposixwindows currentOS rulesName toByteChunks caseSensitivepathRootpathComponents pathBasenamepathExtensionsRootRootWindowsCurrentVolumeRootWindowsVolume RootPosix ExtensionBasename ComponentsafeInit rootBytesbyteComponents upperBytesposixToByteChunksposixFromBytes posixValidposixSplitSearchposixNormalisewinToByteChunks winFromByteswinValid winNormalise