úÎ W 6      !"#$%&'()*+,-./012345 Safe-InferredE 6 7     6 7 Safe-InferredE    NoneE8 !"#9 !"# !"#8 !"#9NoneE$%&$%&$%&$%&NoneE'(:;<=)*'()*'()*'(:;<=)*NoneE+>,-./?0123@45 +,-./012345"+,-./,-./012345   +>,-./?0123@45A       !"#$%&'()*+,-./0123456789:;<=>?@.ABC woot-0.0.0.2Data.Woot.WCharData.Woot.OperationData.Woot.WStringData.Woot.WString.BuilderData.Woot.Core Data.WootWCharIdwCharIdClientId wCharIdClockClientIdWCharwCharId wCharVisible wCharAlpha wCharPrevId wCharNextIdhide Operation operationTypeoperationSiteIdoperationWChar OperationTypeDeleteInsertWString wStringCharsfromListtoListisEmptylength'!?indexOfhasCharhideChar insertChar visibleChars nthVisible subsectionbeginningCharClockendingCharClockmakeEmptyWString integrate integrateAllmakeDeleteOperationmakeInsertOperation WootClient wootClientIdwootClientClockwootClientStringwootClientOperationQueuemakeWootClientmakeWootClientEmpty sendOperationsendOperationssendLocalDeletesendLocalInsertcompareCharIds $fOrdWCharId! $fShowWString canIntegrate integrateOpintegrateInsertintegrateDeleteincClocksendLocalOperation