Thread: 870 Client [JAVA]

Page 1 of 2 12 LastLast
Results 1 to 10 of 19
  1. #1 870 Client [JAVA] 
    Registered Member The Originals's Avatar
    Join Date
    Apr 2015
    Posts
    89
    Thanks given
    32
    Thanks received
    13
    Rep Power
    27
    Welcome!


    I took my time to renamed and identify quite a few packets for the 870 revision and converted Virtue 865 to 870, I will not share this but ill give you the basic start below there is a client and cache that will connect to the source, also the constants class needs to be replaced with the one posted RSA's completed, Isaac disabled, and JS5 completed. I don't care to read any bitching about this I wont even reply to negitive comments, thanks !



    Downloads


    I highlighted in red the cache directory so don't ask!

    Replace your constants class with this:

    Code:
    package org.virtue;
    
    import java.io.File;
    import java.math.BigInteger;
    
    import org.virtue.game.world.region.Tile;
    
    /**
     * @author Im Frizzy <skype:kfriz1998>
     * @author Kayla
     * @since Aug 8, 2014
     */
    public class Constants {
    
    	/**
    	 * The Framework Name & Server Name
    	 */
    	public static final String FRAME_NAME = "ZRS3";
    
    	/**
    	 * The Framework Version
    	 */
    	public static final double FRAME_VERSION = 1.0;
    
    	/**
    	 * The Framework Major Revision
    	 */
    	public static final int FRAME_MAJOR = 870;
    
    	/**
    	 * The Framework Minor Revision
    	 */
    	public static final int FRAME_MINOR = 1;
    
    	/**
    	 * The interval between maintenance thread cycles, in minutes The
    	 * maintenance thread is responsible for auto-saving player data and the
    	 * account index, and for performing cleanup operations
    	 */
    	public static final int MAINTANANCE_INTERVAL = 1;
    
    	/**
    	 * Represents the initial server day. This is a day determined by Jagex, a
    	 * few months prior to the release of RS2.
    	 */
    	public static final int SERVER_DAY_INITIAL = 11745;
    
    	/**
    	 * The number of ticks before a ground item is destroyed, after being
    	 * dropped
    	 */
    	public static final int ITEM_REMOVAL_DELAY = 300;
    
    	/**
    	 * The number of ticks where the player is inactive before they are
    	 * automatically logged out NB: 100 ticks = 1 minute
    	 */
    	public static final int KICKOUT_TIME = 500;
    
    	/**
    	 * The rate to multiply all xp gains by, where 1 is the normal RuneScape
    	 * rate
    	 */
    	public static final float GLOBAL_XP_MULTIPLYER = 100;
    
    	/**
    	 * This option will disable off-hand weapons to make pre-eoc more
    	 * reallistic.
    	 */
    	public static final boolean legacyOnly = false;
    
    	/**
    	 * Whether or not to lead GE Prices from a JSON File
    	 */
    	public static final boolean CUSTOM_GE_PRICES = true;
    
    	/**
    	 * The Start spawn location
    	 */
    	public static final Tile START_TILE = new Tile(3210, 3256, 0);
    
    	/**
    	 * The Death Spawn Location
    	 */
    	public static final Tile RESPAWN_TILE = new Tile(3210, 3256, 0);
    
    	/**
    	 * The Cache Repository
    	 */
    	public static final String CACHE_REPOSITORY = System.getProperty("user.home") + "/Desktop/870/";
    
    	/**
    	 * The packed npc extra data, which includes descriptions and animations
    	 */
    	public static final File NPC_DATA = new File("./repository/npc_data_861.dat");
    
    	/**
    	 * The packed item extra data, which includes descriptions and weights
    	 */
    	public static final File ITEM_DATA = new File("./repository/item_data_863.dat");
    
    	/**
    	 * The OnDemand Delta Keys
    	 */
    	public static final int[] ONDEMAND_DELTA = { 3266, 69795, 41651, 35866, 358716, 44375, 18239, 21352, 197682,
    			1120968, 440333, 573123, 867286, 1197899, 36155, 848669, 1496, 20804, 1244, 68635, 2191, 119, 1395361,
    			4358129, 9007, 233094 };
    
    	/**
    	 * The OnDemand Session Token
    	 */
    	private static final String ONDEMAND_TOKEN = "TQjJ-UpOg16SwJV4J5f0otL9ugP9DTYP";
    
    	public static String getJs5Token() {
    		return Virtue.getInstance().getProperty("js5.token", ONDEMAND_TOKEN);
    	}
    
    	/**
    	 * The Login Session Token
    	 */
    	private static final String LOGIN_TOKEN = "Ymi9Liy-EKAQPDzvIFDOawIZao205SgIjSoemJvZ5wo";
    
    	public static String getLoginToken() {
    		return Virtue.getInstance().getProperty("login.token", LOGIN_TOKEN);
    	}
    
    	public static final int SERVER_PORT = 43594;
    
    	public static BigInteger getLoginModulus() {
    		return new BigInteger(Virtue.getInstance().getProperty("login.modulus", LOGIN_MODULUS));
    	}
    
    	public static BigInteger getLoginKey() {
    		return new BigInteger(Virtue.getInstance().getProperty("login.key", LOGIN_EXPONENT));
    	}
    
    	/**
    	 * The OnDemand Modulus RSA Key
    	 */
    	public static final String ONDEMAND_MODULUS = ("648611983641931518592507102920630725364444495797385710071981896211305864601833847344392678853352750024375070155601522633358546443791683486361716896513235622529516803203985898366892156313458651193529135568073533079814964111033967012196470511303201213412106675392944840975249896605240193566827178082016634391054084148230818131940477889728067283435543818043298218215721910385759153993854080499189495783107972950500592938814959583022769652592571950088124937715863669569710478048367244794683833441653390472364135332100590938152323958543121717038715459487640033090988785437753227715272079876435484697369556055502150863470925581459958154972956926503454579571659010707336885419988761779687666010929061608175088999411761452333605663206035500778760825444803874892368407555038018829329647089504877610664562906989865637264972217235713676538114194762879032636623695005373947745445641054359086521646902302244645656885523683224275963690677195634431600057273571785756158105972170362074317801238533215544975881331464601239301373475377313983735488042929254859632435771423766875767309712058180990484527973160337109862539462807697723116882743738952212680820456054821778058958847812156773337268948498557396841626905011406830533624859455627918797629512379");
    
    	/**
    	 * The OnDemand Exponent RSA Key
    	 */
    	public static final String ONDEMAND_EXPONENT = ("57728515198794368798542715280468117567951000869526387336159274922571175186879119147349474277913340416744431149085610899497694453616077784700976466078119282027170476419257057008622334677760720088070180932428596341830732039300870189086195774790295141337455456270000873665389515035756382639963729339951524000229160212347686988473821009975797129320529274923273242700341881735205046694937986962353667835007229598856675749761320463978696238515227614704121835935374411166213302690939868149097316027055926066577658443202202525935616608178311930291084841771692392282523423187793377439662817063937137529025689617647192364414385937711534382510193307855078540955587599898317114986469551089903972918905934678363034131355100988704552677742275249041185304181641827331869618603077269369673704926902412788385069555746640653682402754414736645666140845648024565789935370120994751615746130086838203618244513950052104421305489357028391200750592627502800167203313780882145307799036660172776452525713417738251990923746096999736917928146289422620041685282279135367631029541543245634566345431333432506941677386501814246653143529551082291410051562184487076513536435028899066921267160349745993305980178861681658034881916166894394559681185593787249383595408657");
    
    	/**
    	 * The Login Modulus RSA Key
    	 */
    	public static final String LOGIN_MODULUS = ("648611983641931518592507102920630725364444495797385710071981896211305864601833847344392678853352750024375070155601522633358546443791683486361716896513235622529516803203985898366892156313458651193529135568073533079814964111033967012196470511303201213412106675392944840975249896605240193566827178082016634391054084148230818131940477889728067283435543818043298218215721910385759153993854080499189495783107972950500592938814959583022769652592571950088124937715863669569710478048367244794683833441653390472364135332100590938152323958543121717038715459487640033090988785437753227715272079876435484697369556055502150863470925581459958154972956926503454579571659010707336885419988761779687666010929061608175088999411761452333605663206035500778760825444803874892368407555038018829329647089504877610664562906989865637264972217235713676538114194762879032636623695005373947745445641054359086521646902302244645656885523683224275963690677195634431600057273571785756158105972170362074317801238533215544975881331464601239301373475377313983735488042929254859632435771423766875767309712058180990484527973160337109862539462807697723116882743738952212680820456054821778058958847812156773337268948498557396841626905011406830533624859455627918797629512379");
    
    	/**
    	 * The Login Exponent RSA Key
    	 */
    	public static final String LOGIN_EXPONENT = ("57728515198794368798542715280468117567951000869526387336159274922571175186879119147349474277913340416744431149085610899497694453616077784700976466078119282027170476419257057008622334677760720088070180932428596341830732039300870189086195774790295141337455456270000873665389515035756382639963729339951524000229160212347686988473821009975797129320529274923273242700341881735205046694937986962353667835007229598856675749761320463978696238515227614704121835935374411166213302690939868149097316027055926066577658443202202525935616608178311930291084841771692392282523423187793377439662817063937137529025689617647192364414385937711534382510193307855078540955587599898317114986469551089903972918905934678363034131355100988704552677742275249041185304181641827331869618603077269369673704926902412788385069555746640653682402754414736645666140845648024565789935370120994751615746130086838203618244513950052104421305489357028391200750592627502800167203313780882145307799036660172776452525713417738251990923746096999736917928146289422620041685282279135367631029541543245634566345431333432506941677386501814246653143529551082291410051562184487076513536435028899066921267160349745993305980178861681658034881916166894394559681185593787249383595408657");
    
    	/**
    	 * The 865 Packet Sizes
    	 */
    	public static final int[] PACKET_SIZES = new int[122];
    
    	/**
    	 * Loads the 865 Packet Sizes
    	 */
    	static {
    		PACKET_SIZES[0] = 12;
    		PACKET_SIZES[1] = 8;
    		PACKET_SIZES[2] = 16;
    		PACKET_SIZES[3] = -1;
    		PACKET_SIZES[4] = 3;
    		PACKET_SIZES[5] = 9;
    		PACKET_SIZES[6] = -1;
    		PACKET_SIZES[7] = -1;
    		PACKET_SIZES[8] = 17;
    		PACKET_SIZES[9] = 6;
    		PACKET_SIZES[10] = 8;
    		PACKET_SIZES[11] = 8;
    		PACKET_SIZES[12] = 0;
    		PACKET_SIZES[13] = 18;
    		PACKET_SIZES[14] = -2;
    		PACKET_SIZES[15] = 0;
    		PACKET_SIZES[16] = 8;
    		PACKET_SIZES[17] = 4;
    		PACKET_SIZES[18] = 4;
    		PACKET_SIZES[19] = 8;
    		PACKET_SIZES[20] = 9;
    		PACKET_SIZES[21] = 3;
    		PACKET_SIZES[22] = 3;
    		PACKET_SIZES[23] = 3;
    		PACKET_SIZES[24] = 3;
    		PACKET_SIZES[25] = -2;
    		PACKET_SIZES[26] = -1;
    		PACKET_SIZES[27] = 7;
    		PACKET_SIZES[28] = 4;
    		PACKET_SIZES[29] = 7;
    		PACKET_SIZES[30] = -1;
    		PACKET_SIZES[31] = 3;
    		PACKET_SIZES[32] = 3;
    		PACKET_SIZES[33] = -1;
    		PACKET_SIZES[34] = 9;
    		PACKET_SIZES[35] = -2;
    		PACKET_SIZES[36] = 3;
    		PACKET_SIZES[37] = -1;
    		PACKET_SIZES[38] = 1;
    		PACKET_SIZES[39] = 9;
    		PACKET_SIZES[40] = -1;
    		PACKET_SIZES[41] = 8;
    		PACKET_SIZES[42] = 4;
    		PACKET_SIZES[43] = 9;
    		PACKET_SIZES[44] = 15;
    		PACKET_SIZES[45] = 8;
    		PACKET_SIZES[46] = -2;
    		PACKET_SIZES[47] = 6;
    		PACKET_SIZES[48] = -2;
    		PACKET_SIZES[49] = 3;
    		PACKET_SIZES[50] = 3;
    		PACKET_SIZES[51] = 0;
    		PACKET_SIZES[52] = -1;
    		PACKET_SIZES[53] = 3;
    		PACKET_SIZES[54] = -1;
    		PACKET_SIZES[55] = 16;
    		PACKET_SIZES[56] = 7;
    		PACKET_SIZES[57] = 5;
    		PACKET_SIZES[58] = 4;
    		PACKET_SIZES[59] = 18;
    		PACKET_SIZES[60] = 4;
    		PACKET_SIZES[61] = 2;
    		PACKET_SIZES[62] = -1;
    		PACKET_SIZES[63] = 0;
    		PACKET_SIZES[64] = -1;
    		PACKET_SIZES[65] = 7;
    		PACKET_SIZES[66] = -1;
    		PACKET_SIZES[67] = -1;
    		PACKET_SIZES[68] = -1;
    		PACKET_SIZES[69] = 2;
    		PACKET_SIZES[70] = 1;
    		PACKET_SIZES[71] = -1;
    		PACKET_SIZES[72] = 5;
    		PACKET_SIZES[73] = 3;
    		PACKET_SIZES[74] = -1;
    		PACKET_SIZES[75] = 7;
    		PACKET_SIZES[76] = 4;
    		PACKET_SIZES[77] = 0;
    		PACKET_SIZES[78] = -2;
    		PACKET_SIZES[79] = 1;
    		PACKET_SIZES[80] = 9;
    		PACKET_SIZES[81] = 8;
    		PACKET_SIZES[82] = -1;
    		PACKET_SIZES[83] = -2;
    		PACKET_SIZES[84] = 15;
    		PACKET_SIZES[85] = -1;
    		PACKET_SIZES[86] = -1;
    		PACKET_SIZES[87] = -1;
    		PACKET_SIZES[88] = -1;
    		PACKET_SIZES[89] = 7;
    		PACKET_SIZES[90] = 4;
    		PACKET_SIZES[91] = 3;
    		PACKET_SIZES[92] = -1;
    		PACKET_SIZES[93] = 3;
    		PACKET_SIZES[94] = 2;
    		PACKET_SIZES[95] = 4;
    		PACKET_SIZES[96] = 8;
    		PACKET_SIZES[97] = 4;
    		PACKET_SIZES[98] = -2;
    		PACKET_SIZES[99] = 7;
    		PACKET_SIZES[100] = 1;
    		PACKET_SIZES[101] = 6;
    		PACKET_SIZES[102] = -2;
    		PACKET_SIZES[103] = -2;
    		PACKET_SIZES[104] = 1;
    		PACKET_SIZES[105] = -1;
    		PACKET_SIZES[106] = 9;
    		PACKET_SIZES[107] = 1;
    		PACKET_SIZES[108] = 4;
    		PACKET_SIZES[109] = -2;
    		PACKET_SIZES[110] = 11;
    		PACKET_SIZES[111] = -2;
    		PACKET_SIZES[112] = 8;
    		PACKET_SIZES[113] = 3;
    		PACKET_SIZES[114] = -1;
    		PACKET_SIZES[115] = -1;
    		PACKET_SIZES[116] = 3;
    		PACKET_SIZES[117] = 9;
    		PACKET_SIZES[118] = -1;
    		PACKET_SIZES[119] = 11;
    		PACKET_SIZES[120] = -1;
    		PACKET_SIZES[121] = 3;
    	}
    
    }
    Code:
    MESSAGE_PRIVATE = new ServerPackets(3, -2);
    VARP_LARGE = new ServerPackets(5, 6);
    VARC_LARGE = new ServerPackets(14, 6);
    WINDOWPANE = new ServerPackets(19, 19);
    MESSAGE_CLANCHANNEL_BROADCAST = new ServerPackets(24, -1);
    UPDATE_APPEARANCE = new ServerPackets(35, -2);
    VARC_STRING_2 = new ServerPackets(45, -1);
    LOGOUT_FULL = new ServerPackets(60, 0);
    SEND_MUSIC = new ServerPackets(64, 3);
    PUBLIC_MESSAGE = new ServerPackets(66, -1);
    VARP_SMALL = new ServerPackets(68, 3);
    PLAY_SOUND = new ServerPackets(75, 2);
    MESSAGE_PRIVATE_QUICKCHAT = new ServerPackets(79, -1);
    CREATION_NAME_STATUS = new ServerPackets(95, 1);
    VARC_SMALL = new ServerPackets(109, 3);
    OBJECT_ON_INTERFACE = new ServerPackets(110, 32);
    VARP_BIT_SMALL = new ServerPackets(116, 3);
    VARC_STRING_1 = new ServerPackets(132, -2);
    CREATION_SUBMIT_STATUS = new ServerPackets(173, 1);
    PLAYER_UPDATE = new ServerPackets(192, -2);
    Reply With Quote  
     

  2. Thankful users:


  3. #2  
    EXALTED

    Join Date
    Nov 2012
    Posts
    393
    Thanks given
    35
    Thanks received
    33
    Rep Power
    5
    Nice release
    Reply With Quote  
     

  4. #3  
    Registered Member The Originals's Avatar
    Join Date
    Apr 2015
    Posts
    89
    Thanks given
    32
    Thanks received
    13
    Rep Power
    27
    Quote Originally Posted by databomb View Post
    Nice release
    Thanks, I hope its used, theres alot of information in it plus you guys can see how to dump information and located the packets

    note: choppy items need to be fixed i tried but failed
    Reply With Quote  
     

  5. #4  
    EXALTED

    Join Date
    Nov 2012
    Posts
    393
    Thanks given
    35
    Thanks received
    33
    Rep Power
    5
    Quote Originally Posted by The Originals View Post
    Thanks, I hope its used alot of information in it plus you guys can see how to dump information and located the packets
    Definitely, this is extremely insightful
    Reply With Quote  
     

  6. #5  
    Reverse Engineering

    freeezr's Avatar
    Join Date
    Dec 2011
    Posts
    1,067
    Thanks given
    288
    Thanks received
    444
    Rep Power
    401
    Heres a mapping file that can be used with my updated RSGD.

    Code:
    c!tu!AbstractSocketStream
    c!pl!ReferenceTable
    c!ark!FloorDecoration
    c!aam!ISAACCipher
    c!zi!HashTable
    c!pf!Archive
    c!tx!DataFileSystem
    c!ts!Ground
    c!dm!Render
    c!aij!AnimatedBoundaryObject
    c!vx!BaseInfo
    c!st!Node
    c!gn!Widget
    c!yr!ProjectileDefinition
    c!rw!GameEngine
    c!pi!AsyncCache
    c!aa!UrlResourceRequest
    c!ro!AnimatorContainer
    c!agp!CameraLocationData
    c!a!LatencyMonitor
    c!asv!SoftReference
    c!ach!GzipDecompressor
    c!abe!DefinitionLoader
    c!pj!ResourceProvider
    c!hb!QuestDefenition
    c!abf!ILoader
    c!tp!AbstactKeyboard
    c!va!Settings
    c!ps!GroundBytes
    c!xz!IcmpServiceListener
    c!akr!ComponentMouseRecorder
    c!jh!Drawable
    c!vr!ObjectDefinition
    c!aem!DirectXRender
    c!zl!NodeDeque
    c!aq!BufferedConnectionContext
    c!akx!ComponentNode
    c!ain!AnimableObject
    c!ao!IStreamedWrapper
    c!aat!Whirlpool
    c!sj!AnimatedObject
    c!aao!ConnectionInfo
    c!aql!MenuGroupNode
    c!arw!FloatBuf
    c!qh!GEOffer
    c!aeh!ModelSD
    c!od!PerspectiveMatrix
    c!asb!Js5FileRequest
    c!pk!ParallelHttpProvider
    c!wo!MouseRecordingIcmpServiceListener
    c!tr!MouseRecorder
    c!aiz!AnimatedWallObject
    c!aks!ByteBuf
    c!aec!DirectXModel
    c!aef!Font
    c!ary!AbstractGroundEntity
    c!dk!DrawingArea
    c!amh!PassiveAnimator
    c!e!Friend
    c!ara!DelegatingCanvas
    c!ala!NotifyingIcmpService
    c!xv!IcmpServiceRunnable
    c!aaj!SocketProvider
    c!aac!DiskFile
    c!aav!SeekableFile
    c!si!LinkedListNode
    c!JavaMouseRecord!arm
    c!anu!QuestDefenitionLoader
    c!wi!SkillData
    c!zm!BZip2BlockEntry
    c!rk!IGameObject
    c!arp!RSAnimable
    c!sg!MessageData
    c!aqw!Reference
    c!anm!ProjectileDefLoader
    c!atq!Projectile
    c!zu!FullScreenAdapter
    c!we!MouseRecordEncoder
    c!zc!Animator
    c!ds!Model
    c!ey!Animation
    c!tv!OutputStreamWriter
    c!asc!HardReference
    c!amp!CentralLocationData
    c!aiw!FriendLoginUpdate
    c!he!ChatChannel
    c!ax!GPI
    c!rn!GameInfo
    c!c!Ignore
    c!ib!NpcDefinition
    c!ath!GroundEntity
    c!ali!Interactable
    c!aaq!ItemDef
    c!zh!AbstractCentralLocationData
    c!pd!AsyncStreamRequest
    c!aew!StandardRender
    c!aro!Boundary
    c!anz!ItemDefLoader
    c!akj!ComponentMouseRecordEncoder
    c!pf!FileSystem
    c!wt!PlayerDef
    c!aii!AnimatedAnimableObject
    c!ais!AnimatedFloorObject
    c!aio!CombatStatusData
    c!agm!Camera
    c!client!Client
    c!ant!ProxySocketProvider
    c!aae!AbstractItemModelLoader
    c!aia!WallObject
    c!apa!Player
    c!agj!Character
    c!aqp!ChatMessage
    c!akm!MouseRecord
    c!aip!BoundaryObject
    c!ja!AbstractCameraLocationData
    c!ajz!NodeListCache
    c!aso!FutureFileRequest
    c!zx!LinkedList
    c!pe!AsyncHttpRequestCreator
    c!yh!Identifiable
    c!and!InteractableAnimator
    c!agn!DrawableImage
    c!art!FileRequest
    c!ck!AbstractLandscape
    c!td!AnimableNode
    c!ajh!NpcNode
    c!anq!ObjectDefLoader
    c!ee!Cache
    c!apj!Npc
    c!oa!Quaternion
    c!if!AbstractCamera
    c!akt!ReflectionRequest
    c!arv!WallDecoration
    c!abz!LoadingRequirementType
    c!xk!EntityNode
    c!akg!KeyEvent
    c!aiy!CombatStatus
    c!aqz!MenuItemNode
    c!aic!ItemContainerNode
    c!ajj!ItemNode
    c!ys!Language
    c!akn!SocketStream
    c!po!PaddedResourceWorker
    c!ob!InteractableData
    c!ari!BitBuf
    c!gz!Component
    c!anr!ItemModelLoader
    c!as!HintArrow
    c!ap!SettingData
    c!ty!InputStreamReader
    c!qu!ValueType
    c!akv!Keyboard
    c!zv!NodeSubQueue
    c!ox!Viewport
    c!arq!NativeMouseRecord
    c!nq!IncomingFrameMeta
    c!aed!OpenGLModel
    c!ArchiveLoader!oz
    c!aqs!ProjectileNode
    c!abh!AbstractQuestDefLoader
    c!ahp!ConnectedResourceWorker
    c!ail!FloorObject
    c!anj!NpcDefLoader
    c!hi!LookupTable
    c!tk!GroundInfo
    c!asr!CacheFileRequest
    c!vc!AbstractObjectModelLoader
    c!aeu!OpenGLRender
    c!ajg!NodeSub
    c!oi!Location
    f!ys#u#Ljava/util/Locale;!getLocale
    f!ys#p#Ljava/lang/String;!getTitle
    f!ys#s#Ljava/lang/String;!getName
    f!ys#d#I!getID
    f!ara#a#Ljava/awt/Component;!getDelegate
    f!akr#u#Ljava/awt/Component;!getComponent
    f!akr#v#Z!isRecording
    f!akr#d#Lzl;!getRecords
    f!akr#k#Lzl;!getSubmissions
    f!akr#s#I!getMouseX
    f!akr#w#I!getMouseY
    f!akr#p#I!getClickState
    f!akr#t#I!getSubmittedX
    f!akr#z#I!getSubmittedY
    f!akr#l#I!getSubmittedClickState
    f!aba#ea#Ltp;!getKeyboard
    f!zi#b#[Lst;!getBuckets
    f!apa#cs#Lwt;!getDefinition
    f!apa#co#Ljava/lang/String;!getName
    f!apa#cg#Ljava/lang/String;!getTitle
    f!apa#cv#I!getTeam
    f!wt#n#J!getModelHash
    f!wt#v#Z!isFemale
    f!wt#w#[I!getEquipment
    f!agj#an#Lzx;!getCombatStatusList
    f!agj#au#Lzc;!getAnimator
    f!agj#av#Lsg;!getMessageData
    f!agj#aj#Lamh;!getPassiveAnimator
    f!agj#ba#I!getOrientation
    f!agj#ai#I!getInteracting
    f!agj#o#I!getHeight
    f!agj#bi#I!getMovementSpeed
    f!agj#bm#[Lds;!getModels
    f!agj#ay#[Lro;!getAnimatorList
    f!apj#cw#Ljava/lang/String;!getTitle
    f!apj#cu#Lib;!getNpcDefinition
    f!ib#m#[Ljava/lang/String;!getActions
    f!ib#l#I!getId
    f!ib#k#Ljava/lang/String;!getName
    f!ib#bu#Lzi;!getNodeTable
    f!ro#a#Lzc;!getAnimator
    f!ey#r#I!getId
    f!zc#t#Ley;!getAnimation
    f!arp#c#S!getMinX
    f!arp#f#S!getMaxX
    f!arp#x#S!getMinY
    f!arp#e#S!getMaxY
    f!ali#u#Ltk;!getGroundInfo
    f!ali#g#B!getPlane
    f!and#o#Lali;!getInteractable
    f!atq#j#I!getID
    f!atq#aa#I!getTargetID
    f!atq#ab#I!getStartDistance
    f!atq#ag#I!getEndCycle
    f!atq#al#I!getStartSlope
    f!atq#aj#D!getSpeedX
    f!atq#aq#D!getSpeedY
    f!atq#ay#D!getSpeedZ
    f!atq#au#D!getSpeedVectorScalar
    f!atq#ao#D!getHeightOffset 
    f!atq#ah#Z!isMoving
    f!atq#ar#Lzc;!getAnimator
    f!aqs#k#Latq;!getProjectile
    f!oi#t#F!getX
    f!oi#k#F!getY
    f!oi#l#F!getHeight
    f!ob#b#Loi;!getCenterLocation
    f!xk#p#Lxk;!getPrevious
    f!xk#d#Lxk;!getNext
    f!xk#b#Lob;!getData
    f!tk#g#[[[Lts;!getGroundArray
    f!tk#n#[Lck;!getLandscapeHeights
    f!tk#o#[Lck;!getLandscapeScopes
    f!ts#a#B!getPlane
    f!ts#k#Lark;!getFloorDecoration
    f!ts#w#Ltd;!getAnimableList
    f!ts#l#Larv;!getWallDecoration1
    f!ts#z#Larv;!getWallDecoration2
    f!ts#r#Laro;!getBoundary1
    f!ts#t#Laro;!getBoundary2
    f!ts#s#Lary;!getGroundEntity
    f!ts#b#Lts;!getCenter
    f!td#b#Ltd;!getNext
    f!td#a#Larp;!getAnimable
    f!ain#y#I!getID
    f!ain#v#Lds;!getModel
    f!ain#u#Lanq;!getDefinitionLoader
    f!ain#c#B!getOrientation
    f!aii#u#Lsj;!getAnimatedObject
    f!sj#t#I!getID
    f!sj#z#I!getType
    f!sj#l#I!getOrientation
    f!sj#s#Lds;!getModel
    f!sj#a#Lanq;!getDefinitionLoader
    f!sj#r#Lali;!getInteractable
    f!ail#y#I!getID
    f!ail#v#Lds;!getModel
    f!ail#u#Lanq;!getDefinitionLoader
    f!ail#o#B!getOrientation
    f!ais#u#Lsj;!getAnimatedObject
    f!aia#y#I!getId
    f!aia#v#Lds;!getModel
    f!aia#u#Lanq;!getDefinitionLoader
    f!aia#c#B!getOrientation
    f!aiz#u#Lsj;!getAnimatedObject
    f!aip#c#I!getId
    f!aip#n#Lds;!getModel
    f!aip#g#Lanq;!getDefinitionLoader
    f!aip#f#B!getOrientation
    f!aip#x#B!getType
    f!aij#u#Lsj;!getAnimatedObject
    f!vr#s#Ljava/lang/String;!getName
    f!vr#ai#[Ljava/lang/String;!getActions
    f!vr#l#[B!getModelTypes
    f!vr#k#[[I!getModelTypeIds
    f!vr#bn#Z!isAnimating
    f!vr#ar#Z!isMirrored
    f!vr#bb#Z!isBankBooth
    f!vr#r#I!getID
    f!vr#i#I!getBlockingType
    f!vr#x#I!getSizeX
    f!vr#e#I!getSizeY
    f!vr#t#Lvc;!getModelLoader
    f!vr#m#B!getAdjustType
    f!abe#r#I!getID
    f!abe#t#Lee;!getDefinitionCache
    f!vc#l#[Ljava/lang/String;!getGroundActions
    f!vc#a#Z!isShowingActions
    f!vc#b#Lee;!getModelCache
    f!vc#t#Lee;!getAnimatedModelCache
    f!ako#w#Lpf;!getFileSystem
    f!vx#b#I!getX
    f!vx#r#I!getY
    f!ps#k#[[[B!getBytes
    f!zx#b#Lsi;!getHead
    f!zx#a#Lsi;!getTail
    f!si#b#Lsi;!getPrevieus
    f!si#a#Lsi;!getNext
    f!aiy#t#Lzx;!getData
    f!rn#k#Lvx;!getBaseInfo
    f!rn#v#Ltk;!getGroundInfo
    f!rn#n#Lps;!getGroundBytes
    f!rn#i#Lanq;!getObjectDefLoader
    f!st#r#Lst;!getPrevious
    f!st#b#Lst;!getNext
    f!st#a#J!getID
    f!ajh#t#Ljava/lang/Object;!getNpc
    f!aic#k#[I!getIds
    f!aic#s#[I!getStackSizes
    f!gz#gc#[Lgz;!getComponents
    f!gz#ei#[Ljava/lang/String;!getActions
    f!gz#eg#Ljava/lang/String;!getTooltip
    f!gz#eq#Ljava/lang/String;!getComponentName
    f!gz#dj#Ljava/lang/String;!getText
    f!gz#eb#Ljava/lang/String;!getSelectedActionName
    f!gz#bk#Z!isHidden
    f!gz#bo#Z!isVisible
    f!gz#hc#I!getBoundsArrayIndex
    f!gz#am#I!getParentID
    f!gz#ah#I!getSpecialType
    f!gz#as#I!getID
    f!gz#bv#I!getVerticalScrollbarSize
    f!gz#bq#I!getHorizontalScrollbarSize
    f!gz#by#I!getVerticalScrollbarPosition
    f!gz#be#I!getHorizontalScrollbarPosition
    f!gz#ad#I!getX
    f!gz#aw#I!getY
    f!gz#az#I!getHeight
    f!gz#ac#I!getWidth
    f!gz#ak#I!getHorizontalScrollbarThumbSize
    f!gz#at#I!getVerticalScrollbarThumbSize
    f!gz#ai#I!getType
    f!gz#gg#I!getComponentID
    f!gz#gr#I!getComponentStackSize
    f!gz#bx#I!getTextureID
    f!gz#bl#I!getBorderThickness
    f!gz#bu#I!getTextColor
    f!gn#a#[Lgz;!getComponents
    f!va#z#[I!getData
    f!ap#a#Lva;!getSettings
    f!ap#t#[Lwi;!getSkillArray
    f!ee#r#Lzi;!getTable
    f!ee#t#Lzv;!getReferenceQueue
    f!if#k#Lja;!getCameraLocationData
    f!if#z#Lzh;!getCentralLocationData
    f!if#ap#F!getAbsoluteX
    f!if#av#F!getAbsoluteY
    f!if#al#F!getXmuliplier
    f!if#ab#F!getYmuliplier
    f!oa#t#F!getX
    f!oa#l#F!getY
    f!oa#k#F!getZ
    f!oa#z#F!getW
    f!od#b#F!getXx
    f!od#r#F!getYx
    f!od#t#F!getWx
    f!od#z#F!getZx
    f!od#l#F!getXy
    f!od#k#F!getYy
    f!od#s#F!getWy
    f!od#w#F!getZy
    f!od#p#F!getXz
    f!od#d#F!getYz
    f!od#u#F!getWz
    f!od#v#F!getZz
    f!qh#a#B!getStatus
    f!qh#b#I!getID
    f!qh#r#I!getPrice
    f!qh#t#I!getTotal
    f!qh#z#I!getTransfered
    f!qh#l#I!getSpend
    f!agp#r#Loi;!getPoint1
    f!agp#s#Loi;!getPoint2
    f!agp#d#Loa;!getQuaternion
    f!amp#z#Loi;!getPoint1
    f!amp#r#Loi;!getPoint2
    f!aqz#k#Ljava/lang/String;!getOption
    f!aqz#s#Ljava/lang/String;!getAction
    f!aqp#k#I!getIndex
    f!aqp#u#Ljava/lang/String;!getSender
    f!aqp#y#Ljava/lang/String;!getMessage
    f!aqp#d#Ljava/lang/String;!getDisplayName
    f!aqp#g#Ljava/lang/String;!getClanChat
    f!aqp#v#Ljava/lang/String;!getOther
    f!he#r#I!getMessageCount
    f!he#b#[Laqp;!getMessages
    f!aiw#t#Ljava/lang/String;!getName
    f!aiw#z#S!getWorld
    f!aiw#r#I!getTime
    f!c#a#Ljava/lang/String;!getName
    f!c#b#Ljava/lang/String;!getPreviousName
    f!c#r#Ljava/lang/String;!getNote
    f!c#t#Z!isTemporary
    f!zu#a#Ljava/awt/GraphicsDevice;!getGraphicsDevice
    f!zu#b#Ljava/awt/DisplayMode;!getDisplayMode
    f!akn#a#Ljava/net/Socket;!getSocket
    f!akn#b#Lty;!getInputStreamReader
    f!akn#r#Ltv;!getOutputStreamWriter
    f!ty#b#Ljava/io/InputStream;!getInputStream
    f!ty#t#[B!getBuffer
    f!ty#a#Ljava/lang/Thread;!getThread
    f!ty#k#Ljava/io/IOException;!getException
    f!ty#r#I!getBufferLength
    f!ty#z#I!getWriteIndex
    f!ty#l#I!getBufferIndex
    f!tv#b#Ljava/io/OutputStream;!getOutputStream
    f!tv#t#[B!getBuffer
    f!tv#a#Ljava/lang/Thread;!getThread
    f!tv#k#Ljava/io/IOException;!getException
    f!tv#s#Z!isSocketClosed
    f!tv#r#I!getBufferLength
    f!tv#z#I!getWriteIndex
    f!tv#l#I!getBufferIndex
    f!aao#a#I!getId
    f!aao#r#I!getInitialPort
    f!aao#t#I!getProxyPort
    f!aao#b#Ljava/lang/String;!getHost
    f!aao#l#Z!useInitialPort
    f!aao#z#Z!useAlternatePort
    f!aaj#a#Ljava/lang/String;!getHost
    f!aaj#b#I!getPort
    f!ant#r#Ljava/net/ProxySelector;!getProxySelector
    f!aks#k#I!getOffset
    f!aks#l#[B!getBuffer
    f!aks#s#[I!getCrc32
    f!aks#p#[J!getCrc64
    f!ari#u#Laam;!getISAACCipher
    f!ari#g#I!getBitPosition
    f!ari#v#[I!getBitMasks
    f!aam#z#[I!getResults
    f!aam#l#[I!getStates
    f!aam#t#I!getCount
    f!aam#s#I!getLast
    f!aam#w#I!getCounter
    f!aam#k#I!getAccumulator
    f!ahp#q#Ltu;!getSocketStream
    f!a#a#Ljava/lang/String;!getHost
    f!a#b#Ljava/net/InetAddress;!getAddress
    f!a#t#Z!isRunning
    f!a#r#J!getLatency
    f!po#v#Laks;!getOutputStreamBuffer
    f!rw#r#I!getFPS
    f!rw#t#I!getMiliSecPerFrame
    f!ala#b#Ljava/util/List;!getListeners
    f!arq#at#I!getX
    f!arq#x#I!getY
    f!arq#aw#I!getFlags
    f!arq#ad#I!getIndentifier
    f!arq#ak#J!getTime
    f!arm#o#I!getX
    f!arm#c#I!getY
    f!arm#n#I!getClickType
    f!arm#f#I!getMeta
    f!arm#y#J!getTime
    f!akf#l#Ljava/util/Queue;!getClicks
    f!zl#a#Lst;!getTail
    f!aq#a#Ltu;!getConnection
    f!aq#b#Lzl;!getFrames
    f!aq#l#Lari;!getBuffer
    f!aq#e#La;!getMonitor
    f!aq#t#Laks;!getOutgoing
    f!client#ow#[Ljava/lang/String;!getMyInteractOptions
    f!client#nr#[Lapa;!getPlayers
    f!client#ik#[Lajh;!getNpcNodeArray
    f!client#dd#[Las;!getHintArrows
    f!client#vt#[Le;!getFriendList
    f!client#td#[[Lqh;!getGEOffers
    f!client#it#[I!getNpcIndexArray
    f!client#iw#[I!getNpcCombatIndexArray
    f!client#sr#[Ljava/awt/Rectangle;!getComponentBoundsArray
    f!wm#ej#Ltr;!getMouseRecorder
    f!client#jf#Lrn;!getGameInfo
    f!client#iy#Lzi;!getNpcNodeCache
    f!client#pt#Lzi;!getComponentNodeCache
    f!client#ok#Lzi;!getItemNodeCache
    f!aic#t#Lzi;!getItemContainerCache
    f!fi#ag#Lzu;!getFullScreenAdapter
    f!il#en#Ljava/net/Socket;!getClientSocket
    f!rm#ez#Ltu;!getClientSocketStream
    f!ps#ev#Lpo;!getNetWorker
    f!ef#a#Lala;!getNotifyingIcmpService
    f!wb#l#Ljava/util/Queue;!getNativeMouseRecords
    f!acm#bt#Lys;!getLanguage
    f!client#ce#Lod;!getClientMatrix
    f!client#pu#Lzl;!getProjectiles
    f!client#if#I!getNpcCombatCount
    f!client#ln#F!getMinimapAngle
    f!client#kt#I!getMinimapScale
    f!client#kf#I!getMinimapOffset
    f!client#dh#I!getLoopCycle
    f!client#pa#I!getInterfaceIndex
    f!client#cc#I!getClientState
    f!client#vl#I!getFriendCount
    f!client#vm#I!getIgnoreCount
    f!client#pi#Z!isSpellSelected
    f!client#nn#Z!isMember
    f!hy#e#[Lgn;!getWidgetCache
    f!v#k#Z!isMenuOpen
    f!v#s#Z!isMenuCollapsed
    f!client#nj#Lapa;!getMyPlayer
    f!wt#i#Lee;!getPlayerModels
    f!v#x#Lzl;!getMenuItems
    f!v#i#Lzv;!getCollapsedMenuItems
    f!hz#i#[Z!getValidWidgetArray
    f!v#j#I!getMenuX
    f!gd#ap#I!getMenuY
    f!ft#av#I!getMenuWidth
    f!v#ax#I!getMenuHeight
    f!acm#to#I!getMinimapSetting
    f!xe#nh#I!getPlane
    f!v#ab#I!getSubMenuWidth
    f!v#t#I!getMenuItemHeight
    f!afk#ag#I!getSubMenuX
    f!sj#al#I!getSubMenuY
    f!in#aa#I!getSubMenuHeight
    f!zd#lk#I!getCameraYaw
    f!client#vc#I!getCameraPitch
    f!hv#t#I!getMessageCounter
    f!al#d#I!getDestX
    f!al#u#I!getDestY
    f!aln#v#I!getCanvasWidth
    f!ajy#g#I!getCanvasHeight
    f!v#w#Laql;!getCurrentMenuGroupNode
    f!xn#db#Lap;!getSettingData
    f!jz#ho#Lanz;!getItemDefLoader
    f!nm#hb#Lanm;!getProjectileDefLoader
    f!mx#hl#Lanu;!getQuestDefenitionLoader
    f!jl#he#Lanj;!getNpcDefLoader
    f!oi#a#[Loi;!getLocationArray
    f!uo#up#Lagm;!getCamera
    f!hv#a#Ljava/util/Map;!getChatChannels
    f!sw#n#Laqz;!getFirstMenuItem
    f!gi#o#Laqz;!getSecondMenuItem
    f!amk#ax#[I!getPixels
    f!rm#r#Ljava/util/Hashtable;!getGameFiles
    f!gl#b#J!getTimeOffset
    f!gl#a#J!getLastTime
    f!abm#q#Ljava/awt/Canvas;!getCanvas
    f!client#ip#Laq;!getLobbyConnetion
    f!client#ig#Laq;!getGameConnetion
    f!client#jh#[Laq;!getConnectionContext
    f!dm#s#I!getCacheIndex
    f!qq#ct#Ldm;!getRender
    f!aew#bb#Lox;!getClientViewport
    f!aew#bv#F!getXMultiplier
    f!aew#bs#F!getYMultiplier
    f!aew#bu#F!getAbsoluteX
    f!aew#ba#F!getAbsoluteY
    f!aeu#du#Lox;!getClientViewport
    f!aeu#eq#F!getXMultiplier
    f!aeu#eg#F!getYMultiplier
    f!aeu#db#F!getAbsoluteX
    f!aeu#ei#F!getAbsoluteY
    f!aeu#cv#Lsun/misc/Unsafe;!getPixelBuffer
    f!aem#cs#F!getXMultiplier
    f!aem#cm#F!getYMultiplier
    f!aem#ca#F!getAbsoluteX
    f!aem#cn#F!getAbsoluteY
    f!ox#a#[F!getFloats
    f!aeh#ag#[S!getIndices1
    f!aeh#al#[S!getIndices2
    f!aeh#ab#[S!getIndices3
    f!aeh#i#[I!getXPoints
    f!aeh#q#[I!getYPoints
    f!aeh#m#[I!getZPoints
    f!aec#v#[I!getXPoints
    f!aec#g#[I!getYPoints
    f!aec#n#[I!getZPoints
    f!aec#ab#[S!getIndicesX
    f!aec#aa#[S!getIndicesY
    f!aec#as#[S!getIndicesZ
    f!aec#f#[S!getVertices
    f!ck#z#[[I!getHeights
    f!ck#a#I!getWidth
    f!ck#b#I!getHeight
    f!ck#t#I!getShift
    f!ck#r#I!getMask
    f!sg#a#Ljava/lang/String;!getMessage
    f!aio#r#I!getLoopCycleStatus
    f!aio#t#I!getHpRatio
    f!akx#t#I!getMainID
    f!zv#a#Lajg;!getTail
    f!ajg#l#Lajg;!getPrevSub
    f!ajg#z#Lajg;!getNextSub
    f!aql#s#Lzv;!getItems
    f!aql#k#Ljava/lang/String;!getOptions
    f!ajz#t#Lzl;!getNodeList
    f!ajj#z#I!getStackSize
    f!ajj#t#I!getId
    f!aqw#k#I!getIndex
    f!asv#s#Ljava/lang/ref/SoftReference;!get
    f!asc#s#Ljava/lang/Object;!get
    f!aaq#w#I!getID
    f!aaq#d#I!getModelIndex
    f!aaq#e#I!getModelZoom
    f!aaq#av#I!getStoreSellPrice
    f!aaq#bb#I!getNoteTemplateIndex
    f!aaq#bf#I!getNoteId
    f!aaq#ax#Z!isMemberOnly
    f!aaq#u#Ljava/lang/String;!getItemName
    f!aaq#bk#[I!getStackableIds
    f!aaq#bd#[I!getStackableAmounts
    f!aaq#ag#[Ljava/lang/String;!getGroundActions
    f!aaq#s#Laae;!getModelLoader
    f!aaq#k#Lau;!getDefinitionLoader
    f!aae#a#Lys;!getLanguage
    f!aae#t#Lee;!getModelCache
    f!aae#r#Lpf;!getFileSystem
    f!wi#t#I!getExperience
    f!wi#z#I!getRealLevel
    f!wi#l#I!getCurrentLevel
    f!as#r#I!getTargetId
    f!as#a#I!getType
    f!as#s#I!getPlane
    f!as#z#I!getX
    f!as#l#I!getY
    f!yj#w#I!getId
    f!yj#s#Ljava/lang/String;!getName
    f!yj#k#Ljava/lang/String;!getNickName
    f!akg#p#C!getCharacter
    f!akg#u#J!getTime
    f!akg#w#I!getType
    f!akg#d#I!getCode
    f!pl#u#[[B!getGroupWhirlPool
    f!pl#r#[B!getHash
    f!pl#f#[Lhi;!getChildIdentityTables
    f!pl#s#Lhi;!getEntryIdentityTable
    f!pl#w#I!getEntryCount
    f!hi#a#[I!getIdentityTable
    f!aac#a#Ljava/io/RandomAccessFile;!getFile
    f!aac#b#J!getLength
    f!aac#r#J!getPosition
    f!aav#b#Laac;!getFile
    f!zm#as#[[B!getLength
    f!ach#a#Ljava/util/zip/Inflater;!getInflater
    f!pf#a#Lpl;!getReferenceTable
    f!pf#p#Lpj;!getFileWorker
    f!pf#r#[[Ljava/lang/Object;!getUnpacked
    f!pf#b#[Ljava/lang/Object;!getPacked
    f!pf#a#Lpl;!getTable
    f!pf#p#Lpj;!getProvider
    f!pf#z#Z!discardPacked
    f!pf#w#I!getDiscardUnpackedCount
    f!oz#a#Lpf;!getArchive
    f!pi#z#Ljava/lang/Thread;!getThread
    f!pi#a#Lzv;!getRequestQueue
    f!pi#r#Z!isShutdown
    f!pi#b#I!getRequestCount
    f!tx#t#I!getId
    f!tx#z#I!getLength
    f!tx#b#Laav;!getIndexFile
    f!tx#b#Laav;!getDataFile
    f!art#w#Z!inProgress
    f!asr#v#I!getType
    f!asr#n#[B!getBuffer
    f!asr#g#Ltx;!getDataFileSystem
    f!asb#p#Laks;!getBuffer
    f!asb#d#B!getExtraSize
    f!aso#p#Ljava/util/concurrent/Future;!getFuture
    f!aso#d#I!getId
    f!pd#a#[B!getPayload
    f!pd#this$0#Lpk;!getProvider
    f!pk#a#Ljava/lang/String;!getHost
    f!pk#u#Z!isEnabled
    f!pk#k#Ljava/util/concurrent/ExecutorService;!getExecutor
    f!pk#s#J!getStartTime
    f!pk#z#I!getRemaining
    f!pk#b#I!getPort
    f!pk#r#I!getGame
    f!pe#a#Ljava/net/URL;!getURL
    f!pe#this$0#Lpk;!getProvider
    f!pe#b#Laso;!getRequest
    f!ahg#t#Lpi;!getCacheWorker
    f!ahg#r#Lpk;!getParallelProvider
    f!ahg#b#Lpo;!getSerialProvider
    f!ahg#d#Lpl;!getTable
    f!ahg#k#Lart;!getTableRequest
    f!ahg#o#Lzi;!getWaiting
    f!abh#r#Lpf;!getFileSystem
    f!hb#b#Ljava/lang/String;!getName
    f!hb#s#Z!isMember
    f!hb#i#Lzi;!getParameters
    f!aef#n#Laew;!getRender
    f!aef#y#[[B!getGlyphPixels
    f!jh#a#I!getOffsetX
    f!jh#b#I!getOffsetY
    f!agn#r#Ljava/awt/Image;!getImage
    f!akt#s#[Ljava/lang/reflect/Field;!getFields
    f!akt#p#[Ljava/lang/reflect/Method;!getMethods
    f!akt#d#[[[B!getArguments
    f!akt#t#I!getIndentifier
    f!akt#z#I!getMembers
    f!akt#l#[I!getTypes
    f!akt#w#[I!getFieldValues
    f!akt#k#[I!getStatuses
    f!aa#a#Ljava/net/URL;!getUrl
    f!aa#r#[B!getBuffer
    f!aa#b#Z!isComplete
    f!nq#gm#I!getSize
    f!nq#gs#I!getOpcode
    f!qu#k#I!getId
    f!qu#s#Ljava/lang/Class;!getClassType
    Spoiler for Updater Log:

    Code:
    	Classes: 
    
      	Class ys identified as Language
    	* ys.u (java.util.Locale) identified as Language.getLocale()
    	* ys.p (java.lang.String) identified as Language.getTitle()
    	* ys.s (java.lang.String) identified as Language.getName()
    	* ys.d * -861407301 (int) identified as Language.getID()
    
      	Class ara identified as DelegatingCanvas (extends java.awt.Canvas)
    	* ara.a (java.awt.Component) identified as DelegatingCanvas.getDelegate()
    
      	Class akr identified as ComponentMouseRecorder (extends tr)
    	* akr.u (java.awt.Component) identified as ComponentMouseRecorder.getComponent()
    	* akr.v (boolean) identified as ComponentMouseRecorder.isRecording()
    	* akr.d (zl) identified as ComponentMouseRecorder.getRecords()
    	* akr.k (zl) identified as ComponentMouseRecorder.getSubmissions()
    	* akr.s * 1314823921 (int) identified as ComponentMouseRecorder.getMouseX()
    	* akr.w * -990761455 (int) identified as ComponentMouseRecorder.getMouseY()
    	* akr.p * 1242111035 (int) identified as ComponentMouseRecorder.getClickState()
    	* akr.t * -751271305 (int) identified as ComponentMouseRecorder.getSubmittedX()
    	* akr.z * 1263383101 (int) identified as ComponentMouseRecorder.getSubmittedY()
    	* akr.l * 1787419561 (int) identified as ComponentMouseRecorder.getSubmittedClickState()
    
      	Class tr identified as MouseRecorder
    
      	Class tp identified as AbstactKeyboard
    	* aba.ea (tp) identified as Client.getKeyboard()
    
      	Class zi identified as HashTable
    	* zi.b (st[]) identified as HashTable.getBuckets()
    
      	Class apa identified as Player (extends agj)
    	* apa.cs (wt) identified as Player.getDefinition()
    	* apa.co (java.lang.String) identified as Player.getName()
    	* apa.cg (java.lang.String) identified as Player.getTitle()
    	* apa.cv * 1156190397 (int) identified as Player.getTeam()
    
      	Class wt identified as PlayerDef
    	* wt.n * 6997824699740214023 (long) identified as PlayerDef.getModelHash()
    	* wt.v (boolean) identified as PlayerDef.isFemale()
    	* wt.w (int[]) identified as PlayerDef.getEquipment()
    
      	Class agj identified as Character (extends arp)
    	* agj.an (zx) identified as Character.getCombatStatusList()
    	* agj.au (zc) identified as Character.getAnimator()
    	* agj.av (sg) identified as Character.getMessageData()
    	* agj.aj (amh) identified as Character.getPassiveAnimator()
    	* agj.ba * 1122207629 (int) identified as Character.getOrientation()
    	* agj.ai * -1677784595 (int) identified as Character.getInteracting()
    	* agj.o * -91610973 (int) identified as Character.getHeight()
    	* agj.bi * 1795437807 (int) identified as Character.getMovementSpeed()
    	* agj.bm (ds[]) identified as Character.getModels()
    	* agj.ay (ro[]) identified as Character.getAnimatorList()
    
      	Class apj identified as Npc (extends agj)
    	* apj.cw (java.lang.String) identified as Npc.getTitle()
    	* apj.cu (ib) identified as Npc.getNpcDefinition()
    
      	Class ib identified as NpcDefinition
    	* ib.m (java.lang.String[]) identified as NpcDefinition.getActions()
    	* ib.l * 1536142937 (int) identified as NpcDefinition.getId()
    	* ib.k (java.lang.String) identified as NpcDefinition.getName()
    	* ib.bu (zi) identified as NpcDefinition.getNodeTable()
    
      	Class ro identified as AnimatorContainer
    	* ro.a (zc) identified as AnimatorContainer.getAnimator()
    
      	Class ey identified as Animation
    	* ey.r * 666829099 (int) identified as Animation.getId()
    
      	Class zc identified as Animator
    	* zc.t (ey) identified as Animator.getAnimation()
    
      	Class amh identified as PassiveAnimator (extends zc)
    
      	Class arp identified as RSAnimable (extends ali)
    	* arp.c (short) identified as RSAnimable.getMinX()
    	* arp.f (short) identified as RSAnimable.getMaxX()
    	* arp.x (short) identified as RSAnimable.getMinY()
    	* arp.e (short) identified as RSAnimable.getMaxY()
    
      	Class ali identified as Interactable (extends xk)
    	* ali.u (tk) identified as Interactable.getGroundInfo()
    	* ali.g (byte) identified as Interactable.getPlane()
    
      	Class and identified as InteractableAnimator (extends zc)
    	* and.o (ali) identified as InteractableAnimator.getInteractable()
    
      	Class atq identified as Projectile (extends arp)
    	* atq.j * -582253213 (int) identified as Projectile.getID()
    	* atq.aa * 2000204067 (int) identified as Projectile.getTargetID()
    	* atq.ab * 689008055 (int) identified as Projectile.getStartDistance()
    	* atq.ag * -1454460711 (int) identified as Projectile.getEndCycle()
    	* atq.al * 1782304791 (int) identified as Projectile.getStartSlope()
    	* atq.aj (double) identified as Projectile.getSpeedX()
    	* atq.aq (double) identified as Projectile.getSpeedY()
    	* atq.ay (double) identified as Projectile.getSpeedZ()
    	* atq.au (double) identified as Projectile.getSpeedVectorScalar()
    	* atq.ao (double) identified as Projectile.getHeightOffset ()
    	* atq.ah (boolean) identified as Projectile.isMoving()
    	* atq.ar (zc) identified as Projectile.getAnimator()
    
      	Class aqs identified as ProjectileNode (extends ajg)
    	* aqs.k (atq) identified as ProjectileNode.getProjectile()
    
      	Class oi identified as Location
    	* oi.t (float) identified as Location.getX()
    	* oi.k (float) identified as Location.getY()
    	* oi.l (float) identified as Location.getHeight()
    
      	Class ob identified as InteractableData
    	* ob.b (oi) identified as InteractableData.getCenterLocation()
    
      	Class xk identified as EntityNode
    	* xk.p (xk) identified as EntityNode.getPrevious()
    	* xk.d (xk) identified as EntityNode.getNext()
    	* xk.b (ob) identified as EntityNode.getData()
    
      	Class tk identified as GroundInfo
    	* tk.g (ts[][][]) identified as GroundInfo.getGroundArray()
    	* tk.n (ck[]) identified as GroundInfo.getLandscapeHeights()
    	* tk.o (ck[]) identified as GroundInfo.getLandscapeScopes()
    
      	Class ts identified as Ground
    	* ts.a (byte) identified as Ground.getPlane()
    	* ts.k (ark) identified as Ground.getFloorDecoration()
    	* ts.w (td) identified as Ground.getAnimableList()
    	* ts.l (arv) identified as Ground.getWallDecoration1()
    	* ts.z (arv) identified as Ground.getWallDecoration2()
    	* ts.r (aro) identified as Ground.getBoundary1()
    	* ts.t (aro) identified as Ground.getBoundary2()
    	* ts.s (ary) identified as Ground.getGroundEntity()
    	* ts.b (ts) identified as Ground.getCenter()
    
      	Class ary identified as AbstractGroundEntity (extends ali)
    
      	Class ath identified as GroundEntity (extends ary)
    
      	Class td identified as AnimableNode
    	* td.b (td) identified as AnimableNode.getNext()
    	* td.a (arp) identified as AnimableNode.getAnimable()
    
      	Class ain identified as AnimableObject (extends arp)
    	* ain.y * -1299155181 (int) identified as AnimableObject.getID()
    	* ain.v (ds) identified as AnimableObject.getModel()
    	* ain.u (anq) identified as AnimableObject.getDefinitionLoader()
    	* ain.c (byte) identified as AnimableObject.getOrientation()
    
      	Class aii identified as AnimatedAnimableObject (extends arp)
    	* aii.u (sj) identified as AnimatedAnimableObject.getAnimatedObject()
    
      	Class sj identified as AnimatedObject
    	* sj.t * 1637719679 (int) identified as AnimatedObject.getID()
    	* sj.z * 1659446359 (int) identified as AnimatedObject.getType()
    	* sj.l * -1651802105 (int) identified as AnimatedObject.getOrientation()
    	* sj.s (ds) identified as AnimatedObject.getModel()
    	* sj.a (anq) identified as AnimatedObject.getDefinitionLoader()
    	* sj.r (ali) identified as AnimatedObject.getInteractable()
    
      	Class ark identified as FloorDecoration (extends ali)
    
      	Class ail identified as FloorObject (extends ark)
    	* ail.y * -1139535497 (int) identified as FloorObject.getID()
    	* ail.v (ds) identified as FloorObject.getModel()
    	* ail.u (anq) identified as FloorObject.getDefinitionLoader()
    	* ail.o (byte) identified as FloorObject.getOrientation()
    
      	Class ais identified as AnimatedFloorObject (extends ark)
    	* ais.u (sj) identified as AnimatedFloorObject.getAnimatedObject()
    
      	Class arv identified as WallDecoration (extends ali)
    
      	Class aia identified as WallObject (extends arv)
    	* aia.y * 691712335 (int) identified as WallObject.getId()
    	* aia.v (ds) identified as WallObject.getModel()
    	* aia.u (anq) identified as WallObject.getDefinitionLoader()
    	* aia.c (byte) identified as WallObject.getOrientation()
    
      	Class aiz identified as AnimatedWallObject (extends arv)
    	* aiz.u (sj) identified as AnimatedWallObject.getAnimatedObject()
    
      	Class aro identified as Boundary (extends ali)
    
      	Class aip identified as BoundaryObject (extends aro)
    	* aip.c * 1401984179 (int) identified as BoundaryObject.getId()
    	* aip.n (ds) identified as BoundaryObject.getModel()
    	* aip.g (anq) identified as BoundaryObject.getDefinitionLoader()
    	* aip.f (byte) identified as BoundaryObject.getOrientation()
    	* aip.x (byte) identified as BoundaryObject.getType()
    
      	Class aij identified as AnimatedBoundaryObject (extends aro)
    	* aij.u (sj) identified as AnimatedBoundaryObject.getAnimatedObject()
    
      	Class vr identified as ObjectDefinition
    	* vr.s (java.lang.String) identified as ObjectDefinition.getName()
    	* vr.ai (java.lang.String[]) identified as ObjectDefinition.getActions()
    	* vr.l (byte[]) identified as ObjectDefinition.getModelTypes()
    	* vr.k (int[][]) identified as ObjectDefinition.getModelTypeIds()
    	* vr.bn (boolean) identified as ObjectDefinition.isAnimating()
    	* vr.ar (boolean) identified as ObjectDefinition.isMirrored()
    	* vr.bb (boolean) identified as ObjectDefinition.isBankBooth()
    	* vr.r * 932706831 (int) identified as ObjectDefinition.getID()
    	* vr.i * 1506737771 (int) identified as ObjectDefinition.getBlockingType()
    	* vr.x * -1999082149 (int) identified as ObjectDefinition.getSizeX()
    	* vr.e * 954774995 (int) identified as ObjectDefinition.getSizeY()
    	* vr.t (vc) identified as ObjectDefinition.getModelLoader()
    	* vr.m (byte) identified as ObjectDefinition.getAdjustType()
    
      	Class abe identified as DefinitionLoader
    	* abe.r * 1392993843 (int) identified as DefinitionLoader.getID()
    	* abe.t (ee) identified as DefinitionLoader.getDefinitionCache()
    
      	Class vc identified as AbstractObjectModelLoader
    	* vc.l (java.lang.String[]) identified as AbstractObjectModelLoader.getGroundActions()
    	* vc.a (boolean) identified as AbstractObjectModelLoader.isShowingActions()
    	* vc.b (ee) identified as AbstractObjectModelLoader.getModelCache()
    	* vc.t (ee) identified as AbstractObjectModelLoader.getAnimatedModelCache()
    
      	Class ako identified as ObjectModelLoader (extends vc)
    	* ako.w (pf) identified as ObjectModelLoader.getFileSystem()
    
      	Class vx identified as BaseInfo
    	* vx.b * -797399039 (int) identified as BaseInfo.getX()
    	* vx.r * 1672549649 (int) identified as BaseInfo.getY()
    
      	Class ps identified as GroundBytes
    	* ps.k (byte[][][]) identified as GroundBytes.getBytes()
    
      	Class zx identified as LinkedList
    	* zx.b (si) identified as LinkedList.getHead()
    	* zx.a (si) identified as LinkedList.getTail()
    
      	Class si identified as LinkedListNode
    	* si.b (si) identified as LinkedListNode.getPrevieus()
    	* si.a (si) identified as LinkedListNode.getNext()
    
      	Class aiy identified as CombatStatus (extends si)
    	* aiy.t (zx) identified as CombatStatus.getData()
    
      	Class rn identified as GameInfo
    	* rn.k (vx) identified as GameInfo.getBaseInfo()
    	* rn.v (tk) identified as GameInfo.getGroundInfo()
    	* rn.n (ps) identified as GameInfo.getGroundBytes()
    	* rn.i (anq) identified as GameInfo.getObjectDefLoader()
    
      	Class st identified as Node
    	* st.r (st) identified as Node.getPrevious()
    	* st.b (st) identified as Node.getNext()
    	* st.a * -1950548737126303171 (long) identified as Node.getID()
    
      	Class ajh identified as NpcNode (extends st)
    	* ajh.t (java.lang.Object) identified as NpcNode.getNpc()
    
      	Class aic identified as ItemContainerNode (extends st)
    	* aic.k (int[]) identified as ItemContainerNode.getIds()
    	* aic.s (int[]) identified as ItemContainerNode.getStackSizes()
    
      	Class gz identified as Component
    	* gz.gc (gz[]) identified as Component.getComponents()
    	* gz.ei (java.lang.String[]) identified as Component.getActions()
    	* gz.eg (java.lang.String) identified as Component.getTooltip()
    	* gz.eq (java.lang.String) identified as Component.getComponentName()
    	* gz.dj (java.lang.String) identified as Component.getText()
    	* gz.eb (java.lang.String) identified as Component.getSelectedActionName()
    	* gz.bk (boolean) identified as Component.isHidden()
    	* gz.bo (boolean) identified as Component.isVisible()
    	* gz.hc * -1628994661 (int) identified as Component.getBoundsArrayIndex()
    	* gz.am * 725789727 (int) identified as Component.getParentID()
    	* gz.ah * -1437940021 (int) identified as Component.getSpecialType()
    	* gz.as * -379223913 (int) identified as Component.getID()
    	* gz.bv * 234277871 (int) identified as Component.getVerticalScrollbarSize()
    	* gz.bq * -113143179 (int) identified as Component.getHorizontalScrollbarSize()
    	* gz.by * -975994057 (int) identified as Component.getVerticalScrollbarPosition()
    	* gz.be * 143577223 (int) identified as Component.getHorizontalScrollbarPosition()
    	* gz.ad * -110193957 (int) identified as Component.getX()
    	* gz.aw * -1474470769 (int) identified as Component.getY()
    	* gz.az * 493086167 (int) identified as Component.getHeight()
    	* gz.ac * 1202736451 (int) identified as Component.getWidth()
    	* gz.ak * -599198197 (int) identified as Component.getHorizontalScrollbarThumbSize()
    	* gz.at * 1267200703 (int) identified as Component.getVerticalScrollbarThumbSize()
    	* gz.ai * 2056359911 (int) identified as Component.getType()
    	* gz.gg * -1418988829 (int) identified as Component.getComponentID()
    	* gz.gr * -1479056605 (int) identified as Component.getComponentStackSize()
    	* gz.bx * -791172827 (int) identified as Component.getTextureID()
    	* gz.bl * -1152123655 (int) identified as Component.getBorderThickness()
    	* gz.bu * -1662445731 (int) identified as Component.getTextColor()
    
      	Class gn identified as Widget
    	* gn.a (gz[]) identified as Widget.getComponents()
    
      	Class va identified as Settings
    	* va.z (int[]) identified as Settings.getData()
    
      	Class ap identified as SettingData
    	* ap.a (va) identified as SettingData.getSettings()
    	* ap.t (wi[]) identified as SettingData.getSkillArray()
    
      	Class ee identified as Cache
    	* ee.r (zi) identified as Cache.getTable()
    	* ee.t (zv) identified as Cache.getReferenceQueue()
    
      	Class if identified as AbstractCamera
    	* if.k (ja) identified as AbstractCamera.getCameraLocationData()
    	* if.z (zh) identified as AbstractCamera.getCentralLocationData()
    	* if.ap (float) identified as AbstractCamera.getAbsoluteX()
    	* if.av (float) identified as AbstractCamera.getAbsoluteY()
    	* if.al (float) identified as AbstractCamera.getXmuliplier()
    	* if.ab (float) identified as AbstractCamera.getYmuliplier()
    
      	Class agm identified as Camera (extends if)
    
      	Class oa identified as Quaternion
    	* oa.t (float) identified as Quaternion.getX()
    	* oa.l (float) identified as Quaternion.getY()
    	* oa.k (float) identified as Quaternion.getZ()
    	* oa.z (float) identified as Quaternion.getW()
    
      	Class od identified as PerspectiveMatrix
    	* od.b (float) identified as PerspectiveMatrix.getXx()
    	* od.r (float) identified as PerspectiveMatrix.getYx()
    	* od.t (float) identified as PerspectiveMatrix.getWx()
    	* od.z (float) identified as PerspectiveMatrix.getZx()
    	* od.l (float) identified as PerspectiveMatrix.getXy()
    	* od.k (float) identified as PerspectiveMatrix.getYy()
    	* od.s (float) identified as PerspectiveMatrix.getWy()
    	* od.w (float) identified as PerspectiveMatrix.getZy()
    	* od.p (float) identified as PerspectiveMatrix.getXz()
    	* od.d (float) identified as PerspectiveMatrix.getYz()
    	* od.u (float) identified as PerspectiveMatrix.getWz()
    	* od.v (float) identified as PerspectiveMatrix.getZz()
    
      	Class qh identified as GEOffer
    	* qh.a (byte) identified as GEOffer.getStatus()
    	* qh.b * 193570657 (int) identified as GEOffer.getID()
    	* qh.r * 134083133 (int) identified as GEOffer.getPrice()
    	* qh.t * 2046252699 (int) identified as GEOffer.getTotal()
    	* qh.z * -804281099 (int) identified as GEOffer.getTransfered()
    	* qh.l * -393875655 (int) identified as GEOffer.getSpend()
    
      	Class ja identified as AbstractCameraLocationData
    
      	Class zh identified as AbstractCentralLocationData
    
      	Class agp identified as CameraLocationData (extends ja)
    	* agp.r (oi) identified as CameraLocationData.getPoint1()
    	* agp.s (oi) identified as CameraLocationData.getPoint2()
    	* agp.d (oa) identified as CameraLocationData.getQuaternion()
    
      	Class amp identified as CentralLocationData (extends zh)
    	* amp.z (oi) identified as CentralLocationData.getPoint1()
    	* amp.r (oi) identified as CentralLocationData.getPoint2()
    
      	Class aqz identified as MenuItemNode (extends ajg)
    	* aqz.k (java.lang.String) identified as MenuItemNode.getOption()
    	* aqz.s (java.lang.String) identified as MenuItemNode.getAction()
    
      	Class aqp identified as ChatMessage (extends ajg)
    	* aqp.k * 1441098179 (int) identified as ChatMessage.getIndex()
    	* aqp.u (java.lang.String) identified as ChatMessage.getSender()
    	* aqp.y (java.lang.String) identified as ChatMessage.getMessage()
    	* aqp.d (java.lang.String) identified as ChatMessage.getDisplayName()
    	* aqp.g (java.lang.String) identified as ChatMessage.getClanChat()
    	* aqp.v (java.lang.String) identified as ChatMessage.getOther()
    
      	Class he identified as ChatChannel
    	* he.r * 369815315 (int) identified as ChatChannel.getMessageCount()
    	* he.b (aqp[]) identified as ChatChannel.getMessages()
    
      	Class e identified as Friend
    
      	Class aiw identified as FriendLoginUpdate (extends si)
    	* aiw.t (java.lang.String) identified as FriendLoginUpdate.getName()
    	* aiw.z (short) identified as FriendLoginUpdate.getWorld()
    	* aiw.r * 1795437807 (int) identified as FriendLoginUpdate.getTime()
    
      	Class c identified as Ignore
    	* c.a (java.lang.String) identified as Ignore.getName()
    	* c.b (java.lang.String) identified as Ignore.getPreviousName()
    	* c.r (java.lang.String) identified as Ignore.getNote()
    	* c.t (boolean) identified as Ignore.isTemporary()
    
      	Class zu identified as FullScreenAdapter
    	* zu.a (java.awt.GraphicsDevice) identified as FullScreenAdapter.getGraphicsDevice()
    	* zu.b (java.awt.DisplayMode) identified as FullScreenAdapter.getDisplayMode()
    
      	Class akn identified as SocketStream (extends tu)
    	* akn.a (java.net.Socket) identified as SocketStream.getSocket()
    	* akn.b (ty) identified as SocketStream.getInputStreamReader()
    	* akn.r (tv) identified as SocketStream.getOutputStreamWriter()
    
      	Class tu identified as AbstractSocketStream
    
      	Class ty identified as InputStreamReader
    	* ty.b (java.io.InputStream) identified as InputStreamReader.getInputStream()
    	* ty.t (byte[]) identified as InputStreamReader.getBuffer()
    	* ty.a (java.lang.Thread) identified as InputStreamReader.getThread()
    	* ty.k (java.io.IOException) identified as InputStreamReader.getException()
    	* ty.r * -1299872067 (int) identified as InputStreamReader.getBufferLength()
    	* ty.z * 738083965 (int) identified as InputStreamReader.getWriteIndex()
    	* ty.l * -876620271 (int) identified as InputStreamReader.getBufferIndex()
    
      	Class tv identified as OutputStreamWriter
    	* tv.b (java.io.OutputStream) identified as OutputStreamWriter.getOutputStream()
    	* tv.t (byte[]) identified as OutputStreamWriter.getBuffer()
    	* tv.a (java.lang.Thread) identified as OutputStreamWriter.getThread()
    	* tv.k (java.io.IOException) identified as OutputStreamWriter.getException()
    	* tv.s (boolean) identified as OutputStreamWriter.isSocketClosed()
    	* tv.r * 1617753547 (int) identified as OutputStreamWriter.getBufferLength()
    	* tv.z * -350309343 (int) identified as OutputStreamWriter.getWriteIndex()
    	* tv.l * 7016487 (int) identified as OutputStreamWriter.getBufferIndex()
    
      	Class aao identified as ConnectionInfo
    	* aao.a * -1607931699 (int) identified as ConnectionInfo.getId()
    	* aao.r * 1608216937 (int) identified as ConnectionInfo.getInitialPort()
    	* aao.t * 207018905 (int) identified as ConnectionInfo.getProxyPort()
    	* aao.b (java.lang.String) identified as ConnectionInfo.getHost()
    	* aao.l (boolean) identified as ConnectionInfo.useInitialPort()
    	* aao.z (boolean) identified as ConnectionInfo.useAlternatePort()
    
      	Class aaj identified as SocketProvider
    	* aaj.a (java.lang.String) identified as SocketProvider.getHost()
    	* aaj.b * 2005121807 (int) identified as SocketProvider.getPort()
    
      	Class ant identified as ProxySocketProvider (extends aaj)
    	* ant.r (java.net.ProxySelector) identified as ProxySocketProvider.getProxySelector()
    
      	Class aks identified as ByteBuf (extends st)
    	* aks.k * 1692833835 (int) identified as ByteBuf.getOffset()
    	* aks.l (byte[]) identified as ByteBuf.getBuffer()
    	* aks.s (int[]) identified as ByteBuf.getCrc32()
    	* aks.p (long[]) identified as ByteBuf.getCrc64()
    
      	Class arw identified as FloatBuf (extends aks)
    
      	Class ari identified as BitBuf (extends aks)
    	* ari.u (aam) identified as BitBuf.getISAACCipher()
    	* ari.g * 1130820675 (int) identified as BitBuf.getBitPosition()
    	* ari.v (int[]) identified as BitBuf.getBitMasks()
    
      	Class aam identified as ISAACCipher
    	* aam.z (int[]) identified as ISAACCipher.getResults()
    	* aam.l (int[]) identified as ISAACCipher.getStates()
    	* aam.t * -1251475905 (int) identified as ISAACCipher.getCount()
    	* aam.s * -152497631 (int) identified as ISAACCipher.getLast()
    	* aam.w * -1231743161 (int) identified as ISAACCipher.getCounter()
    	* aam.k * 695686407 (int) identified as ISAACCipher.getAccumulator()
    
      	Class ahp identified as ConnectedResourceWorker (extends po)
    	* ahp.q (tu) identified as ConnectedResourceWorker.getSocketStream()
    
      	Class a identified as LatencyMonitor
    	* a.a (java.lang.String) identified as LatencyMonitor.getHost()
    	* a.b (java.net.InetAddress) identified as LatencyMonitor.getAddress()
    	* a.t (boolean) identified as LatencyMonitor.isRunning()
    	* a.r * -339546126248915851 (long) identified as LatencyMonitor.getLatency()
    
      	Class po identified as PaddedResourceWorker
    	* po.v (aks) identified as PaddedResourceWorker.getOutputStreamBuffer()
    
      	Class rw identified as GameEngine
    	* rw.r * -137260603 (int) identified as GameEngine.getFPS()
    	* rw.t * 423808867 (int) identified as GameEngine.getMiliSecPerFrame()
    
      	Class ala identified as NotifyingIcmpService (extends jaclib.ping.IcmpService)
    	* ala.b (java.util.List) identified as NotifyingIcmpService.getListeners()
    
      	Class xv identified as IcmpServiceRunnable
    
      	Class wo identified as MouseRecordingIcmpServiceListener
    
      	Class arq identified as NativeMouseRecord (extends akm)
    	* arq.at * 1969886529 | -1163560255 (int) identified as NativeMouseRecord.getX()
    	* arq.x * 255593793 | 1111458497 (int) identified as NativeMouseRecord.getY()
    	* arq.aw * -469355999 | -1518218783 (int) identified as NativeMouseRecord.getFlags()
    	* arq.ad * -521037977 | 1173525591 (int) identified as NativeMouseRecord.getIndentifier()
    	* arq.ak * 2433183590965299011 | 8575303478595321195 (long) identified as NativeMouseRecord.getTime()
    
      	Class arm identified as JavaMouseRecord (extends akm)
    	* arm.o * -1570648421 (int) identified as JavaMouseRecord.getX()
    	* arm.c * -1416889567 (int) identified as JavaMouseRecord.getY()
    	* arm.n * 1559644635 (int) identified as JavaMouseRecord.getClickType()
    	* arm.f * -553315643 (int) identified as JavaMouseRecord.getMeta()
    	* arm.y * 3635910151788657885 (long) identified as JavaMouseRecord.getTime()
    
      	Class akm identified as MouseRecord (extends st)
    
      	Class akj identified as ComponentMouseRecordEncoder (extends we)
    
      	Class akf identified as NativeMouseRecordEncoder (extends we)
    	* akf.l (java.util.Queue) identified as NativeMouseRecordEncoder.getClicks()
    
      	Class zl identified as NodeDeque
    	* zl.a (st) identified as NodeDeque.getTail()
    
      	Class aq identified as BufferedConnectionContext
    	* aq.a (tu) identified as BufferedConnectionContext.getConnection()
    	* aq.b (zl) identified as BufferedConnectionContext.getFrames()
    	* aq.l (ari) identified as BufferedConnectionContext.getBuffer()
    	* aq.e (a) identified as BufferedConnectionContext.getMonitor()
    	* aq.t (aks) identified as BufferedConnectionContext.getOutgoing()
    
      	Class client identified as Client (extends rw)
    	* client.ow (java.lang.String[]) identified as Client.getMyInteractOptions()
    	* client.nr (apa[]) identified as Client.getPlayers()
    	* client.ik (ajh[]) identified as Client.getNpcNodeArray()
    	* client.dd (as[]) identified as Client.getHintArrows()
    	* client.vt (e[]) identified as Client.getFriendList()
    	* client.td (qh[][]) identified as Client.getGEOffers()
    	* client.it (int[]) identified as Client.getNpcIndexArray()
    	* client.iw (int[]) identified as Client.getNpcCombatIndexArray()
    	* client.sr (java.awt.Rectangle[]) identified as Client.getComponentBoundsArray()
    	* wm.ej (tr) identified as Client.getMouseRecorder()
    	* client.jf (rn) identified as Client.getGameInfo()
    	* client.iy (zi) identified as Client.getNpcNodeCache()
    	* client.pt (zi) identified as Client.getComponentNodeCache()
    	* client.ok (zi) identified as Client.getItemNodeCache()
    	* aic.t (zi) identified as Client.getItemContainerCache()
    	* fi.ag (zu) identified as Client.getFullScreenAdapter()
    	* il.en (java.net.Socket) identified as Client.getClientSocket()
    	* rm.ez (tu) identified as Client.getClientSocketStream()
    	* ps.ev (po) identified as Client.getNetWorker()
    	* ef.a (ala) identified as Client.getNotifyingIcmpService()
    	* wb.l (java.util.Queue) identified as Client.getNativeMouseRecords()
    	* acm.bt (ys) identified as Client.getLanguage()
    	* client.ce (od) identified as Client.getClientMatrix()
    	* client.pu (zl) identified as Client.getProjectiles()
    	* client.if * -136225635 (int) identified as Client.getNpcCombatCount()
    	* client.ln (float) identified as Client.getMinimapAngle()
    	* client.kt * 2009642221 (int) identified as Client.getMinimapScale()
    	* client.kf * -1495649051 (int) identified as Client.getMinimapOffset()
    	* client.dh (int) identified as Client.getLoopCycle()
    	* client.pa * -1539902023 (int) identified as Client.getInterfaceIndex()
    	* client.cc * -812863335 (int) identified as Client.getClientState()
    	* client.vl * -1420779943 (int) identified as Client.getFriendCount()
    	* client.vm * 750872951 (int) identified as Client.getIgnoreCount()
    	* client.pi (boolean) identified as Client.isSpellSelected()
    	* client.nn (boolean) identified as Client.isMember()
    	* hy.e (gn[]) identified as Client.getWidgetCache()
    	* v.k (boolean) identified as Client.isMenuOpen()
    	* v.s (boolean) identified as Client.isMenuCollapsed()
    	* client.nj (apa) identified as Client.getMyPlayer()
    	* wt.i (ee) identified as Client.getPlayerModels()
    	* v.x (zl) identified as Client.getMenuItems()
    	* v.i (zv) identified as Client.getCollapsedMenuItems()
    	* hz.i (boolean[]) identified as Client.getValidWidgetArray()
    	* v.j * -196402717 (int) identified as Client.getMenuX()
    	* gd.ap * 1117789089 (int) identified as Client.getMenuY()
    	* ft.av * -1323169903 (int) identified as Client.getMenuWidth()
    	* v.ax * -698614561 (int) identified as Client.getMenuHeight()
    	* acm.to * 1693687037 (int) identified as Client.getMinimapSetting()
    	* xe.nh * -1448694457 (int) identified as Client.getPlane()
    	* v.ab * 1020529801 (int) identified as Client.getSubMenuWidth()
    	* v.t * 755014503 (int) identified as Client.getMenuItemHeight()
    	* afk.ag * 1216688939 (int) identified as Client.getSubMenuX()
    	* sj.al * -819567513 (int) identified as Client.getSubMenuY()
    	* in.aa * 703359909 (int) identified as Client.getSubMenuHeight()
    	* zd.lk * -1084744717 (int) identified as Client.getCameraYaw()
    	* client.vc * -112205755 (int) identified as Client.getCameraPitch()
    	* hv.t * -1376860041 (int) identified as Client.getMessageCounter()
    	* al.d * 387244749 (int) identified as Client.getDestX()
    	* al.u * -670956555 (int) identified as Client.getDestY()
    	* aln.v * -1735743849 (int) identified as Client.getCanvasWidth()
    	* ajy.g * -487433905 (int) identified as Client.getCanvasHeight()
    	* v.w (aql) identified as Client.getCurrentMenuGroupNode()
    	* xn.db (ap) identified as Client.getSettingData()
    	* jz.ho (anz) identified as Client.getItemDefLoader()
    	* nm.hb (anm) identified as Client.getProjectileDefLoader()
    	* mx.hl (anu) identified as Client.getQuestDefenitionLoader()
    	* jl.he (anj) identified as Client.getNpcDefLoader()
    	* oi.a (oi[]) identified as Client.getLocationArray()
    	* uo.up (agm) identified as Client.getCamera()
    	* hv.a (java.util.Map) identified as Client.getChatChannels()
    	* sw.n (aqz) identified as Client.getFirstMenuItem()
    	* gi.o (aqz) identified as Client.getSecondMenuItem()
    	* amk.ax (int[]) identified as Client.getPixels()
    	* rm.r (java.util.Hashtable) identified as Client.getGameFiles()
    	* gl.b * -7545352294585279241 (long) identified as Client.getTimeOffset()
    	* gl.a * 8230598127298892747 (long) identified as Client.getLastTime()
    	* abm.q (java.awt.Canvas) identified as Client.getCanvas()
    	* client.ip (aq) identified as Client.getLobbyConnetion()
    	* client.ig (aq) identified as Client.getGameConnetion()
    	* client.jh (aq[]) identified as Client.getConnectionContext()
    
      	Class dm identified as Render
    	* dm.s * 932706831 (int) identified as Render.getCacheIndex()
    	* qq.ct (dm) identified as Client.getRender()
    
      	Class aew identified as StandardRender (extends dm)
    	* aew.bb (ox) identified as StandardRender.getClientViewport()
    	* aew.bv (float) identified as StandardRender.getXMultiplier()
    	* aew.bs (float) identified as StandardRender.getYMultiplier()
    	* aew.bu (float) identified as StandardRender.getAbsoluteX()
    	* aew.ba (float) identified as StandardRender.getAbsoluteY()
    
      	Class aeu identified as OpenGLRender (extends dm)
    	* aeu.du (ox) identified as OpenGLRender.getClientViewport()
    	* aeu.eq (float) identified as OpenGLRender.getXMultiplier()
    	* aeu.eg (float) identified as OpenGLRender.getYMultiplier()
    	* aeu.db (float) identified as OpenGLRender.getAbsoluteX()
    	* aeu.ei (float) identified as OpenGLRender.getAbsoluteY()
    	* aeu.cv (sun.misc.Unsafe) identified as OpenGLRender.getPixelBuffer()
    
      	Class aem identified as DirectXRender (extends dm)
    	* aem.cs (float) identified as DirectXRender.getXMultiplier()
    	* aem.cm (float) identified as DirectXRender.getYMultiplier()
    	* aem.ca (float) identified as DirectXRender.getAbsoluteX()
    	* aem.cn (float) identified as DirectXRender.getAbsoluteY()
    
      	Class ox identified as Viewport
    	* ox.a (float[]) identified as Viewport.getFloats()
    
      	Class ds identified as Model
    
      	Class aeh identified as ModelSD (extends ds)
    	* aeh.ag (short[]) identified as ModelSD.getIndices1()
    	* aeh.al (short[]) identified as ModelSD.getIndices2()
    	* aeh.ab (short[]) identified as ModelSD.getIndices3()
    	* aeh.i (int[]) identified as ModelSD.getXPoints()
    	* aeh.q (int[]) identified as ModelSD.getYPoints()
    	* aeh.m (int[]) identified as ModelSD.getZPoints()
    
      	Class aec identified as DirectXModel (extends ds)
    	* aec.v (int[]) identified as DirectXModel.getXPoints()
    	* aec.g (int[]) identified as DirectXModel.getYPoints()
    	* aec.n (int[]) identified as DirectXModel.getZPoints()
    	* aec.ab (short[]) identified as DirectXModel.getIndicesX()
    	* aec.aa (short[]) identified as DirectXModel.getIndicesY()
    	* aec.as (short[]) identified as DirectXModel.getIndicesZ()
    	* aec.f (short[]) identified as DirectXModel.getVertices()
    
      	Class aed identified as OpenGLModel (extends ds)
    
      	Class ck identified as AbstractLandscape
    	* ck.z (int[][]) identified as AbstractLandscape.getHeights()
    	* ck.a * -2097532107 (int) identified as AbstractLandscape.getWidth()
    	* ck.b * 239281317 (int) identified as AbstractLandscape.getHeight()
    	* ck.t * -797329093 (int) identified as AbstractLandscape.getShift()
    	* ck.r * -409398491 (int) identified as AbstractLandscape.getMask()
    
      	Class aek identified as StandardLandscape (extends ck)
    
      	Class ael identified as DirectXLandscape (extends ck)
    
      	Class aer identified as OpenGLLandscape (extends ck)
    
      	Class sg identified as MessageData
    	* sg.a (java.lang.String) identified as MessageData.getMessage()
    
      	Class aio identified as CombatStatusData (extends si)
    	* aio.r * -1071407885 (int) identified as CombatStatusData.getLoopCycleStatus()
    	* aio.t * -943213131 (int) identified as CombatStatusData.getHpRatio()
    
      	Class akx identified as ComponentNode (extends st)
    	* akx.t * 1770125589 (int) identified as ComponentNode.getMainID()
    
      	Class zv identified as NodeSubQueue
    	* zv.a (ajg) identified as NodeSubQueue.getTail()
    
      	Class ajg identified as NodeSub (extends st)
    	* ajg.l (ajg) identified as NodeSub.getPrevSub()
    	* ajg.z (ajg) identified as NodeSub.getNextSub()
    
      	Class aql identified as MenuGroupNode (extends ajg)
    	* aql.s (zv) identified as MenuGroupNode.getItems()
    	* aql.k (java.lang.String) identified as MenuGroupNode.getOptions()
    
      	Class ajz identified as NodeListCache (extends st)
    	* ajz.t (zl) identified as NodeListCache.getNodeList()
    
      	Class ajj identified as ItemNode (extends st)
    	* ajj.z * -1326243729 (int) identified as ItemNode.getStackSize()
    	* ajj.t * -105714337 (int) identified as ItemNode.getId()
    
      	Class aqw identified as Reference (extends ajg)
    	* aqw.k * -316455929 (int) identified as Reference.getIndex()
    
      	Class asv identified as SoftReference (extends aqw)
    	* asv.s (java.lang.ref.SoftReference) identified as SoftReference.get()
    
      	Class asc identified as HardReference (extends aqw)
    	* asc.s (java.lang.Object) identified as HardReference.get()
    
      	Class anz identified as ItemDefLoader (extends abe)
    
      	Class anq identified as ObjectDefLoader (extends abe)
    
      	Class yr identified as ProjectileDefinition
    
      	Class anm identified as ProjectileDefLoader (extends abe)
    
      	Class aaq identified as ItemDef
    	* aaq.w * -663049895 (int) identified as ItemDef.getID()
    	* aaq.d * 1506600457 (int) identified as ItemDef.getModelIndex()
    	* aaq.e * -966331375 (int) identified as ItemDef.getModelZoom()
    	* aaq.av * 822102409 (int) identified as ItemDef.getStoreSellPrice()
    	* aaq.bb * -430083579 (int) identified as ItemDef.getNoteTemplateIndex()
    	* aaq.bf * -230175555 (int) identified as ItemDef.getNoteId()
    	* aaq.ax (boolean) identified as ItemDef.isMemberOnly()
    	* aaq.u (java.lang.String) identified as ItemDef.getItemName()
    	* aaq.bk (int[]) identified as ItemDef.getStackableIds()
    	* aaq.bd (int[]) identified as ItemDef.getStackableAmounts()
    	* aaq.ag (java.lang.String[]) identified as ItemDef.getGroundActions()
    	* aaq.s (aae) identified as ItemDef.getModelLoader()
    	* aaq.k (au) identified as ItemDef.getDefinitionLoader()
    
      	Class aae identified as AbstractItemModelLoader
    	* aae.a (ys) identified as AbstractItemModelLoader.getLanguage()
    	* aae.t (ee) identified as AbstractItemModelLoader.getModelCache()
    	* aae.r (pf) identified as AbstractItemModelLoader.getFileSystem()
    
      	Class anr identified as ItemModelLoader (extends aae)
    
      	Class wi identified as SkillData
    	* wi.t * 1554187735 (int) identified as SkillData.getExperience()
    	* wi.z * 262503557 (int) identified as SkillData.getRealLevel()
    	* wi.l * 1402862277 (int) identified as SkillData.getCurrentLevel()
    
      	Class as identified as HintArrow
    	* as.r * -1396981287 (int) identified as HintArrow.getTargetId()
    	* as.a * -941630421 (int) identified as HintArrow.getType()
    	* as.s * -1094888635 (int) identified as HintArrow.getPlane()
    	* as.z * -759048135 (int) identified as HintArrow.getX()
    	* as.l * 1629137113 (int) identified as HintArrow.getY()
    
      	Class yj identified as GameContext
    	* yj.w * -2019403291 (int) identified as GameContext.getId()
    	* yj.s (java.lang.String) identified as GameContext.getName()
    	* yj.k (java.lang.String) identified as GameContext.getNickName()
    
      	Class akg identified as KeyEvent (extends st)
    	* akg.p (char) identified as KeyEvent.getCharacter()
    	* akg.u (long) identified as KeyEvent.getTime()
    	* akg.w * 1789297137 (int) identified as KeyEvent.getType()
    	* akg.d * -1656489389 (int) identified as KeyEvent.getCode()
    
      	Class pl identified as ReferenceTable
    	* pl.u (byte[][]) identified as ReferenceTable.getGroupWhirlPool()
    	* pl.r (byte[]) identified as ReferenceTable.getHash()
    	* pl.f (hi[]) identified as ReferenceTable.getChildIdentityTables()
    	* pl.s (hi) identified as ReferenceTable.getEntryIdentityTable()
    	* pl.w * 114026657 (int) identified as ReferenceTable.getEntryCount()
    
      	Class hi identified as LookupTable
    	* hi.a (int[]) identified as LookupTable.getIdentityTable()
    
      	Class aac identified as DiskFile
    	* aac.a (java.io.RandomAccessFile) identified as DiskFile.getFile()
    	* aac.b * -5090163564574965963 (long) identified as DiskFile.getLength()
    	* aac.r * 7805137455959951847 (long) identified as DiskFile.getPosition()
    
      	Class aav identified as SeekableFile
    	* aav.b (aac) identified as SeekableFile.getFile()
    
      	Class zm identified as BZip2BlockEntry
    	* zm.as (byte[][]) identified as BZip2BlockEntry.getLength()
    
      	Class ach identified as GzipDecompressor
    	* ach.a (java.util.zip.Inflater) identified as GzipDecompressor.getInflater()
    
      	Class pf identified as FileSystem
    	* pf.a (pl) identified as FileSystem.getReferenceTable()
    	* pf.p (pj) identified as FileSystem.getFileWorker()
    
      	Class pf identified as Archive
    	* pf.r (java.lang.Object[][]) identified as Archive.getUnpacked()
    	* pf.b (java.lang.Object[]) identified as Archive.getPacked()
    	* pf.a (pl) identified as Archive.getTable()
    	* pf.p (pj) identified as Archive.getProvider()
    	* pf.z (boolean) identified as Archive.discardPacked()
    	* pf.w * -432608561 (int) identified as Archive.getDiscardUnpackedCount()
    
      	Class pj identified as ResourceProvider
    
      	Class oz identified as ArchiveLoader
    	* oz.a (pf) identified as ArchiveLoader.getArchive()
    
      	Class abz identified as LoadingRequirementType
    
      	Class pi identified as AsyncCache
    	* pi.z (java.lang.Thread) identified as AsyncCache.getThread()
    	* pi.a (zv) identified as AsyncCache.getRequestQueue()
    	* pi.r (boolean) identified as AsyncCache.isShutdown()
    	* pi.b * 1818532157 (int) identified as AsyncCache.getRequestCount()
    
      	Class tx identified as DataFileSystem
    	* tx.t * 610421591 (int) identified as DataFileSystem.getId()
    	* tx.z * -505135401 (int) identified as DataFileSystem.getLength()
    	* tx.b (aav) identified as DataFileSystem.getIndexFile()
    	* tx.b (aav) identified as DataFileSystem.getDataFile()
    
      	Class art identified as FileRequest (extends ajg)
    	* art.w (boolean) identified as FileRequest.inProgress()
    
      	Class asr identified as CacheFileRequest (extends art)
    	* asr.v * -1443137501 (int) identified as CacheFileRequest.getType()
    	* asr.n (byte[]) identified as CacheFileRequest.getBuffer()
    	* asr.g (tx) identified as CacheFileRequest.getDataFileSystem()
    
      	Class asb identified as Js5FileRequest (extends art)
    	* asb.p (aks) identified as Js5FileRequest.getBuffer()
    	* asb.d (byte) identified as Js5FileRequest.getExtraSize()
    
      	Class aso identified as FutureFileRequest (extends art)
    	* aso.p (java.util.concurrent.Future) identified as FutureFileRequest.getFuture()
    	* aso.d * -31782267 (int) identified as FutureFileRequest.getId()
    
      	Class pd identified as AsyncStreamRequest
    	* pd.a (byte[]) identified as AsyncStreamRequest.getPayload()
    	* pd.this$0 (pk) identified as AsyncStreamRequest.getProvider()
    
      	Class pk identified as ParallelHttpProvider
    	* pk.a (java.lang.String) identified as ParallelHttpProvider.getHost()
    	* pk.u (boolean) identified as ParallelHttpProvider.isEnabled()
    	* pk.k (java.util.concurrent.ExecutorService) identified as ParallelHttpProvider.getExecutor()
    	* pk.s * -5385920909421087207 (long) identified as ParallelHttpProvider.getStartTime()
    	* pk.z * -1574311907 (int) identified as ParallelHttpProvider.getRemaining()
    	* pk.b * -674847807 (int) identified as ParallelHttpProvider.getPort()
    	* pk.r * 511704289 (int) identified as ParallelHttpProvider.getGame()
    
      	Class pe identified as AsyncHttpRequestCreator
    	* pe.a (java.net.URL) identified as AsyncHttpRequestCreator.getURL()
    	* pe.this$0 (pk) identified as AsyncHttpRequestCreator.getProvider()
    	* pe.b (aso) identified as AsyncHttpRequestCreator.getRequest()
    
      	Class ahg identified as ArchiveResourceProvider (extends pj)
    	* ahg.t (pi) identified as ArchiveResourceProvider.getCacheWorker()
    	* ahg.r (pk) identified as ArchiveResourceProvider.getParallelProvider()
    	* ahg.b (po) identified as ArchiveResourceProvider.getSerialProvider()
    	* ahg.d (pl) identified as ArchiveResourceProvider.getTable()
    	* ahg.k (art) identified as ArchiveResourceProvider.getTableRequest()
    	* ahg.o (zi) identified as ArchiveResourceProvider.getWaiting()
    
      	Class anu identified as QuestDefenitionLoader (extends abh)
    
      	Class abh identified as AbstractQuestDefLoader
    	* abh.r (pf) identified as AbstractQuestDefLoader.getFileSystem()
    
      	Class hb identified as QuestDefenition
    	* hb.b (java.lang.String) identified as QuestDefenition.getName()
    	* hb.s (boolean) identified as QuestDefenition.isMember()
    	* hb.i (zi) identified as QuestDefenition.getParameters()
    
      	Class aef identified as Font (extends dk)
    	* aef.n (aew) identified as Font.getRender()
    	* aef.y (byte[][]) identified as Font.getGlyphPixels()
    
      	Class jh identified as Drawable
    	* jh.a * 122625003 (int) identified as Drawable.getOffsetX()
    	* jh.b * 176570315 (int) identified as Drawable.getOffsetY()
    
      	Class agn identified as DrawableImage (extends jh)
    	* agn.r (java.awt.Image) identified as DrawableImage.getImage()
    
      	Class akt identified as ReflectionRequest (extends st)
    	* akt.s (java.lang.reflect.Field[]) identified as ReflectionRequest.getFields()
    	* akt.p (java.lang.reflect.Method[]) identified as ReflectionRequest.getMethods()
    	* akt.d (byte[][][]) identified as ReflectionRequest.getArguments()
    	* akt.t * -870001 (int) identified as ReflectionRequest.getIndentifier()
    	* akt.z * -889670153 (int) identified as ReflectionRequest.getMembers()
    	* akt.l (int[]) identified as ReflectionRequest.getTypes()
    	* akt.w (int[]) identified as ReflectionRequest.getFieldValues()
    	* akt.k (int[]) identified as ReflectionRequest.getStatuses()
    
      	Class aa identified as UrlResourceRequest
    	* aa.a (java.net.URL) identified as UrlResourceRequest.getUrl()
    	* aa.r (byte[]) identified as UrlResourceRequest.getBuffer()
    	* aa.b (boolean) identified as UrlResourceRequest.isComplete()
    
      	Class nq identified as IncomingFrameMeta
    	* nq.gm * 1860501869 (int) identified as IncomingFrameMeta.getSize()
    	* nq.gs * 1326969021 (int) identified as IncomingFrameMeta.getOpcode()
    
      	Class qu identified as ValueType
    	* qu.k * -1691930203 (int) identified as ValueType.getId()
    	* qu.s (java.lang.Class) identified as ValueType.getClassType()
    
      	Class ax identified as GPI
    
      	Class aat identified as Whirlpool
    
    	Interfaces: 
     	Interface ao identified as IStreamedWrapper
     	Interface rk identified as IGameObject
     	Interface yh identified as Identifiable
     	Interface abf identified as ILoader
     	Interface xz identified as IcmpServiceListener
    
    	Identified 174/174 classes.
    	Identified 542/542 fields.


    EDIT: Fixed the 1 broken hook.

    Attached image
    Reply With Quote  
     

  7. Thankful users:


  8. #6  
    Registered Member The Originals's Avatar
    Join Date
    Apr 2015
    Posts
    89
    Thanks given
    32
    Thanks received
    13
    Rep Power
    27
    Quote Originally Posted by Leon_ View Post
    Heres a mapping file that can be used with my updated RSGD.

    Code:
    c!tu!AbstractSocketStream
    c!pl!ReferenceTable
    c!ark!FloorDecoration
    c!aam!ISAACCipher
    c!zi!HashTable
    c!pf!Archive
    c!tx!DataFileSystem
    c!ts!Ground
    c!dm!Render
    c!aij!AnimatedBoundaryObject
    c!vx!BaseInfo
    c!st!Node
    c!gn!Widget
    c!yr!ProjectileDefinition
    c!rw!GameEngine
    c!pi!AsyncCache
    c!aa!UrlResourceRequest
    c!ro!AnimatorContainer
    c!agp!CameraLocationData
    c!a!LatencyMonitor
    c!asv!SoftReference
    c!ach!GzipDecompressor
    c!abe!DefinitionLoader
    c!pj!ResourceProvider
    c!hb!QuestDefenition
    c!abf!ILoader
    c!tp!AbstactKeyboard
    c!va!Settings
    c!ps!GroundBytes
    c!xz!IcmpServiceListener
    c!akr!ComponentMouseRecorder
    c!jh!Drawable
    c!vr!ObjectDefinition
    c!aem!DirectXRender
    c!zl!NodeDeque
    c!aq!BufferedConnectionContext
    c!akx!ComponentNode
    c!ain!AnimableObject
    c!ao!IStreamedWrapper
    c!aat!Whirlpool
    c!sj!AnimatedObject
    c!aao!ConnectionInfo
    c!aql!MenuGroupNode
    c!arw!FloatBuf
    c!qh!GEOffer
    c!aeh!ModelSD
    c!od!PerspectiveMatrix
    c!asb!Js5FileRequest
    c!pk!ParallelHttpProvider
    c!wo!MouseRecordingIcmpServiceListener
    c!tr!MouseRecorder
    c!aiz!AnimatedWallObject
    c!aks!ByteBuf
    c!aec!DirectXModel
    c!aef!Font
    c!ary!AbstractGroundEntity
    c!dk!DrawingArea
    c!amh!PassiveAnimator
    c!e!Friend
    c!ara!DelegatingCanvas
    c!ala!NotifyingIcmpService
    c!xv!IcmpServiceRunnable
    c!aaj!SocketProvider
    c!aac!DiskFile
    c!aav!SeekableFile
    c!si!LinkedListNode
    c!JavaMouseRecord!arm
    c!anu!QuestDefenitionLoader
    c!wi!SkillData
    c!zm!BZip2BlockEntry
    c!rk!IGameObject
    c!arp!RSAnimable
    c!sg!MessageData
    c!aqw!Reference
    c!anm!ProjectileDefLoader
    c!atq!Projectile
    c!zu!FullScreenAdapter
    c!we!MouseRecordEncoder
    c!zc!Animator
    c!ds!Model
    c!ey!Animation
    c!tv!OutputStreamWriter
    c!asc!HardReference
    c!amp!CentralLocationData
    c!aiw!FriendLoginUpdate
    c!he!ChatChannel
    c!ax!GPI
    c!rn!GameInfo
    c!c!Ignore
    c!ib!NpcDefinition
    c!ath!GroundEntity
    c!ali!Interactable
    c!aaq!ItemDef
    c!zh!AbstractCentralLocationData
    c!pd!AsyncStreamRequest
    c!aew!StandardRender
    c!aro!Boundary
    c!anz!ItemDefLoader
    c!akj!ComponentMouseRecordEncoder
    c!pf!FileSystem
    c!wt!PlayerDef
    c!aii!AnimatedAnimableObject
    c!ais!AnimatedFloorObject
    c!aio!CombatStatusData
    c!agm!Camera
    c!client!Client
    c!ant!ProxySocketProvider
    c!aae!AbstractItemModelLoader
    c!aia!WallObject
    c!apa!Player
    c!agj!Character
    c!aqp!ChatMessage
    c!akm!MouseRecord
    c!aip!BoundaryObject
    c!ja!AbstractCameraLocationData
    c!ajz!NodeListCache
    c!aso!FutureFileRequest
    c!zx!LinkedList
    c!pe!AsyncHttpRequestCreator
    c!yh!Identifiable
    c!and!InteractableAnimator
    c!agn!DrawableImage
    c!art!FileRequest
    c!ck!AbstractLandscape
    c!td!AnimableNode
    c!ajh!NpcNode
    c!anq!ObjectDefLoader
    c!ee!Cache
    c!apj!Npc
    c!oa!Quaternion
    c!if!AbstractCamera
    c!akt!ReflectionRequest
    c!arv!WallDecoration
    c!abz!LoadingRequirementType
    c!xk!EntityNode
    c!akg!KeyEvent
    c!aiy!CombatStatus
    c!aqz!MenuItemNode
    c!aic!ItemContainerNode
    c!ajj!ItemNode
    c!ys!Language
    c!akn!SocketStream
    c!po!PaddedResourceWorker
    c!ob!InteractableData
    c!ari!BitBuf
    c!gz!Component
    c!anr!ItemModelLoader
    c!as!HintArrow
    c!ap!SettingData
    c!ty!InputStreamReader
    c!qu!ValueType
    c!akv!Keyboard
    c!zv!NodeSubQueue
    c!ox!Viewport
    c!arq!NativeMouseRecord
    c!nq!IncomingFrameMeta
    c!aed!OpenGLModel
    c!ArchiveLoader!oz
    c!aqs!ProjectileNode
    c!abh!AbstractQuestDefLoader
    c!ahp!ConnectedResourceWorker
    c!ail!FloorObject
    c!anj!NpcDefLoader
    c!hi!LookupTable
    c!tk!GroundInfo
    c!asr!CacheFileRequest
    c!vc!AbstractObjectModelLoader
    c!aeu!OpenGLRender
    c!ajg!NodeSub
    c!oi!Location
    f!ys#u#Ljava/util/Locale;!getLocale
    f!ys#p#Ljava/lang/String;!getTitle
    f!ys#s#Ljava/lang/String;!getName
    f!ys#d#I!getID
    f!ara#a#Ljava/awt/Component;!getDelegate
    f!akr#u#Ljava/awt/Component;!getComponent
    f!akr#v#Z!isRecording
    f!akr#d#Lzl;!getRecords
    f!akr#k#Lzl;!getSubmissions
    f!akr#s#I!getMouseX
    f!akr#w#I!getMouseY
    f!akr#p#I!getClickState
    f!akr#t#I!getSubmittedX
    f!akr#z#I!getSubmittedY
    f!akr#l#I!getSubmittedClickState
    f!aba#ea#Ltp;!getKeyboard
    f!zi#b#[Lst;!getBuckets
    f!apa#cs#Lwt;!getDefinition
    f!apa#co#Ljava/lang/String;!getName
    f!apa#cg#Ljava/lang/String;!getTitle
    f!apa#cv#I!getTeam
    f!wt#n#J!getModelHash
    f!wt#v#Z!isFemale
    f!wt#w#[I!getEquipment
    f!agj#an#Lzx;!getCombatStatusList
    f!agj#au#Lzc;!getAnimator
    f!agj#av#Lsg;!getMessageData
    f!agj#aj#Lamh;!getPassiveAnimator
    f!agj#ba#I!getOrientation
    f!agj#ai#I!getInteracting
    f!agj#o#I!getHeight
    f!agj#bi#I!getMovementSpeed
    f!agj#bm#[Lds;!getModels
    f!agj#ay#[Lro;!getAnimatorList
    f!apj#cw#Ljava/lang/String;!getTitle
    f!apj#cu#Lib;!getNpcDefinition
    f!ib#m#[Ljava/lang/String;!getActions
    f!ib#l#I!getId
    f!ib#k#Ljava/lang/String;!getName
    f!ib#bu#Lzi;!getNodeTable
    f!ro#a#Lzc;!getAnimator
    f!ey#r#I!getId
    f!zc#t#Ley;!getAnimation
    f!arp#c#S!getMinX
    f!arp#f#S!getMaxX
    f!arp#x#S!getMinY
    f!arp#e#S!getMaxY
    f!ali#u#Ltk;!getGroundInfo
    f!ali#g#B!getPlane
    f!and#o#Lali;!getInteractable
    f!atq#j#I!getID
    f!atq#aa#I!getTargetID
    f!atq#ab#I!getStartDistance
    f!atq#ag#I!getEndCycle
    f!atq#al#I!getStartSlope
    f!atq#aj#D!getSpeedX
    f!atq#aq#D!getSpeedY
    f!atq#ay#D!getSpeedZ
    f!atq#au#D!getSpeedVectorScalar
    f!atq#ao#D!getHeightOffset 
    f!atq#ah#Z!isMoving
    f!atq#ar#Lzc;!getAnimator
    f!aqs#k#Latq;!getProjectile
    f!oi#t#F!getX
    f!oi#k#F!getY
    f!oi#l#F!getHeight
    f!ob#b#Loi;!getCenterLocation
    f!xk#p#Lxk;!getPrevious
    f!xk#d#Lxk;!getNext
    f!xk#b#Lob;!getData
    f!tk#g#[[[Lts;!getGroundArray
    f!tk#n#[Lck;!getLandscapeHeights
    f!tk#o#[Lck;!getLandscapeScopes
    f!ts#a#B!getPlane
    f!ts#k#Lark;!getFloorDecoration
    f!ts#w#Ltd;!getAnimableList
    f!ts#l#Larv;!getWallDecoration1
    f!ts#z#Larv;!getWallDecoration2
    f!ts#r#Laro;!getBoundary1
    f!ts#t#Laro;!getBoundary2
    f!ts#s#Lary;!getGroundEntity
    f!ts#b#Lts;!getCenter
    f!td#b#Ltd;!getNext
    f!td#a#Larp;!getAnimable
    f!ain#y#I!getID
    f!ain#v#Lds;!getModel
    f!ain#u#Lanq;!getDefinitionLoader
    f!ain#c#B!getOrientation
    f!aii#u#Lsj;!getAnimatedObject
    f!sj#t#I!getID
    f!sj#z#I!getType
    f!sj#l#I!getOrientation
    f!sj#s#Lds;!getModel
    f!sj#a#Lanq;!getDefinitionLoader
    f!sj#r#Lali;!getInteractable
    f!ail#y#I!getID
    f!ail#v#Lds;!getModel
    f!ail#u#Lanq;!getDefinitionLoader
    f!ail#o#B!getOrientation
    f!ais#u#Lsj;!getAnimatedObject
    f!aia#y#I!getId
    f!aia#v#Lds;!getModel
    f!aia#u#Lanq;!getDefinitionLoader
    f!aia#c#B!getOrientation
    f!aiz#u#Lsj;!getAnimatedObject
    f!aip#c#I!getId
    f!aip#n#Lds;!getModel
    f!aip#g#Lanq;!getDefinitionLoader
    f!aip#f#B!getOrientation
    f!aip#x#B!getType
    f!aij#u#Lsj;!getAnimatedObject
    f!vr#s#Ljava/lang/String;!getName
    f!vr#ai#[Ljava/lang/String;!getActions
    f!vr#l#[B!getModelTypes
    f!vr#k#[[I!getModelTypeIds
    f!vr#bn#Z!isAnimating
    f!vr#ar#Z!isMirrored
    f!vr#bb#Z!isBankBooth
    f!vr#r#I!getID
    f!vr#i#I!getBlockingType
    f!vr#x#I!getSizeX
    f!vr#e#I!getSizeY
    f!vr#t#Lvc;!getModelLoader
    f!vr#m#B!getAdjustType
    f!abe#r#I!getID
    f!abe#t#Lee;!getDefinitionCache
    f!vc#l#[Ljava/lang/String;!getGroundActions
    f!vc#a#Z!isShowingActions
    f!vc#b#Lee;!getModelCache
    f!vc#t#Lee;!getAnimatedModelCache
    f!ako#w#Lpf;!getFileSystem
    f!vx#b#I!getX
    f!vx#r#I!getY
    f!ps#k#[[[B!getBytes
    f!zx#b#Lsi;!getHead
    f!zx#a#Lsi;!getTail
    f!si#b#Lsi;!getPrevieus
    f!si#a#Lsi;!getNext
    f!aiy#t#Lzx;!getData
    f!rn#k#Lvx;!getBaseInfo
    f!rn#v#Ltk;!getGroundInfo
    f!rn#n#Lps;!getGroundBytes
    f!rn#i#Lanq;!getObjectDefLoader
    f!st#r#Lst;!getPrevious
    f!st#b#Lst;!getNext
    f!st#a#J!getID
    f!ajh#t#Ljava/lang/Object;!getNpc
    f!aic#k#[I!getIds
    f!aic#s#[I!getStackSizes
    f!gz#gc#[Lgz;!getComponents
    f!gz#ei#[Ljava/lang/String;!getActions
    f!gz#eg#Ljava/lang/String;!getTooltip
    f!gz#eq#Ljava/lang/String;!getComponentName
    f!gz#dj#Ljava/lang/String;!getText
    f!gz#eb#Ljava/lang/String;!getSelectedActionName
    f!gz#bk#Z!isHidden
    f!gz#bo#Z!isVisible
    f!gz#hc#I!getBoundsArrayIndex
    f!gz#am#I!getParentID
    f!gz#ah#I!getSpecialType
    f!gz#as#I!getID
    f!gz#bv#I!getVerticalScrollbarSize
    f!gz#bq#I!getHorizontalScrollbarSize
    f!gz#by#I!getVerticalScrollbarPosition
    f!gz#be#I!getHorizontalScrollbarPosition
    f!gz#ad#I!getX
    f!gz#aw#I!getY
    f!gz#az#I!getHeight
    f!gz#ac#I!getWidth
    f!gz#ak#I!getHorizontalScrollbarThumbSize
    f!gz#at#I!getVerticalScrollbarThumbSize
    f!gz#ai#I!getType
    f!gz#gg#I!getComponentID
    f!gz#gr#I!getComponentStackSize
    f!gz#bx#I!getTextureID
    f!gz#bl#I!getBorderThickness
    f!gz#bu#I!getTextColor
    f!gn#a#[Lgz;!getComponents
    f!va#z#[I!getData
    f!ap#a#Lva;!getSettings
    f!ap#t#[Lwi;!getSkillArray
    f!ee#r#Lzi;!getTable
    f!ee#t#Lzv;!getReferenceQueue
    f!if#k#Lja;!getCameraLocationData
    f!if#z#Lzh;!getCentralLocationData
    f!if#ap#F!getAbsoluteX
    f!if#av#F!getAbsoluteY
    f!if#al#F!getXmuliplier
    f!if#ab#F!getYmuliplier
    f!oa#t#F!getX
    f!oa#l#F!getY
    f!oa#k#F!getZ
    f!oa#z#F!getW
    f!od#b#F!getXx
    f!od#r#F!getYx
    f!od#t#F!getWx
    f!od#z#F!getZx
    f!od#l#F!getXy
    f!od#k#F!getYy
    f!od#s#F!getWy
    f!od#w#F!getZy
    f!od#p#F!getXz
    f!od#d#F!getYz
    f!od#u#F!getWz
    f!od#v#F!getZz
    f!qh#a#B!getStatus
    f!qh#b#I!getID
    f!qh#r#I!getPrice
    f!qh#t#I!getTotal
    f!qh#z#I!getTransfered
    f!qh#l#I!getSpend
    f!agp#r#Loi;!getPoint1
    f!agp#s#Loi;!getPoint2
    f!agp#d#Loa;!getQuaternion
    f!amp#z#Loi;!getPoint1
    f!amp#r#Loi;!getPoint2
    f!aqz#k#Ljava/lang/String;!getOption
    f!aqz#s#Ljava/lang/String;!getAction
    f!aqp#k#I!getIndex
    f!aqp#u#Ljava/lang/String;!getSender
    f!aqp#y#Ljava/lang/String;!getMessage
    f!aqp#d#Ljava/lang/String;!getDisplayName
    f!aqp#g#Ljava/lang/String;!getClanChat
    f!aqp#v#Ljava/lang/String;!getOther
    f!he#r#I!getMessageCount
    f!he#b#[Laqp;!getMessages
    f!aiw#t#Ljava/lang/String;!getName
    f!aiw#z#S!getWorld
    f!aiw#r#I!getTime
    f!c#a#Ljava/lang/String;!getName
    f!c#b#Ljava/lang/String;!getPreviousName
    f!c#r#Ljava/lang/String;!getNote
    f!c#t#Z!isTemporary
    f!zu#a#Ljava/awt/GraphicsDevice;!getGraphicsDevice
    f!zu#b#Ljava/awt/DisplayMode;!getDisplayMode
    f!akn#a#Ljava/net/Socket;!getSocket
    f!akn#b#Lty;!getInputStreamReader
    f!akn#r#Ltv;!getOutputStreamWriter
    f!ty#b#Ljava/io/InputStream;!getInputStream
    f!ty#t#[B!getBuffer
    f!ty#a#Ljava/lang/Thread;!getThread
    f!ty#k#Ljava/io/IOException;!getException
    f!ty#r#I!getBufferLength
    f!ty#z#I!getWriteIndex
    f!ty#l#I!getBufferIndex
    f!tv#b#Ljava/io/OutputStream;!getOutputStream
    f!tv#t#[B!getBuffer
    f!tv#a#Ljava/lang/Thread;!getThread
    f!tv#k#Ljava/io/IOException;!getException
    f!tv#s#Z!isSocketClosed
    f!tv#r#I!getBufferLength
    f!tv#z#I!getWriteIndex
    f!tv#l#I!getBufferIndex
    f!aao#a#I!getId
    f!aao#r#I!getInitialPort
    f!aao#t#I!getProxyPort
    f!aao#b#Ljava/lang/String;!getHost
    f!aao#l#Z!useInitialPort
    f!aao#z#Z!useAlternatePort
    f!aaj#a#Ljava/lang/String;!getHost
    f!aaj#b#I!getPort
    f!ant#r#Ljava/net/ProxySelector;!getProxySelector
    f!aks#k#I!getOffset
    f!aks#l#[B!getBuffer
    f!aks#s#[I!getCrc32
    f!aks#p#[J!getCrc64
    f!ari#u#Laam;!getISAACCipher
    f!ari#g#I!getBitPosition
    f!ari#v#[I!getBitMasks
    f!aam#z#[I!getResults
    f!aam#l#[I!getStates
    f!aam#t#I!getCount
    f!aam#s#I!getLast
    f!aam#w#I!getCounter
    f!aam#k#I!getAccumulator
    f!ahp#q#Ltu;!getSocketStream
    f!a#a#Ljava/lang/String;!getHost
    f!a#b#Ljava/net/InetAddress;!getAddress
    f!a#t#Z!isRunning
    f!a#r#J!getLatency
    f!po#v#Laks;!getOutputStreamBuffer
    f!rw#r#I!getFPS
    f!rw#t#I!getMiliSecPerFrame
    f!ala#b#Ljava/util/List;!getListeners
    f!arq#at#I!getX
    f!arq#x#I!getY
    f!arq#aw#I!getFlags
    f!arq#ad#I!getIndentifier
    f!arq#ak#J!getTime
    f!arm#o#I!getX
    f!arm#c#I!getY
    f!arm#n#I!getClickType
    f!arm#f#I!getMeta
    f!arm#y#J!getTime
    f!akf#l#Ljava/util/Queue;!getClicks
    f!zl#a#Lst;!getTail
    f!aq#a#Ltu;!getConnection
    f!aq#b#Lzl;!getFrames
    f!aq#l#Lari;!getBuffer
    f!aq#e#La;!getMonitor
    f!aq#t#Laks;!getOutgoing
    f!client#ow#[Ljava/lang/String;!getMyInteractOptions
    f!client#nr#[Lapa;!getPlayers
    f!client#ik#[Lajh;!getNpcNodeArray
    f!client#dd#[Las;!getHintArrows
    f!client#vt#[Le;!getFriendList
    f!client#td#[[Lqh;!getGEOffers
    f!client#it#[I!getNpcIndexArray
    f!client#iw#[I!getNpcCombatIndexArray
    f!client#sr#[Ljava/awt/Rectangle;!getComponentBoundsArray
    f!wm#ej#Ltr;!getMouseRecorder
    f!client#jf#Lrn;!getGameInfo
    f!client#iy#Lzi;!getNpcNodeCache
    f!client#pt#Lzi;!getComponentNodeCache
    f!client#ok#Lzi;!getItemNodeCache
    f!aic#t#Lzi;!getItemContainerCache
    f!fi#ag#Lzu;!getFullScreenAdapter
    f!il#en#Ljava/net/Socket;!getClientSocket
    f!rm#ez#Ltu;!getClientSocketStream
    f!ps#ev#Lpo;!getNetWorker
    f!ef#a#Lala;!getNotifyingIcmpService
    f!wb#l#Ljava/util/Queue;!getNativeMouseRecords
    f!acm#bt#Lys;!getLanguage
    f!client#ce#Lod;!getClientMatrix
    f!client#pu#Lzl;!getProjectiles
    f!client#if#I!getNpcCombatCount
    f!client#ln#F!getMinimapAngle
    f!client#kt#I!getMinimapScale
    f!client#kf#I!getMinimapOffset
    f!client#dh#I!getLoopCycle
    f!client#pa#I!getInterfaceIndex
    f!client#cc#I!getClientState
    f!client#vl#I!getFriendCount
    f!client#vm#I!getIgnoreCount
    f!client#pi#Z!isSpellSelected
    f!client#nn#Z!isMember
    f!hy#e#[Lgn;!getWidgetCache
    f!v#k#Z!isMenuOpen
    f!v#s#Z!isMenuCollapsed
    f!client#nj#Lapa;!getMyPlayer
    f!wt#i#Lee;!getPlayerModels
    f!v#x#Lzl;!getMenuItems
    f!v#i#Lzv;!getCollapsedMenuItems
    f!hz#i#[Z!getValidWidgetArray
    f!v#j#I!getMenuX
    f!gd#ap#I!getMenuY
    f!ft#av#I!getMenuWidth
    f!v#ax#I!getMenuHeight
    f!acm#to#I!getMinimapSetting
    f!xe#nh#I!getPlane
    f!v#ab#I!getSubMenuWidth
    f!v#t#I!getMenuItemHeight
    f!afk#ag#I!getSubMenuX
    f!sj#al#I!getSubMenuY
    f!in#aa#I!getSubMenuHeight
    f!zd#lk#I!getCameraYaw
    f!client#vc#I!getCameraPitch
    f!hv#t#I!getMessageCounter
    f!al#d#I!getDestX
    f!al#u#I!getDestY
    f!aln#v#I!getCanvasWidth
    f!ajy#g#I!getCanvasHeight
    f!v#w#Laql;!getCurrentMenuGroupNode
    f!xn#db#Lap;!getSettingData
    f!jz#ho#Lanz;!getItemDefLoader
    f!nm#hb#Lanm;!getProjectileDefLoader
    f!mx#hl#Lanu;!getQuestDefenitionLoader
    f!jl#he#Lanj;!getNpcDefLoader
    f!oi#a#[Loi;!getLocationArray
    f!uo#up#Lagm;!getCamera
    f!hv#a#Ljava/util/Map;!getChatChannels
    f!sw#n#Laqz;!getFirstMenuItem
    f!gi#o#Laqz;!getSecondMenuItem
    f!amk#ax#[I!getPixels
    f!rm#r#Ljava/util/Hashtable;!getGameFiles
    f!gl#b#J!getTimeOffset
    f!gl#a#J!getLastTime
    f!abm#q#Ljava/awt/Canvas;!getCanvas
    f!client#ip#Laq;!getLobbyConnetion
    f!client#ig#Laq;!getGameConnetion
    f!client#jh#[Laq;!getConnectionContext
    f!dm#s#I!getCacheIndex
    f!qq#ct#Ldm;!getRender
    f!aew#bb#Lox;!getClientViewport
    f!aew#bv#F!getXMultiplier
    f!aew#bs#F!getYMultiplier
    f!aew#bu#F!getAbsoluteX
    f!aew#ba#F!getAbsoluteY
    f!aeu#du#Lox;!getClientViewport
    f!aeu#eq#F!getXMultiplier
    f!aeu#eg#F!getYMultiplier
    f!aeu#db#F!getAbsoluteX
    f!aeu#ei#F!getAbsoluteY
    f!aeu#cv#Lsun/misc/Unsafe;!getPixelBuffer
    f!aem#cs#F!getXMultiplier
    f!aem#cm#F!getYMultiplier
    f!aem#ca#F!getAbsoluteX
    f!aem#cn#F!getAbsoluteY
    f!ox#a#[F!getFloats
    f!aeh#ag#[S!getIndices1
    f!aeh#al#[S!getIndices2
    f!aeh#ab#[S!getIndices3
    f!aeh#i#[I!getXPoints
    f!aeh#q#[I!getYPoints
    f!aeh#m#[I!getZPoints
    f!aec#v#[I!getXPoints
    f!aec#g#[I!getYPoints
    f!aec#n#[I!getZPoints
    f!aec#ab#[S!getIndicesX
    f!aec#aa#[S!getIndicesY
    f!aec#as#[S!getIndicesZ
    f!aec#f#[S!getVertices
    f!ck#z#[[I!getHeights
    f!ck#a#I!getWidth
    f!ck#b#I!getHeight
    f!ck#t#I!getShift
    f!ck#r#I!getMask
    f!sg#a#Ljava/lang/String;!getMessage
    f!aio#r#I!getLoopCycleStatus
    f!aio#t#I!getHpRatio
    f!akx#t#I!getMainID
    f!zv#a#Lajg;!getTail
    f!ajg#l#Lajg;!getPrevSub
    f!ajg#z#Lajg;!getNextSub
    f!aql#s#Lzv;!getItems
    f!aql#k#Ljava/lang/String;!getOptions
    f!ajz#t#Lzl;!getNodeList
    f!ajj#z#I!getStackSize
    f!ajj#t#I!getId
    f!aqw#k#I!getIndex
    f!asv#s#Ljava/lang/ref/SoftReference;!get
    f!asc#s#Ljava/lang/Object;!get
    f!aaq#w#I!getID
    f!aaq#d#I!getModelIndex
    f!aaq#e#I!getModelZoom
    f!aaq#av#I!getStoreSellPrice
    f!aaq#bb#I!getNoteTemplateIndex
    f!aaq#bf#I!getNoteId
    f!aaq#ax#Z!isMemberOnly
    f!aaq#u#Ljava/lang/String;!getItemName
    f!aaq#bk#[I!getStackableIds
    f!aaq#bd#[I!getStackableAmounts
    f!aaq#ag#[Ljava/lang/String;!getGroundActions
    f!aaq#s#Laae;!getModelLoader
    f!aaq#k#Lau;!getDefinitionLoader
    f!aae#a#Lys;!getLanguage
    f!aae#t#Lee;!getModelCache
    f!aae#r#Lpf;!getFileSystem
    f!wi#t#I!getExperience
    f!wi#z#I!getRealLevel
    f!wi#l#I!getCurrentLevel
    f!as#r#I!getTargetId
    f!as#a#I!getType
    f!as#s#I!getPlane
    f!as#z#I!getX
    f!as#l#I!getY
    f!yj#w#I!getId
    f!yj#s#Ljava/lang/String;!getName
    f!yj#k#Ljava/lang/String;!getNickName
    f!akg#p#C!getCharacter
    f!akg#u#J!getTime
    f!akg#w#I!getType
    f!akg#d#I!getCode
    f!pl#u#[[B!getGroupWhirlPool
    f!pl#r#[B!getHash
    f!pl#f#[Lhi;!getChildIdentityTables
    f!pl#s#Lhi;!getEntryIdentityTable
    f!pl#w#I!getEntryCount
    f!hi#a#[I!getIdentityTable
    f!aac#a#Ljava/io/RandomAccessFile;!getFile
    f!aac#b#J!getLength
    f!aac#r#J!getPosition
    f!aav#b#Laac;!getFile
    f!zm#as#[[B!getLength
    f!ach#a#Ljava/util/zip/Inflater;!getInflater
    f!pf#a#Lpl;!getReferenceTable
    f!pf#p#Lpj;!getFileWorker
    f!pf#r#[[Ljava/lang/Object;!getUnpacked
    f!pf#b#[Ljava/lang/Object;!getPacked
    f!pf#a#Lpl;!getTable
    f!pf#p#Lpj;!getProvider
    f!pf#z#Z!discardPacked
    f!pf#w#I!getDiscardUnpackedCount
    f!oz#a#Lpf;!getArchive
    f!pi#z#Ljava/lang/Thread;!getThread
    f!pi#a#Lzv;!getRequestQueue
    f!pi#r#Z!isShutdown
    f!pi#b#I!getRequestCount
    f!tx#t#I!getId
    f!tx#z#I!getLength
    f!tx#b#Laav;!getIndexFile
    f!tx#b#Laav;!getDataFile
    f!art#w#Z!inProgress
    f!asr#v#I!getType
    f!asr#n#[B!getBuffer
    f!asr#g#Ltx;!getDataFileSystem
    f!asb#p#Laks;!getBuffer
    f!asb#d#B!getExtraSize
    f!aso#p#Ljava/util/concurrent/Future;!getFuture
    f!aso#d#I!getId
    f!pd#a#[B!getPayload
    f!pd#this$0#Lpk;!getProvider
    f!pk#a#Ljava/lang/String;!getHost
    f!pk#u#Z!isEnabled
    f!pk#k#Ljava/util/concurrent/ExecutorService;!getExecutor
    f!pk#s#J!getStartTime
    f!pk#z#I!getRemaining
    f!pk#b#I!getPort
    f!pk#r#I!getGame
    f!pe#a#Ljava/net/URL;!getURL
    f!pe#this$0#Lpk;!getProvider
    f!pe#b#Laso;!getRequest
    f!ahg#t#Lpi;!getCacheWorker
    f!ahg#r#Lpk;!getParallelProvider
    f!ahg#b#Lpo;!getSerialProvider
    f!ahg#d#Lpl;!getTable
    f!ahg#k#Lart;!getTableRequest
    f!ahg#o#Lzi;!getWaiting
    f!abh#r#Lpf;!getFileSystem
    f!hb#b#Ljava/lang/String;!getName
    f!hb#s#Z!isMember
    f!hb#i#Lzi;!getParameters
    f!aef#n#Laew;!getRender
    f!aef#y#[[B!getGlyphPixels
    f!jh#a#I!getOffsetX
    f!jh#b#I!getOffsetY
    f!agn#r#Ljava/awt/Image;!getImage
    f!akt#s#[Ljava/lang/reflect/Field;!getFields
    f!akt#p#[Ljava/lang/reflect/Method;!getMethods
    f!akt#d#[[[B!getArguments
    f!akt#z#I!getMembers
    f!akt#l#[I!getTypes
    f!akt#w#[I!getFieldValues
    f!akt#k#[I!getStatuses
    f!aa#a#Ljava/net/URL;!getUrl
    f!aa#r#[B!getBuffer
    f!aa#b#Z!isComplete
    f!nq#gm#I!getSize
    f!nq#gs#I!getOpcode
    f!qu#k#I!getId
    f!qu#s#Ljava/lang/Class;!getClassType
    Spoiler for Updater Log:

    Code:
    Classes: 
    
      	Class ys identified as Language
    	* ys.u (java.util.Locale) identified as Language.getLocale()
    	* ys.p (java.lang.String) identified as Language.getTitle()
    	* ys.s (java.lang.String) identified as Language.getName()
    	* ys.d * -861407301 (int) identified as Language.getID()
    
      	Class ara identified as DelegatingCanvas (extends java.awt.Canvas)
    	* ara.a (java.awt.Component) identified as DelegatingCanvas.getDelegate()
    
      	Class akr identified as ComponentMouseRecorder (extends tr)
    	* akr.u (java.awt.Component) identified as ComponentMouseRecorder.getComponent()
    	* akr.v (boolean) identified as ComponentMouseRecorder.isRecording()
    	* akr.d (zl) identified as ComponentMouseRecorder.getRecords()
    	* akr.k (zl) identified as ComponentMouseRecorder.getSubmissions()
    	* akr.s * 1314823921 (int) identified as ComponentMouseRecorder.getMouseX()
    	* akr.w * -990761455 (int) identified as ComponentMouseRecorder.getMouseY()
    	* akr.p * 1242111035 (int) identified as ComponentMouseRecorder.getClickState()
    	* akr.t * -751271305 (int) identified as ComponentMouseRecorder.getSubmittedX()
    	* akr.z * 1263383101 (int) identified as ComponentMouseRecorder.getSubmittedY()
    	* akr.l * 1787419561 (int) identified as ComponentMouseRecorder.getSubmittedClickState()
    
      	Class tr identified as MouseRecorder
    
      	Class tp identified as AbstactKeyboard
    	* aba.ea (tp) identified as Client.getKeyboard()
    
      	Class zi identified as HashTable
    	* zi.b (st[]) identified as HashTable.getBuckets()
    
      	Class apa identified as Player (extends agj)
    	* apa.cs (wt) identified as Player.getDefinition()
    	* apa.co (java.lang.String) identified as Player.getName()
    	* apa.cg (java.lang.String) identified as Player.getTitle()
    	* apa.cv * 1156190397 (int) identified as Player.getTeam()
    
      	Class wt identified as PlayerDef
    	* wt.n * 6997824699740214023 (long) identified as PlayerDef.getModelHash()
    	* wt.v (boolean) identified as PlayerDef.isFemale()
    	* wt.w (int[]) identified as PlayerDef.getEquipment()
    
      	Class agj identified as Character (extends arp)
    	* agj.an (zx) identified as Character.getCombatStatusList()
    	* agj.au (zc) identified as Character.getAnimator()
    	* agj.av (sg) identified as Character.getMessageData()
    	* agj.aj (amh) identified as Character.getPassiveAnimator()
    	* agj.ba * 1122207629 (int) identified as Character.getOrientation()
    	* agj.ai * -1677784595 (int) identified as Character.getInteracting()
    	* agj.o * -91610973 (int) identified as Character.getHeight()
    	* agj.bi * 1795437807 (int) identified as Character.getMovementSpeed()
    	* agj.bm (ds[]) identified as Character.getModels()
    	* agj.ay (ro[]) identified as Character.getAnimatorList()
    
      	Class apj identified as Npc (extends agj)
    	* apj.cw (java.lang.String) identified as Npc.getTitle()
    	* apj.cu (ib) identified as Npc.getNpcDefinition()
    
      	Class ib identified as NpcDefinition
    	* ib.m (java.lang.String[]) identified as NpcDefinition.getActions()
    	* ib.l * 1536142937 (int) identified as NpcDefinition.getId()
    	* ib.k (java.lang.String) identified as NpcDefinition.getName()
    	* ib.bu (zi) identified as NpcDefinition.getNodeTable()
    
      	Class ro identified as AnimatorContainer
    	* ro.a (zc) identified as AnimatorContainer.getAnimator()
    v.bp:    3: getfield[180](3) 2329, length: 36, true, boolean
    v.bg:    3: getfield[180](3) 2329, length: 36, true, boolean
    ik.r:    3: getfield[180](3) 280, length: 80, true, boolean
    wf.a:  134: putfield[181](3) 227, length: 408, false, void
    wf.t:  134: putfield[181](3) 227, length: 359, false, void
    wf.r:  133: putfield[181](3) 227, length: 358, false, void
    wf.b:  134: putfield[181](3) 227, length: 359, false, void
    
      	Class ey identified as Animation
    	* ey.r * 666829099 (int) identified as Animation.getId()
    
      	Class zc identified as Animator
    	* zc.t (ey) identified as Animator.getAnimation()
    
      	Class amh identified as PassiveAnimator (extends zc)
    
      	Class arp identified as RSAnimable (extends ali)
    	* arp.c (short) identified as RSAnimable.getMinX()
    	* arp.f (short) identified as RSAnimable.getMaxX()
    	* arp.x (short) identified as RSAnimable.getMinY()
    	* arp.e (short) identified as RSAnimable.getMaxY()
    
      	Class ali identified as Interactable (extends xk)
    	* ali.u (tk) identified as Interactable.getGroundInfo()
    	* ali.g (byte) identified as Interactable.getPlane()
    
      	Class and identified as InteractableAnimator (extends zc)
    	* and.o (ali) identified as InteractableAnimator.getInteractable()
    
      	Class atq identified as Projectile (extends arp)
    	* atq.j * -582253213 (int) identified as Projectile.getID()
    	* atq.aa * 2000204067 (int) identified as Projectile.getTargetID()
    	* atq.ab * 689008055 (int) identified as Projectile.getStartDistance()
    	* atq.ag * -1454460711 (int) identified as Projectile.getEndCycle()
    	* atq.al * 1782304791 (int) identified as Projectile.getStartSlope()
    	* atq.aj (double) identified as Projectile.getSpeedX()
    	* atq.aq (double) identified as Projectile.getSpeedY()
    	* atq.ay (double) identified as Projectile.getSpeedZ()
    	* atq.au (double) identified as Projectile.getSpeedVectorScalar()
    	* atq.ao (double) identified as Projectile.getHeightOffset ()
    	* atq.ah (boolean) identified as Projectile.isMoving()
    	* atq.ar (zc) identified as Projectile.getAnimator()
    
      	Class aqs identified as ProjectileNode (extends ajg)
    	* aqs.k (atq) identified as ProjectileNode.getProjectile()
    
      	Class oi identified as Location
    	* oi.t (float) identified as Location.getX()
    	* oi.k (float) identified as Location.getY()
    	* oi.l (float) identified as Location.getHeight()
    
      	Class ob identified as InteractableData
    	* ob.b (oi) identified as InteractableData.getCenterLocation()
    
      	Class xk identified as EntityNode
    	* xk.p (xk) identified as EntityNode.getPrevious()
    	* xk.d (xk) identified as EntityNode.getNext()
    	* xk.b (ob) identified as EntityNode.getData()
    
      	Class tk identified as GroundInfo
    	* tk.g (ts[][][]) identified as GroundInfo.getGroundArray()
    	* tk.n (ck[]) identified as GroundInfo.getLandscapeHeights()
    	* tk.o (ck[]) identified as GroundInfo.getLandscapeScopes()
    
      	Class ts identified as Ground
    	* ts.a (byte) identified as Ground.getPlane()
    	* ts.k (ark) identified as Ground.getFloorDecoration()
    	* ts.w (td) identified as Ground.getAnimableList()
    	* ts.l (arv) identified as Ground.getWallDecoration1()
    	* ts.z (arv) identified as Ground.getWallDecoration2()
    	* ts.r (aro) identified as Ground.getBoundary1()
    	* ts.t (aro) identified as Ground.getBoundary2()
    	* ts.s (ary) identified as Ground.getGroundEntity()
    	* ts.b (ts) identified as Ground.getCenter()
    
      	Class ary identified as AbstractGroundEntity (extends ali)
    
      	Class ath identified as GroundEntity (extends ary)
    
      	Class td identified as AnimableNode
    	* td.b (td) identified as AnimableNode.getNext()
    	* td.a (arp) identified as AnimableNode.getAnimable()
    
      	Class ain identified as AnimableObject (extends arp)
    	* ain.y * -1299155181 (int) identified as AnimableObject.getID()
    	* ain.v (ds) identified as AnimableObject.getModel()
    	* ain.u (anq) identified as AnimableObject.getDefinitionLoader()
    	* ain.c (byte) identified as AnimableObject.getOrientation()
    
      	Class aii identified as AnimatedAnimableObject (extends arp)
    	* aii.u (sj) identified as AnimatedAnimableObject.getAnimatedObject()
    
      	Class sj identified as AnimatedObject
    	* sj.t * 1637719679 (int) identified as AnimatedObject.getID()
    	* sj.z * 1659446359 (int) identified as AnimatedObject.getType()
    	* sj.l * -1651802105 (int) identified as AnimatedObject.getOrientation()
    	* sj.s (ds) identified as AnimatedObject.getModel()
    	* sj.a (anq) identified as AnimatedObject.getDefinitionLoader()
    	* sj.r (ali) identified as AnimatedObject.getInteractable()
    
      	Class ark identified as FloorDecoration (extends ali)
    
      	Class ail identified as FloorObject (extends ark)
    	* ail.y * -1139535497 (int) identified as FloorObject.getID()
    	* ail.v (ds) identified as FloorObject.getModel()
    	* ail.u (anq) identified as FloorObject.getDefinitionLoader()
    	* ail.o (byte) identified as FloorObject.getOrientation()
    
      	Class ais identified as AnimatedFloorObject (extends ark)
    	* ais.u (sj) identified as AnimatedFloorObject.getAnimatedObject()
    
      	Class arv identified as WallDecoration (extends ali)
    
      	Class aia identified as WallObject (extends arv)
    	* aia.y * 691712335 (int) identified as WallObject.getId()
    	* aia.v (ds) identified as WallObject.getModel()
    	* aia.u (anq) identified as WallObject.getDefinitionLoader()
    	* aia.c (byte) identified as WallObject.getOrientation()
    
      	Class aiz identified as AnimatedWallObject (extends arv)
    	* aiz.u (sj) identified as AnimatedWallObject.getAnimatedObject()
    
      	Class aro identified as Boundary (extends ali)
    
      	Class aip identified as BoundaryObject (extends aro)
    	* aip.c * 1401984179 (int) identified as BoundaryObject.getId()
    	* aip.n (ds) identified as BoundaryObject.getModel()
    	* aip.g (anq) identified as BoundaryObject.getDefinitionLoader()
    	* aip.f (byte) identified as BoundaryObject.getOrientation()
    	* aip.x (byte) identified as BoundaryObject.getType()
    
      	Class aij identified as AnimatedBoundaryObject (extends aro)
    	* aij.u (sj) identified as AnimatedBoundaryObject.getAnimatedObject()
    
      	Class vr identified as ObjectDefinition
    	* vr.s (java.lang.String) identified as ObjectDefinition.getName()
    	* vr.ai (java.lang.String[]) identified as ObjectDefinition.getActions()
    	* vr.l (byte[]) identified as ObjectDefinition.getModelTypes()
    	* vr.k (int[][]) identified as ObjectDefinition.getModelTypeIds()
    	* vr.bn (boolean) identified as ObjectDefinition.isAnimating()
    	* vr.ar (boolean) identified as ObjectDefinition.isMirrored()
    	* vr.bb (boolean) identified as ObjectDefinition.isBankBooth()
    	* vr.r * 932706831 (int) identified as ObjectDefinition.getID()
    	* vr.i * 1506737771 (int) identified as ObjectDefinition.getBlockingType()
    	* vr.x * -1999082149 (int) identified as ObjectDefinition.getSizeX()
    	* vr.e * 954774995 (int) identified as ObjectDefinition.getSizeY()
    	* vr.t (vc) identified as ObjectDefinition.getModelLoader()
    	* vr.m (byte) identified as ObjectDefinition.getAdjustType()
    
      	Class abe identified as DefinitionLoader
    	* abe.r * 1392993843 (int) identified as DefinitionLoader.getID()
    	* abe.t (ee) identified as DefinitionLoader.getDefinitionCache()
    
      	Class vc identified as AbstractObjectModelLoader
    	* vc.l (java.lang.String[]) identified as AbstractObjectModelLoader.getGroundActions()
    	* vc.a (boolean) identified as AbstractObjectModelLoader.isShowingActions()
    	* vc.b (ee) identified as AbstractObjectModelLoader.getModelCache()
    	* vc.t (ee) identified as AbstractObjectModelLoader.getAnimatedModelCache()
    
      	Class ako identified as ObjectModelLoader (extends vc)
    	* ako.w (pf) identified as ObjectModelLoader.getFileSystem()
    
      	Class vx identified as BaseInfo
    	* vx.b * -797399039 (int) identified as BaseInfo.getX()
    	* vx.r * 1672549649 (int) identified as BaseInfo.getY()
    
      	Class ps identified as GroundBytes
    	* ps.k (byte[][][]) identified as GroundBytes.getBytes()
    
      	Class zx identified as LinkedList
    	* zx.b (si) identified as LinkedList.getHead()
    	* zx.a (si) identified as LinkedList.getTail()
    
      	Class si identified as LinkedListNode
    	* si.b (si) identified as LinkedListNode.getPrevieus()
    	* si.a (si) identified as LinkedListNode.getNext()
    
      	Class aiy identified as CombatStatus (extends si)
    	* aiy.t (zx) identified as CombatStatus.getData()
    
      	Class rn identified as GameInfo
    	* rn.k (vx) identified as GameInfo.getBaseInfo()
    	* rn.v (tk) identified as GameInfo.getGroundInfo()
    	* rn.n (ps) identified as GameInfo.getGroundBytes()
    	* rn.i (anq) identified as GameInfo.getObjectDefLoader()
    
      	Class st identified as Node
    	* st.r (st) identified as Node.getPrevious()
    	* st.b (st) identified as Node.getNext()
    	* st.a * -1950548737126303171 (long) identified as Node.getID()
    
      	Class ajh identified as NpcNode (extends st)
    	* ajh.t (java.lang.Object) identified as NpcNode.getNpc()
    
      	Class aic identified as ItemContainerNode (extends st)
    	* aic.k (int[]) identified as ItemContainerNode.getIds()
    	* aic.s (int[]) identified as ItemContainerNode.getStackSizes()
    
      	Class gz identified as Component
    	* gz.gc (gz[]) identified as Component.getComponents()
    	* gz.ei (java.lang.String[]) identified as Component.getActions()
    	* gz.eg (java.lang.String) identified as Component.getTooltip()
    	* gz.eq (java.lang.String) identified as Component.getComponentName()
    	* gz.dj (java.lang.String) identified as Component.getText()
    	* gz.eb (java.lang.String) identified as Component.getSelectedActionName()
    	* gz.bk (boolean) identified as Component.isHidden()
    	* gz.bo (boolean) identified as Component.isVisible()
    	* gz.hc * -1628994661 (int) identified as Component.getBoundsArrayIndex()
    	* gz.am * 725789727 (int) identified as Component.getParentID()
    	* gz.ah * -1437940021 (int) identified as Component.getSpecialType()
    	* gz.as * -379223913 (int) identified as Component.getID()
    	* gz.bv * 234277871 (int) identified as Component.getVerticalScrollbarSize()
    	* gz.bq * -113143179 (int) identified as Component.getHorizontalScrollbarSize()
    	* gz.by * -975994057 (int) identified as Component.getVerticalScrollbarPosition()
    	* gz.be * 143577223 (int) identified as Component.getHorizontalScrollbarPosition()
    	* gz.ad * -110193957 (int) identified as Component.getX()
    	* gz.aw * -1474470769 (int) identified as Component.getY()
    	* gz.az * 493086167 (int) identified as Component.getHeight()
    	* gz.ac * 1202736451 (int) identified as Component.getWidth()
    	* gz.ak * -599198197 (int) identified as Component.getHorizontalScrollbarThumbSize()
    	* gz.at * 1267200703 (int) identified as Component.getVerticalScrollbarThumbSize()
    	* gz.ai * 2056359911 (int) identified as Component.getType()
    	* gz.gg * -1418988829 (int) identified as Component.getComponentID()
    	* gz.gr * -1479056605 (int) identified as Component.getComponentStackSize()
    	* gz.bx * -791172827 (int) identified as Component.getTextureID()
    	* gz.bl * -1152123655 (int) identified as Component.getBorderThickness()
    	* gz.bu * -1662445731 (int) identified as Component.getTextColor()
    
      	Class gn identified as Widget
    	* gn.a (gz[]) identified as Widget.getComponents()
    
      	Class va identified as Settings
    	* va.z (int[]) identified as Settings.getData()
    
      	Class ap identified as SettingData
    	* ap.a (va) identified as SettingData.getSettings()
    	* ap.t (wi[]) identified as SettingData.getSkillArray()
    
      	Class ee identified as Cache
    	* ee.r (zi) identified as Cache.getTable()
    	* ee.t (zv) identified as Cache.getReferenceQueue()
    
      	Class if identified as AbstractCamera
    	* if.k (ja) identified as AbstractCamera.getCameraLocationData()
    	* if.z (zh) identified as AbstractCamera.getCentralLocationData()
    	* if.ap (float) identified as AbstractCamera.getAbsoluteX()
    	* if.av (float) identified as AbstractCamera.getAbsoluteY()
    	* if.al (float) identified as AbstractCamera.getXmuliplier()
    	* if.ab (float) identified as AbstractCamera.getYmuliplier()
    
      	Class agm identified as Camera (extends if)
    
      	Class oa identified as Quaternion
    	* oa.t (float) identified as Quaternion.getX()
    	* oa.l (float) identified as Quaternion.getY()
    	* oa.k (float) identified as Quaternion.getZ()
    	* oa.z (float) identified as Quaternion.getW()
    
      	Class od identified as PerspectiveMatrix
    	* od.b (float) identified as PerspectiveMatrix.getXx()
    	* od.r (float) identified as PerspectiveMatrix.getYx()
    	* od.t (float) identified as PerspectiveMatrix.getWx()
    	* od.z (float) identified as PerspectiveMatrix.getZx()
    	* od.l (float) identified as PerspectiveMatrix.getXy()
    	* od.k (float) identified as PerspectiveMatrix.getYy()
    	* od.s (float) identified as PerspectiveMatrix.getWy()
    	* od.w (float) identified as PerspectiveMatrix.getZy()
    	* od.p (float) identified as PerspectiveMatrix.getXz()
    	* od.d (float) identified as PerspectiveMatrix.getYz()
    	* od.u (float) identified as PerspectiveMatrix.getWz()
    	* od.v (float) identified as PerspectiveMatrix.getZz()
    
      	Class qh identified as GEOffer
    	* qh.a (byte) identified as GEOffer.getStatus()
    	* qh.b * 193570657 (int) identified as GEOffer.getID()
    	* qh.r * 134083133 (int) identified as GEOffer.getPrice()
    	* qh.t * 2046252699 (int) identified as GEOffer.getTotal()
    	* qh.z * -804281099 (int) identified as GEOffer.getTransfered()
    	* qh.l * -393875655 (int) identified as GEOffer.getSpend()
    
      	Class ja identified as AbstractCameraLocationData
    
      	Class zh identified as AbstractCentralLocationData
    
      	Class agp identified as CameraLocationData (extends ja)
    	* agp.r (oi) identified as CameraLocationData.getPoint1()
    	* agp.s (oi) identified as CameraLocationData.getPoint2()
    	* agp.d (oa) identified as CameraLocationData.getQuaternion()
    
      	Class amp identified as CentralLocationData (extends zh)
    	* amp.z (oi) identified as CentralLocationData.getPoint1()
    	* amp.r (oi) identified as CentralLocationData.getPoint2()
    
      	Class aqz identified as MenuItemNode (extends ajg)
    	* aqz.k (java.lang.String) identified as MenuItemNode.getOption()
    	* aqz.s (java.lang.String) identified as MenuItemNode.getAction()
    
      	Class aqp identified as ChatMessage (extends ajg)
    	* aqp.k * 1441098179 (int) identified as ChatMessage.getIndex()
    	* aqp.u (java.lang.String) identified as ChatMessage.getSender()
    	* aqp.y (java.lang.String) identified as ChatMessage.getMessage()
    	* aqp.d (java.lang.String) identified as ChatMessage.getDisplayName()
    	* aqp.g (java.lang.String) identified as ChatMessage.getClanChat()
    	* aqp.v (java.lang.String) identified as ChatMessage.getOther()
    
      	Class he identified as ChatChannel
    	* he.r * 369815315 (int) identified as ChatChannel.getMessageCount()
    	* he.b (aqp[]) identified as ChatChannel.getMessages()
    
      	Class e identified as Friend
    
      	Class aiw identified as FriendLoginUpdate (extends si)
    	* aiw.t (java.lang.String) identified as FriendLoginUpdate.getName()
    	* aiw.z (short) identified as FriendLoginUpdate.getWorld()
    	* aiw.r * 1795437807 (int) identified as FriendLoginUpdate.getTime()
    
      	Class c identified as Ignore
    	* c.a (java.lang.String) identified as Ignore.getName()
    	* c.b (java.lang.String) identified as Ignore.getPreviousName()
    	* c.r (java.lang.String) identified as Ignore.getNote()
    	* c.t (boolean) identified as Ignore.isTemporary()
    
      	Class zu identified as FullScreenAdapter
    	* zu.a (java.awt.GraphicsDevice) identified as FullScreenAdapter.getGraphicsDevice()
    	* zu.b (java.awt.DisplayMode) identified as FullScreenAdapter.getDisplayMode()
    
      	Class akn identified as SocketStream (extends tu)
    	* akn.a (java.net.Socket) identified as SocketStream.getSocket()
    	* akn.b (ty) identified as SocketStream.getInputStreamReader()
    	* akn.r (tv) identified as SocketStream.getOutputStreamWriter()
    
      	Class tu identified as AbstractSocketStream
    
      	Class ty identified as InputStreamReader
    	* ty.b (java.io.InputStream) identified as InputStreamReader.getInputStream()
    	* ty.t (byte[]) identified as InputStreamReader.getBuffer()
    	* ty.a (java.lang.Thread) identified as InputStreamReader.getThread()
    	* ty.k (java.io.IOException) identified as InputStreamReader.getException()
    	* ty.r * -1299872067 (int) identified as InputStreamReader.getBufferLength()
    	* ty.z * 738083965 (int) identified as InputStreamReader.getWriteIndex()
    	* ty.l * -876620271 (int) identified as InputStreamReader.getBufferIndex()
    
      	Class tv identified as OutputStreamWriter
    	* tv.b (java.io.OutputStream) identified as OutputStreamWriter.getOutputStream()
    	* tv.t (byte[]) identified as OutputStreamWriter.getBuffer()
    	* tv.a (java.lang.Thread) identified as OutputStreamWriter.getThread()
    	* tv.k (java.io.IOException) identified as OutputStreamWriter.getException()
    	* tv.s (boolean) identified as OutputStreamWriter.isSocketClosed()
    	* tv.r * 1617753547 (int) identified as OutputStreamWriter.getBufferLength()
    	* tv.z * -350309343 (int) identified as OutputStreamWriter.getWriteIndex()
    	* tv.l * 7016487 (int) identified as OutputStreamWriter.getBufferIndex()
    
      	Class aao identified as ConnectionInfo
    	* aao.a * -1607931699 (int) identified as ConnectionInfo.getId()
    	* aao.r * 1608216937 (int) identified as ConnectionInfo.getInitialPort()
    	* aao.t * 207018905 (int) identified as ConnectionInfo.getProxyPort()
    	* aao.b (java.lang.String) identified as ConnectionInfo.getHost()
    	* aao.l (boolean) identified as ConnectionInfo.useInitialPort()
    	* aao.z (boolean) identified as ConnectionInfo.useAlternatePort()
    
      	Class aaj identified as SocketProvider
    	* aaj.a (java.lang.String) identified as SocketProvider.getHost()
    	* aaj.b * 2005121807 (int) identified as SocketProvider.getPort()
    
      	Class ant identified as ProxySocketProvider (extends aaj)
    	* ant.r (java.net.ProxySelector) identified as ProxySocketProvider.getProxySelector()
    
      	Class aks identified as ByteBuf (extends st)
    	* aks.k * 1692833835 (int) identified as ByteBuf.getOffset()
    	* aks.l (byte[]) identified as ByteBuf.getBuffer()
    	* aks.s (int[]) identified as ByteBuf.getCrc32()
    	* aks.p (long[]) identified as ByteBuf.getCrc64()
    
      	Class arw identified as FloatBuf (extends aks)
    
      	Class ari identified as BitBuf (extends aks)
    	* ari.u (aam) identified as BitBuf.getISAACCipher()
    	* ari.g * 1130820675 (int) identified as BitBuf.getBitPosition()
    	* ari.v (int[]) identified as BitBuf.getBitMasks()
    
      	Class aam identified as ISAACCipher
    	* aam.z (int[]) identified as ISAACCipher.getResults()
    	* aam.l (int[]) identified as ISAACCipher.getStates()
    	* aam.t * -1251475905 (int) identified as ISAACCipher.getCount()
    	* aam.s * -152497631 (int) identified as ISAACCipher.getLast()
    	* aam.w * -1231743161 (int) identified as ISAACCipher.getCounter()
    	* aam.k * 695686407 (int) identified as ISAACCipher.getAccumulator()
    
      	Class ahp identified as ConnectedResourceWorker (extends po)
    	* ahp.q (tu) identified as ConnectedResourceWorker.getSocketStream()
    
      	Class a identified as LatencyMonitor
    	* a.a (java.lang.String) identified as LatencyMonitor.getHost()
    	* a.b (java.net.InetAddress) identified as LatencyMonitor.getAddress()
    	* a.t (boolean) identified as LatencyMonitor.isRunning()
    	* a.r * -339546126248915851 (long) identified as LatencyMonitor.getLatency()
    
      	Class po identified as PaddedResourceWorker
    	* po.v (aks) identified as PaddedResourceWorker.getOutputStreamBuffer()
    
      	Class rw identified as GameEngine
    	* rw.r * -137260603 (int) identified as GameEngine.getFPS()
    	* rw.t * 423808867 (int) identified as GameEngine.getMiliSecPerFrame()
    
      	Class ala identified as NotifyingIcmpService (extends jaclib.ping.IcmpService)
    	* ala.b (java.util.List) identified as NotifyingIcmpService.getListeners()
    
      	Class xv identified as IcmpServiceRunnable
    
      	Class wo identified as MouseRecordingIcmpServiceListener
    
      	Class arq identified as NativeMouseRecord (extends akm)
    	* arq.at * 1969886529 | -1163560255 (int) identified as NativeMouseRecord.getX()
    	* arq.x * 255593793 | 1111458497 (int) identified as NativeMouseRecord.getY()
    	* arq.aw * -469355999 | -1518218783 (int) identified as NativeMouseRecord.getFlags()
    	* arq.ad * -521037977 | 1173525591 (int) identified as NativeMouseRecord.getIndentifier()
    	* arq.ak * 2433183590965299011 | 8575303478595321195 (long) identified as NativeMouseRecord.getTime()
    
      	Class arm identified as JavaMouseRecord (extends akm)
    	* arm.o * -1570648421 (int) identified as JavaMouseRecord.getX()
    	* arm.c * -1416889567 (int) identified as JavaMouseRecord.getY()
    	* arm.n * 1559644635 (int) identified as JavaMouseRecord.getClickType()
    	* arm.f * -553315643 (int) identified as JavaMouseRecord.getMeta()
    	* arm.y * 3635910151788657885 (long) identified as JavaMouseRecord.getTime()
    
      	Class akm identified as MouseRecord (extends st)
    
      	Class akj identified as ComponentMouseRecordEncoder (extends we)
    
      	Class akf identified as NativeMouseRecordEncoder (extends we)
    	* akf.l (java.util.Queue) identified as NativeMouseRecordEncoder.getClicks()
    
      	Class zl identified as NodeDeque
    	* zl.a (st) identified as NodeDeque.getTail()
    
      	Class aq identified as BufferedConnectionContext
    	* aq.a (tu) identified as BufferedConnectionContext.getConnection()
    	* aq.b (zl) identified as BufferedConnectionContext.getFrames()
    	* aq.l (ari) identified as BufferedConnectionContext.getBuffer()
    	* aq.e (a) identified as BufferedConnectionContext.getMonitor()
    	* aq.t (aks) identified as BufferedConnectionContext.getOutgoing()
    
      	Class client identified as Client (extends rw)
    	* client.ow (java.lang.String[]) identified as Client.getMyInteractOptions()
    	* client.nr (apa[]) identified as Client.getPlayers()
    	* client.ik (ajh[]) identified as Client.getNpcNodeArray()
    	* client.dd (as[]) identified as Client.getHintArrows()
    	* client.vt (e[]) identified as Client.getFriendList()
    	* client.td (qh[][]) identified as Client.getGEOffers()
    	* client.it (int[]) identified as Client.getNpcIndexArray()
    	* client.iw (int[]) identified as Client.getNpcCombatIndexArray()
    	* client.sr (java.awt.Rectangle[]) identified as Client.getComponentBoundsArray()
    	* wm.ej (tr) identified as Client.getMouseRecorder()
    	* client.jf (rn) identified as Client.getGameInfo()
    	* client.iy (zi) identified as Client.getNpcNodeCache()
    	* client.pt (zi) identified as Client.getComponentNodeCache()
    	* client.ok (zi) identified as Client.getItemNodeCache()
    	* aic.t (zi) identified as Client.getItemContainerCache()
    	* fi.ag (zu) identified as Client.getFullScreenAdapter()
    	* il.en (java.net.Socket) identified as Client.getClientSocket()
    	* rm.ez (tu) identified as Client.getClientSocketStream()
    	* ps.ev (po) identified as Client.getNetWorker()
    	* ef.a (ala) identified as Client.getNotifyingIcmpService()
    	* wb.l (java.util.Queue) identified as Client.getNativeMouseRecords()
    	* acm.bt (ys) identified as Client.getLanguage()
    	* client.ce (od) identified as Client.getClientMatrix()
    	* client.pu (zl) identified as Client.getProjectiles()
    	* client.if * -136225635 (int) identified as Client.getNpcCombatCount()
    	* client.ln (float) identified as Client.getMinimapAngle()
    	* client.kt * 2009642221 (int) identified as Client.getMinimapScale()
    	* client.kf * -1495649051 (int) identified as Client.getMinimapOffset()
    	* client.dh (int) identified as Client.getLoopCycle()
    	* client.pa * -1539902023 (int) identified as Client.getInterfaceIndex()
    	* client.cc * -812863335 (int) identified as Client.getClientState()
    	* client.vl * -1420779943 (int) identified as Client.getFriendCount()
    	* client.vm * 750872951 (int) identified as Client.getIgnoreCount()
    	* client.pi (boolean) identified as Client.isSpellSelected()
    	* client.nn (boolean) identified as Client.isMember()
    	* hy.e (gn[]) identified as Client.getWidgetCache()
    	* v.k (boolean) identified as Client.isMenuOpen()
    	* v.s (boolean) identified as Client.isMenuCollapsed()
    	* client.nj (apa) identified as Client.getMyPlayer()
    	* wt.i (ee) identified as Client.getPlayerModels()
    	* v.x (zl) identified as Client.getMenuItems()
    	* v.i (zv) identified as Client.getCollapsedMenuItems()
    	* hz.i (boolean[]) identified as Client.getValidWidgetArray()
    	* v.j * -196402717 (int) identified as Client.getMenuX()
    	* gd.ap * 1117789089 (int) identified as Client.getMenuY()
    	* ft.av * -1323169903 (int) identified as Client.getMenuWidth()
    	* v.ax * -698614561 (int) identified as Client.getMenuHeight()
    	* acm.to * 1693687037 (int) identified as Client.getMinimapSetting()
    	* xe.nh * -1448694457 (int) identified as Client.getPlane()
    	* v.ab * 1020529801 (int) identified as Client.getSubMenuWidth()
    	* v.t * 755014503 (int) identified as Client.getMenuItemHeight()
    	* afk.ag * 1216688939 (int) identified as Client.getSubMenuX()
    	* sj.al * -819567513 (int) identified as Client.getSubMenuY()
    	* in.aa * 703359909 (int) identified as Client.getSubMenuHeight()
    	* zd.lk * -1084744717 (int) identified as Client.getCameraYaw()
    	* client.vc * -112205755 (int) identified as Client.getCameraPitch()
    	* hv.t * -1376860041 (int) identified as Client.getMessageCounter()
    	* al.d * 387244749 (int) identified as Client.getDestX()
    	* al.u * -670956555 (int) identified as Client.getDestY()
    	* aln.v * -1735743849 (int) identified as Client.getCanvasWidth()
    	* ajy.g * -487433905 (int) identified as Client.getCanvasHeight()
    	* v.w (aql) identified as Client.getCurrentMenuGroupNode()
    	* xn.db (ap) identified as Client.getSettingData()
    	* jz.ho (anz) identified as Client.getItemDefLoader()
    	* nm.hb (anm) identified as Client.getProjectileDefLoader()
    	* mx.hl (anu) identified as Client.getQuestDefenitionLoader()
    	* jl.he (anj) identified as Client.getNpcDefLoader()
    	* oi.a (oi[]) identified as Client.getLocationArray()
    	* uo.up (agm) identified as Client.getCamera()
    	* hv.a (java.util.Map) identified as Client.getChatChannels()
    	* sw.n (aqz) identified as Client.getFirstMenuItem()
    	* gi.o (aqz) identified as Client.getSecondMenuItem()
    	* amk.ax (int[]) identified as Client.getPixels()
    	* rm.r (java.util.Hashtable) identified as Client.getGameFiles()
    	* gl.b * -7545352294585279241 (long) identified as Client.getTimeOffset()
    	* gl.a * 8230598127298892747 (long) identified as Client.getLastTime()
    	* abm.q (java.awt.Canvas) identified as Client.getCanvas()
    	* client.ip (aq) identified as Client.getLobbyConnetion()
    	* client.ig (aq) identified as Client.getGameConnetion()
    	* client.jh (aq[]) identified as Client.getConnectionContext()
    
      	Class dm identified as Render
    	* dm.s * 932706831 (int) identified as Render.getCacheIndex()
    	* qq.ct (dm) identified as Client.getRender()
    
      	Class aew identified as StandardRender (extends dm)
    	* aew.bb (ox) identified as StandardRender.getClientViewport()
    	* aew.bv (float) identified as StandardRender.getXMultiplier()
    	* aew.bs (float) identified as StandardRender.getYMultiplier()
    	* aew.bu (float) identified as StandardRender.getAbsoluteX()
    	* aew.ba (float) identified as StandardRender.getAbsoluteY()
    
      	Class aeu identified as OpenGLRender (extends dm)
    	* aeu.du (ox) identified as OpenGLRender.getClientViewport()
    	* aeu.eq (float) identified as OpenGLRender.getXMultiplier()
    	* aeu.eg (float) identified as OpenGLRender.getYMultiplier()
    	* aeu.db (float) identified as OpenGLRender.getAbsoluteX()
    	* aeu.ei (float) identified as OpenGLRender.getAbsoluteY()
    	* aeu.cv (sun.misc.Unsafe) identified as OpenGLRender.getPixelBuffer()
    
      	Class aem identified as DirectXRender (extends dm)
    	* aem.cs (float) identified as DirectXRender.getXMultiplier()
    	* aem.cm (float) identified as DirectXRender.getYMultiplier()
    	* aem.ca (float) identified as DirectXRender.getAbsoluteX()
    	* aem.cn (float) identified as DirectXRender.getAbsoluteY()
    
      	Class ox identified as Viewport
    	* ox.a (float[]) identified as Viewport.getFloats()
    
      	Class ds identified as Model
    
      	Class aeh identified as ModelSD (extends ds)
    	* aeh.ag (short[]) identified as ModelSD.getIndices1()
    	* aeh.al (short[]) identified as ModelSD.getIndices2()
    	* aeh.ab (short[]) identified as ModelSD.getIndices3()
    	* aeh.i (int[]) identified as ModelSD.getXPoints()
    	* aeh.q (int[]) identified as ModelSD.getYPoints()
    	* aeh.m (int[]) identified as ModelSD.getZPoints()
    
      	Class aec identified as DirectXModel (extends ds)
    	* aec.v (int[]) identified as DirectXModel.getXPoints()
    	* aec.g (int[]) identified as DirectXModel.getYPoints()
    	* aec.n (int[]) identified as DirectXModel.getZPoints()
    	* aec.ab (short[]) identified as DirectXModel.getIndicesX()
    	* aec.aa (short[]) identified as DirectXModel.getIndicesY()
    	* aec.as (short[]) identified as DirectXModel.getIndicesZ()
    	* aec.f (short[]) identified as DirectXModel.getVertices()
    
      	Class aed identified as OpenGLModel (extends ds)
    
      	Class ck identified as AbstractLandscape
    	* ck.z (int[][]) identified as AbstractLandscape.getHeights()
    	* ck.a * -2097532107 (int) identified as AbstractLandscape.getWidth()
    	* ck.b * 239281317 (int) identified as AbstractLandscape.getHeight()
    	* ck.t * -797329093 (int) identified as AbstractLandscape.getShift()
    	* ck.r * -409398491 (int) identified as AbstractLandscape.getMask()
    
      	Class aek identified as StandardLandscape (extends ck)
    
      	Class ael identified as DirectXLandscape (extends ck)
    
      	Class aer identified as OpenGLLandscape (extends ck)
    
      	Class sg identified as MessageData
    	* sg.a (java.lang.String) identified as MessageData.getMessage()
    
      	Class aio identified as CombatStatusData (extends si)
    	* aio.r * -1071407885 (int) identified as CombatStatusData.getLoopCycleStatus()
    	* aio.t * -943213131 (int) identified as CombatStatusData.getHpRatio()
    
      	Class akx identified as ComponentNode (extends st)
    	* akx.t * 1770125589 (int) identified as ComponentNode.getMainID()
    
      	Class zv identified as NodeSubQueue
    	* zv.a (ajg) identified as NodeSubQueue.getTail()
    
      	Class ajg identified as NodeSub (extends st)
    	* ajg.l (ajg) identified as NodeSub.getPrevSub()
    	* ajg.z (ajg) identified as NodeSub.getNextSub()
    
      	Class aql identified as MenuGroupNode (extends ajg)
    	* aql.s (zv) identified as MenuGroupNode.getItems()
    	* aql.k (java.lang.String) identified as MenuGroupNode.getOptions()
    
      	Class ajz identified as NodeListCache (extends st)
    	* ajz.t (zl) identified as NodeListCache.getNodeList()
    
      	Class ajj identified as ItemNode (extends st)
    	* ajj.z * -1326243729 (int) identified as ItemNode.getStackSize()
    	* ajj.t * -105714337 (int) identified as ItemNode.getId()
    
      	Class aqw identified as Reference (extends ajg)
    	* aqw.k * -316455929 (int) identified as Reference.getIndex()
    
      	Class asv identified as SoftReference (extends aqw)
    	* asv.s (java.lang.ref.SoftReference) identified as SoftReference.get()
    
      	Class asc identified as HardReference (extends aqw)
    	* asc.s (java.lang.Object) identified as HardReference.get()
    
      	Class anz identified as ItemDefLoader (extends abe)
    
      	Class anq identified as ObjectDefLoader (extends abe)
    
      	Class yr identified as ProjectileDefinition
    
      	Class anm identified as ProjectileDefLoader (extends abe)
    
      	Class aaq identified as ItemDef
    	* aaq.w * -663049895 (int) identified as ItemDef.getID()
    	* aaq.d * 1506600457 (int) identified as ItemDef.getModelIndex()
    	* aaq.e * -966331375 (int) identified as ItemDef.getModelZoom()
    	* aaq.av * 822102409 (int) identified as ItemDef.getStoreSellPrice()
    	* aaq.bb * -430083579 (int) identified as ItemDef.getNoteTemplateIndex()
    	* aaq.bf * -230175555 (int) identified as ItemDef.getNoteId()
    	* aaq.ax (boolean) identified as ItemDef.isMemberOnly()
    	* aaq.u (java.lang.String) identified as ItemDef.getItemName()
    	* aaq.bk (int[]) identified as ItemDef.getStackableIds()
    	* aaq.bd (int[]) identified as ItemDef.getStackableAmounts()
    	* aaq.ag (java.lang.String[]) identified as ItemDef.getGroundActions()
    	* aaq.s (aae) identified as ItemDef.getModelLoader()
    	* aaq.k (au) identified as ItemDef.getDefinitionLoader()
    
      	Class aae identified as AbstractItemModelLoader
    	* aae.a (ys) identified as AbstractItemModelLoader.getLanguage()
    	* aae.t (ee) identified as AbstractItemModelLoader.getModelCache()
    	* aae.r (pf) identified as AbstractItemModelLoader.getFileSystem()
    
      	Class anr identified as ItemModelLoader (extends aae)
    
      	Class wi identified as SkillData
    	* wi.t * 1554187735 (int) identified as SkillData.getExperience()
    	* wi.z * 262503557 (int) identified as SkillData.getRealLevel()
    	* wi.l * 1402862277 (int) identified as SkillData.getCurrentLevel()
    
      	Class as identified as HintArrow
    	* as.r * -1396981287 (int) identified as HintArrow.getTargetId()
    	* as.a * -941630421 (int) identified as HintArrow.getType()
    	* as.s * -1094888635 (int) identified as HintArrow.getPlane()
    	* as.z * -759048135 (int) identified as HintArrow.getX()
    	* as.l * 1629137113 (int) identified as HintArrow.getY()
    
      	Class yj identified as GameContext
    	* yj.w * -2019403291 (int) identified as GameContext.getId()
    	* yj.s (java.lang.String) identified as GameContext.getName()
    	* yj.k (java.lang.String) identified as GameContext.getNickName()
    
      	Class akg identified as KeyEvent (extends st)
    	* akg.p (char) identified as KeyEvent.getCharacter()
    	* akg.u (long) identified as KeyEvent.getTime()
    	* akg.w * 1789297137 (int) identified as KeyEvent.getType()
    	* akg.d * -1656489389 (int) identified as KeyEvent.getCode()
    
      	Class pl identified as ReferenceTable
    	* pl.u (byte[][]) identified as ReferenceTable.getGroupWhirlPool()
    	* pl.r (byte[]) identified as ReferenceTable.getHash()
    	* pl.f (hi[]) identified as ReferenceTable.getChildIdentityTables()
    	* pl.s (hi) identified as ReferenceTable.getEntryIdentityTable()
    	* pl.w * 114026657 (int) identified as ReferenceTable.getEntryCount()
    
      	Class hi identified as LookupTable
    	* hi.a (int[]) identified as LookupTable.getIdentityTable()
    
      	Class aac identified as DiskFile
    	* aac.a (java.io.RandomAccessFile) identified as DiskFile.getFile()
    	* aac.b * -5090163564574965963 (long) identified as DiskFile.getLength()
    	* aac.r * 7805137455959951847 (long) identified as DiskFile.getPosition()
    
      	Class aav identified as SeekableFile
    	* aav.b (aac) identified as SeekableFile.getFile()
    
      	Class zm identified as BZip2BlockEntry
    	* zm.as (byte[][]) identified as BZip2BlockEntry.getLength()
    
      	Class ach identified as GzipDecompressor
    	* ach.a (java.util.zip.Inflater) identified as GzipDecompressor.getInflater()
    
      	Class pf identified as FileSystem
    	* pf.a (pl) identified as FileSystem.getReferenceTable()
    	* pf.p (pj) identified as FileSystem.getFileWorker()
    
      	Class pf identified as Archive
    	* pf.r (java.lang.Object[][]) identified as Archive.getUnpacked()
    	* pf.b (java.lang.Object[]) identified as Archive.getPacked()
    	* pf.a (pl) identified as Archive.getTable()
    	* pf.p (pj) identified as Archive.getProvider()
    	* pf.z (boolean) identified as Archive.discardPacked()
    	* pf.w * -432608561 (int) identified as Archive.getDiscardUnpackedCount()
    
      	Class pj identified as ResourceProvider
    
      	Class oz identified as ArchiveLoader
    	* oz.a (pf) identified as ArchiveLoader.getArchive()
    
      	Class abz identified as LoadingRequirementType
    
      	Class pi identified as AsyncCache
    	* pi.z (java.lang.Thread) identified as AsyncCache.getThread()
    	* pi.a (zv) identified as AsyncCache.getRequestQueue()
    	* pi.r (boolean) identified as AsyncCache.isShutdown()
    	* pi.b * 1818532157 (int) identified as AsyncCache.getRequestCount()
    
      	Class tx identified as DataFileSystem
    	* tx.t * 610421591 (int) identified as DataFileSystem.getId()
    	* tx.z * -505135401 (int) identified as DataFileSystem.getLength()
    	* tx.b (aav) identified as DataFileSystem.getIndexFile()
    	* tx.b (aav) identified as DataFileSystem.getDataFile()
    
      	Class art identified as FileRequest (extends ajg)
    	* art.w (boolean) identified as FileRequest.inProgress()
    
      	Class asr identified as CacheFileRequest (extends art)
    	* asr.v * -1443137501 (int) identified as CacheFileRequest.getType()
    	* asr.n (byte[]) identified as CacheFileRequest.getBuffer()
    	* asr.g (tx) identified as CacheFileRequest.getDataFileSystem()
    
      	Class asb identified as Js5FileRequest (extends art)
    	* asb.p (aks) identified as Js5FileRequest.getBuffer()
    	* asb.d (byte) identified as Js5FileRequest.getExtraSize()
    
      	Class aso identified as FutureFileRequest (extends art)
    	* aso.p (java.util.concurrent.Future) identified as FutureFileRequest.getFuture()
    	* aso.d * -31782267 (int) identified as FutureFileRequest.getId()
    
      	Class pd identified as AsyncStreamRequest
    	* pd.a (byte[]) identified as AsyncStreamRequest.getPayload()
    	* pd.this$0 (pk) identified as AsyncStreamRequest.getProvider()
    
      	Class pk identified as ParallelHttpProvider
    	* pk.a (java.lang.String) identified as ParallelHttpProvider.getHost()
    	* pk.u (boolean) identified as ParallelHttpProvider.isEnabled()
    	* pk.k (java.util.concurrent.ExecutorService) identified as ParallelHttpProvider.getExecutor()
    	* pk.s * -5385920909421087207 (long) identified as ParallelHttpProvider.getStartTime()
    	* pk.z * -1574311907 (int) identified as ParallelHttpProvider.getRemaining()
    	* pk.b * -674847807 (int) identified as ParallelHttpProvider.getPort()
    	* pk.r * 511704289 (int) identified as ParallelHttpProvider.getGame()
    
      	Class pe identified as AsyncHttpRequestCreator
    	* pe.a (java.net.URL) identified as AsyncHttpRequestCreator.getURL()
    	* pe.this$0 (pk) identified as AsyncHttpRequestCreator.getProvider()
    	* pe.b (aso) identified as AsyncHttpRequestCreator.getRequest()
    
      	Class ahg identified as ArchiveResourceProvider (extends pj)
    	* ahg.t (pi) identified as ArchiveResourceProvider.getCacheWorker()
    	* ahg.r (pk) identified as ArchiveResourceProvider.getParallelProvider()
    	* ahg.b (po) identified as ArchiveResourceProvider.getSerialProvider()
    	* ahg.d (pl) identified as ArchiveResourceProvider.getTable()
    	* ahg.k (art) identified as ArchiveResourceProvider.getTableRequest()
    	* ahg.o (zi) identified as ArchiveResourceProvider.getWaiting()
    
      	Class anu identified as QuestDefenitionLoader (extends abh)
    
      	Class abh identified as AbstractQuestDefLoader
    	* abh.r (pf) identified as AbstractQuestDefLoader.getFileSystem()
    
      	Class hb identified as QuestDefenition
    	* hb.b (java.lang.String) identified as QuestDefenition.getName()
    	* hb.s (boolean) identified as QuestDefenition.isMember()
    	* hb.i (zi) identified as QuestDefenition.getParameters()
    
      	Class aef identified as Font (extends dk)
    	* aef.n (aew) identified as Font.getRender()
    	* aef.y (byte[][]) identified as Font.getGlyphPixels()
    
      	Class jh identified as Drawable
    	* jh.a * 122625003 (int) identified as Drawable.getOffsetX()
    	* jh.b * 176570315 (int) identified as Drawable.getOffsetY()
    
      	Class agn identified as DrawableImage (extends jh)
    	* agn.r (java.awt.Image) identified as DrawableImage.getImage()
    
      	Class akt identified as ReflectionRequest (extends st)
    Jun 04, 2016 10:20:27 PM com.friz.updater.client.util.ReflectionRequestTransform hookIdentifier
    INFO: ReflectionRequest indentifier not hooked because we found 0 fields and 0 multiepliers
    	* akt.s (java.lang.reflect.Field[]) identified as ReflectionRequest.getFields()
    	* akt.p (java.lang.reflect.Method[]) identified as ReflectionRequest.getMethods()
    	* akt.d (byte[][][]) identified as ReflectionRequest.getArguments()
    
    com.friz.updater.client.util.ReflectionRequestTransform
    
    	* akt.z * -889670153 (int) identified as ReflectionRequest.getMembers()
    	* akt.l (int[]) identified as ReflectionRequest.getTypes()
    	* akt.w (int[]) identified as ReflectionRequest.getFieldValues()
    	* akt.k (int[]) identified as ReflectionRequest.getStatuses()
    
      	Class aa identified as UrlResourceRequest
    	* aa.a (java.net.URL) identified as UrlResourceRequest.getUrl()
    	* aa.r (byte[]) identified as UrlResourceRequest.getBuffer()
    	* aa.b (boolean) identified as UrlResourceRequest.isComplete()
    
      	Class nq identified as IncomingFrameMeta
    	* nq.gm * 1860501869 (int) identified as IncomingFrameMeta.getSize()
    	* nq.gs * 1326969021 (int) identified as IncomingFrameMeta.getOpcode()
    
      	Class qu identified as ValueType
    	* qu.k * -1691930203 (int) identified as ValueType.getId()
    	* qu.s (java.lang.Class) identified as ValueType.getClassType()
    
      	Class ax identified as GPI
    
      	Class aat identified as Whirlpool
    
    	Interfaces: 
     	Interface ao identified as IStreamedWrapper
     	Interface rk identified as IGameObject
     	Interface yh identified as Identifiable
     	Interface abf identified as ILoader
     	Interface xz identified as IcmpServiceListener
    
    	Identified 174/174 classes.
    	Identified 541/542 fields.
    Thank you

    cache link added
    Reply With Quote  
     

  9. #7  
    Banned
    Join Date
    May 2016
    Posts
    5
    Thanks given
    0
    Thanks received
    0
    Rep Power
    0
    Does anyone have the full incoming and outgoing packets for this revision or be kind enough to indulge me on how to find them?

    Does anyone know why I can't fully connect to RS? I always get a crash after disabling some stuff, crashing at 97% fetching updates with the error:
    Note: Doesn't work on fresh client download either.
    Code:
    Error: com.jagex.Class613.method9944:103 com.jagex.VarBitType.method5771:140 com.jagex.RSToolkit.method3240:1915 com.jagex.Class421.method6633:69 com.jagex.Class513.method8498:356 com.jagex.Class494.method8024:3969 com.jagex.Class408.method6512:118 com.jagex.client.method8386:1286 com.jagex.Class512.method8378:437 com.jagex.Class512.method8444:2101 com.jagex.Class512.run:391 java.lang.Thread.run:745 | java.lang.RuntimeException:  1172 |  0,0,0,0 0,0,0, 0 0 2 1000,751 1 2 1 1 0 0 1821 13 134132785 DfFFSUtcu42D*yuVGg2TVND-DF08O9p8
    error_game_crash
    Reply With Quote  
     

  10. #8  
    Registered Member Atrium's Avatar
    Join Date
    Apr 2013
    Posts
    295
    Thanks given
    43
    Thanks received
    41
    Rep Power
    0
    Quote Originally Posted by Asian2000 View Post
    Does anyone have the full incoming and outgoing packets for this revision or be kind enough to indulge me on how to find them?

    Does anyone know why I can't fully connect to RS? I always get a crash after disabling some stuff, crashing at 97% fetching updates with the error:
    Note: Doesn't work on fresh client download either.
    Code:
    Error: com.jagex.Class613.method9944:103 com.jagex.VarBitType.method5771:140 com.jagex.RSToolkit.method3240:1915 com.jagex.Class421.method6633:69 com.jagex.Class513.method8498:356 com.jagex.Class494.method8024:3969 com.jagex.Class408.method6512:118 com.jagex.client.method8386:1286 com.jagex.Class512.method8378:437 com.jagex.Class512.method8444:2101 com.jagex.Class512.run:391 java.lang.Thread.run:745 | java.lang.RuntimeException:  1172 |  0,0,0,0 0,0,0, 0 0 2 1000,751 1 2 1 1 0 0 1821 13 134132785 DfFFSUtcu42D*yuVGg2TVND-DF08O9p8
    error_game_crash
    I dare say that no one has complete incoming and outgoing packets for any revision, as their order changes with each update. In regards to not connecting to RuneScape, the first issue is that your unique session identifier would be just that - unique. The client would reject your connection. Other than that, you'd have to make sure that the boolean "RSPS" is set to false.
    Reply With Quote  
     

  11. #9  
    Server Developer

    Join Date
    Oct 2015
    Age
    24
    Posts
    97
    Thanks given
    17
    Thanks received
    13
    Rep Power
    13
    I can not Login
    Reply With Quote  
     

  12. #10  
    Donator
    Brianna's Avatar
    Join Date
    Aug 2010
    Posts
    401
    Thanks given
    80
    Thanks received
    24
    Rep Power
    23
    Nice work!
    If you need help with anything, add me on Skype: Songoda, or Facebook: Briannastatic.

    Reply With Quote  
     

Page 1 of 2 12 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. WeaponAnimation.java - A nice way to clean client.java
    By ParasyncheD in forum Configuration
    Replies: 8
    Last Post: 01-17-2009, 05:49 PM
  2. Replies: 7
    Last Post: 10-23-2007, 03:23 AM
  3. Reduce client.java by handling sendquests/sendframes
    By ~Legend Rene in forum Tutorials
    Replies: 21
    Last Post: 10-07-2007, 12:39 PM
  4. Client.java loads spirt from Class30....
    By darkness2288 in forum Graphics
    Replies: 0
    Last Post: 10-04-2007, 01:11 AM
  5. Replies: 5
    Last Post: 06-16-2007, 08:57 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •