;Library for ELKA [Library] Version=13.07.2007 ;Function library ;Last update by jpg001 00:SWI0=1E,FF,2F,E1 01:SWI1=1E,FF,2F,E1 02:SWI2=1E,FF,2F,E1 03:SWI3=1E,FF,2F,E1 04:SWI4=1E,FF,2F,E1 05:DecToHex = F0B5061C0C1C151C85B068461122??49??????????E0207869466A460009085C307021780134 06:GetAkku = 1C402DE9????9FE5002180E0822083E00120D2E7FF0052E3????9F05??00000A800012E3????9F050000900582018000B200D001??00000A0030A0E3 07:GetLP = 08:SetIllumination(unsigned char dev,unsigned long param1,unsigned short bright,unsigned long delay)= F8452DE948AE9FE50050A0E10110DAE500 09:SwitchPhoneOff = 0010A0E30000A0E3????????08402DE9 0A:fopen(const char *cFileName, unsigned int iFileFlags, unsigned int iFileMode, unsigned int *ErrorNumber)=??,??,??,E9,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,??,??,??,??,E3,??,??,??,E5,??,??,??,E8,??,??,??,E5,??,??,??,E3,??,??,??,E1,??,??,??,E3,??,??,??,E1,??,??,??,E1,??,??,??,E8 0B:fread(int FileHandler, void *cBuffer, int iByteCount, unsigned int *ErrorNumber)=??,??,??,E9,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,??,??,??,??,E3,??,??,??,E5,??,??,??,E5,34,??,??,E5,??,??,??,E3,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E8 0C:fwrite(int FileHandler, void *cBuffer, int iByteCount, unsigned int *ErrorNumber)=??,??,??,E9,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,??,??,??,??,E3,??,??,??,E5,??,??,??,E5,68,??,??,E5,??,??,??,E3,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E8 0D:fclose(int FileHandler, unsigned int *ErrorNumber)=??,??,??,E9,??,??,??,E1,??,??,??,E1,??,??,??,??,??,??,??,E5,??,??,??,E2,??,??,??,E1,??,??,??,E1,??,??,??,E8,??,??,??,E3,??,??,??,E3,??,??,??,E1 0E:fflush = 38,40,2D,E9,01,50,A0,E1,00,40,A0,E1,??,??,??,??,08,C0,90,E5 0F:lseek(int FileHandler, unsigned int offset, unsigned int origin, unsigned int *ErrorNumber, unsigned int *ErrorNumber2)=??,??,??,E9,??,??,??,E5,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,??,??,??,??,E3,??,??,??,E5,??,??,??,E5,??,??,??,E5,??,??,??,E5,??,??,??,E3,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E2,??,??,??,E8 10:mkdir = 38402DE90150A0E10040A0E1,????????,0030E0E3,????????,28C090E50000A0E30530A0E10020A0E3 11:OpenReadCloseFile = 12:int GetFileAttrib(const char *cFileName, unsigned char *cAttribute, unsigned int *ErrorNumber) = 7C,40,2D,E9,02,60,A0,E1,01,50,A0,E1,00,40,A0,E1,??,??,??,EB,00,30,E0,E3,04,30,8D,E5,00,60,8D,E5,14,C0,90,E5,00,00,A0,E3,05,30,A0,E1,00,20,A0,E3,04,10,A0,E1,3C,FF,2F,E1,7C,80,BD,E8 13:int SetFileAttrib(const char *cFileName, unsigned char cAttribute, unsigned int *ErrorNumber) = 7C,40,2D,E9,02,60,A0,E1,01,50,A0,E1,00,40,A0,E1,??,??,??,EB,00,30,E0,E3,04,30,8D,E5,00,60,8D,E5,44,C0,90,E5,00,00,A0,E3,05,30,A0,E1,00,20,A0,E3,04,10,A0,E1,3C,FF,2F,E1,7C,80,BD,E8 14:malloc(unsigned int size)=??,B5,??,1C,02,20,{??,B5,??,1C,03,20,??,90},??,BD+1 15:mfree(void *)=??2800D0F5E6704780B508F058E980BD80B5+1 16:sprintf(char *buf, const char *str, ...)=??,B4,??,B5,??,B0,??,90,??,48,??,A9,??,91,??,44,??,90,??,48,??,44,??,90,??,AD,??,1C,??,AB,??,AA,??,99,??,??,??,??,??,1C,??,1C,??,20,??,??,??,??,??,1C,??,B0,??,BC,??,BC,??,B0,??,47 17:strcat(char *,const char *)=??,78,??,1C,??,2B,??,D0,??,32,??,78,??,2B,??,D1,??,78,??,31,??,70,??,32,??,2B,??,D1,??,47 + 1 18:strchr(const char *,int)=??,06,??,0E,??,38,??,30,??,78,??,42,??,D0,??,29,??,D1,??,42,??,D0,??,20,??,47 + 1 19:strcmp(const char *,const char *)=??,??,??,E3,??,??,??,03,??,??,??,1A,??,??,??,E9,??,??,??,??,??,??,??,E4,??,??,??,E4,??,??,??,E0,??,??,??,E1,??,??,??,E0,??,??,??,01,??,??,??,0A,??,??,??,E8,??,??,??,E1,??,??,??,E0,??,??,??,03,??,??,??,1A,??,??,??,E1,??,??,??,E0,??,??,??,03,??,??,??,1A,??,??,??,E1,??,??,??,E0,??,??,??,03,??,??,??,00,??,??,??,11,??,??,??,E1,??,??,??,E4,??,??,??,E4,??,??,??,E3,??,??,??,21,??,??,??,1A,??,??,??,E4,??,??,??,E4,??,??,??,E3,??,??,??,21,??,??,??,0A,??,??,??,E0,??,??,??,E1 1A:strcpy(char *dest,const char *source)=??,1C,??,1C,??,43,??,07,??,B4,??,D1,??,??,??,01,??,E0,??,C2,??,C9,??,1B,??,43,??,40,??,D0,??,06,??,0E,??,70,??,32,??,29,??,D0,??,0A,??,E7,??,78,??,31,??,70,??,32,??,2B,??,D0,??,78,??,31,??,70,??,32,??,2B,??,D1,??,BC,??,47 + 1 1B:strlen(char *)=??,B4,??,1C,??,07,??,D0,??,78,??,30,??,29,??,D1,??,1B,??,BC,??,47,??,07,??,D1,??,??,??,01,??,C8,??,1A,??,43,??,40,??,D0,??,1B,??,06,??,D1,??,38,??,E7,??,04,??,0E,??,D1,??,38,??,E7,??,02,??,0E,??,D1,??,38,??,E7 1C:wsAppendChar(void *WSHDR,int wchar)=??,B5,??,1C,??,D0,??,1C,??,??,??,??,??,68,??,88,??,42,??,D9,??,33,??,04,??,0C,??,80,??,68,??,00,??,52,??,BD 1D:wsInsertChar = F8B50F1C041C0028??D0256850002E18 1E:GetPITaddr = ??B5041C????????A04201D9201C 1F:DrawMainScreen = ??B589B006A901A80522??F7??????49051C 20:DrawScreenSaver= ??B50024FFF7??FD051C??48002606600020 21:GetImgHeight = ??B5FFF769FF002800D180BD408880BD80B5 22:GetImgWidth = ??B5FFF761FF002800D180BD008880BD80B5 23:DrawImg(unsigned char x, unsigned char y, short picture)=??,4B,??,B5,??,42,??,D0,??,??,??,??,??,BD + 1 24:DrawImage2 = ??B50E1C051C171C6520????????041C6420 25:DrawCanvas(void *data, int x1, int y1, int x2, int y2, int flag_one)=??,B5,??,1C,??,1C,??,AB,??,98,??,9C,??,80,??,80,??,80,??,80,??,46,??,??,??,??,??,2D,??,D0,??,2C,??,D0,??,1C,??,46,??,47,??,BD 26:DrawImgBW=??,B5,??,1C,??,1C,??,B0,??,21,??,43,??,91,??,9D 27:AddIconToIconbar=??B50D880C1C81B0291C0620????????0E1C 28: double fp_sint2fp(signed int i) = 803410E200106012 29:getEEFullMaxID = ????1FE5B000D0E1FF0C40E2FF0050E2 2A:int *GetEELiteBlockAddress(short blocknum) = FE,40,2D,E9,??,??,??,E5,00,40,A0,E1,00,10,D6,E5,??,??,??,E5,B2,00,D0,E1,00,00,51,E3,??,??,??,0A,01,00,51,E3,??,??,??,0A,02,00,51,E3,??,??,??,1A,10,10,96,E5,04,11,91,E7,00,00,51,E3,??,??,??,1A,04,20,8D,E2,04,10,A0,E1,??,??,??,EB,00,00,50,E3,??,??,??,1A 2B:signed int fp_fp2sint(double f) = 03002DE9412AB0E18135A0E1A03A83E1803483130800 2C:int EEFullGetBlockInfo(unsigned int block,int *size,char *version) ;// res : 0 -OK; 2 - block not found 2D:double fp_add(double addend1, double addend2) = 10402DE9B4C49FE5 2E:double fp_mul(double factor1, double factor2) = 70402DE9A4C29FE5 2F:double fp_div(double divisor, double divident) = 70402DE988C59FE5 30:WriteEELiteBlock = 0E402DE901C0A0E10310A0E102E0A0E1????????10309DE50E008DE80010A0E1????????0E30A0E10C20A0E1B200D0E1 31:strrchr = 00220B061B0E01780130 + 1 32:PlaySound(long param1, long param2, long param3, long tone, long param5)=FF4D2DE942DF4DE242CC41E207C05CE238B19DE500A0A0E10170A0E10350A0E1 33:PlaySound2 = 08402DE90030A0E300308DE5????????0880BDE8 34:PlaySoundLoop = F0402DE9??D04DE20170A0E10250A0E10040A0E1 35:AlarmClockRing = 98B51?4900241?484C600880??F???E? 36:void SLI_SetState(unsigned char state) = 7C,B5,04,1C,02,1C,15,48+1 37:void Ringtones_SetState(unsigned char state) = 7C,40,2D,E9,00,40,A0,E1,??,??,??,??,??,??,??,E5,00,40,C0,E5 38:int Registry_GetHMIKeyID(char *Keyword) = 10402DE90040A0E1??????E5??????E2??????E5??????EB0410A0E1 39:Registry_SetResourcePath(int HMIKeyID, int Prio, WSHDR *Path) = ??452DE90260B0E10040A0E1 3A:Registry_DeleteResourcePath(int HMIKeyID, int Prio) = ??402DE90050A0E10140A0E1??????E5??????E5??????E2??????EB0420A0E1 3B:MemChr = 0B061B0E002A??D? + 1 3C:int setfilesize(int FileHandler, unsigned int iNewFileSize, unsigned int *ErrorNumber) = 7C,40,2D,E9,01,60,A0,E1,02,50,A0,E1,00,40,A0,E1,??,??,??,EB,00,30,E0,E3,00,30,8D,E5,48,C0,90,E5,00,00,A0,E3,05,30,A0,E1,06,20,A0,E1,04,10,A0,E1,3C,FF,2F,E1,7C,80,BD,E8 3D:editOrNewTXTModule = 08B50023002804D10022002102200092 3E:Registry_GetResourcePathFromLevel(int HMIKeyID, int Prio, int *HMIKeyID, WSHDR *Path) = ??412DE90060A0E10240A0E1 3F:GetPaletteAdrByColorIndex = ??491828??D28000??E0 + 1 40:GetVibraStatus = ??490020C6E680B5D048????????002804D0+1 41:GetProvider = ??,E7,??,B5,??,1C,??,1C,??,??,??,??,??,1C,??,1C,??,1C,??,??,??,FF,??,BD + 2 42:IsScreenSaver = ??480068002800D17047012070????484068+1 43:IsUnlocked = ??,48,??,B5,??,68,??,28,??,D0,??,??,??,FF,??,28,??,D1,??,20,??,BD + 1 44:TempLigntOn = ??B5041C90A2009223220D1C0023CA2194A0 45:GetWavLen = 46:HasNewSMS 47:HasFlashSMS=????????051C62480C23E065F0565B4980000858406C206641E1+1 48:ReadNewSMS 49:ReadFlashSMS 4A:PlayFile(int flags, WSHDR *foldername, WSHDR *filename, int CepId, int zero1, int zero2) = ??????E9??????E2??????E1??????E5??????E5??????E5??????E1??????E1??????????????E3??????13??????E5??????DA??????E3??????AA??????E3??????0A??????E1??????FB??????E3??????13??????0A??????E1??????FB??????E3??????0A 4B:StartMidlet = F0452DE90170A0E12E10A0E3C7DF4DE200 4C:GetMissedCallsCount = ??4840687047,??4800687047,??B5 + 1 4D:GBS_StartTimerProc(void *htimer, long ms, void *func)=??,B5,??,1C,??,1C,??,1C,??,D1,??,21,??,A0,??,??,??,EE,??,DF,??,22,??,20,??,49,??,4B,??,??,??,EE,??,1C,??,??,??,FA,??,21,??,1C,??,??,??,F9,??,68,??,65,??,20,??,68,??,02,??,31,??,82,??,??,??,FE,??,68,??,31,??,82,??,1C,??,1C,??,??,??,FA,??,68,??,30,??,88,??,31,??,80,??,BD+1 4E:__swi __arm int MsgBoxError(int flag, int LgpId)=??,4A,??,07,??,D4,70,3A,??,1C,??,21,??,E7+1 4F:__swi __arm int MsgBoxYesNo(int flag, int LgpID, void CallBackProc(int))=??,1C,??,1C,??,4A,70,32,??,E6+1 50:__swi __arm int MsgBoxOkCancel(int flag, int LgpID, void CallBackProc(int))=??,1C,??,1C,??,4A,A8,32,??,E6+1 51:GetNetAccessMode = 021C09780120914200D000207047????00787047 + F 52:GetIlluminationDataTable = *(020000EF0430A0E10320A0E30510A0E10100A0E3????????2B0000EA+20) 53:memcmp(void *m1,void *m2,int n)=??,B4,??,2A,??,D3,??,1C,??,43,??,07,??,D1,??,C8,??,C9,??,42,??,D1,??,3A,??,2A,??,D2,??,42,??,D0,??,38,??,39,??,2A,??,D1,??,20,??,BC,??,47,??,07,??,D5,??,32,??,E0,??,78,??,78,??,31,??,30,??,42,??,D1,??,78,??,78,??,31,??,30,??,42,??,D1,??,3A,??,D1,??,1B,??,E7,00,00,78470000 54:StrToInt = 10B5002302780130141C093C042C????202A????302A 55:SwitchVibraOnOff = ??,B5,??,1C,%GetVibraStatus%,??,28,??,D1,??,20,??,E0,??,20,??,??,??,FA,??,1C,??,??,??,F8,??,BD 56:PlayVibra = 57: int IsTimerProc(GBSTMR *) = ??4A4168914204D10068002801D0012070470020+1 58:ClearMemory = 0020A0E300402DE90230A0E102C0A0E102 59:memcpy(void *dest,const void *source,int cnt)=??,??,??,E3,??,??,??,9A,??,??,??,E2,??,??,??,0A,??,??,??,E4,??,??,??,E3,??,??,??,E0,??,??,??,94,??,??,??,E4,??,??,??,34,??,??,??,E2,??,??,??,94,??,??,??,34,??,??,??,E2,??,??,??,0A,??,??,??,E2,??,??,??,3A,??,??,??,E7,??,??,??,E3,??,??,??,0A,??,??,??,8A,??,??,??,E1,??,??,??,E5,??,??,??,E2,??,??,??,E1,??,??,??,E4,??,??,??,2A,??,??,??,E2,??,??,??,EA,??,??,??,E1,??,??,??,E5,??,??,??,E2,??,??,??,E1,??,??,??,E4,??,??,??,2A,??,??,??,E2,??,??,??,EA,??,??,??,E1,??,??,??,E5,??,??,??,E2,??,??,??,E1,??,??,??,E4,??,??,??,2A,??,??,??,E2,??,??,??,EA,78470000,??????E0 5A:KeypressOn=??B5041C251C80208543FFF7E8FF634E0020 5B:KeypressOff=??B5071C041C80208443204D002018214143 5C:GetCPUClock()=??????E9??????????????E2??????E3??????90??????EA??????EA??????EA??????EA??????EA??????EA??????EA??????EA??????EA??????EA??????EA??????EA??????EA??????EA??????EA??????EA??????EA??????E3??????E8??????E3??????EA??????E3??????EA??????E3??????EA??????E3??????EA??????E3??????EA??????E3??????EA??????E3??????EA??????E3??????EA??????E3??????EA??????E3??????EA??????E3??????EA 5D:GetCPULoad()=??,B5,??,4C,??,68,??,28,??,D1,??,??,??,??,??,20,??,60,??,20,??,BD,??,??,??,??,??,BD 5E:GetMMIMemUsed=80B51A48????????80BD80B5 5F:int GetFreeRamAvail() = ??B508F058E980BD80B508F054E980BD80B508F050E980BD1F3041094901203180B5+1 60:ShowMainMenu=??B505F0??FD80BD80B500A0??38??F6 61:ShowNativeMenu=??B5??F0????80BD80B500210020??F6 62:SetVibraStatus=10B5041CDE48????????00A2D03A0021201C 63:MMI_CanvasBuffer_FlushV(int CanvasID)=??B5041C00200A2C??D2 64:TriggerUpdate = ??,1C,??,48,??,B5,??,68, {??,1C,??,68,??,68,??,2B,??,D0,??,68, [??,23, [??B5??1C??6E] ] ,??,47} ,??,BD + 1 65:EndCall 66:EndCallBusy=??B5031C07480091062100220130 67:IsDirectCallActive=??4800687047FBE780B5011C??????????4A0028+1 68:GetScreenSaverRAM=??4800687047??4880B50168002902D14068012805D1+1 69:LockSched(void)=??,B5,??,??,??,EF,??,28,??,D1,??,21,??,A0,??,??,??,ED,??,4C,??,1C,??,20,??,??,??,ED,??,4D,??,28,??,D0,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,ED,??,BD,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,ED,??,BD+1 6A:UnlockSched(void)=??B504F052EF00281BD1202140A003F02AED264C211C022003F052ED234D002807D0+1 6B:FindFirstFile(DIR_ENTRY *DIRENTRY,char *mask,unsigned int *ErrorNumber)=??,??,??,E9,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,??,??,??,??,E3,??,??,??,E5,??,??,??,E5,??,??,??,E5,??,??,??,E3,??,??,??,E3,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E8 6C:FindNextFile(DIR_ENTRY *DIRENTRY,unsigned int *ErrorNumber)=??,??,??,E9,??,??,??,E1,??,??,??,E1,??,??,??,0A,??,??,??,E1,??,??,??,??,??,??,??,EA,??,??,??,??,20,??,??,E5,??,??,??,E2,??,??,??,E1,??,??,??,E1,??,??,??,E8,??,??,??,E3,??,??,??,??,??,??,??,E1 6D:FindClose(DIR_ENTRY *DIRENTRY,unsigned int *ErrorNumber)=??,??,??,E9,??,??,??,E1,??,??,??,E1,??,??,??,0A,??,??,??,E1,??,??,??,??,??,??,??,EA,??,??,??,??,10,??,??,E5,??,??,??,E2,??,??,??,E1,??,??,??,E1,??,??,??,E8,??,??,??,E3,??,??,??,??,??,??,??,E1 6E:IsCalling = ??B50025????????1E4E0124201CFFF7E6FF 6F:void RefreshGPRSTraffic()=10B5????????041C????????1A490019086010BD18487047 70:int *GetGPRSTrafficPointer()=??48704780B5????????174A002804D0+1 71:DrawRoundRect=??B59FB01F1C0123289C0020161C002C049005 72:SetCurrentSecondOfCall 73:GetTypeOfCall=??B5041C????????4221201C00F04BFAD420 74:*GetShortcutRecordByName(char *szShortcutName) = ??,B5,??,26,??,4D,??,1C,??,01,??,19,??,27,??,23,??,1C 75:IsCanvasBufferSet int IsCanvasBufferSet(int CanvasID) = (201C10BD011C00200A2980B5??D2081C????????80BD + 5) 76:GetCanvasBufferPicPtr(char CanvasID) = 011C00200A2980B5??D218204843 + 1 77:set2color_byPaletteAdr 78:GetTimeFormat 79:DrawObject2Layer(LCD_Layer *, DRWOBJ *) = 80B5????????80BDB0B50D1C041C0028??D0002D??D0 + 9 7A: GBS_Cmd_4200_UpdateScreen = &(??49,??22,??1C,??39,??,??,??02,??92,{0FB4FEB5161C0C1C1F1C0C9D????????220F00922304 +1} + 1) - 1 7B:GetProfileFilter 7C:SetVibration(unsigned int power)=??,B5,??,??,??,1C,??,20,??,39,??,71,??,1C,??,68,??,??,??,27,??,26,??,42,??,??,??,68,??,DA,??,??,??,??,??,??,??,3C,??,78,??,28,??,D9,??,??,??,??,??,70,??,78,??,31,??,70,??,70,??,??,??,??,??,20,??,68,??,??,??,??,??,28,??,D1,??,DF,??,E0 7D:IsIncognitoCall = 10B5041C????????3221201C????????D420 + 1 7E:Rand = 026853019A183832 + 1 7F:IsPlayerOn = 08402DE934308FE200308DE50230A0E35320A0E348109FE5??0E1FE5 80:ShowCallList(int list, int zero)=??,B5,??,B0,??,91,??,A9,??,72,??,A9,??,20,??,80,??,90,??,22,??,73,??,90,??,90,??,90,??,90,??,90,??,A9,??,62,??,63,??,61,??,21,??,AC,??,1C,??,??,??,??,??,20,??,72,??,??,??,22,??,46,??,??,??,??,??,B0,??,BD 81:HexToDec = 0A1040E2200140E0200280E0200480E0200880E0A001A0E1002180E0821051E0010080520A1081421EFF2FE1 82:GetCurrentTrackFilename =30402DE947DF4DE218108DE204008DE28120A0E3??????????531FE50040A0E1100095E5940090E5 83:GetPathOfFoundFile 84:int GetFileStats(const char *cFileName, void *StatBuffer, unsigned int *errornumber) = 7C,40,2D,E9,02,60,A0,E1,01,50,A0,E1,00,40,A0,E1,??,??,??,EB,00,30,E0,E3,04,30,8D,E5,00,60,8D,E5,50,C0,90,E5,00,00,A0,E3,05,30,A0,E1,00,20,A0,E3,04,10,A0,E1,3C,FF,2F,E1,7C,80,BD,E8 85:StrCmpNoCase=??4203D10130013AF9D2002070470000F0B50022DF2600E001328C5C835C251C+11 86:void EEFullReadBlock(int block, void *buf, int offset, int size, int cepid, int msg)=??,??,??,E9,??,??,??,E1,??,??,??,E5,??,??,??,E1,??,??,??,E3,??,??,??,05,??,??,??,E2,??,??,??,E1 ; //cepid=0xFFFF (allow 0x0 on NSG) ; msg=0x0 87:void EEFullWriteBlock(int block, void *buf, int offset, int size, int cepid, int msg)=??,??,??,E9,??,??,??,E2,??,??,??,E1,??,??,??,E5,??,??,??,E1,??,??,??,E3,??,??,??,05,??,??,??,E2 88:GetAccessoryType = 89:GetLangMesIntoWS = ??,??,??,E9,??,??,??,E1,??,??,??,E1,??,??,??,EB,??,??,??,E3,??,??,??,1A,??,??,??,E3,??,??,??,0A,??,??,??,E5,??,??,??,E1,??,??,??,BA,??,??,??,E1,??,??,??,E1 8A:int GetFreeFlexSpace(int DriveNum, unsigned int *ErrorNumber) = 38,40,2D,E9,00,08,A0,E1,40,08,A0,E1,00,40,A0,E1,01,50,A0,E1,??,??,??,EB,18,C0,90,E5,04,D0,8D,E2,05,20,A0,E1,04,10,A0,E1,30,40,BD,E8 8B:int GetTotalFlexSpace(int DriveNum, unsigned int *ErrorNumber) = 10,40,2D,E9,00,40,A0,E1,??,??,??,EB,74,10,90,E5,04,00,A0,E1,10,40,BD,E8,11,FF,2F,E1 8C:RegExplorerExt(REGEXPLEXT const *)=??,??,??,E9,??,??,??,E5,??,??,??,E1,??,??,??,E5,??,??,??,EB,??,??,??,E3,??,??,??,1A,??,??,??,E5,??,??,??,E5,??,??,??,E3,??,??,??,A8,??,??,??,E0,??,??,??,E5,??,??,??,E2,??,??,??,E5,??,??,??,E0,??,??,??,E1,??,??,??,E8,??,??,??,E3,??,??,??,EA 8D:GetProfileName = ??,B5,??,1C, {??,B5,??,22,??,21,??,46,??,??,??,??,??,??,??,28,??,D0,??,??,??,??,??,99,??,42,??,DD,??,1C,??,BD} ,??,1C,??,22,??,1C,??,??,??,??,??,BD 8E:int fmove(const char *SourceFileName, const char *DestFileName, unsigned int *ErrorNumber) = 7F,40,2D,E9,02,60,A0,E1,01,50,A0,E1,00,40,A0,E1,??,??,??,EB,00,10,A0,E3,42,00,8D,E8,00,30,E0,E3,08,30,8D,E5,38,C0,90,E5,00,00,A0,E3,05,30,A0,E1,04,10,A0,E1,00,20,A0,E3,3C,FF,2F,E1,10,D0,8D,E2,70,80,BD,E8 8F:int rmdir(const char *cDirectory, unsigned int *ErrorNumber) = 38,40,2D,E9,01,50,A0,E1,00,40,A0,E1,??,??,??,EB,00,30,E0,E3,00,30,8D,E5,3C,C0,90,E5,00,00,A0,E3,05,30,A0,E1,00,20,A0,E3,04,10,A0,E1,3C,FF,2F,E1,38,80,BD,E8 90:int truncate(int FileHandler, int length, int *errornumber) = 7C,40,2D,E9,01,60,A0,E1,02,50,A0,E1,00,40,A0,E1,??,??,??,EB,00,30,E0,E3,00,30,8D,E5,54,C0,90,E5,00,00,A0,E3,05,30,A0,E1,06,20,A0,E1,04,10,A0,E1,3C,FF,2F,E1,7C,80,BD,E8 91:int isdir(const char *cDirectory, unsigned int *ErrorNumber) = 38,40,2D,E9,01,50,A0,E1,00,40,A0,E1,??,??,??,EB,00,30,E0,E3,00,30,8D,E5,24,C0,90,E5,00,00,A0,E3,05,30,A0,E1,00,20,A0,E3,04,10,A0,E1,3C,FF,2F,E1,38,80,BD,E8 92:void *calloc(size_t nelem, size_t elsize) = 91,00,00,E0,F4,FF,FF,EA 93:RebootPhone = 0010A0E30000A0E3????????08402DE9 + 0C 94:int ExecuteFile(WSHDR *filepath, WSHDR *mimetype) = ??,??,??,E9,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,0A,??,??,??,E3,??,??,??,1A,??,??,??,E1,??,??,??,EB,??,??,??,EA,??,??,??,E1,??,??,??,EB,??,??,??,E3,??,??,??,01,??,??,??,0B,??,??,??,EB,??,??,??,E3,??,??,??,15,??,??,??,15,??,??,??,11,??,??,??,11,??,??,??,18,??,??,??,1A,??,??,??,E3,??,??,??,E8 95:int UnRegExplorerExt(REGEXPLEXT const *) = ??,??,??,E9,??,??,??,E5,??,??,??,E5,??,??,??,E1,??,??,??,E3,??,??,??,EA,??,??,??,E0,??,??,??,E0,??,??,??,E5,??,??,??,E5,??,??,??,E1,??,??,??,1A,??,??,??,E5,??,??,??,E7,??,??,??,EB,??,??,??,E3,??,??,??,1A,??,??,??,E5,??,??,??,E2,??,??,??,E5,??,??,??,EA,??,??,??,E0,??,??,??,E0,??,??,??,E2,??,??,??,E3,??,??,??,EB,??,??,??,E2,??,??,??,E5,??,??,??,E1,??,??,??,BA,??,??,??,E2,??,??,??,E5,??,??,??,E1,??,??,??,BA,??,??,??,E8 96:GetWavLenByContent = ??,B5,??,68,??,1C,??,25,??,1C,??,21,??,36,??,1C,??,B0,??,??,??,FF,??,42,??,D0,??,1C,??,1C,??,30 97:CreatePath = 98:void PlaySoundVibra(char SndNum, char VibraPower, unsigned int VibraDuration, char VibraIfOff) = 99: 9A: 9B: 9C:CloseScreensaver=??4810B50468????????00280AD1206B0028+1 9D:GetMissedEventsPtr=??4880697047FEB500AB0026BC4D1E81A869+1 9E:int GetMissedEventCount(unsigned int Event)= 9F:DrawRect A0:wsprintf(WSHDR *,const char *format,...)=??,B4,??,B5,??,B0,??,B0,??,1C,??,22,??,32,??,46,??,A9,??,??,??,??,??,1C,??,98,??,??,??,??,??,1C,??,1C,??,99,??,??,??,??,??,A8,??,90,??,1C,??,21,??,1C,??,AB,??,??,??,??,??,B0,??,B0,??,BC,??,BC,??,B0,??,47 A1:WSHDR *wstrcpy_2(WSHDR *wshdr_d,WSHDR *wshdr_s)=??B5002909D0002807D00A681388028A93 A2:WS_GetCharByPosition=00B5021C0A??101C????????0029 A3:ws2str(WSHDR *ws, char *str, unsigned int size)=??,??,??,E9,??,??,??,E2,??,??,??,E1,??,??,??,E1,??,??,??,E2,??,??,??,E2,??,??,??,E3,??,??,??,E3,??,??,??,??,??,??,??,E1,??,??,??,E3,??,??,??,E5,??,??,??,E1,??,??,??,E3,??,??,??,??,??,??,??,E1,??,??,??,EA A4:AllocWS_2(int len)=02,04,80,B5,12,0C,??,48,??,49,??,??,??,??,80,BD, ??,1C,??,04 + 1 A5:FreeWS_2(WSHDR *wshdr)=??,B5,??,1C,??,D0,??,68,??,29,??,D0,??,68,??,28,??,D1,??,68,??,47,??,68,??,1C,??,47,??,20,??,BD,??,20,??,BD A6:void ResetGPRSTraffic() = 08,40,2D,E9,??,??,??,EB,??,??,??,FA,00,00,A0,E3,08,40,BD,E8,??,??,??,EA A7:char IsGPRSEnabled() = ??,48,??,68,70,47,F7,B5,??,49,06,1C,40,01,00,24,??,31 + 1 A8:char IsGPRSConnected() = 80,B5,??,??,??,??,00,28,01,D0,01,20,80,BD,00,20,80,BD,80,B5,06,28,06,D2 A9:void KbdLock() = ??,49,80,B5,01,20,??,39,??,60,01,21,03,20,??,??,??,??,80,BD + 1 AA:char *GetCurrentLocale() = ??B5??F6????80BD??????A080B5??F6???? AB:SWI_AB= AC:DrawText AD:StrAnsi2Uni AE:StrUni2Ansi AF:Hex2Int=??B5041C0E1C0025????????0828??D82021??E0 B0:DrawPicWithCanvas B1:DrawColorPicWithCanvas = B2:GetBuildCanvas B3:long Seconds2iTime(int timeval)= B4:GetDateTime(TDate *, TTime *)=??,B5,??,1C,??,1C,??,28,??,D1,??,AC,??,2D,??,D1,??,46,??,1C,??,??,??,??,??,1C,??,??,??,??,??,??,??,??,??,1C,??,1C,??,1C,??,??,??,??,??,22,??,43,??,23,??,1C,??,1C,??,??,??,??,??,BD B5:GetWeek(TDate*)=??,B5,??,??,??,??,??,1D,??,20,??,??,??,??,??,06,??,0E,??,BD B6:GetProfile()=??,B5,??,22,??,21,??,46,??,??,??,??,??,??,??,28,??,D0,??,??,??,??,??,99,??,42,??,DD,??,1C,??,BD,??,21,??,??,??,??,??,??,??,??,??,3C,??,1C,??,20,??,??,??,??,??,25,??,28,??,D0,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,??,??,E0,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,??,??,??,??,38,??,68,??,E7 B7:SetProfile(char)=??,B5,??,1C,??,??,??,??,??,??,??,??,??,??,??,1C,??,20,??,??,??,??,??,42,??,D0,??,20,??,??,??,??,??,42,??,D0,??,22,??,21,??,1C,??,??,??,??,??,??,??,1C,??,??,??,??,??,1C,??,1C,??,??,??,??,??,22,??,21,??,1C,??,??,??,??,??,??,??,BD B8:dwMODdw = 802410E200006042413032E000106122A1C170E0 B9:void KbdUnlock = ??,49,80,B5,00,20,??,60,01,21,03,20,??,??,??,??,80,BD + 1 BA:void *realloc(void *ptr, int size) = ??,B5,??,1C,??,1C,??,1C,??,??,??,FF,??,1C,??,2C,??,D0,??,2D,??,D0,??,20,??,43,??,59,??,42,??,D3,??,1C,??,1C,??,1C,??,1C,??,??,??,E9,??,1C,??,??,??,FE,??,1C+1 BB:void *memset(void *s, int c, int n) = FF,30,01,E2,02,10,A0,E1,03,24,83,E1,02,28,82,E1,??,??,??,EA,78,47 BC:int divide(int divisor, int dividend) = 00,20,A0,E3,A1,C1,70,E0,20,00,00,3A,21,C4,70,E0,0F,00,00,3A,00,04,A0,E1,FF,24,82,E3,21,C2,70,E0,17,00,00,3A,21,C4,70,E0,09,00,00,3A,00,04,A0,E1,FF,28,82,E3,21,C4,70,E0,00,04,A0,21,FF,2C,82,23,21,C2,70,E0,0E,00,00,3A,00,C0,70,E2,??,??,??,2A,20,04,A0,21,A1,C3,70,E0,80,13,41,20,02,20,A2,E0,21,C3,70,E0,00,13,41,20,02,20,A2,E0,A1,C2,70,E0,80,12,41,20,02,20,A2,E0,21,C2,70,E0,00,12,41,20,02,20,A2,E0,A1,C1,70,E0,80,11,41,20,02,20,A2,E0,21,C1,70,E0,00,11,41,20,02,20,A2,E0,A1,C0,70,E0,80,10,41,20,02,20,A2,E0,01,C0,70,E0,00,10,41,20,02,20,B2,E0,E5,FF,FF,2A,02,00,A0,E1,1E,FF,2F,E1 BD:int DivBy10(int divident) = 00,30,B0,E1,00,00,60,42,0A,10,40,E2,20,01,40,E0,20,02,80,E0,20,04,80,E0,20,08,80,E0,A0,01,A0,E1,00,21,80,E0,82,10,51,E0,01,00,80,52,0A,10,81,42,03,30,B0,E1,00,00,60,42,00,10,61,42,1E,FF,2F,E1 BE:RunScaner = BF:SpellTime = C0:MiniGPS C1:RunDispatcher = C2:GetAllPatchesByInject C3:ProcessFiles = C4:GetBuffer = C5: char IsIdleUiOnTop() = ??48??B580690028??D0C06A + 1 C6:unsigned short GetAkkuCapacity() = (20,08,A0,E1,08,80,BD,E8,??,??,??,E5,??,??,??,E1,1E,FF,2F,E1)+8 C7:SWI_C7 C8:RamCap = &(??,??,??,E9,??,??,??,EB,??,??,??,E5,??,??,??,E1,??,??,??,E5,??,??,??,E1,??,??,??,E1,??,??,??,31,??,??,??,E1,??,??,??,EB,??,??,??,E5 + 28) C9:RamLS = *(B801C4E10200A0E30000C1E5B601D4E11040BDE8??????EA+20)+2 ;*(1EFF2FE144159FE50000A0E30000C1E50120A0E3-20) CA:RamNet = &(??,B5,??,4E,??,1C,??,1C,??,68,??,??,??,??,??,??,??,??,??,1C,??,??,??,??,??,1C,??,??,??,??,??,49 + 1E) - 6 CB:RamRingtoneStatus=*(????????8770000088700000897000008A7000008B700000) CC:RamMissedCalls = &(??4840687047,??4800687047,??B5 + 1) + 4 ;*(??????A8EA480068704710B5E84C206800280AD1)+4 CD:RamMissedSMS CE:RamDateTime= *(??,??,??,1A,??,??,??,EA,??,??,??,E5,??,??,??,EA,??,??,??,A0,??,??,00,00,??,??,00,00,??,??,00,00+28) CF:char *RamAlarm() = *(????????646179735F696E5F) D0:RamAccPoint = *(1EFF2FE1E4008FE21EFF2FE1F0008FE21EFF2FE1F4008FE21EFF2FE1+20) D1:RamScreensaver=*(71560000E8030000000000000000000001000000140500000600000000000000-10) D2:RamAutoTime= &(??,??,??,E3,??,??,??,2A,??,??,??,E3,??,??,??,E1,??,??,??,E5,??,??,??,E1,??,??,??,E1)+0x10 D3:RamStby = D4:RamMissedMes = *(021C331C0821F2E0BDE00000+10)+28 D5:RamIsLocked=*(??????A846050000??????A00500000000000000) D6:RamNetOnline=*(??????A8??????A8CC1C00007B020000FF20E23005A911E0) D7:RamScreenBrightness = *(70470C23584309494018406870470000+10) D8:RamMenuAnywhere=*(080C0000257300000503000023232300+10) D9:RamShutdownMode DA:RamIsShutdown = *(??????A8C46C0000013B0000B96000000E420000)-4 DB:RamNotOnMainscreen = *(884200DC0124201C07B0F0BDF3B50D88-10)+4 DC:RamRandSeed=*(002070477047704770477047002070470D4880B58168C068-14)-8 DD:RamCurrentTrack = DE:RamIsSimPresent = &(??,??,??,E5,??,??,??,E7,??,??,??,E3,??,??,??,13,??,??,??,03,??,??,??,EA) DF:RamPressedKey = &(??,B5,??,1C,??,1C,??,20,??,43,??,4D + 0A) + 10 E0:RamScreenBuffer =*(????????26640000446973704275666620697320)-7 E1:unsigned int RamMPlayer_CtrlCode() = *(00 30 8D E5 53 20 A0 E3 B0 1F 82 E2 02 30 A0 E3 + 48)+8 E2:RamKeyBuffer = &(????????140052E30000D3E70630D1E5) E3:RamProfileNum E4:FreeRAM = ;*(FEB54468051C261C2036271C-8) E5:LP_MonthsShort = <0000123D> E6:Pic_Big0 = <00000268> E7:Pic_Little0 = <00000830> E8:Pic_Extra = <00000800> E9:Pic_Profiles = <00000810> EA:Pic_Vibra = <00000818> EB:Pic_Call EC:Pic_AdvNet = <00000800> ED:LP_MonthsLong = <00001137> EE:LP_Weekdays = <000003EB> EF:Pic_Calendar = <000005B2> F0:Pic_AccuGraph = <00001200> F1:BuildCanvas = &(??,48,%DrawCanvas%) F2:lpRAM_PIT F3:RAM_PIT_Cap F4: F5:Ram_LCD_Overlay_Layer=*(431A01332A1CA06A????????201C+30) F6:RAM_LCD_Layer_Base_Ptr=&(00B5??????FF431C??D0??4940014018??????BD0020??BD??B5??????FF0028??D0????????0028 + A) F7: F8:Additional_PIT_address F9:Additional_PIT_start FA:Additional_PIT_end FB: FC:PictureRelocationTable FD:PictureRelocationBase FE:NextPictureMagic FF:AddrLibrary()= 100:GBS_SendMessage(int cepid_to, int msg, ...)=??,B4,??,B5,??,1C,??,1C,??,1C,??,9D,??,??,??,F9,??,0F,??,92,??,04,??,0C,??,1C,??,A8,??,99,??,??,??,FC,??,60,??,C0,??,A8,??,??,??,FA,??,BC,??,BC,??,B0,??,47+1 101:GBS_ReciveMessage(GBS_MSG *)=??,B5,??,1C,??,??,??,FB,??,1C,??,2D,??,4E,??,4F,??,D1,??,21,??,A0,??,??,??,EF,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,EF,??,2C,??,D1,??,21,??,A0,??,??,??,EF,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,EF,??,20,??,5D,??,28,??,D0,??,21,??,A0,??,??,??,EF,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,EF,??,89,??,??,??,FE,??,30,??,??,??,E8,??,1C,??,30,??,1C,??,??,??,FC,??,1C,??,21,??,1C,??,??,??,FC,??,1C,??,??,??,E9,??,2E,??,D0,??,1C,??,1C,??,??,??,FF,??,1C,??,??,??,FF,??,20,??,65,??,34,??,72,??,1C,??,BD+1 102:GBS_AcceptMessage(void)=??,B5,??,??,??,F9,??,1C,??,28,??,4D,??,4E,??,D1,??,21,??,A0,??,??,??,EC,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,EC,??,20,??,5D,??,28,??,D0,??,21,??,A0,??,??,??,EC,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,EC,??,1C,??,37,??,7A,??,28,??,D1,??,6D,??,28,??,D1,??,21,??,A0,??,??,??,EC,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,EC,??,6D,??,25,??,90,??,65,??,89,??,??,??,FC,??,30,??,??,??,EE,??,1C,??,30,??,99,??,??,??,F9,??,??,??,EF,??,98,??,8A,??,28,??,D8,??,46,??,??,??,FD,??,72,??,BD+1 103:GBS_ClearMessage(void)=??,B5,??,??,??,FA,??,1C,??,28,??,4D,??,4E,??,D1,??,21,??,A0,??,??,??,EE,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,EE,??,20,??,5D,??,28,??,D0,??,21,??,A0,??,??,??,EE,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,EE,??,89,??,??,??,FD,??,30,??,??,??,EF,??,1C,??,30,??,??,??,FB,??,??,??,E8,??,BD+1 104:GBS_PendMessage(GBS_MSG *)=??,B5,??,1C,??,??,??,F9,??,1C,??,2C,??,4E,??,4F,??,D1,??,21,??,A0,??,??,??,ED,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,ED,??,2D,??,D1,??,21,??,48,??,??,??,EC,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,EC,??,20,??,5D,??,28,??,D0,??,21,??,48,??,??,??,EC,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,EC,??,68,??,0F,??,92,??,04,??,88,??,89,??,0C,??,A8,??,??,??,FF,??,88,??,9A,??,81,??,68,??,60,??,68,??,69,??,60,??,60,??,1C,??,30,??,A9,??,??,??,FA,??,1C,??,30,??,99,??,??,??,FA,??,BD+1 105:CreateGBSproc(int cepid, const char *name, void (*onMsg)(void), int prio, int unk_zero)=??,B5,??,1C,??,06,??,0E,??,92,??,1C,??,1C,??,1C,??,20,??,??,??,FF,??,BD+1 106:CSM_root() = &(??,48,??,B5,??,68, {??,63,??,47}, ??,BD + 1) 107:CreateCSM(const CSM_DESC*,void *,int)=??,1C,??,1C,??,1C,??,??,??,B5,??,68,??,??,??,??,??,BD + 1 108:FindCSMbyID(int id)=??,1C,??,??,??,B5,??,68,_blf(??,28,??,D1,??,47,??,68,??,E0,??,68,??,2A,??,D0,??,68,??,42,??,D1,??,E0,??,6A,??,E0,??,68,??,2A,??,D0,??,68,??,42,??,D1,??,1C,??,47),??,BD + 1 109:DoIDLE(void)=??,1C,??,??,??,B5,??,68,??,68,??,??,??,??,??,??,??,BD + 1 10A:GetConfig(unsigned int id) 10B:GetMinAdrScan() 10C:GetMaxAdrScan() 10D:GetCI() 10E:Vibration(unsigned int power, unsigned int duration) 10F:freeUSSD()=??,B5,??,??,??,68,??,28,??,D0,??,78,??,28,??,D1,??,20,??,??,??,??,??,68,??,??,??,??,??,20,??,60,??,61,??,BD 110:wstrcopy(char *dst, char *src)=??,B5,??,1C,??,88,??,00,??,19,??,32,??,1C,??,??,??,??,??,1C,??,BD 111:GetTypeUSSD()=??,??,??,68,??,28,??,D1,??,20,??,47,??,78,??,47 + 1 112:SetUSSD(StructUSSDStr *)=??,B5,??,1C,??,78,??,??,??,??,??,28,??,D1,??,BD,??,??,??,??,??,??,??,60,??,??,??,??,??,26,??,28,??,??,??,??,??,D1,??,1C,??,22,??,E0,??,??,??,??,??,28,??,D8,??,??,??,??,??,28,??,D1,??,1C,??,22,??,1C,??,1C,??,96,??,??,??,??,??,??,??,??,??,28,??,D8,??,??,??,??,??,28,??,D0,??,1C,??,22,??,93,??,E0,??,1C,??,1C,??,96,??,1C,??,1C,??,??,??,??,??,20,??,E7 113:strpbrk(const char *s1,const char *s2)=??,B4,??,1C,??,1C,??,78,??,2D,??,D1,??,1A,??,BC,??,47,??,78,??,1C,??,2A,??,D0,??,42,??,D1,??,1A,??,E7,??,78,??,33,??,2A,??,D1,??,34,??,E7 114:strncat(char *dest,const char *substr,int maxSubLen)=??,B4,??,78,??,1C,??,2C,??,D0,??,33,??,78,??,2C,??,D1,??,2A,??,D0,??,78,??,31,??,70,??,33,??,2C,??,D0,??,3A,??,D1,??,21,??,70,??,BC,??,47 115:strncmp(const char *s1,const char *s2,int n)=??,1C,??,43,??,07,??,B4,??,D1,??,??,??,01,??,E0,??,30,??,31,??,3A,??,2A,??,D3,??,68,??,68,??,42,??,D1,??,1B,??,43,??,40,??,D0,??,2A,??,D1,??,20,??,BC,??,47,??,78,??,78,??,31,??,30,??,2B,??,D3,??,42,??,D1,??,3A,??,D1,??,1B,??,E7 + 1 116:strncpy(char *dest,const char *source,int maxlen)=??,B4,??,1C,??,1C,??,43,??,07,??,D1,??,??,??,01,??,E0,??,31,??,3A,??,C3,??,2A,??,D3,??,68,??,1B,??,43,??,40,??,D0,??,2A,??,D0,??,78,??,31,??,70,??,33,??,2C,??,D0,??,3A,??,D1,??,BC,??,47,??,2A,??,D9,??,1E,??,22,??,70,??,33,??,39,??,D1,??,E7 117:strrchr_2(const char *s,int c)=??,22,??,06,??,0E,??,78,??,30,??,42,??,D1,??,1E,??,29,??,D1,??,1C,??,47+1 118:strstr(const char *s1,const char *s2)=??,B4,??,1C,??,1C,??,78,??,78,??,34,??,33,??,2A,??,D3,??,42,??,D0,??,2D,??,D0,??,2A,??,D1,??,1C,??,BC,??,47,??,30,??,E7 119:strtol(const char *nptr,char **endptr,int base)=??,B5,??,B4,??,1C,??,1C,??,27,??,9C,??,??,??,??,??,78,??,34,??,29,??,D0,??,68,??,5C,??,07,??,D4,??,29,??,D0,??,29,??,D1,??,??,??,02,??,43,??,E0,??,3C,??,1C,??,1C,??,1C,??,??,??,??,??,1C,??,2D,??,D0,??,68,??,42,??,D1,??,98,??,60,??,05,??,25,??,??,??,??,??,1C,??,2C,??,DA,??,42,??,28,??,DD,??,60,??,07,??,B0,??,BC,??,BC,??,47,??,1C,??,2E,??,DA,??,60,??,??,??,E7 11A:strtoul(const char *nptr,char **endptr,int base)=??,B5,??,B4,??,B0,??,1C,??,27,??,9C,??,??,??,??,??,1C,??,68,??,90,??,??,??,??,??,78,??,34,??,29,??,D0,??,68,??,5C,??,07,??,D4,??,29,??,D0,??,29,??,D1,??,??,??,02,??,43,??,E0,??,3C,??,21,??,60,??,1C,??,1C,??,9A,??,??,??,??,??,1C,??,2D,??,D0,??,68,??,42,??,D1,??,98,??,60,??,68,??,28,??,D1,??,1C,??,B0,??,BC,??,BC,??,47,??,9A,??,60,??,42,??,05,??,D4,??,1C,??,E7 11B:snprintf(char *,int n,const char *format,...)=??,B4,??,B5,??,B0,??,1C,??,A9,??,91,??,90,??,D0,??,19,??,38,??,90,??,??,??,44,??,90,??,??,??,44,??,90,??,AE,??,1C,??,46,??,AA,??,99,??,??,??,??,??,1C,??,2C,??,D0,??,1C,??,20,??,??,??,??,??,1C,??,B0,??,BC,??,BC,??,B0,??,47 11C:memcmp_2(void *m1,void *m2,int n)=??,B4,??,2A,??,D3,??,1C,??,43,??,07,??,D1,??,C8,??,C9,??,42,??,D1,??,3A,??,2A,??,D2,??,42,??,D0,??,38,??,39,??,2A,??,D1,??,20,??,BC,??,47,??,07,??,D5,??,32,??,E0,??,78,??,78,??,31,??,30,??,42,??,D1,??,78,??,78,??,31,??,30,??,42,??,D1,??,3A,??,D1,??,1B,??,E7,00,00,78470000 11D:zeromem(void *dest,int n)=??,??,??,E3,??,??,??,E3,??,??,??,3A,??,??,??,E2,??,??,??,0A,??,??,??,E2,??,??,??,E3,??,??,??,E4,??,??,??,A4,??,??,??,C4,??,??,??,E0,??,??,??,EA,??,??,??,E1,??,??,??,24,??,??,??,24,??,??,??,44,??,??,??,E1,??,??,??,??,??,??,??,E3,??,??,??,E9,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E2,??,??,??,28,??,??,??,28,??,??,??,22,??,??,??,2A,??,??,??,E1,??,??,??,28,??,??,??,48,??,??,??,E8,??,??,??,E1,??,??,??,24,??,??,??,01,??,??,??,44,??,??,??,44,??,??,??,E3,??,??,??,14,??,??,??,E1 11E:memcpy_2(void *dest,const void *source,int cnt)=??,??,??,E3,??,??,??,9A,??,??,??,E2,??,??,??,0A,??,??,??,E4,??,??,??,E3,??,??,??,E0,??,??,??,94,??,??,??,E4,??,??,??,34,??,??,??,E2,??,??,??,94,??,??,??,34,??,??,??,E2,??,??,??,0A,??,??,??,E2,??,??,??,3A,??,??,??,E7,??,??,??,E3,??,??,??,0A,??,??,??,8A,??,??,??,E1,??,??,??,E5,??,??,??,E2,??,??,??,E1,??,??,??,E4,??,??,??,2A,??,??,??,E2,??,??,??,EA,??,??,??,E1,??,??,??,E5,??,??,??,E2,??,??,??,E1,??,??,??,E4,??,??,??,2A,??,??,??,E2,??,??,??,EA,??,??,??,E1,??,??,??,E5,??,??,??,E2,??,??,??,E1,??,??,??,E4,??,??,??,2A,??,??,??,E2,??,??,??,EA,78470000,??????E0 11F:wstrcpy_2(WSHDR *wshdr_d,WSHDR *wshdr_s)=??,B5,??,29,??,D0,??,28,??,D0,??,68,??,88,??,8A,??,42,??,D3,??,3A,??,??,??,??,??,BD,??,??,??,??,??,BD 120:wstrncpy(WSHDR *,WSHDR *,int)=??,B5,??,1C,??,D0,??,29,??,D0,??,1C,??,??,??,??,??,42,??,D2,??,1C,??,??,??,??,??,1C,??,1C,??,??,??,??,??,BD 121:wstrcat(WSHDR *wshdr_d,WSHDR *wshdr_s)=??,B5,??,1C,??,D0,??,29,??,D0,??,68,??,88,??,68,??,88,??,1C,??,??,??,??,??,18,??,42,??,D2,??,8A,??,38,??,1A,??,1C,??,??,??,??,??,BD,??,1C,??,??,??,??,??,BD 122:wstrncat(WSHDR *wshdr_d,WSHDR *wshdr_s,int n)=??,B5,??,1C,??,D0,??,29,??,D0,??,68,??,88,??,1C,??,??,??,??,??,19,??,42,??,D2,??,8A,??,38,??,1B,??,1C,??,??,??,??,??,BD 123:wstrlen(WSHDR *wshdr)=??,28,??,D1,??,47,??,68,??,88,??,47 + 1 124:wsprintf_2(WSHDR *,const char *format,...)=??,B4,??,B5,??,B0,??,B0,??,1C,??,22,??,32,??,46,??,A9,??,??,??,??,??,1C,??,98,??,??,??,??,??,1C,??,1C,??,99,??,??,??,??,??,A8,??,90,??,1C,??,21,??,1C,??,AB,??,??,??,??,??,B0,??,B0,??,BC,??,BC,??,B0,??,47 125:AllocWS(int len)=02,04,80,B5,12,0C,??,48,??,49,??,??,??,??,80,BD, ??,1C,??,04 + 1 126:CutWSTR(void *WSHDR,int len)=??,B5,??,28,??,D0,??,68,??,88,??,42,??,D2,??,??,??,??,??,BD 127:CreateLocalWS(WSHDR *wshdr,unsigned __int16 *wsbody,int len)=??,B5,??,1C,??,1C,??,1C,??,29,??,D0,??,00,??,1C,??,??,??,??,??,1C,??,1C,??,1C,??,??,??,??,??,BD 128:CreateWS(void *malloc,void *mfree,int len)=??,B5,??,1C,??,20,??,1C,??,1C,??,2D,??,D0,??,2E,??,D0,??,20,??,47,??,1C,??,D1,??,20,??,BD,??,00,??,30,??,47,??,60,??,28,??,D1,??,1C,??,47,??,E7,??,21,??,80,??,1C,??,1C,??,68,??,??,??,??,??,21,??,60,??,60,??,60,??,E7 129:FreeWS(WSHDR *wshdr)=??,B5,??,1C,??,D0,??,68,??,29,??,D0,??,68,??,28,??,D1,??,68,??,47,??,68,??,1C,??,47,??,20,??,BD,??,20,??,BD 12A:DrawObject_2(DRWOBJ *)=??,B5,??,1C,_blf(??,B5,??,46,??,??,??,??,??,??,??,28,??,D0,??,AB,??,78,??,01,??,58,??,BD,??,??,??,??,??,6B,??,42,??,D1,??,??,??,??,??,E7,??,20,??,E7),??,28,??,D0,??,1C,??,??,??,??,??,BD 12B:AddKeybMsgHook(void *proc)=??,B5,_blf(??,B5,??,??,??,1C,??,68,??,25,??,28,??,D1,??,??,??,60,??,60,??,60,??,20,??,??,??,??,??,28,??,D0,??,60,??,73,??,1C,??,1C,??,??,??,??,??,BD),??,BD 12C:AddKeybMsgHook_end(void *proc)=??,B5,_blf(??,B5,??,??,??,1C,??,68,??,28,??,D1,??,60,??,60,??,48,??,60,??,20,??,??,??,??,??,68,??,29,??,D0,??,7B,??,29,??,D0,??,28,??,D1,??,20,??,BD,??,21,??,60,??,73,??,1C,??,1C,??,??,??,??,??,20,??,BD),??,BD 12D:RemoveKeybMsgHook(void *proc)=??,B5,_blf(??,??,??,B5,??,68,??,E0,??,68,??,42,??,D1,??,1C,??,??,??,??,??,BD,??,68,??,29,??,D1,??,BD),??,BD 12E:GetPaletteAdrByColorIndex_2(int ColorIndex)=??,??,??,28,??,D2,??,00,??,E0,??,??,??,31,??,28,??,D0,??,38,??,28,??,D2,??,??,??,00,??,18,??,47,??,1C,??,47+1 12F:getRGBcolor(int ColorIndex,void *dest)=??,B5,??,1C,_blf(??,49,??,28,??,D2,??,00,??,E0,??,??,??,31,??,28,??,D0,??,38,??,28,??,D2,??,??,??,00,??,18,??,47,??,1C,??,47),??,1C,??,??,??,??,??,BD 130:getRGBbyPaletteAdr(int *paletteAdr,void *dest)=??,29,??,D0,??,28,??,D1,??,20,??,??,??,78,??,70,??,78,??,70,??,78,??,70,??,78,??,70,??,47 + 1 131:setColor(int a,int r,int g,int b,void *dest)=??,B5,??,9C,??,2C,??,D0,??,70,??,70,??,70,??,70,??,BD 132:void *memmove(void *dest,const void *source,int cnt)=??3040E0020053E1CEFFFF2A030010E30300+1 133:StoreXYWHtoRECT_2(void *RECT,int x,int y,int w,int h)=??,B5,??,9C,??,80,??,18,??,39,??,80,??,80,??,19,??,39,??,80,??,BD + 1 134:StoreXYXYtoRECT(void *RECT,int x,int y,int x2,int y2)=??,B5,??,9C,??,80,??,80,??,80,??,80,??,BD 135:IsGuiOnTop(int id)=??,1C,??,??,??,B5,??,68,_blf(??,68,??,1C,??,D0,??,68,??,20,??,42,??,D0,??,20,??,47),??,BD + 1 136:CreateGUI_ID(void *gui,int id)=0A,1C,01,1C,??,??,80,B5,00,68,_blf(13,1C,00,22),80,BD + 1 137:CreateGUI(void *gui)=01,1C,??,??,80,B5,00,68,_blf(00,23,00,22),80,BD + 1 138:CreateGUI_30or2(void *gui)=??,1C,??,??,??,B5,??,68,_blf(??,6B,??,23,??,43,??,63,??,23,??,22,??,??),??,BD + 1 139:CreateGUIWithDummyCSM(void *gui,int flag)=??,1C,??,1C,??,??,??,B5,??,68,_blf(??,B5,??,B0,??,1C,??,1C,??,91,??,??,??,??,??,90,??,95,??,94,??,6F,??,23,??,46,??,??,??,??,??,??,??,98,??,B0,??,BD),??,BD + 1 13A:CreateGUIWithDummyCSM_30or2(void *gui,int flag)=??,1C,??,1C,??,??,??,B5,??,68,_blf(??,B5,??,6B,??,24,??,43,??,63,??,??,??,??,??,BD),??,BD + 1 13B:GeneralFuncF1(int cmd) = ??,1C,??,48,??,B5,??,68, {??,1C,??,68,??,68,??,2B,??,D0,??,68, [??,23, [??B5??1C??6E] ] ,??,47} ,??,BD + 1 13C:GeneralFuncF0(int cmd) = ??,1C,??,48,??,B5,??,68, {??,1C,??,68,??,68,??,2B,??,D0,??,68, [??,29,??,D0,??,23, [??B5??1C??6E] ??,47] ,??,47} ,??,BD + 1 13D:GeneralFunc_flag1(int id,int cmd) = ??,1C,??,1C,??,48,??,B5,??,68, {??,23,??,E7} ,??,BD + 1 13E:GeneralFunc_flag0(int id,int cmd) = ??,1C,??,1C,??,??,??,B5,??,68, {??,29,??,D0,??,23,??,??,??,47} ,??,BD + 1 13F:DirectRedrawGUI(void)=??,??,??,B5,??,68,_blf(??,B5,??,1C,??,68,??,26,??,68,??,B0,??,28,??,D0,??,1C,??,69,??,35,??,28,??,D0,??,1C,??,??,??,??,??,20,??,61,??,61,??,20,??,C5,??,C5,??,3D,??,69,??,28,??,D0,??,68,??,68,??,6B,??,07,??,D5,??,21,??,??,??,??,??,28,??,D1,??,1C,??,??,??,??,??,61,??,6A,??,28,??,D0,??,??,??,??,??,A9,??,??,??,??,??,20,??,AB,??,74,??,20,??,??,??,??,??,1C,??,20,??,AA,??,92,??,90,??,91,??,23,??,5E,??,23,??,5E,??,23,??,5E,??,23,??,5E,??,1C,??,??,??,??,??,62,??,68,??,1C,??,68,??,??,??,??,??,68,??,21,??,68,??,??,??,??,??,28,??,D0,??,1C,??,31,??,??,??,??,??,68,??,21,??,68,??,??,??,??,??,28,??,D0,??,20,??,E0,??,20,??,61,??,68,??,68,??,68,??,68,??,47,??,61,??,B0,??,BD),??,BD + 1 140:DirectRedrawGUI_ID(int id)=??,1C,??,??,??,B5,??,68,_blf(??,68,??,68,??,2B,??,D0,??,68,??,42,??,D1,??,??,??,47),??,BD + 1 141:PendedRedrawGUI(void) = ??,48,??,B5,??,68, {??,B5,??,1C,??,6E,??,68,??,20,??,47,??,28,??,D0,??,21,??,60,??,49,??,60,??,61,??,1C,??,1C,??,30} ,??,BD + 1 142:FindCSM(void *csm_q,int id)=??,28,??,D1,??,47,??,68,??,E0,??,68,??,2A,??,D0,??,68,??,42,??,D1,??,E0,??,6A,??,E0,??,68,??,2A,??,D0,??,68,??,42,??,D1,??,1C,??,47 + 1 143:GBS_StartTimer(GBSTMR *tmr,int time,int msg,int unk,int cepid)=??,B5,??,B0,??,1C,??,1C,??,1C,??,9D,??,??,??,FA,??,21,??,1C,??,??,??,F9,??,68,??,20,??,65,??,68,??,30,??,82,??,68,??,30,??,73,??,68,??,30,??,82,??,99,??,1C,??,??,??,FA,??,68,??,30,??,88,??,31,??,80,??,B0,??,BD+1 144:GBS_StopTimer(GBSTMR *tmr)=??,B5,??,1C,??,68,??,30,??,21,??,??,??,EF,??,28,??,D0,??,4D,??,1C,??,1C,??,A3,??,A1,??,??,??,EB,??,21,??,1C,??,??,??,EB,??,DF,??,22,??,20,??,49,??,4B,??,??,??,EB,??,68,??,30,??,88,??,31,??,80,??,68,??,20,??,31,??,82,??,BD+1 145:GBS_GetCurCepid(void)=??,B5,??,??,??,FE,??,28,??,D0,??,68,??,4B,??,21,??,42,??,D0,??,4B,??,42,??,D0,??,4B,??,42,??,D0,??,4B,??,42,??,D1,??,30,??,78,??,02,??,43,??,BD,??,30,??,30,??,6A,??,28,??,D0,??,89,??,BD,??,30,??,78,??,02,??,BD,??,48,??,30,??,BD+1 146:LockSched(void)=??,B5,??,??,??,EF,??,28,??,D1,??,21,??,A0,??,??,??,ED,??,4C,??,1C,??,20,??,??,??,ED,??,4D,??,28,??,D0,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,ED,??,BD,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,ED,??,BD+1 147:UnlockSched(void)=??B504F052EF00281BD1202140A003F02AED 148:ShowMSG(int flag, int lgp_id) = ??4AE032C307??D438320B1C0021??E7??4AC3 + 1 149:SetPropTo_Obj1(DRWOBJ *drwobj,void *rect,int rect_flag,WSHDR *wshdr,int font,int text_flag)=??,B5,??,1C,??,20,??,9F,??,70,??,1C,??,1C,??,1C,??,30,??,22,??,??,??,??,??,70,??,20,??,70,??,06,??,D5,??,1C,??,??,??,??,??,1C,??,??,??,??,??,??,??,??,??,1C,??,1C,??,??,??,??,??,61,??,E0 14A:FreeDrawObject_subobj(DRWOBJ *drwobj)=??,B5,??,1C,??,78,??,28,??,D0,??,28,??,D0,??,28,??,D0,??,28,??,D1,??,69,??,??,??,??,??,69,??,??,??,??,??,21,??,1C,??,??,??,??,??,20,??,70,??,BD 14B:SetColor(DRWOBJ *drwobj, int *color1, int *color2)=??,B5,??,1C,??,1C,??,1C,??,1C,_blf(??,29,??,D0,??,28,??,D1,??,20,??,E7,??,78,??,70,??,78,??,70,??,78,??,70,??,78,??,70,??,47),??,1D,??,1C,??,??,??,??,??,78,??,21,??,43,??,70,??,BD 14C:DrawString(WSHDR *WSHDR,int x1,int y1,int x2,int y2,int font,int text_attribute,int *Pen,int *Brush)=??,B5,??,B0,??,9C,??,9F,??,9E,??,1C,??,D0,??,68,??,28,??,D1,??,A0,??,??,??,??,??,??,??,1C,??,20,??,??,??,??,??,28,??,D0,??,DF,??,22,??,1C,??,20,??,??,??,E0 14D:GetTopGUI(void)=??,??,??,B5,??,68,??,28,??,D1,??,BD,??,??,??,??,??,BD + 1 14E:FindItemByID(GUI *gui,int id)=??,B5,??,28,??,D1,??,??,??,3C,??,1C,??,20,??,??,??,??,??,??,??,28,??,D0,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,??,??,E0,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,??,??,E0,??,69,??,E0,??,68,??,42,??,D0,??,68,??,28,??,D1,??,20,??,BD 14F:GetDataOfItemByID(GUI *gui,int id)=??,B5,_blf(??,B5,??,28,??,D1,??,??,??,3C,??,1C,??,20,??,??,??,??,??,??,??,28,??,D0,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,??,??,E0,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,??,??,E0,??,69,??,E0,??,68,??,42,??,D0,??,68,??,28,??,D1,??,20,??,BD),??,28,??,D0,??,68,??,BD,??,20,??,BD 150:DrawRoundedFrame(int x1,int y1,int x2,int y2,int x_round,int y_round,int flags,int *pen,int *brush)=??,B5,??,B0,??,1C,??,23,??,9C,??,20,??,1C,??,2C,??,90,??,93,??,9D,??,DA,??,24 151:SetPropTo_Obj5(DRWOBJ *, RECT *, int zero, IMGHDR *Image)=??,B5,??,1C,??,20,??,70,??,70,??,1C,??,1C,??,25,??,30,??,22,??,70,??,??,??,??,??,20,??,61,??,76,??,83,??,83,??,62,??,1C,??,BD + 1 152:CreateMenu(int is_small,int zero1,MENU_DESC *menu,HEADER_DESC *hdr,int zero2,int n_items,int zero4,int zero5)=??,B5,??,B0,??,1C,??,AA,??,1C,??,1C,??,CA,??,91,??,21,??,9F,??,91,??,92,??,1C,??,1C,??,90,??,1C,??,97,??,??,??,??,??,B0,??,BD 153:GBS_RecActDstMessage(GBS_MSG *)=??,B5,??,1C,??,??,??,FC,??,1C,??,2D,??,4E,??,4F,??,D1,??,21,??,A0,??,??,??,EF,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,EF,??,2C,??,D1,??,21,??,A0,??,??,??,EF,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,EF,??,20,??,5D,??,28,??,D0,??,21,??,A0,??,??,??,EF,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,EF,??,89,??,??,??,FF,??,30,??,??,??,E9,??,1C,??,30,??,1C,??,??,??,FC,??,1C,??,21,??,1C,??,??,??,FC,??,90,??,??,??,EA,??,99,??,29,??,D0,??,1C,??,??,??,FF,??,98,??,??,??,FF,??,1C,??,??,??,FF,??,28,??,D1,??,46,??,??,??,F8,??,20,??,34,??,72,??,1C+1 154:KillGBSproc(int cepid)=??,B5,??,1C,??,??,??,FF,??,1C,??,D0,??,88,??,38,??,38,??,D1,??,21,??,A0,??,??,??,E8,??,DF,??,22,??,20,??,49,??,4B,??,??,??,E8,??,35,??,7A,??,28,??,D1,??,1C,??,??,??,FF,??,??,??,FF,??,BD,??,1C,??,??,??,FF,??,??,??,FF,??,BD+1 155:png_create_read_struct(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn)=??B50D1C0021161C0022029200910191291C321C041C201CFFF754FFFEBDF7B5061C 156:png_create_info_struct(png_structp png_ptr)=??B5002800D108BD012149024018C16B826B 157:png_destroy_read_struct(png_structpp png_ptr_ptr, png_infopp info_ptr_ptr, png_infopp end_info_ptr_ptr)=??B582B00298002600250024002801D0029804 158:png_set_sig_bytes(png_structp png_ptr,int num_bytes)=??B5051C0C1C082903DDEEA1281C00F085FA 159:png_read_info(png_structp png_ptr, png_infop info_ptr)=??B50F1C011CFF3161319FB01E910D7BE039 15A:png_get_IHDR(png_structp png_ptr,png_infop info_ptr, png_uint_32 *width, png_uint_32 *height, int *bit_depth, int *color_type, int *interlace_method, int *compression_method, int *filter_method)=??B581B0161C051C0C1C00280B9F66D0002C 15B:png_malloc(png_structp png_ptr, png_uint_32 size)=??B5041C01D0002901D10020B0BD01204002 15C:png_read_image(png_structp png_ptr, png_bytepp image)=??B583B0071C02F074F80190381CFF300130 15D:png_read_end(png_structp png_ptr, png_infop info_ptr)=??B5041C0F1C00219DB0????????261CFF36 15E:png_voidp png_get_io_ptr(png_structp png_ptr)=??30406970472B4870472BA070472AA07047+1 15F:png_get_rowbytes(png_structp png_ptr,png_infop info_ptr)=??2803D0002901D0C8687047002070470028+1 160:png_read_row(png_structp png_ptr,png_bytep row,png_bytep dsp_row)=??B5041C96B010A805229249????????9149 161:png_init_io(png_structp png_ptr, int fp)=94,10,80,e5,1e,ff,2f,e1 162:setjmp(jmp_buf jmpbuf)=??,??,??,E8,??,??,??,E8,??,??,??,E8,??,??,??,E9,??,??,??,EB,??,??,??,E8,??,??,??,E8,??,??,??,E3,??,??,??,E1 163:AllocEQueue(void *malloc_a, void *mfree_a)=??,B5,??,1C,??,1C,??,20,??,47,??,21,??,60,??,60,??,60,??,60,??,61,??,BD 164:PrepareEditControl(EDITCONTROL *)=??,B5,??,1C,_blf(??,21,??,70,??,60,??,72,??,72,??,83,??,83,??,83,??,83,??,84,??,62,??,62,??,30,??,E7),??,1C,??,BD 165:ConstructEditControl(EDITCONTROL *EditControl,int type,int flag,WSHDR *ws,int maxlen)=??,B5,??,B0,??,1C,??,1C,??,1C,??,29,??,9F,??,D0,??,2D,??,D1,??,2E,??,D0,??,DF,??,22,??,20,??,??,??,??,??,??,??,??,??,1C,??,??,??,??,??,70,??,98,??,60,??,62,??,83,??,B0,??,BD 166:AddEditControlToEditQend(void *EditQ,EDITCONTROL *EditControl,void *malloc_a)=??,B5,??,1C,??,1C,??,1C,??,??,??,??,??,30,??,04,??,0C,??,1C,??,1C,??,1C,_blf(??,B5,??,1C,??,1C,??,B0,??,A8,??,22,??,6A,??,??,??,??,??,8B,??,68,??,69,??,??,??,??,??,1C,??,2E,??,68,??,D0,??,1C,??,1C,??,??,??,??,??,E0,??,21,??,1C,??,??,??,??,??,22,??,92,??,1C,??,1C,??,9A,??,95,??,A9,??,??,??,??,??,B0,??,BD),??,BD 167:CreateInputTextDialog(const INPUTDIA_DESC *input_desc, const HEADER_DESC *header_desc,void *editq,int do_mfree,WSHDR *) = ??,B5,??,B0,??,1C,??,1C,??,49,??,4A,??,9F,??,1C,??,48,??,91,??,92,??,1C,??,1C,??,90,??,1C,??,97,??,??,??,FF,??,B0,??,BD,??,??,??,A0 168:SetSoftKey(void *gui,SOFTKEY_DESC *,int n)=??,B5,??,1C,??,30,??,69,??,1C,??,30,??,1C,??,1C,??,68,??,??,??,??,??,28,??,D0,??,1C,??,1C,??,1C,{??,B5,??,1C,??,1C,??,28,??,D1,??,??,??,1C,??,20,??,??,??,??,??,??,??,??,??,28,??,D0,??,DF,??,1C,??,1C,??,22,0D,20,??,??,??,??,??,BD,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,??,??,BD,??,21,??,??,??,??,??,1C,??,1C,??,??,??,??,??,BD},??,BD 169:ExtractEditControl(void *guidata,int n,EDITCONTROL *) = ??B580300069FEF7??F880BD80B580300069FEF7??F880BD98B5141C049A8030 16A:StoreEditControl(void *guidata,int n,EDITCONTROL*) = ??B580300069FEF7??F880BD98B5141C049A8030 16B:unlink(const char *cFileName,unsigned int *errornumber)=??,??,??,E9,??,??,??,E1,??,??,??,E1,??,??,??,??,??,??,??,E3,??,??,??,E5,58,??,??,E5,??,??,??,E3,??,??,??,E1,??,??,??,E3,??,??,??,E1,??,??,??,E1,??,??,??,E8 16C:str2ws(WSHDR *ws,char *str,unsigned int size)=??,??,??,E9,??,??,??,E2,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E2,??,??,??,E3,??,??,??,E3,??,??,??,??,??,??,??,E1,??,??,??,E1,??,??,??,E3,??,??,??,??,??,??,??,E5,??,??,??,E3,??,??,??,E2,??,??,??,E5,??,??,??,E3,??,??,??,E5,??,??,??,E1,??,??,??,AA,??,??,??,E7,??,??,??,E3,??,??,??,13,??,??,??,13,??,??,??,13,??,??,??,1A,??,??,??,E0,??,??,??,E2,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E0,??,??,??,??,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,??,??,??,??,E2,??,??,??,E3,??,??,??,E5,??,??,??,E2,??,??,??,E1,??,??,??,2A,??,??,??,E7,??,??,??,E3,??,??,??,0A,??,??,??,E1,??,??,??,??,??,??,??,E1,??,??,??,E1,??,??,??,??,??,??,??,E1,??,??,??,??,??,??,??,E1,??,??,??,E1,??,??,??,E3,??,??,??,1A,??,??,??,E1,??,??,??,E2,??,??,??,E8 16D:UnpackABentry(AB_UNPRES *,void *abentry,int filesz,int flag) = ??B5A3B0041C002020AB1880087808AE0128 16E:FreeUnpackABentry(AB_UNPRES *, void *mfree_adr) = ??B5041CC0680025002881B028D066881FE0 16F:GetTypeOfAB_UNPRES_ITEM(int) = ??1CFF2301330920994204D202A35B185B5A+1 170:MakeVoiceCall(char *number,int _0x10, int _0x20C0) = ??,B5,??,1C,??,22,??,92,??,04,??,0C,??,23,??,06,??,0E,??,??,??,??,??,BD 171:SUBPROC(void *,...) ; 172:REDRAW(void) ; 173:int socket(int af,int type,int protocol) = ??,B5,??,B0,??,1C,??,20,??,43,??,99,??,4D,??,90,??,94,??,1C,??,92,??,91,??,68,??,26,??,23,??,21,??,A2,??,48,??,47 174:int connect(int sock,SOCK_ADDR *,int name_length) = ??,B5,??,B0,??,1C,??,1C,??,21,??,46,??,18,??,??,??,??,??,4E,??,2C,??,D1,??,4C,??,1C,??,20,??,??,??,??,??,28,??,D0,??,DF,??,1C,??,1C,??,22,??,20 175:int bind(int sock,SOCK_ADDR *,int name_length) = ??,B5,??,B0,??,1C,??,21,??,46,??,1C,??,18,??,??,??,??,??,4D,??,2C,??,D1,??,4C,??,1C,??,20,??,??,??,??,??,28,??,D0,??,DF 176:int closesocket(int socket) = ??,B5,??,B0,??,1C,??,A8,??,21,??,22,??,C0,??,C0,??,4D,??,96,??,4C,??,68,??,21,??,23,??,1C,??,A2,??,47,??,1C,??,??,??,??,??,96,??,4E,??,AB,??,3E,??,81,??,27 177:int shutdown(int socket,int how) = ??,B5,??,1C,??,1C,??,B0,??,A8,??,21,??,??,??,??,??,4E,??,94,??,95,??,68,??,23,??,21,??,A2,??,48,??,47,??,20,??,90,??,20,??,94,??,AB,??,82,??,4C,??,2D,??,D0,??,2D,??,D0,??,2D,??,D1,??,20 178:int recv(int socket,void *buf,int len,int flag) = ??,B5,??,B0,??,1C,??,46,??,1C,??,1C,??,21,??,18,??,??,??,??,??,98,??,4F,??,96,??,95,??,94,??,90,??,68,??,23,??,21,??,48,??,A2,??,47,??,1C,??,4D,??,D0,??,4E,??,1C,??,20 179:int send(int socket,const void *buf,int len,int flag) = ??,B5,??,B0,??,1C,??,1C,??,46,??,21,??,1C,??,18,??,??,??,??,??,1C,??,20,??,2D,??,9A,??,D0,??,1C 17A:unsigned __int16 htons(unsigned __int16) = ??,02,??,0A,??,18,??,04,??,0C,??,47 + 1 17B:unsigned int htonl(unsigned int) = ??,??,??,02,??,1C,??,40,??,02,??,06,??,18,??,0A,??,40,??,18,??,0E,??,18,??,47 + 1 17C:int socklasterr(void) = &(??,48,??,68,??,04,??,48,??,0C,??,42,??,D0,??,69,??,22,??,78,??,43,??,70 + 1) 17D:void SetIDLETMR(int time_ms,int msg) = ??,1C,??,1C,??,48,??,B5,??,68,_BLF(??,B5,??,1C,??,30,??,1C,??,1C,??,1C,??,??,??,??,??,2D,??,DB,??,63,??,63,??,1C,??,??,??,??,??,1C,??,??,??,??,??,BD),??,BD + 1 17E:void RestartIDLETMR(void) = ??,48,??,B5,??,68,_BLF(??,B5,??,1C,??,30,??,90,??,??,??,??,??,1C,??,6B,??,37,??,28,??,D1,??,1C,??,??,??,??,??,E0,??,26,??,1C,??,??,??,??,??,90),??,BD + 1 17F:void DisableIDLETMR(void) = ??,48,??,B5,??,68,_blf(00,22,00,21,??,E7),??,BD + 1 180:int EDIT_GetItemNumInFocusedComboBox(void *gui) = ??B580300069FDF7??F880BD80B580300069 181:void EDIT_SetTextToFocused(void *gui,WSHDR *ws) = ??,B5,??,30,??,69, {??,B5,??,30,??,68, {??,B5,??,B0,??,6A,??,1C,??,??,??,??,??,1C,??,??,??,??,??,1C,??,1C,??,D0,??,21,??,43,??,1C,??,??,??,??,??,6A} ??,BD} ??,BD 182:int EDIT_GetFocus(void *gui) = ??,B5,??,30,??,69, {??,B5,??,30,??,68, {??,B5,??,6A,??,68,??,07,??,D4,??,1C,??,??,??,??,??,BD,??,20,??,BD} ??,BD} ??,BD 183:int EDIT_GetUnFocus(void *gui) = ??B580300069????????80BDB0B5041C12 184:void ConstructComboBox(EDITCONTROL *EditControl,int type,int attr,WSHDR*,int maxlen,int unk_zero,int num_of_items,int start_item) = F8,B5,04,1C,10,1C,06,AF,E4,CF,00,92,02,1C,20,1C,_blf(??,B5,??,B0,??,1C,??,1C,??,1C,??,29,??,9F,??,D0,??,2D,??,D1,??,2E,??,D0,??,DF,??,22,??,20,??,??,??,??,??,??,??,??,??,1C,??,??,??,??,??,70,??,98,??,60,??,62,??,83,??,B0,??,BD),25,72,66,83,A7,83,F8,BD 185:int GBS_WaitForMsg(const int *msg_list, int msgs_num, GBS_MSG*, int timeout) = ??,B5,??,1C,??,20,??,B0,??,1C,??,1C,??,1C,??,90,??,D0,??,2F,??,D1,??,21,??,A0,??,??,??,EA,??,DF,??,22,??,20,??,49,??,4B,??,??,??,EA,??,2C,??,D1,??,21,??,A0,??,??,??,EA,??,DF,??,22,??,20,??,49,??,4B,??,??,??,EA,??,E0,??,2C,??,D9,??,00,??,??,??,F9,??,1C,??,D1,??,21,??,A0,??,??,??,EA,??,DF,??,22,??,20,??,49,??,4B,??,??,??,EA,??,20,??,E0,??,00,??,00,??,30,??,58,??,04,??,0C,??,52,??,42,??,D3,??,99,??,20,??,29,??,D0,??,A0,??,9A,??,C8,??,??,??,EA,??,A2,??,CA,??,??,??,EA,??,A2,??,CA,??,??,??,EA,??,1C,??,1C,??,1C,??,AA,??,??,??,FF,??,28,??,D1,??,1C,??,99,??,??,??,FA,??,98,??,??,??,FA,??,1C,??,??,??,FA,??,28,??,D1,??,A8,??,??,??,FB,??,20,??,90,??,2C,??,D9,??,1C,??,??,??,F9,??,98,??,B0,??,BD+1 186:int RegisterCepidForSocketWork(REGSOCKCEPID_DATA *) = ??,B5,??,1C,??,??,??,??,??,1C,??,88,??,4E,??,4F,??,07,??,D5,??,??,??,??,??,28,??,D0,??,42,??,D0,??,1C,??,20 187:int RequestLMANConnect(LMAN_DATA *) = ??,B5,??,4E,??,B0,??,1C,??,B0,??,23,??,68,??,21,??,B0,??,48,??,A2,??,47,??,2C,??,4D,??,D1,??,4C,??,1C,??,20,??,??,??,??,??,28,??,D0,??,DF 188:int ScreenW(void) = <000000F0> 189:int ScreenH(void) = <00000140> 18A:int HeaderH(void) = <00000020> 18B:int SoftkeyH(void) = <00000020> 18C:void GBS_DelTimer(GBSTMR *) = ??,B5,??,1C,??,??,??,FF,??,28,??,D1,??,68,??,30,??,21,??,??,??,EF,??,28,??,D1,??,1C,??,??,??,FF,??,BD,??,20,??,60,??,48,??,60,??,BD+1 18D:int available0(int sock) = ??,??,??,E9,??,??,??,E1,??,??,??,E5,??,??,??,FB,??,??,??,E3,??,??,??,A5,??,??,??,B3,??,??,??,E8 18E:void GPRS_OnOff(int on, int _1) = ??,B5,??,4A,??,25,??,24,??,28,??,4E,??,60,??,D1,??,29,??,D0,??,1C,??,22,??,21,??,20 18F:int GetCurMenuItem(void *gui) = ??,B5,??,1C,??,68,??,6A,??,29,??,D1,??,69,??,28,??,D0,??,34,??,69,??,BD 190:void MutexCreate(MUTEX *mtx) = ??,B5,??,1C,??,28,??,4E,??,4D,??,D1,??,21,??,A0,??,??,??,E8,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,E8,??,21,??,48,??,??,??,FF,??,60,??,28,??,D1,??,21,??,A0,??,??,??,E8,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,E8,??,68,??,23,??,30,??,22,??,A1,??,??,??,EF,??,28,??,D0,??,4F,??,1C,??,1C,??,A3,??,A1,??,??,??,E8,??,21,??,1C,??,??,??,E8,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,E8,??,68,??,20,??,60,??,68+1 191:void MutexDestroy(MUTEX *mtx) = ??,B5,??,1C,??,28,??,4E,??,4D,??,D1,??,21,??,A0,??,??,??,E8,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,E8,??,68,??,28,??,D0,??,1C,??,48,??,??,??,FA,??,68,??,30,??,??,??,EF,??,28,??,D0,??,21,??,A0,??,??,??,E8,??,DF,??,1C,??,1C,??,22,??,20,??,??,??,E8,??,48,??,68,??,??,??,F8,??,20,??,60,??,BD+1 192:void MutexLock(MUTEX *mtx) = ??,B5,??,1C,??,D0,??,68,??,28,??,D1,??,21,??,A0,??,??,??,EF,??,DF,??,22,??,20,??,49,??,4B,??,??,??,EF,??,21,??,43,??,68,??,??,??,FF,??,BD+1 193:void MutexLockEx(MUTEX *mtx, int flag) = ??,B5,??,1C,??,1C,??,28,??,D0,??,68,??,28,??,D1,??,21,??,A0,??,??,??,EF,??,DF,??,22,??,20,??,49,??,4B,??,??,??,EF,??,1C,??,68,??,??,??,FF,??,BD+1 194:void MutexUnlock(MUTEX *mtx) = ??,B5,??,4D,??,1C,??,28,??,68,??,D0,??,68,??,28,??,D1,??,21,??,A0,??,??,??,EE,??,DF,??,22,??,20,??,49,??,4B,??,??,??,EE,??,68,??,28,??,D1,??,21,??,A0,??,??,??,EE,??,DF,??,22,??,20,??,49,??,4B,??,??,??,EE,??,68,??,68,??,3D,??,68,??,8E,??,29,??,D0,??,6B,??,42,??,D0,??,21,??,A0,??,??,??,EE,??,DF,??,22,??,20,??,49,??,4B,??,??,??,EE+1 195:void SetMenuItemIcon(void *gui,int item_n,int icon_n) = ??,B5,??,1C,??,68,??,20,??,1C,??,24,??,37,??,6A,??,B0,??,91+1 196:void RefreshGUI(void) = ??,48,??,B5,??,68, {??,B5,??,1C,??,68,??,68,??,29,??,D0,??,68,??,1C,??,??,??,FE,??,1C,??,1C,??,??,??,FD,??,BD}, ??,BD + 1 197:void *AllocMenuItem(void *gui) = ??,B5,??,1C,??,30,??,30,??,68,??,20,??,47,??,1C,??,D1,??,DF,??,22,??,20,??,49,??,4B+1 198:WSHDR *AllocMenuWS(void *gui, int len) = ??,1C,??,1C,??,31,??,31,??,B5,??,68,??,04,??,0C,??,68,??,??,??,??,??,BD + 1 199:void SetMenuItemIconArray(void *gui,void *item,const int *icons) = 4B62,7047,8A62,7047 + 5 19A:void SetMenuItemText(void *gui,void *item,WSHDR *text,int item_n) = ??,B5,??,1C,??,1C,??,1C,??,B0,??,??,??,??,??,28,??,D1,??,1C,??,1C,??,??,??,??,??,28,??,D0,??,??,??,??,??,1C,??,22,??,99,??,??,??,??,??,1C,??,1C,??,1C,??,1C,??,??,??,??,??,B0,??,BD 19B:void EDIT_SetFocus(void *gui, int item) = ??B580300069FDF7??FE80BD80B580300069FDF7??FE80BDB0B5041C12D0081C1238 19C:void SEQKILLER(void *data, void(*next_in_seq)(void *), void *data_to_kill) ; 19D:long long getCpuUsedTime_if_ena(void) = 10402DE9????1FE5740094E5000050E344104F02 19E:void StartCpuUsageCount(void) = ??,??,??,E9,??,??,??,E2,??,??,??,E5,??,??,??,E8,??,??,??,E5,??,??,??,E5,??,??,??,E8,??,??,??,E5,??,??,??,E5,??,??,??,EB,??,??,??,E5,??,??,??,E5,??,??,??,E5,??,??,??,E5,??,??,??,E8,??,??,??,E5,??,??,??,E5,??,??,??,E3,??,??,??,E5,??,??,??,E8 19F:int inflateInit2_ (z_streamp strm, int windowBits,const char *version, int stream_size) = ??,B5,0D,1C,04,1C,00,2A,??,D0,10,78,31,28 1A0:int inflate (z_streamp strm, int flush) = ??,B5,??,??,??,??,00,29,??,D0,??,??,??,??,00,2E,??,D0 1A1:int inflateEnd (z_streamp strm) = 10,B5,04,1C,??,D0,??,??,00,28,??,D0,??,??,00,2A,??,D1 1A2:int ActivateDialUpProfile(unsigned int cep_id,int profile_num) = ??,B5,??,B0,00,24,01,20,??,46,??,??,??,??,??,??,??,??,00,28,??,D0,01,21 1A3:int GetCurrentGPRSProfile(void) = 10,40,2D,E9,??,??,??,E5,??,??,??,E1,19,00,50,E3,??,??,??,3A,01,00,A0,E3 1A4:int GetDisconnectTime(void) = ??,??,??,E5,??,??,??,E1,FA,0F,50,E3,??,??,??,8A,0A,00,50,E3,??,??,??,2A 1A5:void RegisterCepIdForCurProfile(unsigned int cep_id,int profile_num,unsigned int unk) = 03,1C,??,??,03,60,02,71,C1,80,70,47 + 1 1A6:int IsTimerProc(GBSTMR *) = ??4A4168914204D10068002801D001207047+1 1A7:char* Get_CC_NC() = ??,B5,??,??,??,??,??,4C,07,34,??,??,??,??,??,1C,??,BD 1A8:png_structp png_create_read_struct_2(png_const_charp user_png_ver, png_voidp error_ptr,png_error_ptr error_fn, png_error_ptr warn_fn, png_voidp mem_ptr,png_malloc_ptr malloc_fn, png_free_ptr free_fn) = ??B581B00A9E051C321C01200C9F0B99FFF7 1A9:void png_set_read_fn(png_structp png_ptr, png_voidp io_ptr, png_rw_ptr read_data_fn) = ??B5041C803041610261C1680025002908D0 1AA:void png_read_update_info(png_structp png_ptr,void *info_ptr) = ??B50D1C041C8030C06A400603D4201C??F0 1AB:void png_set_palette_to_rgb(png_structp png_ptr) =??30016B012212031143016370478030016B012212031143016370478030016B012212031143016370478030016B01221203+1 1AC:png_uint_32 png_get_valid(png_structp png_ptr,png_infop info_ptr, png_uint_32 flag) = ??2804D0002902D088681040704700207047+1 1AD:void png_set_tRNS_to_alpha(png_structp png_ptr) = ??30016B012212031143016370478030016B012212031143016370478030016B012212031143016370478030016B01221203+1 1AE:void png_set_filler(png_structp png_ptr,png_uint_32 filler, int flags) = ??B5031C80331C6B0125ED032C431C630C06 1AF:void png_set_strip_16(png_structp png_ptr) = ??30016B012292021143016370478030016B+1 1B0:void png_set_packing(png_structp png_ptr) = ??1CFF316131CA79082A06D28030026B0423+1 1B1:void png_set_gray_to_rgb(png_structp png_ptr) = ??30016B012292031143016370478030026B+1 1B2:int png_check_sig(png_bytep sig, int num) = ??B50A1C0021FFF7DCFF002801D1012080BD 1B3:void DrawLine(int x,int y,int x2,int y2,int type,char *pen) = ??,B5,04,1C,01,20,??,??,??,??,FF,20 1B4:void DrawRectangle(int x,int y,int x2,int y2,int flags,char *pen,char *brush) = ??,B5,??,??,??,??,??,??,15,1C,1C,1C,38,43 1B5:int isnewSGold(void)=<00000002> 1B6:int async_gethostbyname(const char *host_name,int ****DNR_RES,int *DNR_ID)=??B5051C141C90B009A81C21????????7B4E 1B7:unsigned int str2ip(const char *)=??B500210091C943002801D1081CF8BD0027 1B8:void *EXT_TOP(void) 1B9:void *PNG_TOP(void) 1BA:void *LIB_TOP(void) 1BB:void *DATA_N_SFB(void) 1BC:void SHA1_Init(SHA_CTX *c)=??490160084941600649C94381600549C943+1 1BD:void SHA1_Update(SHA_CTX *c, const void *data, unsigned long len)=??B5061C0C1C151C68D07169E80008188142 1BE:void SHA1_Final(char *md, SHA_CTX *c)=??B5C86D0D1C0C1CEF6D810700268210BF10 1BF:RSA * RSA_new_method(RSA_METHOD *method)=??B55F4E051C3068002802D1FEF71AFF3060 1C0:void RSA_free (RSA *r)=??B5041C3CD0B12200920021C9430922201C 1C1:int RSA_sign(int type, char *m, unsigned int m_len, char *sigret, unsigned int *siglen, RSA *rsa)=??B58FB0061C0120199D0990A86B171C0024 1C2:BIGNUM *BN_bin2bn(const char *s,int len,BIGNUM *ret)=??B5071C0E1C141C03D1FFF731FD041C1DD0 1C3:void SetMenuItemCount(void *gui,int n)=??B5041C051C8034E669E161FFF7D7FFE069 1C4:void SetCursorToMenuItem(void *gui,int n)=??B5061C0D1CFEF7CAFD341C8034E169FF22 1C5:int GetFontYSIZE(int font)=??????E5??????E1??????E2??????E2??????13??????11??????E5??????E5 1C6:__thumb void EDIT_ExtractFocusedControl(void *gui,EDITCONTROL *ec)=??B580300069FDF7??FA80BD80B580300069 1C7:__thumb int EDIT_StoreControlToFocused(void *gui,EDITCONTROL *ec)=??B580300069FDF7??FA80BD80B580300069+C 1C8:__thumb EDITC_OPTIONS *PrepareEditCOptions(EDITC_OPTIONS *ec_options)=??B5041CFFF757F8201C10BD4288D20703D5 1C9:__thumb void SetInvertToEditCOptions(EDITC_OPTIONS *ec_options, int invert)=??8041880122114341807047B0B5041C0498+1 1CA:__thumb void SetFontToEditCOptions(EDITC_OPTIONS *ec_options, int font)=??7141880222114341807047018041880122+1 1CB:__thumb void SetAlignToEditCOptions(EDITC_OPTIONS *ec_options, int align)=??7141880422114341807047017141880222+1 1CC:__thumb void SetPenColorToEditCOptions(EDITC_OPTIONS *ec_options, int pen)=??B5041C081CA11D????????608808210843 1CD:__thumb void SetBrushColorToEditCOptions(EDITC_OPTIONS *ec_options, int brush)=??B5041C081C211C0A31????????60881021 1CE:__thumb void CopyOptionsToEditControl(EDITCONTROL *ec,EDITC_OPTIONS *ec_options)=??B50E220A30????????80BD418370478183 1CF:__arm REGEXPLEXT *get_regextpnt_by_uid(int uid)=10402DE90040A0E1????????98319FE50010A0E3 1D0:__thumb int GetExtUid_ws(WSHDR * ext)=F0412DE920D04DE20050B0E10040A0E32C00000A 1D1:__thumb void EDIT_RemoveEditControl(void *gui,int n,EDITCONTROL *)=??B580300069FEF7??F880BD80B580300069FEF7??F880BD70B5041C803000690E1C 1D2:__thumb void EDIT_InsertEditControl(void *gui,int n,EDITCONTROL *)=??B580300069FEF7??F880BD80B580300069FEF7??F880BD70B5041C803000690E1C+C 1D3:__thumb int EDIT_GetCursorPos(void *gui)=??FA80BD80B580300069FEF7??F880BD80B580300069FCF7??FE80BD80B580300069+41 1D4:__thumb void EDIT_SetCursorPos(void *gui, int pos)=??FA80BD80B580300069FEF7??F880BD80B580300069FCF7??FE80BD80B580300069+4D 1D5:__arm char *Get_Phone_Info(int InfoIndex)=0C0050E310109F95041191958001819004 1D6:__thumb void png_set_gray_1_2_4_to_8(png_structp png_ptr)=??30016B012212031143016370478030016B012212031143016370478030016B012212031143016370478030016B01221203+1 1D7:__thumb void png_set_invert_mono(png_structp png_ptr)=8030016B2022114301637047027A002A0A+1 1D8:__thumb int EDIT_IsMarkModeActive(void *gui)=??B580300069,_BLF(80B58030C068????????80BDF0B5071C) 1D9:__thumb int EDIT_GetMarkedText(void *gui,WSHDR *dest)=??B580300069,_BLF(80B58030C068??F7????80BD80B58030C068??F7????80BD80B58030C068??F7????80BD80B58030C068??F7????80BDFEB5) 1DA:__thumb void SendSMS(WSHDR *ws,const char *num,int cepid,int msg,int flag)=??B585B0061C0D1C002400290E9F0BD016 1DB:__arm PDU *IncommingPDU(void)=*(????????73400000????????F0570000F0FF0000)+18 1DC:__thumb short wstrchr(WSHDR *ws,unsigned int start_pos,unsigned int wchar)=??1C081C10B519680B8806E044000C5B9442+1 1DD:__thumb short wstrrchr(WSHDR *ws,unsigned int max_pos,unsigned int wchar)=??B509E003684C001B5B934201D1081C10 1DE:__thumb int EDIT_SetTextToEditControl(void *gui,int n,WSHDR *ws)=80B580300069,_BLF(80B58030C068????????80BD80B58030C068????????80BD80B58030C068????????80BD98B5141C049A80300092C068) 1DF:__thumb void *EDIT_GetUserPointer(void *gui)=??30C068704780B580300069????????80BD+1 1E0:__thumb void *MenuGetUserPointer(void *gui)=??6B704780B50021????????0028+1 1E1:__thumb int GetSymbolWidth(int wchar,int font)=0A 28 ?? ?? 0D 28 ?? ?? C2 09 -1 1E2:__thumb int ws_2utf8(WSHDR *ws, char *utf8_str)=??B501229446026800251288012496462D 1E3:__thumb int utf8_2ws(WSHDR *ws,char *utf8_str, unsigned int maxLen)=??B50122964681B0039A00240023120412 1E4:__thumb int GetPicNByUnicodeSymbol(int wchar)=??B54106C009021CFF3A490EC33A7A4E78 1E5:__thumb int EDIT_OpenOptionMenuWithUserItems(void *gui, void (*itemhandler)(USR_MENU_ITEM *item), int zero, int to_add)=??69FCF7??FE80BD80B580300069????????80BD98B5141C049A803000920069221C+9 1E6:__swi __arm void Menu_SetItemCountDyn(void *gui, int n)=??,B5,??,1C,??,36,??,36,??,1C,??,68,??,1C,??,90,??,68,??,1C,??,??,??,??,??,20,??,30,??,59,??,21,??,28,??,59,??,D0,??,42,??,D9,??,38,??,42,??,D9,??,E0,??,42,??,D2,??,1C,??,1C,??,??,??,??,??,E0,??,42,??,D9,??,1C,??,1C,??,??,??,??,??,68,??,28,??,D0,??,??,??,??,??,1C,??,1C 1E7:__arm char *GetLastJavaApplication()=48001FE5000090E5000050E300009015 1E8:__arm int IsNoJava()=40019FE5100090E51EFF2FE134019FE5 1E9:__arm IMGHDR* create_imghdr(const char *fname, int type)= 1EA:__thumb int GetMaxDynIcon(void)=??2070479949B0B54018962811D814235843+1 1EB:__arm char *RAM_IMSI(void)=*(??????A8D46C0000013B0000D304000000207047) 1EC:__thumb void FreeDynIcon(int picture)=??49B0B54018962811D814235843964944+1 1ED:__thumb int IsDynIconBusy(int picture)=??49B0B54018962805D8142358433D4940+1 1EE:__arm int ProgressCalculate(int current, int total)= 1EF:__thumb void SetDynIcon(int picture,IMGHDR *img,char *bitmap)=??B50D1C7F49161C4118962981B0784F5A 1F0:Filecopy=FF4D2DE910D04DE20080A0E10000A0E3 1F1:Filecopy_Op_Announce=70402DE958409FE50050A0E10400A0E1 1F2:Devmenu_Config_IsCheckboxOff=100050E30600002A0110A0E31100A0E1 1F3:__arm unsigned int GetSessionAge(void)=24001FE5000090E51EFF2FE12C001FE5000090E5 1F4:char *RamServiceProviderName()=*(??????A86F481402??????A86F741010) 1F5:__thumb int sscanf(const char *, const char *, ...)=??B400B589B0009002900020C043019000+1 1F6:__thumb IMGHDR* GetPitAdrBy0xE200Symbol(int uni_symbol)=??B5C109FF39C539294D254C2ED1400640 1F7:long GetFileSize(char *Filename)= 1F8:__swi __arm int GetPlayStatus(void)=?? ?? ?? ?? 00 00 50 E3 0C 00 D0 15 -20 1F9:SendMP_cmd(cmd,substract)= 1FA:char *RamVolumeStep()=&(??,49,??,23,??,31,??,1C,??,56,??,??,??,??,??,23,??,56,??,28) + 0x8D 1FB:char *RamMediaIsPlaying()=&(??,??,?F,E5,??,??,?F,E5,??,??,01,E2,??,??,00,0A)+0x6D 1FC:__swi __arm void CloseCSM(int id)=??,B5,??,4D,??,1C,??,1C,??,68,??,??,??,??,??,68,??,20,??,42,??,D1,??,60,??,68,??,42,??,D1,??,60,??,BD 1FD:char IsNumberTyping()=??482C30007970474248006A704700214182+1 1FE:char *RamLighterPower() = &(??,??,9F,E5,??,??,D1,E5,??,??,51,E3,??,??,E0,03,??,??,2F,01,??,??,50,E3,??,??,00,2A,??,??,9F,E5) + 0x114 1FF:void MEDIA_PLAYLAST()=??B5??F7????80BD80B5FF203E30??F6 200:ScreenShoot = 201:void SetProp2ImageOrCanvas(DRWOBJ *, RECT *, int zero, IMGHDR *Image, int bleed_x, int bleed_y)=FFB581B0041C0520 202:__swi __arm void fillTriangle(int x1, int y1, int x2, int y2, int x3, int y3, int flag, char *pen, char *brush)=??,B5,??,B0,??,99,??,9C,??,AF,??,1C,??,43,??,CF,??,D0,??,29,??,D1,??,20 203:__swi __arm void SetPixel(int x,int y,char *color)=??,B5,??,1C,??,78,??,1C,??,1C,??,28,??,B0,??,D0,??,1C,??,22,??,21,??,96,??,A8 204:__swi __arm void drawArc(int x1,int y1,int x2,int y2,int a1,int a2,int flag,char *pen,char *brush)=??,B5,??,B0,??,9D,??,20,??,90,??,2D,??,9C,??,9E,??,9F,??,D0,??,20,??,30,??,42,??,DC 205:__swi __arm void SetProp2Square_v1(void)=??B5041C0420069D2070 206:__swi __arm void srand(unsigned int seed)=30B4??4A172111603621 + 1 207:__swi __arm DrawScrollString(WSHDR *WSHDR,int x1,int y1,int x2,int y2,int xdisp,int font,int text_attribute,const char *Pen,const char *Brush)=??,B5,??,B0,??,9C,??,9D,??,9F,??,1C,??,D0,??,68,??,28,??,D1,??,A0,??,??,??,??,??,4C,??,1C,??,20,??,??,??,??,??,28,??,D0,??,DF,??,22,??,1C,??,20,??,4B,??,E0,??,DF,??,22,??,1C,??,20,??,4B,??,E0,??,2D,??,DB,??,??,??,??,??,42,??,DC,??,A0 208:__swi __arm int Get_WS_width(WSHDR *ws, int font)=??,B5,??,B0,??,1C,??,20,??,??,??,??,??,90,??,AB,18,87 ;GetSymbolWidth + 0x1E 209:__swi __arm void *FindGUIbyId(int id, CSM_RAM **csm)=??,1C,??,1C,??,48,??,B5,??,68,_blf(??,B5,??,1C,??,1C,??,1C,??,1C,??,68,??,??,??,??,??,28,??,D1,??,1C,??,1C,??,1C,??,6A,??,??,??,??,??,BD,30,B5),??,BD 20A:__swi __arm void EDIT_SetDate(void *gui,int n,TDate *dd)=??,B5,??,30,??,69,{??,B5,??,1C,??,1C,??,1C,??,??,??,??,??,28,??,D0,??,1C,{??,B5,??,1C,??,1C,??,78,??,20,0A,29},??,34,??,68,??,1C,??,??,??,??,??,BD},??,BD 20B:__swi __arm void EDIT_SetTime(void *gui,int n,TTime *tt)=??,B5,??,30,??,69,{??,B5,??,1C,??,1C,??,1C,??,??,??,??,??,28,??,D0,??,1C,{??,B5,??,1C,??,1C,??,78,??,20,0B,29},??,34,??,68,??,1C,??,??,??,??,??,BD},??,BD 20C:__swi __arm void EDIT_GetDate(void *gui,int n,TDate *dd)=??,B5,??,30,??,69,{??,B5,14,1C,??,??,??,??,??,28,??,D0,??,1C,{??,B5,??,1C,??,78,??,1C,??,25,0A,28},??,BD},??,BD 20D:__swi __arm void EDIT_GetTime(void *gui,int n,TTime *tt)=??,B5,??,30,??,69,{??,B5,14,1C,??,??,??,??,??,28,??,D0,??,1C,{??,B5,??,1C,??,78,??,1C,??,25,0B,28},??,BD},??,BD 20E:__swi __arm int ConstructEditTime(EDITCONTROL *EditControl,TTime *time)=??,B5,??,1C,??,1C,??,78,??,20,0B,29,??,D1,??,1C,??,??,??,??,??,90,??,1C,??,??,??,??,??,90,??,1C 20F:__swi __arm int ConstructEditDate(EDITCONTROL *EditControl,TDate *date)=??,B5,??,1C,??,1C,??,78,??,20,0A,29,??,D1,??,1C,??,??,??,??,??,90,??,1C,??,??,??,??,??,90,??,1C 210:int GetCurGuiID(void)=??,1C,??,??,??,B5,??,68,_blf(??,68,??,1C,??,D0,??,68,??,20,??,42,??,D0,??,20,??,47),??,BD - 5 ;pattern: "IsGuiOnTop" - 6 211:GBS_Cmd_4209_RefreshScreensaver=&(04D000220021??48 + 6) 212:__swi __arm int CardExplGetCurItem(void *csm)=??,??,??,E9,??,??,??,E1,??,??,??,??,??,??,??,E3,??,??,??,0A,??,??,??,E5,??,??,??,E3,??,??,??,13,??,??,??,08,??,??,??,0A,??,??,??,E3,??,??,??,1A,??,??,??,E1,??,??,??,??,??,??,??,E1,??,??,??,E1,??,??,??,??,??,??,??,E2,??,??,??,E8,??,??,??,E3,??,??,??,EA 213:__swi __arm void CardExplGetFName(void *csm, int cur_item, WSHDR *dest)=??,??,??,E9,??,??,??,E1,??,??,??,E1,??,??,??,E0,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,??,??,??,??,E3,??,??,??,11,??,??,??,18,??,??,??,1A,??,??,??,E8 214:__swi __arm void wstrcpybypos(WSHDR *dest,WSHDR *src,int from,int len)=??,B5,??,1C,??,1C,??,??,??,??,??,42,??,D2,??,1C,??,??,??,??,??,1C,??,1C,??,1C,??,??,??,??,??,BD 215:__swi __arm void wsRemoveChars(WSHDR *ws,int from,int to)=??,B5,??,28,??,D0,??,68,??,88,??,42,??,D3,??,2A,??,D0 216:__swi __arm void wstrcarprintf(WSHDR *,const char *format,...)=??,B4,??,B5,??,B0,??,B0,??,1C,??,22,??,32,??,46,??,A9,??,??,??,??,??,1C,??,98,??,??,??,??,??,1C,??,1C,??,99,??,??,??,??,??,A8,??,90,??,1C,??,??,??,??,??,1C,??,1C,??,1C,??,AB,??,??,??,FC,??,B0,??,B0,??,BC,??,BC,??,B0,??,47 217:__swi __arm int CreateMultiLinesMenu(int dummy,int dummy2,const ML_MENU_DESC *,const HEADER_DESC *,int to_item,int n)=??B5F94E81B01D1C301C0B9FF549 218:__swi __arm void SetMLMenuItemText(void *data,void *item,WSHDR *ws1,WSHDR *ws2,int unk0or1,int n)=??B587B01099051C????????002853D0 219:__swi __arm void *AllocMLMenuItem(void *data)=??1C70BD70B58668051C????????041CC06BFF2101+5 21A:__swi __arm int EDIT_SetTextInvert(void *gui,int cursor_pos,int len)=??B580300069,{80B58030C068,{80B5806A0123????????80BD80B5806A}} 21B:__swi __arm void EDIT_RemoveTextInvert(void *gui)= ??B580300069,{80B58030C068,{80B5806A,{0021703001737047FFB50F1C051C141C}80BD80B5806A}} 21C:__swi __arm int EDIT_IsBusy(void *gui)=??B5??30????,{??B5??30????,{80B50168490504D4006B},??BD},??BD 21D:__swi __arm int GSMTXT_Decode(WSHDR *dest,void *pkt,int len,int encoding_type, void *(*malloc_adr)(int), void (*mfree_adr)(void))=??B5151C4B4A0C1C4B4901922A1C0091211C 21E:__swi __arm void FocusGUI(int id)=0022011C3C4880B50068????????80BD+1 ;??,22,??,1C,??,48,??,B5,??,68,_blf(??,B5,??,1C,??,1C,??,1C,??,46,??,6F,??,??,??,??,??,28,??,D0,??,6E,??,68,??,20,??,47,??,1C),??,BD 21F:__swi __arm void UnfocusGUI(void)=394880B50068????????80BD+1 ;??,48,??,B5,??,68,_blf(??,B5,??,1C,??,68,??,68,??,28,??,D0,??,68,??,29,??,D0,??,68,??,2A,??,D0,??,21,??,47),??,BD 220:int IsSliderClosed(void)=??,48,??,38,00,78,70,47 + 1 221:__swi __arm void SetCpuClockLow(2)=03,00,50,E3,04,00,00,2A,30,20,1F,E5,00,11,92,E7 222:__swi __arm void SetCpuClockTempHi(2)=03,00,50,E3,14,10,1F,35 223:IsMediaPlayerInBackground=08402DE924308FE200308DE55320A0E3C81F82E2 224:CloseMediaPlayer=1C402DE92C308FE200308DE50230A0E35320A0E338109FE5 225:int PlayMelody_ChangeVolume(int handle,int =17402DE904D04DE20040A0E1????????000050E30A00000A 226:int PlayMelody_StopPlayback(int handle)=10402DE90040A0E1????????010050E30800000A0400A0E1 227:int PlayMelody_PausePlayback(int handle)=10402DE90040A0E1????????010050E30400000A0400A0E1????????010050E30000A0131080BD180100A0E31080BDE810402DE9 228:int PlayMelody_ResumePlayBack(int handle)=10402DE90040A0E1????????010050E30400000A0400A0E1????????010050E30000A0131080BD180100A0E31080BDE838402DE9 229:__swi __arm void longjmp(jmp_buf, int)=??,??,??,E2,??,??,??,E1,??,??,??,E5,??,??,??,EB,??,??,??,E9,??,??,??,EB,??,??,??,E1,??,??,??,03,??,??,??,E9,??,??,??,E9,??,??,??,E1 22A:__swi __arm void FreeGSMTXTpkt(void *pkt)=70,47,??,B5,??,1C,??,1C,??,1C,??,1C,??,??,??,??,??,??,??,??,??,1C,??,20,??,??,??,??,??,28,??,D0,??,1C,??,1C,??,1C,??,1C,??,??,??,??,??,??,??,??,??,BD+1 22B:CreateRadioButtonList(RadioButtonListDesc *, char num_of_radiobuttons, 0, 0, char prev_setting, void HandlerFunc(int), char flag) = ??B51E1C051C002881B0 22C:pdcache_getval(char *return, int maxlen_of_return_str, char cachetype, char *pd_entry_identifier.class, char *pd_entry_identifier.sub) OR pdcache_getval(char *return, int maxlen_of_return_str, char cachetype,0, *pd_entry_identifier)=??B5A5B02E9E 22D:pdcache_setval(char *new_value, char cachetype, char *pd_entry_identifier.class, char *pd_entry_identifier.sub) OR pdcache_setval(char *new_value, char cachetype, 0, char *pd_entry_identifier)=??B5BDB0061C22A8 22E:OpenExplorer(ExplOpenDesc *) = 10402DE95EDE4DE20040A0E10D00A0E15E1EA0E3????????0410A0E10D00A0E1????????5EDE8DE21080BDE808402DE90030A0E1 22F: TDateTimeSettings *RamDateTimeSettings = *(50bf0000????????01000080 + 4) 230: int GetTimeZoneShift(int param1, int param2, int timeZone) = 38B5151C0124002A + 1 231: TAppointment *RamAppointment = *(AF130000??????????610000 + 4) + 4 232: GBS_DestroyMessage(GBS_MSG *)=38B5041C0AD12021 + 1 233: void GetAllEmail()=80B500214FA0 + 1 234:__swi __arm int GetLunarDate(struct DateInfo* pdate, struct DateInfo* pLdate)=B593B0051C05AE0C1C311C0068FFF7ADFF286800AB2060286803A90390187D1874587D587428 235:__swi __arm int GetLunarYearID(int year)=E9 21 C9 00 41 1A 80 B5 3C 20 +1 236:__swi __arm int GetLunarAnimal(int year)=E9 21 C9 00 41 1A 80 B5 0C 20 +1 237:char *RamIconBar = *(????????414D5F70)+4 238:void SendAutoUSSDack(void)=??,B5,??,??,??,??,??,??,??,??,01,1C,01,20,??,??,??,??,00,28,01,D0,??,??,??,??,??,??,??,??,??,BD 239:int EEFullDeleteBlock(unsigned int block,int cepid,int msg)=??,??,??,E9,??,??,??,E3,??,??,??,05,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E2 23A:int EEFullCreateBlock(unsigned int block,int size,int version,int cepid,int msg)=??,??,??,E9,??,??,??,E3,??,??,??,05,??,??,??,E2,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E1 ,??,??,??,E1,??,??,??,E2 23B:void DisableIconBar(int disable)=BCB5051C????????0124032810D1 ;//disable=1 - iconbar don`t autoredraw 23C:__swi __arm int SetCurrentGPRSProfile(int profile); 23D:__swi __arm void MD5_Init(MD5_CTX *c)=BB 49 01 60 BB 49 41 60 +1 23E:__swi __arm void MD5_Update(MD5_CTX *c, const void *data, unsigned long len)=FE B5 07 1C 0D 1C 16 1C 68 D0 39 69 23F:__swi __arm void MD5_Final(unsigned char *md, MD5_CTX *c)=F3 B5 88 6D 240:__swi __arm char *MD5_Hash(const unsigned char *data, unsigned long n, unsigned char *md=NULL)=F0 B5 0E 1C 05 1C 14 1C 97 B0 00 D1 241:__swi __arm void SetDateTime(TDate *, TTime *)=F0,B5,05,1C,0C,1C,00,28,89,B0,??,??,00,2C ;242:__swi __arm void gb2ws(WSHDR *ws, const char *s, int len)= ;243:__swi __arm void ws2gb(WSHDR *ws, char *s, int len)= 244:__swi __arm int Base64Encode(void *inbuf, int insize, void *outbuf, int outsize)=F8 B5 15 1C 04 1C 1E 1C 03 20; //returns length of encoded message 245:__swi __arm int Base64Decode(char *inbuf, int insize, void *outbuf, int outsize, char *_null, int *unk5)=FE B5 84 46 48 00 40 18 1C 1C 83 08 08 9E 96 46; //returns length of decoded message 246:__swi __arm int GetFileProp(FILE_PROP *wl,WSHDR *file,WSHDR *folder)=?? ?? ?? E9 ?? ?? ?? E1 ?? ?? ?? 11 ?? ?? ?? e2 247:_swi __thumb NetOff()=(80 b5 ?? f2 ?? ?? 25 48)+1 248:char *RamFormatTrack()=*(??????A87878787800000000)+11E 249:char *RamFreq()=*(??????A87878787800000000)+386 24A:char *RamChannel()=*(??????A87878787800000000)+53E 24B:__swi __arm void SetMenuSearchCallBack(void *gui, MenuSearchCallBack proc)=00 28 02 d0 ?? 30 ?? 30 ?? ?? 70 47 10 b5 24C:__swi __arm int GetPeripheryState (int device, int check_state)= ?? B5 ?? 1C 0E 1C 00 25 ?? ?? ?? ?? ?? 1C ?? ?? ?? ?? ?? f7; // device: 4-gprs 0 -BT 1 -irda 2 -COM ?; ChechState: 4 -IsActive (1|2) - IsOn 24D:__swi __arm int PlayMelody_SetPosition(int handle, int pos_ms)=??,??,??,E9,??,??,??,E1,??,??,??,EB,??,??,??,E1,??,??,??,0A,??,??,??,E3,??,??,??,E5,??,??,??,E5,??,??,??,E5,??,??,??,E1 24E:__swi __arm void* GetPlayObjById(int handle)=??,??,??,E9,??,??,??,E1,??,??,??,E3,??,??,??,??,??,??,??,E5,??,??,??,EA,??,??,??,E5,??,??,??,E1,??,??,??,E1,??,??,??,05,??,??,??,0A 24F:__swi __arm int GetPlayObjPosition(void *playobj_3D0, int *pos_ms)=??,??,??,E9,??,??,??,E3,??,??,??,E5,??,??,??,E1,??,??,??,E1,??,??,??,EB,??,??,??,E3,??,??,??,03,??,??,??,0A,??,??,??,E1,??,??,??,E5,??,??,??,E1,??,??,??,EB,??,??,??,E1,??,??,??,E8 250:__swi __arm int GetPlayObjDuration(void *playobj_3D0, int *pos_ms)=??,??,??,E9,??,??,??,E1,??,??,??,E1,??,??,??,E3,??,??,??,EB,??,??,??,E3,??,??,??,03,??,??,??,0A,??,??,??,E1,??,??,??,E5,??,??,??,E1,??,??,??,EB ;void *p=GePlayObjById(play_id) ;int duration; ;GetPlayObjDuration(((int**)p)[0x3d0/4],&duration); 251:char *RamDataSendFName()= 252:char *RamDataReceiveFName()= 253:char *RamLastCallNum()=&(04,49,48,68,63)+0x42A 254:__swi __arm int StartNativeExplorer(NativeExplorerData* data)= 10 80 BD E8 10 40 2D E9 5E DE 4D E2 + 4 255:__swi __arm void MenuSetUserPointer(void *gui,void *user_pointer)=80,6B,70,47,80,B5-4 256:char *RamNameOfRecievedSendFile() 257:char *RamIsSendReceiveBT() 258:__swi __arm int CalcBitmapSize(short w,short h, char typy)=??,B5,??,1C,??,1C,??,08,??,22,??,43,??,1D,??,08,??,00 259:__swi __arm HObj Obs_CreateObject(int uid_in, int uid_out, int prio, int msg_callback, int emb4, int sync,unsigned int *ErrorNumber)=??,??,??,E9,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,E5,??,??,??,E2,??,??,??,E5,??,??,??,E5,??,??,??,EB 25A:__swi __arm int Obs_DestroyObject(HObj hObj)=??,??,??,E9,??,??,??,E1,??,??,??,EB,00,00,50,E3,??,??,??,11,??,??,??,18,??,??,??,13 25B:__swi __arm int Obs_SetInput_File (HObj hObj, int unk_zero, WSHDR *path)=??,??,??,E9,??,??,??,E2,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,EB,??,??,??,E3,??,??,??,03 25C:__swi __arm int Obs_GetInputImageSize (HObj hObj, short *w, short *h)=??,??,??,E9,??,??,??,E1,??,??,??,E5,??,??,??,E1,??,??,??,E5,??,??,??,E3,00,80,??,E3 25D:__swi __arm int Obs_SetOutputImageSize (HObj hObj, short w, short h)=??,??,??,E9,??,??,??,E2,??,??,??,E1,??,??,??,E1,??,??,??,E1,??,??,??,EB,00,80,b0,E1 25E:__swi __arm int Obs_Start(HObj hObj)=??,??,??,E9,??,??,??,E2,??,??,??,E3,??,??,??,E1,??,??,??,EB,??,??,??,E3,??,??,??,03 25F:__swi __arm int Obs_Output_GetPictstruct(HObj hObj, IMGHDR **img)=??,??,??,E9,??,??,??,E1,??,??,??,E3,??,??,??,E5,??,??,??,E1,??,??,??,E1,??,??,??,EB,??,??,??,E3,??,??,??,EB ; //img need copy to other imghdr 260:__swi __arm int Obs_Graphics_SetClipping(HObj hObj, short x, short y, short w, short h)=FC,81,BD,E8,??,??,??,E9,??,??,??,E2,??,??,??,E5,??,??,??,E1,??,??,??,E1,??,??,??,E3,??,??,??,E1 +4 261:__swi __arm int Obs_SetRotation(HObj hObj, int angle)=??,??,??,E9,??,??,??,E1,??,??,??,E3,??,??,??,E1,??,??,??,E3,??,??,??,EB,??,??,??,E3,??,??,??,13 262:__swi __arm int Obs_GetInfo (HObj hObj, int unk_0or1)=??,??,??,E9,??,??,??,E2,??,??,??,E1,??,??,??,E1,??,??,??,EB,??,??,??,E3,??,??,??,03,??,??,??,0A,??,??,??,E3,??,??,??,E3 263:__swi __arm int Obs_SetScaling (HObj hObj, int unk5)=??,??,??,E9,??,??,??,E1,??,??,??,E3,??,??,??,E3,??,??,??,13,??,??,??,E1,??,??,??,1A,??,??,??,E3,??,??,??,0A,??,??,??,E5,??,??,??,E3 264:__swi __arm int Obs_TranslateMessageGBS (GBS_MSG *msg, OBSevent *event_handler)=??,??,??,E9,??,??,??,E1,??,??,??,E1,??,??,??,E2,??,??,??,??,??,??,??,E1,??,??,??,E2,??,??,??,??,??,??,??,E1,??,??,??,E2 265:__swi __arm int Obs_Pause (HObj hObj)=38402DE90040A0E1????????000050E30500A0030A00000A000054E3 266:__swi __arm int Obs_Resume (HObj hObj)=10402DE90040A0E1????????000050E30500A0031080BD08000054E31000A003 267:__swi __arm int Obs_Stop (HObj hObj)=38402DE90040A0E1????????0050A0E10400A0E1????????000050E30500A0030A00000A 268:__swi __arm int Obs_Prepare (HObj hObj)=10402DE978D04DE20040A0E1????????000050E30500A0031D00000A 269:__swi __arm int Obs_SetRenderOffset (HObj hObj,short x,short y)=FF412DE90160A0E10250A0E10040A0E1 26A:__swi __arm int Obs_SetPosition (HObj hObj,int ms)=7F402DE90160A0E1????????0040A0E1????????000050E30550A003 26B:__swi __arm int Obs_Mam_SetPurpose (HObj hObj,char purpose)=0020A0E13011C2E50000A0E31EFF2FE10020A0E10130A0E33431A2E5 26C:__swi __arm int Obs_Sound_SetVolumeEx (HObj hObj, char vol, char delta)=F0412DE90160A0E10510A0E320D04DE2 26D:__swi __arm int Obs_Sound_GetVolume (HObj hObj, char *vol)=10402DE90140A0E10510A0E3????????000050E30410A0111040BD180500A0038506001A1080BDE8 26E:__swi __arm int Obs_Sound_SetPurpose (HObj hObj,int purpose)=??,??,??,E9,??,??,??,E1,??,??,??,E3,??,??,??,E1,??,??,??,EB,??,??,??,E3,??,??,??,03,??,??,??,01 281:__swi __arm char *RamIsRunJava()=&(40,01,??,??,10,00,??,??,1E,FF)+38 282:__swi __arm char *RamIsRunCamera()=&(E8,40,??,??,00,20) 283:__swi __arm int runMidletLinkablely(const char *midlet_name, WSHDR *filename)=??,??,??,e9,??,??,??,e2,??,??,??,e1,??,??,??,e1,??,??,??,e2,??,??,??,e2,??,??,??,e3,??,??,??,??,??,??,??,E1,??,??,??,E1,??,??,??,EB,??,??,??,E3,??,??,??,0A,??,??,??,E1,??,??,??,??,??,??,??,E3,??,??,??,0A,??,??,??,E1 284:__swi __arm int IsGPRS()= 40 78 70 47 ?? 48 80 78 70 47 + 5 285:__swi __arm int IsEDGE()= 9C 48 81 78 01 29 + 1 286:__swi __arm int GetSMSState()= ?? 48 00 68 00 28 00 D0 D4 E7 + 1 287:__swi __arm int BT_GetLocVisibility()= FE B5 ?? ?? ?? FB 00 21 288:__swi __arm int GetCurrAudioPath()= BC B5 ?? ?? ?? FC 04 1C + 1 289:__swi __arm int isDecryption()= ?? 48 80 B5 01 78 01 29 ?? ?? ?? ?? 01 28 + 1 28A:__swi __arm char *RamIsFileCache()= &(??,??,08,80,??,??,??,??,??,??,13,D0,??,??,??,??,??,??,EB,34) 28B: char *RamTotalHeapSize()=&(04,39,??,??,08,A9,??,??) + C 28C: char *RamTemporaryHeapSize()=&(04,39,??,??,08,A9,??,??) + 7C 28D: char *RamBluetoothNickname()=&(??,48,??,49,??,88,??,42,??,D0,??,??,??,??,00,20)+8 ;28D: GetBTNameDevice()= 28E: char *RamActiveGPRSProfileName()= &(??,49,??,1C,??,??,??,??,??,1C,??,D1,??,22) 28F: int *RamIsNumberTyping()= 290:__swi __arm char *RamCallState()= &(5F,49,??,??,40,18,??,??,92,02,??,??) + D8 291:__swi __arm int RefreshAlarmClock()=??,??,??,E9,??,??,??,EB,??,??,??,E3,??,??,??,EB,??,??,??,E3 292: char *RamIsAlarmAutorepeatOn()=&(??,??,9F,E5,??,??,A0,E3,??,??,85,05,??,??) + 4 293:__swi __arm char *RamAlarmclockHour()= &(??,??,9F,E5,??,??,A0,E3,??,??,85,05,??,??) + 0xC 294:__swi __arm char *RamAlarmclockMinute()= &(??,??,9F,E5,??,??,A0,E3,??,??,85,05,??,??) + 0xD ;295: 296:__swi __arm void getProfileNameByN(WSHDR *ws, int n, int _0)=??,B5,??,1C,??,1C,??,B0,??,1C,??,22,??,A9,??,46,??,??,??,??,??,1C,??,2D,??,D1,??,21,+ 1 297:__swi __arm char *RamIsSoundRecord()= &(6C,50,9F,E5,64) 298:__swi __arm char *RamIsSoundRecordQuality()= &(6C,50,9F,E5,64)+5C 299:__swi __arm char *RamExtendedCameraState()= &(D8,70,1F,E5)+4 29A:SwitchAudioToBTHeadset(TypeOfHeadset, unk_0xFFFE0001)=B3B5041C544884B00078062819D100ABDA8A142159565E4D01920091 29B:GetTypeOfBTHeadset = 25,48,40,88,70,47 + 1 29C:__swi __arm char *RamInputLanguage()=*(10B5041C10220249????????201C10BD-4)-23 ;&(??,??,??,A8,DA,13,00,00)+6 29D:__swi __arm char *RamDisplayLanguage()= &(??,??,9F,E5,??,??,70,E3,??,??,81,E5) 2A0: char *RamTrackNum() 2A1: char *RamTrackArtist() 2A2: char *RamTrackAlbum() 2A3: char *RamTrackYear()