mirror of
https://github.com/aaru-dps/fstester.git
synced 2025-12-16 19:24:39 +00:00
Reformat code.
This commit is contained in:
@@ -30,14 +30,15 @@ Copyright (C) 2011-2018 Natalia Portillo
|
|||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
#define INCL_DOSFILEMGR // File Manager values
|
#define INCL_DOSFILEMGR // File Manager values
|
||||||
#define INCL_DOSERRORS // DOS error values
|
#define INCL_DOSERRORS // DOS error values
|
||||||
|
|
||||||
|
#include "dir.h"
|
||||||
|
#include "ea.h"
|
||||||
|
|
||||||
#include <os2.h>
|
#include <os2.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "dir.h"
|
#include <string.h>
|
||||||
#include "ea.h"
|
|
||||||
|
|
||||||
int GetAllInDir(PSZ path, ULONG *eaCounter)
|
int GetAllInDir(PSZ path, ULONG *eaCounter)
|
||||||
{
|
{
|
||||||
@@ -49,44 +50,43 @@ int GetAllInDir(PSZ path, ULONG *eaCounter)
|
|||||||
PSZ pathWithWildcard;
|
PSZ pathWithWildcard;
|
||||||
PSZ fullPath;
|
PSZ fullPath;
|
||||||
ULONG flAttribute; // File attributes
|
ULONG flAttribute; // File attributes
|
||||||
int isDir = 0;
|
int isDir = 0;
|
||||||
APIRET drc;
|
APIRET drc;
|
||||||
|
|
||||||
// Variables for EA saving
|
// Variables for EA saving
|
||||||
char *eaBuffer;
|
char * eaBuffer;
|
||||||
size_t eaSize;
|
size_t eaSize;
|
||||||
char eaPath[8 + 1 + 3 + 1];
|
char eaPath[8 + 1 + 3 + 1];
|
||||||
HFILE eaFileHandle; // Address of the handle for the file
|
HFILE eaFileHandle; // Address of the handle for the file
|
||||||
ULONG ulAction = 0; // Address of the variable that receives the value that specifies the action taken by the DosOpen function
|
ULONG ulAction =
|
||||||
|
0; // Address of the variable that receives the value that specifies the action taken by the DosOpen function
|
||||||
APIRET earc;
|
APIRET earc;
|
||||||
|
|
||||||
for(isDir = 0; isDir < 2; isDir++)
|
for(isDir = 0; isDir < 2; isDir++)
|
||||||
{
|
{
|
||||||
hdirFindHandle = HDIR_CREATE;
|
hdirFindHandle = HDIR_CREATE;
|
||||||
ulResultBufLen = sizeof(FILEFINDBUF3);
|
ulResultBufLen = sizeof(FILEFINDBUF3);
|
||||||
ulFindCount = 1; // Look for 1 file at a time
|
ulFindCount = 1; // Look for 1 file at a time
|
||||||
rc = NO_ERROR; // Return code
|
rc = NO_ERROR; // Return code
|
||||||
pathWithWildcard = malloc(strlen(path) + 5);
|
pathWithWildcard = malloc(strlen(path) + 5);
|
||||||
strcpy(pathWithWildcard, path);
|
strcpy(pathWithWildcard, path);
|
||||||
strcat(pathWithWildcard, "\\*.*"); // Adds wildcard to passed path
|
strcat(pathWithWildcard, "\\*.*"); // Adds wildcard to passed path
|
||||||
|
|
||||||
flAttribute = FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN | FILE_READONLY; // All files
|
flAttribute = FILE_ARCHIVED | FILE_SYSTEM | FILE_HIDDEN | FILE_READONLY; // All files
|
||||||
if(isDir)
|
if(isDir) flAttribute |= MUST_HAVE_DIRECTORY; // Must be a directory
|
||||||
flAttribute |= MUST_HAVE_DIRECTORY; // Must be a directory
|
|
||||||
|
|
||||||
rc = DosFindFirst(pathWithWildcard, // File pattern
|
rc = DosFindFirst(pathWithWildcard, // File pattern
|
||||||
&hdirFindHandle, // Directory search handle
|
&hdirFindHandle, // Directory search handle
|
||||||
flAttribute, // Search attribute
|
flAttribute, // Search attribute
|
||||||
&FindBuffer, // Result buffer
|
&FindBuffer, // Result buffer
|
||||||
ulResultBufLen, // Result buffer length
|
ulResultBufLen, // Result buffer length
|
||||||
&ulFindCount, // Number of entries to find
|
&ulFindCount, // Number of entries to find
|
||||||
FIL_STANDARD); // Return Level 1 file info
|
FIL_STANDARD); // Return Level 1 file info
|
||||||
|
|
||||||
if(rc != NO_ERROR)
|
if(rc != NO_ERROR)
|
||||||
{
|
{
|
||||||
free(pathWithWildcard);
|
free(pathWithWildcard);
|
||||||
if(rc == ERROR_NO_MORE_FILES && !isDir)
|
if(rc == ERROR_NO_MORE_FILES && !isDir) continue;
|
||||||
continue;
|
|
||||||
|
|
||||||
printf("DosFindFirst error: return code = %u\n", rc);
|
printf("DosFindFirst error: return code = %u\n", rc);
|
||||||
return rc;
|
return rc;
|
||||||
@@ -96,8 +96,8 @@ int GetAllInDir(PSZ path, ULONG *eaCounter)
|
|||||||
if(strcmp(FindBuffer.achName, ".") != 0 && strcmp(FindBuffer.achName, "..") != 0)
|
if(strcmp(FindBuffer.achName, ".") != 0 && strcmp(FindBuffer.achName, "..") != 0)
|
||||||
{
|
{
|
||||||
fullPath = malloc(strlen(path) + 2 + strlen(FindBuffer.achName) + 1);
|
fullPath = malloc(strlen(path) + 2 + strlen(FindBuffer.achName) + 1);
|
||||||
fullPath = strcpy(fullPath, path); // Parent path
|
fullPath = strcpy(fullPath, path); // Parent path
|
||||||
strcat(fullPath, "\\"); // Adds slashes
|
strcat(fullPath, "\\"); // Adds slashes
|
||||||
strcat(fullPath, FindBuffer.achName); // Adds filename
|
strcat(fullPath, FindBuffer.achName); // Adds filename
|
||||||
if(isDir)
|
if(isDir)
|
||||||
printf("%s\\\n", fullPath); // Print directory name
|
printf("%s\\\n", fullPath); // Print directory name
|
||||||
@@ -111,16 +111,23 @@ int GetAllInDir(PSZ path, ULONG *eaCounter)
|
|||||||
if(eaSize != 0)
|
if(eaSize != 0)
|
||||||
{
|
{
|
||||||
sprintf(&eaPath, "%08d.EA", *eaCounter);
|
sprintf(&eaPath, "%08d.EA", *eaCounter);
|
||||||
earc = DosOpen(eaPath, &eaFileHandle, &ulAction, 0L, FILE_NORMAL,
|
earc = DosOpen(eaPath,
|
||||||
|
&eaFileHandle,
|
||||||
|
&ulAction,
|
||||||
|
0L,
|
||||||
|
FILE_NORMAL,
|
||||||
OPEN_ACTION_CREATE_IF_NEW | OPEN_ACTION_REPLACE_IF_EXISTS,
|
OPEN_ACTION_CREATE_IF_NEW | OPEN_ACTION_REPLACE_IF_EXISTS,
|
||||||
OPEN_FLAGS_NOINHERIT | OPEN_SHARE_DENYNONE | OPEN_ACCESS_READWRITE, NULL);
|
OPEN_FLAGS_NOINHERIT | OPEN_SHARE_DENYNONE | OPEN_ACCESS_READWRITE,
|
||||||
|
NULL);
|
||||||
|
|
||||||
if(earc == NO_ERROR)
|
if(earc == NO_ERROR)
|
||||||
{
|
{
|
||||||
earc = DosWrite(eaFileHandle, eaBuffer, eaSize, &ulAction);
|
earc = DosWrite(eaFileHandle, eaBuffer, eaSize, &ulAction);
|
||||||
if(earc == NO_ERROR)
|
if(earc == NO_ERROR)
|
||||||
{
|
{
|
||||||
printf("\tSaved %ld bytes from %ld bytes of EAs saved to %08d.EA\n", ulAction, eaSize,
|
printf("\tSaved %ld bytes from %ld bytes of EAs saved to %08d.EA\n",
|
||||||
|
ulAction,
|
||||||
|
eaSize,
|
||||||
*eaCounter);
|
*eaCounter);
|
||||||
*eaCounter += 1;
|
*eaCounter += 1;
|
||||||
}
|
}
|
||||||
@@ -150,9 +157,9 @@ int GetAllInDir(PSZ path, ULONG *eaCounter)
|
|||||||
ulFindCount = 1; // Reset find count
|
ulFindCount = 1; // Reset find count
|
||||||
|
|
||||||
rc = DosFindNext(hdirFindHandle, // Directory handle
|
rc = DosFindNext(hdirFindHandle, // Directory handle
|
||||||
&FindBuffer, // Result buffer
|
&FindBuffer, // Result buffer
|
||||||
ulResultBufLen, // Result buffer length
|
ulResultBufLen, // Result buffer length
|
||||||
&ulFindCount); // Number of entries to find
|
&ulFindCount); // Number of entries to find
|
||||||
|
|
||||||
if(rc != NO_ERROR && rc != ERROR_NO_MORE_FILES)
|
if(rc != NO_ERROR && rc != ERROR_NO_MORE_FILES)
|
||||||
{
|
{
|
||||||
@@ -162,12 +169,11 @@ int GetAllInDir(PSZ path, ULONG *eaCounter)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if(strcmp(FindBuffer.achName, ".") == 0 || strcmp(FindBuffer.achName, "..") == 0)
|
if(strcmp(FindBuffer.achName, ".") == 0 || strcmp(FindBuffer.achName, "..") == 0) continue;
|
||||||
continue;
|
|
||||||
|
|
||||||
fullPath = malloc(strlen(path) + 2 + strlen(FindBuffer.achName) + 1);
|
fullPath = malloc(strlen(path) + 2 + strlen(FindBuffer.achName) + 1);
|
||||||
fullPath = strcpy(fullPath, path); // Parent path
|
fullPath = strcpy(fullPath, path); // Parent path
|
||||||
strcat(fullPath, "\\"); // Adds slashes
|
strcat(fullPath, "\\"); // Adds slashes
|
||||||
strcat(fullPath, FindBuffer.achName); // Adds filename
|
strcat(fullPath, FindBuffer.achName); // Adds filename
|
||||||
if(isDir)
|
if(isDir)
|
||||||
printf("%s\\\n", fullPath); // Print directory name
|
printf("%s\\\n", fullPath); // Print directory name
|
||||||
@@ -180,16 +186,23 @@ int GetAllInDir(PSZ path, ULONG *eaCounter)
|
|||||||
if(eaSize != 0)
|
if(eaSize != 0)
|
||||||
{
|
{
|
||||||
sprintf(&eaPath, "%08d.EA", *eaCounter);
|
sprintf(&eaPath, "%08d.EA", *eaCounter);
|
||||||
earc = DosOpen(eaPath, &eaFileHandle, &ulAction, 0L, FILE_NORMAL,
|
earc = DosOpen(eaPath,
|
||||||
|
&eaFileHandle,
|
||||||
|
&ulAction,
|
||||||
|
0L,
|
||||||
|
FILE_NORMAL,
|
||||||
OPEN_ACTION_CREATE_IF_NEW | OPEN_ACTION_REPLACE_IF_EXISTS,
|
OPEN_ACTION_CREATE_IF_NEW | OPEN_ACTION_REPLACE_IF_EXISTS,
|
||||||
OPEN_FLAGS_NOINHERIT | OPEN_SHARE_DENYNONE | OPEN_ACCESS_READWRITE, NULL);
|
OPEN_FLAGS_NOINHERIT | OPEN_SHARE_DENYNONE | OPEN_ACCESS_READWRITE,
|
||||||
|
NULL);
|
||||||
|
|
||||||
if(earc == NO_ERROR)
|
if(earc == NO_ERROR)
|
||||||
{
|
{
|
||||||
earc = DosWrite(eaFileHandle, eaBuffer, eaSize, &ulAction);
|
earc = DosWrite(eaFileHandle, eaBuffer, eaSize, &ulAction);
|
||||||
if(earc == NO_ERROR)
|
if(earc == NO_ERROR)
|
||||||
{
|
{
|
||||||
printf("\tSaved %ld bytes from %ld bytes of EAs saved to %08d.EA\n", ulAction, eaSize,
|
printf("\tSaved %ld bytes from %ld bytes of EAs saved to %08d.EA\n",
|
||||||
|
ulAction,
|
||||||
|
eaSize,
|
||||||
*eaCounter);
|
*eaCounter);
|
||||||
*eaCounter += 1;
|
*eaCounter += 1;
|
||||||
}
|
}
|
||||||
@@ -213,7 +226,7 @@ int GetAllInDir(PSZ path, ULONG *eaCounter)
|
|||||||
|
|
||||||
free(fullPath);
|
free(fullPath);
|
||||||
} /* endif */
|
} /* endif */
|
||||||
} /* endwhile */
|
} /* endwhile */
|
||||||
|
|
||||||
free(pathWithWildcard);
|
free(pathWithWildcard);
|
||||||
rc = DosFindClose(hdirFindHandle); // Close our directory handle
|
rc = DosFindClose(hdirFindHandle); // Close our directory handle
|
||||||
@@ -225,4 +238,3 @@ int GetAllInDir(PSZ path, ULONG *eaCounter)
|
|||||||
}
|
}
|
||||||
return ERROR_NO_MORE_FILES;
|
return ERROR_NO_MORE_FILES;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -11,10 +11,10 @@
|
|||||||
#define INCL_DOSNLS
|
#define INCL_DOSNLS
|
||||||
#define INCL_DOSERRORS
|
#define INCL_DOSERRORS
|
||||||
|
|
||||||
#include <os2.h>
|
|
||||||
|
|
||||||
#include "ea.h"
|
#include "ea.h"
|
||||||
|
|
||||||
|
#include <os2.h>
|
||||||
|
|
||||||
void GetEAs(char *path, char **bufptr, size_t *size)
|
void GetEAs(char *path, char **bufptr, size_t *size)
|
||||||
{
|
{
|
||||||
FILESTATUS4 fs;
|
FILESTATUS4 fs;
|
||||||
@@ -27,13 +27,11 @@ void GetEAs(char *path, char **bufptr, size_t *size)
|
|||||||
ULONG nLength;
|
ULONG nLength;
|
||||||
ULONG nBlock;
|
ULONG nBlock;
|
||||||
|
|
||||||
if(DosQueryPathInfo(path, FIL_QUERYEASIZE, (PBYTE) & fs, sizeof(fs)))
|
if(DosQueryPathInfo(path, FIL_QUERYEASIZE, (PBYTE)&fs, sizeof(fs))) return;
|
||||||
return;
|
|
||||||
|
|
||||||
nBlock = max(fs.cbList, 65535);
|
nBlock = max(fs.cbList, 65535);
|
||||||
|
|
||||||
if((pDENA = malloc((size_t)nBlock)) == NULL)
|
if((pDENA = malloc((size_t)nBlock)) == NULL) return;
|
||||||
return;
|
|
||||||
|
|
||||||
ulAttributes = -1;
|
ulAttributes = -1;
|
||||||
|
|
||||||
@@ -57,7 +55,7 @@ void GetEAs(char *path, char **bufptr, size_t *size)
|
|||||||
nLength = ((nLength - 1) / sizeof(ULONG) + 1) * sizeof(ULONG);
|
nLength = ((nLength - 1) / sizeof(ULONG) + 1) * sizeof(ULONG);
|
||||||
|
|
||||||
pGEA->oNextEntryOffset = ulAttributes ? nLength : 0;
|
pGEA->oNextEntryOffset = ulAttributes ? nLength : 0;
|
||||||
pGEA = (PGEA2)((PCH)pGEA + nLength);
|
pGEA = (PGEA2)((PCH)pGEA + nLength);
|
||||||
|
|
||||||
pFound = (PDENA2)((PCH)pFound + pFound->oNextEntryOffset);
|
pFound = (PDENA2)((PCH)pFound + pFound->oNextEntryOffset);
|
||||||
}
|
}
|
||||||
@@ -71,14 +69,14 @@ void GetEAs(char *path, char **bufptr, size_t *size)
|
|||||||
|
|
||||||
pGEAlist->cbList = (PCH)pGEA - (PCH)pGEAlist;
|
pGEAlist->cbList = (PCH)pGEA - (PCH)pGEAlist;
|
||||||
|
|
||||||
pFEAlist = (PVOID)pDENA; // reuse buffer
|
pFEAlist = (PVOID)pDENA; // reuse buffer
|
||||||
pFEAlist->cbList = nBlock;
|
pFEAlist->cbList = nBlock;
|
||||||
|
|
||||||
eaop.fpGEA2List = pGEAlist;
|
eaop.fpGEA2List = pGEAlist;
|
||||||
eaop.fpFEA2List = pFEAlist;
|
eaop.fpFEA2List = pFEAlist;
|
||||||
eaop.oError = 0;
|
eaop.oError = 0;
|
||||||
|
|
||||||
if(DosQueryPathInfo(path, FIL_QUERYEASFROMLIST, (PBYTE) & eaop, sizeof(eaop)))
|
if(DosQueryPathInfo(path, FIL_QUERYEASFROMLIST, (PBYTE)&eaop, sizeof(eaop)))
|
||||||
{
|
{
|
||||||
free(pDENA);
|
free(pDENA);
|
||||||
free(pGEAlist);
|
free(pGEAlist);
|
||||||
|
|||||||
@@ -29,12 +29,11 @@ Contains global definitions
|
|||||||
Copyright (C) 2011-2018 Natalia Portillo
|
Copyright (C) 2011-2018 Natalia Portillo
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
#include <stdio.h>
|
#include "dir.h"
|
||||||
|
#include "main.h"
|
||||||
|
|
||||||
#include <os2.h>
|
#include <os2.h>
|
||||||
|
#include <stdio.h>
|
||||||
#include "main.h"
|
|
||||||
#include "dir.h"
|
|
||||||
|
|
||||||
int main()
|
int main()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -32,24 +32,77 @@ Copyright (C) 2011-2018 Natalia Portillo
|
|||||||
#ifndef DIC_FSTESTER_SETTER_CONSTS_H
|
#ifndef DIC_FSTESTER_SETTER_CONSTS_H
|
||||||
#define DIC_FSTESTER_SETTER_CONSTS_H
|
#define DIC_FSTESTER_SETTER_CONSTS_H
|
||||||
|
|
||||||
extern const char *filenames[] = {"FILNAM", "FILNAM.EXT", "FILENAME", "FILENAME.EXT", "UPPCAS", "lowcas", "UPPER.low",
|
extern const char *filenames[] = {
|
||||||
"lower.UP", "CamUpr", "Dromed", "droMed", "FIL NA", " FILNA", "FILNA ", "FILE. XT",
|
"FILNAM",
|
||||||
"FILE .EXT", "FILE . XT", "Fourteen_Chars", "FifteenCharacts", "Sixteen_Characts",
|
"FILNAM.EXT",
|
||||||
"Twenty_One_Characters", "This name has thirty charactrs",
|
"FILENAME",
|
||||||
"This name has thirty one chactrs", "This name has thirty two chacters",
|
"FILENAME.EXT",
|
||||||
"This filename has fourty four characterrs",
|
"UPPCAS",
|
||||||
"This filename has sixty three characters like a lazy dromedaire",
|
"lowcas",
|
||||||
"This filename has sixty four characters like a redy lazy fox dog",
|
"UPPER.low",
|
||||||
"This filename has one hundred twenty eight characters and once upon a time in a place which name you must buy the book yetnotget",
|
"lower.UP",
|
||||||
"This filename has two hundred thirty six characters and once upon a time in a place which name i have no desire to call to mind there lived not long since one of those gentlemen that keep a lance and well you know it so go and read its",
|
"CamUpr",
|
||||||
"This filename has two hundred fourty eight characters and once upon a time in a place which name i have no desire to call to mind there lived not long since one of those gentlemen that keep a lance and well you know it so go and read the book yout",
|
"Dromed",
|
||||||
"This filename has two hundred fifty three characters and once upon a time in a place which name i have no desire to call to mind there lived not long since one of those gentlemen that keep a lance and well you know it so go and read the book as you get",
|
"droMed",
|
||||||
"This filename has two hundred fifty four characters and once upon a time in a place which name i have no desire to call to mind there lived not long since one of those gentlemen that keep a lance and well you know it so go and read the book as you mustd",
|
"FIL NA",
|
||||||
"This filename has two hundred fifty five characters and once upon a time in a place which name i have no desire to call to mind there lived not long since one of those gentlemen that keep a lance and well you know it so go and read the book as you mustdo",
|
" FILNA",
|
||||||
"This filename has two hundred fifty six characters and once upon a time in a place which name i have no desire to call to mind there lived not long since one of those gentlemen that keep a lance and well you know it so go and read the book as you must get",
|
"FILNA ",
|
||||||
"?NM?E?", "N!A!M!", "NA/ME", "NA\\ME", "'QUOT'", "\"QUOT\"", "NA>ME>", "N<AME<",
|
"FILE. XT",
|
||||||
"NA%%ME", "N*A*ME", "NA:ME", "N|AME|", "N.A.ME", ".NAME", "NAME.", "..NAME", "NAME..",
|
"FILE .EXT",
|
||||||
"N$ME", "N@ME@", "NAM#", "NA-ME", "_NAME_", 0};
|
"FILE . XT",
|
||||||
|
"Fourteen_Chars",
|
||||||
|
"FifteenCharacts",
|
||||||
|
"Sixteen_Characts",
|
||||||
|
"Twenty_One_Characters",
|
||||||
|
"This name has thirty charactrs",
|
||||||
|
"This name has thirty one chactrs",
|
||||||
|
"This name has thirty two chacters",
|
||||||
|
"This filename has fourty four characterrs",
|
||||||
|
"This filename has sixty three characters like a lazy dromedaire",
|
||||||
|
"This filename has sixty four characters like a redy lazy fox dog",
|
||||||
|
"This filename has one hundred twenty eight characters and once upon a time in a place which name you must buy the "
|
||||||
|
"book yetnotget",
|
||||||
|
"This filename has two hundred thirty six characters and once upon a time in a place which name i have no desire "
|
||||||
|
"to call to mind there lived not long since one of those gentlemen that keep a lance and well you know it so go "
|
||||||
|
"and read its",
|
||||||
|
"This filename has two hundred fourty eight characters and once upon a time in a place which name i have no desire "
|
||||||
|
"to call to mind there lived not long since one of those gentlemen that keep a lance and well you know it so go "
|
||||||
|
"and read the book yout",
|
||||||
|
"This filename has two hundred fifty three characters and once upon a time in a place which name i have no desire "
|
||||||
|
"to call to mind there lived not long since one of those gentlemen that keep a lance and well you know it so go "
|
||||||
|
"and read the book as you get",
|
||||||
|
"This filename has two hundred fifty four characters and once upon a time in a place which name i have no desire "
|
||||||
|
"to call to mind there lived not long since one of those gentlemen that keep a lance and well you know it so go "
|
||||||
|
"and read the book as you mustd",
|
||||||
|
"This filename has two hundred fifty five characters and once upon a time in a place which name i have no desire "
|
||||||
|
"to call to mind there lived not long since one of those gentlemen that keep a lance and well you know it so go "
|
||||||
|
"and read the book as you mustdo",
|
||||||
|
"This filename has two hundred fifty six characters and once upon a time in a place which name i have no desire to "
|
||||||
|
"call to mind there lived not long since one of those gentlemen that keep a lance and well you know it so go and "
|
||||||
|
"read the book as you must get",
|
||||||
|
"?NM?E?",
|
||||||
|
"N!A!M!",
|
||||||
|
"NA/ME",
|
||||||
|
"NA\\ME",
|
||||||
|
"'QUOT'",
|
||||||
|
"\"QUOT\"",
|
||||||
|
"NA>ME>",
|
||||||
|
"N<AME<",
|
||||||
|
"NA%%ME",
|
||||||
|
"N*A*ME",
|
||||||
|
"NA:ME",
|
||||||
|
"N|AME|",
|
||||||
|
"N.A.ME",
|
||||||
|
".NAME",
|
||||||
|
"NAME.",
|
||||||
|
"..NAME",
|
||||||
|
"NAME..",
|
||||||
|
"N$ME",
|
||||||
|
"N@ME@",
|
||||||
|
"NAM#",
|
||||||
|
"NA-ME",
|
||||||
|
"_NAME_",
|
||||||
|
0};
|
||||||
|
|
||||||
#define CLAUNIA_SIZE 7
|
#define CLAUNIA_SIZE 7
|
||||||
extern const unsigned char clauniaBytes[] = {0x43, 0x4C, 0x41, 0x55, 0x4E, 0x49, 0x41};
|
extern const unsigned char clauniaBytes[] = {0x43, 0x4C, 0x41, 0x55, 0x4E, 0x49, 0x41};
|
||||||
|
|||||||
@@ -63,4 +63,3 @@ void Links(const char *path);
|
|||||||
#define FILENAME_FORMAT "This file should be named \"%s\".\n"
|
#define FILENAME_FORMAT "This file should be named \"%s\".\n"
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
462
setter/dos.c
462
setter/dos.c
@@ -29,25 +29,25 @@ Contains DOS code
|
|||||||
Copyright (C) 2011-2018 Natalia Portillo
|
Copyright (C) 2011-2018 Natalia Portillo
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
#if defined(__DOS__) || defined (MSDOS)
|
#if defined(__DOS__) || defined(MSDOS)
|
||||||
|
|
||||||
#include <i86.h>
|
|
||||||
#include <direct.h>
|
|
||||||
#include <io.h>
|
|
||||||
|
|
||||||
#include <stdio.h>
|
|
||||||
#include <string.h>
|
|
||||||
#include <malloc.h>
|
|
||||||
#include <stdlib.h>
|
|
||||||
|
|
||||||
#include "defs.h"
|
|
||||||
#include "dos.h"
|
#include "dos.h"
|
||||||
#include "dosos2.h"
|
|
||||||
#include "consts.h"
|
#include "consts.h"
|
||||||
|
#include "defs.h"
|
||||||
|
#include "dosos2.h"
|
||||||
|
|
||||||
|
#include <direct.h>
|
||||||
|
#include <i86.h>
|
||||||
|
#include <io.h>
|
||||||
|
#include <malloc.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <string.h>
|
||||||
|
|
||||||
void GetOsInfo()
|
void GetOsInfo()
|
||||||
{
|
{
|
||||||
union REGS regs;
|
union REGS regs;
|
||||||
unsigned char major, minor;
|
unsigned char major, minor;
|
||||||
|
|
||||||
regs.w.ax = 0x3306;
|
regs.w.ax = 0x3306;
|
||||||
@@ -70,18 +70,17 @@ void GetOsInfo()
|
|||||||
|
|
||||||
if(major == 10 || major == 20)
|
if(major == 10 || major == 20)
|
||||||
{
|
{
|
||||||
printf("Will not run under OS/2. Exiting...\n");
|
printf("Will not run under OS/2. Exiting...\n");
|
||||||
// exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(major == 5 && minor == 50)
|
if(major == 5 && minor == 50)
|
||||||
{
|
{
|
||||||
printf("Will not run under Windows NT. Exiting...\n");
|
printf("Will not run under Windows NT. Exiting...\n");
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(major == 0)
|
if(major == 0) major = 1;
|
||||||
major = 1;
|
|
||||||
|
|
||||||
printf("OS information:\n");
|
printf("OS information:\n");
|
||||||
printf("\tRunning under DOS %d.%d\n", major, minor);
|
printf("\tRunning under DOS %d.%d\n", major, minor);
|
||||||
@@ -89,17 +88,16 @@ void GetOsInfo()
|
|||||||
|
|
||||||
void GetVolumeInfo(const char *path, size_t *clusterSize)
|
void GetVolumeInfo(const char *path, size_t *clusterSize)
|
||||||
{
|
{
|
||||||
union REGS regs;
|
union REGS regs;
|
||||||
struct SREGS sregs;
|
struct SREGS sregs;
|
||||||
char drivePath[4];
|
char drivePath[4];
|
||||||
char driveNo = path[0] - '@';
|
char driveNo = path[0] - '@';
|
||||||
struct diskfree_t oldFreeSpace;
|
struct diskfree_t oldFreeSpace;
|
||||||
Fat32FreeSpace *freeSpace = malloc(sizeof(Fat32FreeSpace));
|
Fat32FreeSpace * freeSpace = malloc(sizeof(Fat32FreeSpace));
|
||||||
|
|
||||||
memset(freeSpace, 0, sizeof(Fat32FreeSpace));
|
memset(freeSpace, 0, sizeof(Fat32FreeSpace));
|
||||||
|
|
||||||
if(driveNo > 32)
|
if(driveNo > 32) driveNo -= 32;
|
||||||
driveNo-=32;
|
|
||||||
|
|
||||||
drivePath[0] = path[0];
|
drivePath[0] = path[0];
|
||||||
drivePath[1] = ':';
|
drivePath[1] = ':';
|
||||||
@@ -107,9 +105,9 @@ void GetVolumeInfo(const char *path, size_t *clusterSize)
|
|||||||
drivePath[3] = 0;
|
drivePath[3] = 0;
|
||||||
|
|
||||||
regs.w.ax = 0x7303;
|
regs.w.ax = 0x7303;
|
||||||
sregs.ds = FP_SEG(drivePath);
|
sregs.ds = FP_SEG(drivePath);
|
||||||
regs.w.dx = FP_OFF(drivePath);
|
regs.w.dx = FP_OFF(drivePath);
|
||||||
sregs.es = FP_SEG(freeSpace);
|
sregs.es = FP_SEG(freeSpace);
|
||||||
regs.w.di = FP_OFF(freeSpace);
|
regs.w.di = FP_OFF(freeSpace);
|
||||||
regs.w.cx = sizeof(Fat32FreeSpace);
|
regs.w.cx = sizeof(Fat32FreeSpace);
|
||||||
|
|
||||||
@@ -117,11 +115,11 @@ void GetVolumeInfo(const char *path, size_t *clusterSize)
|
|||||||
|
|
||||||
if(regs.h.al == 0 && !regs.w.cflag)
|
if(regs.h.al == 0 && !regs.w.cflag)
|
||||||
{
|
{
|
||||||
_dos_getdiskfree(driveNo, &oldFreeSpace);
|
_dos_getdiskfree(driveNo, &oldFreeSpace);
|
||||||
freeSpace->sectorsPerCluster = oldFreeSpace.sectors_per_cluster;
|
freeSpace->sectorsPerCluster = oldFreeSpace.sectors_per_cluster;
|
||||||
freeSpace->freeClusters = oldFreeSpace.avail_clusters;
|
freeSpace->freeClusters = oldFreeSpace.avail_clusters;
|
||||||
freeSpace->bytesPerSector = oldFreeSpace.bytes_per_sector;
|
freeSpace->bytesPerSector = oldFreeSpace.bytes_per_sector;
|
||||||
freeSpace->totalClusters = oldFreeSpace.total_clusters;
|
freeSpace->totalClusters = oldFreeSpace.total_clusters;
|
||||||
}
|
}
|
||||||
else if(regs.w.cflag)
|
else if(regs.w.cflag)
|
||||||
{
|
{
|
||||||
@@ -133,12 +131,15 @@ void GetVolumeInfo(const char *path, size_t *clusterSize)
|
|||||||
if(!regs.w.cflag)
|
if(!regs.w.cflag)
|
||||||
{
|
{
|
||||||
printf("\tBytes per sector: %lu\n", freeSpace->bytesPerSector);
|
printf("\tBytes per sector: %lu\n", freeSpace->bytesPerSector);
|
||||||
printf("\tSectors per cluster: %lu (%lu bytes)\n", freeSpace->sectorsPerCluster,
|
printf("\tSectors per cluster: %lu (%lu bytes)\n",
|
||||||
|
freeSpace->sectorsPerCluster,
|
||||||
freeSpace->sectorsPerCluster * freeSpace->bytesPerSector);
|
freeSpace->sectorsPerCluster * freeSpace->bytesPerSector);
|
||||||
printf("\tClusters: %lu (%lu bytes)\n", freeSpace->totalClusters,
|
printf("\tClusters: %lu (%lu bytes)\n",
|
||||||
|
freeSpace->totalClusters,
|
||||||
freeSpace->sectorsPerCluster * freeSpace->bytesPerSector * freeSpace->totalClusters);
|
freeSpace->sectorsPerCluster * freeSpace->bytesPerSector * freeSpace->totalClusters);
|
||||||
printf("\tFree clusters: %lu (%lu bytes)\n", freeSpace->freeClusters,
|
printf("\tFree clusters: %lu (%lu bytes)\n",
|
||||||
freeSpace->sectorsPerCluster * freeSpace->bytesPerSector * freeSpace->freeClusters);
|
freeSpace->freeClusters,
|
||||||
|
freeSpace->sectorsPerCluster * freeSpace->bytesPerSector * freeSpace->freeClusters);
|
||||||
|
|
||||||
*clusterSize = freeSpace->sectorsPerCluster * freeSpace->bytesPerSector;
|
*clusterSize = freeSpace->sectorsPerCluster * freeSpace->bytesPerSector;
|
||||||
}
|
}
|
||||||
@@ -146,12 +147,11 @@ void GetVolumeInfo(const char *path, size_t *clusterSize)
|
|||||||
|
|
||||||
void FileAttributes(const char *path)
|
void FileAttributes(const char *path)
|
||||||
{
|
{
|
||||||
char driveNo = path[0] - '@';
|
char driveNo = path[0] - '@';
|
||||||
unsigned total, actionTaken;
|
unsigned total, actionTaken;
|
||||||
int rc, wRc, cRc, handle;
|
int rc, wRc, cRc, handle;
|
||||||
|
|
||||||
if(driveNo > 32)
|
if(driveNo > 32) driveNo -= 32;
|
||||||
driveNo-=32;
|
|
||||||
|
|
||||||
_dos_setdrive(driveNo, &total);
|
_dos_setdrive(driveNo, &total);
|
||||||
chdir("\\");
|
chdir("\\");
|
||||||
@@ -233,8 +233,11 @@ void FileAttributes(const char *path)
|
|||||||
rc = _dos_setfileattr("HIDDREAD", _A_HIDDEN | _A_RDONLY);
|
rc = _dos_setfileattr("HIDDREAD", _A_HIDDEN | _A_RDONLY);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("\tFile with hidden, read-only attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n", "HIDDREAD", rc,
|
printf("\tFile with hidden, read-only attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n",
|
||||||
wRc, cRc);
|
"HIDDREAD",
|
||||||
|
rc,
|
||||||
|
wRc,
|
||||||
|
cRc);
|
||||||
|
|
||||||
rc = _dos_creat("SYSTREAD", _A_NORMAL, &handle);
|
rc = _dos_creat("SYSTREAD", _A_NORMAL, &handle);
|
||||||
|
|
||||||
@@ -246,8 +249,11 @@ void FileAttributes(const char *path)
|
|||||||
rc = _dos_setfileattr("SYSTREAD", _A_SYSTEM | _A_RDONLY);
|
rc = _dos_setfileattr("SYSTREAD", _A_SYSTEM | _A_RDONLY);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("\tFile with system, read-only attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n", "SYSTREAD", rc,
|
printf("\tFile with system, read-only attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n",
|
||||||
wRc, cRc);
|
"SYSTREAD",
|
||||||
|
rc,
|
||||||
|
wRc,
|
||||||
|
cRc);
|
||||||
|
|
||||||
rc = _dos_creat("SYSTHIDD", _A_NORMAL, &handle);
|
rc = _dos_creat("SYSTHIDD", _A_NORMAL, &handle);
|
||||||
|
|
||||||
@@ -259,7 +265,10 @@ void FileAttributes(const char *path)
|
|||||||
rc = _dos_setfileattr("SYSTHIDD", _A_SYSTEM | _A_HIDDEN);
|
rc = _dos_setfileattr("SYSTHIDD", _A_SYSTEM | _A_HIDDEN);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("\tFile with system, hidden attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n", "SYSTHIDD", rc, wRc,
|
printf("\tFile with system, hidden attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n",
|
||||||
|
"SYSTHIDD",
|
||||||
|
rc,
|
||||||
|
wRc,
|
||||||
cRc);
|
cRc);
|
||||||
|
|
||||||
rc = _dos_creat("SYSRDYHD", _A_NORMAL, &handle);
|
rc = _dos_creat("SYSRDYHD", _A_NORMAL, &handle);
|
||||||
@@ -273,8 +282,11 @@ void FileAttributes(const char *path)
|
|||||||
rc = _dos_setfileattr("SYSRDYHD", _A_SYSTEM | _A_RDONLY | _A_HIDDEN);
|
rc = _dos_setfileattr("SYSRDYHD", _A_SYSTEM | _A_RDONLY | _A_HIDDEN);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("\tFile with system, read-only, hidden attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n", "SYSRDYHD",
|
printf("\tFile with system, read-only, hidden attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n",
|
||||||
rc, wRc, cRc);
|
"SYSRDYHD",
|
||||||
|
rc,
|
||||||
|
wRc,
|
||||||
|
cRc);
|
||||||
|
|
||||||
rc = _dos_creat("ARCHREAD", _A_NORMAL, &handle);
|
rc = _dos_creat("ARCHREAD", _A_NORMAL, &handle);
|
||||||
|
|
||||||
@@ -286,8 +298,11 @@ void FileAttributes(const char *path)
|
|||||||
rc = _dos_setfileattr("ARCHREAD", _A_ARCH | _A_RDONLY);
|
rc = _dos_setfileattr("ARCHREAD", _A_ARCH | _A_RDONLY);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("\tFile with archived, read-only attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n", "ARCHREAD", rc,
|
printf("\tFile with archived, read-only attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n",
|
||||||
wRc, cRc);
|
"ARCHREAD",
|
||||||
|
rc,
|
||||||
|
wRc,
|
||||||
|
cRc);
|
||||||
|
|
||||||
rc = _dos_creat("ARCHHIDD", _A_NORMAL, &handle);
|
rc = _dos_creat("ARCHHIDD", _A_NORMAL, &handle);
|
||||||
|
|
||||||
@@ -299,7 +314,10 @@ void FileAttributes(const char *path)
|
|||||||
rc = _dos_setfileattr("ARCHHIDD", _A_ARCH | _A_HIDDEN);
|
rc = _dos_setfileattr("ARCHHIDD", _A_ARCH | _A_HIDDEN);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("\tFile with archived, hidden attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n", "ARCHHIDD", rc, wRc,
|
printf("\tFile with archived, hidden attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n",
|
||||||
|
"ARCHHIDD",
|
||||||
|
rc,
|
||||||
|
wRc,
|
||||||
cRc);
|
cRc);
|
||||||
|
|
||||||
rc = _dos_creat("ARCHDRDY", _A_NORMAL, &handle);
|
rc = _dos_creat("ARCHDRDY", _A_NORMAL, &handle);
|
||||||
@@ -314,7 +332,10 @@ void FileAttributes(const char *path)
|
|||||||
}
|
}
|
||||||
|
|
||||||
printf("\tFile with archived, hidden, read-only attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n",
|
printf("\tFile with archived, hidden, read-only attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n",
|
||||||
"ARCHDRDY", rc, wRc, cRc);
|
"ARCHDRDY",
|
||||||
|
rc,
|
||||||
|
wRc,
|
||||||
|
cRc);
|
||||||
|
|
||||||
rc = _dos_creat("ARCHSYST", _A_NORMAL, &handle);
|
rc = _dos_creat("ARCHSYST", _A_NORMAL, &handle);
|
||||||
|
|
||||||
@@ -326,7 +347,10 @@ void FileAttributes(const char *path)
|
|||||||
rc = _dos_setfileattr("ARCHSYST", _A_ARCH | _A_SYSTEM);
|
rc = _dos_setfileattr("ARCHSYST", _A_ARCH | _A_SYSTEM);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("\tFile with archived, system attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n", "ARCHSYST", rc, wRc,
|
printf("\tFile with archived, system attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n",
|
||||||
|
"ARCHSYST",
|
||||||
|
rc,
|
||||||
|
wRc,
|
||||||
cRc);
|
cRc);
|
||||||
|
|
||||||
rc = _dos_creat("ARSYSRDY", _A_NORMAL, &handle);
|
rc = _dos_creat("ARSYSRDY", _A_NORMAL, &handle);
|
||||||
@@ -341,7 +365,10 @@ void FileAttributes(const char *path)
|
|||||||
}
|
}
|
||||||
|
|
||||||
printf("\tFile with archived, system, read-only attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n",
|
printf("\tFile with archived, system, read-only attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n",
|
||||||
"ARSYSRDY", rc, wRc, cRc);
|
"ARSYSRDY",
|
||||||
|
rc,
|
||||||
|
wRc,
|
||||||
|
cRc);
|
||||||
|
|
||||||
rc = _dos_creat("ARCSYSHD", _A_NORMAL, &handle);
|
rc = _dos_creat("ARCSYSHD", _A_NORMAL, &handle);
|
||||||
|
|
||||||
@@ -354,8 +381,11 @@ void FileAttributes(const char *path)
|
|||||||
rc = _dos_setfileattr("ARCSYSHD", _A_ARCH | _A_SYSTEM | _A_HIDDEN);
|
rc = _dos_setfileattr("ARCSYSHD", _A_ARCH | _A_SYSTEM | _A_HIDDEN);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("\tFile with archived, system, hidden attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n", "ARCSYSHD",
|
printf("\tFile with archived, system, hidden attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n",
|
||||||
rc, wRc, cRc);
|
"ARCSYSHD",
|
||||||
|
rc,
|
||||||
|
wRc,
|
||||||
|
cRc);
|
||||||
|
|
||||||
rc = _dos_creat("ARSYHDRD", _A_NORMAL, &handle);
|
rc = _dos_creat("ARSYHDRD", _A_NORMAL, &handle);
|
||||||
|
|
||||||
@@ -369,36 +399,30 @@ void FileAttributes(const char *path)
|
|||||||
rc = _dos_setfileattr("ARSYHDRD", _A_ARCH | _A_SYSTEM | _A_HIDDEN | _A_RDONLY);
|
rc = _dos_setfileattr("ARSYHDRD", _A_ARCH | _A_SYSTEM | _A_HIDDEN | _A_RDONLY);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("\tFile with all (archived, system, hidden, read-only) attributes: name = \"%s\", rc = %d, wRc = %d, cRc = %d\n",
|
printf("\tFile with all (archived, system, hidden, read-only) attributes: name = \"%s\", rc = %d, wRc = %d, cRc = "
|
||||||
"ARSYHDRD", rc, wRc, cRc);
|
"%d\n",
|
||||||
|
"ARSYHDRD",
|
||||||
|
rc,
|
||||||
|
wRc,
|
||||||
|
cRc);
|
||||||
}
|
}
|
||||||
|
|
||||||
void FilePermissions(const char *path)
|
void FilePermissions(const char *path) { /* Do nothing, not supported by target operating system */ }
|
||||||
{
|
|
||||||
/* Do nothing, not supported by target operating system */
|
|
||||||
}
|
|
||||||
|
|
||||||
void ExtendedAttributes(const char *path)
|
void ExtendedAttributes(const char *path) { /* Do nothing, not supported by target operating system */ }
|
||||||
{
|
|
||||||
/* Do nothing, not supported by target operating system */
|
|
||||||
}
|
|
||||||
|
|
||||||
void ResourceFork(const char *path)
|
void ResourceFork(const char *path) { /* Do nothing, not supported by target operating system */ }
|
||||||
{
|
|
||||||
/* Do nothing, not supported by target operating system */
|
|
||||||
}
|
|
||||||
|
|
||||||
void Filenames(const char *path)
|
void Filenames(const char *path)
|
||||||
{
|
{
|
||||||
char driveNo = path[0] - '@';
|
char driveNo = path[0] - '@';
|
||||||
int rc = 0, wRc = 0, cRc = 0;
|
int rc = 0, wRc = 0, cRc = 0;
|
||||||
unsigned actionTaken, total;
|
unsigned actionTaken, total;
|
||||||
int handle;
|
int handle;
|
||||||
char message[300];
|
char message[300];
|
||||||
int pos = 0;
|
int pos = 0;
|
||||||
|
|
||||||
if(driveNo > 32)
|
if(driveNo > 32) driveNo -= 32;
|
||||||
driveNo-=32;
|
|
||||||
|
|
||||||
_dos_setdrive(driveNo, &total);
|
_dos_setdrive(driveNo, &total);
|
||||||
chdir("\\");
|
chdir("\\");
|
||||||
@@ -435,20 +459,19 @@ void Filenames(const char *path)
|
|||||||
|
|
||||||
void Timestamps(const char *path)
|
void Timestamps(const char *path)
|
||||||
{
|
{
|
||||||
char driveNo = path[0] - '@';
|
char driveNo = path[0] - '@';
|
||||||
int rc = 0, wRc = 0, cRc = 0, tRc = 0;
|
int rc = 0, wRc = 0, cRc = 0, tRc = 0;
|
||||||
unsigned actionTaken, total;
|
unsigned actionTaken, total;
|
||||||
int handle;
|
int handle;
|
||||||
char message[300];
|
char message[300];
|
||||||
union REGS regs;
|
union REGS regs;
|
||||||
unsigned short maxtime = 0xBF7D;
|
unsigned short maxtime = 0xBF7D;
|
||||||
unsigned short maxdate = 0xFF9F;
|
unsigned short maxdate = 0xFF9F;
|
||||||
unsigned short y1kdate = 0x2621;
|
unsigned short y1kdate = 0x2621;
|
||||||
unsigned short y2kdate = 0x2821;
|
unsigned short y2kdate = 0x2821;
|
||||||
unsigned short mindate = 0x0021;
|
unsigned short mindate = 0x0021;
|
||||||
|
|
||||||
if(driveNo > 32)
|
if(driveNo > 32) driveNo -= 32;
|
||||||
driveNo-=32;
|
|
||||||
|
|
||||||
_dos_setdrive(driveNo, &total);
|
_dos_setdrive(driveNo, &total);
|
||||||
chdir("\\");
|
chdir("\\");
|
||||||
@@ -470,8 +493,15 @@ void Timestamps(const char *path)
|
|||||||
if(!rc)
|
if(!rc)
|
||||||
{
|
{
|
||||||
memset(&message, 0, 300);
|
memset(&message, 0, 300);
|
||||||
sprintf(&message, DATETIME_FORMAT, YEAR(maxdate), MONTH(maxdate), DAY(maxdate),
|
sprintf(&message,
|
||||||
HOUR(maxtime), MINUTE(maxtime), SECOND(maxtime), "creation");
|
DATETIME_FORMAT,
|
||||||
|
YEAR(maxdate),
|
||||||
|
MONTH(maxdate),
|
||||||
|
DAY(maxdate),
|
||||||
|
HOUR(maxtime),
|
||||||
|
MINUTE(maxtime),
|
||||||
|
SECOND(maxtime),
|
||||||
|
"creation");
|
||||||
|
|
||||||
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
||||||
memset(®s, 0, sizeof(regs));
|
memset(®s, 0, sizeof(regs));
|
||||||
@@ -491,8 +521,15 @@ void Timestamps(const char *path)
|
|||||||
if(!rc)
|
if(!rc)
|
||||||
{
|
{
|
||||||
memset(&message, 0, 300);
|
memset(&message, 0, 300);
|
||||||
sprintf(&message, DATETIME_FORMAT, YEAR(mindate), MONTH(mindate), DAY(mindate),
|
sprintf(&message,
|
||||||
HOUR(0), MINUTE(0), SECOND(0), "creation");
|
DATETIME_FORMAT,
|
||||||
|
YEAR(mindate),
|
||||||
|
MONTH(mindate),
|
||||||
|
DAY(mindate),
|
||||||
|
HOUR(0),
|
||||||
|
MINUTE(0),
|
||||||
|
SECOND(0),
|
||||||
|
"creation");
|
||||||
|
|
||||||
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
||||||
memset(®s, 0, sizeof(regs));
|
memset(®s, 0, sizeof(regs));
|
||||||
@@ -512,8 +549,15 @@ void Timestamps(const char *path)
|
|||||||
if(!rc)
|
if(!rc)
|
||||||
{
|
{
|
||||||
memset(&message, 0, 300);
|
memset(&message, 0, 300);
|
||||||
sprintf(&message, DATETIME_FORMAT, YEAR(y1kdate), MONTH(y1kdate), DAY(y1kdate),
|
sprintf(&message,
|
||||||
HOUR(maxtime), MINUTE(maxtime), SECOND(maxtime), "creation");
|
DATETIME_FORMAT,
|
||||||
|
YEAR(y1kdate),
|
||||||
|
MONTH(y1kdate),
|
||||||
|
DAY(y1kdate),
|
||||||
|
HOUR(maxtime),
|
||||||
|
MINUTE(maxtime),
|
||||||
|
SECOND(maxtime),
|
||||||
|
"creation");
|
||||||
|
|
||||||
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
||||||
memset(®s, 0, sizeof(regs));
|
memset(®s, 0, sizeof(regs));
|
||||||
@@ -533,8 +577,15 @@ void Timestamps(const char *path)
|
|||||||
if(!rc)
|
if(!rc)
|
||||||
{
|
{
|
||||||
memset(&message, 0, 300);
|
memset(&message, 0, 300);
|
||||||
sprintf(&message, DATETIME_FORMAT, YEAR(y2kdate), MONTH(y2kdate), DAY(y2kdate),
|
sprintf(&message,
|
||||||
HOUR(0), MINUTE(0), SECOND(0), "creation");
|
DATETIME_FORMAT,
|
||||||
|
YEAR(y2kdate),
|
||||||
|
MONTH(y2kdate),
|
||||||
|
DAY(y2kdate),
|
||||||
|
HOUR(0),
|
||||||
|
MINUTE(0),
|
||||||
|
SECOND(0),
|
||||||
|
"creation");
|
||||||
|
|
||||||
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
||||||
memset(®s, 0, sizeof(regs));
|
memset(®s, 0, sizeof(regs));
|
||||||
@@ -554,8 +605,15 @@ void Timestamps(const char *path)
|
|||||||
if(!rc)
|
if(!rc)
|
||||||
{
|
{
|
||||||
memset(&message, 0, 300);
|
memset(&message, 0, 300);
|
||||||
sprintf(&message, DATETIME_FORMAT, YEAR(maxdate), MONTH(maxdate), DAY(maxdate),
|
sprintf(&message,
|
||||||
HOUR(maxtime), MINUTE(maxtime), SECOND(maxtime), "last written");
|
DATETIME_FORMAT,
|
||||||
|
YEAR(maxdate),
|
||||||
|
MONTH(maxdate),
|
||||||
|
DAY(maxdate),
|
||||||
|
HOUR(maxtime),
|
||||||
|
MINUTE(maxtime),
|
||||||
|
SECOND(maxtime),
|
||||||
|
"last written");
|
||||||
|
|
||||||
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
||||||
memset(®s, 0, sizeof(regs));
|
memset(®s, 0, sizeof(regs));
|
||||||
@@ -575,8 +633,15 @@ void Timestamps(const char *path)
|
|||||||
if(!rc)
|
if(!rc)
|
||||||
{
|
{
|
||||||
memset(&message, 0, 300);
|
memset(&message, 0, 300);
|
||||||
sprintf(&message, DATETIME_FORMAT, YEAR(mindate), MONTH(mindate), DAY(mindate),
|
sprintf(&message,
|
||||||
HOUR(0), MINUTE(0), SECOND(0), "last written");
|
DATETIME_FORMAT,
|
||||||
|
YEAR(mindate),
|
||||||
|
MONTH(mindate),
|
||||||
|
DAY(mindate),
|
||||||
|
HOUR(0),
|
||||||
|
MINUTE(0),
|
||||||
|
SECOND(0),
|
||||||
|
"last written");
|
||||||
|
|
||||||
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
||||||
memset(®s, 0, sizeof(regs));
|
memset(®s, 0, sizeof(regs));
|
||||||
@@ -596,8 +661,15 @@ void Timestamps(const char *path)
|
|||||||
if(!rc)
|
if(!rc)
|
||||||
{
|
{
|
||||||
memset(&message, 0, 300);
|
memset(&message, 0, 300);
|
||||||
sprintf(&message, DATETIME_FORMAT, YEAR(y1kdate), MONTH(y1kdate), DAY(y1kdate),
|
sprintf(&message,
|
||||||
HOUR(maxtime), MINUTE(maxtime), SECOND(maxtime), "last written");
|
DATETIME_FORMAT,
|
||||||
|
YEAR(y1kdate),
|
||||||
|
MONTH(y1kdate),
|
||||||
|
DAY(y1kdate),
|
||||||
|
HOUR(maxtime),
|
||||||
|
MINUTE(maxtime),
|
||||||
|
SECOND(maxtime),
|
||||||
|
"last written");
|
||||||
|
|
||||||
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
||||||
memset(®s, 0, sizeof(regs));
|
memset(®s, 0, sizeof(regs));
|
||||||
@@ -617,8 +689,15 @@ void Timestamps(const char *path)
|
|||||||
if(!rc)
|
if(!rc)
|
||||||
{
|
{
|
||||||
memset(&message, 0, 300);
|
memset(&message, 0, 300);
|
||||||
sprintf(&message, DATETIME_FORMAT, YEAR(y2kdate), MONTH(y2kdate), DAY(y2kdate),
|
sprintf(&message,
|
||||||
HOUR(0), MINUTE(0), SECOND(0), "last written");
|
DATETIME_FORMAT,
|
||||||
|
YEAR(y2kdate),
|
||||||
|
MONTH(y2kdate),
|
||||||
|
DAY(y2kdate),
|
||||||
|
HOUR(0),
|
||||||
|
MINUTE(0),
|
||||||
|
SECOND(0),
|
||||||
|
"last written");
|
||||||
|
|
||||||
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
||||||
memset(®s, 0, sizeof(regs));
|
memset(®s, 0, sizeof(regs));
|
||||||
@@ -638,8 +717,15 @@ void Timestamps(const char *path)
|
|||||||
if(!rc)
|
if(!rc)
|
||||||
{
|
{
|
||||||
memset(&message, 0, 300);
|
memset(&message, 0, 300);
|
||||||
sprintf(&message, DATETIME_FORMAT, YEAR(maxdate), MONTH(maxdate), DAY(maxdate),
|
sprintf(&message,
|
||||||
HOUR(0), MINUTE(0), SECOND(0), "last access");
|
DATETIME_FORMAT,
|
||||||
|
YEAR(maxdate),
|
||||||
|
MONTH(maxdate),
|
||||||
|
DAY(maxdate),
|
||||||
|
HOUR(0),
|
||||||
|
MINUTE(0),
|
||||||
|
SECOND(0),
|
||||||
|
"last access");
|
||||||
|
|
||||||
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
||||||
memset(®s, 0, sizeof(regs));
|
memset(®s, 0, sizeof(regs));
|
||||||
@@ -659,8 +745,15 @@ void Timestamps(const char *path)
|
|||||||
if(!rc)
|
if(!rc)
|
||||||
{
|
{
|
||||||
memset(&message, 0, 300);
|
memset(&message, 0, 300);
|
||||||
sprintf(&message, DATETIME_FORMAT, YEAR(mindate), MONTH(mindate), DAY(mindate),
|
sprintf(&message,
|
||||||
HOUR(0), MINUTE(0), SECOND(0), "last access");
|
DATETIME_FORMAT,
|
||||||
|
YEAR(mindate),
|
||||||
|
MONTH(mindate),
|
||||||
|
DAY(mindate),
|
||||||
|
HOUR(0),
|
||||||
|
MINUTE(0),
|
||||||
|
SECOND(0),
|
||||||
|
"last access");
|
||||||
|
|
||||||
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
||||||
memset(®s, 0, sizeof(regs));
|
memset(®s, 0, sizeof(regs));
|
||||||
@@ -680,8 +773,15 @@ void Timestamps(const char *path)
|
|||||||
if(!rc)
|
if(!rc)
|
||||||
{
|
{
|
||||||
memset(&message, 0, 300);
|
memset(&message, 0, 300);
|
||||||
sprintf(&message, DATETIME_FORMAT, YEAR(y1kdate), MONTH(y1kdate), DAY(y1kdate),
|
sprintf(&message,
|
||||||
HOUR(0), MINUTE(0), SECOND(0), "last access");
|
DATETIME_FORMAT,
|
||||||
|
YEAR(y1kdate),
|
||||||
|
MONTH(y1kdate),
|
||||||
|
DAY(y1kdate),
|
||||||
|
HOUR(0),
|
||||||
|
MINUTE(0),
|
||||||
|
SECOND(0),
|
||||||
|
"last access");
|
||||||
|
|
||||||
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
||||||
memset(®s, 0, sizeof(regs));
|
memset(®s, 0, sizeof(regs));
|
||||||
@@ -701,8 +801,15 @@ void Timestamps(const char *path)
|
|||||||
if(!rc)
|
if(!rc)
|
||||||
{
|
{
|
||||||
memset(&message, 0, 300);
|
memset(&message, 0, 300);
|
||||||
sprintf(&message, DATETIME_FORMAT, YEAR(y2kdate), MONTH(y2kdate), DAY(y2kdate),
|
sprintf(&message,
|
||||||
HOUR(0), MINUTE(0), SECOND(0), "last access");
|
DATETIME_FORMAT,
|
||||||
|
YEAR(y2kdate),
|
||||||
|
MONTH(y2kdate),
|
||||||
|
DAY(y2kdate),
|
||||||
|
HOUR(0),
|
||||||
|
MINUTE(0),
|
||||||
|
SECOND(0),
|
||||||
|
"last access");
|
||||||
|
|
||||||
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
wRc = _dos_write(handle, &message, strlen(message), &actionTaken);
|
||||||
memset(®s, 0, sizeof(regs));
|
memset(®s, 0, sizeof(regs));
|
||||||
@@ -720,14 +827,13 @@ void Timestamps(const char *path)
|
|||||||
|
|
||||||
void DirectoryDepth(const char *path)
|
void DirectoryDepth(const char *path)
|
||||||
{
|
{
|
||||||
char driveNo = path[0] - '@';
|
char driveNo = path[0] - '@';
|
||||||
int rc = 0;
|
int rc = 0;
|
||||||
unsigned total;
|
unsigned total;
|
||||||
char filename[9];
|
char filename[9];
|
||||||
long pos = 2;
|
long pos = 2;
|
||||||
|
|
||||||
if(driveNo > 32)
|
if(driveNo > 32) driveNo -= 32;
|
||||||
driveNo-=32;
|
|
||||||
|
|
||||||
_dos_setdrive(driveNo, &total);
|
_dos_setdrive(driveNo, &total);
|
||||||
chdir("\\");
|
chdir("\\");
|
||||||
@@ -750,8 +856,7 @@ void DirectoryDepth(const char *path)
|
|||||||
sprintf(&filename, "%08d", pos);
|
sprintf(&filename, "%08d", pos);
|
||||||
rc = mkdir(filename);
|
rc = mkdir(filename);
|
||||||
|
|
||||||
if(!rc)
|
if(!rc) rc = chdir(filename);
|
||||||
rc = chdir(filename);
|
|
||||||
|
|
||||||
pos++;
|
pos++;
|
||||||
}
|
}
|
||||||
@@ -761,20 +866,19 @@ void DirectoryDepth(const char *path)
|
|||||||
|
|
||||||
void Fragmentation(const char *path, size_t clusterSize)
|
void Fragmentation(const char *path, size_t clusterSize)
|
||||||
{
|
{
|
||||||
size_t halfCluster = clusterSize / 2;
|
size_t halfCluster = clusterSize / 2;
|
||||||
size_t quarterCluster = clusterSize / 4;
|
size_t quarterCluster = clusterSize / 4;
|
||||||
size_t twoCluster = clusterSize * 2;
|
size_t twoCluster = clusterSize * 2;
|
||||||
size_t threeQuartersCluster = halfCluster + quarterCluster;
|
size_t threeQuartersCluster = halfCluster + quarterCluster;
|
||||||
size_t twoAndThreeQuartCluster = threeQuartersCluster + twoCluster;
|
size_t twoAndThreeQuartCluster = threeQuartersCluster + twoCluster;
|
||||||
unsigned char *buffer;
|
unsigned char *buffer;
|
||||||
char driveNo = path[0] - '@';
|
char driveNo = path[0] - '@';
|
||||||
int rc = 0, wRc = 0, cRc = 0;
|
int rc = 0, wRc = 0, cRc = 0;
|
||||||
unsigned total, actionTaken = 0;
|
unsigned total, actionTaken = 0;
|
||||||
int handle;
|
int handle;
|
||||||
long i;
|
long i;
|
||||||
|
|
||||||
if(driveNo > 32)
|
if(driveNo > 32) driveNo -= 32;
|
||||||
driveNo-=32;
|
|
||||||
|
|
||||||
_dos_setdrive(driveNo, &total);
|
_dos_setdrive(driveNo, &total);
|
||||||
chdir("\\");
|
chdir("\\");
|
||||||
@@ -795,8 +899,7 @@ void Fragmentation(const char *path, size_t clusterSize)
|
|||||||
buffer = malloc(halfCluster);
|
buffer = malloc(halfCluster);
|
||||||
memset(buffer, 0, halfCluster);
|
memset(buffer, 0, halfCluster);
|
||||||
|
|
||||||
for(i = 0; i < halfCluster; i++)
|
for(i = 0; i < halfCluster; i++) buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
||||||
buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
|
||||||
|
|
||||||
wRc = _dos_write(handle, buffer, halfCluster, &actionTaken);
|
wRc = _dos_write(handle, buffer, halfCluster, &actionTaken);
|
||||||
cRc = _dos_close(handle);
|
cRc = _dos_close(handle);
|
||||||
@@ -811,8 +914,7 @@ void Fragmentation(const char *path, size_t clusterSize)
|
|||||||
buffer = malloc(quarterCluster);
|
buffer = malloc(quarterCluster);
|
||||||
memset(buffer, 0, quarterCluster);
|
memset(buffer, 0, quarterCluster);
|
||||||
|
|
||||||
for(i = 0; i < quarterCluster; i++)
|
for(i = 0; i < quarterCluster; i++) buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
||||||
buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
|
||||||
|
|
||||||
wRc = _dos_write(handle, buffer, quarterCluster, &actionTaken);
|
wRc = _dos_write(handle, buffer, quarterCluster, &actionTaken);
|
||||||
cRc = _dos_close(handle);
|
cRc = _dos_close(handle);
|
||||||
@@ -827,8 +929,7 @@ void Fragmentation(const char *path, size_t clusterSize)
|
|||||||
buffer = malloc(twoCluster);
|
buffer = malloc(twoCluster);
|
||||||
memset(buffer, 0, twoCluster);
|
memset(buffer, 0, twoCluster);
|
||||||
|
|
||||||
for(i = 0; i < twoCluster; i++)
|
for(i = 0; i < twoCluster; i++) buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
||||||
buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
|
||||||
|
|
||||||
wRc = _dos_write(handle, buffer, twoCluster, &actionTaken);
|
wRc = _dos_write(handle, buffer, twoCluster, &actionTaken);
|
||||||
cRc = _dos_close(handle);
|
cRc = _dos_close(handle);
|
||||||
@@ -843,15 +944,18 @@ void Fragmentation(const char *path, size_t clusterSize)
|
|||||||
buffer = malloc(threeQuartersCluster);
|
buffer = malloc(threeQuartersCluster);
|
||||||
memset(buffer, 0, threeQuartersCluster);
|
memset(buffer, 0, threeQuartersCluster);
|
||||||
|
|
||||||
for(i = 0; i < threeQuartersCluster; i++)
|
for(i = 0; i < threeQuartersCluster; i++) buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
||||||
buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
|
||||||
|
|
||||||
wRc = _dos_write(handle, buffer, threeQuartersCluster, &actionTaken);
|
wRc = _dos_write(handle, buffer, threeQuartersCluster, &actionTaken);
|
||||||
cRc = _dos_close(handle);
|
cRc = _dos_close(handle);
|
||||||
free(buffer);
|
free(buffer);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("\tFile name = \"%s\", size = %d, rc = %d, wRc = %d, cRc = %d\n", "TRQTCLST", threeQuartersCluster, rc, wRc,
|
printf("\tFile name = \"%s\", size = %d, rc = %d, wRc = %d, cRc = %d\n",
|
||||||
|
"TRQTCLST",
|
||||||
|
threeQuartersCluster,
|
||||||
|
rc,
|
||||||
|
wRc,
|
||||||
cRc);
|
cRc);
|
||||||
|
|
||||||
rc = _dos_creatnew("TWTQCLST", _A_NORMAL, &handle);
|
rc = _dos_creatnew("TWTQCLST", _A_NORMAL, &handle);
|
||||||
@@ -860,16 +964,19 @@ void Fragmentation(const char *path, size_t clusterSize)
|
|||||||
buffer = malloc(twoAndThreeQuartCluster);
|
buffer = malloc(twoAndThreeQuartCluster);
|
||||||
memset(buffer, 0, twoAndThreeQuartCluster);
|
memset(buffer, 0, twoAndThreeQuartCluster);
|
||||||
|
|
||||||
for(i = 0; i < twoAndThreeQuartCluster; i++)
|
for(i = 0; i < twoAndThreeQuartCluster; i++) buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
||||||
buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
|
||||||
|
|
||||||
wRc = _dos_write(handle, buffer, twoAndThreeQuartCluster, &actionTaken);
|
wRc = _dos_write(handle, buffer, twoAndThreeQuartCluster, &actionTaken);
|
||||||
cRc = _dos_close(handle);
|
cRc = _dos_close(handle);
|
||||||
free(buffer);
|
free(buffer);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("\tFile name = \"%s\", size = %d, rc = %d, wRc = %d, cRc = %d\n", "TWTQCLST", twoAndThreeQuartCluster, rc,
|
printf("\tFile name = \"%s\", size = %d, rc = %d, wRc = %d, cRc = %d\n",
|
||||||
wRc, cRc);
|
"TWTQCLST",
|
||||||
|
twoAndThreeQuartCluster,
|
||||||
|
rc,
|
||||||
|
wRc,
|
||||||
|
cRc);
|
||||||
|
|
||||||
rc = _dos_creatnew("TWO1", _A_NORMAL, &handle);
|
rc = _dos_creatnew("TWO1", _A_NORMAL, &handle);
|
||||||
if(!rc)
|
if(!rc)
|
||||||
@@ -877,8 +984,7 @@ void Fragmentation(const char *path, size_t clusterSize)
|
|||||||
buffer = malloc(twoCluster);
|
buffer = malloc(twoCluster);
|
||||||
memset(buffer, 0, twoCluster);
|
memset(buffer, 0, twoCluster);
|
||||||
|
|
||||||
for(i = 0; i < twoCluster; i++)
|
for(i = 0; i < twoCluster; i++) buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
||||||
buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
|
||||||
|
|
||||||
wRc = _dos_write(handle, buffer, twoCluster, &actionTaken);
|
wRc = _dos_write(handle, buffer, twoCluster, &actionTaken);
|
||||||
cRc = _dos_close(handle);
|
cRc = _dos_close(handle);
|
||||||
@@ -893,8 +999,7 @@ void Fragmentation(const char *path, size_t clusterSize)
|
|||||||
buffer = malloc(twoCluster);
|
buffer = malloc(twoCluster);
|
||||||
memset(buffer, 0, twoCluster);
|
memset(buffer, 0, twoCluster);
|
||||||
|
|
||||||
for(i = 0; i < twoCluster; i++)
|
for(i = 0; i < twoCluster; i++) buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
||||||
buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
|
||||||
|
|
||||||
wRc = _dos_write(handle, buffer, twoCluster, &actionTaken);
|
wRc = _dos_write(handle, buffer, twoCluster, &actionTaken);
|
||||||
cRc = _dos_close(handle);
|
cRc = _dos_close(handle);
|
||||||
@@ -909,8 +1014,7 @@ void Fragmentation(const char *path, size_t clusterSize)
|
|||||||
buffer = malloc(twoCluster);
|
buffer = malloc(twoCluster);
|
||||||
memset(buffer, 0, twoCluster);
|
memset(buffer, 0, twoCluster);
|
||||||
|
|
||||||
for(i = 0; i < twoCluster; i++)
|
for(i = 0; i < twoCluster; i++) buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
||||||
buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
|
||||||
|
|
||||||
wRc = _dos_write(handle, buffer, twoCluster, &actionTaken);
|
wRc = _dos_write(handle, buffer, twoCluster, &actionTaken);
|
||||||
cRc = _dos_close(handle);
|
cRc = _dos_close(handle);
|
||||||
@@ -928,8 +1032,7 @@ void Fragmentation(const char *path, size_t clusterSize)
|
|||||||
buffer = malloc(threeQuartersCluster);
|
buffer = malloc(threeQuartersCluster);
|
||||||
memset(buffer, 0, threeQuartersCluster);
|
memset(buffer, 0, threeQuartersCluster);
|
||||||
|
|
||||||
for(i = 0; i < threeQuartersCluster; i++)
|
for(i = 0; i < threeQuartersCluster; i++) buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
||||||
buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
|
||||||
|
|
||||||
wRc = _dos_write(handle, buffer, threeQuartersCluster, &actionTaken);
|
wRc = _dos_write(handle, buffer, threeQuartersCluster, &actionTaken);
|
||||||
cRc = _dos_close(handle);
|
cRc = _dos_close(handle);
|
||||||
@@ -941,7 +1044,11 @@ void Fragmentation(const char *path, size_t clusterSize)
|
|||||||
printf("\tDeleting \"TWO3\".\n");
|
printf("\tDeleting \"TWO3\".\n");
|
||||||
rc = unlink("TWO3");
|
rc = unlink("TWO3");
|
||||||
|
|
||||||
printf("\tFile name = \"%s\", size = %d, rc = %d, wRc = %d, cRc = %d\n", "FRAGTHRQ", threeQuartersCluster, rc, wRc,
|
printf("\tFile name = \"%s\", size = %d, rc = %d, wRc = %d, cRc = %d\n",
|
||||||
|
"FRAGTHRQ",
|
||||||
|
threeQuartersCluster,
|
||||||
|
rc,
|
||||||
|
wRc,
|
||||||
cRc);
|
cRc);
|
||||||
|
|
||||||
rc = _dos_creatnew("FRAGSIXQ", _A_NORMAL, &handle);
|
rc = _dos_creatnew("FRAGSIXQ", _A_NORMAL, &handle);
|
||||||
@@ -950,39 +1057,35 @@ void Fragmentation(const char *path, size_t clusterSize)
|
|||||||
buffer = malloc(twoAndThreeQuartCluster);
|
buffer = malloc(twoAndThreeQuartCluster);
|
||||||
memset(buffer, 0, twoAndThreeQuartCluster);
|
memset(buffer, 0, twoAndThreeQuartCluster);
|
||||||
|
|
||||||
for(i = 0; i < twoAndThreeQuartCluster; i++)
|
for(i = 0; i < twoAndThreeQuartCluster; i++) buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
||||||
buffer[i] = clauniaBytes[i % CLAUNIA_SIZE];
|
|
||||||
|
|
||||||
wRc = _dos_write(handle, buffer, twoAndThreeQuartCluster, &actionTaken);
|
wRc = _dos_write(handle, buffer, twoAndThreeQuartCluster, &actionTaken);
|
||||||
cRc = _dos_close(handle);
|
cRc = _dos_close(handle);
|
||||||
free(buffer);
|
free(buffer);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("\tFile name = \"%s\", size = %d, rc = %d, wRc = %d, cRc = %d\n", "FRAGSIXQ", twoAndThreeQuartCluster, rc,
|
printf("\tFile name = \"%s\", size = %d, rc = %d, wRc = %d, cRc = %d\n",
|
||||||
wRc, cRc);
|
"FRAGSIXQ",
|
||||||
|
twoAndThreeQuartCluster,
|
||||||
|
rc,
|
||||||
|
wRc,
|
||||||
|
cRc);
|
||||||
}
|
}
|
||||||
|
|
||||||
void Sparse(const char *path)
|
void Sparse(const char *path) { /* Do nothing, not supported by target operating system */ }
|
||||||
{
|
|
||||||
/* Do nothing, not supported by target operating system */
|
|
||||||
}
|
|
||||||
|
|
||||||
void Links(const char *path)
|
void Links(const char *path) { /* Do nothing, not supported by target operating system */ }
|
||||||
{
|
|
||||||
/* Do nothing, not supported by target operating system */
|
|
||||||
}
|
|
||||||
|
|
||||||
void MillionFiles(const char *path)
|
void MillionFiles(const char *path)
|
||||||
{
|
{
|
||||||
char driveNo = path[0] - '@';
|
char driveNo = path[0] - '@';
|
||||||
int rc = 0;
|
int rc = 0;
|
||||||
char filename[9];
|
char filename[9];
|
||||||
unsigned long long pos = 0;
|
unsigned long long pos = 0;
|
||||||
int handle;
|
int handle;
|
||||||
unsigned total;
|
unsigned total;
|
||||||
|
|
||||||
if(driveNo > 32)
|
if(driveNo > 32) driveNo -= 32;
|
||||||
driveNo-=32;
|
|
||||||
|
|
||||||
_dos_setdrive(driveNo, &total);
|
_dos_setdrive(driveNo, &total);
|
||||||
chdir("\\");
|
chdir("\\");
|
||||||
@@ -1004,8 +1107,7 @@ void MillionFiles(const char *path)
|
|||||||
memset(&filename, 0, 9);
|
memset(&filename, 0, 9);
|
||||||
sprintf(&filename, "%08llu", pos);
|
sprintf(&filename, "%08llu", pos);
|
||||||
rc = _dos_creatnew(&filename, _A_NORMAL, &handle);
|
rc = _dos_creatnew(&filename, _A_NORMAL, &handle);
|
||||||
if(rc)
|
if(rc) break;
|
||||||
break;
|
|
||||||
|
|
||||||
_dos_close(handle);
|
_dos_close(handle);
|
||||||
}
|
}
|
||||||
@@ -1015,15 +1117,14 @@ void MillionFiles(const char *path)
|
|||||||
|
|
||||||
void DeleteFiles(const char *path)
|
void DeleteFiles(const char *path)
|
||||||
{
|
{
|
||||||
char driveNo = path[0] - '@';
|
char driveNo = path[0] - '@';
|
||||||
int rc = 0;
|
int rc = 0;
|
||||||
char filename[9];
|
char filename[9];
|
||||||
short pos = 0;
|
short pos = 0;
|
||||||
unsigned total;
|
unsigned total;
|
||||||
int handle;
|
int handle;
|
||||||
|
|
||||||
if(driveNo > 32)
|
if(driveNo > 32) driveNo -= 32;
|
||||||
driveNo-=32;
|
|
||||||
|
|
||||||
_dos_setdrive(driveNo, &total);
|
_dos_setdrive(driveNo, &total);
|
||||||
chdir("\\");
|
chdir("\\");
|
||||||
@@ -1045,8 +1146,7 @@ void DeleteFiles(const char *path)
|
|||||||
memset(&filename, 0, 9);
|
memset(&filename, 0, 9);
|
||||||
sprintf(&filename, "%X", pos);
|
sprintf(&filename, "%X", pos);
|
||||||
rc = _dos_creatnew(&filename, _A_NORMAL, &handle);
|
rc = _dos_creatnew(&filename, _A_NORMAL, &handle);
|
||||||
if(rc)
|
if(rc) break;
|
||||||
break;
|
|
||||||
|
|
||||||
_dos_close(handle);
|
_dos_close(handle);
|
||||||
unlink(&filename);
|
unlink(&filename);
|
||||||
|
|||||||
0
setter/dos.h
Executable file → Normal file
0
setter/dos.h
Executable file → Normal file
@@ -29,7 +29,7 @@ Contains definitions common to DOS and OS/2
|
|||||||
Copyright (C) 2011-2018 Natalia Portillo
|
Copyright (C) 2011-2018 Natalia Portillo
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
#if defined(__OS2__) || defined (__os2__) || defined(__DOS__) || defined (MSDOS)
|
#if defined(__OS2__) || defined(__os2__) || defined(__DOS__) || defined(MSDOS)
|
||||||
|
|
||||||
#ifndef DIC_FSTESTER_SETTER_DOSOS2_H
|
#ifndef DIC_FSTESTER_SETTER_DOSOS2_H
|
||||||
#define DIC_FSTESTER_SETTER_DOSOS2_H
|
#define DIC_FSTESTER_SETTER_DOSOS2_H
|
||||||
@@ -40,7 +40,6 @@ const char *hiddenAttributeText = "This file has the hidden attribute set.\n";
|
|||||||
const char *readonlyAttributeText = "This file has the read-only attribute set.\n";
|
const char *readonlyAttributeText = "This file has the read-only attribute set.\n";
|
||||||
const char *noAttributeText = "This file has no attribute set.\n";
|
const char *noAttributeText = "This file has no attribute set.\n";
|
||||||
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
789
setter/macos.c
789
setter/macos.c
File diff suppressed because it is too large
Load Diff
2022
setter/macos.h
2022
setter/macos.h
File diff suppressed because it is too large
Load Diff
@@ -29,14 +29,15 @@ Contains global definitions
|
|||||||
Copyright (C) 2011-2018 Natalia Portillo
|
Copyright (C) 2011-2018 Natalia Portillo
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
#include <stdio.h>
|
|
||||||
|
|
||||||
#include "main.h"
|
#include "main.h"
|
||||||
|
|
||||||
#include "defs.h"
|
#include "defs.h"
|
||||||
|
|
||||||
|
#include <stdio.h>
|
||||||
|
|
||||||
#if defined(macintosh)
|
#if defined(macintosh)
|
||||||
#include <console.h>
|
|
||||||
#include <SIOUX.h>
|
#include <SIOUX.h>
|
||||||
|
#include <console.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
@@ -77,4 +78,3 @@ int main(int argc, char **argv)
|
|||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -35,45 +35,45 @@ Copyright (C) 2011-2018 Natalia Portillo
|
|||||||
#define DIC_FSTESTER_VERSION "4.5.99.1663"
|
#define DIC_FSTESTER_VERSION "4.5.99.1663"
|
||||||
#define DIC_COPYRIGHT "Copyright (C) 2011-2018 Natalia Portillo"
|
#define DIC_COPYRIGHT "Copyright (C) 2011-2018 Natalia Portillo"
|
||||||
|
|
||||||
#if defined(__alpha__) || defined (_M_ALPHA)
|
#if defined(__alpha__) || defined(_M_ALPHA)
|
||||||
#define OS_ARCH "axp"
|
#define OS_ARCH "axp"
|
||||||
#elif defined(__aarch64__)
|
#elif defined(__aarch64__)
|
||||||
#define OS_ARCH "aarch64"
|
#define OS_ARCH "aarch64"
|
||||||
#elif defined(__arm__)
|
#elif defined(__arm__)
|
||||||
#define OS_ARCH "arm"
|
#define OS_ARCH "arm"
|
||||||
#elif defined(__I86__) || defined (__i86__) || defined (_M_I86)
|
#elif defined(__I86__) || defined(__i86__) || defined(_M_I86)
|
||||||
#define OS_ARCH "x86"
|
#define OS_ARCH "x86"
|
||||||
#elif defined(__I386__) || defined (__i386__) || defined (__THW_INTEL) || defined (_M_IX86)
|
#elif defined(__I386__) || defined(__i386__) || defined(__THW_INTEL) || defined(_M_IX86)
|
||||||
#define OS_ARCH "ia32"
|
#define OS_ARCH "ia32"
|
||||||
#elif defined(__ia64__) || defined (_M_IA64)
|
#elif defined(__ia64__) || defined(_M_IA64)
|
||||||
#define OS_ARCH "ia64"
|
#define OS_ARCH "ia64"
|
||||||
#elif defined(__m68k__) || defined (_M_M68K) || defined (M68000) || defined (__MC68K__)
|
#elif defined(__m68k__) || defined(_M_M68K) || defined(M68000) || defined(__MC68K__)
|
||||||
#define OS_ARCH "m68k"
|
#define OS_ARCH "m68k"
|
||||||
#elif defined(__mips__) || defined (__mips) || defined (__MIPS__)
|
#elif defined(__mips__) || defined(__mips) || defined(__MIPS__)
|
||||||
#define OS_ARCH "mips"
|
#define OS_ARCH "mips"
|
||||||
#elif defined(__hppa__) || defined (__hppa)
|
#elif defined(__hppa__) || defined(__hppa)
|
||||||
#define OS_ARCH "parisc"
|
#define OS_ARCH "parisc"
|
||||||
#elif defined(__ppc64__) || defined (__PPC64__) || defined (_ARCH_PPC64)
|
#elif defined(__ppc64__) || defined(__PPC64__) || defined(_ARCH_PPC64)
|
||||||
#define OS_ARCH "ppc64"
|
#define OS_ARCH "ppc64"
|
||||||
#elif defined(__powerpc__) || defined (_M_PPC) || defined (__PPC__) || defined (_ARCH_PPC) || defined (__POWERPC__)
|
#elif defined(__powerpc__) || defined(_M_PPC) || defined(__PPC__) || defined(_ARCH_PPC) || defined(__POWERPC__)
|
||||||
#define OS_ARCH "ppc"
|
#define OS_ARCH "ppc"
|
||||||
#elif defined(_POWER)
|
#elif defined(_POWER)
|
||||||
#define OS_ARCH "power"
|
#define OS_ARCH "power"
|
||||||
#elif defined(__sparc__) || defined (__SPARC__) || defined (__sparc)
|
#elif defined(__sparc__) || defined(__SPARC__) || defined(__sparc)
|
||||||
#define OS_ARCH "sparc"
|
#define OS_ARCH "sparc"
|
||||||
#elif defined(vax)
|
#elif defined(vax)
|
||||||
#define OS_ARCH "vax"
|
#define OS_ARCH "vax"
|
||||||
#elif defined(__x86_64__) || defined (__amd64)
|
#elif defined(__x86_64__) || defined(__amd64)
|
||||||
#define OS_ARCH "x86_64"
|
#define OS_ARCH "x86_64"
|
||||||
#else
|
#else
|
||||||
#define OS_ARCH "unknown"
|
#define OS_ARCH "unknown"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined (_AIX) || defined (__TOS_AIX__)
|
#if defined(_AIX) || defined(__TOS_AIX__)
|
||||||
#define OS_NAME "AIX"
|
#define OS_NAME "AIX"
|
||||||
#elif defined(__ANDROID__)
|
#elif defined(__ANDROID__)
|
||||||
#define OS_NAME "Android"
|
#define OS_NAME "Android"
|
||||||
#elif defined(AMIGA) || defined (__amigaos__)
|
#elif defined(AMIGA) || defined(__amigaos__)
|
||||||
#define OS_NAME "AmigaOS"
|
#define OS_NAME "AmigaOS"
|
||||||
#elif defined(__BEOS__)
|
#elif defined(__BEOS__)
|
||||||
#define OS_NAME "BeOS"
|
#define OS_NAME "BeOS"
|
||||||
@@ -81,7 +81,7 @@ Copyright (C) 2011-2018 Natalia Portillo
|
|||||||
#define OS_NAME "BSD/OS"
|
#define OS_NAME "BSD/OS"
|
||||||
#elif defined(__CYGWIN__)
|
#elif defined(__CYGWIN__)
|
||||||
#define OS_NAME "Windows NT with Cygwin"
|
#define OS_NAME "Windows NT with Cygwin"
|
||||||
#elif defined(__DOS__) || defined (MSDOS)
|
#elif defined(__DOS__) || defined(MSDOS)
|
||||||
#define OS_NAME "DOS"
|
#define OS_NAME "DOS"
|
||||||
#elif defined(__DragonFly__)
|
#elif defined(__DragonFly__)
|
||||||
#define OS_NAME "DragonFly BSD"
|
#define OS_NAME "DragonFly BSD"
|
||||||
@@ -89,13 +89,13 @@ Copyright (C) 2011-2018 Natalia Portillo
|
|||||||
#define OS_NAME "FreeBSD"
|
#define OS_NAME "FreeBSD"
|
||||||
#elif defined(__gnu_hurd__)
|
#elif defined(__gnu_hurd__)
|
||||||
#define OS_NAME "GNU/Hurd"
|
#define OS_NAME "GNU/Hurd"
|
||||||
#elif defined(__linux__) || defined (__LINUX__) || defined (__gnu_linux)
|
#elif defined(__linux__) || defined(__LINUX__) || defined(__gnu_linux)
|
||||||
#define OS_NAME "Linux"
|
#define OS_NAME "Linux"
|
||||||
#elif defined(_hpux) || defined (hpux) || defined (__hpux)
|
#elif defined(_hpux) || defined(hpux) || defined(__hpux)
|
||||||
#define OS_NAME "HP-UX"
|
#define OS_NAME "HP-UX"
|
||||||
#elif defined(__INTERIX)
|
#elif defined(__INTERIX)
|
||||||
#define OS_NAME "Windows NT with POSIX subsystem"
|
#define OS_NAME "Windows NT with POSIX subsystem"
|
||||||
#elif defined(sgi) || defined (__sgi)
|
#elif defined(sgi) || defined(__sgi)
|
||||||
#define OS_NAME "IRIX"
|
#define OS_NAME "IRIX"
|
||||||
#elif defined(__Lynx__)
|
#elif defined(__Lynx__)
|
||||||
#define OS_NAME "LynxOS"
|
#define OS_NAME "LynxOS"
|
||||||
@@ -109,49 +109,49 @@ Copyright (C) 2011-2018 Natalia Portillo
|
|||||||
#define OS_NAME "MorphOS"
|
#define OS_NAME "MorphOS"
|
||||||
#elif defined(__NetBSD__)
|
#elif defined(__NetBSD__)
|
||||||
#define OS_NAME "NetBSD"
|
#define OS_NAME "NetBSD"
|
||||||
#elif defined(__NETWARE__) || defined (__netware__)
|
#elif defined(__NETWARE__) || defined(__netware__)
|
||||||
#define OS_NAME "NetWare"
|
#define OS_NAME "NetWare"
|
||||||
#elif defined(__OpenBSD__)
|
#elif defined(__OpenBSD__)
|
||||||
#define OS_NAME "OpenBSD"
|
#define OS_NAME "OpenBSD"
|
||||||
#elif defined(__OS2__) || defined (__os2__) && !defined (__DOS__)
|
#elif defined(__OS2__) || defined(__os2__) && !defined(__DOS__)
|
||||||
#define OS_NAME "OS/2"
|
#define OS_NAME "OS/2"
|
||||||
#elif defined(__palmos__)
|
#elif defined(__palmos__)
|
||||||
#define OS_NAME "PalmOS"
|
#define OS_NAME "PalmOS"
|
||||||
#elif defined(EPLAN9)
|
#elif defined(EPLAN9)
|
||||||
#define OS_NAME "Plan 9"
|
#define OS_NAME "Plan 9"
|
||||||
#elif defined(__QNX__) || defined (__QNXNTO__)
|
#elif defined(__QNX__) || defined(__QNXNTO__)
|
||||||
#define OS_NAME "QNX"
|
#define OS_NAME "QNX"
|
||||||
#elif defined(_UNIXWARE7)
|
#elif defined(_UNIXWARE7)
|
||||||
#define OS_NAME "UnixWare"
|
#define OS_NAME "UnixWare"
|
||||||
#elif defined(_SCO_DS)
|
#elif defined(_SCO_DS)
|
||||||
#define OS_NAME "SCO OpenServer"
|
#define OS_NAME "SCO OpenServer"
|
||||||
#elif defined(sun) || defined (__sun) || defined (__sun__)
|
#elif defined(sun) || defined(__sun) || defined(__sun__)
|
||||||
#if defined (__SVR4) || defined (__svr4__)
|
#if defined(__SVR4) || defined(__svr4__)
|
||||||
#define OS_NAME "Solaris"
|
#define OS_NAME "Solaris"
|
||||||
#else
|
#else
|
||||||
#define OS_NAME "SunOS"
|
#define OS_NAME "SunOS"
|
||||||
#endif
|
#endif
|
||||||
#elif defined(__SYLLABLE__)
|
#elif defined(__SYLLABLE__)
|
||||||
#define OS_NAME "Syllable"
|
#define OS_NAME "Syllable"
|
||||||
#elif defined(__osf__) || defined (__osf)
|
#elif defined(__osf__) || defined(__osf)
|
||||||
#define OS_NAME "Tru64 UNIX"
|
#define OS_NAME "Tru64 UNIX"
|
||||||
#elif defined(ultrix) || defined (__ultrix) || defined (__ultrix__)
|
#elif defined(ultrix) || defined(__ultrix) || defined(__ultrix__)
|
||||||
#define OS_NAME "Ultrix"
|
#define OS_NAME "Ultrix"
|
||||||
#elif defined(VMS) || defined (__VMS)
|
#elif defined(VMS) || defined(__VMS)
|
||||||
#define OS_NAME "VMS"
|
#define OS_NAME "VMS"
|
||||||
#elif defined(__VXWORKS__) || defined (__vxworks)
|
#elif defined(__VXWORKS__) || defined(__vxworks)
|
||||||
#define OS_NAME "VxWorks"
|
#define OS_NAME "VxWorks"
|
||||||
#elif defined(__WINDOWS__) || defined (__TOS_WIN__) || defined (__WIN32__) || defined (_WIN64) || defined (_WIN32) || defined (__NT__)
|
#elif defined(__WINDOWS__) || defined(__TOS_WIN__) || defined(__WIN32__) || defined(_WIN64) || defined(_WIN32) || \
|
||||||
|
defined(__NT__)
|
||||||
#define OS_NAME "Windows"
|
#define OS_NAME "Windows"
|
||||||
#elif defined(M_XENIX)
|
#elif defined(M_XENIX)
|
||||||
#define OS_NAME "XENIX"
|
#define OS_NAME "XENIX"
|
||||||
#elif defined(__MVS__)
|
#elif defined(__MVS__)
|
||||||
#define OS_NAME "z/OS"
|
#define OS_NAME "z/OS"
|
||||||
#elif defined (unix) || defined (UNIX) || defined (__unix) || defined (__unix__) || defined (__UNIX__)
|
#elif defined(unix) || defined(UNIX) || defined(__unix) || defined(__unix__) || defined(__UNIX__)
|
||||||
#define OS_NAME "Unknown UNIX"
|
#define OS_NAME "Unknown UNIX"
|
||||||
#else
|
#else
|
||||||
#define OS_NAME "Unknown"
|
#define OS_NAME "Unknown"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
912
setter/os2_16.c
912
setter/os2_16.c
File diff suppressed because it is too large
Load Diff
462
setter/os2_16.h
462
setter/os2_16.h
@@ -29,7 +29,7 @@ Contains 16-bit OS/2 definitions
|
|||||||
Copyright (C) 2011-2018 Natalia Portillo
|
Copyright (C) 2011-2018 Natalia Portillo
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
#if (defined(__OS2__) || defined (__os2__)) && (defined(__I86__) || defined (__i86__) || defined (_M_I86))
|
#if(defined(__OS2__) || defined(__os2__)) && (defined(__I86__) || defined(__i86__) || defined(_M_I86))
|
||||||
#ifndef DIC_FSTESTER_SETTER_OS2_16_H
|
#ifndef DIC_FSTESTER_SETTER_OS2_16_H
|
||||||
#define DIC_FSTESTER_SETTER_OS2_16_H
|
#define DIC_FSTESTER_SETTER_OS2_16_H
|
||||||
|
|
||||||
@@ -39,273 +39,223 @@ Copyright (C) 2011-2018 Natalia Portillo
|
|||||||
#define FSAIL_DRVNUMBER 3 /* Return data for Ordinal Drive # */
|
#define FSAIL_DRVNUMBER 3 /* Return data for Ordinal Drive # */
|
||||||
|
|
||||||
/* Item types (from data structure item "iType") */
|
/* Item types (from data structure item "iType") */
|
||||||
#define FSAT_CHARDEV 1 /* Resident character device */
|
#define FSAT_CHARDEV 1 /* Resident character device */
|
||||||
#define FSAT_PSEUDODEV 2 /* Pseudo-character device */
|
#define FSAT_PSEUDODEV 2 /* Pseudo-character device */
|
||||||
#define FSAT_LOCALDRV 3 /* Local drive */
|
#define FSAT_LOCALDRV 3 /* Local drive */
|
||||||
#define FSAT_REMOTEDRV 4 /* Remote drive attached to FSD */
|
#define FSAT_REMOTEDRV 4 /* Remote drive attached to FSD */
|
||||||
|
|
||||||
/* Cannot be used directly must be traversed manually, at least with OpenWatcom 1.8 */
|
/* Cannot be used directly must be traversed manually, at least with OpenWatcom 1.8 */
|
||||||
typedef struct _FSQBUFFER /* fsqbuf Data structure for QFSAttach */
|
typedef struct _FSQBUFFER /* fsqbuf Data structure for QFSAttach */
|
||||||
{
|
{
|
||||||
USHORT iType; /* Item type */
|
USHORT iType; /* Item type */
|
||||||
USHORT cbName; /* Length of item name, sans NULL */
|
USHORT cbName; /* Length of item name, sans NULL */
|
||||||
UCHAR szName[1]; /* ASCIIZ item name */
|
UCHAR szName[1]; /* ASCIIZ item name */
|
||||||
USHORT cbFSDName; /* Length of FSD name, sans NULL */
|
USHORT cbFSDName; /* Length of FSD name, sans NULL */
|
||||||
UCHAR szFSDName[1]; /* ASCIIZ FSD name */
|
UCHAR szFSDName[1]; /* ASCIIZ FSD name */
|
||||||
USHORT cbFSAData; /* Length of FSD Attach data returned */
|
USHORT cbFSAData; /* Length of FSD Attach data returned */
|
||||||
UCHAR rgFSAData[1]; /* FSD Attach data from FSD */
|
UCHAR rgFSAData[1]; /* FSD Attach data from FSD */
|
||||||
} FSQBUFFER;
|
} FSQBUFFER;
|
||||||
typedef FSQBUFFER *PFSQBUFFER;
|
typedef FSQBUFFER *PFSQBUFFER;
|
||||||
|
|
||||||
unsigned char CommentsEA[72] = {0x45, 0x00, 0x00, 0x00, 0x00, 0x09, 0x33, 0x00, 0x2E, 0x43, 0x4F, 0x4D, 0x4D, 0x45,
|
unsigned char CommentsEA[72] = {
|
||||||
0x4E, 0x54, 0x53, 0x00, 0xFD, 0xFF, 0x2E, 0x00, 0x54, 0x68, 0x69, 0x73, 0x20, 0x45,
|
0x45, 0x00, 0x00, 0x00, 0x00, 0x09, 0x33, 0x00, 0x2E, 0x43, 0x4F, 0x4D, 0x4D, 0x45, 0x4E, 0x54, 0x53, 0x00,
|
||||||
0x41, 0x20, 0x63, 0x6F, 0x6E, 0x74, 0x61, 0x69, 0x6E, 0x73, 0x20, 0x63, 0x6F, 0x6D,
|
0xFD, 0xFF, 0x2E, 0x00, 0x54, 0x68, 0x69, 0x73, 0x20, 0x45, 0x41, 0x20, 0x63, 0x6F, 0x6E, 0x74, 0x61, 0x69,
|
||||||
0x6D, 0x65, 0x6E, 0x74, 0x73, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x57, 0x6F, 0x72, 0x6B,
|
0x6E, 0x73, 0x20, 0x63, 0x6F, 0x6D, 0x6D, 0x65, 0x6E, 0x74, 0x73, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x57, 0x6F,
|
||||||
0x50, 0x6C, 0x61, 0x63, 0x65, 0x20, 0x53, 0x68, 0x65, 0x6C, 0x6C, 0x2E, 0x00, 0x00,
|
0x72, 0x6B, 0x50, 0x6C, 0x61, 0x63, 0x65, 0x20, 0x53, 0x68, 0x65, 0x6C, 0x6C, 0x2E, 0x00, 0x00, 0x00, 0x00};
|
||||||
0x00, 0x00};
|
|
||||||
|
|
||||||
unsigned char CommentsEACritical[72] = {0x45, 0x00, 0x00, 0x00, 0x80, 0x09, 0x33, 0x00, 0x2E, 0x43, 0x4F, 0x4D, 0x4D,
|
unsigned char CommentsEACritical[72] = {
|
||||||
0x45, 0x4E, 0x54, 0x53, 0x00, 0xFD, 0xFF, 0x2E, 0x00, 0x54, 0x68, 0x69, 0x73,
|
0x45, 0x00, 0x00, 0x00, 0x80, 0x09, 0x33, 0x00, 0x2E, 0x43, 0x4F, 0x4D, 0x4D, 0x45, 0x4E, 0x54, 0x53, 0x00,
|
||||||
0x20, 0x45, 0x41, 0x20, 0x63, 0x6F, 0x6E, 0x74, 0x61, 0x69, 0x6E, 0x73, 0x20,
|
0xFD, 0xFF, 0x2E, 0x00, 0x54, 0x68, 0x69, 0x73, 0x20, 0x45, 0x41, 0x20, 0x63, 0x6F, 0x6E, 0x74, 0x61, 0x69,
|
||||||
0x63, 0x6F, 0x6D, 0x6D, 0x65, 0x6E, 0x74, 0x73, 0x20, 0x66, 0x6F, 0x72, 0x20,
|
0x6E, 0x73, 0x20, 0x63, 0x6F, 0x6D, 0x6D, 0x65, 0x6E, 0x74, 0x73, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x57, 0x6F,
|
||||||
0x57, 0x6F, 0x72, 0x6B, 0x50, 0x6C, 0x61, 0x63, 0x65, 0x20, 0x53, 0x68, 0x65,
|
0x72, 0x6B, 0x50, 0x6C, 0x61, 0x63, 0x65, 0x20, 0x53, 0x68, 0x65, 0x6C, 0x6C, 0x2E, 0x00, 0x00, 0x00, 0x00};
|
||||||
0x6C, 0x6C, 0x2E, 0x00, 0x00, 0x00, 0x00};
|
|
||||||
|
|
||||||
unsigned char IconEA[3516] = {0xBC, 0x0D, 0x00, 0x00, 0x00, 0x05, 0xAE, 0x0D, 0x2E, 0x49, 0x43, 0x4F, 0x4E, 0x00, 0xF9,
|
unsigned char IconEA[3516] = {
|
||||||
0xFF, 0xAA, 0x0D, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xBC, 0x0D, 0x00, 0x00, 0x00, 0x05, 0xAE, 0x0D, 0x2E, 0x49, 0x43, 0x4F, 0x4E, 0x00, 0xF9, 0xFF, 0xAA, 0x0D, 0x42,
|
||||||
0x00, 0x00, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0xDA, 0x01, 0x00,
|
0x41, 0x28, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00,
|
0x10, 0x00, 0x10, 0x00, 0xDA, 0x01, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x01, 0x00, 0x01,
|
||||||
0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0xDA,
|
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0xDA, 0x02,
|
||||||
0x02, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x01, 0x00, 0x04, 0x00,
|
0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F,
|
||||||
0x00, 0x00, 0x00, 0x3F, 0x3F, 0x3F, 0x80, 0x80, 0x80, 0xC0, 0xC0, 0xC0, 0xFF, 0xFF, 0xFF,
|
0x3F, 0x80, 0x80, 0x80, 0xC0, 0xC0, 0xC0, 0xFF, 0xFF, 0xFF, 0x00, 0x80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x00,
|
||||||
0x00, 0x80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x80, 0x80, 0x00,
|
0xFF, 0xFF, 0x00, 0x80, 0x80, 0x00, 0xFF, 0x00, 0xFF, 0x80, 0x00, 0x80, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x00,
|
||||||
0xFF, 0x00, 0xFF, 0x80, 0x00, 0x80, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0xFF, 0x00,
|
0xFF, 0x00, 0xFF, 0x00, 0x00, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00, 0xC6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFF, 0x00, 0x00, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00, 0xC6, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0xDA, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x20,
|
||||||
0x00, 0x00, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0xDA, 0x04, 0x00,
|
0x00, 0x40, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00,
|
0x10, 0x00, 0x10, 0x00, 0xDA, 0x05, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x01, 0x00, 0x01,
|
||||||
0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0xDA,
|
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00, 0x14, 0x01, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x05, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x01, 0x00, 0x01, 0x00,
|
0x00, 0x00, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x5A, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00, 0x14, 0x01, 0x00,
|
0x00, 0x10, 0x00, 0x20, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49, 0x1A, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00,
|
0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0xDA, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0x01,
|
||||||
0x5A, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x10, 0x00, 0x20, 0x00, 0x01, 0x00, 0x01,
|
0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00, 0x62, 0x01, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x08, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x0A, 0x00, 0x1A, 0x07, 0x00, 0x00, 0x0C,
|
||||||
0x08, 0x00, 0xDA, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0x01,
|
0x00, 0x00, 0x00, 0x14, 0x00, 0x28, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49,
|
||||||
0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00,
|
0x1A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x0A, 0x00, 0xBA, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x14, 0x00, 0x14,
|
||||||
0x62, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x0A,
|
0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x0A, 0x00, 0x1A, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x14, 0x00, 0x28, 0x00,
|
0x00, 0x00, 0x00, 0x04, 0x00, 0x03, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x14, 0x00, 0x14, 0x00, 0x0A, 0x08, 0x00,
|
||||||
0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49, 0x1A, 0x00, 0x00,
|
0x00, 0x0C, 0x00, 0x00, 0x00, 0x28, 0x00, 0x50, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF,
|
||||||
0x00, 0x0A, 0x00, 0x0A, 0x00, 0xBA, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x14, 0x00,
|
0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x14, 0x00, 0x14, 0x00, 0x8A, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x28,
|
||||||
0x14, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x41, 0x28,
|
0x00, 0x28, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0x3F, 0x80, 0x80, 0x80, 0xC0, 0xC0, 0xC0,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x03, 0x43, 0x49, 0x1A, 0x00,
|
0xFF, 0xFF, 0xFF, 0x00, 0x80, 0x80, 0x80, 0xA0, 0x80, 0x28, 0x50, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x80, 0x00, 0xD0,
|
||||||
0x00, 0x00, 0x14, 0x00, 0x14, 0x00, 0x0A, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x28,
|
0xD8, 0xB0, 0xC0, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x50, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x1A, 0x00, 0x00, 0x00, 0x14, 0x00, 0x14, 0x00, 0x8A, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x28, 0x00, 0x28, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0x3F,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x80, 0x80, 0x80, 0xC0, 0xC0, 0xC0, 0xFF, 0xFF, 0xFF, 0x00, 0x80, 0x80, 0x80, 0xA0, 0x80,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x28, 0x50, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x80, 0x00, 0xD0, 0xD8, 0xB0, 0xC0, 0xFF, 0xFF,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xFF, 0xFF, 0x8F, 0xFE, 0x3F, 0xFE, 0x0F, 0xF8, 0x3F, 0xFE, 0x0F, 0xF8, 0x3F, 0xFE, 0x0F, 0xF8, 0x3F, 0xFE, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x3F, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x1F, 0xFE,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x3F, 0xFC, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x7F, 0xFF, 0xFC, 0x7F, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFE, 0x3F, 0xFE, 0x0F, 0xF8, 0x3F, 0xFE, 0x0F, 0xF8, 0x3F, 0xFE, 0x0F, 0xF8, 0x3F, 0xFE,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x7F,
|
0x00, 0x01, 0x11, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x31,
|
||||||
0xFF, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00,
|
0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x31, 0x22, 0x00, 0x00,
|
||||||
0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00,
|
0x00, 0x00, 0x01, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x12, 0x22, 0x22, 0x22, 0x22, 0x13,
|
||||||
0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8,
|
0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x12, 0x22, 0x22, 0x22, 0x22, 0x13, 0x12, 0x22, 0x00,
|
||||||
0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x3F,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x11, 0x11, 0x11, 0x11, 0x11, 0x13, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xFC, 0x7F, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
0x00, 0x00, 0x00, 0x13, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,
|
0x21, 0x31, 0x11, 0x11, 0x11, 0x11, 0x31, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x21, 0x31, 0x22,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x22, 0x22, 0x21, 0x31, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x11, 0x11, 0x11, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x34, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x31,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x00, 0x00,
|
0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x22, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x22, 0x00,
|
0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x31, 0x22,
|
0x44, 0x46, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x44, 0x44,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x31,
|
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x46, 0x66, 0x66, 0x66, 0x66,
|
||||||
0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x12, 0x22, 0x22, 0x22, 0x22, 0x13,
|
0x66, 0x66, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
|
||||||
0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x12, 0x22, 0x22, 0x22, 0x22,
|
0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x46, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x44, 0x41, 0x22, 0x00,
|
||||||
0x13, 0x12, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x11, 0x11, 0x11, 0x11,
|
0x00, 0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x11, 0x13, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x33, 0x33, 0x33,
|
0x01, 0x44, 0x46, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x44,
|
||||||
0x33, 0x33, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x31, 0x11,
|
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x20, 0x00, 0x00, 0x00, 0x00, 0x01, 0x34, 0x44, 0x44, 0x44, 0x44,
|
||||||
0x11, 0x11, 0x11, 0x31, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x21, 0x31,
|
0x44, 0x44, 0x44, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
|
||||||
0x22, 0x22, 0x22, 0x21, 0x31, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11,
|
0x11, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x34,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x01, 0x44, 0x46, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x44, 0x41, 0x22, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x22, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x01, 0x44, 0x46, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x44, 0x41, 0x22,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x46, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x44,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x46, 0x66, 0x66, 0x66, 0x66, 0x66,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x66, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
|
0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFC, 0x1F, 0xFC, 0x07, 0xF0, 0x1F, 0xFC, 0x07, 0xF0, 0x1F, 0xFC, 0x07,
|
||||||
0x44, 0x44, 0x44, 0x41, 0x20, 0x00, 0x00, 0x00, 0x00, 0x01, 0x34, 0x44, 0x44, 0x44, 0x44,
|
0xF0, 0x1F, 0xFC, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x3F, 0xFE,
|
||||||
0x44, 0x44, 0x44, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11, 0x11, 0x11,
|
0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07,
|
||||||
0x11, 0x11, 0x11, 0x11, 0x11, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00,
|
||||||
0x00, 0x14, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00,
|
||||||
0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x0F, 0xF0, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xFC, 0x7F, 0xFF, 0xFF,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0xF8, 0x03, 0xE0, 0x03, 0x88, 0x0E, 0x20, 0x02, 0x08, 0x08, 0x20, 0x02, 0x88, 0x0A, 0x20, 0x02, 0x8F, 0xFA,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x20, 0x02, 0xC0, 0x06, 0x20, 0x01, 0x40, 0x04, 0x20, 0x01, 0x40, 0x04, 0x40, 0x01, 0x7F, 0xFC, 0x60, 0x01, 0x20,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x08, 0x10, 0x02, 0x20, 0x08, 0x08, 0x04, 0x00, 0x00, 0x08, 0x0B, 0xFF, 0xFF, 0x88, 0x0B, 0xFF, 0xFF, 0x88, 0x0B,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xFF, 0xFF, 0x88, 0x0B, 0x00, 0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x88, 0x0B, 0x00, 0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x88,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x0B, 0x00, 0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x88, 0x0B, 0x00, 0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x90, 0x0B, 0xFF, 0xFF,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xA0, 0x04, 0x00, 0x00, 0x40, 0x03, 0xFD, 0x7F, 0x80, 0x00, 0x02, 0x80, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0xED, 0x41, 0x00, 0x00, 0x3B, 0x00, 0x00, 0x00, 0x27, 0x09, 0x00, 0x00, 0xF5, 0x08, 0x00, 0x00, 0x1F, 0x09,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x4A, 0x09, 0x00, 0x00, 0x9F, 0x0A, 0x00, 0x00, 0xE3, 0x0A, 0x00, 0x00, 0xE4, 0x09, 0x00, 0x00, 0x02,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x0A, 0x00, 0x00, 0x29, 0x0A, 0x00, 0x00, 0x55, 0x0A, 0x00, 0x00, 0x72, 0x0A, 0x00, 0x00, 0x88, 0x0A, 0xFF, 0xFF,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0xE7, 0xCF, 0xE5, 0x1C, 0xE7, 0xCF, 0x65, 0x00, 0xF0, 0x1F, 0xDD, 0x04, 0xF3, 0x9F, 0xF2, 0x03, 0xE0,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFC,
|
0x0F, 0xC7, 0x04, 0xDF, 0xF7, 0x0B, 0x05, 0xDF, 0xF7, 0xF8, 0x04, 0xDF, 0xF7, 0x32, 0x04, 0xDF, 0xF7, 0xA8, 0x04,
|
||||||
0x1F, 0xFC, 0x07, 0xF0, 0x1F, 0xFC, 0x07, 0xF0, 0x1F, 0xFC, 0x07, 0xF0, 0x1F, 0xFC, 0x00,
|
0xDF, 0xF7, 0x9E, 0x04, 0xDF, 0xF7, 0xBA, 0x04, 0xE0, 0x0F, 0x7A, 0x04, 0xFD, 0x7F, 0x85, 0x04, 0xFE, 0xFF, 0xFF,
|
||||||
0x00, 0x1F, 0xFC, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x3F, 0xFE,
|
0x04, 0xFF, 0xFF, 0xDF, 0x04, 0xFF, 0xFF, 0x00, 0x00, 0xE7, 0xCF, 0x00, 0x1F, 0xE7, 0xCF, 0x00, 0x1F, 0xF0, 0x1F,
|
||||||
0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x07,
|
0x00, 0x1F, 0xF3, 0x9F, 0x00, 0x1F, 0xE0, 0x0F, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x1F, 0xDF,
|
||||||
0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00,
|
0xF7, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x7F, 0xE0, 0x0F, 0x00, 0x7F,
|
||||||
0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00,
|
0xFD, 0x7F, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x0F, 0xF0,
|
0x00, 0x00, 0x00, 0x08, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xFC, 0x7F, 0xFF,
|
0x08, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00,
|
||||||
0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x33, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x03, 0xE0, 0x03, 0x88, 0x0E, 0x20, 0x02, 0x08,
|
0x00, 0x00, 0x08, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7F, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF0,
|
||||||
0x08, 0x20, 0x02, 0x88, 0x0A, 0x20, 0x02, 0x8F, 0xFA, 0x20, 0x02, 0xC0, 0x06, 0x20, 0x01,
|
0x00, 0xE3, 0xF1, 0xF0, 0x00, 0xEB, 0xF5, 0xF1, 0x11, 0xE9, 0xE5, 0xF0, 0x00, 0xF4, 0x0B, 0xF0, 0x00, 0xF7, 0xFB,
|
||||||
0x40, 0x04, 0x20, 0x01, 0x40, 0x04, 0x40, 0x01, 0x7F, 0xFC, 0x60, 0x01, 0x20, 0x08, 0x10,
|
0xF0, 0x00, 0xFA, 0x17, 0xF1, 0x11, 0xFA, 0xD7, 0xF0, 0x00, 0xE0, 0x01, 0xF0, 0x0F, 0xDF, 0xFE, 0xF0, 0x00, 0xDF,
|
||||||
0x02, 0x20, 0x08, 0x08, 0x04, 0x00, 0x00, 0x08, 0x0B, 0xFF, 0xFF, 0x88, 0x0B, 0xFF, 0xFF,
|
0xFE, 0xFF, 0xFF, 0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xFF, 0xFF, 0xDF, 0xFE, 0xFF, 0xFF, 0xDF, 0xFE, 0xF0, 0x00,
|
||||||
0x88, 0x0B, 0xFF, 0xFF, 0x88, 0x0B, 0x00, 0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x88, 0x0B, 0x00,
|
0xDF, 0xFE, 0xFF, 0xFF, 0xE0, 0x01, 0xFF, 0xFF, 0xFF, 0x5F, 0xFF, 0xFF, 0xFF, 0xBF, 0xF6, 0x66, 0xFF, 0xFF, 0xFF,
|
||||||
0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x88, 0x0B, 0x00, 0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x88, 0x0B,
|
0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0xE3, 0xF1, 0xF0, 0x01, 0xEB, 0xF5, 0xF1, 0x11, 0xE9, 0xE5, 0xF0, 0x00, 0xF4, 0x0B,
|
||||||
0x00, 0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x90, 0x0B, 0xFF, 0xFF, 0xA0, 0x04, 0x00, 0x00, 0x40,
|
0xF0, 0x01, 0xF7, 0xFB, 0xF1, 0x11, 0xFA, 0x17, 0xF0, 0x00, 0xFA, 0xD7, 0xF0, 0x01, 0xE0, 0x01, 0xF1, 0x11, 0xDF,
|
||||||
0x03, 0xFD, 0x7F, 0x80, 0x00, 0x02, 0x80, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xF0, 0x01, 0xDF, 0xFE, 0xF1, 0x11, 0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xF0, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xF0, 0x00, 0xE0, 0x01, 0xF0, 0x00, 0xFF, 0x5F, 0xF1, 0x00, 0xFF, 0xBF, 0xF0,
|
||||||
0x00, 0x00, 0x00, 0x00, 0xED, 0x41, 0x00, 0x00, 0x3B, 0x00, 0x00, 0x00, 0x27, 0x09, 0x00,
|
0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88,
|
||||||
0x00, 0xF5, 0x08, 0x00, 0x00, 0x1F, 0x09, 0x00, 0x00, 0x4A, 0x09, 0x00, 0x00, 0x9F, 0x0A,
|
0x88, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00,
|
||||||
0x00, 0x00, 0xE3, 0x0A, 0x00, 0x00, 0xE4, 0x09, 0x00, 0x00, 0x02, 0x0A, 0x00, 0x00, 0x29,
|
0x00, 0x00, 0x00, 0x00, 0x88, 0x80, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x0A, 0x00, 0x00, 0x55, 0x0A, 0x00, 0x00, 0x72, 0x0A, 0x00, 0x00, 0x88, 0x0A, 0xFF, 0xFF,
|
0x00, 0x88, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F,
|
||||||
0x00, 0x00, 0xE7, 0xCF, 0xE5, 0x1C, 0xE7, 0xCF, 0x65, 0x00, 0xF0, 0x1F, 0xDD, 0x04, 0xF3,
|
0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x80, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x33, 0x33, 0x00, 0x00,
|
||||||
0x9F, 0xF2, 0x03, 0xE0, 0x0F, 0xC7, 0x04, 0xDF, 0xF7, 0x0B, 0x05, 0xDF, 0xF7, 0xF8, 0x04,
|
0x00, 0x00, 0x00, 0x80, 0x88, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xDF, 0xF7, 0x32, 0x04, 0xDF, 0xF7, 0xA8, 0x04, 0xDF, 0xF7, 0x9E, 0x04, 0xDF, 0xF7, 0xBA,
|
0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x87, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x33, 0x33,
|
||||||
0x04, 0xE0, 0x0F, 0x7A, 0x04, 0xFD, 0x7F, 0x85, 0x04, 0xFE, 0xFF, 0xFF, 0x04, 0xFF, 0xFF,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x88, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x7F, 0x00, 0x00, 0x00,
|
||||||
0xDF, 0x04, 0xFF, 0xFF, 0x00, 0x00, 0xE7, 0xCF, 0x00, 0x1F, 0xE7, 0xCF, 0x00, 0x1F, 0xF0,
|
0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7,
|
||||||
0x1F, 0x00, 0x1F, 0xF3, 0x9F, 0x00, 0x1F, 0xE0, 0x0F, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x1F,
|
0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x77, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0x08, 0x7F, 0x00,
|
||||||
0xDF, 0xF7, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x1F, 0xDF, 0xF7, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x88, 0x70, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x1F, 0xDF, 0xF7, 0x00, 0x7F, 0xE0, 0x0F, 0x00, 0x7F, 0xFD, 0x7F, 0xFF, 0xFF, 0xFE, 0xFF,
|
0x00, 0xF7, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88,
|
||||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x80, 0x00, 0x00,
|
||||||
0x00, 0x08, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x33, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0xF7, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x08, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7F, 0x00, 0x00, 0x00,
|
0x88, 0x88, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11, 0x11,
|
||||||
0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x80, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11, 0x11, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x03, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x88, 0x00,
|
0x00, 0x00, 0x04, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7F, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00,
|
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||||
0xE3, 0xF1, 0xF0, 0x00, 0xEB, 0xF5, 0xF1, 0x11, 0xE9, 0xE5, 0xF0, 0x00, 0xF4, 0x0B, 0xF0,
|
0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x66, 0x66, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xC3, 0xFF, 0xE1,
|
||||||
0x00, 0xF7, 0xFB, 0xF0, 0x00, 0xFA, 0x17, 0xF1, 0x11, 0xFA, 0xD7, 0xF0, 0x00, 0xE0, 0x01,
|
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0x81, 0xFF, 0x07, 0x00, 0x00, 0xFF, 0x03, 0xFF, 0x81, 0xFF, 0xFF, 0xFF,
|
||||||
0xF0, 0x0F, 0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xFF, 0xFF, 0xDF, 0xFE, 0xF0, 0x00, 0xDF,
|
0xFF, 0xFF, 0x03, 0xFF, 0x81, 0xFF, 0xFF, 0x06, 0x60, 0xFF, 0x01, 0xFF, 0x01, 0xFF, 0x00, 0x37, 0x77, 0xFF, 0x00,
|
||||||
0xFE, 0xFF, 0xFF, 0xDF, 0xFE, 0xFF, 0xFF, 0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xFF, 0xFF,
|
0x00, 0x01, 0xFF, 0x77, 0x77, 0x77, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xEE, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x03, 0xFF,
|
||||||
0xE0, 0x01, 0xFF, 0xFF, 0xFF, 0x5F, 0xFF, 0xFF, 0xFF, 0xBF, 0xF6, 0x66, 0xFF, 0xFF, 0xFF,
|
0x33, 0x33, 0x33, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xEE, 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0x00, 0x33, 0x33,
|
||||||
0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0xE3, 0xF1, 0xF0, 0x01, 0xEB, 0xF5, 0xF1, 0x11, 0xE9, 0xE5,
|
0xFF, 0xC0, 0x00, 0x01, 0xFF, 0x33, 0x33, 0x33, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x0E, 0xEE, 0x00, 0xFE, 0x00, 0x00,
|
||||||
0xF0, 0x00, 0xF4, 0x0B, 0xF0, 0x01, 0xF7, 0xFB, 0xF1, 0x11, 0xFA, 0x17, 0xF0, 0x00, 0xFA,
|
0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00,
|
||||||
0xD7, 0xF0, 0x01, 0xE0, 0x01, 0xF1, 0x11, 0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xF0, 0x01,
|
0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xEE, 0x0E, 0xEE, 0xFC,
|
||||||
0xDF, 0xFE, 0xF1, 0x11, 0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xF0,
|
0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00,
|
||||||
0x00, 0xDF, 0xFE, 0xF0, 0x00, 0xE0, 0x01, 0xF0, 0x00, 0xFF, 0x5F, 0xF1, 0x00, 0xFF, 0xBF,
|
0x7F, 0x00, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x0E, 0xEE,
|
||||||
0xF0, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x0E, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0xFC, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x7F,
|
0x00, 0x00, 0x7F, 0x40, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0xFF,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x80,
|
0x00, 0x0E, 0x00, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0x33, 0x33, 0x33, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00,
|
||||||
0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88,
|
0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xF0, 0x33, 0x33, 0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0x33, 0x33, 0x33, 0xFF, 0xFF, 0xCF,
|
||||||
0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xFF, 0xFF, 0x00, 0x00, 0x04, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x33, 0x33, 0x33, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,
|
||||||
0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x80, 0x88, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x5D, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0xF7, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x88, 0x08, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x88, 0x88, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x07, 0x87, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x33, 0x33, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x80, 0x88, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x7F,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x20,
|
||||||
0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x12,
|
||||||
0x77, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0x08, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33,
|
||||||
0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x88, 0x70, 0x00, 0x00, 0x00, 0x00,
|
0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
|
||||||
0x00, 0xF7, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00,
|
0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x88, 0x88, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00,
|
0x13, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x33, 0x12, 0x22, 0x22, 0x22, 0x22,
|
||||||
0x00, 0x00, 0x00, 0x88, 0x88, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x33, 0x33, 0x00,
|
0x22, 0x13, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x12, 0x22, 0x22, 0x22,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x7F,
|
0x22, 0x22, 0x13, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x31, 0x11, 0x11,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11,
|
0x11, 0x11, 0x11, 0x33, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x33, 0x33,
|
||||||
0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11,
|
0x33, 0x33, 0x33, 0x33, 0x33, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x33,
|
||||||
0x11, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x12, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13,
|
||||||
0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
0x31, 0x11, 0x11, 0x11, 0x11, 0x11, 0x33, 0x12, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22,
|
||||||
0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
0x13, 0x33, 0x12, 0x22, 0x22, 0x22, 0x13, 0x33, 0x12, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
|
||||||
0xFF, 0xFF, 0xF0, 0x66, 0x66, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xC3,
|
0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFF, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0x81, 0xFF, 0x07, 0x00, 0x00, 0xFF,
|
0x13, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x43, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x03, 0xFF, 0x81, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0x81, 0xFF, 0xFF, 0x06, 0x60,
|
0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFF, 0x01, 0xFF, 0x01, 0xFF, 0x00, 0x37, 0x77, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x77, 0x77,
|
0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00,
|
||||||
0x77, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xEE, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0x33,
|
0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00,
|
||||||
0x33, 0x33, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xEE, 0xFF, 0xC0, 0x00, 0x03, 0xFF,
|
0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x43, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x44, 0x44, 0x12, 0x20, 0x00,
|
||||||
0x00, 0x33, 0x33, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0x33, 0x33, 0x33, 0xFF, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x49, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x44, 0x44, 0x12, 0x20,
|
||||||
0xFF, 0x0E, 0xEE, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12,
|
||||||
0x00, 0x7F, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x33, 0x33, 0xFC, 0x00,
|
0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x43, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x44, 0x44,
|
||||||
0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xEE, 0x0E, 0xEE, 0xFC,
|
0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x49, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x44,
|
||||||
0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00,
|
0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
|
||||||
0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x33, 0x33,
|
0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x43, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
|
||||||
0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x0E, 0xEE, 0x0E, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x33,
|
0x33, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x49, 0x99, 0x99, 0x99, 0x99, 0x99,
|
||||||
0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7F,
|
0x99, 0x99, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
|
||||||
0x40, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00,
|
0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44,
|
||||||
0xFF, 0x00, 0x0E, 0x00, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0x33, 0x33, 0x33, 0xFE, 0x00, 0x00,
|
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x44, 0x44, 0x44, 0x44,
|
||||||
0x03, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xF0, 0x33, 0x33, 0xFF, 0xFF,
|
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x43, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x11, 0x11,
|
||||||
0x87, 0xFF, 0xFF, 0x33, 0x33, 0x33, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0x00, 0x00, 0x04, 0xFF,
|
0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFF, 0xFF, 0xFF, 0xFF, 0x33, 0x33, 0x33, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x01, 0x33, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x5D, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x01, 0x33, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x00, 0x00,
|
0x00};
|
||||||
0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x11, 0x11, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x12, 0x20, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33,
|
|
||||||
0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x31, 0x22, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x01, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x13, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x13, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x33, 0x12, 0x22, 0x22, 0x22, 0x22, 0x22, 0x13, 0x33,
|
|
||||||
0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x12, 0x22, 0x22,
|
|
||||||
0x22, 0x22, 0x22, 0x13, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x01, 0x33, 0x31, 0x11, 0x11, 0x11, 0x11, 0x11, 0x33, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x31,
|
|
||||||
0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x33, 0x33, 0x33,
|
|
||||||
0x33, 0x33, 0x33, 0x33, 0x12, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x13, 0x31, 0x11, 0x11, 0x11, 0x11, 0x11, 0x33, 0x12, 0x22, 0x20, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x13, 0x33, 0x12, 0x22, 0x22, 0x22, 0x13, 0x33, 0x12,
|
|
||||||
0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x11, 0x11, 0x11, 0x11,
|
|
||||||
0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13,
|
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x43, 0x12, 0x20, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
|
|
||||||
0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44,
|
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14,
|
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x43, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x44,
|
|
||||||
0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x49, 0x99, 0x99, 0x99,
|
|
||||||
0x99, 0x99, 0x99, 0x99, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14,
|
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x43, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x44,
|
|
||||||
0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x49, 0x99, 0x99, 0x99,
|
|
||||||
0x99, 0x99, 0x99, 0x99, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14,
|
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x43, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x44,
|
|
||||||
0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x49, 0x99, 0x99, 0x99,
|
|
||||||
0x99, 0x99, 0x99, 0x99, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14,
|
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
|
|
||||||
0x44, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x44, 0x44, 0x44, 0x44, 0x44,
|
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x43, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
|
|
||||||
0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x10, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
|
|
||||||
0x33, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
954
setter/os2_32.c
954
setter/os2_32.c
File diff suppressed because it is too large
Load Diff
@@ -29,7 +29,7 @@ Contains 32-bit OS/2 declarations
|
|||||||
Copyright (C) 2011-2018 Natalia Portillo
|
Copyright (C) 2011-2018 Natalia Portillo
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
#if (defined(__OS2__) || defined (__os2__)) && (defined(__I386__) || defined (__i386__) || defined (__THW_INTEL) || defined (_M_IX86))
|
#if(defined(__OS2__) || defined(__os2__)) && \
|
||||||
|
(defined(__I386__) || defined(__i386__) || defined(__THW_INTEL) || defined(_M_IX86))
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -29,12 +29,12 @@ Contains 32-bit and 64-bit Windows code
|
|||||||
Copyright (C) 2011-2018 Natalia Portillo
|
Copyright (C) 2011-2018 Natalia Portillo
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
#if defined (unix) || defined (UNIX) || defined (__unix) || defined (__unix__) || defined (__UNIX__)
|
#if defined(unix) || defined(UNIX) || defined(__unix) || defined(__unix__) || defined(__UNIX__)
|
||||||
|
|
||||||
#include <stdio.h>
|
|
||||||
|
|
||||||
#include "defs.h"
|
#include "defs.h"
|
||||||
|
|
||||||
|
#include <stdio.h>
|
||||||
|
|
||||||
void GetOsInfo()
|
void GetOsInfo()
|
||||||
{
|
{
|
||||||
// TODO: Implement
|
// TODO: Implement
|
||||||
@@ -50,10 +50,7 @@ void FileAttributes(const char *path)
|
|||||||
// TODO: Implement
|
// TODO: Implement
|
||||||
}
|
}
|
||||||
|
|
||||||
void FilePermissions(const char *path)
|
void FilePermissions(const char *path) { /* Do nothing, not supported by target operating system */ }
|
||||||
{
|
|
||||||
/* Do nothing, not supported by target operating system */
|
|
||||||
}
|
|
||||||
|
|
||||||
void ExtendedAttributes(const char *path)
|
void ExtendedAttributes(const char *path)
|
||||||
{
|
{
|
||||||
|
|||||||
4161
setter/win32.c
4161
setter/win32.c
File diff suppressed because it is too large
Load Diff
510
setter/win32.h
510
setter/win32.h
@@ -29,7 +29,8 @@ Contains 32-bit and 64-bit Windows declarations
|
|||||||
Copyright (C) 2011-2018 Natalia Portillo
|
Copyright (C) 2011-2018 Natalia Portillo
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
#if defined(__WINDOWS__) || defined (__TOS_WIN__) || defined (__WIN32__) || defined (_WIN64) || defined (_WIN32) || defined (__NT__)
|
#if defined(__WINDOWS__) || defined(__TOS_WIN__) || defined(__WIN32__) || defined(_WIN64) || defined(_WIN32) || \
|
||||||
|
defined(__NT__)
|
||||||
|
|
||||||
#ifndef DIC_FSTESTER_SETTER_WIN32_H
|
#ifndef DIC_FSTESTER_SETTER_WIN32_H
|
||||||
#define DIC_FSTESTER_SETTER_WIN32_H
|
#define DIC_FSTESTER_SETTER_WIN32_H
|
||||||
@@ -174,29 +175,30 @@ Copyright (C) 2011-2018 Natalia Portillo
|
|||||||
#define COMPRESSION_FORMAT_DEFAULT 1
|
#define COMPRESSION_FORMAT_DEFAULT 1
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
const char *archivedAttributeText = "This file has the archived attribute set.\n";
|
const char *archivedAttributeText = "This file has the archived attribute set.\n";
|
||||||
const char *encryptedAttributeText = "This file is encrypted.\n";
|
const char *encryptedAttributeText = "This file is encrypted.\n";
|
||||||
const char *hiddenAttributeText = "This file has the hidden attribute set.\n";
|
const char *hiddenAttributeText = "This file has the hidden attribute set.\n";
|
||||||
const char *noAttributeText = "This file has no attribute set.\n";
|
const char *noAttributeText = "This file has no attribute set.\n";
|
||||||
const char *offlineAttributeText = "This file is available offline.\n";
|
const char *offlineAttributeText = "This file is available offline.\n";
|
||||||
const char *readonlyAttributeText = "This file has the read-only attribute set.\n";
|
const char *readonlyAttributeText = "This file has the read-only attribute set.\n";
|
||||||
const char *systemAttributeText = "This file has the system attribute set.\n";
|
const char *systemAttributeText = "This file has the system attribute set.\n";
|
||||||
const char *temporaryAttributeText = "This file is temporary.\n";
|
const char *temporaryAttributeText = "This file is temporary.\n";
|
||||||
const char *compressedAttributeText = "This file is compressed.\n";
|
const char *compressedAttributeText = "This file is compressed.\n";
|
||||||
const char *tinyAdsText = "This is a tiny Alternate Data Stream.\n";
|
const char *tinyAdsText = "This is a tiny Alternate Data Stream.\n";
|
||||||
const char *smallAdsText = "This is a small Alternate Data Stream.\n";
|
const char *smallAdsText = "This is a small Alternate Data Stream.\n";
|
||||||
const char *mediumAdsText = "This is a medium Alternate Data Stream.\n";
|
const char *mediumAdsText = "This is a medium Alternate Data Stream.\n";
|
||||||
const char *bigAdsText = "This is a big Alternate Data Stream.\n";
|
const char *bigAdsText = "This is a big Alternate Data Stream.\n";
|
||||||
const char *smallAdsRepeatText = "This message repeats until almost 4KiB.\n";
|
const char *smallAdsRepeatText = "This message repeats until almost 4KiB.\n";
|
||||||
const char *mediumAdsRepeatText = "This message repeats until almost 64KiB.\n";
|
const char *mediumAdsRepeatText = "This message repeats until almost 64KiB.\n";
|
||||||
const char *bigAdsRepeatText = "This message repeats until more than 64KiB.\n";
|
const char *bigAdsRepeatText = "This message repeats until more than 64KiB.\n";
|
||||||
|
|
||||||
typedef struct _FILE_FULL_EA_INFORMATION {
|
typedef struct _FILE_FULL_EA_INFORMATION
|
||||||
ULONG NextEntryOffset;
|
{
|
||||||
UCHAR Flags;
|
ULONG NextEntryOffset;
|
||||||
UCHAR EaNameLength;
|
UCHAR Flags;
|
||||||
USHORT EaValueLength;
|
UCHAR EaNameLength;
|
||||||
CHAR EaName[1];
|
USHORT EaValueLength;
|
||||||
|
CHAR EaName[1];
|
||||||
} FILE_FULL_EA_INFORMATION, *PFILE_FULL_EA_INFORMATION;
|
} FILE_FULL_EA_INFORMATION, *PFILE_FULL_EA_INFORMATION;
|
||||||
|
|
||||||
#ifndef FILE_NEED_EA
|
#ifndef FILE_NEED_EA
|
||||||
@@ -205,12 +207,13 @@ typedef struct _FILE_FULL_EA_INFORMATION {
|
|||||||
|
|
||||||
typedef LONG NTSTATUS;
|
typedef LONG NTSTATUS;
|
||||||
|
|
||||||
typedef struct _IO_STATUS_BLOCK {
|
typedef struct _IO_STATUS_BLOCK
|
||||||
union {
|
{
|
||||||
NTSTATUS Status;
|
union {
|
||||||
PVOID Pointer;
|
NTSTATUS Status;
|
||||||
} DUMMYUNIONNAME;
|
PVOID Pointer;
|
||||||
PULONG Information;
|
} DUMMYUNIONNAME;
|
||||||
|
PULONG Information;
|
||||||
} IO_STATUS_BLOCK, *PIO_STATUS_BLOCK;
|
} IO_STATUS_BLOCK, *PIO_STATUS_BLOCK;
|
||||||
|
|
||||||
NTSTATUS (*NtSetEaFile)(HANDLE, PIO_STATUS_BLOCK, PVOID, ULONG);
|
NTSTATUS (*NtSetEaFile)(HANDLE, PIO_STATUS_BLOCK, PVOID, ULONG);
|
||||||
@@ -225,260 +228,211 @@ NTSTATUS (*NtSetEaFile)(HANDLE, PIO_STATUS_BLOCK, PVOID, ULONG);
|
|||||||
#define FSCTL_SET_ZERO_DATA_OLD 0x000980C8
|
#define FSCTL_SET_ZERO_DATA_OLD 0x000980C8
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
typedef struct _FILE_ZERO_DATA_INFORMATION {
|
typedef struct _FILE_ZERO_DATA_INFORMATION
|
||||||
LARGE_INTEGER FileOffset;
|
{
|
||||||
LARGE_INTEGER BeyondFinalZero;
|
LARGE_INTEGER FileOffset;
|
||||||
|
LARGE_INTEGER BeyondFinalZero;
|
||||||
} FILE_ZERO_DATA_INFORMATION, *PFILE_ZERO_DATA_INFORMATION;
|
} FILE_ZERO_DATA_INFORMATION, *PFILE_ZERO_DATA_INFORMATION;
|
||||||
|
|
||||||
unsigned char CommentsEA[72] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x33, 0x00, 0x2E, 0x43, 0x4F, 0x4D, 0x4D, 0x45,
|
unsigned char CommentsEA[72] = {
|
||||||
0x4E, 0x54, 0x53, 0x00, 0xFD, 0xFF, 0x2E, 0x00, 0x54, 0x68, 0x69, 0x73, 0x20, 0x45,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x33, 0x00, 0x2E, 0x43, 0x4F, 0x4D, 0x4D, 0x45, 0x4E, 0x54, 0x53, 0x00,
|
||||||
0x41, 0x20, 0x63, 0x6F, 0x6E, 0x74, 0x61, 0x69, 0x6E, 0x73, 0x20, 0x63, 0x6F, 0x6D,
|
0xFD, 0xFF, 0x2E, 0x00, 0x54, 0x68, 0x69, 0x73, 0x20, 0x45, 0x41, 0x20, 0x63, 0x6F, 0x6E, 0x74, 0x61, 0x69,
|
||||||
0x6D, 0x65, 0x6E, 0x74, 0x73, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x57, 0x6F, 0x72, 0x6B,
|
0x6E, 0x73, 0x20, 0x63, 0x6F, 0x6D, 0x6D, 0x65, 0x6E, 0x74, 0x73, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x57, 0x6F,
|
||||||
0x50, 0x6C, 0x61, 0x63, 0x65, 0x20, 0x53, 0x68, 0x65, 0x6C, 0x6C, 0x2E, 0x00, 0x00,
|
0x72, 0x6B, 0x50, 0x6C, 0x61, 0x63, 0x65, 0x20, 0x53, 0x68, 0x65, 0x6C, 0x6C, 0x2E, 0x00, 0x00, 0x00, 0x00};
|
||||||
0x00, 0x00};
|
|
||||||
|
|
||||||
unsigned char CommentsEACritical[72] = {0x00, 0x00, 0x00, 0x00, 0x80, 0x09, 0x33, 0x00, 0x2E, 0x43, 0x4F, 0x4D, 0x4D,
|
unsigned char CommentsEACritical[72] = {
|
||||||
0x45, 0x4E, 0x54, 0x53, 0x00, 0xFD, 0xFF, 0x2E, 0x00, 0x54, 0x68, 0x69, 0x73,
|
0x00, 0x00, 0x00, 0x00, 0x80, 0x09, 0x33, 0x00, 0x2E, 0x43, 0x4F, 0x4D, 0x4D, 0x45, 0x4E, 0x54, 0x53, 0x00,
|
||||||
0x20, 0x45, 0x41, 0x20, 0x63, 0x6F, 0x6E, 0x74, 0x61, 0x69, 0x6E, 0x73, 0x20,
|
0xFD, 0xFF, 0x2E, 0x00, 0x54, 0x68, 0x69, 0x73, 0x20, 0x45, 0x41, 0x20, 0x63, 0x6F, 0x6E, 0x74, 0x61, 0x69,
|
||||||
0x63, 0x6F, 0x6D, 0x6D, 0x65, 0x6E, 0x74, 0x73, 0x20, 0x66, 0x6F, 0x72, 0x20,
|
0x6E, 0x73, 0x20, 0x63, 0x6F, 0x6D, 0x6D, 0x65, 0x6E, 0x74, 0x73, 0x20, 0x66, 0x6F, 0x72, 0x20, 0x57, 0x6F,
|
||||||
0x57, 0x6F, 0x72, 0x6B, 0x50, 0x6C, 0x61, 0x63, 0x65, 0x20, 0x53, 0x68, 0x65,
|
0x72, 0x6B, 0x50, 0x6C, 0x61, 0x63, 0x65, 0x20, 0x53, 0x68, 0x65, 0x6C, 0x6C, 0x2E, 0x00, 0x00, 0x00, 0x00};
|
||||||
0x6C, 0x6C, 0x2E, 0x00, 0x00, 0x00, 0x00};
|
|
||||||
|
|
||||||
unsigned char IconEA[3516] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0xAE, 0x0D, 0x2E, 0x49, 0x43, 0x4F, 0x4E, 0x00, 0xF9,
|
unsigned char IconEA[3516] = {
|
||||||
0xFF, 0xAA, 0x0D, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0xAE, 0x0D, 0x2E, 0x49, 0x43, 0x4F, 0x4E, 0x00, 0xF9, 0xFF, 0xAA, 0x0D, 0x42,
|
||||||
0x00, 0x00, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0xDA, 0x01, 0x00,
|
0x41, 0x28, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00,
|
0x10, 0x00, 0x10, 0x00, 0xDA, 0x01, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x01, 0x00, 0x01,
|
||||||
0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0xDA,
|
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0xDA, 0x02,
|
||||||
0x02, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x01, 0x00, 0x04, 0x00,
|
0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F,
|
||||||
0x00, 0x00, 0x00, 0x3F, 0x3F, 0x3F, 0x80, 0x80, 0x80, 0xC0, 0xC0, 0xC0, 0xFF, 0xFF, 0xFF,
|
0x3F, 0x80, 0x80, 0x80, 0xC0, 0xC0, 0xC0, 0xFF, 0xFF, 0xFF, 0x00, 0x80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x00,
|
||||||
0x00, 0x80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x80, 0x80, 0x00,
|
0xFF, 0xFF, 0x00, 0x80, 0x80, 0x00, 0xFF, 0x00, 0xFF, 0x80, 0x00, 0x80, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x00,
|
||||||
0xFF, 0x00, 0xFF, 0x80, 0x00, 0x80, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0xFF, 0x00,
|
0xFF, 0x00, 0xFF, 0x00, 0x00, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00, 0xC6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFF, 0x00, 0x00, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00, 0xC6, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0xDA, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x20,
|
||||||
0x00, 0x00, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0xDA, 0x04, 0x00,
|
0x00, 0x40, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x40, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00,
|
0x10, 0x00, 0x10, 0x00, 0xDA, 0x05, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x01, 0x00, 0x01,
|
||||||
0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0xDA,
|
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00, 0x14, 0x01, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x05, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x01, 0x00, 0x01, 0x00,
|
0x00, 0x00, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0x5A, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00, 0x14, 0x01, 0x00,
|
0x00, 0x10, 0x00, 0x20, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49, 0x1A, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00,
|
0x00, 0x00, 0x08, 0x00, 0x08, 0x00, 0xDA, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0x01,
|
||||||
0x5A, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x10, 0x00, 0x20, 0x00, 0x01, 0x00, 0x01,
|
0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00, 0x62, 0x01, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x08, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x0A, 0x00, 0x1A, 0x07, 0x00, 0x00, 0x0C,
|
||||||
0x08, 0x00, 0xDA, 0x06, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0x01,
|
0x00, 0x00, 0x00, 0x14, 0x00, 0x28, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49,
|
||||||
0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00,
|
0x1A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x0A, 0x00, 0xBA, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x14, 0x00, 0x14,
|
||||||
0x62, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x0A,
|
0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x41, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x0A, 0x00, 0x1A, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x14, 0x00, 0x28, 0x00,
|
0x00, 0x00, 0x00, 0x04, 0x00, 0x03, 0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x14, 0x00, 0x14, 0x00, 0x0A, 0x08, 0x00,
|
||||||
0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49, 0x1A, 0x00, 0x00,
|
0x00, 0x0C, 0x00, 0x00, 0x00, 0x28, 0x00, 0x50, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF,
|
||||||
0x00, 0x0A, 0x00, 0x0A, 0x00, 0xBA, 0x07, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x14, 0x00,
|
0x43, 0x49, 0x1A, 0x00, 0x00, 0x00, 0x14, 0x00, 0x14, 0x00, 0x8A, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x28,
|
||||||
0x14, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x41, 0x28,
|
0x00, 0x28, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0x3F, 0x80, 0x80, 0x80, 0xC0, 0xC0, 0xC0,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x03, 0x43, 0x49, 0x1A, 0x00,
|
0xFF, 0xFF, 0xFF, 0x00, 0x80, 0x80, 0x80, 0xA0, 0x80, 0x28, 0x50, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x80, 0x00, 0xD0,
|
||||||
0x00, 0x00, 0x14, 0x00, 0x14, 0x00, 0x0A, 0x08, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x28,
|
0xD8, 0xB0, 0xC0, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x50, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x43, 0x49,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x1A, 0x00, 0x00, 0x00, 0x14, 0x00, 0x14, 0x00, 0x8A, 0x0A, 0x00, 0x00, 0x0C, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x28, 0x00, 0x28, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0x3F,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x80, 0x80, 0x80, 0xC0, 0xC0, 0xC0, 0xFF, 0xFF, 0xFF, 0x00, 0x80, 0x80, 0x80, 0xA0, 0x80,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x28, 0x50, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x80, 0x00, 0xD0, 0xD8, 0xB0, 0xC0, 0xFF, 0xFF,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xFF, 0xFF, 0x8F, 0xFE, 0x3F, 0xFE, 0x0F, 0xF8, 0x3F, 0xFE, 0x0F, 0xF8, 0x3F, 0xFE, 0x0F, 0xF8, 0x3F, 0xFE, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x3F, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x1F, 0xFE,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x3F, 0xFC, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x7F, 0xFF, 0xFC, 0x7F, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFE, 0x3F, 0xFE, 0x0F, 0xF8, 0x3F, 0xFE, 0x0F, 0xF8, 0x3F, 0xFE, 0x0F, 0xF8, 0x3F, 0xFE,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x3F, 0xFF, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x7F,
|
0x00, 0x01, 0x11, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x31,
|
||||||
0xFF, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00,
|
0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x31, 0x22, 0x00, 0x00,
|
||||||
0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00,
|
0x00, 0x00, 0x01, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x12, 0x22, 0x22, 0x22, 0x22, 0x13,
|
||||||
0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8,
|
0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x12, 0x22, 0x22, 0x22, 0x22, 0x13, 0x12, 0x22, 0x00,
|
||||||
0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x3F,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x11, 0x11, 0x11, 0x11, 0x11, 0x13, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xFC, 0x7F, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
0x00, 0x00, 0x00, 0x13, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,
|
0x21, 0x31, 0x11, 0x11, 0x11, 0x11, 0x31, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x21, 0x31, 0x22,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x22, 0x22, 0x21, 0x31, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x11, 0x11, 0x11, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x34, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x31,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x00, 0x00,
|
0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x22, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x22, 0x00,
|
0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x31, 0x22,
|
0x44, 0x46, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x44, 0x44,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x31,
|
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x46, 0x66, 0x66, 0x66, 0x66,
|
||||||
0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x12, 0x22, 0x22, 0x22, 0x22, 0x13,
|
0x66, 0x66, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
|
||||||
0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x12, 0x22, 0x22, 0x22, 0x22,
|
0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x46, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x44, 0x41, 0x22, 0x00,
|
||||||
0x13, 0x12, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x11, 0x11, 0x11, 0x11,
|
0x00, 0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x11, 0x13, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x33, 0x33, 0x33,
|
0x01, 0x44, 0x46, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x44,
|
||||||
0x33, 0x33, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x31, 0x11,
|
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x20, 0x00, 0x00, 0x00, 0x00, 0x01, 0x34, 0x44, 0x44, 0x44, 0x44,
|
||||||
0x11, 0x11, 0x11, 0x31, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x21, 0x31,
|
0x44, 0x44, 0x44, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
|
||||||
0x22, 0x22, 0x22, 0x21, 0x31, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11,
|
0x11, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x34,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x01, 0x44, 0x46, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x44, 0x41, 0x22, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41, 0x22, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x01, 0x44, 0x46, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x44, 0x41, 0x22,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x41,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x46, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x44,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x46, 0x66, 0x66, 0x66, 0x66, 0x66,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x66, 0x44, 0x41, 0x22, 0x00, 0x00, 0x00, 0x00, 0x01, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
|
0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFC, 0x1F, 0xFC, 0x07, 0xF0, 0x1F, 0xFC, 0x07, 0xF0, 0x1F, 0xFC, 0x07,
|
||||||
0x44, 0x44, 0x44, 0x41, 0x20, 0x00, 0x00, 0x00, 0x00, 0x01, 0x34, 0x44, 0x44, 0x44, 0x44,
|
0xF0, 0x1F, 0xFC, 0x00, 0x00, 0x1F, 0xFC, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x3F, 0xFE,
|
||||||
0x44, 0x44, 0x44, 0x44, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11, 0x11, 0x11,
|
0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07,
|
||||||
0x11, 0x11, 0x11, 0x11, 0x11, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00,
|
||||||
0x00, 0x14, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00,
|
||||||
0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x0F, 0xF0, 0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xFC, 0x7F, 0xFF, 0xFF,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0xF8, 0x03, 0xE0, 0x03, 0x88, 0x0E, 0x20, 0x02, 0x08, 0x08, 0x20, 0x02, 0x88, 0x0A, 0x20, 0x02, 0x8F, 0xFA,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x20, 0x02, 0xC0, 0x06, 0x20, 0x01, 0x40, 0x04, 0x20, 0x01, 0x40, 0x04, 0x40, 0x01, 0x7F, 0xFC, 0x60, 0x01, 0x20,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x08, 0x10, 0x02, 0x20, 0x08, 0x08, 0x04, 0x00, 0x00, 0x08, 0x0B, 0xFF, 0xFF, 0x88, 0x0B, 0xFF, 0xFF, 0x88, 0x0B,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xFF, 0xFF, 0x88, 0x0B, 0x00, 0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x88, 0x0B, 0x00, 0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x88,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x0B, 0x00, 0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x88, 0x0B, 0x00, 0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x90, 0x0B, 0xFF, 0xFF,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xA0, 0x04, 0x00, 0x00, 0x40, 0x03, 0xFD, 0x7F, 0x80, 0x00, 0x02, 0x80, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0xED, 0x41, 0x00, 0x00, 0x3B, 0x00, 0x00, 0x00, 0x27, 0x09, 0x00, 0x00, 0xF5, 0x08, 0x00, 0x00, 0x1F, 0x09,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x4A, 0x09, 0x00, 0x00, 0x9F, 0x0A, 0x00, 0x00, 0xE3, 0x0A, 0x00, 0x00, 0xE4, 0x09, 0x00, 0x00, 0x02,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x0A, 0x00, 0x00, 0x29, 0x0A, 0x00, 0x00, 0x55, 0x0A, 0x00, 0x00, 0x72, 0x0A, 0x00, 0x00, 0x88, 0x0A, 0xFF, 0xFF,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0xE7, 0xCF, 0xE5, 0x1C, 0xE7, 0xCF, 0x65, 0x00, 0xF0, 0x1F, 0xDD, 0x04, 0xF3, 0x9F, 0xF2, 0x03, 0xE0,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0xFC,
|
0x0F, 0xC7, 0x04, 0xDF, 0xF7, 0x0B, 0x05, 0xDF, 0xF7, 0xF8, 0x04, 0xDF, 0xF7, 0x32, 0x04, 0xDF, 0xF7, 0xA8, 0x04,
|
||||||
0x1F, 0xFC, 0x07, 0xF0, 0x1F, 0xFC, 0x07, 0xF0, 0x1F, 0xFC, 0x07, 0xF0, 0x1F, 0xFC, 0x00,
|
0xDF, 0xF7, 0x9E, 0x04, 0xDF, 0xF7, 0xBA, 0x04, 0xE0, 0x0F, 0x7A, 0x04, 0xFD, 0x7F, 0x85, 0x04, 0xFE, 0xFF, 0xFF,
|
||||||
0x00, 0x1F, 0xFC, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x3F, 0xFE,
|
0x04, 0xFF, 0xFF, 0xDF, 0x04, 0xFF, 0xFF, 0x00, 0x00, 0xE7, 0xCF, 0x00, 0x1F, 0xE7, 0xCF, 0x00, 0x1F, 0xF0, 0x1F,
|
||||||
0x00, 0x00, 0x1F, 0xFE, 0x00, 0x00, 0x0F, 0xFC, 0x00, 0x00, 0x07, 0xF8, 0x00, 0x00, 0x07,
|
0x00, 0x1F, 0xF3, 0x9F, 0x00, 0x1F, 0xE0, 0x0F, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x1F, 0xDF,
|
||||||
0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00,
|
0xF7, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x7F, 0xE0, 0x0F, 0x00, 0x7F,
|
||||||
0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00,
|
0xFD, 0x7F, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x0F, 0xF0,
|
0x00, 0x00, 0x00, 0x08, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x1F, 0xF8, 0x00, 0x00, 0x3F, 0xFC, 0x00, 0x00, 0x7F, 0xFF, 0xFC, 0x7F, 0xFF,
|
0x08, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00,
|
||||||
0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x33, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x03, 0xE0, 0x03, 0x88, 0x0E, 0x20, 0x02, 0x08,
|
0x00, 0x00, 0x08, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7F, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF0,
|
||||||
0x08, 0x20, 0x02, 0x88, 0x0A, 0x20, 0x02, 0x8F, 0xFA, 0x20, 0x02, 0xC0, 0x06, 0x20, 0x01,
|
0x00, 0xE3, 0xF1, 0xF0, 0x00, 0xEB, 0xF5, 0xF1, 0x11, 0xE9, 0xE5, 0xF0, 0x00, 0xF4, 0x0B, 0xF0, 0x00, 0xF7, 0xFB,
|
||||||
0x40, 0x04, 0x20, 0x01, 0x40, 0x04, 0x40, 0x01, 0x7F, 0xFC, 0x60, 0x01, 0x20, 0x08, 0x10,
|
0xF0, 0x00, 0xFA, 0x17, 0xF1, 0x11, 0xFA, 0xD7, 0xF0, 0x00, 0xE0, 0x01, 0xF0, 0x0F, 0xDF, 0xFE, 0xF0, 0x00, 0xDF,
|
||||||
0x02, 0x20, 0x08, 0x08, 0x04, 0x00, 0x00, 0x08, 0x0B, 0xFF, 0xFF, 0x88, 0x0B, 0xFF, 0xFF,
|
0xFE, 0xFF, 0xFF, 0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xFF, 0xFF, 0xDF, 0xFE, 0xFF, 0xFF, 0xDF, 0xFE, 0xF0, 0x00,
|
||||||
0x88, 0x0B, 0xFF, 0xFF, 0x88, 0x0B, 0x00, 0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x88, 0x0B, 0x00,
|
0xDF, 0xFE, 0xFF, 0xFF, 0xE0, 0x01, 0xFF, 0xFF, 0xFF, 0x5F, 0xFF, 0xFF, 0xFF, 0xBF, 0xF6, 0x66, 0xFF, 0xFF, 0xFF,
|
||||||
0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x88, 0x0B, 0x00, 0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x88, 0x0B,
|
0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0xE3, 0xF1, 0xF0, 0x01, 0xEB, 0xF5, 0xF1, 0x11, 0xE9, 0xE5, 0xF0, 0x00, 0xF4, 0x0B,
|
||||||
0x00, 0x03, 0x88, 0x0B, 0xFF, 0xFF, 0x90, 0x0B, 0xFF, 0xFF, 0xA0, 0x04, 0x00, 0x00, 0x40,
|
0xF0, 0x01, 0xF7, 0xFB, 0xF1, 0x11, 0xFA, 0x17, 0xF0, 0x00, 0xFA, 0xD7, 0xF0, 0x01, 0xE0, 0x01, 0xF1, 0x11, 0xDF,
|
||||||
0x03, 0xFD, 0x7F, 0x80, 0x00, 0x02, 0x80, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xF0, 0x01, 0xDF, 0xFE, 0xF1, 0x11, 0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xF0, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xF0, 0x00, 0xE0, 0x01, 0xF0, 0x00, 0xFF, 0x5F, 0xF1, 0x00, 0xFF, 0xBF, 0xF0,
|
||||||
0x00, 0x00, 0x00, 0x00, 0xED, 0x41, 0x00, 0x00, 0x3B, 0x00, 0x00, 0x00, 0x27, 0x09, 0x00,
|
0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88,
|
||||||
0x00, 0xF5, 0x08, 0x00, 0x00, 0x1F, 0x09, 0x00, 0x00, 0x4A, 0x09, 0x00, 0x00, 0x9F, 0x0A,
|
0x88, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00,
|
||||||
0x00, 0x00, 0xE3, 0x0A, 0x00, 0x00, 0xE4, 0x09, 0x00, 0x00, 0x02, 0x0A, 0x00, 0x00, 0x29,
|
0x00, 0x00, 0x00, 0x00, 0x88, 0x80, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x0A, 0x00, 0x00, 0x55, 0x0A, 0x00, 0x00, 0x72, 0x0A, 0x00, 0x00, 0x88, 0x0A, 0xFF, 0xFF,
|
0x00, 0x88, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F,
|
||||||
0x00, 0x00, 0xE7, 0xCF, 0xE5, 0x1C, 0xE7, 0xCF, 0x65, 0x00, 0xF0, 0x1F, 0xDD, 0x04, 0xF3,
|
0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x80, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x33, 0x33, 0x00, 0x00,
|
||||||
0x9F, 0xF2, 0x03, 0xE0, 0x0F, 0xC7, 0x04, 0xDF, 0xF7, 0x0B, 0x05, 0xDF, 0xF7, 0xF8, 0x04,
|
0x00, 0x00, 0x00, 0x80, 0x88, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xDF, 0xF7, 0x32, 0x04, 0xDF, 0xF7, 0xA8, 0x04, 0xDF, 0xF7, 0x9E, 0x04, 0xDF, 0xF7, 0xBA,
|
0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x87, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x33, 0x33,
|
||||||
0x04, 0xE0, 0x0F, 0x7A, 0x04, 0xFD, 0x7F, 0x85, 0x04, 0xFE, 0xFF, 0xFF, 0x04, 0xFF, 0xFF,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x88, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x7F, 0x00, 0x00, 0x00,
|
||||||
0xDF, 0x04, 0xFF, 0xFF, 0x00, 0x00, 0xE7, 0xCF, 0x00, 0x1F, 0xE7, 0xCF, 0x00, 0x1F, 0xF0,
|
0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7,
|
||||||
0x1F, 0x00, 0x1F, 0xF3, 0x9F, 0x00, 0x1F, 0xE0, 0x0F, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x1F,
|
0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x77, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0x08, 0x7F, 0x00,
|
||||||
0xDF, 0xF7, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x1F, 0xDF, 0xF7, 0x00, 0x1F, 0xDF, 0xF7, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x88, 0x70, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x1F, 0xDF, 0xF7, 0x00, 0x7F, 0xE0, 0x0F, 0x00, 0x7F, 0xFD, 0x7F, 0xFF, 0xFF, 0xFE, 0xFF,
|
0x00, 0xF7, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88,
|
||||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x80, 0x00, 0x00,
|
||||||
0x00, 0x08, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x33, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0xF7, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x08, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7F, 0x00, 0x00, 0x00,
|
0x88, 0x88, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11, 0x11,
|
||||||
0x00, 0x00, 0x00, 0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x80, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11, 0x11, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x03, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x88, 0x00,
|
0x00, 0x00, 0x04, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7F, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF0, 0x00,
|
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
||||||
0xE3, 0xF1, 0xF0, 0x00, 0xEB, 0xF5, 0xF1, 0x11, 0xE9, 0xE5, 0xF0, 0x00, 0xF4, 0x0B, 0xF0,
|
0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0x66, 0x66, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xC3, 0xFF, 0xE1,
|
||||||
0x00, 0xF7, 0xFB, 0xF0, 0x00, 0xFA, 0x17, 0xF1, 0x11, 0xFA, 0xD7, 0xF0, 0x00, 0xE0, 0x01,
|
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0x81, 0xFF, 0x07, 0x00, 0x00, 0xFF, 0x03, 0xFF, 0x81, 0xFF, 0xFF, 0xFF,
|
||||||
0xF0, 0x0F, 0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xFF, 0xFF, 0xDF, 0xFE, 0xF0, 0x00, 0xDF,
|
0xFF, 0xFF, 0x03, 0xFF, 0x81, 0xFF, 0xFF, 0x06, 0x60, 0xFF, 0x01, 0xFF, 0x01, 0xFF, 0x00, 0x37, 0x77, 0xFF, 0x00,
|
||||||
0xFE, 0xFF, 0xFF, 0xDF, 0xFE, 0xFF, 0xFF, 0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xFF, 0xFF,
|
0x00, 0x01, 0xFF, 0x77, 0x77, 0x77, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xEE, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x03, 0xFF,
|
||||||
0xE0, 0x01, 0xFF, 0xFF, 0xFF, 0x5F, 0xFF, 0xFF, 0xFF, 0xBF, 0xF6, 0x66, 0xFF, 0xFF, 0xFF,
|
0x33, 0x33, 0x33, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xEE, 0xFF, 0xC0, 0x00, 0x03, 0xFF, 0x00, 0x33, 0x33,
|
||||||
0xFF, 0xFF, 0xFF, 0xF0, 0x00, 0xE3, 0xF1, 0xF0, 0x01, 0xEB, 0xF5, 0xF1, 0x11, 0xE9, 0xE5,
|
0xFF, 0xC0, 0x00, 0x01, 0xFF, 0x33, 0x33, 0x33, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0x0E, 0xEE, 0x00, 0xFE, 0x00, 0x00,
|
||||||
0xF0, 0x00, 0xF4, 0x0B, 0xF0, 0x01, 0xF7, 0xFB, 0xF1, 0x11, 0xFA, 0x17, 0xF0, 0x00, 0xFA,
|
0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00,
|
||||||
0xD7, 0xF0, 0x01, 0xE0, 0x01, 0xF1, 0x11, 0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xF0, 0x01,
|
0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xEE, 0x0E, 0xEE, 0xFC,
|
||||||
0xDF, 0xFE, 0xF1, 0x11, 0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xF0, 0x00, 0xDF, 0xFE, 0xF0,
|
0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00,
|
||||||
0x00, 0xDF, 0xFE, 0xF0, 0x00, 0xE0, 0x01, 0xF0, 0x00, 0xFF, 0x5F, 0xF1, 0x00, 0xFF, 0xBF,
|
0x7F, 0x00, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x0E, 0xEE,
|
||||||
0xF0, 0x00, 0xFF, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x0E, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0xFC, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x7F,
|
0x00, 0x00, 0x7F, 0x40, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0xFF,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x80,
|
0x00, 0x0E, 0x00, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0x33, 0x33, 0x33, 0xFE, 0x00, 0x00, 0x03, 0xFF, 0x00, 0x00, 0x00,
|
||||||
0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88,
|
0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xF0, 0x33, 0x33, 0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0x33, 0x33, 0x33, 0xFF, 0xFF, 0xCF,
|
||||||
0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0xFF, 0xFF, 0x00, 0x00, 0x04, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x33, 0x33, 0x33, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,
|
||||||
0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x80, 0x88, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x5D, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0xF7, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x88, 0x08, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x88, 0x88, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x07, 0x87, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x33, 0x33, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x80, 0x88, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x7F,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x20,
|
||||||
0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x12,
|
||||||
0x77, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0x08, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33,
|
||||||
0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x88, 0x70, 0x00, 0x00, 0x00, 0x00,
|
0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
|
||||||
0x00, 0xF7, 0x33, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00,
|
0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x88, 0x88, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00,
|
0x13, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x33, 0x12, 0x22, 0x22, 0x22, 0x22,
|
||||||
0x00, 0x00, 0x00, 0x88, 0x88, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x33, 0x33, 0x00,
|
0x22, 0x13, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x12, 0x22, 0x22, 0x22,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x7F,
|
0x22, 0x22, 0x13, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x31, 0x11, 0x11,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x11,
|
0x11, 0x11, 0x11, 0x33, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x33, 0x33,
|
||||||
0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11,
|
0x33, 0x33, 0x33, 0x33, 0x33, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x33,
|
||||||
0x11, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x12, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13,
|
||||||
0x00, 0x7F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
0x31, 0x11, 0x11, 0x11, 0x11, 0x11, 0x33, 0x12, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22,
|
||||||
0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
|
0x13, 0x33, 0x12, 0x22, 0x22, 0x22, 0x13, 0x33, 0x12, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
|
||||||
0xFF, 0xFF, 0xF0, 0x66, 0x66, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x7F, 0xFF, 0xFF, 0xC3,
|
0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFF, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0x81, 0xFF, 0x07, 0x00, 0x00, 0xFF,
|
0x13, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x43, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x03, 0xFF, 0x81, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0x81, 0xFF, 0xFF, 0x06, 0x60,
|
0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFF, 0x01, 0xFF, 0x01, 0xFF, 0x00, 0x37, 0x77, 0xFF, 0x00, 0x00, 0x01, 0xFF, 0x77, 0x77,
|
0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00,
|
||||||
0x77, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0xEE, 0x00, 0x00, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0x33,
|
0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00,
|
||||||
0x33, 0x33, 0xFF, 0x80, 0x00, 0x03, 0xFF, 0x00, 0x00, 0xEE, 0xFF, 0xC0, 0x00, 0x03, 0xFF,
|
0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x43, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x44, 0x44, 0x12, 0x20, 0x00,
|
||||||
0x00, 0x33, 0x33, 0xFF, 0xC0, 0x00, 0x01, 0xFF, 0x33, 0x33, 0x33, 0xFF, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x49, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x44, 0x44, 0x12, 0x20,
|
||||||
0xFF, 0x0E, 0xEE, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12,
|
||||||
0x00, 0x7F, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x33, 0x33, 0xFC, 0x00,
|
0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x43, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x44, 0x44,
|
||||||
0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0xEE, 0x0E, 0xEE, 0xFC,
|
0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x49, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x44,
|
||||||
0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00,
|
0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
|
||||||
0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x33, 0x33,
|
0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x43, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
|
||||||
0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x0E, 0xEE, 0x0E, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x33,
|
0x33, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x49, 0x99, 0x99, 0x99, 0x99, 0x99,
|
||||||
0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x7F,
|
0x99, 0x99, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
|
||||||
0x40, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00, 0x7F, 0x33, 0x33, 0x33, 0xFC, 0x00, 0x00, 0x00,
|
0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44,
|
||||||
0xFF, 0x00, 0x0E, 0x00, 0xFC, 0x00, 0x00, 0x01, 0xFF, 0x33, 0x33, 0x33, 0xFE, 0x00, 0x00,
|
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x44, 0x44, 0x44, 0x44,
|
||||||
0x03, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x87, 0xFF, 0xFF, 0xF0, 0x33, 0x33, 0xFF, 0xFF,
|
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x43, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x11, 0x11,
|
||||||
0x87, 0xFF, 0xFF, 0x33, 0x33, 0x33, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0x00, 0x00, 0x04, 0xFF,
|
0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFF, 0xFF, 0xFF, 0xFF, 0x33, 0x33, 0x33, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x01, 0x33, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x5D, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x01, 0x33, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x00, 0x00,
|
0x00};
|
||||||
0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x11, 0x11, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x12, 0x20, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33,
|
|
||||||
0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x31, 0x22, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x01, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x13, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x13, 0x33, 0x12, 0x20, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x33, 0x12, 0x22, 0x22, 0x22, 0x22, 0x22, 0x13, 0x33,
|
|
||||||
0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x12, 0x22, 0x22,
|
|
||||||
0x22, 0x22, 0x22, 0x13, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x01, 0x33, 0x31, 0x11, 0x11, 0x11, 0x11, 0x11, 0x33, 0x31, 0x22, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x31,
|
|
||||||
0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x33, 0x33, 0x33,
|
|
||||||
0x33, 0x33, 0x33, 0x33, 0x12, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x13, 0x31, 0x11, 0x11, 0x11, 0x11, 0x11, 0x33, 0x12, 0x22, 0x20, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x13, 0x33, 0x12, 0x22, 0x22, 0x22, 0x13, 0x33, 0x12,
|
|
||||||
0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x11, 0x11, 0x11, 0x11,
|
|
||||||
0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13,
|
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x43, 0x12, 0x20, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
|
|
||||||
0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44,
|
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14,
|
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x43, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x44,
|
|
||||||
0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x49, 0x99, 0x99, 0x99,
|
|
||||||
0x99, 0x99, 0x99, 0x99, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14,
|
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x43, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x44,
|
|
||||||
0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x49, 0x99, 0x99, 0x99,
|
|
||||||
0x99, 0x99, 0x99, 0x99, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14,
|
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x43, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x44,
|
|
||||||
0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x49, 0x99, 0x99, 0x99,
|
|
||||||
0x99, 0x99, 0x99, 0x99, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14,
|
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x12, 0x20, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x14, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
|
|
||||||
0x44, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x44, 0x44, 0x44, 0x44, 0x44,
|
|
||||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x43, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
|
|
||||||
0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x33, 0x10, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
|
|
||||||
0x33, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
|
|
||||||
|
|
||||||
#define DATETIME_FORMAT "This file is dated %s for %s\r"
|
#define DATETIME_FORMAT "This file is dated %s for %s\r"
|
||||||
#define MAXDATETIME "60056/05/28 05:36:11"
|
#define MAXDATETIME "60056/05/28 05:36:11"
|
||||||
|
|||||||
Reference in New Issue
Block a user