[client] 00=ProtocolVersion:d(Version) 01=MoveBackwardToLocation:d(X)d(Y)d(Z)d(OriginX)d(OriginY)d(OriginZ) 02=Say 03=EnterWorld 04=Action:h(ObjectID)d(OriginX)d(OriginY)d(OriginZ)b(ActionID) 05=RequestServerList 07=RequestGGAuth 08=RequestAuthLogin:s(LoginName)h(PlayKey2)h(PlayKey1)h(LoginKey1)h(LoginKey2) 09=Logout 0A=Attack:h(ObjectID)d(OriginX)d(OriginY)d(OriginZ)b(AttackID) 11=RequestUnEquipItem:d(Slot) 12=RequestDropItem:h(ObjectID)d(Count)d(X)d(Y)d(Z) 14=UseItem:h(ObjectID) 15=TradeRequest:h(ObjectID) 16=AddTradeItem:d(TradeID)h(ObjectID)d(Count) 17=TradeDone:d(Response) 1A=RequestTeleport 1B=RequestSocialAction:d(ActionID) 1C=ChangeMoveType:d(TypeRun) 1D=ChangeWaitType:d(TypeStand) 1E=RequestSellItem:h(ListID)d(SCount)h(ObjectID)i(ItemID)d(Count)h(ObjectID)i(ItemID)d(Count)h(ObjectID)i(ItemID)d(Count)h(ObjectID)i(ItemID)d(Count) 1F=RequestBuyItem:h(ListID)d(Count)i(ItemID)d(Count)i(ItemID)d(Count)i(ItemID)d(Count)i(ItemID)d(Count) 20=RequestLinkHtml 21=RequestBypassToServer:s(Command) 22=RequestBBSwrite:s(Url)s(Argument1)s(Argument2)s(Argument3)s(Argument4)s(Argument5) 23=RequestCreatePledge 24=RequestJoinPledge:d(Target) 25=RequestAnswerJoinPledge:d(Answer) 26=RequestWithDrawalPledge 27=RequestOustPledgeMember:d(Target) 28=RequestDismissPledge 29=RequestJoinParty:d(Name)d(ItemDistribution) 2A=RequestAnswerJoinParty:d(Response) 2B=RequestWithDrawalParty 2C=RequestOustPartyMember:d(Name) 2D=RequestDismissParty 2E=RequestMagicSkillList 2F=RequestMagicSkillUse:d(MagicID)d(CtrlPressed)d(ShiftPressed) 30=Appearing 31=SendWareHouseDepositList:d(Count)h(ObjectID)d(Count) 32=SendWareHouseWithDrawList:d(Count)d(Items)h(ObjectID)d(Count) 33=RequestShortCutReg:d(Type)d(Slot)d(ID) 34=RequestShortCutUse 35=RequestShortCutDel:d(ID) 37=RequestTargetCanceld 38=Say2:s(Text)d(Type)s(Target) 3C=RequestPledgeMemberList 3E=RequestMagicList 3F=RequestSkillList 40=AnswerTradeRequest:d(Response) 41=MoveWithDelta 5C=RequestGetOnVehicle:d(ID)d(X)d(Y)d(Z) 5D=RequestGetOffVehicle:d(ID)d(X)d(Y)d(Z) 44=AnswerTradeRequest 45=RequestActionUse:d(ActionID)d(CtrlPressed)d(ShiftPressed) 46=RequestRestart 47=RequestSiegeInfo 48=ValidatePosition:d(X)d(Y)d(Z)d(Heading)d(Data) 49=RequestSEKCustom 4A=StartRotating:d(Degree)d(Side) 4B=FinishRotating:d(Degree) 4D=RequestStartPledgeWar:s(PledgeName) 4E=RequestReplyStartPledgeWar:s(PledgeName)d(Answer) 4F=RequestStopPledgeWar:s(PledgeName) 50=RequestReplyStopPledgeWar:s(PledgeName)d(Answer) 51=RequestSurrenderPledgeWar:s(PledgeName) 52=RequestReplySurrenderPledgeWar:s(PledgeName)d(Answer) 53=RequestSetPledgeCrest:d(Lenght)d(Data) 55=RequestGiveNickName:d(Target)d(Title) 57=RequestShowboard 58=RequestEnchantItem:h(ObjectID) 59=RequestDestroyItem:h(ObjectID)d(Count) 5B=SendBypassBuildCmd:s(Command) 5E=RequestFriendInvite:d(Name) 5F=RequestAnswerFriendInvite:d(Response) 60=RequestFriendList 61=RequestFriendDel:d(Name) 62=CharacterRestore:d(CharSlot) 63=RequestQuestList 64=RequestQuestAbort:d(QuestID) 66=RequestPledgeInfo:d(ClanID) 67=RequestPledgeExtendedInfo 68=RequestPledgeCrest:d(CrestID) 69=RequestSurrenderPersonally:s(PledgeName) 6A=Ride 6B=RequestAcquireSkillInfo:d(ID)d(Level)d(Fisherman) 6C=RequestAcquireSkill:d(ID)d(Level)d(Fisherman) 6D=RequestRestartPoint:d(RequestedPointType) 6E=RequestGMCommand:s(TargetName)d(Command) 6F=RequestPartyMatchConfig:d(AutomaticRegistration)d(ShowLevel)d(ShowClass) 70=RequestPartyMatchList 71=RequestPartyMatchDetail:h(ObjectID) 72=RequestCrystallizeItem:h(ObjectID)d(Count) 73=RequestPrivateStoreManage 74=SetPrivateStoreListSell:-(4)d(Count)h(ObjectID)d(Count)d(Price) 75=RequestPrivateStoreManageCancel 76=RequestPrivateStoreQuit 77=SetPrivateStoreMsg 78=RequestPrivateStoreList 79=SendPrivateStoreBuyList 7A=ReviveReply 7B=RequestTutorialLinkHtml 7C=RequestTutorialPassCmdToServer 7D=RequestTutorialQuestionMark 7E=RequestTutorialClientEvent 7F=RequestPetition:s(Content)d(Type) 80=RequestPetitionCancel 81=RequestGMList 82=RequestJoinAlly:d(ID) 83=RequestAnswerJoinAlly:d(Response) 84=RequestAllyLeave 85=RequestAllyDismiss:s(ClanName) 86=RequestDismissAlly 87=RequestSetAllyCrest:d(Length)b(Data) 88=RequestAllyCrest:d(CrestID) 89=RequestChangePetName:s(Name) 8A=RequestPetUseItem:h(ObjectID) 8B=RequestGiveItemToPet:h(ObjectID)d(Amount) 8C=RequestGetItemFromPet:h(ObjectID)d(Amount) 8E=RequestAllyInfo 8F=RequestPetGetItem:h(ObjectID) 90=RequestPrivateStoreManageBuy 91=SetPrivateStoreListBuy:d(Count)i(ItemID)d(Count) 92=RequestPrivateStoreBuyManageCancel 93=RequestPrivateStoreQuitBuy 94=SetPrivateStoreMsgBuy:s(StoreMessage) 95=RequestPrivateStoreBuyList 96=SendPrivateStoreBuyBuyList 97=SendTimeCheckPacket 98=RequestStartAllianceWar 99=ReplyStartAllianceWar 9A=RequestStopAllianceWar 9B=ReplyStopAllianceWar 9C=RequestSurrenderAllianceWar 9D=RequestSkillCoolTime 9E=RequestPackageSendableItemList 9F=RequestPackageSend A0=RequestBlock:s(Name) A1=RequestCastleSiegeInfo A2=RequestSiegeAttackerList:d(CastleID) A3=RequestSiegeDefenderList:d(CastleID) A4=RequestJoinSiege:d(CastleID)d(IsAttacker)d(IsJoining) A5=RequestConfirmSiegeWaitingList:d(CastleID)d(ClanID)d(Approved) A6=RequestSetCastleSiegeTime A7=RequestMultiSellChoose:d(ListID)d(EntryID)d(Amount) A8=NetPing AD=RequestRecipeBookDestroy:d(RecipeID) C1=RequestMakeMacro:d(ID)s(Name)s(Description)b(Icon)b(Count) C2=RequestDeleteMacro:d(ID) C7=RequestSSQStatus:b(Page) CC=RequestSendMsg:s(Message)s(Reciever) CF=RequestAutoSoulShot:i(ItemID)d(Type) EE=RequestChangePartyLeader:s(Name) B0=RequestRecipeShopManageList B1=RequestRecipeShopMessageSet:s(Name) B2=RequestRecipeShopListSet:d(Count)d(RecipeID)d(Cost) B5=RequestRecipeShopMakeInfo:d(PlayerObjectID)d(RecipeID) B7=RequestRecipeShopPrev B8=ObserverReturn:h(ObjectID)d(OriginX)d(OriginY)d(OriginZ)b(ActionID) B9=RequestEvaluate:h(ObjectID) BC=RequestHennaEquip:d(SymbolID) BB=RequestHennaItemInfo:d(SymbolID) BA=RequestHennaList *** *** [server] 00=CryptInit:-(1)h(Key) 01=MoveToLocation:h(ObjectID)d(CurX)d(CurY)d(CurZ)d(DestX)d(DestY)d(DestZ) 02=NpcSay 03=CharInfo:d(X)d(Y)d(Z)-(4)h(ObjectID)s(Name)d(Race)d(Sex)d(ClassID)-(4)i(Head)i(RHand)i(LHand)i(Gloves)i(Chest)i(Legs)i(Feet)i(Back)i(LRHand)i(Hair)d(PvPFlag)d(Carma)d(MSpeed)d(PSpeed)d(PvpFlag)d(Karma)d(RunSpeed)d(WalkSpeed)d(SwimRunSpeed)d(SwimWalkSpeed)d(FlRunSpeed)d(FlWalkSpeed)d(FlyRunSpeed)d(FlyWalkSpeed)f(MovementSpeedMultiplier)f(AttackSpeedMultiplier)f(CollisionRadius)f(CollisionHeight)d(HairStyle)d(HairColor)d(Face)d(AccessLevel)s(Title)d(ClanId)d(ClanCrestId)d(AllyId)d(AllyCrestId)d(SiegeFlags)b(Sitting)b(Running)b(InCombat)b(AlikeDead)b(Invisible)b(MountType)b(PrivateStoreType) 04=UserInfo:d(X)d(Y)d(Z)d(Heading)h(ObjectID)s(Name)d(Race)d(Sex)d(ClassID)d(Level)d(Exp)d(STR)d(DEX)d(CON)d(INT)d(WIT)d(MEN)d(MaxHP)d(CurrentHP)d(MaxMP)d(CurrentMP)d(SP)d(CurrentLoad)d(MaxLoad)d(Unknown)d(Under)d(REar)d(LEar)d(Neck)d(RFinger)d(LFinger)d(Head)d(RHand)d(LHand)d(Gloves)d(Chest)d(Legs)d(Feet)d(Back)d(LRHand)d(Hair)i(Under)i(REar)i(LEar)i(Neck)i(RFinger)i(LFinger)i(Head)i(RHand)i(LHand)i(Gloves)i(Chest)i(Legs)i(Feet)i(Back)i(LRHand)i(Hair)d(PAtk)d(PAtkSpd)d(PDef)d(EvasionRate)d(Accuracy)d(CritikalHit)d(MAtk)d(MAtkSpd)d(PAtkSpd)d(MDef)d(PvpFlag)d(Karma)d(RunSpeed)d(WalkSpeed)d(SwimRunSpeed)d(SwimWalkSpeed)d(FlRunSpeed)d(FlWalkSpeed)d(FlyRunSpeed)d(FlyWalkSpeed)f(MovementSpeedMultiplier)f(AttackSpeedMultiplier)f(CollisionRadius)f(CollisionHeight)d(HairStyle)d(HairColor)d(Face)d(AccessLevel)s(Title)d(ClanId)d(ClanCrestId)d(AllyId)d(AllyCrestId)d(IsClanLeader)b(MountType)b(PrivateStoreType)b(DwarvenCraft)d(PkKills)d(PvpKills)b(Cubics)b(Cubics)b(FindPartyMembers)d(AbnormalEffect)b()d(ClanPrivileges)d()d()d()d()d()d()d()b(RecomLeft)b()b(RecomHave)b() 05=Attack:d(AttackerID)d(TargetID)d(Damage)b(Flags)d(X)d(Y)d(Z)h(Hits) 06=Die:d(ChaID) 07=Revive:h(ObjectID) 08=AttackOutofRange 09=AttackinCoolTime 0A=AttackDeadTarget 0B=SpawnItem:h(ObjectID)i(ItemID)d(X)d(Y)d(Z)d(Stackable)d(Count) 0C=DropItem:h(PlayerID)h(ObjectID)i(ItemID)d(X)d(Y)d(Z)d(Stackable)d(Count) 0D=GetItem:d(PlayerID)h(ObjectID)d(X)d(Y)d(Z) 0E=StatusUpdate:h(ObjectID)d(Attributes) 0F=NpcHtmlMessage:d(MessageID)s(HTML) 10=SellList:d(Money)d(Lease)h(SellList)h(ItemType1)h(ObjectID)i(ItemID)d(Count)h(ItemType2)d(ItemBodyPart)h(EnchantLevel) 11=BuyList 12=DeleteObject:h(ObjectID) 13=CharacterSelectionInfo:d(CharsCount)s(Name)d(CharID)s(AccauntName)d(SessionID)d(ClanID)d(Unknown)d(Sex)d(Race)d(ClassID)d(Unknown)d(X)d(Y)d(Z)f(CurrentHP)f(CurrentMP)d(SP)d(EXP)d(Level)d(Karma)d(PK)d(Unknown)d(Unknown)d(Unknown)d(Unknown)d(Unknown)d(Unknown)d(Unknown)d(Unknown)d(Under)d(REar)d(LEar)d(Neck)d(RFinger)d(LFinger)d(Head)d(RHand)d(LHand)d(Gloves)d(Chest)d(Legs)d(Feet)d(Back)d(LRHand)d(Hair)i(Under)i(REar)i(LEar)i(Neck)i(RFinger)i(LFinger)i(Head)i(RHand)i(LHand)i(Gloves)i(Chest)i(Legs)i(Feet)i(Back)i(LRHand)i(Hair)d(HairStyle)d(HairColor)d(Face)f(MaxHP)f(MaxMP)d(DeleteDays)d(ClassId)d(LastUsed)b(EnchantEffect)s(Unknown)d(Unknown)s(Unknown)d(SessionID) 14=LoginFail 15=CharacterSelected:s(Name)d(CharID)s(Title)d(SessionID)d(ClanID)d(Unknown)d(Sex)d(Race)d(ClassID)d(Unknown)d(X)d(Y)d(Z)f(CurrentHP)f(CurrentMP)d(SP)d(EXP)d(Level)d(Karma)d(PK)d(INT)d(STR)d(CON)d(MEN)d(DEX)d(WIT) 16=NpcInfo:h(ObjectID)d(NpcTypeID)d(IsAttackable)d(X)d(Y)d(Z)d(Heading)d(Unknown)d(MAtkSpd)d(PAtkSpd)d(RunSpd)d(WalkSpd)d(SwimRunSpd)d(SwimWalkSpd)d(FlRunSpd)d(FlWalkSpd)d(FlyRunSpd)d(FlyWalkSpd)f(ProperMultiplier)f(PAtkSpd)f(CollisionRadius)f(CollisionHeight)d(RHand)d(Unknown)d(LHand)b(Unknown)b(IsRunning)b(IsInCombat)b(IsALikeDead)b(IsSummoned)s(Name)s(Title) 17=NewCharacterSuccess 18=NewCharacterFail 19=CharacterCreateSuccess 1C=SunRise 20=TradeOwnAdd 21=TradeOtherAdd 22=TradeDone 23=CharacterDeleteSuccess 24=CharacterDeleteFail 25=ActionFail 26=SeverClose 27=InventoryUpdate 28=TeleportToLocation 29=TargetSelected 2A=TargetUnselected 2B=AutoAttackStart 2C=AutoAttackStop 2D=SocialAction:d(PlayerID)d(ActionID) 2E=ChangeMoveType 2F=ChangeWaitType 30=ManagePledgePower 31=CreatePledge 32=AskJoinPledge 33=JoinPledge 34=WithdrawalPledge 35=OustPledgeMember 36=SetOustPledgeMember 37=DismissPledge 38=SetDismissPledge 39=AskJoinParty 3A=JoinParty 3B=WithdrawalParty 3C=OustPartyMember 3D=SetOustPartyMember 3E=DismissParty 3F=SetDismissParty 40=MagicAndSkillList 41=WareHouseDepositList 42=WareHouseWithdrawList 43=WareHouseDone 44=ShortCutRegister 45=ShortCutInit 46=ShortCutDelete 47=StopMove 48=MagicSkillUse 49=MagicSkillCanceled 4A=Say2:h(ObjectID)d(Type)s(From)s(Message) 4B=EquipUpdate 4C=DoorInfo 4D=DoorStatusUpdate 4E=PartySmallWindowAll 4F=PartySmallWindowAdd 50=PartySmallWindowDeleteAll 51=PartySmallWindowDelete 52=PartySmallWindowUpdate 53=PledgeShowMemberListAll 54=PledgeShowMemberListUpdate 55=PledgeShowMemberListAdd 56=PledgeShowMemberListDelete 57=MagicList 58=SkillList 59=VehicleInfo 5A=VehicleDeparture 5B=VehicleCheckLocation 5E=TradeRequest 5F=RestartResponse 60=MoveToPawn 61=ValidateLocation 62=StartRotating 63=FinishRotating 64=SystemMessage 65=StartPledgeWar 66=ReplyStartPledgeWar 67=StopPledgeWar 68=ReplyStopPledgeWar 69=SurrenderPledgeWar 6A=ReplySurrenderPledgeWar 6B=SetPledgeCrest 6C=PledgeCrest 6D=SetupGauge 6E=ShowBoard 6F=ChooseInventoryItem 70=Dummy 71=MoveToLocationInVehicle 72=StopMoveInVehicle 73=ValidateLocationInVehicle 74=TradeUpdate 75=TradePressOwnOk 76=MagicSkillLaunched 77=FriendAddRequestResult 78=FriendAdd 79=FriendRemove 7A=FriendList 7B=FriendStatus 7C=TradePressOtherOk 7D=FriendAddRequest 7E=LogOutOk 7F=AbnormalStatusUpdate 80=QuestList 81=EnchantResult 82=PledgeShowMemberListDeleteAll 83=PledgeInfo 84=PledgeExtendedInfo 85=SurrenderPersonally 86=Ride 88=PledgeShowInfoUpdate 89=ClientAction 8A=AcquireSkillList 8B=AcquireSkillInfo 8C=ServerObjectInfo 8D=GMHide 8E=AcquireSkillDone 8F=GMViewCharacterInfo 90=GMViewPledgeInfo 91=GMViewSkillInfo 92=GMViewMagicInfo 93=GMViewQuestInfo 94=GMViewItemList 95=GMViewWarehouseWithdrawList 96=ListPartyWating 97=PartyRoomInfo 98=PlaySound 99=StaticObject 9A=PrivateStoreManageList 9B=PrivateStoreList 9C=PrivateStoreMsg 9D=ShowMinimap 9E=ReviveRequest 9F=AbnormalVisualEffect A0=TutorialShowHtml A1=TutorialShowQuestionMark A2=TutorialEnableClientEvent A3=TutorialCloseHtml A4=ShowRadar A5=DeleteRadar A6=MyTargetSelected A7=PartyMemberPosition A8=AskJoinAlliance A9=JoinAlliance AA=WithdrawAlliance AB=OustAllianceMemberPledge AC=DismissAlliance AD=SetAllianceCrest AE=AllianceCrest AF=ServerCloseSocket B0=PetStatusShow B1=PetInfo B2=PetItemList B3=PetInventoryUpdate B4=AllianceInfo B5=PetStatusUpdate:d(SummonType)h(ObjectID)d(X)d(Y)d(Z)s(Title)d(CurrentFed)d(MaxFed)d(CurrentHP)d(MaxHP)d(CurrentMP)d(MaxMP)d(Level)d(Exp)d(ExpForThisLevel)d(ExpForNextLevel) B6=PetDelete:d(PetID)d(PetNumber) B7=PrivateStoreBuyManageList:h(ObjectID)d(Adena)d(Length)i(ItemID)-(4)d(COunt)d(ReferencePrice)-(4)d(BodyPart)h(Type2) B8=PrivateBuyListBuy:h(ObjectID)i(ItemID)h(Enchant)d(Count)d(Price)-(4)d(BodyPart)h(Type2)d(Price)d(Count) B9=PrivateStoreMsgBuy:h(ObjectID)s(Message) BA=VehicleStart BB=RequestTimeCheck BC=StartAllianceWar BD=ReplyStartAllianceWar BE=StopAllianceWar BF=ReplyStopAllianceWar C0=SurrenderAllianceWar C1=SkillCoolTime C2=PackageToList C3=PackageSendableList C4=EarthQuake:d(X)d(Y)d(Z)d(Intensivity)d(Duration) C5=FlyToLoaction C6=BlockList C7=SpecialCamera:d(ID)d(Distantion)d(Yaw)d(Pitch)d(Time)d(Duration) C8=NormalCamera C9=CastleSiegeInfo CA=CastleSiegeAttackerList CB=CastleSiegeDefenderList CC=NickNameChanged CD=PledgeStatusChanged:d(LeaderID)d(ClanID) CE=RelationChanged CF=EventTrigger D0=MultiSellList:d(ListID)-(4)-(4)-(4)d(ListLenght) D1=SetSummonRemainTime D2=SkillRemainSec D3=NetPing D4=Dice:d(PlayerID)i(ItemID)d(Number)d(X)d(Y)d(Z) D5=Snoop:d(ConvoID)s(Name)-(4)d(Type)s(Speaker)s(Message) D6=RecipeBookItemList:d(isDwarven)d(MaxMP) D7=RecipeItemMakeInfo:d(ID)d(IsDwarven)d(CurrentMP)d(MaxMP)d(Success) D8=RecipeShopManageList:h(ObjectID)d(Adena)d(IsDwarven)d(Length)d(ID)d(RecipeID)d(Cost) D9=RecipeShopSellList:h(ObjectID)d(CurrentMP)d(MaxMP)d(Adena)d(COunt)d(RecipeID)-(4)d(Cost) DA=RecipeShopItemInfo:d(ShopID)d(RecipeID)d(CurrentMP)d(MaxMP) DB=RecipeShopMsg:h(ObjectID)s(StoreName) DC=ShowCalculator:d(CalculatorID) DD=MonRaceInfo:-(4)-(4)-(8)h(ObjectID)d(NpcID)d(OriginX)d(OriginY)d(OriginZ)d(EndX)d(EndY)d(EndZ)f(CollisionHeight)f(CollisionRadius) DE=ShowTownMap DF=ObservationMode:d(X)d(Y)d(Z) E0=ObservationReturn:d(X)d(Y)d(Z) E1=ChairSit:d(ActiveObjectID)d(StaticObjectID) E2=HennaEquipList:d(AmountOfAdena)d(EquipSlot)d(Length)d(SymbolID)d(ItemIDDye)d(AmountDyeRequire)d(Price)d(Requirement) E3=HennaItemInfo:d(SymbolID)d(ItemIDDye)d(AmountDyeRequire)d(Price)d(Draw)d(Adena)d(CurrentINT)b(EquipINT)d(CurrentSTR)b(EquipSTR)d(CurrentCON)b(EquipCON)d(CurrentMEN)b(EquipMEN)d(CurrentDEX)b(EquipDEX)d(CurrentWIT)b(EquipWIT) E4=HennaInfo:b(INT)b(STR)b(CON)b(MEN)b(DEX)b(WIT)d(NumberOfSLot)d(Slot)d(SymbolID) E5=HennaUnequipList E6=HennaUnequipInfo E7=SendMacroList:d(Revision)-(4)b(Count)-(4)d(MacroID)s(MacroName)s(MacroDescription)s(MacroAcronym)b(Icon)b(Lenght)b(Type)d(SkillID)b(ShortcutID)s(CommandName) E8=BuyListSeed:d(Money)d(ListID)h(Length)h(ItemType1)h(ObjectID)i(ItemID)d(Count)h(ItemType2)-(4)d(Price) E9=SellListProcure EA=GMHennaInfo EB=RadarControl:d(ShowRadar)d(Type)d(X)d(Y)d(Z) EC=ClientSetTime ED=ConfirmDlg EE=PartySpelled:d(Summon)d(ObjecID)d(Size)d(SkillID)h(Data)d(Duration) EF=ShopPreviewList F0=ShopPreviewInfo F1=CameraMode:d(Mode) F2=ShowXMasSeal F3=EtcStatusUpdate F4=ShortBuffStatusUpdate F5=SSQStatus:b(Page)b(CurrentPeriod)d(GetCurrentCycle)b(PlayerCabal)b(PlayerSeal)d(PlayerStoneContribution)d(PlayerAdenaCollect) F6=PetitionVote F7=AgitDecoInfo F8=SSQInfo:b(RecordPage)b(CurrentPeriod) F9=GameGuardQuery FA=FriendList:h(FriendCount)-(4)h(ObjectID)s(FriendName)d(Online/Offline) FB=Friend FC=FriendStatus FD=FriendSay