README.html 664 472 105 5724 5021455445 5771 Read Me

WorldWideWeb distributed code

See also the CERN copyright . This directory ("hypertext") contains information about hypertext, hypertext systems, and the WorldWideWeb project. If you have taken this with a .tar file, you will have only a subset of the files.

Documentation

This directory and its sub-directories contain example hypertext. The text is an extract of the text from the WorldWideWeb (WWW) project documentation.

The text is provided as example hypertext only, not for general distribution. The accuracy of any information is not guaranteed, and no responsibility will be accepted by the authors for any loss or damage due to inaccuracy or omission.

The information about the WWW project is internal project documentation provided only to certain collaborators. It should not be copied or distributed to others without the authority of the WWW team.

This is a snapshot of a changing hypertext system. It is inevitably out of date, and may be inconsistent. There are links to information which is not provided here. If any of these facts cause a problem, you should access the original master data over the network, or mail us. Currently (Mar 91) network access requires you to be able to NFS mount our files, which may only be done from specific nodes with permission. In the future we shall make this information available via anonymous FTP or HTTP from the browsers.

Code

The browser for the NeXT is those files contained in the application directory WWW/Next/Implementation/WorldWideWeb.app and is compiled.

The line Mode browser is in WWW/LineMode/Implementation/... (See Installation notes)

Subdirectories to that directory contain Makefiles for systems to which we have already ported. If your system is not among them, make a new subdirectory with the system name, and copy the Makefile from an existing one. Change the directory names as needed. PLEASE INFORM US OF THE CHANGES WHEN YOU HAVE DONE THE PORT. This is a condidtion of your use of this code, and will save others repeating your work, and save you repeating it in future releases.

Whe you install the browsers, remember to configure the default page. This is /usr/local/lib/WWW/default.html for the line mode browser, and .../WorldWideWeb.app/default.html for the NeXT browser. These must point to some useful information! You should keep them up to date with pointers to info on your site and elsewhere.

Most of the documentation is in hypertext, and so wil be readable most easily with a browser...

Your comments will of course be most appreciated. If you write your own hypertext and make it available by anonymous ftp, tell us and we'll put some pointers to it in ours. This way, the web spreads...

Tim Berners-Lee

WorldWideWeb project

CERN, 1211 Geneva 23, Switzerland

Tel: +41 22 767 3755; Fax: +41 22 767 7155; email: tbl@cernvax.cern.ch

Copyright.html 664 472 105 1755 5051446533 7005 Copyright -- /hypertext

Copyright CERN 1990, 1991

The information (of all forms) in these directories is the intellectual property of the European Particle Physics Laboratory (known as CERN). It is freely availble for non-commercial use in collaborating non-military academic institutes. Commercial organisations wishing to use this code should apply to CERN for conditions. Any modifications, improvements or extensions made to this code, or ports to other systems, must be made available under the same terms.

No guarrantee whatsoever is provided by CERN. No liability whatsoever is accepted for any loss or damage of any kind resulting from any defect or inaccuracy in this information or code.

Tim Berners-Lee

CERN

1211 Geneva 23, Switzerland

Tel +44(22)767 3755, Fax +44(22)767 7155, Email: tbl@cernvax.cern.ch
_________________________________________________________________
Tim BL It is inevitably oREADME.txt 644 472 105 6715 5021456662 5645 Read Me WORLDWIDEWEB DISTRIBUTED CODE See also the CERN copyright[1] . This directory ("hypertext") contains information about hypertext, hypertext systems, and the WorldWideWeb project. If you have taken this with a .tar file, you will have only a subset of the files. DOCUMENTATION This directory and its sub-directories contain example hypertext. The text is an extract of the text from the WorldWideWeb (WWW) project documentation. The text is provided as example hypertext only, not for general distribution. The accuracy of any information is not guaranteed, and no responsibility will be accepted by the authors for any loss or damage due to inaccuracy or omission. The information about the WWW project is internal project documentation provided only to certain collaborators. It should not be copied or distributed to others without the authority of the WWW team. This is a snapshot of a changing hypertext system. It is inevitably out of date, and may be inconsistent. There are links to information which is not provided here. If any of these facts cause a problem, you should access the original master data over the network, or mail us. Currently (Mar 91) network access requires you to be able to NFS mount our files, which may only be done from specific nodes with permission. In the future we shall make this information available via anonymous FTP or HTTP from the browsers. CODE The browser for the NeXT is those files contained in the application directory WWW/Next/Implementation/WorldWideWeb.app and is compiled. The line Mode browser is in WWW/LineMode/Implementation/... (See Installation notes[2]) Subdirectories to that directory contain Makefiles for systems to which we have already ported. If your system is not among them, make a new subdirectory with the system name, and copy the Makefile from an existing one. Change the directory names as needed. PLEASE INFORM US OF THE CHANGES WHEN YOU HAVE DONE THE PORT. This is a condidtion of your use of this code, and will save others repeating your work, and save you repeating it in future releases. Whe you install the browsers, remember to configure the default page. This is /usr/local/lib/WWW/default.html for the line mode browser, and .../WorldWideWeb.app/default.html for the NeXT browser. These must point to some useful information! You should keep them up to date with pointers to info on your site and elsewhere. Most of the documentation is in hypertext, and so wil be readable most easily with a browser... Your comments will of course be most appreciated. If you write your own hypertext and make it available by anonymous ftp, tell us and we'll put some pointers to it in ours. This way, the web spreads... Tim Berners-Lee WorldWideWeb project CERN, 1211 Geneva 23, Switzerland Tel: +41 22 767 3755; Fax: +41 22 767 7155; email: tbl@cernvax.cern.ch o others without the authority of the WWW team. Copyright.txt 644 472 105 2145 5052250103 6633 Copyright -- /hypertext COPYRIGHT CERN 1990, 1991 The information (of all forms) in these directories is the intellectual property of the European Particle Physics Laboratory (known as CERN). It is freely availble for non-commercial use in collaborating non-military academic institutes. Commercial organisations wishing to use this code should apply to CERN for conditions. Any modifications, improvements or extensions made to this code, or ports to other systems, must be made available under the same terms. No guarrantee whatsoever is provided by CERN. No liability whatsoever is accepted for any loss or damage of any kind resulting from any defect or inaccuracy in this information or code. Tim Berners-Lee CERN 1211 Geneva 23, Switzerland Tel +44(22)767 3755, Fax +44(22)767 7155, Email: tbl@cernvax.cern.ch _________________________________________________________________ Tim BL[1] consistent. There are links to information which is not provided here. If any of these facts cause a problem, you should access the original master data over the network, or mail us. Currently (Mar 91) network access requires you to be able to NFS mount our files, which may only be done from specific nodes with permission. In the future we shall make this information available via anonymousTBL_Disclaimer.html 664 472 105 1252 5051446570 7603 Disclaimer
CERN - European Particle Physics Laboratory, 1211 Geneva 23, Switzerland

____________________________________________________________

Disclaimer

This information is provided in good faith but no warranty can be made for its accuracy. Opinions expressed are entirely those of myself and/or my colleagues and cannot be taken to represent views past present or future of our employers. See also CERN copyright.
Tim Berners-Lee

____________________________________________________________

Tel +44(22)767 3755, Fax +44(22)767 7155, Email: tbl@cernvax.cern.ch

bility whatsoever is accepted for any loss or damage of any kind resulting from any defect or inaccuracy in this information or code. Tim Berners-Lee CERN 1211 Geneva 23, Switzerland Tel +44(22)767 3755, Fax +44(22)767 7155, Email: tbl@cernvax.cern.ch _______________________________________________WWW/NeXT/Implementation/Makefile 664 472 12 2136 5051712333 12037 # # Generated by the NeXT Interface Builder. # # NOTE: Do NOT change this file -- Interface Builder maintains it. # # Put all of your customizations in files called Makefile.preamble # and Makefile.postamble (both optional), and Makefile will include them. # NAME = WorldWideWeb INTERFACES = WorldWideWeb.nib CLASSES = Anchor.m FileAccess.m HTStyle.m HyperAccess.m HyperManager.m \ HyperText.m NewsAccess.m StyleToy.m TcpAccess.m TextToy.m \ WWWPageLayout.m MFILES = WorldWideWeb_main.m CFILES = HTAccess.c HTFTP.c HTFile.c HTParse.c HTTCP.c HTTP.c HFILES = HTAccess.h HTFTP.h HTFile.h HTParse.h HTTCP.h HTTP.h HTUtils.h \ WWW.h tcp.h TIFFFILES = icon1.tiff APPICON = icon2.tiff DOCICONS = icon1.tiff SOURCEMODE = 444 LIBS = -lNeXT_s -lsys_s DEBUG_LIBS = $(LIBS) PROF_LIBS = -lNeXT_p -lsys_p MAKEFILEDIR = /usr/lib/nib ICONSECTIONS = -sectcreate __ICON app icon2.tiff \ -sectcreate __ICON html icon1.tiff INSTALLDIR = $(HOME)/Apps INSTALLFLAGS = -c -s -m 755 -include Makefile.preamble include $(MAKEFILEDIR)/app.make -include Makefile.postamble -include Makefile.dependencies ml consistent. There are links to information which is not provided here. If any of these facts cause a problem, you should access the original master data over the network, or mail us. Currently (Mar 91) network access requires you to be able to NFS mount our files, which may only be done from specific nodes with permission. In the future we shall make this information available via anonymousWWW/NeXT/Implementation/StyleToy.m 644 472 12 20113 5051714335 12366 /* Style Toy: Allows user manipulation of styles StyleToy.m ** --------- ---------------------------------- */ #import "StyleToy.h" #import "HTParse.h" #import "HTStyle.h" #import "HTUtils.h" #import "HyperText.h" #define THIS_TEXT (HyperText *)[[[NXApp mainWindow] contentView] docView] /* Field numbers in the parameter form: */ #define SGMLTAG_FIELD 4 #define FONT_NAME_FIELD 2 #define FONT_SIZE_FIELD 3 #define FIRST_INDENT_FIELD 0 #define SECOND_INDENT_FIELD 1 @implementation StyleToy extern char * appDirectory; /* Pointer to directory for application */ // Global styleSheet available to every one: HTStyleSheet * styleSheet = 0; static HTStyle * style; /* Current Style */ static OpenPanel * open_panel; /* Keep the open panel alive */ static SavePanel * save_panel; /* Keep a Save panel too */ // Create new one: + new { self = [super new]; [self loadDefaultStyleSheet]; return self; } // Set connections to other objects: - setTabForm:anObject { TabForm = anObject; return self; } - setParameterForm:anObject { ParameterForm = anObject; return self; } - setStylePanel:anObject { StylePanel = anObject; return self; } - setNameForm:anObject { NameForm = anObject; return self; } // ACTION METHODS // ============== // Display style in the panel - display_style { if(style->name) [NameForm setStringValue:style->name at:0]; else [NameForm setStringValue:"" at:0]; if(style->SGMLTag) [ParameterForm setStringValue:style->SGMLTag at:SGMLTAG_FIELD]; else [ParameterForm setStringValue:"" at:SGMLTAG_FIELD]; [ParameterForm setStringValue:[style->font name] at:FONT_NAME_FIELD]; [ParameterForm setFloatValue:style->fontSize at:FONT_SIZE_FIELD]; if(style->paragraph) { char tabstring[255]; int i; [ParameterForm setFloatValue:style->paragraph->indent1st at:FIRST_INDENT_FIELD]; [ParameterForm setFloatValue:style->paragraph->indent2nd at:SECOND_INDENT_FIELD]; tabstring[0]=0; for(i=0; i < style->paragraph->numTabs; i++) { sprintf(tabstring+strlen(tabstring), "%.0f ", style->paragraph->tabs[i].x); } [TabForm setStringValue:tabstring at:0]; } return self; } // Load style from Panel // // @@ Tabs not loaded -load_style { char * name = 0; char * stripped; style->fontSize=[ParameterForm floatValueAt:FONT_SIZE_FIELD]; StrAllocCopy(name, [NameForm stringValueAt:0]); stripped = HTStrip(name); if (*stripped) { id font; font = [Font newFont:stripped size:style->fontSize]; if (font) style->font = font; } free(name); name = 0; StrAllocCopy(name, [ParameterForm stringValueAt:SGMLTAG_FIELD]); stripped = HTStrip(name); if (*stripped) { StrAllocCopy(style->SGMLTag, stripped); } free(name); name = 0; if (!style->paragraph) style->paragraph = malloc(sizeof(*(style->paragraph))); style->paragraph->indent1st = [ParameterForm floatValueAt: FIRST_INDENT_FIELD]; style->paragraph->indent2nd = [ParameterForm floatValueAt: SECOND_INDENT_FIELD]; return self; } // Open a style sheet from a file // ------------------------------ // // We overlay any previously defined styles with new ones, but leave // old ones which are not redefined. - open:sender { NXStream * s; // The file stream const char * filename; // The name of the file char *typelist[2] = {"style",(char *)0}; // Extension must be ".style." if (!open_panel) { open_panel = [OpenPanel new]; [open_panel allowMultipleFiles:NO]; } if (![open_panel runModalForTypes:typelist]) { if (TRACE) printf("No file selected.\n"); return nil; } filename = [open_panel filename]; s = NXMapFile(filename, NX_READONLY); if (!s) { if(TRACE) printf("Styles: Can't open file %s\n", filename); return nil; } if (!styleSheet) styleSheet = HTStyleSheetNew(); StrAllocCopy(styleSheet->name, filename); if (TRACE) printf("Stylesheet: New one called %s.\n", styleSheet->name); (void)HTStyleSheetRead(styleSheet, s); NXCloseMemory(s, NX_FREEBUFFER); style = styleSheet->styles; [self display_style]; return self; } // Load default style sheet // ------------------------ // // We load EITHER the user's style sheet (if it exists) OR the system one. // This saves a bit of time on load. An alternative would be to load the // system style sheet and then overload the styles in the user's, so that // he could redefine a subset only of the styles. // If the HOME directory is defined, then it is always used a the // style sheet name, so that any changes will be saved in the user's // $(HOME)/WWW directory. - loadDefaultStyleSheet { NXStream * stream; if (!styleSheet) styleSheet = HTStyleSheetNew(); styleSheet->name = malloc(strlen(appDirectory)+13+1); strcpy(styleSheet->name, appDirectory); strcat(styleSheet->name, "default.style"); if (getenv("HOME")) { char name[256]; strcpy(name, getenv("HOME")); strcat(name, "/WWW/default.style"); StrAllocCopy(styleSheet->name, name); stream = NXMapFile(name, NX_READONLY); } else stream = 0; if (!stream) { char name[256]; strcpy(name, appDirectory); strcat(name, "default.style"); if (TRACE) printf("Couldn't open $(HOME)/WWW/default.style\n"); stream = NXMapFile(name, NX_READONLY); if (!stream) printf("Couldn't open %s, errno=%i\n", name, errno); } if (stream) { (void)HTStyleSheetRead(styleSheet, stream); NXCloseMemory(stream, NX_FREEBUFFER); style = styleSheet->styles; [self display_style]; } return self; } // Save style sheet to a file // -------------------------- - saveAs:sender { NXStream * s; // The file stream char * slash; int status; char * suggestion=0; // The name of the file to suggest const char * filename; // The name chosen if (!save_panel) { save_panel = [SavePanel new]; // Keep between invocations } StrAllocCopy(suggestion,styleSheet->name); slash = rindex(suggestion, '/'); // Point to last slash if (slash) { *slash++ = 0; /* Separate directory and filename */ status = [save_panel runModalForDirectory:suggestion file:slash]; } else { status = [save_panel runModalForDirectory:"." file:suggestion]; } free(suggestion); if (!status) { if (TRACE) printf("No file selected.\n"); return nil; } filename = [save_panel filename]; s = NXMapFile(filename, NX_WRITEONLY); if (!s) { if(TRACE) printf("Styles: Can't open file %s for write\n", filename); return nil; } StrAllocCopy(styleSheet->name, filename); if (TRACE) printf("StylestyleSheet: Saving as `%s'.\n", styleSheet->name); (void)HTStyleSheetWrite(styleSheet, s); NXSaveToFile(s, styleSheet->name); NXCloseMemory(s, NX_FREEBUFFER); style = styleSheet->styles; [self display_style]; return self; } // Move to next style // ------------------ - NextButton:sender { if (styleSheet->styles) if (styleSheet->styles->next) if (style->next) { style = style->next; } else { style = styleSheet->styles; } [self display_style]; return self; } - FindUnstyledButton:sender { [THIS_TEXT selectUnstyled: styleSheet]; return self; } // Apply current style to selection // -------------------------------- - ApplyButton:sender { [THIS_TEXT applyStyle:style]; return self; } // Move to previous style // ---------------------- - PreviousButton:sender { HTStyle * scan; for (scan = styleSheet->styles; scan; scan=scan->next) { if ((scan->next==style) || (scan->next==0)){ style = scan; break; } } [self display_style]; return self; } - SetButton:sender { [self load_style]; [THIS_TEXT updateStyle:style]; return self; } - PickButton:sender { HTStyle * st = [THIS_TEXT selectionStyle:styleSheet]; if (st) { style = st; [self display_style]; } return self; } - ApplyToSimilar:sender { return [THIS_TEXT applyToSimilar:style]; } @end WWW/NeXT/Implementation/IB.proj 664 472 12 2201 5051712334 11557  typedstream’„@„„„ StreamTable„„ HashTable„„Object…„i%%„i„!—˜—˜—˜——΅„[949c] typedstream’„@„„„Project„„Object…„ %%i%%@@@@@„ WorldWideWeb„@/private/Net/cernvax/userd/tbl/hypertext/WWW/NeXT/Implementation„ $(HOME)/Apps„ icon2.tiff„„„Storage”„%ii„*„[3*]„„ icon1.tiff……†„–›œ„„html……†…„„„ HashTable”„i%%„i’’ ’„›‘„%’†’‚ •@’„›‘£’†’ ’„›‘£’†’ ’„›‘£’†’ ’„›‘£’†’’„›‘£’£ž’†’’„›‘£’†’’„›‘£’†’’„›‘£’†’’„›‘ £’£„ HTParse.h’£„WWW.h’£„HTTP.h’£„ HTAccess.h’£„HTFile.h’£„HTFTP.h’£„HTTCP.h’£„ HTUtils.h’£„tcp.h’†’’„›‘£’£„HTFTP.c’£„ HTParse.c’£„HTTP.c’£„HTTCP.c’£„HTFile.c’£„ HTAccess.c’†’’„›‘£’£„WorldWideWeb_main.m’†’’„›‘ £’£„ TcpAccess.m’£„HyperManager.m’£„ StyleToy.m’£„ HTStyle.m’£„Anchor.m’£„ HyperAccess.m’£„WWWPageLayout.m’£„ HyperText.m’£„ FileAccess.m’£„ NewsAccess.m’£„ TextToy.m’†’’„›‘£’£„WorldWideWeb.nib’††„›‘£££„ mainNibFile£Ώ£„ makeTarget£„ make debug£„ writeMakefile£„1£„ writeMainfile£„0£„ appClassName£„ Application£„ appWrapper£„NO††——„[20c] typedstream’„@…——C„[67c] typedstream’„@„„„ HashTable„„Object…„i%%„i’–’…–’…–’…†† [TabForm setStringValue:tabstring at:0]; } return self; } // Load style from Panel // // @@ Tabs not loaded -load_style { char * name = 0; char * stripped; style->fontSize=[ParameterForm floatValueAt:FONT_SIZE_FIELD]; StrAllocCopy(name, [NameForm stringValueAt:0]); stripped = HTStrip(name); if (*stripped) { id font; font = [FoWWW/NeXT/Implementation/FileAccess.m 644 472 12 37103 5051714417 12603 // File Access FileAccess.m // =========== // // A HyperAccess object provides access to hyperinformation, using particular // protocols and data format transformations. This one provides access to // files in mounted filesystems. #define takeBackup YES // Take backup when saving existing file Cmd/S #import "FileAccess.h" #import #import #import #import // For fstat() #import // For getgroups() #import "HTUtils.h" #import "WWW.h" // For WWW_ constants etc #import "HTParse.h" #import "HTTCP.h" // TCP utilities, like getting host name #import "HTFTP.h" // FTP protocol routines #import "HTFile.h" // File access routines #define THIS_TEXT (HyperText *)[[[NXApp mainWindow] contentView] docView] @implementation FileAccess : HyperAccess #define LENGTH 256 extern char * appDirectory; /* Pointer to directory for application */ // Initialize this class // + initialize { return [super initialize]; } // Overlay method returning the name of the access. - (const char *)name { return "file"; } ////////////////////////////////////////////////////////////////////////////////////// // S A V I N G // Save as an HTML file of given name (any format) // ---------------------------------- // - save: (HyperText *)HT inFile:(const char *)filename format:(int)format { NXStream * s; // The file stream s = NXOpenMemory(NULL, 0, NX_WRITEONLY); if (format==WWW_HTML) { char *saveName = WWW_nameOfFile(filename); // The WWW address [HT writeSGML:s relativeTo:saveName]; free(saveName); } else if (format==WWW_RICHTEXT) [HT writeRichText:s]; else if (format==WWW_PLAINTEXT || format==WWW_SOURCE) [HT writeText:s]; else fprintf(stderr, "HT/File: Unknown format!\n"); if (TRACE) printf("HT file: %i bytes in file `%s' format %i.\n", NXTell(s), filename, format); NXFlush(s); /* Try to get over missing end */ NXSaveToFile(s, filename); NXCloseMemory(s, NX_FREEBUFFER); return self; } // Get Filename near a "hint" node // ------------------------------- // // On entry, // hint is a hypertext whose name is to be used as a hint for // the user when selecting the name. // On exit, // returns 0 if no file selected // pointer to static string with filename if ok // const char * ask_name(HyperText * hint, int format) { char * suggestion; char * slash; int status; static SavePanel * save_panel; /* Keep a Save panel alive */ if (!hint) return 0; if (!save_panel) { save_panel = [SavePanel new]; // Keep between invocations } if (format==WWW_HTML) [save_panel setRequiredFileType: "html"]; else if (format==WWW_RICHTEXT) [save_panel setRequiredFileType: "rtf"]; else if (format==WWW_PLAINTEXT) [save_panel setRequiredFileType: "txt"]; else if (format==WWW_POSTSCRIPT) [save_panel setRequiredFileType: "ps"]; else [save_panel setRequiredFileType: ""]; suggestion = HTLocalName([[hint nodeAnchor]address]); slash = strrchr(suggestion, '/'); // Point to last slash if (slash) { *slash++ = 0; /* Separate directory and filename */ status = [save_panel runModalForDirectory:suggestion file:slash]; } else { if (TRACE) printf ("No slash in directory!!\n"); status = [save_panel runModalForDirectory:"." file:suggestion]; } free(suggestion); if (!status) { if (TRACE) printf("Save cancelled.\n"); return 0; } return [save_panel filename]; } // Save as a file using save panel (any format) // -------------------------------- // On entry, // format Gives the file format to be used (see WWW.h) // hint is a node to be used for a suggested name. // - saveIn:(int)format like:(HyperText *)hint { const char * filename; // The name of the file selected HyperText * HT; HT = THIS_TEXT; if (!HT) return HT; // No main window! filename = ask_name(HT, format); if (!filename) return nil; // Save clancelled. return [self save:HT inFile:filename format:format]; } // Save as an HTML file using save panel // -------------------- // - saveAs:sender { return [self saveIn:WWW_HTML like:THIS_TEXT]; } // Save as an RTF file using save panel // -------------------- // - saveAsRichText:sender { return [self saveIn:WWW_RICHTEXT like:THIS_TEXT]; } // Save as a plain text file using save panel // ------------------------- // - saveAsPlainText:sender { return [self saveIn:WWW_PLAINTEXT like:THIS_TEXT]; } // Save as an HTML file of same name // --------------------------------- // // We don't use a suffix for the backup filename, because some file systems // (which may be NFS mounted) truncate filenames and can chop the suffix off! // - saveNode:(HyperText *) HT { char * filename; // The name chosen id status; FILE * fp; const char * addr = [[HT nodeAnchor]address]; filename = HTLocalName(addr); /* Take a backup before we do anything silly */ if (takeBackup) { char * backup_filename = 0; char * p = backup_filename; backup_filename = malloc(strlen(filename)+2); strcpy(backup_filename, filename); for(p=backup_filename+strlen(backup_filename);; p--) {// Start at null if ((*p=='/') || (p Failure */ if (TRACE) printf("Rename `%s' to `%s' FAILED!\n", filename, backup_filename); } else { /* Success */ if (TRACE) printf("Renamed `%s' to `%s'\n", filename, backup_filename); } } free(backup_filename); } /* if take backup */ status = [self save:HT inFile:filename format:[HT format]]; if (status) [[HT window] setDocEdited: NO]; free(filename); return status; } ////////////////////////////////////////////////////////////////////////////////// // // O P E N I N G // LOAD ANCHOR // // Returns If successful, the anchor of the node loaded or found. // If failed, nil. - loadAnchor: (Anchor *) anAnchor Diagnostic:(int)diagnostic { const char * addr = [anAnchor address]; NXStream * s; // The file stream HyperText * HT; // The new node char * filename; // The name of the file char * newname = 0; // The simplified name int format; // The file format int file_number = -1; // File number if FTP // First, we TRY to reduce the name to a unique one. if (!addr) return nil; StrAllocCopy(newname, addr); HTSimplify(newname); [anAnchor setAddress:newname]; filename = HTLocalName(newname); free(newname); addr = [anAnchor address]; if ([anAnchor node]) { if (TRACE) printf("Anchor %i already has a node\n", anAnchor); } else { s = NXMapFile(filename, NX_READONLY); // Map file into memory if (!s) { file_number = HTFTP_open_file_read(addr); // Try FTP if (file_number>=0) { s = NXOpenFile(file_number, NX_READONLY); } } if (!s) { if (TRACE) printf("Could not open file `%s', errno=%i.\n", addr, errno); NXRunAlertPanel(NULL, "Could not open file `%s'\n %s.", NULL,NULL,NULL, addr, strerror(errno)); free(filename); return nil; } // For unrecognised types, open in the Workspace: format = HTFileFormat(filename); if (format == WWW_INVALID) { char command[255]; /* Open in the workspace */ sprintf(command, "open %s", filename); system(command); } else { /* Known format */ // Make the new node: HT = [HyperText newAnchor:anAnchor Server:self]; [HT setupWindow]; [[HT window]setTitle:filename]; // Show something's happening if (file_number<0) [HT setEditable:HTEditable(filename)]; // This is editable? else [HT setEditable: NO]; // AFTP data. switch(format) { case WWW_HTML: if (diagnostic==2) { [HT readText:s]; [HT setFormat: WWW_SOURCE]; } else { [HT readSGML:s diagnostic:diagnostic]; } break; case WWW_RICHTEXT: if (diagnostic > 0) { [HT readText:s]; [HT setFormat: WWW_SOURCE]; } else { [HT readRichText:s]; } break; case WWW_PLAINTEXT: [HT readText:s]; break; } } // Clean up now it's on the screen: if (TRACE) printf("Closing file stream\n"); if (file_number>=0) { NXClose(s); HTFTP_close_file(file_number); } else { NXCloseMemory(s, NX_FREEBUFFER); } } /* If anAnchor not loaded before */ free(filename); return anAnchor; } // Open a file of a given name // --------------------------- // // // On exit, // Returns If successful, the anchor of the node loaded or found. // If failed, nil. - openFile:(const char *)filename diagnostic:(BOOL)diagnostic { Anchor * a; char * node_address = WWW_nameOfFile(filename); a = [self loadAnchor:[Anchor newAddress:node_address] Diagnostic:diagnostic]; free(node_address); return a; } // Ask the User for the name of a file // ----------------------------------- // const char * existing_filename() { HyperText * HT; // The new node char * suggestion = 0; char * slash; int status; char * typelist = 0; // Any extension. static OpenPanel * openPanel=0; // Get The Filename from the User if (!openPanel) { openPanel = [OpenPanel new]; [openPanel allowMultipleFiles:NO]; } HT = THIS_TEXT; // Hypertext in main window, if selected. if (HT) { suggestion = HTLocalName([[HT nodeAnchor]address]); slash = strrchr(suggestion, '/'); // Point to last slash if (slash) { *slash++ = 0; /* Separate directory and filename */ status = [openPanel runModalForDirectory:suggestion file:"" types:&typelist]; // (was: file:slash but this is silly as that is already open.) } else { if (TRACE) printf ("No slash in directory!!\n"); status = [openPanel runModalForDirectory:"." file:"" types:&typelist]; // (was: file:suggestion but this is silly as above) } free(suggestion); } else { status = [openPanel runModalForTypes:&typelist]; } if (!status) { if (TRACE) printf("Open cancelled\n"); return NULL; } return [openPanel filename]; } // Link to a given file // -------------------- - linkToFile:sender { const char * filename = existing_filename(); // Ask for filename if (filename) { char * node_address = WWW_nameOfFile(filename); Anchor * a = [Anchor newAddress:node_address]; free(node_address); return [THIS_TEXT linkSelTo:a]; } return nil; } // Open A File using the panel openDiagnostic: // --------------------------- // // On exit, // Returns If successful, the anchor of the node loaded or found. // If failed, nil. - openDiagnostic:(int)diagnostic { const char * filename = existing_filename(); if (!filename) { if (TRACE) printf("Open cancelled\n"); return nil; } return [self openFile:filename diagnostic:diagnostic]; } // Load a personal or system-wide version of a file // ------------------------------------------------ // // This accesses the personal copy for the user or, failing that, // for the system. It is important that this name is fully qualified // as other names will be generated relative to it. // We check whether the local version is there before loading it // in order to prevent error messages being given to the user if // it is not. // // On exit, // Returns If successful, the anchor of the node loaded or found. // If failed, nil. - openMy:(const char *)filename diagnostic:(int)diagnostic { Anchor * a; char name[256]; char template[256]; if (getenv("HOME")) { int status; struct stat buf; /* status buffer */ strcpy(name, getenv("HOME")); strcat(name, "/WWW/"); strcat(name, filename); status = stat(name, &buf); /* Does file exist? */ if (status>=0) { /* If it does, load it */ if (TRACE) printf("File: stat() returned %d\n", status); a = [self openFile:name diagnostic:diagnostic]; if (a) { [a select]; return a; /* Found local copy */ } } } strcpy(template, appDirectory); strcat(template, filename); a = [self openFile:template diagnostic:diagnostic]; if (!a) return nil; [a setAddress:name]; /* For later save back */ [[a node] setEditable:YES]; /* This is editable data? */ [a select]; /* Bring to front */ return a; } // Go Home // ------- // // This accesses the default page of text for the user or, failing that, // for the system. // - goHome:sender { return [self openMy:"default.html" diagnostic:0]; } // Make a new blank node named like the current node // ------------------------------------------------- // // On exit, // Returns If successful, the anchor of the node loaded or found. // If failed, nil. - makeNew:sender { id status; HyperText * hint = THIS_TEXT; // The old hypertext char * node_address; // of the new hypertext Anchor * a; // The new anchor const char * filename; // The name of the file selected HyperText * HT; // The new hypertext if (!hint) return nil; // No main window! a = [self openMy:"blank.html" diagnostic:0]; if (!a) return nil; // Couldn't find blank node [a select]; HT = [a node]; if (!HT) return HT; // No node?! filename = ask_name(hint, WWW_HTML); if (!filename) return nil; // Save cancelled. node_address = WWW_nameOfFile(filename); [a setAddress:node_address]; // Adopt new address as node name /* Make a default title for the document from the file name: ** ** On entry, ** node_address must be valid and have a colon in it ** On exit, ** Title is set ** This is destructive of the node_address string. */ { char * pDir = 0; /* Last Directory name */ char * pTitle = strrchr(node_address, '/'); /* File name */ if (pTitle) { *pTitle++ = 0; /* Chop in two */ pDir = strrchr(node_address, '/'); if (!pDir) pDir = strchr(node_address, ':')+1; } else { pTitle = strrchr(node_address, ':')+1; pDir = ""; } if (strrchr(pTitle, '.')) *strrchr(pTitle, '.') = 0;// Kill filetype */ if (pDir) { char title[255]; sprintf(title, "%s -- %s", pTitle, pDir); [HT setTitle:title]; /* Default title is filename */ } else { [HT setTitle:pTitle]; } } free(node_address); status = [self save:HT inFile:filename format:WWW_HTML]; if (!status) return nil; // Save failed! [[a node] setEditable:YES]; // This is editable data. return a; } // Make a new blank node named like the current node and link to it // ---------------------------------------------------------------- // - linkToNew:sender { HyperText * HT = THIS_TEXT; Anchor * a; if (![HT isEditable]) return nil; /* Won't be able to link to it */ a = [self makeNew:sender]; /* Make the new node */ if (!a) return nil; return [HT linkSelTo:a]; /* Link the selection to it */ } // Actions: // - search:sender { return nil; } - searchRTF:sender { return nil; } - searchSGML:sender { return nil; } // Direct open buttons: - open:sender { return [self openDiagnostic:0]; } - openRTF:sender { return [self openDiagnostic:1]; } - openSGML:sender { return [self openDiagnostic:2]; } @end ame); if (format == WWW_INVALID) { char command[255]; /* Open in the workspace */ sprintf(command, "open %s", filename); system(command); } else { /* Known format */ // Make the new node: HT = [HyperText newAnchor:anAnchor Server:self]; [HT setupWindow]; [[HT window]setTitle:filename]; // Show something's happening if (file_number<0) [HT setEditable:HTEditable(filename)]; //WWW/NeXT/Implementation/HyperText.m 644 472 12 132176 5051755031 12561 // HyperText Implementation HyperText.m // ------------------------ // // HyperText is like Text, but includes links to and from other hypertexts. // // Authors: // TBL Tim Berners-Lee CERN/CN // // See also: // The Anchor class, and the HyperAccess class. // // History: // 25 Sep 90 Written (TBL) with the help of the Interface builder. // 14 Mar 91 Page width is taken from application's page layout. // Notes. // // For all anchors to have addresses, the node must be made with // newAnchor:Server: . Do not use any other creation methods inherited. #import #import "HyperText.h" #import "HyperAccess.h" #import "HTUtils.h" #import "HTParse.h" #import "HTStyle.h" #import "WWW.h" @implementation HyperText extern HTStyleSheet * styleSheet; /* see StyleToy */ static int window_sequence = 0; /* For stacking windows neatly */ #define SLOTS 30 /* Number of position slots */ static HyperText * slot[SLOTS]; /* Ids of HT objects taking them */ #define NICE_HEIGHT 600.0 /* Allows a few windows to be stacked */ #define MAX_HEIGHT 720.0 /* Worth going bigger to get it all in */ #define MIN_HEIGHT 80.0 /* Mustn't lose the window! */ #define MIN_WIDTH 200.0 static HyperText * HT; /* Global pointer to self to allow C mixing */ +initialize { int i; for (i=0; isize.width - leftMargin - rightMargin); } // Class methods // ------------- // // Build a HyperText GIVEN its nodeAnchor. // -------------------------------------- + newAnchor:(Anchor *)anAnchor Server:(id)aServer { NXRect aFrame = {{0.0, 0.0}, {page_width(), NICE_HEIGHT}}; self = [super newFrame:&aFrame]; if (TRACE) printf("New node, server is %i\n", aServer); nextAnchorNumber = 0; protection = 0; // Can do anything format = WWW_HTML; // By default [self setMonoFont: NO]; // By default theRuns->chunk.growby = 16 * sizeof(theRuns->runs[0]); // efficiency server = (HyperAccess *)aServer; [self setDelegate:aServer]; /* For changes */ nodeAnchor= anAnchor; [nodeAnchor setNode:self]; return self; } // Instance Methods // ---------------- // Free the hypertext. - free { slot[slotNumber] = 0; // Allow slot to be reused [nodeAnchor setNode:nil]; // Invalidate the node return [super free]; } // Read and set format - (int) format {return format; } - setFormat:(int)f {format = f; return self; } // Useful diagnostic routine: Dump to standard output // --------------------------------------------------- // // This first lists the runs up to and including the current run, // then it lists the attributes of the current run. // - dump:sender { int pos; /* Start of run being scanned */ int sob=0; /* Start of text block being scanned */ NXRun * r = theRuns->runs; NXTextBlock * block = firstTextBlock; printf("Hypertext %i, selected(%i,%i)", self, sp0.cp, spN.cp); if (delegate) printf(", has delegate"); printf(".\n"); printf(" Frame is at (%f, %f, size is (%f, %f)\n", frame.origin.x, frame.origin.y, frame.size.width, frame.size.height); printf(" Text blocks and runs up to character %i:\n", sp0.cp); for (pos = 0; pos<=sp0.cp; pos = pos+((r++)->chars)) { while(sob <= pos) { printf("%5i: Block of %i/%i characters at 0x%x starts `%10.10s'\n", sob, block->chars, malloc_size(block->text), block->text, block->text); sob = sob + block->chars; block = block->next; } printf("%5i: %3i of fnt=%i p=%i gy=%3.2f RGB=%i i=%i fl=%x\n", pos, r->chars, (int)r->font, r->paraStyle, r->textGray,r->textRGBColor, (int)(r->info), *(int*)&(r->rFlags)); } r--; /* Point to run for start of selection */ printf("\n Current run:\n\tFont name:\t%s\n", [r->font name]); { NXTextStyle *p = (NXTextStyle *)r->paraStyle; if (!p) { printf("\tNo paragraph style!\n"); } else { int tab; printf("\tParagraph style %i\n", p); printf("\tIndents: first=%f, left=%f\n", p->indent1st, p->indent2nd); printf("\tAlignment type=%i, %i tabs:\n", p->alignment, p->numTabs); for (tab=0; tabnumTabs; tab++) { printf("\t Tab kind=%i at %f\n", p->tabs[tab].kind, p->tabs[tab].x); } } } printf("\n"); return self; } // Adjust Scrollers and Window size for current text size // ------------------------------------------------------ // //The scrollers are turned off if they possibly can be, to simplify the screen. // If the text is editable, they have to be left on, although formatted text is // allowed to wrap round, and so horizontal scroll bars are not necessary. // The window size is adjusted as a function of the text size and scrollers. // // @@ Bug: The resize bar should be removed if there are no scrollers. // This is difficult to do -- might have to make a new window. // - adjustWindow { #define MAX_WIDTH paperWidth NXRect scroll_frame; NXRect old_scroll_frame; NXSize size; BOOL scroll_X, scroll_Y; // Do we need scrollers? ScrollView* scrollview = [window contentView];// Pick up id of ScrollView float paperWidth = page_width(); // Get page layout width [window disableFlushWindow]; // Prevent flashes [self setVertResizable:YES]; // Can change size automatically [self setHorizResizable:tFlags.monoFont]; [self calcLine]; // Wrap text to current text size [self sizeToFit]; // Reduce size if possible. if (maxY > MAX_HEIGHT) { scroll_Y = YES; size.height = NICE_HEIGHT; } else { scroll_Y = [self isEditable]; size.height = maxY < MIN_HEIGHT ? MIN_HEIGHT : maxY; } if (tFlags.monoFont) { scroll_X = [self isEditable] || (maxX>MAX_WIDTH); [self setNoWrap]; } else { scroll_X = NO; [self setCharWrap:NO]; // Word wrap please } if (maxX > MAX_WIDTH) { size.width = MAX_WIDTH; } else { size.width = maxX < MIN_WIDTH ? MIN_WIDTH : maxX; } // maxX is the length of the longest line. // It only represnts the width of the page // needed if the line is quad left. If the longest line was // centered or flush right, it may be truncated unless we resize // it to fit. if (!scroll_X) { [self sizeTo:size.width:maxY]; [self calcLine]; [self sizeToFit]; // Algorithm found by trial and error. } // Set up the scroll view and window to match: [ScrollView getFrameSize:&scroll_frame.size forContentSize: &size horizScroller: scroll_X vertScroller: scroll_Y borderType: NX_LINE]; [scrollview setVertScrollerRequired:scroll_Y]; [scrollview setHorizScrollerRequired:scroll_X]; // Has the frame size changed? [scrollview getFrame:&old_scroll_frame]; if ( (old_scroll_frame.size.width != scroll_frame.size.width) ||(old_scroll_frame.size.height != scroll_frame.size.height)) { // Now we want to leave the top left corner of the window unmoved: #ifdef OLD_METHOD NXRect oldframe; [window getFrame:&oldframe]; [window sizeWindow:scroll_frame.size.width:scroll_frame.size.height]; [window moveTopLeftTo: oldframe.origin.x : oldframe.origin.y + oldframe.size.height]; #else NXRect newFrame; scroll_frame.origin.x = 150 + (slotNumber % 10) * 30 + ((slotNumber/10)%3)* 40; scroll_frame.origin.y = 185 + NICE_HEIGHT - scroll_frame.size.height - (slotNumber % 10) * 20 - ((slotNumber/10)%3)* 3; [Window getFrameRect:&newFrame forContentRect:&scroll_frame style:NX_TITLEDSTYLE]; // Doesn't allow space for resize bar newFrame.origin.y = newFrame.origin.y - 9.0; newFrame.size.height = newFrame.size.height + 9.0; // For resize bar [window placeWindow:&newFrame]; #endif } #ifdef VERSION_1_STRANGENESS // In version 2, the format of the last run is overwritten with the format // of the preceding run! { NXRect frm; /* Try this to get over "text strangeness" */ [self getFrame:&frm]; [self renewRuns:NULL text:NULL frame:&frm tag:0]; } #endif [window reenableFlushWindow]; [self calcLine]; /* Prevent messy screen */ [window display]; /* Ought to clean it up */ return self; } /* adjustWindow */ // Set up a window in the current application for this hypertext // ------------------------------------------------------------- - setupWindow { NXRect scroll_frame; // Calculated later NXSize min_size = {300.0,200.0}; // Minimum size of text NXSize max_size = {1.0e30,1.0e30}; // Maximum size of text ScrollView * scrollview; List * windows; NXSize nice_size = { 0.0, NICE_HEIGHT }; // Guess height nice_size.width = page_width(); [ScrollView getFrameSize:&scroll_frame.size forContentSize: &nice_size horizScroller:NO vertScroller:YES borderType: NX_LINE]; { int i; /* Slot address */ for(i=0; (iruns; sor+s->chars<=sp0.cp; sor = sor+((s++)->chars)) ; for (e=s; sor+e->charschars); for(r=s; r<=e; r++) { if (a= (Anchor *)r->info) return a; } if (TRACE) printf("HyperText: No anchor selected.\n"); return nil; } // Public method: Generate an anchor for the selected text // -------------------------------------------------------- // // If the document is not editable, then nil is returned // (unless the user asks for an existing anchor). // - (Anchor *) referenceSelected { Anchor * a; HTStyle * style = HTStyleNew(); a = [self anchorSelected]; if (a) return a; /* User asked for existing one */ if ([self isEditable]) [window setDocEdited:YES]; else return nil; a = [self anchor]; style->anchor = a; [self applyStyle:style]; if (TRACE) printf("HyperText: New dest anchor %i from %i to %i.\n", a, sp0.cp, spN.cp); [delegate textDidChange:self]; return a; } // Generate a live anchor for the text, and link it to a given one // ---------------------------------------------------------------- - (Anchor *) linkSelTo:(Anchor *)anAnchor { Anchor * a; HTStyle * style = HTStyleNew(); if (!anAnchor) return nil; /* Anchor must exist */ if ([self isEditable]) [window setDocEdited:YES]; else return nil; a = [self anchorSelected]; if (!a) { a = [self anchor]; if (TRACE) printf("HyperText: New source anchor %i from %i to %i.\n", a, sp0.cp, spN.cp); } else { [a select]; if (TRACE) printf("HyperText: Existing source anchor %i selected.\n",a); } style->anchor = a; [a linkTo:anAnchor]; // Link it up [self applyStyle:style]; // Will highlight it because linked free(style); return a; } // Purge anchor from selected text // ------------------------------- // // The anchor is left becuase in general we don't delete anchors. // In any case, we would have to check whether all text referencing it // was deleted. // - unlinkSelection { HTStyle * style = HTStyleNew(); if ([self isEditable]) [window setDocEdited:YES]; else return nil; style->anchor = CLEAR_POINTER; [self applyStyle:style]; free(style); return self; } - (Anchor *) referenceAll { return nodeAnchor; // Just return the same one each time } // Select an anchor // ---------------- // // If there are any runs linked to this anchor, we select them. Otherwise, // we just bring the window to the front. - selectAnchor:(Anchor *)anchor { NXRun *s, *e; /* run for start, run for end */ int start, sor; NXRun * limit = (NXRun *)((char *)theRuns->runs + theRuns->chunk.used); for (sor=0, s=theRuns->runs; schars) { if (s->info == (void *)anchor){ start = sor; for (e=s; (e < limit) &&((e+1)->info == (void*)anchor); sor = sor+(e++)->chars); [window makeKeyAndOrderFront: self]; [self setSel:start:sor+e->chars]; return [self scrollSelToVisible]; } } if (TRACE) printf("HT: Anchor has no explicitly related text.\n"); return [window makeKeyAndOrderFront: self]; } // // Follow selected link (if any) followLink: // ----------------------------- // // This implementation scans down the list of anchors to find the first one // on the list which is at least partially selected. It then follows this link // - followLink { int sor; /* Start of run */ NXRun *r, *s, *e; /* Scan, Start and end runs */ Anchor * a; int startPos, endPos; for (sor = 0, s=theRuns->runs; sor+s->chars<=sp0.cp; sor = sor+((s++)->chars)) ; startPos = sor; /* Start of s */ for (e=s; sor+e->charschars); for(r=s, a=nil; r<=e; startPos = startPos + (r++)->chars) { if (a= (Anchor *)r->info) { break; } } if (!a) { if (TRACE) printf("HyperText: No anchor selected.\n"); return nil; } // Extend/reduce selection to entire anchor { endPos = startPos + r->chars; for (s=r; (Anchor *)((s-1)->info) == a; s--) startPos = startPos-(s-1)->chars; for (e=r; (Anchor *)((e+1)->info) == a; e++) endPos = endPos+(e+1)->chars; [self setSel:startPos:endPos]; } if ([a follow]) return a; // Try to follow link if (TRACE) printf("HyperText: Can't follow anchor.\n"); return a; // ... but we did highlight it. } - setTitle:(char *)title { return [window setTitle:title]; } // STYLE METHODS // ============= // // Find Unstyled Text // ------------------ // // We have to check whether the paragraph style for each run is one // on the style sheet. // - selectUnstyled: (HTStyleSheet *)sheet { NXRun * r = theRuns->runs; int sor; for (sor=0; sorparaStyle)) { [self setSel:sor:sor+r->chars]; /* Select unstyled run */ return self; } sor = sor+r->chars; } return nil; } // Copy a style into a run // ----------------------- static void apply(HTStyle * style, NXRun * r) { if (style->font) { r->font = style->font; } if (style->paragraph) { r->paraStyle = style->paragraph; } if (style->anchor) { r->info = (style->anchor == CLEAR_POINTER) ? 0 : (style->anchor); } if (style->textGray>=0) r->textGray = style->textGray; r->rFlags.underline = NO; if (r->info) { // r->textGray = 0.166666666; /* Slightly grey - horrid */ if ([(Anchor *)(r->info) destination]) { // r->textGray = NX_DKGRAY; /* Anchor highlighting */ r->rFlags.underline = YES; } } r->rFlags.dummy = (r->info != 0); /* Keep track for typingRun */ if (style->textRGBColor>=0) r->textRGBColor = style->textRGBColor; } // Check whether copying a style into a run will change it // ------------------------------------------------------- static BOOL willChange(HTStyle * style, NXRun *r) { if (r->font != style->font) return YES; if (style->textRGBColor>=0) if (r->textRGBColor != style->textRGBColor) return YES; if (style->textGray>=0) if (r->textGray != style->textGray) return YES; if (style->paragraph) { if (r->paraStyle != style->paragraph) return YES; } if (style->anchor) { if (r->info != style->anchor) return YES; } return NO; } // Update a style // -------------- // // - updateStyle:(HTStyle *)style { NXRun * r = theRuns->runs; int sor; for (sor=0; sorparaStyle == style->paragraph) apply(style, r); sor = sor+r->chars; } [self calcLine]; [window display]; return nil; } // Delete an anchor from this node, without freeing it. // ---------------- // // - disconnectAnchor:(Anchor *)anchor { NXRun * r = theRuns->runs; int sor; for (sor=0; sorinfo == (void *)anchor) r->info = 0; r->textGray = NX_BLACK; sor = sor+r->chars; } [window display]; return nil; } // Find start of paragraph // ----------------------- // // Returns the position of the character after the newline, or 0. // - (int) startOfParagraph: (int) pos { NXTextBlock * block; int sob; unsigned char * p; for(block=firstTextBlock, sob=0; sob+block->chars <=pos; block=block->next) sob = sob + block->chars; for(p=block->text+(pos-sob)-1; p >= block->text; p--) if (*p == '\n') return sob + (p - block->text) +1 ;/* Position of newline */ while (block->prior) { block = block->prior; sob = sob - block->chars; for(p=block->text+(block->chars-1); p>=block->text; p--) if (*p == '\n') return sob + (p-block->text)+1;/* Position of newline */ } return 0; } // Find end of paragraph // ----------------------- // // Returns the position after the newline, or the length of the text. // Note that any number of trailing newline characters are included in // this paragraph .. basically because the text object does not support // the concept of space after or before paragraphs, so extra paragrpah // marks must be used. // - (int) endOfParagraph: (int) pos { NXTextBlock * block; int sob; unsigned char * p; BOOL found_newline = NO; if (pos>=textLength) return textLength; for(block=firstTextBlock, sob=0; sob+block->chars <=pos; block=block->next) sob = sob + block->chars; // Find text block for pos p = block->text+(pos-sob); // Start part way through this one while (block) { for(; p < block->text+block->chars; p++) { if (found_newline) { if (*p != '\n') return sob + (p-block->text); /* Position after newline */ } else { if (*p == '\n') { found_newline = YES; } } } sob = sob + block->chars; /* Move to next block */ block = block->next; if (block) p = block->text; } return textLength; } // Do two runs imply the same format? // ---------------------------------- BOOL run_match(NXRun* r1, NXRun *r2) { return (r1->font == r2->font) && (r1->paraStyle == r2->paraStyle) && (r1->textGray == r2->textGray) && (r1->textRGBColor == r2->textRGBColor) && (r1->superscript == r2->superscript) && (r1->subscript == r2->subscript) && (r1->info == r2->info) && (*(int *)&r1->rFlags == *(int*)&r2->rFlags); } // Check Consecutive runs and merge if necessary // --------------------------------------------- // // If the runs match in EVERY way, they are combined into one, and // all the other runs are shuffled down. // - (BOOL) mergeRun: (NXRun *) run { NXRun * r, *last; if (run_match(run, run+1) ) { if (TRACE) printf("HT: Merging run %i\n"); run->chars = run->chars +(run+1)->chars; last = ((NXRun *)((char*)theRuns->runs + theRuns->chunk.used))-1; for(r=run+1; rchunk.used = theRuns->chunk.used - sizeof(*r); return YES; } return NO; } // Apply style to a given region // ----------------------------- // // Note that one should not have two consecutive runs of the same style, // nor any zero length runs. We have a little calculation, therefore, // in order to work out how many runs will eventually be needed: // this may be more or less than we started with. // Remember that appling a style to a run may or may not change it. // // PS: Actually, we notice that text insertion does leave two consecutive // runs the same in the Text object, but deletion cleans up. - applyStyle:(HTStyle *)style from:(int)start to:(int)end { int pos; /* Character position within text */ int increase; /* Number of runs to be split */ int new_used; /* New number of bytes in runs */ BOOL need_run_before, need_run_after;/* Sometimes we don't need them */ int run_before_start, run_after_end;/* Start of run_before etc */ NXRun * s, *e; /* Start and end run */ NXRun *p; /* Pointer to run being read */ NXRun *w; /* Pointer to run being written */ NXRun *r; /* Pointer to end of runs */ if (start == end) { apply(style, &typingRun); /* Will this work? */ if (TRACE) printf("Style applied to typing run\n"); return nil; /* Can't operate on nothing */ } // First we determine in which runs the first and last characters to // be changed lie. for (pos=0, s=theRuns->runs; pos+s->chars<=start; pos = pos+((s++)->chars)) /*loop*/; /* s points to run containing char after selection start */ run_before_start = pos; for (e=s; pos+e->chars < end; pos = pos+((e++)->chars)) ; /* Find end run */ /* e points to run containing character before selection end */ run_after_end = pos+e->chars; r = (NXRun *) (((char *)(theRuns->runs)) +theRuns->chunk.used); /* The end*/ if (TRACE) { printf("Runs: used=%i, elt. size=%i, %i elts, total=%i\n", theRuns->chunk.used, sizeof(*r), r - theRuns->runs, (r-theRuns->runs)*sizeof(*r) ); printf(" runs at %i, r=%i. textLength:%i, r ends at:%i\n", theRuns->runs, r, textLength, pos); } // Move up runs as necessary in order to make room for the splitting // of the start and end runs into two. We only do this if necessary. if (!willChange(style, s)) start = run_before_start; /* No run before is needed now */ need_run_before = (start>run_before_start); if (!willChange(style, e)) end = run_after_end; /* No run after is needed now */ need_run_after = (end < run_after_end); if (TRACE) printf( "Run s=%i, starts at %i; changing (%i,%i); Run e=%i ends at %i\n", s-theRuns->runs, run_before_start, start, end, e-theRuns->runs, run_after_end); increase = need_run_after + need_run_before; if (increase) { new_used = theRuns->chunk.used + increase*sizeof(*r); if (new_used> theRuns->chunk.allocated) { NXRun* old = theRuns->runs; theRuns = (NXRunArray*)NXChunkGrow(&theRuns->chunk, new_used); if (theRuns->runs !=old) { /* Move pointers */ if (TRACE) printf("HT:Apply style: moving runs!\n"); e = theRuns->runs + (e-old); r = theRuns->runs + (r-old); s = theRuns->runs + (s-old); } } for (p=r-1; p>=e; p--) p[increase] = p[0]; /* Move up the runs after */ r = r+increase; /* Point to after them 910212*/ /* p = e-1 */ if (need_run_after) { e = e + increase-1; /* Point last to be changed */ e[0] = e[1]; /* Copy the last run */ e[1].chars = run_after_end - end; e[0].chars = e[0].chars - e[1].chars; /* Split the run into two */ } if (need_run_before) { for(;p>=s; p--) p[1] = p[0]; /* Move runs up, copying 1st*/ s[0].chars = start - run_before_start; /* Split the run into two */ if (need_run_after && (s+1==e)) { /* If only one middle run */ s[1].chars = end-start; /* The run we need */ } else { s[1].chars = s[1].chars - s[0].chars; /* The remainder */ } s++; /* Move on to point to first run to be changed */ if (!need_run_after) e++; /* First to be changed */ } theRuns->chunk.used = new_used; } /* end if increase */ // We consider the bit of text which is to be styled, s thru e. // We scan through, first, applying the style, until we find two runs which // need to be merged. p=s; if (p==theRuns->runs) { apply(style, p++); /* Don't merge with run -1! */ } for(; p<=e; p++) { apply(style, p); if (run_match(p,p-1)) { break; } } // Once we have merged two runs, we have to copy the rest of them across, // merging others as necessary. w = p-1; /* w now points to last written run */ for(;p<=e; p++) { apply(style, p); if (run_match(p,w)) { w->chars = w->chars+p->chars; /* Combine with w */ } else { w++; /* or skip */ *w = *p; /* and keep a copy */ } } // Now, is any runs were merged, we have to copy the rest of the runs down // and decrease the size of the chunk. w++; /* Point to next to be written */ if (wchunk.used = (char*)w - (char*)theRuns->runs; } [self calcLine]; /* Update line breaks */ return [window display]; /* Update window */ } // Apply a style to the selection // ------------------------------ // // If the style is a paragraph style, the // selection is extended to encompass a number of paragraphs. // - applyStyle:(HTStyle *)style { int start, end; if (TRACE) printf("Applying style %i to (%i,%i)\n", style, sp0.cp, spN.cp); if (sp0.cp<0) { /* No selection */ return [self applyStyle:style from:0 to:0]; /* Apply to typing run */ } if (!style) return nil; if ([self isEditable]) [window setDocEdited:YES]; else return nil; start = sp0.cp; end = spN.cp; if (style->paragraph) { /* Extend to an integral number of paras. */ start = [self startOfParagraph:start]; end = [self endOfParagraph:end]; } return [self applyStyle:style from:start to:end]; } // Apply style to all similar text // ------------------------------- // // - applyToSimilar:(HTStyle*)style { NXRun * r = theRuns->runs; int sor; NXRun old_run; for (sor = 0; sor<=sp0.cp; sor = sor+((r++)->chars)) ;/* Find run after */ old_run = *(r-1); /* Point to run for start of selection */ if (TRACE) printf( "Applying style %i to unstyled text similar to (%i,%i)\n", style, sp0.cp, spN.cp); for(r=theRuns->runs; (char*)r-(char*)theRuns->runs < theRuns->chunk.used; r++) { if (r->paraStyle == old_run.paraStyle) { if(TRACE) printf(" Applying to run %i\n", r); apply(style,r); if (r!=theRuns->runs){ if ([self mergeRun:r-1]) r--; /* Do again if shuffled down */ } } } [self calcLine]; [window display]; return self; } // Pick up the style of the selection // ---------------------------------- - (HTStyle *) selectionStyle:(HTStyleSheet *) sheet { NXRun * r = theRuns->runs; int sor; for (sor = 0; sor<=sp0.cp; sor = sor+((r++)->chars)) ;/* Find run after */ r--; /* Run for start of selection */ return HTStyleForRun(sheet, r); /* for start of selection */ } // Another replaceSel method, this time using styles: // ------------------------------------------------- // // The style is as given, or where that is not defined, as the // current style of the selection. - replaceSel: (const char *)aString style:(HTStyle*)aStyle { NXRun * r = theRuns->runs; int sor; NXRunArray newRuns; for (sor = 0; sor<=sp0.cp; sor = sor+((r++)->chars)) ;/* Find run after */ r--; /* Run for start of selection */ newRuns.runs[0] = *r; /* Copy it */ newRuns.chunk.used = sizeof(*r); /* 1 run used */ apply(aStyle, newRuns.runs); /* change it */ newRuns.runs->chars = strlen(aString); /* Match the size to the string */ return [self replaceSel:aString length:newRuns.runs->chars runs:&newRuns]; } // Read in as Plain Text readText: // --------------------- // // This method overrides the method of Text, so as to force a plain text // hypertext to be monofont and fixed width. Also, the window is updated. // - readText: (NXStream *)stream { [self setMonoFont:YES]; [self setHorizResizable:YES]; [self setNoWrap]; [self setFont:[Font newFont:"Courier" size:12.0]]; // @@ Should be XMP [super readText:stream]; format = WWW_PLAINTEXT; // Remember [self adjustWindow]; return self; } // Read in as Rich Text readRichText: // --------------------- // // This method overrides the method of Text, so as to force a plain text // hypertext to be monofont and fixed width. Also, the window is updated. // - readRichText: (NXStream *)stream { id status = [super readRichText:stream]; [self adjustWindow]; format = WWW_RICHTEXT; // Remember return status; } // Window Delegate Methods // ======================= // Prevent closure of edited window without save // - windowWillClose:sender { int choice; if (![window isDocEdited]) return self; choice = NXRunAlertPanel("Close", "Save changes to `%s'?", "Yes", "No", "Don't close", [window title]); if (choice == NX_ALERTALTERNATE) return self; if (choice == NX_ALERTOTHER) return nil; return [server saveNode:self]; } /* FORMAT CONVERSION FROM SGML ** =========================== ** ** As much as possible, this is written in C for portability. It is in a separate ** include file which could be used elsewhere. */ /* Input procedure for printing a trace as we go */ #define NEXT_CHAR NXGetc(sgmlStream) #define BACK_UP NXUngetc(sgmlStream) /* Globals for using many subroutines within a method */ static NXStream *sgmlStream; static HyperText * HT; /* Pointer to self for C */ // Inputting from the text object: // ------------------------------ static unsigned char * read_pointer; /* next character to be read */ static unsigned char * read_limit; static NXTextBlock * read_block; void start_input() { read_block = HT->firstTextBlock; read_pointer = read_block->text; /* next character to be read */ read_limit = read_pointer+read_block->chars; } unsigned char next_input_block() { char c = *read_pointer; read_block = read_block->next; if (!read_block) read_block = HT->firstTextBlock; /* @@@ FUDGE */ read_pointer = read_block->text; read_limit = read_pointer + read_block->chars; return c; } #define START_INPUT start_input() #define NEXT_TEXT_CHAR (read_pointer+1==read_limit? next_input_block():*read_pointer++) // Outputting to the text object // ============================= // // These macros are used by the parse routines // #define BLOCK_SIZE NX_TEXTPER /* Match what Text seems to use */ static NXTextBlock *write_block; /* Pointer to block being filled */ static unsigned char *write_pointer; /* Pointer to next characetr to be written */ static unsigned char *write_limit; /* Pointer to the end of the allocated area*/ static NXRun * lastRun; /* Pointer to the run being appended to */ static int original_length; /* of text */ #define OUTPUT(c) { *write_pointer++ = (c); \ if (write_pointer==write_limit) {end_output(); append_start_block(); }} #define OUTPUTS(string) {const char * p; for(p=(string);*p;p++) OUTPUT(*p);} #define START_OUTPUT append_begin() #define FINISH_OUTPUT finish_output() #define LOADPLAINTEXT loadPlainText() #define SET_STYLE(s) set_style(s) // Allocate a text block to accumulate text // // Bugs: // It might seem logical to set the "malloced" bit to 1, because the text block // has been allocted with malloc(). However, this crashes the program as at the // next edit of the text, the text object frees the block while still using it. // Chaos results, sometimes corrupting the stack and/or looping for ages. @@ // We therefore set it to zero! (This might have been something else -TBL) // void append_start_block() { NXTextBlock *previous_block=write_block; /* to previous write block */ if (TRACE)printf(" Starting to append new block.\n"); lastRun = ((NXRun*) ((char*)HT->theRuns->runs + HT->theRuns->chunk.used))-1; write_block = (NXTextBlock*)malloc(sizeof(*write_block)); write_block->tbFlags.malloced=0; /* See comment above */ write_block->text = (unsigned char *)malloc(BLOCK_SIZE); write_block->chars = 0; // For completeness: not used. write_pointer = write_block->text; write_limit = write_pointer + BLOCK_SIZE; // Add the block into the linked list after previous block: write_block->prior = previous_block; write_block->next = previous_block->next; if (write_block->next) write_block->next->prior = write_block; else HT->lastTextBlock = write_block; previous_block->next = write_block; } // Start the output process altogether // void append_begin() { if (TRACE)printf("Begin append to text.\n"); [HT setText:""]; // Delete everything there original_length = HT->textLength; if (TRACE) printf("Text now contains %i characters\n", original_length); lastRun = ((NXRun*) ((char*)HT->theRuns->runs + HT->theRuns->chunk.used))-1; // Use the last existing text block: write_block = HT->lastTextBlock; // It seems that the Text object doesn't like to be empty: it always wants to // have a newline in at leats. However, we need it seriously empty and so we // forcible empty it. CalcLine will crash if called with it in this state. if (original_length==1) { if (TRACE) printf("HT: Clearing out single character from Text.\n"); lastRun->chars = 0; /* Empty the run */ write_block->chars = 0; /* Empty the text block */ HT->textLength = 0; /* Empty the whole Text object */ original_length = 0; /* Note we have cleared it */ } write_pointer = write_block->text+write_block->chars; write_limit = write_pointer + BLOCK_SIZE; } // Set a style for new text // void set_style(HTStyle *style) { if (!style) { if (TRACE) printf("set_style: style is null!\n"); return; } if (TRACE) printf(" Changing to style `%s' -- %s change.\n", style->name, willChange(style, lastRun) ? "will" : "won't"); if (willChange(style, lastRun)) { int size = (write_pointer - write_block->text); lastRun->chars = lastRun->chars + size - write_block->chars; write_block->chars = size; if (lastRun->chars) { int new_used = (((char *)(lastRun+2)) - (char*)HT->theRuns->runs); if (new_used > HT->theRuns->chunk.allocated) { if (TRACE) printf(" HT: Extending runs.\n"); HT->theRuns = (NXRunArray*)NXChunkGrow( &HT->theRuns->chunk, new_used); lastRun = ((NXRun*) ((char*)HT->theRuns->runs + HT->theRuns->chunk.used))-1; } lastRun[1]=lastRun[0]; lastRun++; HT->theRuns->chunk.used = new_used; } apply(style, lastRun); lastRun->chars = 0; /* For now */ } } // Transfer text to date to the Text object // ---------------------------------------- void end_output() { int size = (write_pointer - write_block->text); if (TRACE)printf( " HT: Adding block of %i characters, starts: `%.20s...'\n", size, write_block->text); lastRun->chars = lastRun->chars + size - write_block->chars; write_block->chars = size; HT->textLength = HT->textLength + size; } // Finish altogether // ----------------- void finish_output() { int size = write_pointer - write_block->text; if (size==0) { HT->lastTextBlock = write_block->prior; /* Remove empty text block */ write_block->prior->next = 0; free(write_block->text); free(write_block); } else { end_output(); } // get rid of zero length run if any if (lastRun->chars==0) { /* Chop off last run */ HT->theRuns->chunk.used= (char*)lastRun - (char*)HT->theRuns; } // calcLine requires that the last character be a newline! { unsigned char * p = HT->lastTextBlock->text + HT->lastTextBlock->chars - 1; if (*p != '\n') { if (TRACE) printf( "HT: Warning: Last character was %i not newline: overwriting!\n", *p); *p = '\n'; } } [HT adjustWindow]; /* Adjustscrollers and window size */ } // Loading plain text void loadPlainText() { [HT setMonoFont:YES]; [HT setHorizResizable:YES]; [HT setNoWrap]; [HT readText:sgmlStream]; /* will read to end */ [HT adjustWindow]; /* Fix scrollers */ } // Methods enabling an external parser to add styled data // ------------------------------------------------------ // // These use the macros above in the same way as a built-in parser would. // - appendBegin { HT = self; START_OUTPUT; return self; } - appendStyle:(HTStyle *) style { SET_STYLE(style); return self; } - appendText: (const char *)text { OUTPUTS(text); return self; } - appendEnd { FINISH_OUTPUT; return self; } // Begin an anchor - (Anchor *)appendBeginAnchor: (const char *)name to:(const char *)reference { HTStyle * style = HTStyleNew(); char * parsed_address; Anchor * a = *name ? [Anchor newParent:nodeAnchor tag:name] : [self anchor]; style->anchor = a; [(Anchor *)style->anchor isLastChild]; /* Put in correct order */ if (*reference) { /* Link only if href */ parsed_address = HTParse(reference, [nodeAnchor address], PARSE_ALL); [(Anchor *)(style->anchor) linkTo: [Anchor newAddress:parsed_address]]; free(parsed_address); } SET_STYLE(style); /* Start anchor here */ free(style); return a; } - appendEndAnchor // End it { HTStyle * style = HTStyleNew(); style->anchor = CLEAR_POINTER; SET_STYLE(style); /* End anchor here */ free(style); return self; } // Reading from a NeXT stream // -------------------------- #define END_OF_FILE NXAtEOS(sgmlStream) #define NEXT_CHAR NXGetc(sgmlStream) #define BACK_UP NXUngetc(sgmlStream) #include "ParseHTML.h" // Methods overriding Text methods // =============================== // // Respond to mouse events // ----------------------- // // The first click will have set the selection point. On the second click, // we follow a link if possible, otherwise we allow Text to select a word as usual. // - mouseDown:(NXEvent*)theEvent { if (theEvent->data.mouse.click != 2) return [super mouseDown:theEvent]; if (![self followLink]) return [super mouseDown:theEvent]; return self; } // The following are necessary to undo damage done by the Text object // in version 2.0 of NeXTStep. For some reason, iff the "info" is // nonzero, text typed in is given // a different copy of the typingRun parastyle, and zero anchor info. // Otherwise, the current run is broken in two at the insertion point, // but no changes made to the run contents. // The problem with simply repairing is that many runs will be made inside // an anchor. // We have to use a "dummy" flag to mean "This has an anchor: be careful!" // This is horrible. - keyDown:(NXEvent*)theEvent #ifdef TRY1 { id result; NXTextStyle *typingPara = typingRun.paraStyle; int originalLength = textLength; int originalStart = sp0.cp; int originalEnd = spN.cp; result = [super keyDown:theEvent]; { int inserted = originalEnd-originalStart + textLength-originalLength; if (TRACE) printf( "KeyDown, size(sel) %i (%i-%i)before, %i (%i-%i)after.\n", originalLength, originalStart, originalEnd, textLength, sp0.cp, spN.cp); if (inserted>0) { NXRun * s; int pos; int start = sp0.cp-inserted; for (pos=0, s=theRuns->runs; pos+s->chars<=start; pos = pos+((s++)->chars)) /*loop*/; // s points to run containing first char of insertion if (pos!=start) printf( "HT: Strange: inserted %i at %i, start of run=%i !!\n", inserted, start, pos); if (s > theRuns->runs) { /* ie s-1 is valid */ s->paraStyle = typingPara; /* Repair damage to runs */ /* What about freeing the old paragraph style? @@ */ s->info = (s-1)->info; s->rFlags.dummy = 1; /* Pass on flag */ } } } return result; } #else // The typingRun field does not seem to reliably reflect the // format which would be appropriate if typing were to occur. // We have to use our own. { NXRun run; { NXRun * s; /* To point to run BEFORE selection */ int pos; /* If there is a nonzero selection, take the run containing the ** first character. If the selection is empty, take the run containing the ** character before the selection. */ if (sp0.cp == spN.cp) { for (pos=0, s=theRuns->runs; pos+s->charschars)) /*loop*/; } else { for (pos=0, s=theRuns->runs; pos+s->chars<=sp0.cp; /* First ch */ pos = pos+((s++)->chars)) /*loop*/; } /* Check our understanding */ if (typingRun.paraStyle != 0) { if (typingRun.paraStyle != s->paraStyle) printf("WWW: Strange: Typing run has bad style.\n"); if ((s->info != 0) && (typingRun.info != s->info)) printf( "WWW: Strange: Typing run has bad anchor info.\n"); } typingRun = *s; /* Copy run to be used for insertion */ run = *s; /* save a copy */ } if (!run.rFlags.dummy) return [super keyDown:theEvent]; // OK! { id result; int originalLength = textLength; int originalStart = sp0.cp; int originalEnd = spN.cp; result = [super keyDown:theEvent]; /* Does it really change? YES! */ if (TRACE) { if (typingRun.info != run.info) printf( "Typing run info was %d, now %d !!\n", run.info, typingRun.info); if (typingRun.paraStyle != run.paraStyle) printf( "Typing run paraStyle was %d, now %d !!\n", run.paraStyle, typingRun.paraStyle); } /* Patch the new run if necessary: */ { int inserted = originalEnd-originalStart + textLength-originalLength; if (TRACE) printf( "KeyDown, size(sel) %i (%i-%i)before, %i (%i-%i)after.\n", originalLength, originalStart, originalEnd, textLength, sp0.cp, spN.cp); if (inserted>0) { NXRun * s; int pos; int start = sp0.cp-inserted; for (pos=0, s=theRuns->runs; pos+s->chars<=start; pos = pos+((s++)->chars)) /*loop*/; // s points to run containing first char of insertion if (pos!=start) { /* insert in middle of run */ if (TRACE) printf( "HT: Inserted %i at %i, in run starting at=%i\n", inserted, start, pos); } else { /* inserted stuff starts run */ if (TRACE) printf ("Patching info from %d to %d\n", s->info, run.info); s->info = run.info; s->paraStyle = run.paraStyle; /* free old one? */ s->rFlags.dummy = 1; } } /* if inserted>0 */ } /* block */ return result; } } #endif // After paste, determine paragraph styles for pasted material: // ------------------------------------------------------------ - paste:sender; { id result; int originalLength = textLength; int originalStart = sp0.cp; int originalEnd = spN.cp; Anchor * typingInfo; result = [super paste:sender]; // Do the paste { int inserted = originalEnd-originalStart + textLength-originalLength; if (TRACE) printf( "Paste, size(sel) %i (%i-%i)before, %i (%i-%i)after.\n", originalLength, originalStart, originalEnd, textLength, sp0.cp, spN.cp); if (inserted>0) { NXRun *s, *r; int pos; int start = sp0.cp-inserted; for (pos=0, s=theRuns->runs; pos+s->chars<=start; pos = pos+((s++)->chars)) /*loop*/; // s points to run containing first char of insertion if (pos!=sp0.cp-inserted) printf("HT paste: Strange: insert@%i != run@%i !!\n", start, pos); if (s > theRuns->runs) typingInfo = (s-1)->info; else typingInfo = 0; for (r=s; pos+r->charschars) { r->paraStyle = HTStyleForRun(styleSheet, r)->paragraph; r->info = typingInfo; } } } return result; } @end Runs; } // calcLine requires that the last character be a newline! { unsigned char * p = HT->lastTextBlock->text + HT->lastTextBlock->chars - 1; if (*p != '\n') { if (TRACE) printf( "HT: Warning: Last character was %i not newline: overwriting!\n", *p); *p = '\n'; } } [HT adjustWindow]; /* Adjustscrollers and window siWWW/NeXT/Implementation/TextToy.h 644 472 12 1546 4752257415 12206 /* Generated by Interface Builder */ #import #import #import "Anchor.h" #import "HyperAccess.h" @interface TextToy:Object { id GreyLevel; id TextEnd; id TextStart; id FixedWindow; id ScrollWindow; Anchor *StartAnchor; Anchor *EndAnchor; List * accesses; } - setGreyLevel:anObject; - setTextEnd:anObject; - setTextStart:anObject; - setFixedWindow:anObject; - setScrollWindow:anObject; - Do_getStartLength:sender; - Do_getSel:sender; - Do_setBackgroundGray:sender; // File handling //- open: sender; /* Initialise a new window */ //- search: sender; /* Link handling: */ - linkToMark: sender; - linkToNew: sender; - unlink:sender; - markSelected: sender; - markAll: sender; - followLink: sender; - dump: sender; // Access manager function: - registerAccess:(HyperAccess *)access; @end chor * a = *name ? [Anchor newParent:nodeAnchor tag:name] : [self anchor]; style->anchor = a; [(Anchor *)style->anchor isLastChild]; /* PWWW/NeXT/Implementation/TextToy.m 644 472 12 4341 5051714306 12175 // Text Management Module TextToy.m // ---------------------- // This file allows one to create links between Hypertexts. It selects the // current HyperText and then passes thebuck to the HyeprText class. #import "TextToy.h" #import #import "Anchor.h" #import "HyperText.h" #import #import "HTUtils.h" @implementation TextToy #define THIS_TEXT (HyperText *)[[[NXApp mainWindow] contentView] docView] Anchor * Mark; /* A marked Anchor */ - setGreyLevel:anObject { GreyLevel = anObject; return self; } - setTextEnd:anObject { TextEnd = anObject; return self; } - setTextStart:anObject { TextStart = anObject; return self; } - setFixedWindow:anObject { FixedWindow = anObject; return self; } - setScrollWindow:anObject { ScrollWindow = anObject; return self; } /* Action Methods ** ============== */ - Do_getStartLength:sender { int start = [TextStart intValueAt:0]; int end = [TextEnd intValueAt:0]; int length = end-start; char * buffer = malloc(length); (void) [THIS_TEXT getSubstring:buffer start:start length:length]; /* NOT IMPLEMENTED @@@ */ free(buffer); return self; } /* Method: Get the extent of the selection */ - Do_getSel:sender { NXSelPt start, end; (void) [THIS_TEXT getSel:&start:&end]; (void) [TextStart setIntValue:start.cp at:0]; (void) [TextEnd setIntValue:end.cp at:0]; return self; } - Do_setBackgroundGray:sender { (void) [THIS_TEXT setBackgroundGray:[sender floatValue]]; return self; } /* Set up the start and end of a link */ - linkToMark:sender { return [THIS_TEXT linkSelTo:Mark]; } - linkToNew:sender { return nil; } - unlink:sender; { return [THIS_TEXT unlinkSelection]; } - markSelected:sender { Mark = [THIS_TEXT referenceSelected]; return Mark; } - markAll:sender { Mark = [THIS_TEXT referenceAll]; return Mark; } - followLink:sender { return [THIS_TEXT followLink]; // never mind whether there is a link } - dump : sender { return [THIS_TEXT dump:sender]; } // Access Management functions // - registerAccess:(HyperAccess *)access { if (!accesses) accesses=[List new]; return [accesses addObject:access]; } @end damage done by the Text object // in version 2.0 of NeXTStep. For some reason, iff the "info" is // nonzero, text typed in is given // a different copy of the typingRun parastyle, and zero anchor info. // Otherwise, the current run is broken in two at the insertion point, // but no chaWWW/NeXT/Implementation/icon1.tiff 644 472 12 3554 4665156763 12310 MM* >7\dΐππ ό ?UUUUUUUU?ΐjͺͺͺͺͺͺ©ΐjͺͺͺͺ«ͺ©πj€€ ‹*©όjͺͺͺͺ«ͺ©όjͺ–UU«ͺ©jͺͺͺͺ«ͺ©κͺͺͺͺΊκ©ϊΊͺͺͺΏκ©ϊΎͺͺͺκ©ώΎͺͺͺͺ©}ͺͺͺͺ©ϋκͺͺͺ©oλκͺͺ«ͺ©cεωeY[•©jκΎͺλͺ©j¦eύκ©jͺ―Ώͺλκ©j₯WχεΊͺ©jͺͺκϊΊͺ©jͺͺͺΎΊͺ©iUͺͺΊͺ©jͺͺͺ«ͺ©b₯Vfͺξͺ©jͺͺͺͺΎͺ©jͺ•UVΎͺ©jͺšͺ¦―ͺ©jͺšUf—U©jͺ•jfš©©jͺͺjUZ©©jͺͺUj•U©jͺͺͺͺͺͺ©jͺͺͺͺͺͺ©jͺͺͺͺͺͺ©jͺͺͺͺͺͺ©UUUUUUUUΐππ ό ??ΐ€ΐ€π€ό€ό€€€€€€€€€σ€€€€€€€€€σ€€€€€€€€€€€€€ ͺͺͺͺͺͺͺ€|μpprk = [THIS_TEXT referenceAll]; return Mark; } - followLink:sender { return [THIS_TEXT followLink]; // never mind whether there is a link }WWW/NeXT/Implementation/WorldWideWeb.nib 664 472 12 56516 5052467416 13474  typedstream’„@„„„ StreamTable„„ HashTable„„Object…„i%%„i„!—˜—˜—˜——„[20c] typedstream’„@…—— d„[2404c] typedstream’„@„„„ HashTable„„Object…„i%%„%’–„ RexecAccess’„„„ HeaderClass”„%%%%i@@—„ HyperAccess…„genericobject_nib„“•–„i†„“•–œ††–„ FileAccess’„–™š„›„“•–œ†„“•–œ–„makeNew:œ–„ linkToNew:œ–„saveAs:œ –„saveAsPlainText:œ –„saveAsRichText:œ –„ linkToFile:œ††–„ NewsAccess’„–™₯š…›„“•–œ†„“•–œ††–„Browser’„–™¦„ Application…„appnib„“•–œ†„“•–œ††–„Anchor’„–™©”ž›„“•–œ–„ DestAnchorœ–„Nodeœ –„OutgoingReferenceœ†„“•–œ††–„DrawPageLayout’„–™­„ PageLayoutž›„“•–œ–„ topMarginœ–„ bottomMarginœ–„ leftMarginœ–„ rightMarginœ†„“•–œ–„ pickedUnits:œ ††–š’„–™š”ž›„“•–œ–„ openStringœ–„ contentSearchœ–„managerœ–„keywordsœ†„“•–œ–„ searchRTF:œ#–„open:œ&–„ openSGML:œ(–„ searchSGML:œ$–„openRTF:œ'–„search:œ"††–„TextToy’„–™Ύ”ž›„“•–œ–„ GreyLevelœ –„TextEndœ –„ TextStartœ –„ FixedWindowœ–„ ScrollWindowœ†„“• –œ–„unlink:œ*–„dump:œ.–„ markSelected:œ+–„ followLink:œ-–„ linkToMark:œ(–„Do_setBackgroundGray:œ– œ)–„ Do_getSel:œ–„markAll:œ,–„Do_getStartLength:œ††–„FirstResponder’„–™Ν”…„firstnib„“•–œ†„“•–œ–„checkSpelling:œ–„alignSelCenter:œ–„ unscript:œ–„ pasteFont:œ–„cut:œ–„runPageLayout:œ–„ superscript:œ–„ copyRuler:œ–„ copyFont:œ–„ selectAll:œ–„ pasteRuler:œ–„ toggleRuler:œ–„showGuessPanel:œ–„ alignSelLeft:œ–„paste:œ–„ performClose:œ–„arrangeInFront:œ–„ subscript:œ–„copy:œ–„alignSelRight:œ–„delete:œ–„orderFrontColorPanel:œ–„ underline:œ–„performMiniaturize:œ††–„ HyperText’„–™η„Text…„ scrollnib„“•–œ†„“•–œ–Ηœ††–’„–™„Panelž›„“• –œ–„ orientationœ+–„ accessoryViewœ3–„scaleœ,–„okœ)–„widthœ(–„ layoutListœ.–„ paperSizeListœ-–„ unitsListœ/–„cancelœ*–„ paperViewœ1–„appIconœ&–„heightœ'†„“•–œ–„pickedOrientation:œŽ–³œ’–„ pickedButton:œz–„pickedPaperSize:œƒ–„ pickedLayout:œ™††–„ TcpAccess’„–™ϋš…›„“•–œ†„“•–œ††–„ HyperManager’„–™όšž›„“•–œ†„“• –œ–„save:œ–„help:œ–„ traceOff:œ–„ previous:œ–„ goToBlank:œ–„print:œ–„goHome:œ–„runPagelayout:œ –„saveAll:œ–„traceOn:œ–„ closeOthers:œ–„back:œ–„next:œ††–„WWWPageLayoutJunk’„–™ ”…›„“•–œ†„“•–œ††–„StyleToy’„–™ ”ž›„“•–œ–„TabFormœ–„ ParameterFormœ –„ StylePanelœ –„NameFormœ †„“• –œ–„FindUnstyledButton:œ–„ApplyToSimilar:œ–„ ApplyButton:œ–„ SetButton:œ–„ NextButton:œ–„PreviousButton:œ–‘œ–Ήœ–„ PickButton:œ††–„ WWWPageLayout’„–™ž„ windownib„“•–œ–―œ–„sideFormœ–°œ–±œ –²œ–„ topBotFormœ†„“•–œ–³œ†††——S[„[21339c] typedstream’„@„„„ HashTable„„Object…„i%%„i’–’„„„List”–†–’„––„[1@]„„„Bitmap”„*iis„„icon1 „ff>7–„iii>7„iiii„[880c]ΐππ ό  ?UUUUUUUU?ΐjͺͺͺͺͺͺ©ΐjͺͺͺͺ«ͺ©πj€€ ‹*©όjͺͺͺͺ«ͺ©όjͺ–UU«ͺ©jͺͺͺͺ«ͺ© κͺͺͺͺΊκ©ϊΊͺͺͺΏκ©ϊΎͺͺͺκ©ώΎͺͺͺͺ©}ͺͺͺͺ©ϋκͺͺͺ©oλκͺͺ«ͺ©cεωeY[•©jκΎͺλͺ©j¦eύκ©jͺ―Ώͺλκ©j₯WχεΊͺ©jͺͺκϊΊͺ©jͺͺͺΎΊͺ©iUͺͺΊͺ©jͺͺͺ«ͺ©b₯Vfͺξͺ©jͺͺͺͺΎͺ©jͺ•UVΎͺ©jͺšͺ¦―ͺ©jͺšUf—U©jͺ•jfš©©jͺͺjUZ©©jͺͺUj•U© jͺͺͺͺͺͺ©jͺͺͺͺͺͺ©jͺͺͺͺͺͺ©jͺͺͺͺͺͺ©UUUUUUUUŸΐππ ό  ??ΐ€ΐ€π€ό€ό€€€€€€€€€σ€€€€€€€€€σ€€€€€€€€€€€€€ ͺͺͺͺͺͺͺ€††–’„„„NibData”„@@@@s„„„Storage”„%ii„{*@@} ¬„ [172{*@@}]„„ File's Owner„„„ CustomObject”„*@„„ Application…†…„„ InfoPanel„„„WindowTemplate”„ffffQS؁ΐ„ iiii***@s@‚ο„„Info„„View„„Panel„„―„„ Responder”’…„f¬؁ΐ¬؁ΐ’…’…„@ss@„–– „[9@]„„„ TextField„„Controlͺ’©²¬zŸμ¬μ’©’…³…@…„i@s„„„ TextFieldCell„„ ActionCell„„Cell”„*@ss„„HyperMedia Browser/Editor„„„Font”„*fss„„ Helvetica†’…„i:…œ„cΑ†ΐ’…’…’…„:…†„’©²¬„§A ¬A ’©’…³…@…·„±»„„ Version 0.12„ΆΎ„Ώ †’…ΐ…œƒ>ͺͺ«ΑΑ†ΐ’…’…’…Β…†„’©²¬L]…¬…’©’…³…@…·„±»„„by Tim Berners-Lee„ΆΎ„Ώ†’…ΐ…œΑΑ†ΐ’…’…’…Β…†„„„Button―’©²¬ |@@¬@@’©’…³…ˆ@…·„„„ ButtonCell²»…„ΆΎ„Ώ €†+’…ΐ…„ssΘ»……‡@„@@˜…†Π†„’©²¬ H° ¬° ’©’…³…@…·„±»„„UCopyright 1990,91, CERN. Distribution restricted: ask for terms. TEST VERSION ONLY»’…ΐ…œƒ?*ͺ«ƒ>ͺͺ«ΑΑ†ΐ’…’…’…Β…†„„„Boxͺ’©²¬XΦ¬Φ’©’…³„––˜„ͺ’Λ²¬¬’Λ’…³……††…œ„@@s„³»„ΚƁ†Ξΐ†„’©²¬yoΠ$¬Π$’©’…³…@…·„±»„„/An excercise in global information availabilityΐ’…ΐ…œΑΑ†ΐ’…’…’…Β…†„’©²¬Ο$¬Ο$’©’…³…@…·„±»„„‚HyperText: Text which is not constrained to be linear. HyperMedia: Information which is not constrained linear... or to be text.ΐ’…ΐ…œΑΑ†ΐ’…’…’…Β…†„„„ ScrollViewͺ’©²¬’η¬’η’©’…³„––„[2@]„„„ClipViewͺ’Χ²¬‹γ¬‹γ’Χ’…³„––˜„„„Textͺ’Ϊ²¬‹γ¬‹γ’Ϊ’…³…Ή `…’…¬‡γ„ ciifffcfffs΄§ƒ>ͺͺ«“UœƒqIςΚƒqIςʜ‹γ––– „[779c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;} \margl40 \margr40 {\colortbl\red0\green0\blue0;} \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ul0\fs24\fc0 This version of the WWW application can pick up hypertext infomation from files in a number of formats, from local files, from remote files using NFS or anonymous FTP, from hypertext servers by name or keyword search, and from internet news. Hypertext files may be editied, and links made from hypertext files to other files or any other information.\ \ For more help, use "Help" from the menu. If that doesn't work, then your application has been incompletely installed.\ \ If you have any comments or have bugs, please mail timbl@nxoc01.cern.ch quoting the version number (above). } ††PJ…„@fs݁€Α’„„„NXCursor”œψ„s@„„„NXImage”„s* „„NXibeam†††„„„Scroller―’Χ²¬γ¬γ’Χ’…³…™…·…P’Χ„ff:sƒ>μ~Θ„ _doScroller:††‰J…„@@@ffsδ…Ϊ „††…†`…† „„Button1Β€„„Field1­€„„Field2½€„„ VersionNumberΈ€„„FieldΘ€„ΚΛ€„„Field3Ρ€„„Field4Τ€„„ ScrollingTextΧ€„„MainMenu„„„ MenuTemplate”’…œ(„*@*@ccc„„ WorldWideWeb„„„Matrix―’…²¬u¬u’…’…³…@…·…Ψ’…’…’…’…„@:@iiii„–– „[13@]„„„MenuCellΕ»„Ɓ’„ρ’πœ~θ„„τ’…²¬G(¬G(’…’…³…@…·…Ψ’…’…’…’…λ„––Ο„χ»„„Panel...Ɓ’…ΐ…ǁΘ»……©„@fΖ’…Β…†„χ»„„Help...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…††……œGœ„ff@@#::s……χ……ΑΑ†„„Menu…†ΐ„submenuAction:ǁΘ»……¨Θ„™š„„ menuArrow†…’ωΒ…†„χ»„„NavigateƁ’„ρ’πœ~Θθ„υ„τ’…²¬Rd¬Rd’…’…³…@…·…Ψ’…’…’…’…λ„––„[5@]„χ»„„BackƁ’…ΐ…ǁΘ»……©^οΖ’…Β…†„χ»„„NextƁ’…ΐ…ǁΘ»……©>οΖ’…Β…†„χ»„„PreviousƁ’…ΐ…ǁΘ»……©<οΖ’…Β…†„χ»„„HomeƁ’…ΐ…ǁΘ»……©HοΖ’…Β…†„χ»„ξƁ’…ΐ…ǁΘ»……©οΖ’…Β…††……œRœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’Β…†„χ»„„Search index...Ɓ’…ΐ…ǁΘ»……©FοΖ’…Β…†„χ»„„DocumentƁ’„ρ’πœ~<θ„ό„τ’…²¬ήπ¬ήπ’…’…³…@…·…Ψ’…’…’…’…λ„–– „[12@]„χ»„„ Open file...Ɓ’…ΐ…ǁΘ»……©oοΖ’…Β…†„χ»„„!Open from full document referenceƁ’…ΐ…ǁΘ»……©OοΖ’…Β…†„χ»„„ New file...Ɓ’…ΐ…ǁΘ»……©nοΖ’…Β…†„χ»„„SaveƁ’…ΐ…ǁΘ»……©sοΖ’…Β…†„χ»„„Save all edited windowsƁ’…ΐ…ǁΘ»……©SοΖ’…Β…†„χ»„„Save a copy inƁ’„ρ’œVηθ„„τ’…²¬ΙP¬ΙP’…’…³…@…·…Ψ’…’…’…’…λ„––„[4@]„χ»„„HyperText Markup Language...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„Rich Text Format ...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„ Plain Text...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„ PostScript...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…††……œΙœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’)Β…†„χ»„„Document details ...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„ (Diagnostics)Ɓ’„ρ’œ] θ„ „τ’…²¬φŒ¬φŒ’…’…³…@…·…Ψ’…’…’…’…λ„––„[7@]„χ»„°Ζ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„"Open HTML file showing SGML sourceƁ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„Open HTML file showing RTFƁ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„ Dump text format to standard outƁ’…ΐ…ǁΘ»……©?οΖ’…Β…†„χ»„„Turn console trace onƁ’…ΐ…ǁΘ»……©+οΖ’…Β…†„χ»„„Turn console trace offƁ’…ΐ…ǁΘ»……©-οΖ’…Β…†„χ»„„ItemƁ’…ΐ…ǁΘ»……©οΖ’…Β…††……œφœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’:Β…†„χ»„„ MiniaturizeƁ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„Open master template documentƁ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„Close all other windowsƁ’…ΐ…ǁΘ»……©WοΖ’…Β…†„χ»„„CloseƁ’…ΐ…ǁΘ»……©wοΖ’…Β…††…… œήœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’Β…†„χ»„„EditƁ’„ρ’πœ~dθ„„τ’…²¬qΘ¬qΘ’…’…³…@…·…Ψ’…’…’…’…λ„–– „[10@]„χ»„„CutƁ’…ΐ…ǁΘ»……©xοΖ’…Β…†„χ»„„CopyƁ’…ΐ…ǁΘ»……©cοΖ’…Β…†„χ»„„PasteƁ’…ΐ…ǁΘ»……©vοΖ’…Β…†„χ»„„Paste AsƁ&’„ρ’XœΑθ„„τ’…²¬R¬R’…’…³…@…·…Ψ’…’…’…’…λ„––†……œRœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’dΒ…†„χ»„„DeleteƁ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„UndoƁ&’…ΐ…ǁΘ»……©zοΖ’…Β…†„χ»„„FindƁ’„ρ’Xœ]θ„„τ’…²¬†d¬†d’…’…³…@…·…Ψ’…’…’…’…λ„––φ„χ»„„ Find Panel...Ɓ&’…ΐ…ǁΘ»……©fοΖ’…Β…†„χ»„„ Find NextƁ&’…ΐ…ǁΘ»……©gοΖ’…Β…†„χ»„„ Find PreviousƁ&’…ΐ…ǁΘ»……©dοΖ’…Β…†„χ»„„Enter SelectionƁ&’…ΐ…ǁΘ»……©eοΖ’…Β…†„χ»„„Jump To SelectionƁ&’…ΐ…ǁΘ»……©jοΖ’…Β…††……œ†œρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’oΒ…†„χ»„„ Spelling...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„Check SpellingƁ’…ΐ…ǁΘ»……©;οΖ’…Β…†„χ»„„ Select AllƁ’…ΐ…ǁΘ»……©aοΖ’…Β…††…… œqœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’XΒ…†„χ»„„LinksƁ’„ρ’πœw—θ„'„τ’…²¬r ¬r ’…’…³…@…·…Ψ’…’…’…’…λ„––„[8@]„χ»„„ Mark all Ɓ’…ΐ…ǁΘ»……©AοΖ’…Β…†„χ»„„Mark selection Ɓ’…ΐ…ǁΘ»……©MοΖ’…Β…†„χ»„„Link to markedƁ’…ΐ…ǁΘ»……©LοΖ’…Β…†„χ»„„Link to file...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„ Link to NewƁ’…ΐ…ǁΘ»……©NοΖ’…Β…†„χ»„„ Follow linkƁ’…ΐ…ǁΘ»……©jοΖ’…Β…†„χ»„„UnlinkƁ’…ΐ…ǁΘ»……©ZοΖ’…Β…†„χ»„„HelpƁ’…ΐ…ǁΘ»……©οΖ’…Β…††……œrœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’‡Β…†„χ»„„StyleƁ’„ρ’πœwϋθ„1„τ’…²¬[<¬[<’…’…³…@…·…Ψ’…’…’…’…λ„––„[3@]„χ»„„ Copy styleƁ’…ΐ…ǁΘ»……©1οΖ’…Β…†„χ»„„ Apply styleƁ’…ΐ…ǁΘ»……©2οΖ’…Β…†„χ»„ξƁ’…ΐ…ǁΘ»……©οΖ’…Β…††……œ[œρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’žΒ…†„χ»„„Print...Ɓ’…ΐ…ǁΘ»……©pοΖ’…Β…†„χ»„„Page layout...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„WindowsƁ’„ρ’πœwϋθ„7„τ’…²¬‰<¬‰<’…’…³…@…·…Ψ’…’…’…’…λ„––2„χ»„„Arrange in FrontƁ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„Miniaturize WindowƁ’…ΐ…ǁΘ»……©mοΖ’…Β…†„χ»„„ Close WindowƁ’…ΐ…ǁΘ»……©wοΖ’…Β…††……œ‰œρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’―Β…†„χ»„„ServicesƁ’„ρ’πœ†Xθ„;„τ’…²¬R¬R’…’…³…@…·…Ψ’…’…’…’…λ„––†……œRœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’ΌΒ…†„χ»„„HideƁ’…ΐ…ǁΘ»……©hοΖ’…Β…†„χ»„„QuitƁ’…ΐ…ǁΘ»……©qοΖ’…Β…††…… œuœρ……χ……ΑΑ†„ς…† „<Απ„=Γπ„'…π„)‹…„.•…„*…„+…„-“…„0™…„/—…„,‘…„ϋπ„όπ„S„M„!„ώ„ 8„D8„ @8„ B8„°>8„F8„H8„J8„„ 6„#„%„Q„'„-'„/'„1'„3'„O„υπ„ψ „ω„χ „„ MenuItem1„ξ„1œπ„3’œ„4€œο¦œ„5©π„6«π„7­π„9΅­„:·­„8³­„;Ίπ„Vπ„^V„\V„`V„&‚V„bV„iV„kV„mV„sm„ um„!wm„"ym„#{m„$~V„%€V„„Submenuφπ„πφούφ„„ SearchPanel„₯¬/‚i­‚ο„„Keyword Search„―„°„ͺ’…²¬‚i¬‚i’…’…³„––2„„„Formτ’²¬Dv¬v’’…³… …·„„„FormCell²»„„Ɓ0’…ΐ…„f@@„³»„„ Keywords:Ɓ€††Θ’…’…’…’…λ„––˜†……œvœρƒ?*ͺ«…„»„DƁ0’…ΐ…E@„³»„„Field:Ɓ€††²……ΑΑ†„Γ’²¬ k!¬k!’’…³…‰@…·„Ε»„„ Start SearchƁ’…ΐ…ǁΘ»……†¨ Θ„™š„„ returnSign#†…†ΐ†„Γ’²¬΄ @¬@’’…³…‰@…·„Ε»„„CancelƁ’…ΐ…ǁΘ»……†οΖ†ΐ††@…†`…† „H „J$ „B „„Keywords„„ PlayPanel„₯¬ TxΣ­‚ο„„Diagnostics - Expert use only„―„°„ͺ’…²¬xΣ¬xΣ’…’…³„––(„’0²¬ŒIΫQ¬ΫQ’0’…³… @…·„±»„ΡƁ–0’…ΐ…œΑΑ†Π’…’…’…Β…†„’0²¬©°N¬N’0’…³… @…·„»„DƁ0’…ΐ…E#„³»„„Start:Ɓ€††Θ’…’…’…’…λ„––˜6†……œNœρƒ?*ͺ«…„»„DƁ0’…ΐ…E#„³»„GƁ€††²……ΑΑ†„’0²¬ž_*¬_*’0’…³… @…·„±»„„ Selection΅’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…†„Γ’0²¬l8¬8’0’…³…‰@…·„Ε»„„getSel::Ɓ’…ΐ…ǁΘ»……†οΖ†ΐ†„’0²¬ϊJ¬J’0’…³… @…·„»„DƁ0’…ΐ…E„³»„„End:Ɓ€††Θ’…’…’…’…λ„––˜F†……œJœρƒ?*ͺ«…„»„DƁ0’…ΐ…E„³»„GƁ€††²……ΑΑ†„„„Slider―’0²¬"‡¬‡’0’…³…ˆ@…·„„„ SliderCell²»……’…ΐ…„ddd†ΐ†„’0²¬‚¬‚’0’…³… @…·„±»„„setBackgroundGray:Ɓ’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…†„Γ’0²¬±©¬©’0’…³…‰@…·„Ε»„„Dump to standard outƁ’…ΐ…ǁΘ»……†οΖ†ΐ††@…† …† η2,)5,„„Start65θ?,„PB,„„Form1E,„„EndFE„„Slider2O,κS,„VV,„„Text toy„‘¨„„TextToy…† „„ Font Manager„‘¨„„ FontManager…† „„ Making new...„₯¬(¦xγ­‚ο„„Making a new Document„―„°„ͺ’…²¬xγ¬xγ’…’…³„––2„’j²¬3E₯¬E₯’j’…³… @…·„±»„„ρYou can just create a new hypertext document with Command/n, but it's better to make a reference to it and link that reference to it as you make it, using Command/N. This ensures that you can always find the document again. Go to your personal notebook, for instance, and add some text describing the new thing you are going to create. Then select that text and use "Link to New" . Later on, you can add and delete links so that your new node is linked to other things to which it is relevant.Ɓ’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…†„Γ’j²¬] Q¬Q’j’…³…‰@…·„Ε»„„ Making linksƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„’j²¬:¬:’j’…³… @…·„±»„„ See also:Ɓ’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…††@…†`…† κlf„bofηrfu„₯¬JSx­‚ο„b„―„°„ͺ’…²¬x¬x’…’…³„––2„’z²¬Wπ¬Wπ’z’…³… @…·„±»„„ZIf you want to link one peice of text to another, whether they are in the same hypertext document or not, you follow the same procedure. First, mark the thing which the link will lead to. You can mark a whole document with "Mark All", or you can mark just a selection with "Mark Selection". Once you have marked something, you can select another area and use "Link to marked". You can link many things to the same marked area without having to mark it again. It stays marked until you mark something else. From then on, whenever you double click on the linked text, you will jump across the link. Ɓ’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…†„’z²¬:¬:’z’…³… @…·„±»„cƁ’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…†„Γ’z²¬X ”¬”’z’…³…‰@…·„Ε»„„Making a new documentƁ’…ΐ…ǁΘ»……†οΖ†ΐ††@…†`…† θ|v灁v„e‚v„„ FileAccesser„‘¨„„ FileAccess…† „„ TcpAccesser„‘¨„„ TcpAccess…† Ϋ„₯¬Bqΐ‘­‚ο„„Open using hypertext reference„―„°„ͺ’…²¬ΐ‘¬ΐ‘’…’…³„––φ„Μ’²¬§T¬§T’’…³„––˜„ͺ’’²¬™=¬™=’’’…³……††…œΛ„³»„„Diagnostics onlyƁ†”Π†„’²¬ mͺ ¬ͺ ’’…³… …·„»„DƁ0’…ΐ…EF„³»„„ Reference :Ɓ€††Θ’…’…’…’…λ„––˜˜†……œͺ œρƒ?*ͺ«…„»„DƁ0’…ΐ…EF„³»„GƁ€††²……ΑΑ†„Γ’²¬G7`$¬`$’’…³…‰@…·„Ε»„„Open„ΆΎ„„Helvetica-Bold†’…ΐ…ǁΘ»……†¨ ȁ"…†ΐ†„Γ’²¬ι9B!¬B!’’…³…‰@…·„Ε»„JƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’²¬,‡¬‡’’…³…‰@…·„Ε»„„Open showing sourceƁ’…ΐ…ǁΘ»……†οΖ†ΐ††@…†`…† „m‘Œ(¦Œ)—Œ„„ Reference ˜—„o©Œ„k’Œ„„Access manager„‘¨„„ HyperManager…† „„ News Accesser„‘¨„„ NewsAccess…† „„Styler„‘¨„„StyleToy…† „„ StylePanel„₯¬V–­‚ο„„ Style editor„―„°„ͺ’…²¬V–¬V–’…’…³„–– „[11@]„Γ’Ύ²¬%¦(¬¦(’Ύ’…³…‰@…·„Ε»„„Apply style to selection„ΆΎ„n †’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’Ύ²¬δ¨¬¨’Ύ’…³…‰@…·„Ε»„„Find unstyled textƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’Ύ²¬§¬§’Ύ’…³…‰@…·„Ε»„„Apply style to all similar textƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’Ύ²¬xVi¬i’Ύ’…³…‰@…·„Ε»„„style of selectionƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’Ύ²¬θV8¬8’Ύ’…³…‰@…·„Ε»„„>>Ɓ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’Ύ²¬8V8¬8’Ύ’…³…‰@…·„Ε»„„<<Ɓ’…ΐ…ǁΘ»……†οΖ†ΐ†„’Ύ²¬v¬’Ύ’…³… @…·„»„DƁ0’…ΐ…EH„³»„„ Style name:Ɓ€††Θ’…’…’…’…λ„––˜Υ†……œœρƒ?*ͺ«…„»„DƁ0’…ΐ…EH„³»„GƁ€††²……ΑΑ†„Μ’Ύ²¬ΠςhP¬hP’Ύ’…³„––˜„ͺ’ή²¬Z9¬Z9’ή’…³„––†…††…œΛ„³»„„ Style sheetƁ†ΰΠ†„Γ’Ύ²¬βH¬H’Ύ’…³…‰@…·„Ε»„mƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’Ύ²¬βόH¬H’Ύ’…³…‰@…·„Ε»„„ Save as...Ɓ’…ΐ…ǁΘ»……†οΖ†ΐ†„Μ’Ύ²¬DΡ¬DΡ’Ύ’…³„––˜„ͺ’견6Ί¬6Ί’κ’…³„––2„’첬;Ψ¬Ψ’μ’…³… …·…Θ’…’…’…’…λ„––φ„»„DƁ0’…ΐ…Ep„³»„„First line indent:Ɓ€††„»„DƁ0’…ΐ…Ep„³»„„Successive indent:Ɓ€††„»„DƁ0’…ΐ…Ep„³»„„Font:Ɓ€††„»„DƁ0’…ΐ…Ep„³»„„ Point Size:Ɓ€††„»„DƁ0’…ΐ…Ep„³»„„ SGML tag:Ɓ€†††……œΨœρƒ?*ͺ«…„»„DƁ0’…ΐ…Ep„³»„GƁ€††²……ΑΑ†„’첬1-¬1-’μ’…³… …·„»„DƁ0’…ΐ…E$„³»„„Tabs:Ɓ€††Θ’…’…’…’…λ„––˜ †……œ1-œρƒ?*ͺ«…„»„DƁ0’…ΐ…E$„³»„GƁ€††²……ΑΑ†„Γ’첬θ;H¬H’μ’…³…‰@…·„Ε»„„SetƁ'’…ΐ…ǁΘ»……†¨ ȁ"…†Π††…††…œΛ„³»„„FormatƁ†μΠ††@…†`…† „zΐΊ„{ŁΊ„|ȁΊ„}ˁΊ„~΁Ί„сΊ[ԁΊ„„ Style nameՁԁ¬δΊ„ށΊ„‚ηΊ„ŠκΊ)ξκ„„First line indentπξ„„Successive indentτξ„½ψξκόξ„„SGML tagξ„„Form2κ„„Tabs „‰κ„„Document inspector„₯¬āψx³­‚ο„„Document details„―„°„ͺ’…²¬x³¬x³’…’…³„––2„Ψ’-²¬#H¬H’-’…³„––Ο„Ϋ’/²¬D¬D’/’…³„––˜„ή’1²¬D¬D’1’…³…Ή `…’…¬Dƒ>ͺͺ«‘UœƒqIςΚƒqIςʜD–––„[157c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;} \margl40 \margr40 \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ul0\fs24 } ††J…ԁ3€Α’ί†„咁/²¬D¬D’/’…³…™…·…P’/Ϋ܁††‰J…݁4…1 „†„’-²¬pu¬u’-’…³… @…·„±»„F΅’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…†„’-²¬“N¬N’-’…³… @…·„»„DƁ0’…ΐ…E!„³»„„Title:Ɓ€††Θ’…’…’…’…λ„––˜9†……œNœρƒ?*ͺ«…„»„DƁ0’…ΐ…E!„³»„GƁ€††²……ΑΑ††@…†`…† ξ/)θ5))8)„„Title98„„Navigation Panel„₯¬L·ΞU­‚ο„„ Navigation„―„°„ͺ’…²¬ΞU¬ΞU’…’…³„––φ„Γ’H²¬)G&¬G&’H’…³…‰@…·„Ε»„„ < PreviousƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’H²¬ 8¬8’H’…³…‰@…·„Ε»„ϊƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’H²¬R)9&¬9&’H’…³…‰@…·„Ε»„„Back upƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’H²¬)8&¬8&’H’…³…‰@…·„Ε»„„Next >Ɓ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’H²¬˜0¬0’H’…³…‰@…·„Ε»„0Ɓ’…ΐ…ǁΘ»……†οΖ†ΐ††@…†`…† „˜JD„ϊMD„™PD„šSDΞVD„„Navigation Help„₯¬x­‚ο„„Using the navigation Commands„―„°„ͺ’…²¬x¬x’…’…³„––˜„’b²¬ [π¬[π’b’…³… @…·„±»„„½The navigation buttons allow you to navigate through the Hypertext web as a tree. The "Backup" button takes you back the way you came, to the text which you selected to get to where you are. You can use it repeatedly to retrace your steps back to the first link you followed. Using the "Next" button is like using "BackUp" and then selecting the next refernece after the one you took. For example, if you selected one of a list of references, then using "Next" will take you to the next of those. The "Previous" button works in a similar way to "Next", but goes to the previous reference. The "Home" button reselects the original page which you get when you started the browser in the first place.Ɓ’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…††@…†`…† θd^„„ Accessories„₯¬™Nλ¦­‚ž„―„„Window„ͺ’…²¬λ¦¬λ¦’…’…³„––Ο„Μ’l²¬ VΚG¬ΚG’l’…³„––˜„ͺ’n²¬Ό9¬Ό9’n’…³„––Ο„τ’p²¬mO5¬O5’p’…³… …·…Θ’…’…’…’…λ„––2„Ε»„„ HyperTextƁ†’…ΐ…ǁΘ»……Θ<Θ„™š„„radio†„™š„„radioH††„Ε»„„ Rich TextƁ’…ΐ…ǁΘ»……H8ȁvx†„Ε»„„ Plain TextƁ’…ΐ…ǁΘ»……H8ȁvx††…tœOœρƒ?*ͺ«…„Ε»„„RadioƁ’…ΐ…ǁΘ»……H8ȁvx†²……@ΑΑ†„’p²¬n¬n’p’…³… …·„±»„„ Save file as:΅’…ΐ…œƒ?*ͺ«ΑΑ†Π’…’…’…Β…††…††…œΛ„³»„DÁ†pΐ†„Μ’l²¬ΥD¬ΥD’l’…³„––˜„ͺ’…²¬Η-¬Η-’…’…³„––Ο„’‡²¬]-¬]-’‡’…³… …·…Θ’…’…’…’…λ„––Ο„»„DƁ0’…ΐ…E&„³»„„Left:Ɓ€††„»„DƁ0’…ΐ…E&„³»„„Right:Ɓ€†††……œ]œρƒ?*ͺ«…„»„DƁ0’…ΐ…E&„³»„GƁ€††²……ΑΑ†„’‡²¬`g-¬g-’‡’…³… …·…Θ’…’…’…’…λ„––Ο„»„DƁ0’…ΐ…E0„³»„„Top:Ɓ€††„»„DƁ0’…ΐ…E0„³»„„Bottom:Ɓ€†††……œgœρƒ?*ͺ«…„»„DƁ0’…ΐ…E0„³»„GƁ€††²……ΑΑ††…††…œΛ„³»„„Margins on PaperÁ†‡Π††@…†`…† „„Type to save as?nh聀n„κrn„ tr„£zr„€|r„«…h)‰…„„Left‹‰„„Right‰[—…„„Bottom—„„Top™—„„WWWPageLayoutInstance„‘¨„„ WWWPageLayout…† †„ž£„{i*@@@}_„ [95{i*@@@}]„„hide:Α …„„ terminate:Γ …„„ performClose:$ …„„makeKeyAndOrderFront: …·S……„„performMiniaturize:M……„„ performClick:…Έov…Έ‚f…Έ™v…Έ>,…·¦Œ…Ί—‘…„„delegate ±…ΈŒ…„„nextTextξ…Έ6)…ΈD…ΈV^…Έ¦Ί…Ό‰—…„„ accessoryView²……„„ leftMargin²‹…„„ bottomMargin²…„„ rightMargin²…„„ topMargin²™…„„sideForm²‰…„„ topBotForm²—…„„managerЁ±…ā‡±…ā΄±…„„keywords±…„„search:±…„„markAll:‹`…„„ markSelected:`…„„ linkToMark:`…„„ followLink:•`…„„unlink:—`…„„back: ±…„„next: ±…„„ previous:±…„„goHome:±…„„open:‡…„„makeNew:!‡…„„ linkToNew:“‡…„„save:#±…„„saveAll:%±…„„saveAs:-‡…„„saveAsRichText:/‡…„„saveAsPlainText:1‡…„„ openSGML:@‡…„„openRTF:B‡…„„dump:D`…„„traceOn:F±…„„ traceOff:H±…„„ goToBlank:O±…„„ closeOthers:Q±…„„print:©±…„„runPagelayout:«±…„„ PickButton:’·…„„ ApplyButton:€·…βΐ·…„„PreviousButton:с·…αˁ·…„„ NextButton:΁·…„„ApplyToSimilar:ȁ·…„„FindUnstyledButton:Ł·…Ёδ·…Ձ灷…„„NameForm·Τ…„„ ParameterForm·ξ…Ή·Ί…„„TabForm·…„„ linkToFile:‘‡…Ή΅……··……„„arrangeInFront:³……„„cut:\……„„copy:^……„„paste:`……„„ selectAll:‚……„„delete:i……„„showGuessPanel:~……„„checkSpelling:€……ί3±…Ё‘±…؁©±…„„ openString±—…ΈJ€…„„help:±…Έύ€…΁J±…́P±…́S±…ρM±…†„––†…†††z’…³… @…·„±»„cƁ’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…†„Γ’z²¬X ”¬”’z’…³…‰@…·„Ε»„„Making a new documentƁ’…ΐ…ǁΘ»……†οΖ†ΐ††@…†`…† θ|v灁v„e‚WWW/NeXT/Implementation/Anchor.m 666 472 12 17340 5051714437 12023 /* Hypertext "Anchor" Object Anchor.m ** ========================== ** ** An anchor represents a region of a hypertext node which is linked to ** another anchor in the same or a different node. */ #define ANCHOR_CURRENT_VERSION 0 #import #import #import #import #import "Anchor.h" #import "HTUtils.h" #import "HTParse.h" #import "HyperText.h" #import "HyperManager.h" @implementation Anchor:Object static HyperManager *manager; static List * orphans; // Grand list of all anchors with no parents List * HTHistory; // List of visited anchors + initialize { orphans = [List new]; HTHistory = [List new]; [Anchor setVersion:ANCHOR_CURRENT_VERSION]; return self; } + setManager:aManager { manager = aManager; return self; } // Creation Methods // ================ // // Do not use "new" by itself outside this module. In order to enforce // consistency, we insist that you furnish more information about the // anchor you are creating. // + new { Anchor * new_anchor; new_anchor = [super new]; new_anchor->DestAnchor = nil; new_anchor->Address = (char *)0; new_anchor->Sources = [List new]; new_anchor->children = [List new]; new_anchor->parent = 0; return new_anchor; } // Case insensitive string comparison // ---------------------------------- // On entry, // s Points to one string, null terminated // t points to the other. // On exit, // returns YES if the strings are equivalent ignoring case // NO if they differ in more than their case. // PRIVATE BOOL equivalent(const char * s, const char *t) { for(;*s && *t; s++, t++) { if (toupper(*s) != toupper(*t)) return NO; } return toupper(*s)==toupper(*t); } // Create new or find old sub-anchor // --------------------------------- // // This one is for a new anchor being edited into an existing // document. The parent anchor must already exist. + newParent:(Anchor *)anAnchor tag:(const char *)tag { List * kids = anAnchor->children; int n = [kids count]; int i; for(i=0; ichildren addObject:self]; StrAllocCopy(Address, tag); return self; } // Create new or find old named anchor // ----------------------------------- // // This one is for a reference which is found in a document, and might // not be already loaded. // Note: You are not guarranteed a new anchor -- you might get an old one, // like with fonts. + newAddress:(const char *)anAddress; { char * anc = HTParse(anAddress, "", PARSE_ANCHOR); // Anchor id specified? // If the node is a sub-anchor, we recursively load its parent. // Then we create a sub-anchor within than node. if (*anc) { char *nod = HTParse(anAddress, "", PARSE_ACCESS|PARSE_HOST|PARSE_PATH|PARSE_PUNCTUATION); Anchor * foundParent = [Anchor newAddress:nod]; free(nod); self = [Anchor newParent:foundParent tag:anc]; free (anc); // If the node has no parent, we check in a list of such nodes to see // whether we have it. } else { /* Is not a sub anchor */ int i; int n=[orphans count]; free(anc); for(i=0; iparent){ List * kids = up->parent->children; unsigned i = [kids indexOf:up]; Anchor * nextOne =[kids objectAt:i+offset]; if (nextOne) { [HTHistory removeLastObject]; [nextOne follow]; } else { if (TRACE) printf("Anchor: No such logical step\n"); } } return self; } +next { return [self moveBy:+1]; } +previous { return [self moveBy:-1]; } // Reorder the children // -------------------- // // This is necessary to ensure that an anchor which might have existed already // in fact is put in the correct order as we load the node. // - isLastChild { if(parent) { List * siblings = parent->children; [siblings removeObject:self]; return [siblings addObject:self]; } return nil; } // // Free an anchor // -------------- - free { if (Address) free(Address); if (parent) [parent->children removeObject:self]; if (TRACE) printf("Anchor: free called! Not removed from Node!!!!!!!\n"); [Sources makeObjectsPerform:@selector(unload)]; if (!parent) [orphans removeObject:self]; return [super free]; } // Get list of sources - sources { return Sources; } // Return parent - parent { return parent; } // Remove the reference from this anchor to an other // - unlink { if (DestAnchor) { (void) [(HyperText*)Node disconnectAnchor:self]; /* select */ [[DestAnchor sources] removeObject:self]; DestAnchor = nil; } return self; } // For allowing dangling links, when things disappear - unload { DestAnchor = nil; /* invalidate the pointer */ return self; } // This removes the anchor from the structure entirely, and frees it. // - delete { if (DestAnchor) [self unlink]; // Remove outgoing link [Sources makeObjectsPerform:@selector(unlink)]; // Remove incomming links return [self free]; } // Set the region represented by the anchor // - (void) setNode: (id) node { Node = node; } /* Select the anchor select ** ----------------- ** ** This will load the node is necessary, if the anchor has only a network ** address. */ - select { Anchor * nodeAnchor = parent ? parent : self; if (!nodeAnchor->Node) { /* If the node is not loaded, */ if (!nodeAnchor->Address) { if (TRACE) printf( "Anchor %i: node not loaded, no address!\n", nodeAnchor); return nil; } else { if (![manager loadAnchor:nodeAnchor Diagnostic:0]) { if (TRACE) printf("Anchor %i: Couldn't load node `%s'!\n", nodeAnchor, nodeAnchor->Address); return nil; } } } return [nodeAnchor->Node selectAnchor:self]; } // Set reference string - setAddress: (const char *) ref_string { if (TRACE) printf("Anchor %i has address `%s'\n", self, ref_string); StrAllocCopy(Address, ref_string); return self; } // Return the address of this anchor - (const char *)address { return Address; } // Link this Anchor to another given one // ------------------------------------- - (void) linkTo:(Anchor *)destination; { if (TRACE) printf( "Anchor: Linking anchor %i to anchor %i\n", self, destination); DestAnchor = destination; [destination->Sources addObject:self]; } // Follow a link to its destination // -------------------------------- - (BOOL) follow; { if (DestAnchor) if ([DestAnchor select]) { if (TRACE) printf("Anchor: followed link from %i to %i\n", self, DestAnchor); [HTHistory addObject:self]; return YES; } return NO; } // Figure out the node from that of the parent - node { return parent ? [parent node] : Node; } - destination { return DestAnchor; } @end ’’…³……††…œΛ„³»„„Diagnostics onlyƁ†”Π†„’²¬ mͺ ¬ͺ ’’…³… …·„»„DƁ0’…ΐ…EF„³»„„ Reference :Ɓ€††Θ’…’…’…’…λ„––˜˜†……œͺ œρƒ?*ͺ«…„»„DƁ0’…ΐ…EF„³»„GƁ€††²……ΑΑ†„Γ’²¬G7`$¬`$’’…³…‰@…·„Ε»„„Open„ΆΎ„„Helvetica-BoldWWW/NeXT/Implementation/Anchor.h 666 472 12 2737 4776356176 12021 /* Hypertext "Anchor" Object Anchor.h ** ========================== ** ** An anchor represents a region of a hypertext node which is linked ** to another anchor in the same or a different node. */ #import #import #import // Main definition of anchor: // ========================== @interface Anchor:Object { id Node; // The node within which this is an anchor /* (HyperText *) */ // If not a subanchor Anchor * parent; // If this is a subanchor List * children; // If this has subanchors, these are they. // Information about this anchor: char * Address; // The address of this anchor // Generated locally, not archived: List * Sources; // A list of anchors pointing to this id DestAnchor; // The anchor, if loaded, to which this leads } + initialize; + setManager:aManager; // Set class variable + newAddress:(const char *)address; + newParent:(Anchor*)anAnchor tag:(const char *)tag; +back; +next; +previous; - (void)setNode:(id)node; - (const char *)address; - setAddress: (const char *) ref_string; - select; // Select and bring to front - isLastChild; // Move it in the list of children - (BOOL)follow; // Follow link if we can, return "can we?" - (void) linkTo:(Anchor *)destination; - node; // Return the node in which the anchor sits - destination; // Return the desination anchor - parent; // Return the parent if any - unload; // Make link dangle @end tag { List * kids = anAnchor-WWW/NeXT/Implementation/HyperText.h 644 472 12 6075 4776630564 12532 // HyperText Class // #import #import #import "Anchor.h" #import "HTStyle.h" /* Bit fields describing the capabilities of a node: */ #define HT_READ 1 #define HT_WRITE 2 #define HT_LINK_TO_NODE 4 #define HT_LINK_TO_PART 8 #define HT_LINK_FROM_NODE 16 #define HT_LINK_FROM_PART 32 #define HT_DO_ANYTHING 63 extern void write_rtf_header(NXStream* rtfStream); @interface HyperText:Text { id server; // Responsible for maintaining this node // List * Anchors; // A list of the anchors Anchor * nodeAnchor; // An anchor representing the node // List * unAnchors; // List of unanchored links to other nodes int nextAnchorNumber; // The serial number of the next anchor int protection; // Server capability authorised BOOL isIndex; // Can accept a keyword search // List * alsoStore; // Store these nodes at the same time // HyperText * storeWith; // Store along with the given node please. int slotNumber; // Window display position int format; // See WWW.h for values } + newAnchor:(Anchor*)anAnchor Server:(id)server; - readSGML:(NXStream*)sgmlStream diagnostic:(int)diagnostic; - writeSGML:(NXStream*)sgmlStream relativeTo:(const char *)aName; - readText:(NXStream*)stream; // Overrides Text's method. - server; - (BOOL) isIndex; - setupWindow; - adjustWindow; // Adust scroll bars, sizeability, size, etc. - (int) format; - setFormat:(int)format; // Style handling: - applyToSimilar: (HTStyle *)style; // Apply this style to the selection - applyStyle: (HTStyle *)style; // Apply this style to the selection - selectUnstyled: (HTStyleSheet *)sheet;// Select the first unstyled run. - updateStyle: (HTStyle *)style; // Update all text with changed style. - (HTStyle *)selectionStyle:(HTStyleSheet*)sheet; // style if any of selection - replaceSel:(const char *)aString style:(HTStyle*)aStyle; // Paste in styled text // "Fast" Methods for external parsers: - appendBegin; // Start an append sequence - appendStyle:(HTStyle *) style; // Set the style for future text - appendText: (const char *)text; // Add a string - appendBeginAnchor: (const char *)name to:(const char *)reference; // Begin an anchor - appendEndAnchor; // End it - appendEnd; // Flush out all additions so far // Anchor handling: //- anchors; // Set of anchors - nodeAnchor; // Single anchor representing this node - followLink; // (If selected) - unlinkSelection; // Remove anchor info from selection - (Anchor *) referenceSelected; // Generate anchor for this node - (Anchor *) referenceAll; - (Anchor *) linkSelTo: (Anchor*)anchor;// Link selected text to this anchor. - disconnectAnchor: (Anchor*)anchor; // Remove reference from this node. - selectAnchor: (Anchor*)anchor; // Bring to front and highlight it. - setTitle:(char *)title; - dump: sender; // diagnostic output // Override methods of superclasses: - readText: (NXStream *)stream; // Also set format variable. - readRichText: (NXStream *)stream; // Also set format variable. - mouseDown:(NXEvent*)theEvent; // Double click become hyperjump - keyDown:(NXEvent*)theEvent; // - paste:sender; // @end self, anAddress); return self; } } self = [Anchor new]; if (TRACE) printf("new Anchor %i has address `%s'\n", self, anAddress); StrAllocCopy(Address, anAddress); [orphans addObject:self]; } return self; } // Navigation (Class methods) // ========== // // Go back in history // ------------------ +back { return [[HTHistory removeLastObject] select]; // nil if no history } // Go to next logical WWW/NeXT/Implementation/WorldWideWeb_main.m 644 472 12 4220 5051714271 14114 /* * Generated by the NeXT Interface Builder. * * History: * 27 Feb 91 Modified TBL to initialise NXArgv early on * 19 Mar 91 Page info deafults */ #import #import // #import /* TBL */ #import "HTUtils.h" /* TBL */ #import /* TBL */ #import /* TBL */ #import /* TBL */ #import /* TBL */ extern char * appDirectory; /* Name of the directory containing the application */ /* Get Integer default value */ static int int_default(const char * param) { int result = 0; const char * string = NXGetDefaultValue("WorldWideWeb", param); if (string) sscanf(string, "%i", &result); return result; } void main(int argc, char *argv[]) { // NXArgc = argc; /* TBL */ // NXArgv = argv; /* TBL */ char *p; static NXDefaultsVector myDefaults = { { "PaperType", "Letter"}, // Non-USA users will have to override { "LeftMargin", "72"}, // (72) Space for ring binding { "RightMargin", "36"}, // (72) Note printers need some margin { "TopMargin", "36"}, // (108) All margins in points { "BottomMargin", "36"}, // (108) PrintInfo defaults in brackets { NULL, NULL} // Terminate list. }; appDirectory = malloc(strlen(argv[0])); strcpy(appDirectory, argv[0]); if (p = strrchr(appDirectory, '/')) p[1]=0; /* Chop home directory after slash */ if (TRACE) printf("WWW: Run from %s\n", appDirectory); NXApp = [Application new]; NXRegisterDefaults("WorldWideWeb", myDefaults); [NXApp loadNibSection:"WorldWideWeb.nib" owner:NXApp]; // The deafult Margins seem to be 72, 72, 108, 108 which is a lot. { int leftM = int_default("LeftMargin"); int rightM = int_default("RightMargin"); int topM = int_default("TopMargin"); int bottomM = int_default("BottomMargin"); PrintInfo * pi = [NXApp printInfo]; [pi setPaperType:NXGetDefaultValue("WorldWideWeb", "PaperType") andAdjust:YES]; [pi setVertCentered:NO]; [pi setMarginLeft:leftM right:rightM top:topM bottom:bottomM]; // Points. } [NXApp run]; [NXApp free]; exit(0); } o deafults */ #import #import // #import /* TBL */ #import "HTUtils.h" /* TBL */ #import /* TBL */ #import /* TBL */ #import /* TBL */ #import /* TBL */ extern char * appDirectory; /* Name of the directory containing the application */WWW/NeXT/Implementation/SourceFiles.html 664 472 12 6616 4764417564 13541 WorldWideWeb source files

Source Files

The files mentioned below are those which form part of the WWW project. These are divided into common files, and files for each machine. See also:
  • Module dependency diagram (future)

Common files

These files contain machine-independent draft ANSI-C code, or conditional compilation instructions to select small pieces of code for special environments. The .h files should be included (or imported) by each file using the routines in the corresponding .c file.
HTAccess.c , .h
This module provides access to a hypertext node, whatever its source. It provides a device descriptor which can then be used to read the contents of the node.
HTParse.c , .h
Contains routines for parsing, stripping, and simplifying hypertext addresses. (See also: Hypertext Addressing ).
HTTP.c , .h
Client access code for HyperText Transfer protocol. (See also: HTTP protocol ).
tcp.h
A bunch of machine-dependent #include statements and macros for TCP socket code on any system we can compile on.
utilities.h
Macros of general use throughout the project.
WWW.h
WWW-specific definitions

Line Mode Browser

www.c
The main program for the line mode browser on any machine.

On the NeXT machine

For the NeXT, the project is managed by the Interface Builder. The source files are listed, and the Makefile generated from, the interface builder project file:
WorldWideWeb.nib
Click on this file to launch the interface builder, if you are running on a NeXT with the directory mounted as a file system.
The following are currently NeXT-specific but could be made common:
ParseHTML.h
An HTML parser and outputter.
HTStyle.m, .h
Styles: Loading, saving, creating, searching for named.
The class files which follow are all accessible through the interface builder file. In brackets is the superclass of which each is a subclass.
Anchor.m, .h
A management of anchors (Object)
FileAccess.m ,h
Local and remote NFS mounted file handler (HyperAccess)
Hypermanager.m, .h
Protocol maanager, Application delegate. (HyperAccess)
HyperText.m, .h
Subclass of Text, with anchors and window management. (Text)
HyperAccess.m , .h
Dummy superclass of access object. (Object)
NewsAccess.m, .h
NNTP protocol handler (Object)
StyleToy.m, .h
Style manipulation. (Object)
TcpAccess.m, h
Protocol handler for HTTP (HyperAccess)
TextToy.m, .h
Text manipulation menu items. (Object)
The files which follow are generated by the interface builder.
WorldWideWeb_main.m
The main program.
-------- +back { return [[HTHistory removeLastObject] select]; // nil if no history } // Go to next logical WWW/NeXT/Implementation/HyperManager.m 666 472 12 23367 5051755064 13202 // HyperText Access method manager Object HyperManager.m // -------------------------------------- // // It is the job of a hypermanager to keep track of all the HyperAccess modules // which exist, and to pass on to the right one a general request. // // History: // Oct 90 Written TBL // #import "HyperManager.h" #import "HyperText.h" #import "HTUtils.h" #import "HTParse.h" #import "FileAccess.h" @implementation HyperManager #import "WWWPageLayout.h" #define THIS_TEXT (HyperText *)[[[NXApp mainWindow] contentView] docView] extern char * WWW_nameOfFile(const char * name); /* In file access */ /* Exported to everyone */ int WWW_TraceFlag; /* Exported to everyone */ char * appDirectory; /* Name of the directory containing the application */ /* Private to this module */ PRIVATE FileAccess * fileAccess = nil; + new { self = [super new]; accesses = [List new]; // Create and clear list return self; } - traceOn:sender { WWW_TraceFlag = 1; return self;} - traceOff:sender { WWW_TraceFlag = 0; return self;} - manager {return nil; } // we have no manager - setManager {return nil; } // we have no manager - (const char *) name { return "any"; } // Access Management functions // - registerAccess:(HyperAccess *)access { if (!accesses) accesses=[List new]; if (TRACE) printf( "HyperManager: Registering access `%s'.\n", [access name]); if (0==strcmp([access name], "file")) fileAccess = (FileAccess*)access; /* We need that one */ return [accesses addObject:access]; } // Load an anchor from some access loadAnchor: // ------------------------------- // // This implementation simply looks for an access with the right name. // It also checks whether in fact the anchor // is already loaded and linked, and that the address string is not null. // // On exit: // If a duplicate node is found, that anchor is returned // If there is no success, nil is returned. // Otherwise, the anchor is returned. - loadAnchor:(Anchor *)anAnchor Diagnostic:(int)diagnostic { char * s=0; const char *addr; int i; HyperAccess * access; if ([anAnchor node]) { return [[anAnchor node] nodeAnchor]; /* Already loaded and linked. */ if (TRACE) printf("HyperManger: Anchor already has a node.\n"); } addr = [anAnchor address]; if (!addr) { if (TRACE) printf("HyperManger: Anchor has no address - can't load it.\n"); return nil; /* No address? Can't load it. */ } if (TRACE) printf("HyperManager: Asked for `%s'\n", addr); s= HTParse(addr, "", PARSE_ACCESS); for(i=0; i<[accesses count]; i++) { access = [accesses objectAt:i]; if (0==strcmp(s, [access name])) { if(TRACE) printf("AccessMgr: Loading `%s' using `%s' access.\n", [anAnchor address], [access name]); free(s); return [access loadAnchor:anAnchor Diagnostic:diagnostic]; } } // Error: No access. Print useful error message. printf("Can't find an access for `%s'\n Accesses are: ", [anAnchor address]); for(i=0; i<[accesses count]; i++) { printf("%s, ",[[accesses objectAt:i] name]); } printf("but none for `%s'.\n", s); free(s); return nil; } //______________________________________________________________________________ // Open or search by name // ----------------------- // // - accessName:(const char *)arg Diagnostic:(int)diagnostic { Anchor * a; id result; a = [Anchor newAddress:arg]; result = [self loadAnchor:a Diagnostic:diagnostic]; [a select]; return result; } // Search with a given diagnostic level // // This involves making a special address string, being the index address // with a ? sign followed by a "+" separated list of keywords. // - searchDiagnostic:(int)diagnostic { char addr[256]; char keys[256]; char *p, *q; HyperText * HT = THIS_TEXT; if (!HT) return nil; strcpy(addr, [[HT nodeAnchor] address]); if ((p=strchr(addr, '?'))!=0) *p=0; /* Chop off existing search string */ strcat(addr,"?"); strcpy(keys, [keywords stringValueAt:0]); q =HTStrip(keys); /* Strip leading and trailing */ for(p=q; *p; p++) if (WHITE(*p)) { *p='+'; /* Separate with plus signs */ while (WHITE(p[1])) p++; /* Skip multiple blanks */ if (p[1]==0) *p = 0; /* Chop a single trailing space */ } strcat(addr, keys); /* Make combined node name */ return [self accessName:HTStrip(addr) Diagnostic:diagnostic]; } // N A V I G A T I O N // Realtive moves // -------------- // // These navigate around the web as though it were a tree, from the point of // view of the user's browsing order. - back:sender { return [Anchor back]; } - next:sender { return [Anchor next]; } - previous:sender { return [Anchor previous]; } // @@ Note: the following 2 methods are duplicated (virtually) in FileAccess.m // and should not be here. #ifdef OLD_CODE // Load a personal or system-wide version of a file // ------------------------------------------------ // // This accesses the default page of text for the user or, failing that, // for the system. It is important that this name is fully qualified, as other // names will be generated relative to it. // - loadMy:(const char *)filename { Anchor * status; char personal[256]; char hostName[255]; /* @@ Length limit arbitrary */ gethostname(hostName, 255); if (getenv("HOME")) { strcpy(personal, "file://"); strcat(personal, hostName); strcat(personal, getenv("HOME")); strcat(personal, "/WWW/"); strcat(personal, filename); status = [self accessName:personal Diagnostic:0]; } else { status = 0; } if (!status) { char systemWide[256]; strcpy(systemWide, "file://"); strcat(systemWide, hostName); strcat(systemWide, appDirectory); strcat(systemWide, filename); status = [self accessName:systemWide Diagnostic:0]; if (status) { [status setAddress:personal]; /* Force saving to personal */ [[status node]setEditable:YES]; /* Allow editing */ } } return status; } #endif // Go Home // ------- // // This accesses the default page of text for the user or, failing that, // for the system. // - goHome:sender { return [fileAccess openMy:"default.html" diagnostic:0]; } // Load Help information // --------------------- // // - help:sender { return [fileAccess openMy:"help.html" diagnostic:0]; } // Go to the Blank Page // -------------------- // // - goToBlank:sender { return [fileAccess openMy:"blank.html" diagnostic:0]; } // Application Delegate Methods // ============================ // On Initialisation, Load Initial File // ------------------------------------ -appDidInit:sender { if (TRACE) printf("HyperManager: appDidInit\n"); // StrAllocCopy(appDirectory, NXArgv[0]); // if (p = strrchr(appDirectory, '/')) p[1]=0; /* Chop home slash */ // if (TRACE) printf("WWW: Run from %s\n", appDirectory); [Anchor setManager:self]; return [self goHome:self]; } // Accept that we can open files from the workspace - (BOOL)appAcceptsAnotherFile:sender { return YES; } // Open file from the Workspace // - (int)appOpenFile:(const char *)filename type:(const char *)aType { char * name = WWW_nameOfFile(filename); HyperText * HT = [self accessName:name Diagnostic:0]; free(name); return (HT!=0); } // Open Temporary file // // @@ Should unlink(2) the file when we have done with it! - (int)appOpenTempFile:(const char *)filename type:(const char *)aType { char * name = WWW_nameOfFile(filename); /* No host */ HyperText * HT = [self accessName:name Diagnostic:0]; free(name); return (HT!=0); } // Actions: // ------- - search:sender { return [self searchDiagnostic:0]; } - searchRTF:sender { return [self searchDiagnostic:1]; } - searchSGML:sender { return [self searchDiagnostic:2]; } // Direct open buttons: - open:sender { return [self accessName:[openString stringValueAt:0] Diagnostic:0]; } - openRTF:sender { return [self accessName:[openString stringValueAt:0] Diagnostic:1]; } - openSGML:sender { return [self accessName:[openString stringValueAt:0] Diagnostic:2]; } // Save a hypertext back to its original server // -------------------------------------------- - save:sender { HyperText * HT = THIS_TEXT; id status = [(HyperAccess *)[HT server] saveNode:HT]; if (status) [[HT window] setDocEdited:NO]; return status; } // Save all hypertexts back // ------------------------- - saveAll:sender { List * windows = [NXApp windowList]; id cv; int i; int n = [windows count]; for(i=0; iSources addObject:self]; } // Follow a link to its destination // -------------------------------- - (BOOL) follow; { if (DestAnchor) if ([DestAnchor select]) { if (TRACE) printf("Anchor: followed link from %i to %i\n", self, DestWWW/NeXT/Implementation/HyperAccess.h 644 472 12 2133 4776356162 12775 // A HyperAccess object provides access to hyperinformation, using particular // protocols and data format transformations. // History: // 26 Sep 90 Written TBL #import #import #import "Anchor.h" #import "HyperText.h" @interface HyperAccess:Object // Target variables for interface builder hookups: { id manager; // The object which manages different access mechanisms. id openString; id keywords; id contentSearch; } // Interface builder initialisation methods: - setManager:anObject; - setOpenString:anObject; - setKeywords:anObject; - setContentSearch:anObject; // Action methods for buttons etc: - search:sender; - searchRTF: sender; - searchSGML: sender; - open: sender; - openRTF:sender; - openSGML:sender; - saveNode:(HyperText *)aText; // Calls form other code: - manager; - (const char *)name; // Name for this access method - loadAnchor:(Anchor *)a; // Loads an anchor. - loadAnchor:(Anchor *)a Diagnostic:(int)level ;// Loads an anchor. // Text delegate methods: - textDidChange:textObject; - (BOOL)textWillChange:textObject; @end pecial address string, being the index address // with a ? sign followed by a "+" separated list of keywords. // - searchDiagnostic:(int)diagnostic { char addr[256]; char keys[256]; char *p, *q; HyperText * HT = THIS_TEXT; if (!HT) return nil; strcpy(addr, [[HT nodeAnchor] address]); if ((p=strchr(addr, '?'))!=0) *p=0; /* Chop off existing search string */ strcat(addr,"?"); strcWWW/NeXT/Implementation/HyperAccess.m 644 472 12 5226 5051714374 12776 // HyperAccess.m // A HyperAccess object provides access to hyperinformation, using // particular protocols and data format transformations. // This actual class will not work itself: it just contains common code. // History: // 26 Sep 90 Written TBL #include #include #import "HyperAccess.h" #import "HyperManager.h" #import "Anchor.h" #import "HTUtils.h" @implementation HyperAccess // Methods used by the Interface Builder code to connect up the application: - setOpenString:anObject { openString = anObject; return self; } - setKeywords:anObject { keywords = anObject; return self; } - setContentSearch:anObject { contentSearch = anObject; return self; } - setManager:anObject; { manager = anObject; [(HyperManager *)manager registerAccess:self]; return self; } // Methods to return the values of instance variables - manager { return manager; } // Return the name of this access method - (const char *)name { return "Generic"; } // Actions: // These are all dummies, because only subclasses of this class actually work. - search:sender { return nil; } - searchRTF:sender { return nil; } - searchSGML:sender { return nil; } // Direct open buttons: - open:sender { return nil; } - openRTF:sender { return nil; } - openSGML:sender { return nil; } - accessName:(const char *)name Diagnostic:(int)level { return nil; /* can't do that. */ } // This will load an anchor which has a name - loadAnchor: (Anchor *) anAnchor { return [self loadAnchor:anAnchor Diagnostic:0]; // If not otherwise implemented } - loadAnchor: (Anchor *)a Diagnostic:(int)diagnostic { return nil; } - saveNode:(HyperText *)aText { NXRunAlertPanel(NULL, "You cannot overwrite this original document. You can use `save a copy in...'", NULL,NULL,NULL); printf( "HyperAccess: You cannot save a hypertext document in this domain.\n"); return nil; } // Text Delegate methods // --------------------- // These default methods for an access allow editing, and change the cross // in the window close button to a broken one if the text changes. #ifdef TEXTISEMPTY // Called whenever the text is changed - text:thatText isEmpty:flag { if (TRACE) printf("Text %i changed, length=%i\n", thatText, [thatText textLength]); return self; } #endif - textDidChange:textObject { if (TRACE) printf("HM: text Did Change.\n"); [[textObject window] setDocEdited:YES]; /* Broken cross in close button */ return self; } - (BOOL)textWillChange:textObject { if (TRACE) printf("HM: text Will Change -- OK\n"); return NO; /* Ok - you may change (sic) */ } @end temWide, "file://"); strcat(systemWide, hostName); strcat(systemWide, appDirectory); strcat(systemWide, filename); status = [self accessName:systemWide Diagnostic:0]; if (status) { [status setAddress:personal]; /* Force saving to personal */ [[status node]setEditable:YES]; /* Allow editing */ } } return status; } #endif // Go HWWW/NeXT/Implementation/HTFile.c 664 12364 105 21123 5041302757 11765 /* File Access HTFile.c ** =========== ** ** This is unix-specific code in general, with some VMS bits. ** These are routines for file access used by WWW browsers. ** ** History: ** Feb 91 Written Tim Berners-Lee CERN/CN ** Apr 91 vms-vms access included using DECnet syntax ** ** Bugs: ** Cannot access VMS files from a unix machine. How can we know that the ** target machine runs VMS? */ #ifdef EXPLICIT_INCLUDES #ifdef vms include #else #include #include #endif #endif #include "HTUtils.h" #include "WWW.h" #include "HTParse.h" #include "tcp.h" #include "HTTCP.h" #include "HTFTP.h" PRIVATE char *HTMountRoot = "/Net/"; /* Where to find mounts */ /* PRIVATE char *HTCacheRoot = "/tmp/Cache/";*/ /* Where to cache things */ /* PRIVATE char *HTSaveRoot = "$(HOME)/WWW/";*/ /* Where to save things */ /* Convert filenames between local and WWW formats ** ----------------------------------------------- ** Make up a suitable name for saving the node in ** ** E.g. $(HOME)/WWW/news/1234@cernvax.cern.ch ** $(HOME)/WWW/http/crnvmc/FIND/xx.xxx.xx ** ** On exit, ** returns a malloc'ed string which must be freed by the caller. */ #ifdef __STDC__ PUBLIC char * HTLocalName(const char * name) #else PUBLIC char * HTLocalName(name) char * name; #endif { char * access = HTParse(name, "", PARSE_ACCESS); char * host = HTParse(name, "", PARSE_HOST); char * path = HTParse(name, "", PARSE_PATH+PARSE_PUNCTUATION); if (0==strcmp(access, "file")) { free(access); if ((0==strcmp(host, HTHostName())) || !*host) { free(host); if (TRACE) printf("Node `%s' means path `%s'\n", name, path); return(path); } else { char * result = (char *)malloc( strlen("/Net/")+strlen(host)+strlen(path)+1); sprintf(result, "%s%s%s", "/Net/", host, path); free(host); free(path); if (TRACE) printf("Node `%s' means file `%s'\n", name, result); return result; } } else { /* other access */ char * result; CONST char * home = (CONST char*)getenv("HOME"); if (!home) home = "/tmp"; result = (char *)malloc( strlen(home)+strlen(access)+strlen(host)+strlen(path)+6+1); sprintf(result, "%s/WWW/%s/%s%s", home, access, host, path); free(path); free(access); free(host); return result; } } /* Make a WWW name from a full local path name ** ** Bugs: ** At present, only the names of two network root nodes are hand-coded ** in and valid for the NeXT only. This should be configurable in ** the general case. */ #ifdef __STDC__ PUBLIC char * WWW_nameOfFile(const char * name) #else PUBLIC char * WWW_nameOfFile(name) char * name; #endif { char * result; if (0==strncmp("/private/Net/", name, 13)) { result = (char *)malloc(7+strlen(name+13)+1); sprintf(result, "file://%s", name+13); } else if (0==strncmp(HTMountRoot, name, 5)) { result = (char *)malloc(7+strlen(name+5)+1); sprintf(result, "file://%s", name+5); } else { result = (char *)malloc(7+strlen(HTHostName())+strlen(name)+1); sprintf(result, "file://%s%s", HTHostName(), name); } if (TRACE) printf("File `%s'\n\tmeans node `%s'\n", name, result); return result; } /* Determine file format from file name ** ------------------------------------ ** ** */ #ifdef __STDC__ PUBLIC WWW_Format HTFileFormat(const char * filename) #else PUBLIC WWW_Format HTFileFormat(filename) char * filename; #endif { CONST char * extension; for (extension=filename+strlen(filename); (extension>filename) && (*extension != '.') && (*extension!='/'); extension--) /* search */ ; if (*extension == '.') { return 0==strcmp(".html", extension) ? WWW_HTML : 0==strcmp(".rtf", extension) ? WWW_RICHTEXT : 0==strcmp(".txt", extension) ? WWW_PLAINTEXT : WWW_INVALID; /* Unrecognised */ } else { return WWW_PLAINTEXT; } } /* Determine write access to a file // -------------------------------- // // On exit, // return value YES if file can be accessed and can be written to. // // Isn't there a quicker way? */ #ifdef __STDC__ PUBLIC BOOL HTEditable(const char * filename) #else PUBLIC BOOL HTEditable(filename) char * filename; #endif { #ifndef vms #ifndef NO_UNIX_IO int groups[NGROUPS]; uid_t myUid; int ngroups; /* The number of groups */ struct stat fileStatus; int i; if (stat(filename, &fileStatus)) /* Get details of filename */ return NO; /* Can't even access file! */ ngroups = getgroups(NGROUPS, groups); /* Groups to which I belong */ myUid = geteuid(); /* Get my user identifier */ if (TRACE) { int i; printf("File mode is 0%o, uid=%d, gid=%d. My uid=%d, %d groups (", fileStatus.st_mode, fileStatus.st_uid, fileStatus.st_gid, myUid, ngroups); for (i=0; i=0 Value of file descriptor or socket to be used ** to read data. ** *pFormat Set to the format of the file, if known. ** (See WWW.h) ** */ #ifdef __STDC__ int HTOpenFile(const char * addr, WWW_Format * pFormat) #else int HTOpenFile(addr, pFormat) char * addr; WWW_Format * pFormat; #endif { char * filename; int fd = -1; /* Unix file descriptor number = INVALID */ char * nodename = 0; char * newname=0; /* Simplified name of file */ /* Reduce the filename to a basic form (hopefully unique!) */ StrAllocCopy(newname, addr); HTSimplify(newname); filename=HTParse(newname, "", PARSE_PATH|PARSE_PUNCTUATION); nodename=HTParse(newname, "", PARSE_HOST); free(newname); *pFormat = HTFileFormat(filename); #ifdef vms /* Assume that the file is remote ultrix! @@ */ { /* We try converting the filename into Files-11 syntax. That is, we assume ** first that the file is, like us, on a VMS node. We try remote ** (or local) DECnet access. Files-11, VMS, VAX and DECnet ** are trademarks of Digital Equipment Corporation. */ char wholename[255]; /* VMS Fudge */ char vmsname[255]; char *second = strchr(filename+1, '/'); /* 2nd slash */ char *last = strrchr(filename, '/'); /* last slash */ if (!second) { /* Only one slash */ sprintf(vmsname, "%s::%s", nodename, filename); } else if(second==last) { /* Exactly two slashes */ *second = 0; /* Split filename from disk */ sprintf(vmsname, "%s::%s:%s", nodename, filename+1, second+1); *second = '/'; /* restore */ } else { /* More than two slashes */ char * p; *second = 0; /* Split disk from directories */ *last = 0; /* Split dir from filename */ sprintf(vmsname, "%s::%s:[%s]%s", nodename, filename+1, second+1, last+1); *second = *last = '/'; /* restore filename */ for (p=strchr(vmsname, '['); *p!=']'; p++) if (*p=='/') *p='.'; /* Convert dir sep. to dots */ } fd = open(vmsname, O_RDONLY, 0); /* If the file wasn't VMS syntax, then perhaps it is ultrix */ if (fd<0) { if (TRACE) printf("HTAccess: Can't open as %s\n", vmsname); sprintf(vmsname, "%s::\"%s\"", nodename, filename); fd = open(vmsname, O_RDONLY, 0); if (fd<0) { if (TRACE) printf("HTAccess: Can't open as %s\n", vmsname); } } } #else /* For unix, we try to translate the name into the name of a transparently ** mounted file. */ #ifndef NO_UNIX_IO { char * localname = HTLocalName(addr); fd = open(localname, O_RDONLY, 0); if(TRACE) printf ("HTAccess: Opening `%s' gives %d\n", localname, fd); free(localname); } #endif #endif /* Now, as transparently mounted access has failed, we try FTP. */ if (fd<0) if (strcmp(nodename, HTHostName())!=0) { free(filename); return HTFTP_open_file_read(addr); } /* All attempts have failed if fd<0. */ if (fd<0) printf("Can't open `%s', errno=%d\n", filename, errno); free(filename); return fd; } tentView]) if ([cv respondsTo:@selector(docView)]) if ([w isDocEdited]) { HyperText * HT = [[w contentView] docView]; if ([(HyperAccess *)[HT server] saveNode:HT]) [w setDocEdited: NO]; } } return self; } // Close all unedited windows except this one // ------------------------------------------ // - closeOthers:sender { Window * thisWindow = [NXApp mainWindow]; List * windows = [[NXApp windowLWWW/NeXT/Implementation/ParseHTML.h 666 472 12 76067 4776047353 12367 /* FORMAT CONVERSION FROM SGML ** =========================== ** ** As much as possible, this is written in C for portability. ** */ #import "HTStyle.h" extern HTStyleSheet * styleSheet; #ifndef NEXT_CHAR static FILE * sgmlStream; #define END_OF_FILE NXAtEOS(sgmlStream) /* @@@@ */ #define NEXT_CHAR getc(sgmlStream) #define BACK_UP ungetc(sgmlStream) #endif #define upper(c) ( ((c>='a')&&(c<='z')) ? (char)((int)c-32) : c ) /* State machine states: */ enum state_enum {S_text, /* We are not in a tag */ S_column_1, /* as Text but first character on input line */ S_dot, /* We have had dor in first column */ S_word, /* We have just had a non-white printable */ S_tag_start, /* We have just had "<" */ S_tag_h, S_tag_a, S_end_a, S_tag_d, S_end_d, S_tag_l, S_tag_lis, S_tag_n, S_tag_o, S_end_o, S_tag_p, S_tag_u, S_end_u, S_tag_end, /* We have just had "" */ S_junk_script, /* Ignore everything until NL or ";" */ S_junk_line, /* Ignore everything until "\n" */ S_done}; typedef struct _SGML_style { char * start_tag; /* Tag to mark start of a style */ char * paragraph_tag; /* Tag to mark paragraph mark within style */ char * tab_tag; /* Tag to mark tab within style */ char * end_tag; /* Tag to mark end of style */ char * start_text; /* Text conventionally starting this style */ char * paragraph_text; /* Text used as a paragraph mark within style*/ char * end_text; /* Text used to end a style */ HTStyle * style; /* Paragraph style to be used */ int free_format; /* Flag: are line ends word breaks only? */ } SGML_style; /* Stack of previous styles: */ typedef struct _NestedStyle { struct _NestedStyle * next; /* previously nested style or 0 */ SGML_style * SGML; /* SGML style interrupted */ } NestedStyle; /* MODULE-WIDE DATA ** ** */ /* We delay changing style until necessary to avoid dummy style changes ** resulting in too many extra newlines. */ static SGML_style * current_style; /* The current output style */ static SGML_style * next_style; /* The next style to go into */ static NestedStyle * styleStack; static int output_in_word; /* Flag: Last character ouput was non-white */ /* Paragraph Styles used by the SGML parser: ** ---------------------------------------- */ static SGML_style Normal = { "", "

\n", "\t", "", "","", "", 0 ,1}; static SGML_style Heading[3] = { { "\n

", "

\n

", "\t", "

", "", "", "", 0, 1 }, { "\n

", "

\n

", "\t", "

", "", "", "", 0, 1}, { "\n

", "

\n

", "\t", "

", "", "", "", 0, 1} }; static SGML_style Glossary = /* Large hanging indent with tab */ { "\n
\n
", "\n
", "\n
", "\n
\n", "", "", "", 0, 1}; static SGML_style listStyle = /* Hanging indent with tab */ { "\n
    \n
  • ", "\n
  • ", "\t", "\n
", "\267\t", "\267\t", "", 0, 1}; static SGML_style addressStyle = { "\n
", "

", "\t", "\n

", "", "", "", 0, 1 }; /* Explicit format styles: */ static SGML_style Example = /* Fixed width font, at least 80 chars wide */ { "\n", "\n", "\t", "", "", "", "", 0 , 0}; static SGML_style Listing = /* Fixed width font, at least 80 chars wide */ { "\n", "\n", "\t", "", "", "", "", 0 , 0}; /* Table of all possible SGML paragraph styles */ static SGML_style * styleTable[] = { &Normal, &Heading[0], &Heading[1], &Heading[2], &Glossary, &listStyle, &addressStyle, &Example, &Listing }; /* style table */ #define NUMBER_OF_STYLES (sizeof(styleTable)/sizeof(styleTable[0])) /* Highlighting styles */ static HTStyle * Highlighting[3]; /* F U N C T I O N S */ /* Get Styles from style sheet ** --------------------------- */ void get_styles() { Normal.style = HTStyleNamed(styleSheet, "Normal"); Heading[0].style = HTStyleNamed(styleSheet, "Heading1"); Heading[1].style = HTStyleNamed(styleSheet, "Heading2"); Heading[2].style = HTStyleNamed(styleSheet, "Heading3"); Glossary.style = HTStyleNamed(styleSheet, "Glossary"); listStyle.style = HTStyleNamed(styleSheet, "List"); addressStyle.style= HTStyleNamed(styleSheet, "Address"); Example.style = HTStyleNamed(styleSheet, "Example"); Listing.style = HTStyleNamed(styleSheet, "Listing"); Highlighting[0] = HTStyleNamed(styleSheet, "Italic"); Highlighting[1] = HTStyleNamed(styleSheet, "Bold"); Highlighting[2] = HTStyleNamed(styleSheet, "Bold-Italic"); } /* Output the code for styles ** -------------------------- */ void output_paragraph() { HTStyle * s = current_style->style; int newlines = ((s->spaceBefore+s->spaceAfter) / s->paragraph->lineHt) + 1; int i; for(i=0; iparagraph_text); output_in_word = 0; } /* Switch SGML paragraph style (finishing the old one) ** ** The "formatted" flag allows us to add a paragraph end at the end of a ** normal style (such as

etc) but suppresses this for litteral text ** styles such as and <LISTING which have explicit paragraph end. ** Thus, ALL text between <XMP> tags is litteral, and no newline results ** from going in and out of <XMP> sections. ** ** Now, we allow only the larger of the space before/space after ** requirements, as that is nearer what is meant. */ void update_style() { HTStyle * cur = current_style->style; HTStyle * next = next_style->style; OUTPUTS(current_style->end_text); if (current_style->free_format && cur && next) { int i; float space = cur->spaceAfter > next->spaceBefore ? cur->spaceAfter : next->spaceBefore; /* max */ int newlines = (space/cur->paragraph->lineHt) + 1; output_in_word = 0; for(i=0; i<newlines; i++) OUTPUT('\n'); /* Rather approximate! */ } current_style = next_style; if (current_style->style) SET_STYLE(current_style->style); // if (current_style->free_format) { O L D // int newlines = (next?next->spaceBefore/next->paragraph->lineHt:0); // for(i=0; i<newlines; i++) OUTPUT('\n'); /* Rather approximate! */ // output_in_word=0; // } OUTPUTS(current_style->start_text); } #define UPDATE_STYLE {if (current_style!=next_style) update_style();} /* Rememember that we will be going into style s ** --------------------------------------------- */ void change_style(SGML_style * s) { next_style = s; } /* End an SGML style */ void end_style() { if (styleStack) { NestedStyle * N = styleStack; styleStack = N->next; free(N); if (styleStack) change_style(styleStack->SGML); else change_style(&Normal); } else { if (TRACE) printf("HTML: We have ended more styles than we have started!\n"); change_style(&Normal); /* Note there is no nesting! */ } } /* Start a nested SGML style */ void start_style(SGML_style * s) { NestedStyle * N = malloc(sizeof(*N)); N->next = styleStack; N->SGML = s; styleStack = N; change_style(s); } /* Start a highlighted area ** ------------------------ */ void start_highlighting(HTStyle * style) { /* SET_STYLE(style); @@@ to be fixed up */ } /* End a highlighted area ** ---------------------- */ void end_highlighting() { /* @@@@@@ Need set and unset style functions, traits and nesting */ } /* Check keyword syntax ** --------------------- ** ** This function is called when there is only one thing it can be. ** The check is case-insensitive. ** ** On entry, ** s Points to a template string in uppercase, with a space ** standing for any amount of space in the input stream. ** THE FIRST CHARACTER HAS ALREADY BEEN READ AND CHECKED. ** On exit, ** returns YES if matched, all maching characters gobbled up; ** NO if failure, only matching characters gobbled up. */ static BOOL check(char *s) { char * p = s+1; /* Pointer to template string */ char c; /* Character from stream */ for (; *p; p++) { if (*p == ' ') { for(c=NEXT_CHAR; WHITE(c) ;c=NEXT_CHAR) /*null*/ ; BACK_UP; /* Put non-blank back into stream */ } else { c = NEXT_CHAR; if (upper(c) != *p) { printf("SGML parse: `%c' found when `%c' in `%s' was expected.\n", c, *p, s); BACK_UP; /* Put eroneous character back on stream */ return NO; /* failed: syntax error */ } /* bad char */ } /* non-blank */ } /* for */ return YES; /* succeded: go to end of template string */ } /* Read example text ** ----------------- ** ** Returns when terminator or end-of-file found. ** ** As we are looking for a terminator, we have to buffer things which ** could be terminators so as to be able to replace thm into the output ** stream if we find they aren't. If there wasn't the ambiguity as to ** upper/lower case, we could of course just regurgitate the terminator ** itself. ** */ static int parse_example(SGML_style * style, char * terminator) { char * p = terminator; char buffer[20]; /* One longer than the terminator */ char * q = buffer; start_style(style); UPDATE_STYLE; for (;;){ if (END_OF_FILE) return S_text; /* return if end of stream */ *q = NEXT_CHAR; if (upper(*q)==*p) { p++; q++; if (!*p) { end_style(); return S_text; /* Return: terminator found */ } } else { if (q!=buffer) { /* Replace what could have been terminator */ for(p=buffer; p<q; p++) { OUTPUT(*p); } buffer[0] = *q; /* Put this char back at beginning of buffer */ p = terminator; /* point to start of terminator again */ q = buffer; } #ifdef JUNK if (*q !=10) { OUTPUT(*q); /* Most common 99% path */ } else { output_paragraph(); /* @@ gives space_before and after */ } #else OUTPUT(*q); /* Most common 99% path */ #endif } } } /* Read in an SGML Stream readSGML: ** ---------------------- */ /* State machine to perform lexical analysis of SGML ** ** This routine parses an SGML stream to produce styles, text and anchors. ** ** This machine does not do good error recovery. It ignores tags which it doesn't ** understand. It is a simple finite state machine with no push-down stack, and ** therefore cannot (yet) understand nested constructs. ** ** NON-REENTRANT. ** ** On entry, ** sgmlStream is open for read, and will provide the marked up data. ** diagnostic 0 => Read and interpret ** 1 => Dump RTF into buffer as text. ** On exit, ** return value is self. ** self has anchors added which came up. ** Is loaded if state returned is "done". */ /* When a state has been found, we break out of the switch with this macro. ** It is a macro to allow the code to be changed more easily (eg to return). ** As it breaks out of the inner switch only, we must remember breaks after ** that switch to get out of the next outer one, and so on. */ #ifdef NeXT - readSGML: (NXStream *)stream diagnostic:(int)diagnostic #else int readSGML(HyperText * self, FILE * stream, int diagnostic) #endif #define SETSTATE(x) {state=(x); break;} { enum state_enum state = S_column_1; /* Information to be accumulated: */ char title[256]; /* See <TITLE> tag. */ char reference[256]; /* See <A HREF=...> attribute */ char anchor_name[256]; /* See <A NAME=...> attribute */ int title_length = 0; int reference_length = 0; int anchor_name_length = 0; /* See <A NAME=...> attribte */ BOOL end_style_on_nl = NO; /* For styles which only last a line (ugh!) */ /* Set up global pointer for other routines */ output_in_word = 0; /* Flag: Last character ouput was non-white */ HT = self; sgmlStream = stream; /* Pick up the styles we want from a local style sheet */ get_styles(); styleStack = 0; current_style = &Normal; if (TRACE) printf("Parsing SGML stream %i\n", sgmlStream); START_OUTPUT; while(!END_OF_FILE && (state!=S_done)) { char c = NEXT_CHAR; if (c == (char)-1) { if (TRACE) printf("*** HT: -1 found on input stream not at EOF!\n"); break; } #ifdef CHARACTER_TRACE if(TRACE) printf("<%c>", c); #endif switch (state) { case S_column_1: if (c=='.') { SETSTATE(S_dot); } BACK_UP; SETSTATE(S_text); case S_dot: /* Dot in first column */ if (WHITE(c)) { OUTPUT('.'); BACK_UP; SETSTATE(S_text); /* OOPS: must have been real "." */ } else { SETSTATE(S_junk_script); /* Throw away SCRIPT commands */ } case S_word: /* We have just had non-white characters */ if (!WHITE(c) && (c!= '<')) { OUTPUT(c); break; } /* Else FALL THROUGH to text handling !!!! */ case S_text: /* We are not in a tag or a word */ switch(c) { case '<': SETSTATE(S_tag_start); /* Special code for CERN SGML double newline significance: ugh! :-( */ case '\n': if (end_style_on_nl) { end_style(); end_style_on_nl = NO; } else { int newlines = 1; while( (c=NEXT_CHAR)==10) { newlines++; } if (newlines>1) { output_paragraph(); /* n newlines becomes a paragraph.*/ output_in_word=0; } BACK_UP; /* Go back and check c again */ SETSTATE(S_column_1); } case '\t': UPDATE_STYLE; /* Must be in new style */ /* FALL THROUGH! */ case ' ': OUTPUT(c); output_in_word = 0; SETSTATE(S_text); default: /* New word */ /* The character is non-white. Print a space if necessary. */ UPDATE_STYLE; /* Must be in new style */ if (output_in_word) { OUTPUT(' '); } OUTPUT(c); /* First char of new word */ output_in_word = 1; SETSTATE(S_word); /* Now take rest of word faster */ } break; case S_tag_start: switch (c) { case 'A': case 'a': SETSTATE(S_tag_a); case 'd': case 'D': SETSTATE(S_tag_d); case 'H': case 'h': SETSTATE(S_tag_h); case 'i': case 'I': SETSTATE(check("I1") ? S_junk_line : S_junk_tag); /* Junk I1 */ case 'L': case 'l': SETSTATE(S_tag_l); case 'n': case 'N': SETSTATE(S_tag_n); case 'O': case 'o': SETSTATE(S_tag_o); case 'p': case 'P': SETSTATE(S_tag_p); case 'r': case 'R': SETSTATE(check("RESTOFFILE") ? S_restoffile:S_junk_tag) case 'T': case 't': SETSTATE(check("TITLE>") ? S_title : S_junk_tag); case 'U': case 'u': SETSTATE(S_tag_u); case 'X': case 'x': SETSTATE( check("XMP>") ? parse_example(&Example, "") : S_junk_tag); case '/': SETSTATE( S_tag_end); default: SETSTATE( S_junk_tag); } /* switch on character */ break; case S_tag_end: switch (c) { case 'A': case 'a': SETSTATE(S_end_a); case 'D': case 'd': SETSTATE(S_end_d); case 'H': case 'h': SETSTATE(S_end_h); case 'I': case 'i': if (check("ISINDEX")) isIndex = YES; SETSTATE(S_junk_tag); case 'n': case 'N': SETSTATE(check("NODE>") ? S_done : S_junk_tag) case 'O': case 'o': SETSTATE(S_end_o); case 'U': case 'u': SETSTATE(S_end_u); default: SETSTATE(S_junk_tag); } /* switch on character */ break; case S_junk_tag: SETSTATE( (c=='>') ? S_text : S_junk_tag); case S_junk_line: SETSTATE( (c=='\n') ? S_column_1 : S_junk_line); case S_junk_script: SETSTATE( (c=='\n')||(c==';') ? S_column_1 : S_junk_script); case S_tag_a: switch(c) { case 'd': case 'D': if (!check("DDRESS>")) { SETSTATE(S_junk_tag) }; start_style(&addressStyle); SETSTATE( S_text); case '\n': case ' ': case '>': reference_length = 0; anchor_name_length = 0; SETSTATE(S_anchor); } /* switch on character */ break; case S_tag_p: if ((c==' ') || (c=='>')) { output_paragraph(); SETSTATE( c=='>'? S_text : S_junk_tag); } if ((c=='L') || (c=='l')) { /* OBSOLETE @@ */ if (check("LAINTEXT>")) { if (TRACE) printf("Loading as plain text\n"); [self readText:sgmlStream]; /* will read to end */ SETSTATE(S_done); /* Inhibit RTF load */ } } SETSTATE(S_junk_tag); case S_tag_lis: SETSTATE( check("TING>") ? parse_example(&Listing, "") : S_junk_tag); /* Subnodes are delimited by .... They have the same address as the ** node, but the anchor IDs must be different. This is not thought out. @@ ** Perhaps a hierarchical anchor ID format .... */ case S_tag_n: switch(c) { case 'o': case 'O': if (check("ODE>")) { /* Load a subnode */ if(TRACE) printf("Loading subnode...NOT IMPLEMENTED\n"); #ifdef NOT_DEFINED Anchor * a = [Anchor new]; HyperText * SN; [a setAddress:[nodeAnchor address]]; SN = [HyperText newAnchor:a Server:server]; [alsoStore addObject:SN]; SN->storeWith = self; [SN readSGML:sgmlStream diagnostic:diagnostic]; /* But leave it hidden from view for now. */ #endif } SETSTATE(S_text); case 'E': /* '9')) { nextAnchorNumber = value; if (TRACE) printf("Next anchor number: %i\n", value); BACK_UP; SETSTATE(S_junk_tag); break; } value = value*10 + (c-'0'); } } SETSTATE(S_junk_tag); } /* switch */ break; /* Parse anchor tag: ** ---------------- */ case S_anchor: if (c==' ') SETSTATE( S_anchor); /* Ignore spaces */ if ((c=='H')||(c=='h')) { if (check("HREF = ")) { SETSTATE( S_href); } } if ((c=='N')||(c=='n')) { if (check("NAME = ")) { SETSTATE( S_aname); } } if (c=='>') { /* Anchor tag is over */ /* Should use appendStartAnchor! @@@ */ HTStyle * style = HTStyleNew(); char * parsed_address; int anchorNumber; reference[reference_length]=0; /* Terminate it */ anchor_name[anchor_name_length]=0; /* Terminate it */ style->anchor = *anchor_name ? [Anchor newParent:nodeAnchor tag:anchor_name] : [self anchor]; /* If next anchor number not specified, ensure it is safe */ if (sscanf(anchor_name, "%i", &anchorNumber) > 0) /* numeric? */ if (anchorNumber >= nextAnchorNumber) nextAnchorNumber = anchorNumber+1; /* Prevent reuse */ [(Anchor *)style->anchor isLastChild]; /* Put in correct order */ if (*reference) { /* Link only if href */ parsed_address = HTParse(reference, [nodeAnchor address], PARSE_ALL); [(Anchor *)(style->anchor) linkTo: [Anchor newAddress:parsed_address]]; free(parsed_address); } UPDATE_STYLE; SET_STYLE(style); /* Start anchor here */ free(style); SETSTATE(S_text); } printf("SGML: Bad attribute in anchor.\n"); SETSTATE( S_junk_tag); case S_href: if ((c==' ') || (c=='\n')) SETSTATE( S_anchor); if (c=='>'){ BACK_UP; SETSTATE( S_anchor); } if (reference_length<255) { reference[reference_length++] = c; } SETSTATE( state); case S_aname: if ((c==' ') || (c=='\n')) SETSTATE( S_anchor); if (c=='>'){ BACK_UP; SETSTATE( S_anchor); } if (anchor_name_length<255) { anchor_name[anchor_name_length++] = c; } SETSTATE( state); case S_end_a: switch(c) { case 'd': /* End address */ case 'D': if (!check("DDRESS>")) SETSTATE(S_junk_tag); end_style(); SETSTATE(S_text); case '>': /* End anchor */ { [HT appendEndAnchor]; SETSTATE(S_text); } default: SETSTATE(S_junk_tag); } /* switch c */ break; /* Parse glossary tags ** ------------------- ** ** We allow
but we do not allow
(text)
... */ case S_tag_d: switch(c) { case 'L': case 'l': /* Start Definition list
*/ (void) check("L> <"); /* Ignore first DT */ c = NEXT_CHAR; if (c=='/') { check("/DL>"); } else { (void) check("DT>"); start_style(&Glossary); } SETSTATE(S_text); case 'T': case 't': /* Definition term
*/ output_paragraph(); SETSTATE(S_junk_tag); case 'D': case 'd': /* Definition definition
*/ OUTPUT('\t'); SETSTATE(S_junk_tag); } /*switch c */ break; case S_end_d: /* end definition list
*/ if ((c != 'l')&&(c!='L')) SETSTATE(S_junk_tag); end_style(); SETSTATE(S_junk_tag); /* Parse highlighting and headers ** ------------------------------ ** @ All these formats should be nested, and should be defined by a style sheet. */ case S_tag_h: switch (c) { case '1': case '2': case '3': start_style(&Heading[c-'1']); #define CERN_LIKE #ifdef CERN_LIKE end_style_on_nl = YES; /* Style can end at line end */ #endif SETSTATE( S_junk_tag); case 'P': case 'p': switch (c=NEXT_CHAR) { case '1': case '2': case '3': start_highlighting(Highlighting[c-'1']); SETSTATE( S_junk_tag); default: SETSTATE( S_junk_tag); } break; default: SETSTATE( S_junk_tag); } /* switch c */ break; case S_end_h: switch (c) { case '1': case '2': case '3': #ifdef CERN_LIKE end_style_on_nl = NO; /* That's over. */ #endif end_style(); SETSTATE( S_junk_tag); case 'P': case 'p': switch (NEXT_CHAR) { case '1': case '2': case '3': end_highlighting(); SETSTATE( S_junk_tag); default: SETSTATE( S_junk_tag); } /* switch */ break; default: SETSTATE( S_junk_tag); } /* switch c */ break; /* Parse Lists, ordered and unordered ** ---------------------------------- ** ** This only affects the horizontal line format, not the font. */ case S_tag_o: case S_tag_u: if ((c == 'l') || (c=='L')) { (void) check("L>
  • "); /* Ignore first LI after UL */ start_style(&listStyle); } SETSTATE(S_text); case S_tag_l: switch(c) { case 'I': case 'i': /* List element
  • */ c = NEXT_CHAR; if (c=='S') { SETSTATE(S_tag_lis); } output_paragraph(); SETSTATE(S_text); default: SETSTATE(S_junk_tag); } /*switch c */ break; case S_end_o: /* end n list */ case S_end_u: /* end n list */ if ((c != 'l')&&(c!='L')) SETSTATE(S_junk_tag); end_style(); SETSTATE(S_junk_tag); /* Parse rest of file on another format */ case S_restoffile: switch (c) { case ' ': case '\n': case '\t': break; case 'p': case 'P': if (check("PLAINTEXT>")) { if (TRACE) printf("Loading as plain text\n"); start_style(&Example); LOADPLAINTEXT; SETSTATE(S_done); /* ... */ } case 'R': case 'r': if (check("RTF>")) { if (TRACE) printf("Loading as RTF\n"); [self readRichText:sgmlStream]; /* will read to end */ [self adjustWindow]; /* Fix scrollers */ SETSTATE(S_done); /* Inhibit RTF load */ } } break; /* Parse .. */ case S_title: if (c=='<') { if (check("")) { title[title_length]=0; /* Add a terminator */ if (TRACE)printf("\nTitle:\t`%s'\n", title); [[self window] setTitle:title]; SETSTATE( S_text); } else SETSTATE( S_junk_tag); /* @@@ forgets < in titles! */ } else { if (title_length < 255) title[title_length++] = c; SETSTATE( state); } /* if */ case S_done: break; /* Should never happen */ } /* switch state */ } /* for loop */ if ((state!=S_text) && (state != S_done)) if(TRACE) printf("*** Unfinished SGML file: Left in state %i\n", state); if (state != S_done) { OUTPUT('\n'); /* Ensure that the text always ends in \n for ScanALine */ FINISH_OUTPUT; } /* Clean up any styles left nested */ while (styleStack) { NestedStyle * N = styleStack; styleStack = N->next; if (TRACE) printf("HT: Left in style at end of document!\n"); free(N); } [window setDocEdited:NO]; tFlags.changeState = 0; /* Please notify delegate if changed */ return self; } /* readSGML:diagnostic: */ /* Write SGML File back OUT ** ------------------------ ** ** This is currently quite NeXT-specific. ** ** We run through te runs. When a characteristic of a run changes, we ** output the approporiate SGML code. When several characteristics change at ** the same place, we output the code in an order such that the resulting ** structures wil be nested. This means first unwrapping the old ones, and ** then entering the new ones. For example, it is better to produce ** **

    ...

    ... ** than ** **

    ...

    ... ** ** The special treatment of newlines is because we want to strip extra newlines ** out. We ignore newlines at the beginning and end of the para style, ** and we treat multiple newlines as a single paragraph mark. ** ** Bugs: @@@ Highlighting is ignored. ** @@@ end text is ignored. */ #define LINE_WRAP 64 /* Start thinking about line wrap here */ static int SGML_gen_newlines; /* Number of newlines pending during SGML generation */ static SGML_gen_errors; /* Number of unrcognizable runs */ static SGML_style * currentSGML; static const char * saveName; /* pointer to name node is being saved under */ static char * prefix; /* Pointer to prefix string to be junked */ static int lineLength; /* Number of characters on a line so far */ /* This function, for any paragraph style, finds the SGML style, if any */ SGML_style * findSGML(void *para) { int i; if (!para) return &Normal; /* Totally unstyled becomes Normal */ for (i=0; istyle; if(style) { if (style->paragraph == para) return S; } } } if (TRACE) printf("HT: Can't find SGML style!\n"); SGML_gen_errors++; return &Normal; } /* This function generates the code for one run, given the previous run. ** */ void change_run(NXRun *last, NXRun *r) { int chars_left = r->chars; if (r->info != last->info) { /* End anchor */ if (last->info) NXPrintf(sgmlStream, ""); } if (r->paraStyle != last->paraStyle) if (last->paraStyle) { /* End paragraph */ if (currentSGML) NXPrintf(sgmlStream, "%s", currentSGML->end_tag); else NXPrintf(sgmlStream,"

    \n"); lineLength = 0; /* At column 1 */ } if (r->paraStyle != last->paraStyle) { /* Start paragraph */ currentSGML = findSGML(r->paraStyle); if (currentSGML) { if (currentSGML->free_format) while(chars_left && WHITE(*read_pointer)) {/* Strip leading */ (chars_left)--; /* white space */ (void) NEXT_TEXT_CHAR; } NXPrintf(sgmlStream, "%s", currentSGML->start_tag); prefix = currentSGML->start_text; } SGML_gen_newlines=0; /* Cancel */ } if (r->info != last->info) { /* Start anchor */ if (SGML_gen_newlines) { /* Got anchor, need paragraph separator */ NXPrintf(sgmlStream, "%s", currentSGML->paragraph_tag); SGML_gen_newlines=0; /* paragraph flushed. */ } if (r->info) { Anchor * a = (Anchor *) r->info; Anchor * d = [a destination]; NXPrintf(sgmlStream, ""); } } /* Now output the textual part of the run ** ** Within the prefix region (prefix!=0), we discard white space and ** characters matching *prefix++. Note the prefix string may contain white space. ** ** The SGML_gen_newlines flag means that newlines have been found. They are ** not actually implemented unless some more non-white text is found, so that ** trailing newlines on the end of paragraphs are stripped. ** ** The line wrapping is primitive in the extreme, as only text characters are ** counted. In practise it limits the length of any line to a reasonable amount, ** though this is not guarranteed. */ { while (chars_left) { char c = NEXT_TEXT_CHAR; chars_left--; if (prefix) { if (*prefix) { if (c==*prefix) { ++prefix; continue; /* Strip prefix characters */ } if (WHITE(c)) continue; /* Strip white space */ if (TRACE) printf( "HTML: WARNING: Paragraph prefix incomplete: %i found where %i expected.\n", c, *prefix); } prefix=0; /* Prefix is over */ } if (c=='\n') { /* Paragraph Marks: */ if (currentSGML->free_format) { SGML_gen_newlines++; /* Just flag it */ prefix = currentSGML->paragraph_text; } else { NXPrintf(sgmlStream, "%s", currentSGML->paragraph_tag); } lineLength = 0; /* At column 1 */ } else { /* Not newline */ if (SGML_gen_newlines) {/* Got text, need paragraph separator */ NXPrintf(sgmlStream, "%s", currentSGML->paragraph_tag); SGML_gen_newlines=0; /* paragraph flushed. */ lineLength = 0; /* At column 1 */ } if (c=='\t') { if (currentSGML) NXPrintf(sgmlStream, "%s", currentSGML->tab_tag); else NXPrintf(sgmlStream, "\t"); } else { /* Not tab or newline */ if (lineLength++ > LINE_WRAP) { if ((currentSGML->free_format) && (c==' ')) { NXPrintf(sgmlStream, "\n"); lineLength = 0; } else NXPrintf(sgmlStream, "%c", c); } else NXPrintf(sgmlStream, "%c", c); } } } } } /* change_run */ /* This is the body of the SGML output method. */ - writeSGML:(NXStream *) stream relativeTo:(const char *)aName { NXRun * r = theRuns->runs; int sor; /* Character position of start of run */ NXRun dummy; dummy.paraStyle = 0; dummy.info = 0; dummy.chars = 0; SGML_gen_newlines=0; /* Number of newlines read but not inserted */ HT = self; saveName = aName; sgmlStream = stream; SGML_gen_errors = 0; currentSGML = 0; prefix = 0; /* No prefix to junk */ START_INPUT; lineLength = 0; /* Starting in column 1 */ NXPrintf(stream, "%s", [window title]); if (nextAnchorNumber) NXPrintf(stream, "\n", nextAnchorNumber); /* Change style tags etc */ change_run(&dummy, r); /* Start first run */ for (sor=r++->chars; sorchars) { if (TRACE) printf("%4i: %i chars in run %3i.\n", sor, r->chars, r-theRuns->runs); change_run(r-1, r); /* Runs 2 to N */ } change_run(r, &dummy); /* Close last run */ tFlags.changeState = 0; /* Please notify delegate if changed */ return (SGML_gen_errors) ? nil : self; } TLE> */ case S_title: if (c=='<') { if (check("")) { title[title_length]=0; /* Add a terminator */ if (TRACE)printf("\nTitle:\t`%s'\n", title); [[self window] setTitle:title]; SETSTATE( S_text); } else SETSTATE( S_junk_tag); /* @@@ forgets < in titles! */ } else { if (title_length < 255) title[title_length++] = c; SETSTATE( state); } /* if */ case S_done: break; /* Should never happen */ WWW/NeXT/Implementation/FileAccess.h 644 472 12 511 5014162131 12514 /* Generated by Interface Builder */ #import "HyperAccess.h" @interface FileAccess:HyperAccess { } + initialize; - saveAs: sender; - saveAsRichText: sender; - saveAsPlainText: sender; - makeNew:sender; - linkToNew:sender; - linkToFile:sender; - openMy:(const char *)filename diagnostic:(int)diagnostic; - goHome:sender; @end RACE) printf("HT: Can't find SGML style!\n"); SGML_gen_errors++; return &Normal; } /* This function generates the code for one run, given the previous run. ** */ void changWWW/NeXT/Implementation/Bugs.html 664 472 12 7067 5052243637 12204 Bug list for the WorldWideWeb application on the NeXT

    Bug List - Wish List

    The following are noted problems with the WWW app on the NeXT . See also the list of bug fixes and features added. These are the serious bugs first:
    • Typing in the middleof an anchor screws it up.
    • Inserting at beginning of paragraph get style of previous paragraph!
    • Saving a reference to a news article in an html file screws up the address (adds a directory to it!)
    • Crash is news host not set up still?!
    • Plain text documents get wrong format. If no tags, then random format used. Scrolling on plain text documents is wrong.
    • Highlighting is not implemented. Any character highlighting is removed from a file when it is saved (except that of the paragraph styles).
    • Quit doesn't check for unsaved files!

    Here are the less serious ones:

    • Supress anchors in printed document using stylesheet
    • The password given for anonymous FTP should have the actual user name, not "user".
    • If (save) fails, then try (save as) to get, amongst other things, path creation for the profile files.
    • Style editor does not allow styles to be modified properly.
    • Cutting and pasting anchors leaves them grey but strips them of their anchor status. (This is because the "info" inormation is not copied in to rtf. Can we extend rtf?).
    • "Less than" signs in the text are not escaped on save, so they will be interpreted on reload of the file! Don't put them into your file except in XMP sections.
    • You can't put anchors into plain text files or plain text sections.
    • HyperText is not automatically resized when one resizes the window with the mouse.

    News:

    • Reply 430 "article not available(?)" converted to "cannot contact server". Must be more intelligent about different replies.
    • Should try loading saved file instead of unavailable article.

    Improvements desirable:

    • Dispense with the SGML tag in stylesheets, or make stylesheet completely SGML-oriented.
    • rtf or SGML for style sheet format.
    • File access: open directories as README plus file list - or open them in the workspace?
    • Perhaps have selection of various blanks which one could use, for annotations, text sections, footnotes, etc.
    • A style menu with each style as an item
    • Automatically insert paragraph prefix when RETURN pushed in list, delete when paragraph deleted.

    Not included yet but won't be missed yet:

    • Link Typing. Link inspector in general: see destination of link to see why it doesn't work. Document inspector: allow editing of the document title!
    • "Seen flag" - hash table of all seen nodes. Link with .newsrc? Server-specific?
    • Annotate: Make unique message-id for file name, save locally if poss else in user area. Use different template (note.html)
    • Format negociation.
    • Concept of a 32-bit pointer to a name in a hash table for such things as style names, Format names, etc. Associated with a list of things with that name. Is this a NXAtom?
    • Web traversal - Serialisation: Select by link type, depth, breadth/depth-first order. Need this tracing to: Print, search by content, generate index, generate SGML book, etc.
    • Create the $(HOME)/WWW subdirectory if necessary.
    • Default styles held in program in case system styles don't exist.
    • Web checking: finding dangling links or links to things which have disappeared. This is part of serialisation, I guess.
    • Journaling, Graphical overview
    if (c==*prefix) { ++prefix; continue; /* Strip prefix characters */ } if (WHITE(c)) continue; /* Strip white space */ if (TRACE) printf( "HTML: WARNING: Paragraph prefix incomplete: %i found where %i expected.\n", c, *prefix); } prefix=0; /* Prefix is over */ } if (c=='\n') { /* Paragraph Marks: */ if (currentSGML->free_format) { SGML_gen_newlines++; /* Just flag it */WWW/NeXT/Implementation/TcpAccess.m 644 472 12 4530 5051714323 12424 // TcpAccess.m // A HyperAccess object provides access to hyperinformation, using particular // protocols and data format transformations. This one provides access to // the CERNVM FIND system using HTTP/TCP. // History: // 26 Sep 90 Written TBL #import "TcpAccess.h" #import "Anchor.h" #import "HTUtils.h" #import "HTTP.h" /* Module parameters: ** ----------------- ** ** These may be undefined and redefined by syspec.h */ @implementation TcpAccess // Return the name of the access // ----------------------------- - (const char *)name { return "http"; } // Open or search by name // ----------------------- - accessName:(const char *)arg anchor:(Anchor *)anAnchor diagnostic:(int)diagnostic { HyperText * HT; // the new hypertext NXStream * sgmlStream; // Input stream for marked up hypertext int s; // Socket number for returned data /* Get node name: */ // Make a hypertext object with an anchor list. HT = [HyperText newAnchor:anAnchor Server:self]; [HT setupWindow]; [[HT window]setTitle:"Connecting..."]; /* Tell user something's happening */ [HT setEditable:NO]; /* This is read-only data */ // Now, let's get a stream setup up from the server for the sgml data: s = HTTP_Get(arg); if (s<0) return nil; /* Failed .. error will be reported by HTTP_get */ sgmlStream = NXOpenFile(s, NX_READONLY); if (diagnostic == 2) { /* Can read the SGML straight */ [HT readText:sgmlStream]; return HT; } // Now we parse the SGML [[HT window]setTitle:"Loading..."]; /* Tell user something's happening */ [HT readSGML:sgmlStream diagnostic:diagnostic]; // Clean up now it's on the screen: if (TRACE) printf("Closing streams\n"); NXClose(sgmlStream); close(s); return HT; } // Actions: // This will load an anchor which has a name // // On entry, // Anchor's address is valid. // On exit: // If there is no success, nil is returned. // Otherwise, the anchor is returned. // - loadAnchor: (Anchor *) a Diagnostic:(int)diagnostic { HyperText * HT; const char * addr; if (TRACE) printf("HTTPAccess: Asked for `%s'\n", addr); if ([a node]) { return a; /* Already loaded */ } else { HT = [self accessName:[a address] anchor:a diagnostic:diagnostic]; if (!HT) return nil; return a; } } @end if poss else in user area. Use different template (note.html)
  • Format negociation.
  • Concept of a 32-bit pointer to a name in a hash table for such things as stylWWW/NeXT/Implementation/HTAccess.c 666 472 105 3230 5032335333 12221 /* Access Manager HTAccess.c ** ============== */ #include "HTParse.h" #include "HTUtils.h" #include "WWW.h" #include "HTFTP.h" #include "HTTP.h" #include "HTFile.h" #include #include #ifdef EXPLICIT_INCLUDES #ifndef vms #include #include #else /* VMS */ #include #include file #include unixio #endif /* VMS */ #else /* not explicit includes */ #include "tcp.h" #endif /* Open a file descriptor for a document ** ------------------------------------- ** ** On entry, ** addr must point to the fully qualified hypertext reference. ** ** On exit, ** returns <0 Error has occured. ** >=0 Value of file descriptor or socket to be used ** to read data. ** *pFormat Set to the format of the file, if known. ** (See WWW.h) ** */ #ifdef __STDC__ int HTOpen(const char * addr, WWW_Format * pFormat) #else int HTOpen(addr, pFormat) char * addr; WWW_Format * pFormat; #endif { char * access=0; /* Name of access method */ access = HTParse(addr, "file:", PARSE_ACCESS); if (0==strcmp(access, "file")) { return HTOpenFile(addr, pFormat); } else if (0==strcmp(access, "http")) { free(access); *pFormat = WWW_HTML; return HTTP_Get(addr); } else if (0==strcmp(access, "news")) { printf("HTAccess: Sorry, Internet news not integrated yet.\n"); } printf("HTAccess: Unknown access `%s'\n", access); free(access); return -1; } /* Close socket opened for reading a file ** -------------------------------------- ** */ #ifdef __STDC__ PUBLIC int HTClose(int soc) #else PUBLIC int HTClose(soc) int soc; #endif { return HTFTP_close_file(soc); } file descriptor or socket to be used ** to read data. ** *pFormat Set to the format of the file, if known. ** (See WWW.h) ** */ #ifdef __STDC__ int HTOpen(const char * addr, WWW_Format * pFormat) #else int HTOpen(addr, pFormat) char * addr; WWW_Format * pFormat; #endif { char * access=0; /* Name of access method */ access = HTParWWW/NeXT/Implementation/HTFile.h 664 472 105 3077 5013465011 11707 /* File Access HTFile.h ** =========== ** ** These are routines for file access used by WWW browsers. ** */ /* Convert filenames between local and WWW formats ** ----------------------------------------------- ** Make up a suitable name for saving the node in ** ** E.g. $(HOME)/WWW/news/1234@cernvax.cern.ch ** $(HOME)/WWW/http/crnvmc/FIND/xx.xxx.xx */ #ifdef __STDC__ extern char * HTLocalName(const char * name); #else extern char * HTLocalName(); #endif /* Make a WWW name from a full local path name ** */ #ifdef __STDC__ extern char * WWW_nameOfFile(const char * name); #else extern char * WWW_nameOfFile(); #endif /* Determine file format from file name ** ------------------------------------ */ #ifdef __STDC__ extern int HTFileFormat(const char * filename); #else extern int HTFileFormat(); #endif /* Determine write access to a file // -------------------------------- // // On exit, // return value YES if file can be accessed and can be written to. // // Isn't there a quicker way? */ #ifdef __STDC__ extern BOOL HTEditable(const char * filename); #else extern BOOL HTEditable(); #endif /* Open a file descriptor for a document ** ------------------------------------- ** ** On entry, ** addr must point to the fully qualified hypertext reference. ** ** On exit, ** returns <0 Error has occured. ** >=0 Value of file descriptor or socket to be used ** to read data. ** *pFormat Set to the format of the file, if known. ** (See WWW.h) ** */ #ifdef __STDC__ extern int HTOpenFile(const char * addr, WWW_Format* format); #else extern int HTOpenFile(); #endif ething's happening */ [HT readSGML:sgmlStream diagnostic:diagnostic]; // Clean up now it's on the screen: if (TRACE) printf("Closing streams\n"); NXClose(sgmlStream); close(s); return HT; } // Actions: // This will load an anchor which has a name // // On entry, // Anchor's address is valid. // On exit: // If there is no success, nil is returned. // Otherwise, the anchor is returned. // - loadAnchor: (AncWWW/NeXT/Implementation/NewsAccess.m 644 472 12 60164 5051714347 12645 // NewsAccess.m // A HyperAccess object provides access to hyperinformation, using particular // protocols and data format transformations. This one provides access to // the Internet/Usenet News system using NNTP/TCP(). // History: // 26 Sep 90 Written TBL #define NEWS_PORT 119 /* See rfc977 */ #define APPEND /* Use append methods */ #define MAX_CHUNK 40 /* Largest number of articles in one window */ #define CHUNK_SIZE 20 /* Optimum number of articles for quick display */ #import "NewsAccess.h" #import #import "Anchor.h" #import "HTParse.h" #import "HTStyle.h" #import extern HTStyleSheet * styleSheet; #define NEXT_CHAR next_char() #define LINE_LENGTH 512 /* Maximum length of line of ARTICLE etc */ #define GROUP_NAME_LENGTH 256 /* Maximum length of group name */ /* Module parameters: ** ----------------- ** ** These may be undefined and redefined by syspec.h */ #define NETCLOSE close /* Routine to close a TCP-IP socket */ #define NETREAD read /* Routine to read from a TCP-IP socket */ #define NETWRITE write /* Routine to write to a TCP-IP socket */ #ifdef NeXT #import /* NeXT has all this packaged up */ #define ntohs(x) (x) #define htons(x) (x) #else #include /* For bzero etc */ #include /* TCP-specific types */ #include #include #include /* independent */ #include /* independent */ extern char *malloc(); extern void free(); extern char *strncpy(); #endif #include #include /* Must be after netinet/in.h */ #include #import #import "HTUtils.h" /* Coding convention macros */ @implementation NewsAccess // Module-wide variables static const char * NewsHost; static struct sockaddr_in soc_address; /* Binary network address */ static int s; /* Socket for conn. to NewsHost */ static char response_text[LINE_LENGTH+1]; /* Last response from NewsHost */ static HyperText * HT; /* the new hypertext */ static int diagnostic; /* level: 0=none 1=rtf 2=source */ static HTStyle *addressStyle; /* For heading, from address etc */ static HTStyle *textStyle; /* Text style */ #define INPUT_BUFFER_SIZE 4096 static char input_buffer[INPUT_BUFFER_SIZE]; /* Input buffer */ static char * input_read_pointer; static char * input_write_pointer; /* Procedure: Read a character from the input stream ** ------------------------------------------------- */ PRIVATE char next_char(void) { int status; if (input_read_pointer >= input_write_pointer) { status = read(s, input_buffer, INPUT_BUFFER_SIZE); /* Get some more data */ if (status <= 0) return (char)-1; input_write_pointer = input_buffer + status; input_read_pointer = input_buffer; } return *input_read_pointer++; } // Initialisaion for this class // ---------------------------- // // We pick up the NewsHost name from, in order: // // 1. WorldWideWeb // 2. Global // 3. News // 4. Defualt to cernvax.cern.ch (!!!) + initialize { const struct hostent *phost; /* Pointer to host - See netdb.h */ struct sockaddr_in* sin = &soc_address; /* Set up defaults: */ sin->sin_family = AF_INET; /* Family = internet, host order */ sin->sin_port = NEWS_PORT; /* Default: new port, */ /* Get name of Host */ if ((NewsHost = NXGetDefaultValue("WorldWideWeb","NewsHost"))==0) if ((NewsHost = NXGetDefaultValue("News","NewsHost")) == 0) NewsHost = "cernvax.cern.ch"; if (*NewsHost>='0' && *NewsHost<='9') { /* Numeric node address: */ sin->sin_addr.s_addr = inet_addr((char *)NewsHost); /* See arpa/inet.h */ } else { /* Alphanumeric node name: */ phost=gethostbyname((char*)NewsHost); /* See netdb.h */ if (!phost) { NXRunAlertPanel(NULL, "Can't find internet node name `%s'.", NULL,NULL,NULL, NewsHost); CTRACE(tfp, "NewsAccess: Can't find internet node name `%s'.\n",NewsHost); return nil; /* Fail */ } memcpy(&sin->sin_addr, phost->h_addr, phost->h_length); } if (TRACE) printf( "NewsAccess: Parsed address as port %4x, inet %d.%d.%d.%d\n", (unsigned int)ntohs(sin->sin_port), (int)*((unsigned char *)(&sin->sin_addr)+0), (int)*((unsigned char *)(&sin->sin_addr)+1), (int)*((unsigned char *)(&sin->sin_addr)+2), (int)*((unsigned char *)(&sin->sin_addr)+3)); s=-1; /* Disconnected */ return self; } // Return the name of the access // ----------------------------- - (const char *)name { return "news"; } // Get Styles from stylesheet // static void get_styles() { if (!addressStyle) addressStyle = HTStyleNamed(styleSheet, "Address"); if (!textStyle) textStyle = HTStyleNamed(styleSheet, "Example"); } /* Send NNTP Command line to remote host & Check Response ** ------------------------------------------------------ ** ** On entry, ** command points to the command to be sent, including CRLF, or is null ** pointer if no command to be sent. ** On exit, ** Negative status indicates transmission error, socket closed. ** Positive status is an NNTP status. */ static int response(const char * command) { int result; char * p = response_text; if (command) { int status = write(s, command, strlen(command)); if (status<0){ if (TRACE) printf( "NewsAccess: Unable to send `%s'. Disconnecting.\n"); close(s); s = -1; return status; } /* if bad status */ if (TRACE) printf("NNTP command sent: %s", command); } /* if command to be sent */ for(;;) { if (((*p++=NEXT_CHAR) == '\n') || (p == &response_text[LINE_LENGTH])) { *p++=0; /* Terminate the string */ if (TRACE) printf("NNTP Response: %s\n", response_text); sscanf(response_text, "%i", &result); return result; } /* if end of line */ if (*(p-1) < 0) return -1; /* End of file on response */ } /* Loop over characters */ } // Case insensitive string comparisons // ----------------------------------- // // On entry, // template must be already un upper case. // unknown may be in upper or lower or mixed case to match. // static BOOL match(const char * unknown, const char * template) { const char * u = unknown; const char * t = template; for (;*u && *t && (toupper(*u)==*t); u++, t++) /* Find mismatch or end */ ; return (BOOL)(*t==0); /* OK if end of template */ } // Find Author's name in mail address // ---------------------------------- // // On exit, // THE EMAIL ADDRESS IS CORRUPTED // // For example, returns "Tim Berners-Lee" if given any of // " Tim Berners-Lee " // or " tim@online.cern.ch ( Tim Berners-Lee ) " // static char * author_name(char * email) { char *s, *e; if ((s=index(email,'(')) && (e=index(email, ')'))) if (e>s) { *e=0; /* Chop off everything after the ')' */ return HTStrip(s+1); /* Remove leading and trailing spaces */ } if ((s=index(email,'<')) && (e=index(email, '>'))) if (e>s) { strcpy(s, e+1); /* Remove <...> */ return HTStrip(email); /* Remove leading and trailing spaces */ } return HTStrip(email); /* Default to the whole thing */ } /* Paste in an Anchor ** ------------------ ** ** ** On entry, ** HT has a selection of zero length at the end. ** text points to the text to be put into the file, 0 terminated. ** addr points to the hypertext refernce address, ** terminated by white space, comma, NULL or '>' */ static void write_anchor(const char * text, const char * addr) { char href[LINE_LENGTH+1]; { const char * p; strcpy(href,"news:"); for(p=addr; *p && (*p!='>') && !WHITE(*p) && (*p!=','); p++); strncat(href, addr, p-addr); /* Make complete hypertext reference */ } [HT appendBeginAnchor:"" to:href]; [HT appendText:text]; [HT appendEndAnchor]; } /* Write list of anchors ** --------------------- ** ** We take a pointer to a list of objects, and write out each, ** generating an anchor for each. ** ** On entry, ** HT has a selection of zero length at the end. ** text points to a comma or space separated list of addresses. ** On exit, ** *text is NOT any more chopped up into substrings. */ static void write_anchors(char * text) { char * start = text; char * end; char c; for (;;) { for(;*start && (WHITE(*start)); start++); /* Find start */ if (!*start) return; /* (Done) */ for(end=start; *end && (*end!=' ') && (*end!=','); end++); /* Find end */ if (*end) end++; /* Include comma or space but not NULL */ c = *end; *end = 0; write_anchor(start, start); *end = c; start = end; /* Point to next one */ } } /* Read in an Article ** ------------------ */ // // Note the termination condition of a single dot on a line by itself. // RFC 977 specifies that the line "folding" of RFC850 is not used, so we // do not handle it here. static void read_article() { char line[LINE_LENGTH+1]; char *references=NULL; /* Hrefs for other articles */ char *newsgroups=NULL; /* Newsgroups list */ char *p = line; BOOL done = NO; /* Read in the HEADer of the article: ** ** The header fields are either ignored, or formatted and put into the ** Text. */ if (diagnostic!=2) #ifdef APPEND [HT appendStyle:addressStyle]; #else [HT applyStyle:addressStyle]; #endif while(!done){ if (((*p++=NEXT_CHAR) == '\n') || (p == &line[LINE_LENGTH])) { *--p=0; /* Terminate the string */ if (TRACE) printf("H %s\n", line); if (line[0]=='.') { if (line[1]<' ') { /* End of article? */ done = YES; break; } } else if (line[0]<' ') { break; /* End of Header? */ } else if (match(line, "SUBJECT:")) { [HT setTitle:line+8]; } else if (match(line, "DATE:") || match(line, "FROM:") || match(line, "ORGANIZATION:")) { strcat(line, "\n"); #ifdef APPEND [HT appendText:index(line,':')+1]; #else [HT replaceSel:index(line,':')+1 style:addressStyle]; #endif } else if (match(line, "NEWSGROUPS:")) { StrAllocCopy(newsgroups, HTStrip(index(line,':')+1)); } else if (match(line, "REFERENCES:")) { StrAllocCopy(references, HTStrip(index(line,':')+1)); } /* end if match */ p = line; /* Restart at beginning */ } /* if end of line */ } /* Loop over characters */ #ifdef APPEND [HT appendText:"\n"]; [HT appendStyle:textStyle]; #else [HT replaceSel:"\n" style:addressStyle]; #endif if (newsgroups) { [HT appendText: "\nNewsgroups: "]; write_anchors(newsgroups); free(newsgroups); } if (references) { [HT appendText: "\nReferences: "]; write_anchors(references); free(references); } [HT appendText: "\n\n\n"]; // Read in the BODY of the Article: // p = line; while(!done){ if (((*p++=NEXT_CHAR) == '\n') || (p == &line[LINE_LENGTH])) { *p++=0; /* Terminate the string */ if (TRACE) printf("B %s", line); if (line[0]=='.') { if (line[1]<' ') { /* End of article? */ done = YES; break; } else { /* Line starts with dot */ [HT appendText: &line[1]]; /* Ignore first dot */ } } else { /* Normal lines are scanned for buried references to other articles. ** Unfortunately, it will pick up mail addresses as well! */ char *l = line; char * p; while (p=index(l, '<')) { char *q=index(l,'>'); if (q>p && index(p,'@')) { char c = q[1]; q[1] = 0; /* chop up */ *p = 0; [HT appendText:l]; *p = '<'; /* again */ *q = 0; [HT appendBeginAnchor:"" to:p+1]; *q = '>'; /* again */ [HT appendText:p]; [HT appendEndAnchor]; q[1] = c; /* again */ l=q+1; } else break; /* line has unmatched <> */ } [HT appendText: l]; /* Last bit of the line */ } /* if not dot */ p = line; /* Restart at beginning */ } /* if end of line */ } /* Loop over characters */ } /* Read in a List of Newsgroups ** ---------------------------- */ // // Note the termination condition of a single dot on a line by itself. // RFC 977 specifies that the line "folding" of RFC850 is not used, so we // do not handle it here. static void read_list() { char line[LINE_LENGTH+1]; char *p; BOOL done = NO; /* Read in the HEADer of the article: ** ** The header fields are either ignored, or formatted and put into the ** Text. */ #ifdef APPEND [HT appendText: "\nNewsgroups:\n\n"]; /* Should be haeding style */ #else [HT replaceSel:"\nNewsgroups:\n\n" style:textStyle]; /* Should be heading */ #endif p = line; while(!done){ if (((*p++=NEXT_CHAR) == '\n') || (p == &line[LINE_LENGTH])) { *p++=0; /* Terminate the string */ if (TRACE) printf("B %s", line); if (line[0]=='.') { if (line[1]<' ') { /* End of article? */ done = YES; break; } else { /* Line starts with dot */ #ifdef APPEND [HT appendText: &line[1]]; #else [HT replaceSel:&line[1] style:textStyle]; /* Ignore first dot */ #endif } } else { /* Normal lines are scanned for references to newsgroups. */ char group[LINE_LENGTH]; int first, last; char postable; if (sscanf(line, "%s %i %i %c", group, &first, &last, &postable)==4) write_anchor(line, group); else #ifdef APPEND [HT appendText:line]; #else [HT replaceSel:line style:textStyle]; #endif } /* if not dot */ p = line; /* Restart at beginning */ } /* if end of line */ } /* Loop over characters */ } /* Read in a Newsgroup ** ------------------- ** Unfortunately, we have to ask for each article one by one if we want more ** than one field. ** */ void read_group(const char * groupName, int first_required, int last_required) { char line[LINE_LENGTH+1]; char author[LINE_LENGTH+1]; char subject[LINE_LENGTH+1]; char *p; BOOL done; char buffer[LINE_LENGTH]; char *reference=0; /* Href for article */ int art; /* Article number WITHIN GROUP */ int status, count, first, last; /* Response fields */ /* count is only an upper limit */ sscanf(response_text, " %i %i %i %i", &status, &count, &first, &last); if(TRACE) printf("Newsgroup status=%i, count=%i, (%i-%i) required:(%i-%i)\n", status, count, first, last, first_required, last_required); if (last==0) { [HT setText: "\nNo articles in this group.\n"]; return; } #define FAST_THRESHOLD 100 /* Above this, read IDs fast */ #define CHOP_THRESHOLD 50 /* Above this, chop off the rest */ if (first_required last)) last_required = last; if (last_required<=first_required) { [HT setText: "\nNo articles in this range.\n"]; return; } if (last_required-first_required+1 > MAX_CHUNK) { /* Trim this block */ first_required = last_required-CHUNK_SIZE+1; } if (TRACE) printf (" Chunk will be (%i-%i)\n", first_required, last_required); /* Link to earlier articles */ if (first_required>first) { int before; /* Start of one before */ if (first_required-MAX_CHUNK <= first) before = first; else before = first_required-CHUNK_SIZE; sprintf(buffer, "%s/%i-%i", groupName, before, first_required-1); if (TRACE) printf(" Block before is %s\n", buffer); [HT appendBeginAnchor:"" to:buffer]; [HT appendText: " (Earlier articles...)\n\n"]; [HT appendEndAnchor]; } done = NO; /*#define USE_XHDR*/ #ifdef USE_XHDR if (count>FAST_THRESHOLD) { sprintf(buffer, "\nThere are about %i articles currently available in %s, IDs as follows:\n\n", count, groupName); [HT setText:buffer]; anchor_start = [HT textLength]; sprintf(buffer, "XHDR Message-ID %i-%i\n", first, last); status = response(buffer); if (status==221) { p = line; while(!done){ if (((*p++=NEXT_CHAR) == '\n') || (p == &line[LINE_LENGTH])) { *p++=0; /* Terminate the string */ if (TRACE) printf("X %s", line); if (line[0]=='.') { if (line[1]<' ') { /* End of article? */ done = YES; break; } else { /* Line starts with dot */ /* Ignore strange line */ } } else { /* Normal lines are scanned for references to articles. */ char * space = strchr(line, ' '); if (space++) write_anchor(space, space); } /* if not dot */ p = line; /* Restart at beginning */ } /* if end of line */ } /* Loop over characters */ /* leaving loop with "done" set */ } /* Good status */ }; #endif /* Read newsgroup using individual fields: */ if (!done) { if (first==first_required && last==last_required) [HT appendText:"\nAll available articles:\n\n"]; else [HT appendText: "\nArticles:\n\n"]; for(art=first_required; art<=last_required; art++) { /*#define OVERLAP*/ #ifdef OVERLAP /* With this code we try to keep the server running flat out by queuing just ** one extra command ahead of time. We assume (1) that the server won't abort if ** it get input during output, and (2) that TCP buffering is enough for the ** two commands. Both these assumptions seem very reasonable. However, we HAVE had ** a hangup with a loaded server. */ if (art==first_required) { if (art==last_required) { sprintf(buffer, "HEAD %i\n", art); /* Only one */ status = response(buffer); } else { /* First of many */ sprintf(buffer, "HEAD %i\nHEAD %i\n", art, art+1); status = response(buffer); } } else if (art==last_required) { /* Last of many */ status = response(NULL); } else { /* Middle of many */ sprintf(buffer, "HEAD %i\n", art+1); status = response(buffer); } #else sprintf(buffer, "HEAD %i\n", art); status = response(buffer); #endif if (status == 221) { /* Head follows - parse it:*/ p = line; /* Write pointer */ done = NO; while(!done){ if ( ((*p++=NEXT_CHAR) == '\n') || (p == &line[LINE_LENGTH]) ) { *--p=0; /* Terminate & chop LF*/ p = line; /* Restart at beginning */ if (TRACE) printf("G %s\n", line); switch(line[0]) { case '.': done = (line[1]<' '); /* End of article? */ break; case 'S': case 's': if (match(line, "SUBJECT:")) strcpy(subject, line+8); /* Save author */ break; case 'M': case 'm': if (match(line, "MESSAGE-ID:")) { char * addr = HTStrip(line+11) +1; /* Chop < */ addr[strlen(addr)-1]=0; /* Chop > */ StrAllocCopy(reference, addr); } break; case 'f': case 'F': if (match(line, "FROM:")) strcpy(author, author_name(index(line,':')+1)); break; } /* end switch on first character */ } /* if end of line */ } /* Loop over characters */ sprintf(buffer, "\"%s\" - %s\n", subject, author); if (reference) { write_anchor(buffer, reference); free(reference); reference=0; } else { [HT appendText:buffer]; } /* Change the title bar to indicate progress! */ if (art%10 == 0) { sprintf(buffer, "Reading newsgroup %s, Article %i (of %i-%i) ...", groupName, art, first, last); [HT setTitle:buffer]; } } /* If good response */ } /* Loop over article */ } /* If read headers */ /* Link to later articles */ if (last_required Same article ** xxxxx News group (no "@") */ group_wanted = (index(arg, '@')==0) && (index(arg, '*')==0); list_wanted = (index(arg, '@')==0) && (index(arg, '*')!=0); p1 = HTParse(arg, "", PARSE_PATH|PARSE_PUNCTUATION); if (list_wanted) { strcpy(command, "LIST "); } else if (group_wanted) { char * slash = strchr(p1, '/'); strcpy(command, "GROUP "); first = 0; last = 0; if (slash) { *slash = 0; strcpy(groupName, p1); *slash = '/'; (void) sscanf(slash+1, "%i-%i", &first, &last); } else { strcpy(groupName, p1); } strcat(command, groupName); } else { strcpy(command, "ARTICLE "); if (index(p1, '<')==0) strcat(command,"<"); strcat(command, p1); if (index(p1, '>')==0) strcat(command,">"); } free(p1); strcat(command, "\r\n"); /* CR LF, as in rfc 977 */ } /* scope of p1 */ if (!*arg) return nil; // Ignore if no name // Make a hypertext object with an anchor list. HT = [HyperText newAnchor:anAnchor Server:self]; [HT setupWindow]; [[HT window]setTitle:arg]; /* Tell user something's happening */ [HT selectText:self]; /* Replace everything with what's to come */ // Now, let's get a stream setup up from the NewsHost: for(retries=0;retries<2; retries++){ if (s<0) { [[HT window]setTitle:"Connecting..."]; /* Tell user */ s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); status = connect(s, (struct sockaddr*)&soc_address, sizeof(soc_address)); if (status<0){ char message[256]; close(s); s=-1; if (TRACE) printf("NewsAccess: Unable to connect to news host.\n"); if (retries>1) { NXRunAlertPanel(NULL, "Could not retrieve information from %s.", NULL,NULL,NULL, NewsHost); sprintf(message, "\nSorry, could not retrieve infomation from %s.\n", NewsHost); [HT setText:message]; return HT; } continue; } else { if (TRACE) printf("NewsAccess: Connected to news host.\n"); if ((response(NULL) / 100) !=2) { close(s); s=-1; NXRunAlertPanel("News access", "Could not retrieve information:\n %s.", NULL,NULL,NULL, response_text); [HT setText:response_text]; return HT; } } } /* If needed opening */ status = response(command); if (status<0) break; if ((status/ 100) !=2) { NXRunAlertPanel("News access", response_text, NULL,NULL,NULL); [HT setText:response_text]; close(s); s=-1; // return HT; -- no:the message might be "Timeout-disconnected" left over continue; // Try again } // Load a group, article, etc // [HT appendBegin]; if (list_wanted) read_list(); else if (group_wanted) read_group(groupName, first, last); else read_article(); [HT appendEnd]; [HT setEditable:NO]; /* This is read-only data */ [HT adjustWindow]; return HT; } /* Retry loop */ [HT setText:"Sorry, could not contact news host.\n"]; NXRunAlertPanel(NULL, "Sorry, could not load `%s'.", NULL,NULL,NULL, arg); return HT; } // Actions: // ======= // This will load an anchor which has a name // ----------------------------------------- // // On entry, // Anchor's address is valid. // On exit: // If there is no success, nil is returned. // Otherwise, the anchor is returned. // - loadAnchor: (Anchor *) a Diagnostic:(int)diagnostic { HyperText * HT; const char * addr; if (TRACE) printf("NewsAccess: Asked for `%s'\n", addr); if (![a node]) { HT = [self accessName:[a address] anchor:a diagnostic:diagnostic]; if (!HT) return nil; [[HT window] setDocEdited:NO]; } return a; } @end p = line; /* Restart at beginning */ } /* if end of line */ } /* Loop over characters */ /* leaving loop with "done" set */ } /* Good status */ }; #endif /* Read newsgroup using individual fields: */ if (!done) { if (first==first_required && last==last_required) [HT appendText:"\nAll available articles:\n\n"]; else [HT appendText: "\nArticles:\n\n"WWW/NeXT/Implementation/Features.html 664 472 12 11224 5052243657 13072 Features & Bug Fixes for WorldWideWeb on the NeXT

    Features and Bug Fixes

    The following are features added to the WWW app on the NeXT with time, in reverse chronological order. See also the outstanding bug list .

    version 0.12

    • Bug fix: .rtf files were loaded as plain text.

    15 Mar 91 version 0.11

    • Feature: If a file is not available locally, or mounted under /Net/hostname/..., the WWW will attempt to pick it up by anonymous FTP giving user@host as password. (Currently the user name given is always "user"!)
    • Bug fix: If one didn't have a personal home file, two error messages would be given on startup. Now the system default is loaded without complaint. (Bug introduced at version 0.9 )

    4 April 91 version 0.10

    • Bug fix: A dummy window created when following a link to a different application would cause crashes if it was resized, or if the link was followed a second time..

    3 April 91 version 0.9

    • Bug fix: Closing a window which has been edited now prompts for a save as it should. Alert panels have been introduced for some file system, communication and server errors.
    • Bug fix: One can now edit files to which one has group access.

    26 March 91 version 0.8

    • Changed anchor highlighting from dark grey to underline, now underline is available. (I may make underline &/or colour a user preference or style later.)
    • Modified paragraph spacing so that dummy spaces are not introduced between two paragraphs neither or which are "Normal" style. Also, now, the space allowed is the larger of the "space before" the next paragraph and the "space after" the preceding paragraph, rather than the sum. Text is generally more compact.
    • Bug fix: A few memory leaks removed with the aid of the excellent MallocDebug utility.
    • Feature: When a new file is made, it is given a default title generated from the filename, irrespective of the title of the template.
    • Fixed version 2 bug: The last run of a bit of text would have its formating information overwritten by the previous run's format. Bug was in v2 [Text rebewRuns:text:frame:tag] not called any more.
    • Fixed version 2 bug: Typing within anchor would produce non-anchor text, breaking the paragraph up when the docuement was saved and reloaded. (Not 100% tested)
    • Version 2 enhancements came for free: Spell checking, "Windows" menu, "Services" menu. "File" (was "Window") menu is now renamed "Document". Also, random crashes seem to have disappeared since V2 (touch wood).
    • Bug fix: Newly created windows can be edited the moment you have given a filename for them to be stored in: the bug which made them uneditable has been removed.
    • Bug fix: No longer crshes when paragraph formatting a selection including the last character.
    • Bug fix: The restyling of text can only occur if document is editable. It sets the document "edited".

    19 March 91 Version 0.7

    • The annoying vertical fidgeting on loading a new window has been removed.
    • " Print " and " Page layout " menu items have been added. Page layout maintains the "PageType" default in the NXDefaults database, so it is persisent between invokations.
    • " Help " and " Open master template " menu items added.
    • "Window" menu renamed "File" to match v2.0 standards.
    • " Link to File " menu item allows direct link to files of this or any other application. (Not directories).
    • Opening remote mounted hypertext files from the workspace now gives them the correct hypertext address, so that links made to them will be correct.

    1 Feb 91 Version 0.5

    • "New file" and "Link to New" and "Unlink" implemented.
    • "Address" style implemented in HTML "ADDRESS" tags.
    • Bug fix: Long relative pathnames now treated properly.

    30 Jan 91 Version 0.4

    • Save and open panels have reasonable suggested filenames, and correct directories.
    • If one creats an anchor the node becomes "edited". One cannot create anchors in unwritable nodes.
    • The "editable" status of a file is deduced from its protection, uid, etc.
    • The translation between local filenames of remote files and backnow works properly.
    • Save in RTF or plaintext format now supported.
    • Bug fix: No longer crashes on Cmd/W.
    which are "Normal" style. Also, now, the space allowed is the larger of the "space before" the next paragraph and the "space after" the preceding paragraph, rather than the sum. Text is generally more compact.
  • Bug fix: A few memory leaks removed with the aid of the excellent MallocDebug utility.
  • Feature: When a new file is made, it is given a default tiWWW/NeXT/Implementation/tcp.h 666 472 105 11755 5032323344 11411 /* System-system differences for TCP include files and macros tcp.h ** =========================================================== ** ** ** This file includes for each system, the files necessary for ** network and file I/O ** ** History: ** 22 Feb 91 Written (TBL) as part of the WWW project. */ #define NETCLOSE close /* Routine to close a TCP-IP socket */ #define NETREAD read /* Routine to read from a TCP-IP socket */ #define NETWRITE write /* Routine to write to a TCP-IP socket */ /* On the NeXT, there's a little package of include files. */ #ifdef NeXT #include /* NeXT has all this packaged up */ #define ntohs(x) (x) #define htons(x) (x) #include /* Get ECONNRESET etc */ #define SELECT /* Is supported ok */ #define INCLUDES_DONE #else /* Not NeXT */ #include /* MVS is compiled as for VM. MVS has no unix-style I/O ** The command line compile options seem to come across in ** lower case. ** ** See aslo lots of VM stuff lower down. */ #ifdef mvs #define MVS #endif #ifdef MVS #define VM #endif /* VM doesn't have a built-in predefined token, so we cheat: */ #ifdef __STDIO__ #define VM #else #include /* For bzero etc - not NeXT or VM */ #endif #define SELECT /* Handle >1 channel if we can. */ #endif /* Not NeXT */ /* Under VMS, there are many versions of TCP-IP. Define one if you ** do not use Digital's UCX product: ** ** UCX DEC's "Ultrix connection" (default) ** WIN_TCP From Wollongong, now GEC software. ** MULTINET From SRI, now from TGV Inv. ** ** The second two do not interfere with the unix i/o library, and so they ** need special calls to read, write and close sockets. In these cases the ** socket number is a VMS channel number, so we make the HORRIBLE ** assumption that a channel number will be greater than 10 but a ** unix file descriptor less than 10. */ #ifdef vms #ifdef WIN_TCP #undef NETREAD #undef NETWRITE #undef NETCLOSE #define NETREAD(s,b,l) ((s)>10 ? netread((s),(b),(l)) : read((s),(b),(l))) #define NETWRITE(s,b,l) ((s)>10 ? netwrite((s),(b),(l)) : write((s),(b),(l))) #define NETCLOSE(s) ((s)>10 ? netclose(s) : close(s)) #endif #ifdef MULTINET #undef NETCLOSE #undef NETREAD #undef NETWRITE #define NETREAD(s,b,l) ((s)>10 ? socket_read((s),(b),(l)) : read((s),(b),(l))) #define NETWRITE(s,b,l) ((s)>10 ? socket_write((s),(b),(l)) : \ write((s),(b),(l))) #define NETCLOSE(s) ((s)>10 ? socket_close(s) : close(s)) #endif /* Certainly this works for UCX: @@@ */ #include types #include errno #include time #include string #include stdio #include file #include unixio #define INCLUDES_DONE #include socket #include in #include inet #include netdb #define TCP_INCLUDES_DONE #endif /* vms */ /* IBM VM/CMS or MVS ** ----------------- ** ** Note: All files must have lines <= 80 characters ** ** Under VM, compile with "DEF=VM" ** ** Under MVS, compile with "NOMAR DEF(MVS)" to get rid of 72 char margin ** System include files TCPIP and COMMMAC neeed line number removal(!) */ #ifdef VM /* or MVS -- see above. */ #define NOT_ASCII /* char type is not ASCII */ #define NO_UNIX_IO /* Unix I/O routines are not supported */ #define SHORT_NAMES /* 8 character uniqueness for globals */ #include #include #include #include #include #include #include /* independent */ extern char asciitoebcdic[], ebcdictoascii[]; #define TOASCII(c) (c=='\n' ? 10 : ebcdictoascii[c]) #define FROMASCII(c) (c== 10 ? '\n' : asciitoebcdic[c]) #include #include #define INCLUDES_DONE #define TCP_INCLUDES_DONE #endif /* Regular BSD unix versions: */ #ifndef INCLUDES_DONE #include /* #include not ultrix */ #include #include #include /* independent */ #include /* independent */ #include #include #include /* For open() etc */ #endif /* Normal includes */ /* Default include files for TCP */ #ifndef TCP_INCLUDES_DONE #include #include #include /* Must be after netinet/in.h */ #include #endif /* TCP includes */ /* Default macros for manipulating masks for select() */ #ifndef FD_SET typedef unsigned int fd_set; #define FD_SET(fd,pmask) (*(pmask)) |= (1<<(fd)) #define FD_CLR(fd,pmask) (*(pmask)) &= ~(1<<(fd)) #define FD_ZERO(pmask) (*(pmask))=0 #define FD_ISSET(fd,pmask) (*(pmask) & (1<<(fd))) #endif /* Default macros for converting characters ** */ #ifndef TOASCII #define TOASCII(c) (c) #define FROMASCII(c) (c) #endif =last_required) { WWW/NeXT/Implementation/WWWPageLayout.m 666 472 12 6246 4771373516 13262 /* Page layout subclass ** -------------------- ** ** History ** 14 Mar 91 Based on the DrawPageLayout class in the NeXTStep "Draw" ** example application ** */ #import "WWWPageLayout.h" #import #import #import @implementation WWWPageLayout /* * PageLayout is overridden so that the user can set the margins of * the page. This is important in a Draw program where the user * typically wants to maximize the drawable area on the page. * * The accessory view is used to add the additional fields, and * pickedUnits: is overridden so that the margin is displayed in the * currently selected units. Note that the accessoryView is set * in InterfaceBuilder using the outlet mechanism! * * This can be used as an example of how to override Application Kit panels. */ - pickedUnits:sender /* * Called when the user selects different units (e.g. cm or inches). * Must update the margin fields. */ { float old, new; [self convertOldFactor:&old newFactor:&new]; [leftMargin setFloatValue:new * [leftMargin floatValue] / old]; [rightMargin setFloatValue:new * [rightMargin floatValue] / old]; [topMargin setFloatValue:new * [topMargin floatValue] / old]; [bottomMargin setFloatValue:new * [bottomMargin floatValue] / old]; return [super pickedUnits:sender]; } - readPrintInfo /* * Sets the margin fields from the Application-wide PrintInfo. */ { id pi; float conversion, dummy; NXCoord left, right, top, bottom; [super readPrintInfo]; pi = [NXApp printInfo]; [self convertOldFactor:&conversion newFactor:&dummy]; [pi getMarginLeft:&left right:&right top:&top bottom:&bottom]; [leftMargin setFloatValue:left * conversion]; [rightMargin setFloatValue:right * conversion]; [topMargin setFloatValue:top * conversion]; [bottomMargin setFloatValue:bottom * conversion]; return self; } - writePrintInfo /* * Sets the margin values in the Application-wide PrintInfo from * the margin fields in the panel. */ { id pi; float conversion, dummy; [super writePrintInfo]; pi = [NXApp printInfo]; [self convertOldFactor:&conversion newFactor:&dummy]; if (conversion) { [pi setMarginLeft:[leftMargin floatValue] / conversion right:[rightMargin floatValue] / conversion top:[topMargin floatValue] / conversion bottom:[bottomMargin floatValue] / conversion]; } if (*[pi paperType]) NXWriteDefault("WorldWideWeb", "PaperType", [pi paperType]); /* Save it */ return self; } /* NIB outlet setting methods */ - setTopBotForm:anObject { [anObject setTarget:ok]; [anObject setAction:@selector(performClick:)]; [anObject setNextText:width]; return self; } - setSideForm:anObject { [scale setNextText:anObject]; [anObject setTarget:ok]; [anObject setAction:@selector(performClick:)]; return self; } - setLeftMargin:anObject { leftMargin = anObject; return self; } - setRightMargin:anObject { rightMargin = anObject; return self; } - setTopMargin:anObject { topMargin = anObject; return self; } - setBottomMargin:anObject { bottomMargin = anObject; return self; } @end #include #include #include #include #include #inclWWW/NeXT/Implementation/TcpAccess.h 644 472 12 154 4702360535 12401 /* Generated by Interface Builder */ #import "HyperAccess.h" @interface TcpAccess:HyperAccess { } @end ss in the NeXTStep "Draw" ** example application ** */ #import "WWWPageLayout.h" #import #import #import @implementation WWWPageLayout /* * PageLayout is overridden so that the user can set the margins of * the page. This is important in a Draw program where the user * typically wants to maximize the drawable area on the page. * * WWW/NeXT/Implementation/HTFTP.c 664 472 105 50512 5032662704 11501 /* File Transfer Protocol (FTP) Client ** for a WorldWideWeb browser ** =================================== ** ** A cache of control connections is kept. ** ** Note: Port allocation ** ** It is essential that the port is allocated by the system, rather ** than chosen in rotation by us (POLL_PORTS), or the following ** problem occurs. ** ** It seems that an attempt by the server to connect to a port which has ** been used recently by a listen on the same socket, or by another ** socket this or another process causes a hangup of (almost exactly) ** one minute. Therefore, we have to use a rotating port number. ** The problem remians that if the application is run twice in quick ** succession, it will hang for what remains of a minute. ** ** History: ** 2 May 91 Written TBL, as a part of the WorldWideWeb project. ** ** Options: ** LISTEN We listen, the other guy connects for data. ** Otherwise, other way round, but problem finding our ** internet address! */ /* BUGS: @@@ Limit connection cache size! 400 errors should cause drop connection. Error reporting to user. 400 & 500 errors are acked by user with windows. Use configuration file for user names Prompt user for password ** Note for portablility this version does not use select() and ** so does not watch the control and data channels at the ** same time. */ #define REPEAT_PORT /* Give the port number for each file */ #define REPEAT_LISTEN /* Close each listen socket and open a new one */ #ifndef IPPORT_FTP #define IPPORT_FTP 21 #endif /* define POLL_PORTS If allocation does not work, poll ourselves.*/ #define LISTEN_BACKLOG 2 /* Number of pending connect requests (TCP)*/ #define FIRST_TCP_PORT 1024 /* Region to try for a listening port */ #define LAST_TCP_PORT 5999 #define LINE_LENGTH 256 #define COMMAND_LENGTH 256 #include "HTParse.h" #include "HTUtils.h" #include "tcp.h" #include "HTTCP.h" #ifdef REMOVED_CODE extern char *malloc(); extern void free(); extern char *strncpy(); #endif typedef struct _connection { struct _connection * next; /* Link on list */ u_long addr; /* IP address */ int socket; /* Socket number for communication */ } connection; #ifndef NIL #define NIL 0 #endif /* Module-Wide Variables ** --------------------- */ PRIVATE connection * connections =0; /* Linked list of connections */ PRIVATE char response_text[LINE_LENGTH+1];/* Last response from NewsHost */ PRIVATE connection * control; /* Current connection */ PRIVATE int data_soc; /* Socket for data transfer */ #ifdef POLL_PORTS PRIVATE unsigned short port_number = FIRST_TCP_PORT; #endif #ifdef LISTEN PRIVATE int master_socket = -1; /* Listening socket = invalid */ PRIVATE char port_command[255]; /* Command for setting the port */ PRIVATE fd_set open_sockets; /* Mask of active channels */ PRIVATE int num_sockets; /* Number of sockets to scan */ #else PRIVATE unsigned short passive_port; /* Port server specified for data */ #endif #define INPUT_BUFFER_SIZE 4096 PRIVATE char input_buffer[INPUT_BUFFER_SIZE]; /* Input buffer */ PRIVATE char * input_read_pointer; PRIVATE char * input_write_pointer; #define NEXT_CHAR next_char() /* Procedure: Read a character from the control connection ** ------------------------------------------------------- */ #ifdef __STDC__ PRIVATE char next_char(void) #else PRIVATE char next_char() #endif { int status; if (input_read_pointer >= input_write_pointer) { status = NETREAD(control->socket, input_buffer, INPUT_BUFFER_SIZE); /* Get some more data */ if (status <= 0) return (char)-1; input_write_pointer = input_buffer + status; input_read_pointer = input_buffer; } #ifdef NOT_ASCII { char c = *input_read_pointer++; return FROMASCII(c); } #else return *input_read_pointer++; #endif } /* Execute Command and get Response ** -------------------------------- ** ** See the state machine illustrated in RFC959, p57. This implements ** one command/reply sequence. It also interprets lines which are to ** be continued, which are marked with a "-" immediately after the ** status code. ** ** On entry, ** con points to the connection which is established. ** cmd points to a command, or is NIL to just get the response. ** ** The command is terminated with the CRLF pair. ** ** On exit, ** returns: The first digit of the reply type, ** or negative for failure. */ #ifdef __STDC__ PRIVATE int response(char * cmd) #else PRIVATE int response(cmd) char * cmd; #endif { int result; /* Three-digit decimal code */ char continuation; int status; if (cmd) { if (TRACE) printf(" Tx: %s", cmd); #ifdef NOT_ASCII { char * p; for(p=cmd; *p; p++) { *p = TOASCII(*p); } } #endif status = NETWRITE(control->socket, cmd, strlen(cmd)); if (status<0) { if (TRACE) printf("FTP: Error %d sending command", status); return status; } } do { char *p = response_text; for(;;) { if (((*p++=NEXT_CHAR) == '\n') || (p == &response_text[LINE_LENGTH])) { *p++=0; /* Terminate the string */ if (TRACE) printf(" Rx: %s", response_text); sscanf(response_text, "%d%c", &result, &continuation); break; } /* if end of line */ if (*(p-1) < 0) return -1; /* End of file on response */ } /* Loop over characters */ } while (continuation == '-'); return result/100; } /* Close an individual connection ** */ #ifdef TEST /* use later when cache is limited! */ #ifdef __STDC__ PRIVATE int close_connection(connection * con) #else PRIVATE int close_connection(con) connection *con; #endif { connection * scan; int status = NETCLOSE(con->socket); if (TRACE) printf("FTP: Closing control socket %d\n", con->socket); if (connections==con) { connections = con->next; return status; } for(scan=connections; scan; scan=scan->next) { if (scan->next == con) { scan->next = con->next; /* Unlink */ return status; } /*if */ } /* for */ return -1; /* very strange -- was not on list. */ } #endif /* TEST */ /* Get a valid connection to the host ** ---------------------------------- ** ** On entry, ** arg points to the name of the host in a hypertext address ** On exit, ** returns <0 if error ** socket number if success ** ** This routine takes care of managing timed-out connections, and ** limiting the number of connections in use at any one time. ** ** It ensures that all connections are logged in if they exist. ** It ensures they have the port number transferred. */ #ifdef __STDC__ PRIVATE int get_connection(const char * arg) #else PRIVATE int get_connection(arg) char * arg; #endif { struct hostent * phost; /* Pointer to host -- See netdb.h */ struct sockaddr_in soc_address; /* Binary network address */ struct sockaddr_in* sin = &soc_address; if (!arg) return -1; /* Bad if no name sepcified */ if (!*arg) return -1; /* Bad if name had zero length */ /* Set up defaults: */ sin->sin_family = AF_INET; /* Family, host order */ sin->sin_port = htons(IPPORT_FTP); /* Well Known Number */ if (TRACE) printf("FTP: Looking for %s\n", arg); /* Get node name: */ { char *p1 = HTParse(arg, "", PARSE_HOST); if (*p1>='0' && *p1<='9') { /* Numeric node address: */ sin->sin_addr.s_addr = inet_addr(p1); /* See arpa/inet.h */ } else { /* Alphanumeric node name: */ phost=gethostbyname(p1); /* See netdb.h */ if (!phost) { if (TRACE) printf( "FTP: Can't find internet node name `%s'.\n", p1); return -3; /* Fail? */ } memcpy(&sin->sin_addr, phost->h_addr, phost->h_length); } if (TRACE) printf( "FTP: Parsed remote address as port %d, inet %d.%d.%d.%d\n", (unsigned int)ntohs(sin->sin_port), (int)*((unsigned char *)(&sin->sin_addr)+0), (int)*((unsigned char *)(&sin->sin_addr)+1), (int)*((unsigned char *)(&sin->sin_addr)+2), (int)*((unsigned char *)(&sin->sin_addr)+3)); free(p1); } /* scope of p1 */ input_read_pointer = input_write_pointer = input_buffer; /* Now we check whether we already have a connection to that port. */ { connection * scan; for (scan=connections; scan; scan=scan->next) { if (sin->sin_addr.s_addr == scan->addr) { if (TRACE) printf( "FTP: Already have connection for %d.%d.%d.%d.\n", (int)*((unsigned char *)(&scan->addr)+0), (int)*((unsigned char *)(&scan->addr)+1), (int)*((unsigned char *)(&scan->addr)+2), (int)*((unsigned char *)(&scan->addr)+3)); return scan->socket; /* Good return */ } else { if (TRACE) printf( "FTP: Existing connection is %d.%d.%d.%d\n", (int)*((unsigned char *)(&scan->addr)+0), (int)*((unsigned char *)(&scan->addr)+1), (int)*((unsigned char *)(&scan->addr)+2), (int)*((unsigned char *)(&scan->addr)+3)); } } } /* Now, let's get a socket set up from the server: */ { int status; connection * con = (connection *)malloc(sizeof(*con)); con->addr = sin->sin_addr.s_addr; /* save it */ status = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); if (status<0) { (void) HTInetStatus("socket"); free(con); return status; } con->socket = status; status = connect(con->socket, (struct sockaddr*)&soc_address, sizeof(soc_address)); if (status<0){ (void) HTInetStatus("connect"); if (TRACE) printf( "FTP: Unable to connect to remote host for `%s'.\n", arg); NETCLOSE(con->socket); free(con); return status; /* Bad return */ } if (TRACE) printf("FTP connected, socket %d\n", con->socket); control = con; /* Current control connection */ /* Now we log in @@@ Look up username, prompt for pw. */ { int status = response(NIL); /* Get greeting */ if (status == 2) status = response("USER anonymous\r\n"); if (status == 3) { char * command = (char*)malloc(10+strlen(HTHostName())+2+1); sprintf(command, "PASS user@%s\r\n", HTHostName()); /*@@*/ status = response(command); free(command); } if (status == 3) status = response("ACCT noaccount\r\n"); if (status !=2) { if (TRACE) printf("FTP: Login fail: %s", response_text); NETCLOSE(con->socket); free(con); return -status; /* Bad return */ } if (TRACE) printf("FTP: Logged in.\n"); } /* Now we inform the server of the port number we will listen on */ #ifndef REPEAT_PORT { int status = response(port_command); if (status !=2) { NETCLOSE(con->socket); free(con); return -status; /* Bad return */ } if (TRACE) printf("FTP: Port defined.\n"); } #endif con->next = connections; /* Link onto list of good ones */ connections = con; return con->socket; /* Good return */ } /* Scope of con */ } #ifdef LISTEN /* Close Master (listening) socket ** ------------------------------- ** ** */ #ifdef __STDC__ PRIVATE int close_master_socket(void) #else PRIVATE int close_master_socket() #endif { int status; FD_CLR(master_socket, &open_sockets); status = close(master_socket); if (TRACE) printf("FTP: Closed master socket %d\n", master_socket); master_socket = -1; if (status<0) return HTInetStatus("close master socket"); else return status; } /* Open a master socket for listening on ** ------------------------------------- ** ** When data is transferred, we open a port, and wait for the server to ** connect with the data. ** ** On entry, ** master_socket Must be negative if not set up already. ** On exit, ** Returns socket number if good ** less than zero if error. ** master_socket is socket number if good, else negative. ** port_number is valid if good. */ #ifdef __STDC__ PRIVATE int get_listen_socket(void) #else PRIVATE int get_listen_socket() #endif { struct sockaddr_in soc_address; /* Binary network address */ struct sockaddr_in* sin = &soc_address; int new_socket; /* Will be master_socket */ FD_ZERO(&open_sockets); /* Clear our record of open sockets */ num_sockets = 0; #ifndef REPEAT_LISTEN if (master_socket>=0) return master_socket; /* Done already */ #endif /* Create internet socket */ new_socket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); if (new_socket<0) return HTInetStatus("socket for master socket"); if (TRACE) printf("FTP: Opened master socket number %d\n", new_socket); /* Search for a free port. */ sin->sin_family = AF_INET; /* Family = internet, host order */ sin->sin_addr.s_addr = INADDR_ANY; /* Any peer address */ #ifdef POLL_PORTS { unsigned short old_port_number = port_number; for(port_number=old_port_number+1;;port_number++){ int status; if (port_number > LAST_TCP_PORT) port_number = FIRST_TCP_PORT; if (port_number == old_port_number) { return HTInetStatus("bind"); } soc_address.sin_port = htons(port_number); if ((status=bind(new_socket, (struct sockaddr*)&soc_address, /* Cast to generic sockaddr */ sizeof(soc_address))) == 0) break; if (TRACE) printf( "TCP bind attempt to port %d yields %d, errno=%d\n", port_number, status, errno); } /* for */ } #else { int status; int address_length = sizeof(soc_address); soc_address.sin_port = 0; /* Unspecified: please allocate */ status=bind(new_socket, (struct sockaddr*)&soc_address, /* Cast to generic sockaddr */ sizeof(soc_address)); if (status<0) return HTInetStatus("bind"); status = getsockname(new_socket, (struct sockaddr*)&soc_address, &address_length); if (status<0) return HTInetStatus("getsockname"); } #endif CTRACE(tfp, "FTP: bound to port %d on %s\n", (unsigned int)ntohs(sin->sin_port), HTInetString(sin)); #ifdef REPEAT_LISTEN if (master_socket>=0) (void) close_master_socket(); #endif master_socket = new_socket; /* Now we must find out who we are to tell the other guy */ (void)HTHostName(); /* Make address valid */ memcpy(&sin->sin_addr, &HTHostAddress.sin_addr, sizeof(sin->sin_addr)); sprintf(port_command, "PORT %d,%d,%d,%d,%d,%d\r\n", (int)*((unsigned char *)(&sin->sin_addr)+0), (int)*((unsigned char *)(&sin->sin_addr)+1), (int)*((unsigned char *)(&sin->sin_addr)+2), (int)*((unsigned char *)(&sin->sin_addr)+3), (int)*((unsigned char *)(&sin->sin_port)+0), (int)*((unsigned char *)(&sin->sin_port)+1)); /* Inform TCP that we will accept connections */ if (listen(master_socket, LISTEN_BACKLOG)<0) { master_socket = -1; return HTInetStatus("listen"); } CTRACE(tfp, "TCP: Master socket(), bind() and listen() all OK\n"); FD_SET(master_socket, &open_sockets); if ((master_socket+1) > num_sockets) num_sockets=master_socket+1; return master_socket; /* Good */ } /* get_listen_socket */ #endif /* Retrieve File from Server ** ------------------------- ** ** On entry, ** name WWW address of a file: document, including hostname ** On exit, ** returns Socket number for file if good. ** <0 if bad. */ #ifdef __STDC__ PUBLIC int HTFTP_open_file_read(CONST char * name) #else PUBLIC int HTFTP_open_file_read(name) char * name; #endif { int status = get_connection(name); if (status<0) return status; #ifdef LISTEN status = get_listen_socket(); if (status<0) return status; #ifdef REPEAT_PORT /* Inform the server of the port number we will listen on */ { int status = response(port_command); if (status !=2) { return -status; /* Bad return */ } if (TRACE) printf("FTP: Port defined.\n"); } #endif #else /* Tell the server to be passive */ { int status = response("PASV\r\n"); char *p; int reply, h0, h1, h2, h3, p0, p1; /* Parts of reply */ if (status !=2) { return -status; /* Bad return */ } for(p=response_text; *p; p++) if ((*p<'0')||(*p>'9')) *p = ' '; /* Keep only digits */ status = sscanf(response_text, "%d%d%d%d%d%d%d", &reply, &h0, &h1, &h2, &h3, &p0, &p1); if (status<5) { if (TRACE) printf("FTP: PASV reply has no inet address!\n"); return -99; } passive_port = (p0<<8) + p1; if (TRACE) printf("FTP: Server is listening on port %d\n", passive_port); } /* Open connection for data: */ { struct sockaddr_in soc_address; int status = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); if (status<0) { (void) HTInetStatus("socket for data socket"); return status; } data_soc = status; soc_address.sin_addr.s_addr = control->addr; soc_address.sin_port = htons(passive_port); soc_address.sin_family = AF_INET; /* Family, host order */ if (TRACE) printf( "FTP: Data remote address is port %d, inet %d.%d.%d.%d\n", (unsigned int)ntohs(soc_address.sin_port), (int)*((unsigned char *)(&soc_address.sin_addr)+0), (int)*((unsigned char *)(&soc_address.sin_addr)+1), (int)*((unsigned char *)(&soc_address.sin_addr)+2), (int)*((unsigned char *)(&soc_address.sin_addr)+3)); status = connect(data_soc, (struct sockaddr*)&soc_address, sizeof(soc_address)); if (status<0){ (void) HTInetStatus("connect for data"); NETCLOSE(data_soc); return status; /* Bad return */ } if (TRACE) printf("FTP data connected, socket %d\n", data_soc); } #endif /* Ask for the file: */ { char *filename = HTParse(name, "", PARSE_PATH + PARSE_PUNCTUATION); char command[LINE_LENGTH+1]; sprintf(command, "RETR %s\r\n", filename); status = response(command); free(filename); if (status!=1) return -status; /* Action not started */ } #ifdef LISTEN /* Wait for the connection */ { int soc_addrlen=sizeof(soc_address); status = accept(master_socket, (struct sockaddr *)&soc_address, &soc_addrlen); if (status<0) return HTInetStatus("accept"); CTRACE(tfp, "TCP: Accepted new socket %d\n", status); data_soc = status; } #else #endif return data_soc; } /* open_file_read */ /* Close socket opened for reading a file, and get final message ** ------------------------------------------------------------- ** */ #ifdef __STDC__ PUBLIC int HTFTP_close_file(int soc) #else PUBLIC int HTFTP_close_file(soc) int soc; #endif { int status; if (soc!=data_soc) { if (TRACE) printf("HTFTP: close socket %d: (not FTP data socket).\n", soc); return NETCLOSE(soc); } status = NETCLOSE(data_soc); if (TRACE) printf("FTP: Closing data socket %d\n", data_soc); if (status<0) (void) HTInetStatus("close"); /* Comment only */ status = response(NIL); if (status!=2) return -status; data_soc = -1; /* invalidate it */ return status; /* Good */ } /*___________________________________________________________________________ */ /* Test program only ** ----------------- ** ** Compiling this with -DTEST produces a test program. ** ** Syntax: ** test ... ** ** options: -v Verbose: Turn trace on at this point */ #ifdef TEST PUBLIC int WWW_TraceFlag; #ifdef __STDC__ int main(int argc, char*argv[]) #else int main(argc, argv) int argc; char *argv[]; #endif { int arg; /* Argument number */ int status; connection * con; WWW_TraceFlag = (0==strcmp(argv[1], "-v")); /* diagnostics ? */ #ifdef SUPRESS status = get_listen_socket(); if (TRACE) printf("get_listen_socket returns %d\n\n", status); if (status<0) exit(status); status = get_connection(argv[1]); /* test double use */ if (TRACE) printf("get_connection(`%s') returned %d\n\n", argv[1], status); if (status<0) exit(status); #endif for(arg=1; arg Trace on */ } else { /* Filename: */ status = HTTP_open_file_read(argv[arg]); if (TRACE) printf("open_file_read returned %d\n\n", status); if (status<0) exit(status); /* Copy the file to std out: */ { char buffer[INPUT_BUFFER_SIZE]; for(;;) { int status = NETREAD(data_soc, buffer, INPUT_BUFFER_SIZE); if (status<=0) { if (status<0) (void) HTInetStatus("read"); break; } status = write(1, buffer, status); if (status<0) { printf("Write failure!\n"); break; } } } status = HTTP_close_file(data_soc); if (TRACE) printf("Close_file returned %d\n\n", status); } /* if */ } /* for */ status = response("QUIT\r\n"); /* Be good */ if (TRACE) printf("Quit returned %d\n", status); while(connections) close_connection(connections); close_master_socket(); } /* main */ #endif /* TEST */ addr.s_addr = INADDR_ANY; /* Any peer address */ #ifdef POLL_PORTS { unsigned short old_port_number = port_number; for(port_number=old_port_number+1;;port_number++){ WWW/NeXT/Implementation/icon2.tiff 644 472 12 2414 4705351715 12270 MM* 00όϊΊͺΎ―ώ€>οͺ¨`ZΊώ•»ͺͺ•Q@WΊW΅UZ[Ίͺifͺ”nλΊͺͺ₯P%΅Unͺͺ”@¦εU[Κͺ€€A–ΉΊΉͺ¦ͺ@e[•Wͺͺ¦T@–Vζξͺͺ¦˜ •UUUVj–UA+ΉU•zVjͺV@@+΅UUZiͺ•Q@+΅UUUjͺ₯UP+ΉUUeЦ₯UU€*νVUͺU©©UUͺΉUWUšͺiTA»UUUfš₯TTϋ»•VZfj₯d‘TͺͺεUgj¦₯ͺ•ͺ©UQ¦ͺͺͺ©ͺΏώͺUj¦ͺͺ•UV«»Zͺͺ•jUQQͺͺ₯YUšͺͺU”ξϋYUUšͺͺQUTκͺΥU_κͺͺ©TETϊώͺWޚͺͺ©UPώ«ίejͺͺ©UTP>Ί©UUjͺ¨TV?ͺ₯Uͺͺͺ¨UUP?κͺͺU¨ͺͺh•UP?κͺώUͺͺͺjWΪ@ώͺUͺͺZ«UY[•ͺͺjξUdͺn–ͺͺ«z•”ΥΊ·ͺͺ©ͺ–?κͺͺ¦UVκšPϊͺͺ©Yz―Z€ͺͺ–Υκ₯ͺΎ›«Ί–¨ϊκnΎϊš ₯ξϊΪ€X?_Ϊ πππ?ΐπΐπ?όΐππό?ό?ό???ό?ό?ό?ό?πΐΐό?όπΐόπΐό?ππ|Ό@@e_master_socket(); } /* main */ #endif /* TEST */ addr.s_addr = INADDR_ANY; /* Any peer address */ #ifdef POLL_PORTS { unsigned short old_port_number = port_number; for(port_number=old_port_number+1;;port_number++){ WWW/NeXT/Implementation/HyperManager.h 666 472 12 2171 4767451542 13152 // HyperText Access method manager Object HyperManager.h // -------------------------------------- // // It is the job of a hypermanager to keep track of all the HyperAccess modules // which exist, and to pass on to the right one a general request. // // History: // Oct 90 Written TBL // #import "HyperAccess.h" #import @interface HyperManager : HyperAccess { List * accesses; } - traceOn:sender; // Diagnostics: Enable output to console - traceOff:sender; // Disable output to console - registerAccess:anObject; // Register a subclass of HyperAccess - back:sender; // Return whence we came - next:sender; // Take link after link taken to get here - previous:sender; // Take link before link taken to get here - goHome:sender; // Load the home node - goToBlank:sender; // Load the blank page - help:sender; // Go to help page - closeOthers:sender; // Close unedited windows - save: sender; // Save main window's document - saveAll:sender; // Save back all modified windows - print:sender; // Print the main window - runPagelayout:sender; // Run the page layout panel for the app. @end ό?όπΐόπΐό?ππ|Ό@@e_master_socket(); } /* main */ #endif /* TEST */ addr.s_addr = INADDR_ANY; /* Any peer address */ #ifdef POLL_PORTS { unsigned short old_port_number = port_number; for(port_number=old_port_number+1;;port_number++){ WWW/NeXT/Implementation/WWWPageLayout.h 666 472 12 631 4767644337 13234 /* Page layout subclass ** -------------------- ** ** History ** 14 Mar 91 Based on the DrawPageLayout class in the Draw example application ** */ #import @interface WWWPageLayout : PageLayout { id leftMargin; id rightMargin; id topMargin; id bottomMargin; } /* Methods overridden from superclass */ - pickedUnits:sender; - readPrintInfo; - writePrintInfo; @end ceOn:sender; // Diagnostics: Enable output to console - traceOff:sender; // Disable output to consWWW/NeXT/Implementation/Makefile.dependencies 664 472 12 2724 5051756117 14477 Anchor.o : Anchor.m Anchor.h HTUtils.h HTParse.h HyperText.h HTStyle.h \ HyperManager.h HyperAccess.h FileAccess.o : FileAccess.m FileAccess.h HyperAccess.h Anchor.h HyperText.h \ HTStyle.h HTUtils.h WWW.h HTParse.h HTTCP.h HTFTP.h HTFile.h HTStyle.o : HTStyle.m HTStyle.h HTUtils.h HyperAccess.o : HyperAccess.m HyperAccess.h Anchor.h HyperText.h HTStyle.h \ HyperManager.h HTUtils.h HyperManager.o : HyperManager.m HyperManager.h HyperAccess.h Anchor.h \ HyperText.h HTStyle.h HTUtils.h HTParse.h FileAccess.h WWWPageLayout.h HyperText.o : HyperText.m HyperText.h Anchor.h HTStyle.h HyperAccess.h \ HTUtils.h HTParse.h WWW.h ParseHTML.h NewsAccess.o : NewsAccess.m NewsAccess.h HyperAccess.h Anchor.h HyperText.h \ HTStyle.h HTParse.h HTUtils.h StyleToy.o : StyleToy.m StyleToy.h HTParse.h HTStyle.h HTUtils.h \ HyperText.h Anchor.h TcpAccess.o : TcpAccess.m TcpAccess.h HyperAccess.h Anchor.h HyperText.h \ HTStyle.h HTUtils.h HTTP.h TextToy.o : TextToy.m TextToy.h Anchor.h HyperAccess.h HyperText.h \ HTStyle.h HTUtils.h WWWPageLayout.o : WWWPageLayout.m WWWPageLayout.h WorldWideWeb_main.o : WorldWideWeb_main.m HTUtils.h HTAccess.o : HTAccess.c HTParse.h HTUtils.h WWW.h HTFTP.h HTTP.h HTFile.h \ tcp.h HTFTP.o : HTFTP.c HTParse.h HTUtils.h tcp.h HTTCP.h HTFile.o : HTFile.c HTUtils.h WWW.h HTParse.h tcp.h HTTCP.h HTFTP.h HTParse.o : HTParse.c HTUtils.h HTParse.h tcp.h HTTCP.o : HTTCP.c HTUtils.h tcp.h HTTP.o : HTTP.c HTParse.h HTUtils.h tcp.h HyperText.h HTStyle.h HTUtils.h HTParse.h FWWW/NeXT/Implementation/HTAccess.h 666 12364 105 1267 5041252053 12276 /* Access Manager HTAccess.h ** ============== */ /* Open a file descriptor for a document ** ------------------------------------- ** ** On entry, ** addr must point to the fully qualified hypertext reference. ** ** On exit, ** returns <0 Error has occured. ** >=0 Value of file descriptor or socket to be used ** to read data. ** *pFormat Set to the format of the file, if known. ** (See WWW.h) ** */ #ifdef __STDC__ extern int HTOpen(char * addr, WWW_Format * format); #else extern int HTOpen(); #endif /* Close socket opened for reading a file ** -------------------------------------- ** */ #ifdef __STDC__ extern int HTClose(int soc); #else extern int HTClose(); #endif HyperAccess.h Anchor.h HyperText.h \ HTStyle.h HTParse.h HTUtils.h StyleToy.o : StyleToy.m StyleToy.h HTParse.h HTStyle.h HTUtils.h \ HyperText.h Anchor.h TcpAccess.o : TcpAccess.m TcpAccess.h HyperAccess.h Anchor.h HyperText.h \ HTStyle.h HTUtils.h HTTP.h TextToy.o : TextToy.m TextToy.h Anchor.h HyperAccess.h HyperTeWWW/NeXT/Implementation/HTParse.c 666 472 105 20016 5032335346 12117 /* Parse HyperText Document Address HTParse.c ** ================================ */ #include "HTUtils.h" #include "HTParse.h" #include "tcp.h" /* For string only */ struct struct_parts { char * access; char * host; char * absolute; char * relative; char * anchor; }; /* Strip white space off a string ** ------------------------------ ** ** On exit, ** Return value points to first non-white character, or to 0 if none. ** All trailing white space is OVERWRITTEN with zero. */ #ifdef __STDC__ char * HTStrip(char * s) #else char * HTStrip(s) char *s; #endif { #define SPACE(c) ((c==' ')||(c=='\t')||(c=='\n')) char * p=s; for(p=s;*p;p++); /* Find end of string */ for(p--;p>=s;p--) { if(SPACE(*p)) *p=0; /* Zap trailing blanks */ else break; } while(SPACE(*s))s++; /* Strip leading blanks */ return s; } /* Scan a filename for its consituents ** ----------------------------------- ** ** On entry, ** name points to a document name which may be incomplete. ** On exit, ** absolute or relative may be nonzero (but not both). ** host, anchor and access may be nonzero if they were specified. ** Any which are nonzero point to zero terminated strings. */ #ifdef __STDC__ PRIVATE void scan(char * name, struct struct_parts *parts) #else PRIVATE void scan(name, parts) char * name; struct struct_parts *parts; #endif { char * after_access; char * p; int length = strlen(name); parts->access = 0; parts->host = 0; parts->absolute = 0; parts->relative = 0; parts->anchor = 0; after_access = name; for(p=name; *p; p++) { if (*p==':') { *p = 0; parts->access = name; /* Access name has been specified */ after_access = p+1; } if (*p=='/') break; if (*p=='#') break; } for(p=name+length-1; p>=name; p--) { if (*p =='#') { parts->anchor=p+1; *p=0; /* terminate the rest */ } } p = after_access; if (*p=='/'){ if (p[1]=='/') { parts->host = p+2; /* host has been specified */ *p=0; /* Terminate access */ p=strchr(parts->host,'/'); /* look for end of host name if any */ if(p) { *p=0; /* Terminate host */ parts->absolute = p+1; /* Root has been found */ } } else { parts->absolute = p+1; /* Root found but no host */ } } else { parts->relative = (*after_access) ? after_access : 0; /* zero for "" */ } } /*scan */ /* Parse a Name relative to another name ** ------------------------------------- ** ** This returns those parts of a name which are given (and requested) ** substituting bits from the realted name where necessary. ** ** On entry, ** aName A filename given ** relatedName A name relative to which aName is to be parsed ** wanted A mask for the bits which are wanted. ** ** On exit, ** returns A pointer to a malloc'd string which MUST BE FREED */ #ifdef __STDC__ char * HTParse(const char * aName, const char * relatedName, int wanted) #else char * HTParse(aName, relatedName, wanted) char * aName; char * relatedName; int wanted; #endif { char * result = 0; char * return_value = 0; int len; char * name = 0; char * rel = 0; char * p; struct struct_parts given, related; /* Make working copies of input strings to cut up: */ len = strlen(aName)+strlen(relatedName)+10; result=(char *)malloc(len); /* Lots of space: more than enough */ StrAllocCopy(name, aName); StrAllocCopy(rel, relatedName); scan(name, &given); scan(rel, &related); result[0]=0; /* Clear string */ if (wanted & PARSE_ACCESS) if (given.access|| related.access) { strcat(result, given.access ? given.access : related.access); if(wanted & PARSE_PUNCTUATION) strcat(result, ":"); } if (given.access && related.access) /* If different, inherit nothing. */ if (strcmp(given.access, related.access)!=0) { related.host=0; related.absolute=0; related.relative=0; related.anchor=0; } if (wanted & PARSE_HOST) if(given.host || related.host) { if(wanted & PARSE_PUNCTUATION) strcat(result, "//"); strcat(result, given.host ? given.host : related.host); } if (wanted & PARSE_PATH) { if(given.absolute) { /* All is given */ if(wanted & PARSE_PUNCTUATION) strcat(result, "/"); strcat(result, given.absolute); } else if(related.absolute) { /* Adopt path not name */ strcat(result, "/"); strcat(result, related.absolute); if (given.relative) { for (p=result+strlen(result)-1; *p!='/'; p--); /* last / */ p[1]=0; /* Remove filename */ strcat(result, given.relative); /* Add given one */ } } else if(given.relative) { strcat(result, given.relative); /* what we've got */ } else if(related.relative) { strcat(result, related.relative); } } if (wanted & PARSE_ANCHOR) if(given.anchor || related.anchor) { if(wanted & PARSE_PUNCTUATION) strcat(result, "#"); strcat(result, given.anchor ? given.anchor : related.anchor); } free(rel); free(name); StrAllocCopy(return_value, result); free(result); return return_value; /* exactly the right length */ } /* Simplify a filename // ------------------- // // A unix-style file is allowed to contain the seqeunce xxx/../ which may be // replaced by "" , and the seqeunce "/./" which may be replaced by "/". // Simplification helps us recognize duplicate filenames. // // Thus, /etc/junk/../fred becomes /etc/fred // /etc/junk/./fred becomes /etc/junk/fred */ #ifdef __STDC__ void HTSimplify(char * filename) #else void HTSimplify(filename) char * filename; #endif { char * p; char * q; for(p=filename+2; *p; p++) { if (*p=='/') { if ((p[1]=='.') && (p[2]=='.') && (p[3]=='/')) { for (q=p-1; (q>filename) && (*q!='/'); q--); /* last / */ if (*q=='/') { strcpy(q+1, p+4); /* Remove xxx/../ */ p = q-1; /* Start again with last slash */ } else { strcpy(filename, p+4); /* remove xxx/../ */ p = filename; /* Start again */ } } else if ((p[1]=='.') && (p[2]=='/')) { strcpy(p, p+2); /* Remove a slash and a dot */ } } } } /* Make Relative Name ** ------------------ ** ** This function creates and returns a string which gives an expression of ** one address as related to another. Where there is no relation, an absolute ** address is retured. ** ** On entry, ** Both names must be absolute, fully qualified names of nodes ** (no anchor bits) ** ** On exit, ** The return result points to a newly allocated name which, if ** parsed by HTParse relative to relatedName, will yield aName. ** The caller is responsible for freeing the resulting name later. ** */ #ifdef __STDC__ char * HTRelative(const char * aName, const char *relatedName) #else char * HTRelative(aName, relatedName) char * aName; char * relatedName; #endif { char * result = 0; CONST char *p = aName; CONST char *q = relatedName; CONST char * after_access = 0; CONST char * path = 0; CONST char * last_slash = 0; int slashes = 0; for(;*p; p++, q++) { /* Find extent of match */ if (*p!=*q) break; if (*p==':') after_access = p+1; if (*p=='/') { last_slash = p; slashes++; if (slashes==3) path=p; } } /* q, p point to the first non-matching character or zero */ if (!after_access) { /* Different access */ StrAllocCopy(result, aName); } else if (slashes<3){ /* Different nodes */ StrAllocCopy(result, after_access); } else if (slashes==3){ /* Same node, different path */ StrAllocCopy(result, path); } else { /* Some path in common */ int levels= 0; for(; *q && (*q!='#'); q++) if (*q=='/') levels++; result = (char *)malloc(3*levels + strlen(last_slash) + 1); result[0]=0; for(;levels; levels--)strcat(result, "../"); strcat(result, last_slash+1); } if (TRACE) printf("HT: `%s' expressed relative to\n `%s' is\n `%s'.", aName, relatedName, result); return result; } of a name which are given (and requested) ** substituting bits from the realted name where necessary. ** ** On entry, ** aName A filename given ** relatedName A name relative to which aName is to be parsed ** wanted A mask for the bits which are wanted. ** ** On exit, ** returns A pointer to a malloc'd string which MUST BE FREED */ #ifdef __STDC__ char * HTParse(const char * aName, const char * relatedName, int wanted) #else char * HTParse(aName, relatedName, wanted) WWW/NeXT/Implementation/HTParse.h 666 472 105 4653 5032315447 12115 /* Parse HyperText Document Address HTParse.h ** ================================ */ /* These are flag bits which may be ORed together to form a number to give ** the 'wanted' argument to HTParse. */ #define PARSE_ACCESS 16 #define PARSE_HOST 8 #define PARSE_PATH 4 #define PARSE_ANCHOR 2 #define PARSE_PUNCTUATION 1 #define PARSE_ALL 31 /* Parse a Name relative to another name ** ------------------------------------- ** ** This returns those parts of a name which are given (and requested) ** substituting bits from the realted name where necessary. ** ** On entry, ** aName A filename given ** relatedName A name relative to ehich aName is to be parsed ** wanted A mask for the bits which are wanted. ** ** On exit, ** returns A pointer to a malloc'd string which MUST BE FREED */ #ifdef __STDC__ extern char * HTParse(const char * aName, const char * relatedName, int wanted); #else extern char * HTParse(); #endif /* Strip white space off a string ** ------------------------------ ** ** On exit, ** Return value points to first non-white character, or to 0 if none. ** All trailing white space is OVERWRITTEN with zero. */ #ifdef __STDC__ extern char * HTStrip(char * s); #else extern char * HTStrip(); #endif /* Simplify a filename ** ------------------- ** ** A unix-style file is allowed to contain the seqeunce xxx/../ which ** may be replaced by "" , and the seqeunce "/./" which may be replaced ** by "/". ** Simplification helps us recognize duplicate filenames. It doesn't deal ** with soft links, though. ** The new (shorter) filename overwrites the old. ** ** Thus, /etc/junk/../fred becomes /etc/fred ** /etc/junk/./fred becomes /etc/junk/fred */ #ifdef __STDC__ extern void HTSimplify(char * filename); #else extern void HTSimplify(); #endif /* Make Relative Name ** ------------------ ** ** This function creates and returns a string which gives an expression of ** one address as related to another. Where there is no relation, an ** absolute address is retured. ** ** On entry, ** Both names must be absolute, fully qualified names of nodes ** (no anchor bits) ** ** On exit, ** The return result points to a newly allocated name which, if parsed ** by HTParse relative to relatedName, will yield aName. The caller is ** responsible for freeing the resulting name later. ** */ #ifdef __STDC__ extern char * HTRelative(const char * aName, const char *relatedName); #else extern char * HTRelative(); #endif essed relative to\n `%s' is\n `%s'.", aName, relatedName, result); retWWW/NeXT/Implementation/HTStyle.h 666 472 105 4675 5032315314 12140 /* Style Definition for Hypertext HTStyle.h ** ============================== ** ** Styles allow the translation between a logical property of a piece of ** text and its physical representation. ** ** A StyleSheet is a collection of styles, defining the ** translation necessary to represent a document. ** It is a linked list of styles. */ #import #define STYLE_NAME_LENGTH 80 typedef enum _SGML_tagtype { NONE, /* Style holds until further notice */ ENDTAG, /* Style holds until end tag */ LINE /* Style holds until end of line (ugh!) */ } SGML_tagtype; typedef NXCoord HTCoord; typedef struct _HTStyle { struct _HTStyle *next; /* Link for putting into stylesheet */ char * name; /* Style name */ char * SGMLTag; /* Tag name to start */ SGML_tagtype SGMLType; /* How to end it */ id font; /* The character representation */ HTCoord fontSize; /* The size of font, not independent */ NXTextStyle *paragraph; /* Null means not defined */ #ifdef V1 float textColor; /* Colour of text */ #else float textGray; /* Gray level of text */ int textRGBColor; /* Colour levels of text */ #endif HTCoord spaceBefore; /* Omissions from NXTextStyle */ HTCoord spaceAfter; void *anchor; /* Anchor id if any, else zero */ } HTStyle; /* Style functions: */ extern HTStyle * HTStyleNew(); extern HTStyle * HTStyleFree(HTStyle * self); extern HTStyle * HTStyleRead(HTStyle * self, NXStream * stream); extern HTStyle * HTStyleWrite(HTStyle * self, NXStream * stream); extern HTStyle * HTStyleApply(HTStyle * self, Text * text); extern HTStyle * HTStylePick(HTStyle * self, Text * text); typedef struct _HTStyleSheet { char * name; HTStyle * styles; } HTStyleSheet; /* Stylesheet functions: */ extern HTStyleSheet * HTStyleSheetNew(); extern HTStyleSheet * HTStyleSheetFree(HTStyleSheet * self); extern HTStyle * HTStyleNamed(HTStyleSheet * self, const char * name); extern HTStyle * HTStyleForParagraph(HTStyleSheet * self, NXTextStyle * paraStyle); extern HTStyle * HTStyleForRun(HTStyleSheet *self, NXRun *run); extern HTStyleSheet * HTStyleSheetAddStyle(HTStyleSheet * self, HTStyle * style); extern HTStyleSheet * HTStyleSheetRemoveStyle(HTStyleSheet * self, HTStyle * style); extern HTStyleSheet * HTStyleSheetRead(HTStyleSheet * self, NXStream * stream); extern HTStyleSheet * HTStyleSheetWrite(HTStyleSheet * self, NXStream * stream); #define CLEAR_POINTER ((void *)-1) /* Pointer value means "clear me" */ *paragraph; /* Null means not defined */ #ifdef V1 float textColWWW/NeXT/Implementation/WorldWideWeb.iconheader 664 472 12 71 4772350415 14724 F WorldWideWeb WorldWideWeb app S html WorldWideWeb html TStyle * HTStylePick(HTStyle * self, Text * text); typedef struct _HTStyleSheet { char * name; HTStyle * styles; } HTStyleSheet; /* Stylesheet functions: */ extern HTStyleSheet * HTStyleSheetNew(); extern HTStyleSheet * HTStyleSheetFree(HTStyleSheet * self); extern HTStyle * HTStyleNamed(HTStyleSheet * self, const char * name); extern HTStyle * HTStyleForParagraph(HTStyleSheet * self, NXTextStyle * paraStyle); extern HTStyle * HTStyleForRun(HTStWWW/NeXT/Implementation/install 755 472 12 163 4776115673 11770 cp WorldWideWeb.debug WorldWideWeb.app/WorldWideWeb cp WorldWideWeb.debug /LocalApps/WorldWideWeb.app/WorldWideWeb struct _HTStyleSheet { char * name; HTStyle * styles; } HTStyleSheet; /* Stylesheet functions: */ extern HTStyleSheet * HTStyleSheetNew(); extern HTStyleSheet * HTStyleSheetFree(HTStyleSheet * self); extern HTStyle * HTStyleNamed(HTStyleSheet * self, const char * name); extern HTStyle * HTStyleForParagraph(HTStyleSheet * self, NXTextStyle * paraStyle); extern HTStyle * HTStyleForRun(HTStWWW/NeXT/Implementation/HTFTP.h 664 472 105 1264 5011465224 11461 /* FTP access functions HTFTP.h ** ==================== */ /* Retrieve File from Server ** ------------------------- ** ** On exit, ** returns Socket number for file if good. ** <0 if bad. */ #ifdef __STDC__ extern int HTFTP_open_file_read(CONST char * name); #else extern int HTFTP_open_file_read(); #endif /* Close socket opened for reading a file, and get final message ** ------------------------------------------------------------- ** */ #ifdef __STDC__ extern int HTFTP_close_file(int soc); #else extern int HTFTP_close_file(); #endif /* Return Host Name ** ---------------- */ #ifdef __STDC__ extern const char * HTHostName(void); #else extern char * HTHostName(); #endif HTStyle * style); extern HTStyleSheet * HTStyleSheetRead(HTStyleSheet * self, NXStream * stream); extern HTStyleSheet * HTStyleSheetWrite(HTStyleSheet * self, NXStream * stream); #define CLEAR_POINTER ((void *)-1) /* Pointer value means "clear me" */ *paragraph; /* Null means not defined */ #ifdef V1 float textColWWW/NeXT/Implementation/HTStyle.m 666 472 12 20674 5051755047 12153 /* Style Implementation for Hypertext HTStyle.m ** ================================== ** ** Styles allow the translation between a logical property ** of a piece of text and its physical representation. ** ** A StyleSheet is a collection of styles, defining the ** translation necessary to ** represent a document. It is a linked list of styles. */ #import "HTStyle.h" #import "HTUtils.h" /* Create a new style */ HTStyle* HTStyleNew() { HTStyle * self = malloc(sizeof(*self)); bzero(self, sizeof(*self)); self->SGMLTag = 0; self->textGray = NX_BLACK; self->textRGBColor = -1; // Not used return self; } /* Create a new style with a name */ HTStyle* HTStyleNewNamed(const char * name) { HTStyle * self = HTStyleNew(); StrAllocCopy(self->name, name); return self; } /* Free a style */ HTStyle * HTStyleFree(HTStyle * self) { if (self->name) free(self->name); if (self->SGMLTag) free(self->SGMLTag); if (self->paragraph) free(self->paragraph); free(self); return 0; } /* Read a style from a typed stream (without its name) ** -------------------------------- ** ** Reads a style with paragraph information from a stream. ** The style name is not read or written by these routines. */ #define NONE_STRING "(None)" HTStyle * HTStyleRead(HTStyle * style, NXStream * stream) { char myTag[STYLE_NAME_LENGTH]; char fontName[STYLE_NAME_LENGTH]; NXTextStyle *p; int tab; int gotpara; /* flag: have we got a paragraph definition? */ NXScanf(stream, "%s%i%s%f%i", myTag, &style->SGMLType, fontName, &style->fontSize, &gotpara); if (gotpara) { if (!style->paragraph) { style->paragraph = malloc(sizeof(*(style->paragraph))); style->paragraph->tabs = 0; } p = style->paragraph; NXScanf(stream, "%f%f%f%f%hd%f%f%hd", &p->indent1st, &p->indent2nd, &p->lineHt, &p->descentLine, &p->alignment, &style->spaceBefore, &style->spaceAfter, &p->numTabs); if (p->tabs) free(p->tabs); p->tabs = malloc(p->numTabs * sizeof(p->tabs[0])); for (tab=0; tab < p->numTabs; tab++) { NXScanf(stream, "%hd%f", &p->tabs[tab].kind, &p->tabs[tab].x); } } else { /* No paragraph */ if (style->paragraph) { free(style->paragraph); style->paragraph = 0; } } /* if no paragraph */ StrAllocCopy(style->SGMLTag, myTag); if (strcmp(fontName, NONE_STRING)==0) style->font = 0; else style->font = [Font newFont:fontName size:style->fontSize]; return 0; } /* Write a style to a stream in a compatible way */ HTStyle * HTStyleWrite(HTStyle * style, NXStream * stream) { int tab; NXTextStyle *p = style->paragraph; NXPrintf(stream, "%s %i %s %f %i\n", style->SGMLTag, style->SGMLType, style->font ? [style->font name] : NONE_STRING, style->fontSize, p!=0); if (p) { NXPrintf(stream, "\t%f %f %f %f %i %f %f\t%i\n", p->indent1st, p->indent2nd, p->lineHt, p->descentLine, p->alignment, style->spaceBefore, style->spaceAfter, p->numTabs); for (tab=0; tab < p->numTabs; tab++) NXPrintf(stream, "\t%i %f\n", p->tabs[tab].kind, p->tabs[tab].x); } return style; } /* Write a style to stdout for diagnostics */ HTStyle * HTStyleDump(HTStyle * style) { int tab; NXTextStyle *p = style->paragraph; printf("Style %i `%s' SGML:%s, type=%i. Font %s %.1f point.\n", style, style->name, style->SGMLTag, style->SGMLType, [style->font name], style->fontSize); if (p) { printf( "\tIndents: first=%.0f others=%.0f, Height=%.1f Desc=%.1f\n" "\tAlign=%i, %i tabs. (%.0f before, %.0f after)\n", p->indent1st, p->indent2nd, p->lineHt, p->descentLine, p->alignment, p->numTabs, style->spaceBefore, style->spaceAfter); for (tab=0; tab < p->numTabs; tab++) { printf("\t\tTab kind=%i at %.0f\n", p->tabs[tab].kind, p->tabs[tab].x); } printf("\n"); } /* if paragraph */ return style; } /* StyleSheet Functions ** ==================== */ /* Searching for styles: */ HTStyle * HTStyleNamed(HTStyleSheet * self, const char * name) { HTStyle * scan; for (scan=self->styles; scan; scan=scan->next) if (0==strcmp(scan->name, name)) return scan; if (TRACE) printf("StyleSheet: No style named `%s'\n", name); return 0; } HTStyle * HTStyleForParagraph(HTStyleSheet * self, NXTextStyle *para) { HTStyle * scan; for (scan=self->styles; scan; scan=scan->next) if (scan->paragraph == para) return scan; return 0; } /* Find the style which best fits a given run ** ------------------------------------------ ** ** This heuristic is used for guessing the style for a run of ** text which has been pasted in. In order, we try: ** ** A style whose paragraph structure is actually used by the run. ** A style matching in font ** A style matching in paragraph style exactly ** A style matching in paragraph to a degree */ HTStyle * HTStyleForRun(HTStyleSheet *self, NXRun *run) { HTStyle * scan; HTStyle * best = 0; int bestMatch = 0; NXTextStyle * rp = run->paraStyle; for (scan=self->styles; scan; scan=scan->next) if (scan->paragraph == run->paraStyle) return scan; /* Exact */ for (scan=self->styles; scan; scan=scan->next){ NXTextStyle * sp = scan->paragraph; if (sp) { int match = 0; if (sp->indent1st == rp->indent1st) match = match+1; if (sp->indent2nd == rp->indent2nd) match = match+2; if (sp->lineHt == rp->lineHt) match = match+1; if (sp->numTabs == rp->numTabs) match = match+1; if (sp->alignment == rp->alignment) match = match+3; if (scan->font == run->font) match = match+10; if (match>bestMatch) { best=scan; bestMatch=match; } } } if (TRACE) printf("HTStyleForRun: Best match for style is %i out of 18\n", bestMatch); return best; } /* Add a style to a sheet ** ---------------------- */ HTStyleSheet * HTStyleSheetAddStyle(HTStyleSheet * self, HTStyle * style) { style->next = 0; /* The style will go on the end */ if (!self->styles) { self->styles = style; } else { HTStyle * scan; for(scan=self->styles; scan->next; scan=scan->next); /* Find end */ scan->next=style; } return self; } /* Remove the given object from a style sheet if it exists */ HTStyleSheet * HTStyleSheetRemoveStyle(HTStyleSheet * self, HTStyle * style) { if (self->styles = style) { self->styles = style->next; return self; } else { HTStyle * scan; for(scan = self->styles; scan; scan = scan->next) { if (scan->next = style) { scan->next = style->next; return self; } } } return 0; } /* Create new style sheet */ HTStyleSheet * HTStyleSheetNew() { HTStyleSheet * self = malloc(sizeof(*self)); bzero(self, sizeof(*self)); return self; } /* Free off a style sheet pointer */ HTStyleSheet * HTStyleSheetFree(HTStyleSheet * self) { HTStyle * style; while((style=self->styles)!=0) { self->styles = style->next; HTStyleFree(style); } free(self); return 0; } /* Read a stylesheet from a typed stream ** ------------------------------------- ** ** Reads a style sheet from a stream. If new styles have the same names ** as existing styles, they replace the old ones without changing the ids. */ HTStyleSheet * HTStyleSheetRead(HTStyleSheet * self, NXStream * stream) { int numStyles; int i; HTStyle * style; char styleName[80]; NXScanf(stream, " %i ", &numStyles); if (TRACE) printf("Stylesheet: Reading %i styles\n", numStyles); for (i=0; istyles; style; style=style->next) numStyles++; NXPrintf(stream, "%i\n", numStyles); if (TRACE) printf("StyleSheet: Writing %i styles\n", numStyles); for (style=self->styles; style; style=style->next) { NXPrintf(stream, "%s ", style->name); (void) HTStyleWrite(style, stream); } return self; } Thus, /etc/junk/../fred becomes /etc/fred // /etc/junk/./fred beWWW/NeXT/Implementation/NewsAccess.h 644 472 12 155 4706544715 12600 /* Generated by Interface Builder */ #import "HyperAccess.h" @interface NewsAccess:HyperAccess { } @end >tabs[tab].kind, p->tabs[tab].x); } return style; } /* Write a style to stdout for diagnostics */ HTStyle * HTStyleDump(HTStyle * style) { int tab; NXTextStyle *p = style->paragraph; printf("Style %i `%s' SGML:%s, type=%i. Font %s %.1f point.\n", style, style->name, style->SGMLTag, style->SGMLType, [style->font name], style->fontSize); if (p) { printf( WWW/NeXT/Implementation/WWW.h 666 472 105 672 5034617315 11251 /* Include file for WorldWideWeb project-wide definitions */ /* Formats: */ typedef int WWW_Format; /* Can take the following values: */ #define WWW_INVALID (-1) #define WWW_SOURCE 0 /* Whatever it was */ #define WWW_PLAINTEXT 1 /* plain ISO latin (ASCII) */ #define WWW_POSTSCRIPT 2 /* Postscript - encapsulated? */ #define WWW_RICHTEXT 3 /* Microsoft RTF transfer format */ #define WWW_HTML 4 /* WWW HyperText Markup Language */ [style->font name], style->fontSize); if (p) { printf( WWW/NeXT/Implementation/HTTP.c 666 472 105 6506 5041302556 11355 /* HyperText Tranfer Protocol - Client implementation HTTP.c ** ========================== */ /* Module parameters: ** ----------------- ** ** These may be undefined and redefined by syspec.h */ #include "HTParse.h" #include "HTUtils.h" #include "tcp.h" /* Open Socket for reading from HTTP Server HTTP_get() ** ======================================== ** ** Given a hypertext address, this routine opens a socket to the server. ** ** On entry, ** arg is the hypertext reference of the article to be loaded. ** On exit, ** returns >=0 If no error, a good socket number ** <0 Error. ** ** The socket must be closed by the caller after the document has been ** read. ** */ #ifdef __STDC__ int HTTP_Get(const char * arg) #else int HTTP_Get(arg) char * arg; #endif { int s; /* Socket number for returned data */ char command[257]; /* The whole command */ int status; /* tcp return */ char *p; /* pointer to string */ struct hostent *phost; /* Pointer to host - See netdb.h */ struct sockaddr_in soc_address; /* Binary network address */ struct sockaddr_in* sin = &soc_address; if (!arg) return -3; /* Bad if no name sepcified */ if (!*arg) return -2; /* Bad if name had zero length */ /* Set up defaults: */ sin->sin_family = AF_INET; /* Family, host order */ sin->sin_port = htons(TCP_PORT); /* Default: new port, */ if (TRACE) printf("HTTPAccess: Looking for %s\n", arg); /* Get node name: */ { char *p1 = HTParse(arg, "", PARSE_HOST); if (*p1>='0' && *p1<='9') { /* Numeric node address: */ sin->sin_addr.s_addr = inet_addr(p1); /* See arpa/inet.h */ } else { /* Alphanumeric node name: */ phost=gethostbyname(p1); /* See netdb.h */ if (!phost) { if (TRACE) printf( "HTTPAccess: Can't find internet node name `%s'.\n",p); return -1; /* Fail? */ } memcpy(&sin->sin_addr, phost->h_addr, phost->h_length); } if (TRACE) printf( "HTTPAccess: Parsed address as port %4x, inet %d.%d.%d.%d\n", (unsigned int)ntohs(sin->sin_port), (int)*((unsigned char *)(&sin->sin_addr)+0), (int)*((unsigned char *)(&sin->sin_addr)+1), (int)*((unsigned char *)(&sin->sin_addr)+2), (int)*((unsigned char *)(&sin->sin_addr)+3)); free(p1); /* We will ask that node for the document, omitting the host name & anchor. */ strcpy(command, "GET "); p1 = HTParse(arg, "", PARSE_PATH|PARSE_PUNCTUATION); strcat(command, p1); free(p1); strcat(command, "\n"); } /* scope of p1 */ /* Now, let's get a socket set up from the server for the sgml data: */ s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); status = connect(s, (struct sockaddr*)&soc_address, sizeof(soc_address)); if (status<0){ if (TRACE) printf("HTTPAccess: Unable to connect to remote host for `%s'.\n", arg); return HTInetStatus("connect"); } if (TRACE) printf("HTTP connected, socket %d\n", s); if (TRACE) printf("HTTP writting command `%s' to socket %d\n", command, s); #ifdef NOT_ASCII { char * p; for(p = command; *p; p++) { *p = TOASCII(*p); } } #endif status = NETWRITE(s, command, strlen(command)); if (status<0){ if (TRACE) printf("HTTPAccess: Unable to send command.\n"); return HTInetStatus("send"); } return s; /* Good return */ } eSheetRemoveStyle(HTStyleSheet * self, HTStyle * style) { if (self->styles = style) { self->styles = style->next; return self; } else { HTStyle * scan; for(scan = selWWW/NeXT/Implementation/StyleToy.h 644 472 12 770 4713234446 12334 /* Generated by Interface Builder */ #import @interface StyleToy:Object { id TabForm; id ParameterForm; id StylePanel; id NameForm; } +new; - loadDefaultStyleSheet; - setTabForm:anObject; - setParameterForm:anObject; - setStylePanel:anObject; - setNameForm:anObject; - NextButton:sender; - FindUnstyledButton:sender; - ApplyButton:sender; - PreviousButton:sender; - SetButton:sender; - PickButton:sender; - ApplyToSimilar:sender; - open:sender; - saveAs:sender; @end be loadeWWW/NeXT/Implementation/HTTP.h 666 472 105 1206 5012455453 11355 /* HyperText Tranfer Protocol HTTP.h ** ========================== */ /* Open Socket for reading from HTTP Server HTTP_get() ** ======================================== ** ** Given a hypertext address, this routine opens a socket to the server, ** sends the "get" command to ask for teh node, and then returns the ** socket to the caller. The socket must later be closed by the caller. ** ** On entry, ** arg is the hypertext reference of the article to be loaded. ** On exit, ** returns >=0 If no error, a good socket number ** <0 Error. ** */ #ifdef __STDC__ extern int HTTP_Get(const char * arg); #else extern int HTTP_Get(); #endif document has been ** read. ** */ #ifdef __STDC__ int HTTP_Get(const char * arg) #else int HTTP_Get(arg) char * arg; #endif { int s; /* Socket number for returned data */ char command[257]; /* The whole command */ int status; /* tcp return */ char *p; /* pointer to string */ struct hostent *phost; /* Pointer to host - See netdb.h */ WWW/NeXT/Implementation/HTTCP.c 664 472 105 10620 5032335303 11462 /* Generic Communication Code HTTCP.c ** ========================== ** ** This code is in common between client and server sides. */ #include "HTUtils.h" #include "tcp.h" /* Module-Wide variables */ PRIVATE char *hostname=0; /* The name of this host */ /* PUBLIC VARIABLES */ PUBLIC struct sockaddr_in HTHostAddress; /* The internet address of the host */ /* Valid after call to HTHostName() */ /* Encode INET status (as in sys/errno.h) inet_status() ** ------------------ ** ** On entry, ** where gives a description of what caused the error ** global errno gives the error number in the unix way. ** ** On return, ** returns a negative status in the unix way. */ #ifdef vms extern int uerrno; /* Deposit of error info (as perr errno.h) */ extern int vmserrno; /* Deposit of VMS error info */ extern volatile noshare int errno; /* noshare to avoid PSECT conflict */ #else #ifndef errno extern int errno; #endif #endif #ifndef vms #ifndef NeXT extern char *sys_errlist[]; /* see man perror on cernvax */ extern int sys_nerr; #endif #endif /* Report Internet Error ** --------------------- */ #ifdef __STDC__ PUBLIC int HTInetStatus(char *where) #else PUBLIC int HTInetStatus(where) char *where; #endif { CTRACE(tfp, "TCP: Error %d in `errno' after call to %s() failed.\n\t%s\n", errno, where, #ifdef vms "(Error number not translated)"); #else #ifdef NeXT strerror(errno)); #else errno < sys_nerr ? sys_errlist[errno] : "Unknown error" ); #endif #endif #ifdef vms CTRACE(tfp, " Unix error number (uerrno) = %ld dec\n", uerrno); CTRACE(tfp, " VMS error (vmserrno) = %lx hex\n", vmserrno); #endif return -errno; } /* Parse a cardinal value parse_cardinal() ** ---------------------- ** ** On entry, ** *pp points to first character to be interpreted, terminated by ** non 0:9 character. ** *pstatus points to status already valid ** maxvalue gives the largest allowable value. ** ** On exit, ** *pp points to first unread character ** *pstatus points to status updated iff bad */ #ifdef __STDC__ PUBLIC unsigned int HTCardinal(int *pstatus, char **pp, unsigned int max_value) #else PUBLIC unsigned int HTCardinal(pstatus, pp, max_value) int *pstatus; char **pp; unsigned int max_value; #endif { int n; if ( (**pp<'0') || (**pp>'9')) { /* Null string is error */ *pstatus = -3; /* No number where one expeceted */ return 0; } n=0; while ((**pp>='0') && (**pp<='9')) n = n*10 + *((*pp)++) - '0'; if (n>max_value) { *pstatus = -4; /* Cardinal outside range */ return 0; } return n; } /* Produce a string for an inernet address ** --------------------------------------- ** ** On exit, ** returns a pointer to a static string which must be copied if ** it is to be kept. */ #ifdef __STDC__ PUBLIC const char * HTInetString(struct sockaddr_in* sin) #else PUBLIC char * HTInetString(sin) struct sockaddr_in *sin; #endif { static char string[16]; sprintf(string, "%d.%d.%d.%d", (int)*((unsigned char *)(&HTHostAddress.sin_addr)+0), (int)*((unsigned char *)(&HTHostAddress.sin_addr)+1), (int)*((unsigned char *)(&HTHostAddress.sin_addr)+2), (int)*((unsigned char *)(&HTHostAddress.sin_addr)+3)); return string; } /* Derive the name of the host on which we are ** ------------------------------------------- ** */ #ifdef __STDC__ PRIVATE void get_host_details(void) #else PRIVATE void get_host_details() #endif #ifndef MAXHOSTNAMELEN #define MAXHOSTNAMELEN 64 /* Arbitrary limit */ #endif { char name[MAXHOSTNAMELEN+1]; /* The name of this host */ struct hostent * phost; /* Pointer to host -- See netdb.h */ int namelength = sizeof(name); if (hostname) return; /* Already done */ gethostname(name, namelength); /* Without domain */ CTRACE(tfp, "FTP: Local host name is `%s'\n", name); phost=gethostbyname(name); /* See netdb.h */ if (!phost) { if (TRACE) printf( "FTP: Can't find my own internet node address for `%s'!!\n", name); return; /* Fail! */ } StrAllocCopy(hostname, phost->h_name); memcpy(&HTHostAddress, &phost->h_addr, phost->h_length); if (TRACE) printf(" Name server says that is `%s' = %s\n", hostname, HTInetString(&HTHostAddress)); } #ifdef __STDC__ PUBLIC const char * HTHostName(void) #else PUBLIC char * HTHostName() #endif { get_host_details(); return hostname; } f("HTTP connected, socket %d\n", s); if (TRACE) printf("HTTP writting command `%s' to socket %d\n", command,WWW/NeXT/Implementation/HTTCP.h 664 472 105 3130 5012532347 11452 /* Generic Communication Code HTTCP.h ** ========================== ** */ /* Produce a string for an internet address ** --------------------------------------- ** ** On exit, ** returns a pointer to a static string which must be copied if ** it is to be kept. */ #ifdef __STDC__ extern const char * HTInetString(struct sockaddr_in* sin); #else extern char * HTInetString(); #endif /* Encode INET status (as in sys/errno.h) inet_status() ** ------------------ ** ** On entry, ** where gives a description of what caused the error ** global errno gives the error number in the unix way. ** ** On return, ** returns a negative status in the unix way. */ #ifdef __STDC__ extern int HTInetStatus(char *where); #else extern int HTInetStatus(); #endif /* Publicly accesible variables */ extern struct sockaddr_in HTHostAddress;/* The internet address of the host */ /* Valid after call to HTHostName() */ /* Parse a cardinal value parse_cardinal() ** ---------------------- ** ** On entry, ** *pp points to first character to be interpreted, terminated by ** non 0:9 character. ** *pstatus points to status already valid ** maxvalue gives the largest allowable value. ** ** On exit, ** *pp points to first unread character ** *pstatus points to status updated iff bad */ #ifdef __STDC__ extern unsigned int HTCardinal(int *pstatus, char **pp, unsigned int max_value); #else extern unsigned int HTCardinal(); #endif /* Get Name of This Machine ** ------------------------ ** */ #ifdef __STDC__ extern const char * HTHostName(void); #else extern char * HTHostName(); #endif char *)(&HTHostAddress.sin_addr)+1), (int)*((unsigned char *)(&HTHostAddress.sin_addr)+2), (int)*((unsigned char *)(&HTHostAddress.sin_addr)+3)); return string; } /* Derive the name of the host on which we are ** ------------------------------------------- ** */ #ifdef __STDC__ PRIVATE void get_host_details(void) #else PRIVATE void get_host_details() #endif #ifndef MAXHOSTNAMELEN #define MAXHOSTNAMELEN 6WWW/NeXT/WorldWideWeb.html 644 472 105 4444 4774416216 10677 The WorldWideWeb application on the NeXT

    WWW User guide

    The "WorldWideWeb" application for the NeXT is a prototype Hypertext browser/editor. It allows direct access to Hypertext servers, files and news. See also further information:

    General

    When you double-click on the WorldWideWeb icon, the application by default displays your own home page, ~/WWW/default.html, or failing that the system home page, /usr/local/lib/WWW/default.html.

    From then on, if you want to select a document referred to by a page being displayed, you just double click on an areas of gray text. (Gray was chosen so as not to use up other highlighting techniques such as bold or italic, which authors may want to use for other things. When color comes along, we can use colour...)

    If you double-click anywhere else in the document, you will select a word, as is usual on the NeXT.

    Some gray areas lead to whole documents, while some bring up a document with a particular target area highlighted. This is called the destination anchor. It is not gray unless it in turn leads somewhere else, but double clicking on a destination anchor selects the whole anchor.

    Indexes

    Certain documents are indexes. They normally have only a small amount of text. You cannot read the index yourself (it may be very big). To access something through the index, use the "Keyword search" menu option. The window with the index in it must be the main window (dark title bar) when you use the keyword search panel. The rules used by indexes to search for matches vary. Different indexes use different techniques, and cover different ranges of information.

    When a search is successful, the result is a page of references to documents. You select documents from it by double clicking in the usual way.

    See also:

    Menus.html>HELP: A description of the Menu items.
  • Installation notes.
  • Background: The WorldWideWeb project of which this is a part. Installing WorldWideWeb on the NeXT

    Installation

    To install the WorldWideWeb program properly you will need to be superuser. It is possible to use take a private copy of the program (see below) if you really have to, but for a system-wide copy, the steps are as follows. If you are at CERN, you should use NFS to remotely mount the files (see explanation ). The commands to do this are therefore (inserting the full path name of your directory where indicated, and the version number for vvv):- tar -xf WWWMeXTStepEditor_vvv.tar su root mkdir /LocalApps ln -s /(fullpathname)/WorldWideWeb.app /LocalApps Don't do the mkdir step if you already have a /LocalApps directory

    Making a private copy

    If you don't have privilege, and you don't have the ear of someone who does, it is possible to take a private copy of the program. It is better, of course, to get it installed system-wide, but if desperate, procede as above but instead link the application to your own directory, and take a copy of the system default file as your own default file. The commands are therefore:- tar -xf WWWMeXTStepEditor_vvv.tar ln -s /(fullpathname)/WorldWideWeb ~/Apps

    Personal setup

    Each person who wants to use it on the machine, whether it is a system copy or his private copy, must before he can use WWW:
    • Set his default NewsHost (can this be done system-wide?) to be the name of a server running the NNTP protocol. If he is already using "News" this will be unnecessary, as WWW will use News's default. (At CERN only, at the time of writing, a suitable news host was cernvax.cern.ch.) The shell command is
    dwrite WorldWideWeb NewsHost (hostname) You (each user) may later want to create your own WWW subdirectory under your home directory. In that subdirectory you may like to put :
    • A personal hypertext home page. This is a file default.html which will be displayed whenever the application is started. Create it by starting WWW to load the system default home page, editing it, then using the " Save a copy in..HTML.. " item in the Window menu, and selecting your private WWW subdirectory.
    • A personal blank note. This is a file blank.html which will be used as a template whenever you create a new hypertext file with the " New file " or " Link to new " commands. Create it by using the " New file " item in the "Window" menu and selecting your personal $(HOME)/WWW/blank.html as filename.
    • A default style sheet .
    +) { *p = TOASCII(*p); } } #endif status = NETWRITE(s, command, strlen(command)); if (status<0){ if (TRACE) printf("HTTPAccess: Unable to send command.\n"); return HTInetStatus("send"); } return s; /* Good return */ } eSheetRemoveStyle(HTStyleSheet * self, HTStyle * style) { if (self->styles = style) { self->styles = style->next; return self; } else { HTStyle * scan; for(scan = selWWW/NeXT/Menus.html 644 472 105 33501 4772125471 7442 WorldWideWeb Menus

    Menus

    The menu items of the WWW application operate in the usual NeXTStep way in most cases. Where the menu item has a character at the right hand end of the menu item, typing that character while holding down the Command key will have the same effect as the menu item: see the list of such keys . There follows a list of the menu items in the application, under the top level items: Info , Links , Navigate , File , Edit , Print , Page Layout , Style , Keyword search , Help , Hide , Quit .

    Info

    This displays a little information about the particular version of WWW which you have.

    Links

    Items in this menu are used to manipulate the connections, or links , between different hypertext documents.

    Creating a link is done in two stages. Firstly, the destination of the link (the bit which will be jumped to ) is "marked". Secondly, the source of the link is selected, and "Link to mark" used. The source and destination regions are known as anchors .

    Mark All

    This marks the whole document as the destination of a link. Use this to refer to a whole document rather than any part of it, or when the server does not allow you to make an anchor within it.

    Mark Selection

    This marks just the area you have selected as the destination of the next link(s) you might create.

    Link To Marked

    This creates a link from the selection to the marked text. First, select the piece of text you wish to be sensitive, and then use this item. From then on, clicking on that piece of text will take you to the previously marked document or anchor.

    Link to File

    This allows you to link the selected text to any file. You are prompted for the name with an "Open" panel. The file need not be a hypertext file. If is not a file type which WorldWideWeb recognizes and handles itself, then following the link will cause the file to be opened from the workspace. You cannot link to a directory (yet).

    Link to New

    This creates a link from the current selection to a new node to be stored as a file. A panel opens to allow you to select the name of the file.

    Unlink

    This remove link information from the selection. ALL link information (coming or going) is removed from the selected text, which then becomes ordinary text.. This may be used to trim an anchor whose sensitive area is too big, or to remove an anchor entirely.

    Navigate

    These options allow you to move through lists of items, for example, with ease, and should prevent you geting lost.

    Back

    The applicatioin keeps a record of every link you jump through. This item allows you to retrace your steps. Each time you use it, you go back one link, until you get to the first link you used.

    Next

    This has the same effect as using "BackUp", and then selecting the next link from that last document. For example, if you had just selected the first of a list of references, then using "NeXT" would allow you to move through successive one by one. It you select a news conference and then a news article in it, NeXT allows you to move to the next article directly, without going back to the conference.

    Previous

    This is like " Next ", but goes to the link before the one you last selected rather than the one after.

    Home

    This goes back to the document which is first loaded when you run the application.

    Panel

    This brings up a navigation panel. The buttons in the panel are mostly the same as the functions in the menu.

    File

    The items in this menu allow hypertext documents ("nodes") to be loaded explicitly and saved.

    Open file

    This allows a file to be opened explicitly by file name. An HTML file (.html filetype) will be read as hypertext. A Rich Text Format (.rtf) file will be read as rich (ie formatted text). Files without extension or with .txt extensions are read as plain text. All other files are opened as the workspace manager considers fit.

    Open using full hypertext reference

    This option allows not only files, but also news groups, news articles, and information on remote hypertext servers to be loaded. You need the complete hypertext reference for the information. See Address Formats for a description of the various formats.

    New file...

    This creates a new hypertext file. A panel appears to prompt you for a filename.

    When you have created a new file, you should make links from existing files to it so that you can later reach it by browsing. See also the "Link to New" menu item which makes a link at the same time.

    The file is generated from a master blank file. If you have a "blank.html" in the WWW subdirectory of your home directory, that will be used: otherwise, a copy will be taken of the file "/usr/local/lib/WWW/blank.html". Therefore, you can customise the blank file.

    Diagnostics

    You don't have to use these: they are for debugging the software. They will (typically) dump a load of information onto the standard output device, which will be the system console. These functions are not guarranteed.

    Save

    When a file is editable, this allows it to be saved back. Until this is used, your changes are not safe. This condidtion is indicated by the close button (X) in the top right of the document window becoming a broken cross.

    Save a copy in

    This option allows documents to be saved as a file, whether or not they were originally loaded from a file. Note that the window will continue to be associated with the original (network) document (This is different from some other NeXT applications). If you want to open the new file for editing, you must use the Open command. Before you get a save panel, a submenu is presented which allows you to select the format:
    HyperText Markup Language
    This is the normal storage format for WWW files. It includes the style and anchor information. The file extension is mandatory and is ".html". You can use the copy as the basis for a new document by later open ing it.
    Rich Text Format
    This is a transfer format allowing you to export WWW files to other word processors such as Microsoft Word, WriteNow, etc. Beware that the copy saved in rtf, although it is formatted, has no style name or anchor information left. The file extension is mandatory and is ".rtf".
    Plain Text
    This is plain ASCII text, without formatting except for line breaks to mark paragraph ends. Normally, your style sheet specifies some white space between paragraphs so the plain text version has more than one line feed character. This format may be suitable for mailing, for example - though you may want to chop the long lines. The file extension is mandatory and is ".txt".

    Save all edited windows

    This perfoms a Save operation on all windows which have been edited since they were last saved. This is a wise thing to do from time to time, and certainly before you quit.

    Miniaturize

    This will shrink the current window down to a miniature window. The text in the window will still be loaded. Clicking on the miniature window, or following a link which leads to that document, will bring it back up immediately.

    Open Master template

    This allows you to edit the template file which is used as a basis whenever you use " New " or " Link to new " commands.

    Close other windows

    The number of windows can rapidly become very large when one follows links through the web. This command (also key Cmd/W) allows all windows to be closed except for the main window and any windows which have been modified but not yet saved.

    Close

    This closes the current window. The contents are removed from memory. WorldWideWeb remebers that you had been there, so (unless you have already backtracked over it) you will be able to find it by backtracking with BackUp . When you reaccess the document, it is reloaded from the server or file. This is therefore a way of picking up changed information. If you don't want to have to wait for this (if it a slow server for example), you could always Miniturize the window instead.

    Edit

    This menu is the standard NeXTStep edit menu, allowing you to cut, copy and paste text to and from hypertext documents. You can also select the whole document. (Not all hypertext documents are writeable, so paste won't always work).

    Print...

    This brings up the print panel, which allows you to print the current window. You can also preview what it will look like printed, and you can save an image of the document in the window in postscript format.

    See also the Page Layout panel. You may also want to load a different style sheet for printing.

    Page Layout...

    This brings up a panel for choosing the size and orientation of the paper you may want to print on.

    The paper type you select is remebered between invokations of WorldWideWeb. The other parameters revert to their default values when you start WorldWideWeb. They are not stored in documents.

    The margins which you can specify in this panel are the regions of white paper around the edge of each page on which nothing is printed. What you see on the screen window is the area between the margins.

    Note that when a window is created, it is generally made wide enough to contain a document. This means that the paper type and left and right margins you select will affect the size of new windows.

    Style

    This item brings up the Style submenu for changing the formatting of characters in the text. (More on Styles)

    Copy style

    The style of the currently selected text is picked up for later use in "Apply style"

    Apply style

    The style previously picked up with "copy style" is applied to the paragraph or paragraphs which include the selected text.

    Panel

    This brings up the style editor panel. (More on styles.) The style editor allows you to format your document using styles, edit the format represented by each style, and load and save style sheets. Clicking on the >> buttons allows you to scroll through the available styles.

    The buttons " Load " and "Save" allow you to load and save the entire set of styles (" stylesheet ") you are using. When loading a style sheet, any styles which were originally present but do not exist in the new style sheet remain defined, while those which do exist in the new sheet are redefined.

    Style of selection

    This button sets the style editor to the style of the text which has been selected in the main window (if any).

    Apply style to selection

    This applies the style in the style editor to the currently selected text. If the style is a paragraph style, it will be applied to all paragraphs which contain any selected text

    (or the caret is the selection is of zero length).

    Two buttons are provided to help in converting existing unstyles documents into HTML:-

    Find unstyled text

    This will highlight the first peice of text inthe document which has not been given a style.

    Apply style to all similar text

    This will apply the selected style to not only the selected text, but also all that text which has the same paragraph layout (indents, etc) and font. If you have a document which is formatted in rtf, but not styled, you maybe able to pick up all the headings, for example, in this way.

    Editing of styles is not currently supported (Nov 1990).

    Keyword search

    This brings up the keyword search panel. You can only use the keyword search panel when the main window (the one with the dark title bar) is an index document. (Index documents normally say that they are indexes and very little else).

    To search an index, enter one or more keywords on the keyword field of the panel, and press return. The result will be a page of (virtual) hypertext which gives you a list of references satisfying your search. You can click on one of these to select the one which you are interested in. Alternatively, you can change your keywords, and try again.

    Help

    This jumps to the WorldWideWeb documentation. If it doesn't work, then see your system manager to ensure that the application is properly installed with its documentation.

    Hide

    This hides the application as is usual on the NeXT. The state of it is unchanged. Double-click on the application's icon to bring it back.

    Quit

    This quits the application as is usual on the NeXT, except that currently (Nov90) it DOES NOT CHECK FOR UNSAVED WINDOWS. It is wise to " save all edited " before using "quit". which will be the system console. These functions are not guarranteed.

    Save

    When a file is editable, this allows it to be saved back. Until this is used, your changes aWWW/NeXT/Styles.html 644 472 105 3774 4771711150 7621 Styles in WorldWideWeb

    Styles

    See also the "Styles" menu item .

    A style defines the way text is formatted. It may defined any or all of

    • The paragraph style, such as the left, right, and first line indents, tab stops, and space to be left before and after paragraphs;
    • The character style, such as bold, italic, subscript and superscript, and the font.
    If you want to format a piece of text, then you must use a style, rather than formatting it explicitly. There is a set of common styles from which you must choose.

    Advantages of styles

    When you use styles, it is possible to reformat your document, and translate it into different representations in a more meaningful way. For example, an immediate benefit of using a style (Heading2) for your second level headings is that you can reformat all the level 2 headings in you document just by changing style Heading2. A less obvious advantage is that your level 2 headings can later be represented the right way if you ask for a translation into some other document format. Also, a list of contents can be automatically generated.

    WorldWideWeb uses styles for loading information from remote servers, news items, etc. By changing your default style sheet, therefore, you can indulge your personal preference for the way that information is provided on your screen.

    Style Sheets

    A style sheet is a collection of styles. At any one time, WorldWideWeb uses a particular stylesheet for formatting text. You can load new styles into the sheet using the "load" button on the the "Styles" panel. You can save style sheets with the "Save" button.

    When WWW starts, it searches for a style sheet to use as a default. It first trys ~/WWW/default.style and, failing that, /usr/local/lib/WWW/default.style which should have been installed when WorldWideWeb was installed .t wiWWW/NeXT/CommonStyles.html 664 472 105 4062 4763162125 10766 Common styles for WorldWideWeb documents

    Common Styles

    Using common styles allows WorldWideWeb to change document formats. The representation of these styles is user-definable using style sheets . Here is a list of the styles, with a description of their use.
    Heading1
    This is the top level heading. On short documents, there will only be one paragraph of this style. It will be the first paragraph. The contents of this paragraph should be a short title which will make sense to a reader who has browsed from another node.
    Heading 2
    This is a second level heading.
    Heading 3
    This is a third level heading (and so on).
    Normal
    This is the style for normal text. Line endings are not significant, and the text may be justified according to the reader's preferred style.
    Address
    This is a suitable style for the author of an article, his address, or other reference information. An example format might be small point size, perhaps italic and indented or right justified.
    Glossary
    This is a style with a large indent except on the first line, and with a tab stop at that indent position. This text is part of a glossary.
    List
    This is a style with a certain indent, and a slightly larger one on the first line to accomodate a list mark such as a number or bullet. Theer must be a tab at the indent position so that each paragraph can start with a mark and a tag.
    Example
    This is a style for fixed width text to be reproduced exactly as is, with no messing around. Line endings are significant. No justification is performed. The fint and indents chosen should allow 80 columns to be displayed.
    Listing
    As for example, but at least 132 columns should be available.
    Address
    This is a format for the heading on a letter, news article, etc. The format is very much a question of individual taste. For example, the address could be right justified and italic, to distinguish it from the body of the text.
    ITLE>

    Common Styles

    Using common styles allows WorldWideWeb to change document formats. The representation of these styles is user-definable using style sheets . Here is a list of the styles, with a description of their use.
    Heading1
    This is the top level heading. On short documents, there will only be one paragraph of this style. It will be the first paragraph. ThWWW/NeXT/UsingNFS.html 664 472 105 3146 4763162612 7771 (No title)

    Using NFS

    If you have NFS access to a machine which has the software already installed, then mounting that disk may be the preferable alternative, as it will save disk space and ease upgrade management.At CERN, the files are currently stored on cernvax. In order to get access, you will need to have the host name of your machine put into a table by the cernvax system manager. When you have done this, su root in your NeXT, and edit /etc/fstab to contain the line with cernvax/userd as in the following example: # # NOTE: This file is never consulted if NetInfo is running. It is only # used during bootstrap. # /dev/sd0a / 4.3 rw,noquota,noauto 0 1 cernvax:/userd /Net nfs rw,bg,net 0 0 Then, you must give the commands niload fstab . </etc/fstab mount cernvax:/userd in order to get access. Your directory browser should now be able to see the directory /private/Net/cernvax/userd/tbl/hypertext/WWW/NeXT/Implementation. In the shell, still as root, you can now link the application and WWW subdirectory across to your own directories omitting the "tar" step. The commands are (omit the mkdir if you already have /LocalApps) mkdir /LocalApps ln -s /private/Net/cernvax/userd/tbl/hypertext/WWW/NeXT/Implementation/WorldWideWeb.app /LocalApps Now go on to the personal setup .

    __________________________________________________________

    Tim BL
    ndings are significant. No justification is performed. The fint and indents chosen should allow 80 columns to be displayed.
    Listing
    As for example, but at least 132 columns should be available.
    Address
    This is a format for the heading on a letter, news article, etc. The format is very much a question of individual taste. For example, the address could be right justified and italic, to disWWW/NeXT/CommandKeys.html 664 472 105 5517 4752314514 10551 (No title)

    Command Keys

    The followiing keys, if pressed while holding down the "Command" key, will have the same effect as the given menu button. Double-click on the command key name for a more detailed description of the special WWW commands. "As usual" below means that the key opertaes in the same way as for normal NeXT applications. Be sure to distinguish between lower case (Command) and uppercase (Command+Shift) keys.
    Command/a
    Select the whole document, as usual.
    Command/c
    Copy selection to clipboard, as usual.
    Command/A
    Mark the whole document to be later linked to later.
    Command/f
    Keyword search of an index.
    Command/h
    Hide application, as usual.
    Command/H
    Go back to your home page
    Command/L
    Create a link from the selection to the marked text
    Command/M
    Mark the selection to be linked to later
    Comamnd/n
    Make a new blank file with a new name
    Command/N
    Link to a new file to be created
    Command/o
    Open a named file
    Command/O
    Open a hypertext document from the full hypertext address.
    Command/q
    Quit application, but does not save files.
    Command/s
    Save the document with the original name.
    Command/S
    Save all edited windows.
    Command/v
    Paste, as usual
    Command/w
    Close the main window.
    Command/W
    Close all unedited windows except this one.
    Command/x
    Cut (deleting) selection to clipboard, as usual.
    Command/Z
    Unlink anything from the selected text.
    Command/1
    Copy the style of the selection for later use
    Command/2
    Apply the style picked up by command/1 to the selection.
    Command/^
    BACK Move to previous document
    Command /
    Move to previous document then select anchor BEFORE the one selected last time.
    Command/>
    Move to previous docuement then select the anchor AFTER the one selected last time.
    __________________________________________________________
    Tim BL
    the system console. These functions are not guarranteed.

    Save

    When a file is editable, this allows it to be saved back. Until this is used, your changes aWWW/NeXT/MakingDocuments.html 644 472 105 4626 4767652736 11446 The WorldWideWeb application on the NeXT

    Making your own documents

    You can edit existing documents using WWW so long as they are files. You cannot normally edit information retrieved from remote databases.

    Making a new document

    You can make a new doument using the " New file " menu item. Remember to link the new document to an existing one so that you can find it again easily. You will be prompted with a panel for a name of new file.You can make and link in a new document at the same time with the " Link to New " option in the "Link" menu. First, select the text region which you want to be associated with the new node, then use " Link to New ". You will be prompted with a panel for a name of new file.

    A third way is to start with a copy of an existing document. Select the document you want to copy, then use the " Save a copy in ... HyperText Markup Language " menu item to create a new copy. You will be prompted with a panel for a name of new file.In this way, any links to other files will be correct. You must then use Open to access the new copy.

    (Do NOT move or copy the file into another directory with the wokspace manager if the file contains any links to files which are not being moved or copied as well, because the addresses of linked files are stored as relative filenames. This has the advantage that you CAN copy or move whole directory trees, preserving all links within the directory structure.)

    Other ways

    You can if you really want to make your own hypertext documents using a mark-up langauge. (See HyperText Mark-up Language ). This is a little like SGML you may have used before, so conversion of existing documents is fairly easy. To do this, open an existing document from the editor: if you open it from the workspace, it will be loaded into WorldWideWeb.

    You can also write a server which will automatically generate your favourite information in a format that WorldWideWeb and other WWW browsers can read as hypertext. The format is the same as the file format, but you will need to know the HTTP protocol too.

    See also:

    s.html#openfromreference>Command/O
    Open a hypertext document from the full hypertext address. JΉf4g n/(/.Hyέaτ’ήό /./9Œ/./.πaύΌ-@τPOJτfB€` /./.τ/.π/9ŒΈ/.aϋό`N^NuNVψ/9Œ΄/9Œ°/9Œ¬/9aϋPO /aϋΖPO /aϋΊ /Hx/9ŒΌ/.aϋ’`N^NuNVψ/9Œ΄/9Œ°/9Œ¬/9aϋxPO /aϋlPO /aϋ` /Hx/9ŒΌ/.aϋH`N^NuNVψ/9Œ΄/9Œ°/9Œ¬/9aϋPO /aϋPO /aϋ /Hx/9ŒΌ/.aϊξ`N^NuNVΰ/9Œ /9Œœ/.aϊΜPO /aϊΐ-@θ/.θa½ -@τBδ-nδΰ/.τaςT T€/aλ -@δ/.τ/.δaς/.δaς, ".δ€-Aΰήό nΰ /g±ξδe` nΰRHΌ,` nΰRH"nΰ‘Sΰ`ΠHy’/.τaζΐ -@μPOJ€g¬/.μaζ^XOJΉf4g/.τHy”aξTPO/.δaο XOJ€gJΉf4g/.δHy¦aξ(PO/.δ/.τaξκ POJ€g"JΉf4g/.δ/.τHyΐaντήό ` JΉf4g/.δ/.τHyέaνήό /.δaζ&XO/9Œΐ/.aωL //.τ/./9ŒΈ/.aω0-@πήόJπg(B§/9ŒΘ/9ŒΔ/.aω PO /aψώήό /.τaεΈ .π`N^NuNVώά/9Œ /.aψΠ-@τBδr-AάPOJτfB€`ŒJδg /.δaεlXO/.τaπR R€/aι-@δ/.τ/.δaπ/.δaΖΞ/.δ/9ŒΜ/.aψ\ήό /.δaΊ¨-@θ/.δaε/9Œ /.aψ0-@τ/9Œ„/.aψ ήόJ€gJΉf4g/.Hyσaμ`PO`ΊHx/.θaό-@πPOJπf*/.τaΆό-@άXOJάmHx/.άaϋθ-@πPOJπf^JΉf4g/9°/.τHyaλςήό /9°aο* //.τB§B§B§Hy6B§aβ–ήό /.θaδB€`$/.θa½ -@ΰXOr²ΰf2/.θHyW €ώά/aξh €ώά/aο΄ήό`†/././9ŒΠHy_aφΠXO /aφά-@μ/9ŒΤ/.μaφΘ/.θ/9ŒΨ/9ŒΔ/.μaφPO /aφ’ήό$Jάl&/.θa½Iΐ//9Œά/.μaφxήό`B§/9Œά/.μaφ`ήό .ΰr²€gl²€m r²€g`Ζr²€g`Όr²f,/.π/9Œΰ/.μaφB§/9Œδ/.μaφ ήό`/./.π/9Œθ/.μaυμήό`hJo,/.π/9Œΰ/.μaυΜB§/9Œδ/.μaυΊήό`/.π/9Œμ/.μaυ ήό `/.π/9Œΰ/.μaυ†ήό `JΉf4gHyiaιΠXOJάm/.πaωN/.άaΆώPO`B§/.πaω:PO/.θaαϊ .`N^NuNVπn/.aΉœ-@π.Iΐ//.π/9Œ@HyMaτΨXO /aτδήό //9Œ|/.aτΜ-@τ/.πaα† .τ`N^NuNVμBψBμJΉ@ f/.ά/.ΨHyΥ €ώΨ/aεΒ €ώΨ//9ŒΨ/.ΰaξZήό`/.Ψ/9ŒΨ/.ΰaξ@ήό /.μaΪϊHx/.δ/.ΰ/9ŒΈ/.aξ-@τήόJτfB€`.Hx/9Œά/9Œ„/.θaνκPO /aνή .θ`N^NuNVπ/9Œ΄/9Œ°/9Œ¬/9aν°PO /aν€PO /aν˜-@τ/9/.τaν„ήόJfB€`>/./9 /.aνb-@πήό JπfB€`/.π/9Œό/.τaν<`N^NuNVψB€`N^NuNVψB€`N^NuNVψB€`N^NuNVψB§/9/.aμτ`N^NuNVψHx/9/.aμΤ`N^NuNVψHx/9/.aμ΄`N^NuNqNVόHx0aέ-@όHx0B§/.όaέ^ nόB¨ nό!y;x nόr!A .ό`N^NuNVόa-@ό nόJ¨g nό/(aΩXO/.aγζ R€/aܜ nό!@/. nό/(aγ  .ό`N^NuNV nJ¨g n/(aΨ€XO nJ¨g n/(a؊XO nJ¨g n/(aΨpXO/.aΨdB€`N^NuNVT €T/pΠ/ €`/p Π/p°ΠŽ/Hyή/. aο€ήόJTg$ nJ¨f"HxaΫ° n!@ n hB¨XO n-h\pΠ\/p(Π/p$Π/pΠ\/p Π\/ .\P€/ .\X€//.\Hyι/. aο n\ήό(J¨g n\/(aΧrXO n\0(Hΐ"γΠγ€/aΫ n\!@BXXO n\0h±ξXoH n\ .Xγ€ΠXγ€Π¨T€/ n\ .Xγ€ΠXγ€Π¨/Hyό/. aξ‚ήόRX`ͺ`" nJ¨g n/(aΦΦ nB¨XO nJ¨g n/(aΦ΄XOp°ΠŽ/aᘠR€/aΪN n!@p°ΠŽ/ n/(aαPHy €`/aα( ήόJ€f nB¨`> n/( €`//9Hy aιNXO /aιZ n!@ήόB€`N^NuNVψ/ n-hψJψVΐtΐ‚/ nς(Dς't "// nJ¨g/9 n/(aθςPO ` </ n/( n/(Hy/. aνήό Jψg nψ0h/ nς(D(ς't "// nς(D$ς't "// nψ0h/ nψς(D ς't "// nψς(Dς't "// nψς(Dς't "// nψςDς't "//Hy/. aμVBόήό@ nψ0h±ξόoZ nψ .ό"γΠγ€ hς0Dς't "// nψ .ό"γΠγ€ h0p/Hy8/. aλπήόRό`˜ .`$.τN^NuNVψ n-hψ nς(Dς't "///9 n/(aηZPO / n/( n/( n/(/.Hy@aΫ’ήό Jψg nς(D(ς't "// nς(D$ς't "// nψ0h/ nψ0h/ nψς(D ς't "// nψς(Dς't "// nψς(Dς't "// nψςDς't "//HyuaΪδBόήό< nψ0h±ξόoV nψ .ό"γΠγ€ hς0Dς't "// nψ .ό"γΠγ€ h0p/HyάaΪ‚ήόRό`œHyσaΪlXO .`N^NuNVόNq n-hόJόg*/. nό/(aέZ POJ€f .ό`* nό-Pό`ΠJΉf4g/. HyυaΪPOB€`N^NuNVόNq n-hόJόg nό"(² f .ό` nό-Pό`άB€`N^NuNVθBψBτ n -hπ n-hόJόg$ nό"n "(²©f .ό` nό-Pό`ΦNq n-hόJόgΜ nό-hμJμgBθ nμ"nπςDςD8ςŽRθ nμ"nπς(Dς)D8ςŽTθ nμ"nπς(Dς)D8ςŽRθ nμ"nπ2)²hfRθ nμ"nπ2)²hfVθ nό"n "(²‘fr Σθ".θ²τo -nόψ-nθτ nό-Pό`0JΉf4g/.τHy aΨ|PO .ψ`N^NuNVό n B nJ¨f n!n `$ n-hό nόJg nό-Pό`ξ nό .`N^NuNVό n . !@J€g n"n !Q .`@`8 n-hόJόg( nό . €J€g nό"n ‘ .` nό-Pό`B€`N^NuNVόHxaΣΌ-@όHxB§/.όaΤ .ό`N^NuNVόNq n (-@όJ€g n"nό!Q/.όaχXO`Φ/.aΟB€`N^NuNV€ Y€/Hy K/. aηήό JΉf4g/.όHy PaΧ PONqBψ".ψ²όl„p€ΠŽ/Hy o/. aζΜp€ΠŽ//.aόx-@τήόJτf"p€ΠŽ/aυψ-@τ/.τ/.aώ<ήό /. /.τaφ POJΉf4g /.τaϊŒXORψ`t .`N^NuNVψBόNq n-hψJψgRό nψ-Pψ`μ/.όHy r/. aζ ήό JΉf4g/.όHy vaΦPONq n-hψJψg4 nψ/(Hy •/. aεΔ/. /.ψaψ4ήό nψ-Pψ`Ζ .`N^NuNqNVψ n!n .`N^NuNVψ n!n .`N^NuNVψ n!n .`N^NuNVψ n!n/./9 n/(aΰβ .`N^NuNVψ n (`N^NuNVψ < ™`N^NuNVψB€`N^NuNVψB€`N^NuNVψB€`N^NuNVψB€`N^NuNVψB€`N^NuNVψB€`N^NuNVψB€`N^NuNVψB§/./9Œ|/.aΰ4`N^NuNVψB€`N^NuNVψB§B§B§Hy ‘B§aΛXOHx/9ŒΘ/9ŒΔ/.aίΌPO /aί° .`N^NuNVψJΉf4gHy!GaΣςXOB€`N^NuNqNVψ/9Œ,-nψ-yΨό Q€/aί`-@/9Œ,HyHaί,XO /aί8 n!@ .`N^NuNVψr#Αf4 .`N^NuNVψBΉf4 .`N^NuNVψB€`N^NuNVψB€`N^NuNVψ <!c`N^NuNVψ nJ¨f*/9Œ,HyHaގXO /aޚ n!@POJΉf4g$/9/.aήv /Hy!gaΜήόHy/9/.aήLPO /aΥΚ POJ€f#ξ@/./9Œ< n/(aή`N^NuNVθBτ/9Œ„/.aέψ POJ€g-@ΰ/.ΰ/9D/9@/.ΰaΥ PO /aΥ ήόJ€gB§/9ŒΘ/.δaΤψήό Rμ` .`N^NuNVΰ/9Œ¬/9aΤΚ-@τ/9T/9H/9aΤPO /aΤ’-@π/9Œ4/.πaԎ-@δBμήό".μ²δlΆ/.μ/9Œ8/.πaΤb-@ΰήό °τgŠ/9Œ°/.ΰaΤB -@θPOJ€gj/9Œ΄/9L/.θaΤήό JgJ/9P/.ΰaΤPOJf2JΉf4g/.ΰHy"§aΘJPO/./9X/.ΰaΣΞήό Rμ`B/9Œl/.πaΣ² .`N^NuNVψ/./9\/9Œ΄/9Œ°/9Œ¬/9aΣzPO /aΣnPO /aΣbPO /aΣV`N^NuNVτ/9Œ,Hy"»aΣ XO /aΣ,-@τ/9`/.τaΣ .`N^NuNqNVτNqBτr²τm .τε€AωBTB°Rτ`β/9Œˆ-nψ-yόό Q€/aΘ`N^NuNVθ/9d/9a€-@ό/9h/.όa-@θpτЎ/ Q€/pμЎ/pπЎ//9l/.όad nθς(Dς.D(πς€ς.D¨μςd€`N^NuNVθ-y@θ-y@μan-@π-y;|τpθЎ//9p-nψ-yόό Q€/aΡψ-@ήό JΉf4g/.Hy"ΙaΖ8PO nB¨n nB¨r nr!A|B§/9t/.aΡ€ n hŽ0Όΐ n!nf/./9x/.aΡz n!nj/./9| n/(jaΡX .`N^NuNVψ n (xε€AωBTB°B§/9| n/(jaΡ/9Œl-nψ-y€”ό Q€/aΡ`N^NuNVψ n (|`N^NuNVψ n!n| .`N^NuNVΰ/Bπ nt Τ¨Ž-Bμ n-h†θ n/(π n/(Ψ/.Hy"αaΔμ nήόJ¨zgHy"aΔXOHy#aΔΔ nς(Dς't "// nς(Dς't "// nς(Dς't "// nς(D ς't "//Hy#aΔ`ήό( n/(ΨHy# n"n (²)f, n"n "(²©fr Ar "A"²‘f<Iΐ`N^NuNVπHη pΠ//.a>POJgΔJΉf4gHy%‡a­ŽXO n"ntΤ$B$)Τͺ!B n"n"iŽp Π©Π¨ŽtδΤ€-BπtΤ-Bτ$.τ΄πd@ .τrτ A"@"XIXH"XIXH"XIXH"XIXH"XIXH"XIXH"XIXHtΥτ`Ά n hŽ"n"iŽtδΤ©!Bp`B€`LξθN^NuNVΘHη0 &.Άf4 .€’//.aωŠPOJΉf4gHy%›a¬’XOB€`2NqBτ np Π¨Ž -@ά nά .τΠ¨°n nά&(ΧτvΧά`Ϊ-nτδ-nάΨ nΨ .τΠ¨°l nΨ&(ΧτvΧΨ`Ϊ nΨ&.τΦ¨-Cΰ n"n"iŽp Π©&(ŽΦ€-CΜJΉf4gvpφΠΜ n¨ŽvLCL/pφΠΜ n¨ŽLC/Hx n hŽ/(Hy%Έa«ž/.τ n/(Ά/.Μ np Π¨Ž/Hy%θa«vήό(/.ά/.aω4POJf-nδ&.Άδ^ΓCλ.λ/.Ψ/.aωPOJf-nΰ&.Άΰ]ΓCι.ιJΉf4gJ/.ΰpφΠΨ n¨ŽvLC//././.δpφΠά n¨ŽLC/Hy&aͺΔήό.ιIΐ.λIΑ&ց-CπJπg’ n hŽpL.π&(Φ€-Cμ n hŽΆ¨oΒ nv Φ¨Ž-CΘ/.μ n/(Žaϊ n!@Ž np Π¨ŽPO°Θg„JΉf4gHy&Zaͺ(XO n .ؐΘvLCLv Πƒ&(ŽΦ€-CΨ n .̐ΘvLCLv Πƒ&(ŽΦ€-CΜ n .ܐΘvLCLv Πƒ&(ŽΦ€-CάNqvδΦΜ-CΤ&.ΤΆΨeJ .πvL".Τ$.Τ B"AΣΐ"XIXH"XIXH"XIXH"XIXH"XIXH"XIXH"XIXHvδΧΤ`¬pL.πΡΜJ.ιg|pL.πΠΨvδΦ€-CΨ .ΨrΨ A"@"XIXH"XIXH"XIXH"XIXH"XIXH"XIXH"XIXHvΦΨ C&.ΰ–!C nΨ"nΨvΦΨ$C&)–ͺ!CJ.λg΄&.ΤΆάe@pΠΤ".Τ A"@"XIXH"XIXH"XIXH"XIXH"XIXH"XIXH"XIXHvδΧΤ`Ά nά&.–δ!CJ.ιg"pΠά°ΨfvΦά C&.–!C` vΦά CvΦά"C$nά&)–ͺ!CvΧάJ.ιfΧΨ n hŽ!nμ-nάΤ np Π¨Ž°Τf .ΤvΧΤ//.aτΊPONq&.ΤΆΨb4/.Τ/.aτžpδΠΤ//.Τaω<ήόJg`vΧΤ`ΒvδΦΤ-CΠ&.ΤΆΨbˆ/.Τ/.aτT/.Π/.ΤaψφήόJg nΠ"nΠ$nΤ&)Φͺ!C` yBP"yBN^NuNVN^NuNVN^NuNVψ".R-AόNq nόJg° nό  fβ yBLpΐ¨J€g< yBLS¨J¨m 9BL @PH"PQϋR`/9BLa£ΘXO @ϋ`B§/9BLa£ͺPO @ϋ . ϋbd yBLpΐ¨J€g< yBLS¨J¨m 9BL @PH"PQϋR`/9BLa£^XO @ϋ`B§/9BLa£@PO @ϋ`”/9BLa’ϊXO`Ό yBLpΐ¨J€g< yBLS¨J¨m 9BL @PH"PQϋR`/9BLa’θXO @ϋ`B§/9BLa’ΚPO @ϋ .`ϋo .zϋn .ϋΰ`.ϋ nό°g2/. nόIΐ/.ϋIΐ/Hy)ήa’B€`Rό`ώJp`N^NuNVδ/ -n όrθŽ-Aδ/.aύΘXO"9B(²ΉB$gaϋ†Nq yBLpΐ¨J€gB€`D$nδ yBLpΐ¨J€g8 yBLS¨J¨m 9BL @PH"P‘R`/9BLa‘ΞXO €`B§/9BLa‘²PO € nδ `o nδ zn nδΰ` nδ nό°f RόRδ nόJf aόxB€`š`’pθЎ°δgZrθŽ-Aό".ό²δd2 yB8"nό‘RΉB8"9B8²ΉB4f aτ`aπ†Rό`Δ nδPθ-n όrθŽ-Aδ yB8"nδ‘RΉB8"9B8²ΉB4f aτaπ>`ώͺ$nΰN^NuNVόΜHη0 v-CτBόπBόμBόθB.όηBΉB#ξBP#ξBLaχΌBΉB #ό@8B(JΉf4g/9BLHy*a POaπΊ yBLpΐ¨J€fζvΆτgά yBLpΐ¨J€g< yBLS¨J¨m 9BL @PH"PQόεR`/9BLaŸώXO @όε`B§/9BLaŸΰPO @όε .όεfJΉf4gHy*.a~XO`XB€Πτv°ƒbFε€ |;ˆ pNΠ ..όεf v-Cτ`&/9BLaŸLBτXO` . όεbB yB8Ό.RΉB8&9B8ΆΉB4f aςŠaξ°/9BLaŸBτXO`Θ` v-Cτ`Ό . όεc6 .<όεg. yB8όεRΉB8&9B8ΆΉB4f aς.aξT`~.όε g. n gΦ` gή Hy*~aχjXOJgv-Cτ`v-Cτ`v-Cτ`v-Cτ` v-Cτ`` ψ .>όεfBτ`v-Cτ` ΰ . όεfv-Cτ`v-Cτ` Ζ . όεg .;όεg`v-Cτ`v-Cτ` ’.όε >gR >n gF g@`P Dg dg`BHy*„aφ¦XOJfv-Cτ`&HyAaφ>BτXO`BόμBόθv-Cτ`` 0 . όεg .>όεg`aςφ .>όεfBτ`v-Cτ` .Lόεg .lόεg`NHy*ŒaφXOJg:JΉf4gHy*–a‰κXO/9BL/9Œΰ/.a•lv-Cτήό `  v-Cτ` –Hy*­aυΖXOJgHy)AHyAXaχ~PO-@τ`v-Cτ` ^.όε Og On EgF`: eg< og`*Hy*³aυdXOJgJΉf4gHy*Έa‰0XOBτ`ψHy*Ϋaυ2XOJgΨBόά yBLpΐ¨J€g< yBLS¨J¨m 9BL @PH"PQόεR`/9BLa™XO @όε`B§/9BLa˜πPO @όε ./όεo .9όεn`< n!nόάnJΉf4g/.όάHy*βaˆvPO/9BLa˜vv-CτXO`$`" .όάε€Πόάγ€vΠΠƒ.όεIΑ&ց-Cόά`0v-Cτ``  . όεf v-Cτ`φ .Hόεg .hόεg`Hy*ϊaτXOJg v-Cτ`Ζ .Nόεg .nόεg`Hy+aσδXOJg v-Cτ`– .>όεf’a¦ž-@όΨ Πόμ @ΠόύτB Πόθ @ΠόότB$nόΨJ.ότg: €ότ/ n/(j/9ŒDHyMa’ήXO /a’κήό%@,`/9μ/.a’ΠPO%@, €όΠ/Hy$‰ €ότ/aŠ ήό J€o n&.όΠΆ¨nm n&.όΠRƒ!Cn/9Ž( nόΨ/(,a’pPOJ.ύτg|Hx/9Œ  n/(ja’PPO / €ύτ/a]8-@όΤ/.όΤ/9Œ@HyMa’XO /a’ //9τ nόΨ/(,a‘όήό$/.όΤa~ΆXO&9B(ΆΉB$gaοή/.όΨaηή/.όΨa~ŒBτPO`όHy+ a†v-CτXO`δ . όεg . όεg` v-Cτ`Θ .>όεf/9BLa•ζv-CτXO`¨ ώόμn Πόμ @ΠόύτόεRόμ`† . όεg . όεg` v-Cτ`j .>όεf/9BLa•ˆv-CτXO`J ώόθn Πόθ @ΠόότόεRόθ`(.όε Dg Dn >g2`J dg`BHy*„aρ8XOJfv-Cτ`0aπXBτ`$/9Ž,/9BPaŒBτPO` v-Cτ``Έ.όεΌIΐv0°ƒbϊε€ |=ψ pNΠHy+*aπΘ yBLpΐ¨XOJ€g< yBLS¨J¨m 9BL @PH"PQόεR`/9BLa”°XO @όε`B§/9BLa”’PO @όε ./όεfHy+/aπPXO`Hy+4aπ@Hy@ΘaοθPOBτ`BaμΘv-Cτ`4 yB8Ό RΉB8&9B8ΆΉB4f aηdaγŠv-Cτ``ͺ .lόεg .Lόεg v-Cτ`aξόv-Cτ`€.όε PgV Pn 3nθ 1l`ή pg8`Τ.όεIΐ"ηΠε€€ω€@\/aο"|όηv-CτXO`ͺ yBLpΐ¨J€g8 yBLS¨J¨m 9BL @PH"PR`/9BLa“HXO `B§/9BLa“,PO @όε 3n* 1l`".όεIΐε€AωAL/0aξΔv-CτXO` v-Cτ`` v-Cτ``t.όε Pg6 Pn 3n¬ 1l`’ pg`˜B.όηaν°v-Cτ`Ž yBLpΐ¨J€g8 yBLS¨J¨m 9BL @PH"PB‚R`/9BLa’ZXO$`B§/9BLa’@PO$v3Ά‚mv1Ά‚o`aνϊv-Cτ` v-Cτ`` v-Cτ``€ .lόεg .Lόεg`Hy+8aνΒHy@μaνjPOBτ`p.όε Ig ig`~ yBLpΐ¨J€g< yBLS¨J¨m 9BL @PH"PQόεR`/9BLa‘„XO @όε`B§/9BLa‘fPO @όε .Sόεfv -Cτ`aιΔBτ` v-Cτ`` .lόεg .Lόεg v-Cτ`Έaμ$v-Cτ`¨.όε PgB Pn mΪ o* g$`Κ pg pn RgX`΄ rgN`ͺ`¦Hy+@aμŒXOJg2JΉf4gHy*–a€XXOHyA4aμaεLv-CτXO`^Hy+KaμFXOJgJJΉf4gHy+Pa€XO/9BL/9Œμ/.a‹”/9Ž/.a‹„v-Cτήό``΄ .<όεf†Hy+`aλΪXOJgf Πόπ @ΠόώτBJΉf4g €ώτ/Hy+iaŽPO €ώτ//9ŒΨ/9ŒΔ/.a‹PO /aŠϊBτήό `0`v-Cτ`&` ώόπn Πόπ @ΠόώτόεRόπ```ο Jτg"vΆτgJΉf4g/.τHy+wa~όPOvΆτg0 yB8Ό RΉB8&9B8ΆΉB4f aβPaήvaβΠNqJΉB g6-yB όΜ nόΜ#ΠB JΉf4gHy+£a~’XO/.όΜavθXO`ΒB§/9ŒΘ n/(4aŠ n(ύT .`Lξ όΐN^NuNVτJf <@8`vNqBόr²όeB .όε€AωA|-pψJψg$ nψ-hτJτg nτ"(²f .ψ`,Rό`ΆJΉf4gHy+Κa}ΪXORΉB <@8`N^NuNVΰ n -hό n "n"(²©g nJ¨gHy+ζ/9BLafPO n "n"(²©gN nJ¨gDJΉBg" yB/( Hy o/9BLa$ήό `Hy(‡/9BLa POBΉAψ n "n"(²©gš n /(aώΈ#ΐBXOJΉBgt yBJ¨ gBΤ np Π¨Ž -@Ψ nΨ .ΤΠ¨ n°¨Ψn nΨ$(ΥΤtΥΨ`Φ nJ¨šgJ n"nΨ$(š΄©gHy,žauδXO nΨJ¨g n"nΨ$(¨΄©gHy,ΗauΊXO .".Ψ A"@ό’"XIXH"XIXH"XIXH"XIXH"XIXH"XIXH"XIXH .Ψ @Cξά"XIXH"XIXH"XIXH"XIXH"XIXH"XIXH"XIXHιξAφJ€f(/./9Ž<-nψ-y€”ό Q€/a€Ό`Κ n-hΆΜ n-hΨΘ n-hπΔ/./9Ž<-nψ-y€”ό Q€/a€v-@Πήό JΉf4gT n$(¨΄ςg n/(¨/.ςHy,φat ήό n$(š΄δg n/(š/.δHy-atvήό .ΔΘ nΠ¨Ά$”Μ-BΐJΉf4g4 n/(π n/(Ψ n/(Ά/.Δ/.Θ/.ΜHy-Aat ήόJΐoΎ n$(Ψ”ΐ-B΄BΈ np Π¨Ž -@Ό nΌ .ΈΠ¨°΄n nΌ$(ΥΈtΥΌ`Ϊ$.Έ΄΄g&JΉf4g/.Έ/.΄/.ΐHy-xas ήό`BJΉf4g/.ς nΌ/(Hy-¦aszήό nΌ!nς nΌ!nδ nΌ(@ .Π`$.°N^NuNVΠ n-hΆπ n-hΨμ n-hπθ/./9Ž@-nψ-y€”ό Q€/a~’-@τ .θμ nΠ¨Ά"’π-Aΰήό JΉf4g4 n/(π n/(Ψ n/(Ά/.θ/.μ/.πHy-Γar¨ήόJΰoτ n"(Ψ’ΰ-AΠBΤ np Π¨Ž -@ά nά .ΤΠ¨°Πn nά"(ΣΤrΣά`Ϊ n (ؐΰ°Τg/.Τ/.ΠHy-ψar,ήό np Π¨Ž°άdrδά A-hδ`BδNq-nάΨ nΨ .ΤΠ¨ n°¨ΨlTϊ yTϊ /o( yTϊ 9n/9TϊakH nπ!@XO`Š/9TϊaiΚ-@τXOJτfL/9TϊB§B§B§Hy.NB§ag.ήόJΉf4g /9TϊHy.rp€/ah€ήό B€`Š nτ/( nτ h/ .πX€/alpήό JΉf4gL nπ^HB€/ nπ\HB€/ nπZHB€/ nπXHB€/ nπB€0(/Hy.£aoΈήόr#ΑTζ .`N^NuNVψ <.έ`N^NuNVJΉRΨfHy)w/9A a•#ΐRΨPOJΉRΤfHy)/9A a”τ#ΐRΤPON^NuNVτ-|RδψJgx/.arz //./9Tζau<-@τήόJτl2JΉf4gHy.βanπXO/9Tζad˜r#ΑTζ .τ`’JΉf4g/.Hy/anΊPONqaύ nψ€Rψ g <Rδ€°ψg`D nψBRψJΉf4gHyRδHy/)andPO Y€/Hy$‰HyRδaqD .ό` nψSHJlp``~N^NuNVτ/-nό-n ψ nόJgH nψJg@ nόIΒ-Bτ BΡόb±JgpΰΠτ` .τ nψIΑ²€f RόRψ`° nψJWΐIΐ`$.πN^NuNVψHx(/.apΎ -@όPOJ€g8Hx)/.ap’ -@ψPOJ€g°όc nψB .όR€/aB`hHxHx>/.apN -@ψPOJ€g"°όc R€//.όapB/.aAͺ`/.aAž`N^NuNVύψHy/< €ύώ/ap -n ύϊPO nύϊJg$ nύϊ >g nύϊ  c nύϊ ,gRύϊ`Τ .ύϊ //. €ύώ/aoά €ύώ/Hy«/9ŽD/9Rΰawϊ/./9ŽH/9Rΰawδήό(/9Ž,/9RΰawΞN^NuNVτ-nόNq nόJg nό  bRό`θ nόJf`fNq-nόψ nψJg nψ  g nψ ,gRψ`ή nψJgRψ nψPχ nψB/.ό/.όaώΖ nψχ-nψόPO`zN^NuNVύΰBύϊBύφ"ύώ-AύςB.ύρr²ΉRάg/9RΨ/9ŽL/9Rΰavτήό NqJ.ύρfΔaω nύς€Rύς g €ύώ€°ύςg`ŽSύς nύςBJΉf4g €ύώ/Hy/BajςPO ..ύώf .ύn |ύρ`N`: .ύώn`>`*Hy/H €ύώ/aό‚POJg& €ύώP€//9ŒΨ/9Rΰav ήό `ζHy/Q €ύώ/aό>POJf>Hy/W €ύώ/aό POJf Hy/] €ύώ/aόPOJf`JHyσ €ύώ/amHx: €ύώ/am R€//9ŽH/9Rΰauzήό`@Hy/k €ύώ/aϋ˜POJg„Jύφg /.ύφab XOHx: €ύώ/al° R€/a>. /alΠ R€/ae†-@ύφHx: €ύώ/alv R€/a=τ //.ύφaltήό(`žHy/w €ύώ/aϊφPOJg~Jύϊg /.ύϊaajXOHx: €ύώ/al R€/a=Ž /al0 R€/adζ-@ύϊHx: €ύώ/akΦ R€/a=T //.ύϊakΤήό("ύώ-Aύς`ύ8Hyσ/9ŽH/9Rΰat /9RΤ/9ŽL/9RΰasτήόJύφg0Hy/ƒ/9ŽH/9Rΰas/.ύφaό/.ύφa`†ήόJύϊg0Hy/‘/9ŽH/9Rΰasœ/.ύϊaϋΜ/.ύϊa`PήόHy/Ÿ/9ŽH/9Rΰasl"ύώ-Aύςήό J.ύρfΦaφ nύς€Rύς g €ύώ€°ύςg`  nύςBRύςJΉf4g €ύώ/Hy/£ag`PO ..ύώf: .ύn |ύρ```" €ύώR€//9ŽH/9RΰarΎήό `("ύώ-AύμHx/.ύμaj-@ύδPO°ύθcΒHx@/.ύθaiζ POJ€gͺ nύδRHPύγ nύδRHB nύθB/.ύμ/9ŽH/9Rΰar* nύθΌ< nύδB .ύθR€/Hy«/9ŽD/9Rΰaqό nύδΌ>/.ύθ/9ŽH/9Rΰaqήήό(/9Ž,/9RΰaqΘ nύδRHύγ".ύδR-AύμPO```/.ύμ/9ŽH/9Rΰaq”ήό "ύώ-Aύς`ώ&N^NuNVϋμB.ύωHy/¨/9ŽH/9Rΰaq\"ύώ-Aύϊήό J.ύωf8aτ  nύϊ€Rύϊ g €ύώ€°ύϊg` nύϊBRύϊJΉf4g €ύώ/Hy/£aePPO ..ύώf: .ύn |ύω`Β`" €ύώR€//9ŽH/9Rΰapήό `Š €ϋο/ €ϋπ/ €ϋτ/ €ϋψ/Hy/· €ύώ/agΘ ήόr²€f €ϋψ/ €ύώ/aχΎPO` €ύώ//9ŽH/9Rΰap"ήό "ύώ-Aύϊ`ώΔN^NuNVχΠ/Bχπ €χά/ €χΰ/ €χδ/ €χθ/Hy/ΓHyRδag&ήόJΉf4g(/./. /.χά/.χΰ/.χδ/.χθHy/ΠacόήόJχάfHy0 /9Ž$/9Rΰaot`Ξ$. ΄χΰl-nχΰ Jg $.΄χάn`-nχά$.΄ nHy0&/9Ž$/9Rΰao&`€ . R€t(΄€l tνΤ-B JΉf4g/./. Hy0CacRήό $. ΄χΰoΊpΨΠ °χΰn-nχΰχΨ` tμΤ -BχΨ . S€//.χΨ/.Hy0^ €χτ/aeζήόJΉf4g €χτ/Hy0gabάPO €χτ/Hy«/9ŽD/9RΰanRHy0/9ŽH/9Rΰan:/9Ž,/9Rΰan(ήό$B.ωυJ.ωυfb$.χΰ΄ f($.χά΄fHy0˜/9ŽH/9Rΰamμήό `Hy0³/9ŽH/9RΰamΞήό Nq-n χμ$.χμ΄n/.χμHy0ΐ €χτ/adκ €χτ/aς΄-@χθήό έχθfΊ$‚ύώ-BωφB.ωυJ.ωυfaπ( nωφ€Rωφ g €ύώ€°ωφg`œSωφ nωφB$‚ύώ-BωφJΉf4g €ύώ/Hy0Ιaa`PO.ύώIΐtE°‚bTε€ |>Ό pNΠ .ύ_ΒBωυ.ωυ`0Hy/H €ύώ/aςθPOJg €ύώP€/ €ωϊ/ad$PO`πHy0Ο €ύώ/aς¨POJgt €ύώt Π‚/a5^ $R‚-BχΤ/.χΤacφ ΠχΤ @SHBPOJχπg /.χπaXζXO/.χΤacΜ R€/a\‚-@χπ/.χΤ/.χπacήό`ZHy/W €ύώ/aςPOJg8Hx: €ύώ/ac@ R€/aςh / €ϋό/ac8ήό``ώ* €ϋό/ €ωϊ/Hy0Ϋ €χτ/ab΄ήόJχπg(/.χπ €χτ/aςΔ/.χπaXBχπήό ` €χτ//9ŽH/9Rΰakήό .χμt LBJfF/.χά/.χΰ/.χμ/.Hy0ζ €χτ/ab. €χτ//9ŒΨ/9RΰajΔήό$Rχμ`όψ$.΄χάlΜtΤ-BχΠ΄χάf /.Hy1 €χτ/aaΠήό `*/.χΠ .R€//.Hy1 €χτ/aa€ήόJΉf4g €χτ/Hy1-a^šPO €χτ/Hy«/9ŽD/9RΰajHy1D/9ŽH/9Rΰaiψ/9Ž,/9Rΰaiζήό$/./. /.Hy1Z €χτ/aa €χτ//9ŒΨ/9Rΰai€$.χΜN^NuNVόΨ/#ξRάJΉf4g/.Hy1xa]άPOaξJBHx@/.a`β POJ€fHx*/.a`Μ POJ€f<BύνBHx@/.a`¬ POJ€fHx*/.a`– POJ€g<BύλHxHy«/.a3μ-@ύήήό J.ύλgHy1” €ώφ/a`fPO`TJ.ύνgΒHx//.ύήa`2-@ύΪHy1š €ώφ/a`0BύζBύβήόJύΪgP nύΪB/.ύή €ύφ/a` nύΪΌ/ €ύβ/ €ύζ/Hy1‘ .ύΪR€/a_˜ήό`/.ύή €ύφ/a_ΊPO €ύφ/ €ώφ/a_zPO`ŒHy1§ €ώφ/a_‚Hx/.ύήa_ ήόJ€fHy, €ώφ/a^μPO/.ύήaT0Hy1² €ώφ/a^Κ nήό JfB€`p/././9ŒΠHy_agXO /ag#ΐRΰ/9ŒΤ/9Rΰag/./9ŒΨ/9ŒΔ/9RΰafζPO /afΪήό$/./9ŽP/9RΰafΐBύξήό r²ύξm€JΉTζlˆHy1΅/9ŒΨ/9ŒΔ/9Rΰaf†PO /afzHxHxHxa]ž#ΐTζHxHyTκ/9TζaP’-@ύςήό$Jύςlž/9TζaPLr#ΑTζXOJΉf4gHy1ΓaZxXOr²ύξl`/9TϊB§B§B§Hy1πB§aQ$/9TϊHy2 €όΪ/a] ήό$ €όΪ//9Ž$/9Rΰae² 9Rΰ`Ψ`’`„JΉf4gHy2HaYςXOB§aκͺ rdLAXOr²€gT/9TζaO‚r#ΑTζHyRδB§B§B§Hy2mHy2”aPvHyRδ/9Ž$/9Rΰae( 9Rΰ`N €ώφ/aκ6-@ύςXOJύςl`τ .ύςrdLAr²€gNB§B§B§HyRδHy2”aP HyRδ/9Ž$/9RΰadΎήό /9TζaNΚr#ΑTζXO`Ž/9ŽT/9RΰadŽPOJ.ύλgaσ`*J.ύνg/.ύβ/.ύζ €ύφ/aτZήό `aν&/9ŽX/9RΰadBB§/9Œά/9Rΰad./9Ž/9Rΰad 9Rΰ`BRύξ`ύVHy2 /9Ž$/9Rΰacτ/.B§B§B§Hy2ΕB§aO 9Rΰ`$.όΤN^NuNVπJΉf4g/.πHy2αaXPO/9Œ„/.acœ POJ€fh/././9Œ /.ac|PO //9Ž\/.acf-@τήόJτfB€`0B§/9ŒΘ/9ŒΔ/.τac/.τ/9A aw–B§/.τa^^ yA #θU/9Žp/.aZDήό .`N^NuNVδBθJΉUf&/9Œ,HyLaYϊXO /aZ#ΐUPOJθg /.θaFΆXO yA /aQ˜ R€/aJN-@θ yA //.θaQXHx//.θaQ†-@πήόJπg. nπBRπ/.π/.θ/9Œ€/9UaY|-@μήό`$/.θHy/9Œ€/9UaYV-@μήό/.θaF XOJμfJΉf4gHy3 aMŽXOB€`/9Œ¨/9UaY-@δHx/.δa](-@τήόJτf JΉf4g/.δHy3ΎaM .τ`N^NuNVπJΉf4g/.πHy4'aH,PO/9Œ„/.aS΄ POJ€g .`J`H/././9Œ /.aSŒPO //9Ž\/.aSv-@τήόJτfB€` .`N^NuNqNVψ n!n .`N^NuNVψ n!n .`N^NuNVψ n!n .`N^NuNVψ n!n .`N^NuNVψ n!n .`N^NuNVθB§/9Žˆ n/( aRΊ-@τB§/9Žˆ n/(aR -@π"’τ-Aμ/.μaC-@θ/.μ/.τ/.θ/9ŽŒ/9Œ΄/9Œ°/9Œ¬/9aRTPO /aRHPO /aRκ .`N^NuNVΘpΘЎ/pΰЎ//9ސ/9Œ΄/9Œ°/9Œ¬/9aQβPO /aQΦPO /aQΚPO /aQΎB§/.ΰ/9Ž” n/( aQ€ήό B§/.Θ/9Ž” n/(aQ† .`N^NuNVψ/9Ž˜/.aQf //9Θ/9Œ΄/9Œ°/9Œ¬/9aQ>PO /aQ2PO /aQ&PO /aQ .`N^NuNVψ/9fPOςDς.D$πς'd/9Žΐ/.τaKήό /9ŽΔ/.τaK @POJg*/9ŽΔ/.τaJς /Hy4CHy.,aVjήό .`N^NuNVψ n/(p/9ŽΘ/.aJ°/9ŽΜ/9ŽΠ/.aJš n/(l/9ŽΤ/.aJ‚ .`N^NuNVψ/./9ŽΤ n/(|aJZ n/(p/9ŽΘ/.aJB/9ŽΜ/9ŽΠ/.aJ, .`N^NuNVψ n!n° .`N^NuNVψ n!n΄ .`N^NuNVψ n!nΈ .`N^NuNVψ n!nΌ .`N^NuNqNVψBό/.Hy.,aU -@ψPOJψg Y€/Hy$‰/.ψa@άήό .ό`N^NuNVθ n /aA /a9Ξ#ΐf8 n //9f8a@ΦHx//9f8aA -@όήόJ€g @RHBJΉf4g/9f8Hy4ˆa=`PO/9Œ,Hy4šaHΞXO /aHΪ#ΐHyA¬Hy.,aT>/9Hy4¦/9ŽΨ/9aH€ήό Hy4Taώβ-@ψHy4baώ-@τHy4qaώΒ-@πHy4{aώ²-@μ/9d/9aHN-@θHxHy4CHy.,aSΆPO //9Žά/.θaHήό(B§/9Žΰ/.θaHς.@μς'dς.@πς'dς.@τς'dς.@ψς'd/9Žΐ/.θaGΠήό$/9Žδ/9aGΊ/9Œl/9aG¨B§a3N^NuNqNVόBόHxHy4·/.a|-@όHy/.όa>τ ήόJ€f/. /.aϊ`‚`^Hy4/.όa>Ζ POJ€f /.όa3ς n r /.aφ`H`&Hy.έ/.όa>Ž POJ€fHy4½a;VXO/.όHy4ρa;D/.όa3œp`N^NuNV/.al`N^NuNqNVό"9U²ΉU eFHxHyU ye/(a;j-@όήό Jόnp`."<Uό#ΑU #όUU yUIΐRΉU`N^NuNVπJglJΉf4g/.Hy5a:†PO/.a=Ξ //. ye/(a@Œ-@φήόJφl"JΉf4g/.φHy5a:/.Ψa-ΰ .ΤD€`4JΉf4gHy6Άa5bXO nΨ ΉAά#ξΨAά nΨ (`N^NuNVώΌ//.aϋ΄-@όXOJόl .ό`ZHy6Ηaϊj-@ψXOt΄ψg D€`8Nq-|eτ nτJg$ nτ /o nτ 9n` nτΌ Rτ`ΤpΨЎ/pάЎ/pΰЎ/pδЎ/pθЎ/pμЎ/pπЎ/Hy6ΞHyea7€-@ψήό$t΄ψmJΉf4gHy6έa4bXOp`š0.ήα@2.Ϊ4ΤA3ΒeJΉf4gB€09e/Hy7a4(POHxHxHxa6δ-@Δήό JΔlHy7(aφ .Δ`2#ξΔe ye-hΜ=yeΚ=|ΘJΉf4g8B€.Ο/B€.Ξ/B€.Ν/B€.Μ/B€0.Κ/Hy7?a3”ήόHxpΘЎ//9ea)Z-@Δήό JΔl Hy7va\/9ea) .Δ`ŒJΉf4g/9eHy7‡a32POHxHy«/.a ΄-@ΐ/.ΐHy7¦ €ώΎ/a5ζ €ώΎ/aψJ-@ό/.ΐa+Bήό t΄όg .όD€` 9e`$.ώΈN^NuNVό".²Ήeg&JΉf4g/.Hy7°a2’PO/.a(<`n/9ea(.-@όXOJΉf4g/9eHy7ΰa2XPOJόlHy7ύa@XOB§aχ–-@όXOr²όg D€`r#Αe .ό`N^NuNqNVθHη8HxHy«/.aŒ-@όHxHy«/.at-@ψHxHy«/.a\-@τήό$Hy/.όa4Π POJ€f /.όa)ϊaπ //.ψa4¨ ήό J€g nψJg`8/.ψa)ΘXOJΉf4g/.τ/.Hy8 a1Hήό .τ`T`œHy8a4€$/.ψa4t&/.τa4h "ƒΠR€/a--@π/.τ/.ψHy8Hy8$/.πa3Θήό$/.ψa)4/.τa)*POJΉf4g/.π/.Hy8+a0ͺήό .π`Ά`²Hy˜a)z-@θXOJθf-|8Fθ/.θa3Δ$/.όa3Έ&/.ψa3¬(/.τa3  "ƒ„Ё^€/a,N-@μ/.τ/.ψ/.ό/.θHy8K/.μa2όήό,/.τa(h/.όa(^/.ψa(T .μ`LξάN^NuNVό/Hx /.Hy8Za3& ήό J€f>p Π/a3 P€/a+Έ-@όp Π/Hy8h/.όa2nήό`Hx/./9Aΰa2Κ ήό J€f< .Z€/a2¦ P€/a+\-@ό .Z€/Hy8h/.όa2ήό`Ra| /a2h$/.a2\ ^€Π‚R€/a+-@ό/.aH /Hy8r/.όa1ΎήόJΉf4g/.ό/.Hy8~a.Άήό .ό`$.ψN^NuNVόNq/.a1ζ ".€-AόXO".ό²c nό .g nό /gSό`ά nό .fZ/.όHy8ša1j POJ€fp`:/.όHy8 a1NPO J€fp`/.όHy8₯a12PO J€fp`p``p`N^NuNVt €~//.a0ΰ POJ€gB€`pΐЎ/Hxa&φ-@Ίa&€=@ΎPOJΉf4gf/.Ί0nΎ/0nŠ/0nˆ/B€0.„/Hy8ͺa-zBvήό".v²Ίl .v/6 ΐHy8γa-TPORv`ΪHy8ηa-@XO0.„@J@gp`h0.„@€J@g2.Ύ²nˆfp`N0.„@J@g&Bz".z²Ίl .z0nбφ ΐfp`"Rz`ήJΉf4gHy8κa,ΞXOB€`N^NuNVμr-AψBτBπJπg /.πa%XO/.a/θ R€/a(ž-@π/./.πa/¬/.πadHxHy«/.πaπ-@όήό HxHy«/.πaΤ-@τ/.πa$/.όaύ† n €/.aϊ-@μB§B§/.μa*ΰ-@ψήό$JΉf4g/.ψ/.μHy9a+άήό /.μa$0XOJψl2a  //.τa.Φ POJ€g/.όa$/.aφ\`2Jψl/9°/.όHy9#a+xήό /.όa#Μ .ψ`N^NuNqNVό-nόNq-nό nόJgRό`ςNqSό".ό²e0 nό  g nό  g nό  g` nόB``Sό`ΖNq n  g n  g n  g`R`Ϊ .`N^NuNVτ/.a.-@τ n B n B¨ n B¨ n B¨ n B¨-nό-nψXO nψJg@ nψ :f nψB n ".ψR-Aό nψ /f` nψ #f`Rψ`ΈNq .Πτ"S-Aψ".ψ²e$ nψ #f n ".ψR!A nψBSψ`-nόψ nψ /fb HRH /fH n ".ψT!A nψBHx/ n /(a,Ψ-@ψPOJψg nψB n ".ψR!A` n ".ψR!A` n "nόJg!nό `B¨ N^NuNVΐ/BόBψBπBμ/.a, $/. a,” Π‚r €-Aτ/.τa%@-@όήό Jπg /.πa!tXO/.a,Z R€/a%-@π/./.πa,ήόJμg /.μa!6XO/. a, R€/a$-@μ/. /.μa+ΰpΤЎ//.πaύΦpΐЎ//.μaύΖ nόBpΐήό J€gHJΤfJΐf`:JΤg .Τ` .ΐ//.όa+^pΐPOJ€gHy9>/.όa+BPOJΤg,Jΐg&/.ΐ/.Τa+8 POJ€gBΔBΘBΜBΠpΐJ€gHJΨfJΔf`:pΐJ€gHy9@/.όa*άPOJΨg .Ψ` .Δ//.όa*ΎPOpΐJ€gΨJάg0pΐJ€gHy9C/.όa*PO/.ά/.όa*€PO`’JΘglHy9C/.όa*d/.Θ/.όa*VήόJΰgB/.όa*„ Πό"S-AθXO nθ /gSθ`π nθRHB/.ΰ/.όa* PO`.Jΰg/.ΰ/.όa)τPO`JΜg/.Μ/.όa)άPOpΐJ€gHJδfJΠf`:pΐJ€gHy9E/.όa)¨POJδg .δ` .Π//.όa)ŠPO/.μaΞ/.πaΔPOJψg /.ψa²XO/.όa)˜ R€/a"N-@ψ/.ό/.ψa)\/.όa~ .ψ`$.ΌN^NuNVψNq".T-Aό nόJg nό /fΎ HRH .f† nόTH .fx nόVH /fl".όS-Aψ".ψ²c nψ /gSψ`ζ nψ /f" .όX€/ R€/a(Ά".ψS-AόPO` .όX€//.a(–-nόPO`, nόRH .f nόTH /f .όT€//.όa(bPORό`(N^NuNVΰ/Bό-nψ-n τBπBμBθBδ nψJgN nψ"nτ΄g`> nψ :f$R‚-Bπ nψ /f-nψθRδt΄δf-nψμRψRτ`ͺJπfBJόg /.όaξXO/.a'Τ R€/a Š-@ό/./.όa'˜ήό` t΄δmBJόg /.όa€XO/.πa'Š R€/a @-@ό/.π/.όa'Nήό`Φt΄δfBJόg /.όaZXO/.μa'@ R€/aφ-@ό/.μ/.όa'ήό`ŒBΰ nτJg nτ #g nτ /fRΰRτ`Ϊ/.θa&ζ ".ΰγΰЁR€/a-@ό nόBPOJΰgHy9G/.όa&jPOSΰ`β .θR€//.όa&PPOJΉf4g/.ό/. /.Hy9Ka#ήό .ό`$.άN^NuNVJΉf4g4/9°a&8 //./9°Hy9p€/aήό 9°D€`N^NuNVό/ n P /o n P 9n` ntύ ‚B€``Bό n P /o2 n P 9n& .όε€Πόγ€". A"PIΑЁtΠΤ€-BόR`Β$.ό΄c ntό ‚B€` .ό`$.ψN^NuNVB€9fG/B€9fF/B€9fE/B€9fD/Hy9ΈHyf a$Ξ <f `N^NuNVώτ-|ώφJΉAδg`/.ώφ €ώώ/aPOJΉf4g$ €ώώ/Hy9Δp€/aΜήό €ώώ/a΄-@ώϊXOJώϊf$JΉf4g €ώώ/Hy9βa!DPO`–JΉAδg/9AδaŒXO nώϊ/a$p R€/a&#ΐAδ nώϊ//9Aδa$. nώϊ/( nώϊ/(Hyf@a@ήόJΉf4g&Hyf@aώ€ //9AδHy:a ήόN^NuNVaώΘ 9Aδ`N^NuNqNVώΤ"ώή-AώΪJfpύ`ͺ nJfpώ`œ nώΪ0Ό nώΪ1| ΰJΉf4g/.Hy:Da 8POHxHy«/.aφΊ-@ώΦ nώΦήό /o" nώΦ 9n/.ώΦa€ nώΪ!@XO`Z/.ώΦa*-@ώξXOJώξf JΉf4g/.ώςHy:`aΐPOp`ς nώξ/( nώξ h/ .ώΪX€/aόήό JΉf4gL nώΪ^HB€/ nώΪ\HB€/ nώΪZHB€/ nώΪXHB€/ nώΪB€0(/Hy:‘aDήό/.ώΦa˜Hy:Λ €ώϊ/a"VHxHy«/.aυ€-@ώΦ/.ώΦ €ώϊ/a"ήό /.ώΦaHHyσ €ώϊ/a!βHxHxHxa!Ž-@όHx €ώή//.όa‚-@ώφήό$Jώφl*JΉf4g/.Hy:Πa|POHy6aϋj`€JΉf4g/.όHy;aRPOJΉf4g/.ό €ώϊ/Hy;#a.ήό €ώϊ/a!n / €ώϊ//.όa$,-@ώφήόJώφl$JΉf4gHy;LaΰXOHy;qaϊΞ` .ό`N^Nu@(#)dbxxx.s 5.2 (Berkeley) 7/12/85DΊΐDŠΌD–ΈDΐ΄D<€D6 D0œD*˜D$”DDŒDˆD „D€D|Cϊx"Έt"Ύp2`l.Φh$\¨ ά`=:\$DX$,T$&P$ L$H$D$@9ώ<9ς89ψ4$Β 7¦7š76μό%¬τBΒ,;΄θ;δδ;όΰ;ά;ΖΨ:ΎΤ<Ό<Έ;π΄< °<&¬=”|=Φ€=¬x"4t%Κp&l2κ(9ΰ$8–Δ8΄ΐ8Ό8ΊΈgΔΠ92:Θ:: 9Θ9Œ9Τ9€ό9Ξψ9žτ9†π9€μ9zθ9hδ9bΰ9tά98Ψ9,Τ9DΠ9VΜ9>Θ3°2ό¬2φ¨2ΖΔ  2Ί€2΄ΐ2¨ 2œ2Š˜2„Μ2N”2<1ΠŒ1²$@θ A1 1ˆˆ1d„1F°€1Rd1(|1"\0nx0ht0Vp0Jl0Dh0>d08`0\0X0T/φP/κL/ήH/ΜD/΄@/’,/œ</~8/4.:0.4,.(Œ-z(-h$-b -,δ,ή,Ψ,,Μ 7ˆ,ΐ,,¨ό,œψ,–τ,π,Zμ,Tθ,Nδ,*ΰ,ά+ΚΨ+ΔΤ+ΠX8¨*Π*Μ*Θ”Δ)φΐ)κΌ)δψ)Έ)ΐ΄)°)’π)l¬)`¨)Z€)Bd)T )Nœ)˜)„)”(ϊ(ξŒ(θˆ(Κ„(Δˆ(²€(¬|(dx(Lt((4'Ξh'\p'Jl'8h'T'”'d&ό˜&φ`&κ(&Ζ\&ΐX&ΊT&P&HL&<H&*D%Φ@%Π<%Δ€%Ž8%ˆ4%j0%^,%F(%@$%4`%. %"%7F%$ψ $Ϊ$Τ$°$ž¨$Œό°ψ#πτ>π>μ> θ=θδ=Έΰ= ά=ˆΨ#HΤ#0œ#$Π#Μ# Θ#Δ"Δΐ" Ό"šΈ"(΄7 °" 0Al¬!ž¬!€!V€!8 !,μ!&œ8˜ ή”  ΄Œ ’ˆ Š„ Ψ€ Τ| Πxb°t ΐpΔd=.\=(X="T=P= =D= 8=;’4;œ0;Š,;~(;x$;r ;fP;`L;N;H;*; H:ϊ@:τD;:θ :β:ά:Φ:Π<:Κό:Δ8:Έψ:Fτ:@π::μ:4θ:.δ:(ΰ:"Ψ<ψΤ<ςΠ<μ°9Ϊ¬<ΰ¨<Τ€<Ξ <Θœ9Β”9Ό9ΆŒ9°ˆ9ͺ€<Β|9˜x9’t<Άp<°l<ͺh<€d9\`9P\<˜X9JT<ŒP<†L9&H($\H$ $2$$$$8 (d.Δό@L@τ) π)μ)θ)δ%Fΰ)δά2„Ψ-zΤ" Π(ϊΜ$°Θ@ΐ ΄Ό ήΈ ΔListAnchorSub-anchor %i with name `%s' already exists. new Anchor %i named `%s' is child of %i Anchor %i with address `%s' already exists. new Anchor %i has address `%s' Anchor: No such logical step Anchor: free called! Not removed from Node!!!!!!! Anchor %i: node not loaded, no address! Anchor %i: Couldn't load node `%s'! Anchor %i has address `%s' Anchor: Linking anchor %i to anchor %i Anchor: followed link from %i to %i fileHT/File: Unknown format! HT file: %i bytes in file `%s' format %i. SavePanelhtmlrtftxtpsNo slash in directory!! .Save cancelled. rFile `%s' exists Backup file `%s' removed Rename `%s' to `%s' FAILED! Renamed `%s' to `%s' Anchor %i already has a node Could not open file `%s', errno=%i. Could not open file `%s' %s.open %sHyperTextClosing file stream OpenPanelOpen cancelled HOME/WWW/File: stat() returned %d default.htmlblank.html%s -- %s%s%i%s%f%i%f%f%f%f%hd%f%f%hd%hd%f(None)Font%s %i %s %f %i %f %f %f %f %i %f %f %i %i %f Style %i `%s' SGML:%s, type=%i. Font %s %.1f point. Indents: first=%.0f others=%.0f, Height=%.1f Desc=%.1f Align=%i, %i tabs. (%.0f before, %.0f after) Tab kind=%i at %.0f StyleSheet: No style named `%s' HTStyleForRun: Best match for style is %i out of 18 %i Stylesheet: Reading %i styles %s%i StyleSheet: Writing %i styles %s GenericYou cannot overwrite this original document. You can use `save a copy in...'HyperAccess: You cannot save a hypertext document in this domain. HM: text Did Change. HM: text Will Change -- OK anyHyperManager: Registering access `%s'. HyperManger: Anchor already has a node. HyperManger: Anchor has no address - can't load it. HyperManager: Asked for `%s' AccessMgr: Loading `%s' using `%s' access. Can't find an access for `%s' Accesses are: %s, but none for `%s'. ?help.htmlHyperManager: appDidInit Closing window %i WWWPageLayoutNew node, server is %i Hypertext %i, selected(%i,%i), has delegate. Frame is at (%f, %f, size is (%f, %f) Text blocks and runs up to character %i: %5i: Block of %i/%i characters at 0x%x starts `%10.10s' %5i: %3i of fnt=%i p=%i gy=%3.2f RGB=%i i=%i fl=%x Current run: Font name: %s No paragraph style! Paragraph style %i Indents: first=%f, left=%f Alignment type=%i, %i tabs: Tab kind=%i at %f ScrollViewWindow%iHyperText: No anchor selected. HyperText: New dest anchor %i from %i to %i. HyperText: New source anchor %i from %i to %i. HyperText: Existing source anchor %i selected. HT: Anchor has no explicitly related text. HyperText: Can't follow anchor. HT: Merging run %i Style applied to typing run Runs: used=%i, elt. size=%i, %i elts, total=%i runs at %i, r=%i. textLength:%i, r ends at:%i Run s=%i, starts at %i; changing (%i,%i); Run e=%i ends at %i HT:Apply style: moving runs! Applying style %i to (%i,%i) Applying style %i to unstyled text similar to (%i,%i) Applying to run %i CourierDon't closeNoYesSave changes to `%s'?Close Starting to append new block. Begin append to text. Text now contains %i characters HT: Clearing out single character from Text. set_style: style is null! willwon't Changing to style `%s' -- %s change. HT: Extending runs. HT: Adding block of %i characters, starts: `%.20s...' HT: Warning: Last character was %i not newline: overwriting!

    ·

    NormalHeading1Heading2Heading3GlossaryAddressExampleListingItalicBoldBold-ItalicHTML: We have ended more styles than we have started! SGML parse: `%c' found when `%c' in `%s' was expected. Parsing SGML stream %i *** HT: -1 found on input stream not at EOF! I1RESTOFFILETITLE>XMP>ISINDEXNODE>DDRESS>LAINTEXT>Loading as plain text TING>ODE>Loading subnode...NOT IMPLEMENTED EXTID Next anchor number: %i HREF = NAME = SGML: Bad attribute in anchor. L> </DL>DT>L>
  • PLAINTEXT>RTF>Loading as RTF Title: `%s' *** Unfinished SGML file: Left in state %i HT: Left in style at end of document! HT: Can't find SGML style! HTML: WARNING: Paragraph prefix incomplete: %i found where %i expected. %c%s %4i: %i chars in run %3i. WWW: Strange: Typing run has bad style. WWW: Strange: Typing run has bad anchor info. Typing run info was %d, now %d !! Typing run paraStyle was %d, now %d !! KeyDown, size(sel) %i (%i-%i)before, %i (%i-%i)after. HT: Inserted %i at %i, in run starting at=%i Patching info from %d to %d Paste, size(sel) %i (%i-%i)before, %i (%i-%i)after. HT paste: Strange: insert@%i != run@%i !! NewsHostWorldWideWebNewscernvax.cern.chCan't find internet node name `%s'.NewsAccess: Can't find internet node name `%s'. NewsAccess: Parsed address as port %4x, inet %d.%d.%d.%d newsNewsAccess: Unable to send `%s'. Disconnecting. NNTP command sent: %sNNTP Response: %s news:H %s SUBJECT:DATE:FROM:ORGANIZATION:NEWSGROUPS:REFERENCES: Newsgroups: References: B %s Newsgroups: %s %i %i %c %i %i %i %iNewsgroup status=%i, count=%i, (%i-%i) required:(%i-%i) No articles in this group. No articles in this range. Chunk will be (%i-%i) %s/%i-%i Block before is %s (Earlier articles...) All available articles: Articles: HEAD %i G %s MESSAGE-ID:"%s" - %s Reading newsgroup %s, Article %i (of %i-%i) ...news:%snews:%s/%i-%i Block after is %s (Later articles...) Newsgroup %s, Articles %i-%iNewsAccess: Looking for %s LIST GROUP %i-%iARTICLE < Connecting...NewsAccess: Unable to connect to news host. Could not retrieve information from %s. Sorry, could not retrieve infomation from %s. NewsAccess: Connected to news host. Could not retrieve information: %s.News accessSorry, could not contact news host. Sorry, could not load `%s'.NewsAccess: Asked for `%s' %.0f styleNo file selected. Styles: Can't open file %s Stylesheet: New one called %s. default.style/WWW/default.styleCouldn't open $(HOME)/WWW/default.style Couldn't open %s, errno=%i Styles: Can't open file %s for write StylestyleSheet: Saving as `%s'. httpLoading...Closing streams HTTPAccess: Asked for `%s' PaperTypeLetterLeftMargin72RightMargin36TopMarginBottomMarginWWW: Run from %s ApplicationWorldWideWeb.nibfile:HTAccess: Sorry, Internet news not integrated yet. HTAccess: Unknown access `%s' Tx: %sFTP: Error %d sending command Rx: %s%d%cFTP: Looking for %s FTP: Can't find internet node name `%s'. FTP: Parsed remote address as port %d, inet %d.%d.%d.%d FTP: Already have connection for %d.%d.%d.%d. FTP: Existing connection is %d.%d.%d.%d socketconnectFTP: Unable to connect to remote host for `%s'. FTP connected, socket %d USER anonymous PASS user@%s ACCT noaccount FTP: Login fail: %sFTP: Logged in. PASV %d%d%d%d%d%d%dFTP: PASV reply has no inet address! FTP: Server is listening on port %d socket for data socketFTP: Data remote address is port %d, inet %d.%d.%d.%d connect for dataFTP data connected, socket %d RETR %s HTFTP: close socket %d: (not FTP data socket). FTP: Closing data socket %d close/Net/Node `%s' means path `%s' %s%s%sNode `%s' means file `%s' /tmp%s/WWW/%s/%s%s/private/Net/file://%sfile://%s%sFile `%s' means node `%s' .html.rtf.txtFile mode is 0%o, uid=%d, gid=%d. My uid=%d, %d groups ( %d) File is not editable. HTAccess: Opening `%s' gives %d Can't open `%s', errno=%d :///#../HT: `%s' expressed relative to `%s' is `%s'.TCP: Error %d in `errno' after call to %s() failed. %s %d.%d.%d.%dFTP: Local host name is `%s' FTP: Can't find my own internet node address for `%s'!! Name server says that is `%s' = %s HTTPAccess: Looking for %s HTTPAccess: Can't find internet node name `%s'. HTTPAccess: Parsed address as port %4x, inet %d.%d.%d.%d GET HTTPAccess: Unable to connect to remote host for `%s'. HTTP connected, socket %d HTTP writting command `%s' to socket %d HTTPAccess: Unable to send command. sendD?€A@žFŒ΄ž ©D’"§œ¨ ©«T£.£f« «ς’”« «ς‘,¬ͺP­€Ό¦ΰ§>‘Μ‘ώ‘δ­Ύ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ $‘‘ .‘‘‘ 8 B‘‘ h‘ r | †‘ ‘ ΄ Ψ‘‘ ΰ‘‘‘‘‘‘‘‘ $‘‘ .‘‘‘ 8 B‘‘ h‘ r | †‘ ‘ ΄ Ψ‘‘ ΰ‘L‘Ύ‘Ύ‘T‘Ύ‘Ύ‘Ύ‘\‘d‘Ύ‘Ύ‘Ύ‘Ύ‘Š‘‘Ύ‘Ύ‘Ύ‘Ύ‘Ύ‘Ά‘Ύ‘Ύ‘Ύ‘Ύ‘Ύ‘Ύ‘Ύ‘Ύ‘Ύ‘Ύ‘Ύ‘L‘Ύ‘Ύ‘T‘Ύ‘Ύ‘Ύ‘\‘d‘Ύ‘Ύ‘Ύ‘Ύ‘Š‘‘Ύ‘Ύ‘Ύ‘Ύ‘Ύ‘Ά¨β©©©©©©©¨,©©©©©©©¨Τ©©©©©©©©©©©©©©©¨β©©©©©©©¨,©©©©©©©¨ΤΛͺΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜ”ΜξΜξΜξΜξΜξΜξΜΜξΜξΜξΜξΜξΛΐΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜξΜ”ΜξΜξΜξΜξΜξΜξΜΜξΜξΜξΜξΜξΛΐ@†€@T@i@ˆˆ@"C–CHqIςΚqIςΚD«(‡(Œ««««(Ž(”(Œ(Ÿ«««(₯(«(Œ(Ά«««(Ό(Β(Œ(Ν«««(Σ(ή(δ(κ«««(ς(ύ(Œ)) ) «) )(Œ)«««)(σ(Œ)/«««)6σ(Œ)A«««@8@\@€@€@Θ@μAA4AX34C4M4T4_4b4n4q4n4{4n8h”” ƒ΄Œ–β–Χ„p°”–βμ…tΤ–β™% †Tψž½ž³€0‡Δ‚–βŸ ‰Π‚@” Lˆ‰ό‚d–β `ŠΔ‚ˆ”‘ΐ$ΌŠπ‚¬££ ΐ‘ ‹Έ”””$‚Π”–β–Χ$ƒD””–β$”–β™%$ƒX”ž½ž³$ƒl”–βŸ $ƒŒ”” L$ƒ ”–β `$””‘ΐ$”££ $ “B“K4 “S“K4’“X3:“d“K3 ’?“i1’K“u/°’“K.,“„“.“œ“K-œ“œ“K8Έ’“KY”οœ§fD“œ“Kex“œ“K»Έ’“KΥd“§“K8€“ “K8n’†“³7ό“»“Γ7²“Ο“Χ7ž“ί“i7"’k“K6d“λ“Γ6R“τ“K6’£“K5θ’έ“K5€““K5l’Υ“K5X’Ύ“K4“ϋ“K4@•ϊ“KΆ–“K–– “Kx–“Kj–“K\–*“KN–2“J°•ᓐHN–=“H*•Γ–EFŠ•κ“XF<–T“E•–`C\’δ–o?ž–~“=œ–ˆ“=B–™“<θ–©“<Ž”Ζ–±<”²–ΐ8φ–“Χ8δ—M—]Xή—i“X’–~“Xd’δ–oXV—x“X4—„–EX&•ϊ“X–“X – “Wό–“Wξ–“Wΰ–*“W–“ΧWΐ—#“KW¬“„“Wz—›“W`—­“WF—Ί“W,˜T“e4˜c“dά˜j“c’˜w“bl˜€“aΖ•ϊ“aˆ–“aJ– “a–“`ξ–“`Ξ–*“`°˜†˜œ`b˜«˜œ`˜½—]`˜Τ“_˜ΰ“_ˆ˜λ“_b–=“_<˜ρ“_˜ϋ“^θ™“^Ύ—ζ“X]&—„–E\Δ’δ–oZr—“YΌ–“ΧYͺ™“KYœ—#“KYŽ™“Yx™“Y`+œm“Ή œdœΆΆFœNœΆ΅Ζ”œΜ΄T•9œζœdœ>“K”“%“K’κ/“i’˜;H’~^“K’`j“‹N•N{Šό•${Š0’€‰n½Ν‰ςH‡ͺ›™H†˜›Αž€›χž"›ηž2}r›Υž2|j’Γ“{ςž>H{jžKž[yB• “iyœY“Kwz’ϋ“vVžv“KvBžƒ“KuΖ•£“tœž““Ks¨›ƒ“Krβ›’“Krfœ’“³rP”d“Kr<—ψ“Kr(•“Knζœ"“KjΖž₯“gΊ•.“Xg ”Σž«gŒ’Ύ“Kg6’δ–oΤΈžΪžψΞζ–“Χ½HŸ“βκŸΎ“βdŸΚ“αφŸΥ“α–Ÿε“α8Ÿς“ΰΪ “ΰz–©“ήNŸ"“Kά@– “ΪŸy“KΨŸk“KΦ “Υφ “Υά .“ΥΒ @“Υ¨’δ–oδ žΪžψγV–“ΧγD—“ιœž₯“ιD‘ “θ𑓐萑!“θ0‘/“ηά–2“ηΞ‘7“ηt‘C“η‘Y“ζl‘d“ε‘w“ε”‘ˆ“εz‘˜“ε`‘¦“εF‘²“ε, ’°“ξ°’Α“ξ–’Ο“ξ|’ί“ξb’ξ“ξ ’ϋ“νΆ’“KμZ’ “Kλ8‘ύ“ιτ’’’$’*’4’?’K’Z’k’r’}’†’’•’£’ͺ’Ύ’Γ’Υ’έ’δ’ϋ“ “œ””5”D”O”d“Ο”o”Š”“”ž”ͺ”²”Ζ”Σ”Ϊ”α“ί”ο•• ••$•.•9•N•\•p•‘•£••Γ•Φ•α•κ–ϋ–——Χ—„“d“S“B“„–=—ζ—ψ–~—˜ ˜˜"˜'˜5˜B™A™K™U™u™™Œ“λ™™™¬™Ύ™Ρ™Ϊ™δ™ξ™ϋššGš`šzš„š§š΄šΘšΠšϋ››$›4›@›K›W›c—i›ƒ›’›™“»›₯›“§›Α›Υ›η›χœœœ"œ/œ5“ϋœ>“œNœYœdœm/;žΞ^%žΪŸ"Ÿ8ŸKŸ]ŸkžKŸyž>½ς v ‚  ¦ Άžƒž“žvž₯‘‘ξ‘ύ’ ’’'’G’Q’\’j’u£3£I£a£r€(€$€H#€lL€€΄€Ψ €ό D““““““ “%“-“/““7“—#“—+“—6“ —?“˜K“—ψ“f”d“jœtœ…nœ‡œ…rœ’œšvœœœ…x”Σœ…|Ÿ„“ŸŒ“Ÿš“ Ÿ₯“ Α“ Λ“ Σ“  έ“ ι“ φ“‘“˜K“ ’‚“°’“΄’™“Έ’£“Ό”Žθ–ξŽψ— —ɏ™2$žΒ4ŸD UT jd‘ȏt£#„£v”newsetVersion:countobjectAt:addObject:newAddress:newParent:tag:removeLastObjectselectlastObjectindexOf:followmoveBy:removeObject:unloadmakeObjectsPerform:freedisconnectAnchor:sourcesunlinkloadAnchor:Diagnostic:selectAnchor:nodeNode@parentchildrenAddress*SourcesDestAnchorprevious@8@8:12next@12@8:12i16back@12@8:12*16@16@8:12@16*20setManager:@12@8:12@16initializedestinationc8@8:12linkTo:v12@8:12@16address*8@8:12setAddress:setNode:deleteisLastChildAnchorObjectAnchor.mwriteSGML:relativeTo:writeRichText:writeText:setRequiredFileType:nodeAnchorrunModalForDirectory:file:filenamemainWindowcontentViewdocViewsave:inFile:format:saveIn:like:formatwindowsetDocEdited:newAnchor:Server:setupWindowsetTitle:setEditable:readText:setFormat:readSGML:diagnostic:readRichText:allowMultipleFiles:runModalForDirectory:file:types:runModalForTypes:linkSelTo:openFile:diagnostic:openMy:diagnostic:isEditablemakeNew:openDiagnostic:openSGML:openRTF:open:searchSGML:searchRTF:search:linkToNew:goHome:@16@8:12*16i20linkToFile:@16@8:12*16c23@16@8:12@16i20saveNode:saveAsPlainText:saveAsRichText:saveAs:@16@8:12i16@20@20@8:12@16*20i24nameFileAccessHyperAccessFileAccess.mnewFont:size:HTStyle.mregisterAccess:manageropenStringkeywordscontentSearchtextWillChange:c12@8:12@16textDidChange:loadAnchor:accessName:Diagnostic:setContentSearch:setKeywords:setOpenString:HyperAccess.mstringValueAt:searchDiagnostic:serverwindowListrespondsTo:isDocEditedcopyperformClose:printPSCode:runModalaccessesrunPagelayout:print:closeOthers:saveAll:save:appOpenTempFile:type:i16@8:12*16*20appOpenFile:type:appAcceptsAnotherFile:appDidInit:goToBlank:help:previous:next:back:setManagertraceOff:traceOn:HyperManagerHyperManager.mprintInfopaperRectgetMarginLeft:right:top:bottom:newFrame:setMonoFont:setDelegate:disableFlushWindowsetVertResizable:setHorizResizable:calcLinesizeToFitsetNoWrapsetCharWrap:sizeTo::getFrameSize:forContentSize:horizScroller:vertScroller:borderType:setVertScrollerRequired:setHorizScrollerRequired:getFrame:getFrameRect:forContentRect:style:placeWindow:reenableFlushWindowdisplaynewContent:style:backing:buttonMask:defer:makeKeyAndOrderFront:setBackgroundGray:setContentView:setDocView:setOpaque:setMinSize:setMaxSize:notifyAncestorWhenFrameChanged:anchorSelectedanchorapplyStyle:setSel::scrollSelToVisibleapplyStyle:from:to:startOfParagraph:endOfParagraph:mergeRun:replaceSel:length:runs:setFont:adjustWindowtitlesetText:appendEndAnchormouseDown:followLinkkeyDown:paste:nextAnchorNumberiprotectionisIndexcslotNumber@16@8:12@16@20@12@8:12^{_NXEvent}16@16@8:12^{_NXStream}16*20@16@8:12^{_NXStream}16i20appendBeginAnchor:to:@16@8:12*16*20appendEndappendText:appendStyle:@12@8:12^{_HTStyle}16appendBeginwindowWillClose:@12@8:12^{_NXStream}16replaceSel:style:@16@8:12*16^{_HTStyle}20selectionStyle:^{_HTStyle}12@8:12^{_HTStyleSheet}16applyToSimilar:@20@8:12^{_HTStyle}16i20i24c12@8:12^{_NXRun}16i12@8:12i16updateStyle:selectUnstyled:@12@8:12^{_HTStyleSheet}16referenceAllunlinkSelectionreferenceSelecteddump:i8@8:12HyperTextTextHyperText.mselectText:accessName:anchor:diagnostic:@20@8:12*16@20i24NewsAccessNewsAccess.mloadDefaultStyleSheetsetStringValue:at:setFloatValue:at:floatValueAt:display_styleload_styleTabFormParameterFormStylePanelNameFormApplyToSimilar:PickButton:SetButton:PreviousButton:ApplyButton:FindUnstyledButton:NextButton:setNameForm:setStylePanel:setParameterForm:setTabForm:StyleToyStyleToy.mTcpAccessTcpAccess.mintValueAt:getSubstring:start:length:getSel::setIntValue:at:floatValueGreyLevelTextEndTextStartFixedWindowScrollWindowStartAnchorEndAnchorfollowLink:markAll:markSelected:unlink:linkToMark:Do_setBackgroundGray:Do_getSel:Do_getStartLength:setScrollWindow:setFixedWindow:setTextStart:setTextEnd:setGreyLevel:TextToyTextToy.mconvertOldFactor:newFactor:setFloatValue:pickedUnits:readPrintInfowritePrintInfosetMarginLeft:right:top:bottom:paperTypesetTarget:performClick:setAction:setNextText:leftMarginrightMargintopMarginbottomMarginsetBottomMargin:setTopMargin:setRightMargin:setLeftMargin:setSideForm:setTopBotForm:WWWPageLayoutPageLayoutWWWPageLayout.mloadNibSection:owner:setPaperType:andAdjust:setVertCentered:runWorldWideWeb_main.mF WorldWideWeb WorldWideWeb app S html WorldWideWeb html MM* 00όϊΊͺΎ―ώ€>οͺ¨`ZΊώ•»ͺͺ•Q@WΊW΅UZ[Ίͺifͺ”nλΊͺͺ₯P%΅Unͺͺ”@¦εU[Κͺ€€A–ΉΊΉͺ¦ͺ@e[•Wͺͺ¦T@–Vζξͺͺ¦˜ •UUUVj–UA+ΉU•zVjͺV@@+΅UUZiͺ•Q@+΅UUUjͺ₯UP+ΉUUeЦ₯UU€*νVUͺU©©UUͺΉUWUšͺiTA»UUUfš₯TTϋ»•VZfj₯d‘TͺͺεUgj¦₯ͺ•ͺ©UQ¦ͺͺͺ©ͺΏώͺUj¦ͺͺ•UV«»Zͺͺ•jUQQͺͺ₯YUšͺͺU”ξϋYUUšͺͺQUTκͺΥU_κͺͺ©TETϊώͺWޚͺͺ©UPώ«ίejͺͺ©UTP>Ί©UUjͺ¨TV?ͺ₯Uͺͺͺ¨UUP?κͺͺU¨ͺͺh•UP?κͺώUͺͺͺjWΪ@ώͺUͺͺZ«UY[•ͺͺjξUdͺn–ͺͺ«z•”ΥΊ·ͺͺ©ͺ–?κͺͺ¦UVκšPϊͺͺ©Yz―Z€ͺͺ–Υκ₯ͺΎ›«Ί–¨ϊκnΎϊš ₯ξϊΪ€X?_Ϊ πππ?ΐπΐπ?όΐππό?ό?ό???ό?ό?ό?ό?πΐΐό?όπΐόπΐό?ππ|Ό@@MM* >7\dΐππ ό ?UUUUUUUU?ΐjͺͺͺͺͺͺ©ΐjͺͺͺͺ«ͺ©πj€€ ‹*©όjͺͺͺͺ«ͺ©όjͺ–UU«ͺ©jͺͺͺͺ«ͺ©κͺͺͺͺΊκ©ϊΊͺͺͺΏκ©ϊΎͺͺͺκ©ώΎͺͺͺͺ©}ͺͺͺͺ©ϋκͺͺͺ©oλκͺͺ«ͺ©cεωeY[•©jκΎͺλͺ©j¦eύκ©jͺ―Ώͺλκ©j₯WχεΊͺ©jͺͺκϊΊͺ©jͺͺͺΎΊͺ©iUͺͺΊͺ©jͺͺͺ«ͺ©b₯Vfͺξͺ©jͺͺͺͺΎͺ©jͺ•UVΎͺ©jͺšͺ¦―ͺ©jͺšUf—U©jͺ•jfš©©jͺͺjUZ©©jͺͺUj•U©jͺͺͺͺͺͺ©jͺͺͺͺͺͺ©jͺͺͺͺͺͺ©jͺͺͺͺͺͺ©UUUUUUUUΐππ ό ??ΐ€ΐ€π€ό€ό€€€€€€€€€σ€€€€€€€€€σ€€€€€€€€€€€€€ ͺͺͺͺͺͺͺ€|μpp typedstream’„@„„„ StreamTable„„ HashTable„„Object…„i%%„i„!—˜—˜—˜——„[20c] typedstream’„@…—— d„[2404c] typedstream’„@„„„ HashTable„„Object…„i%%„%’–„ RexecAccess’„„„ HeaderClass”„%%%%i@@—„ HyperAccess…„genericobject_nib„“•–„i†„“•–œ††–„ FileAccess’„–™š„›„“•–œ†„“•–œ–„makeNew:œ–„ linkToNew:œ–„saveAs:œ –„saveAsPlainText:œ –„saveAsRichText:œ –„ linkToFile:œ††–„ NewsAccess’„–™₯š…›„“•–œ†„“•–œ††–„Browser’„–™¦„ Application…„appnib„“•–œ†„“•–œ††–„Anchor’„–™©”ž›„“•–œ–„ DestAnchorœ–„Nodeœ –„OutgoingReferenceœ†„“•–œ††–„DrawPageLayout’„–™­„ PageLayoutž›„“•–œ–„ topMarginœ–„ bottomMarginœ–„ leftMarginœ–„ rightMarginœ†„“•–œ–„ pickedUnits:œ ††–š’„–™š”ž›„“•–œ–„ openStringœ–„ contentSearchœ–„managerœ–„keywordsœ†„“•–œ–„ searchRTF:œ#–„open:œ&–„ openSGML:œ(–„ searchSGML:œ$–„openRTF:œ'–„search:œ"††–„TextToy’„–™Ύ”ž›„“•–œ–„ GreyLevelœ –„TextEndœ –„ TextStartœ –„ FixedWindowœ–„ ScrollWindowœ†„“• –œ–„unlink:œ*–„dump:œ.–„ markSelected:œ+–„ followLink:œ-–„ linkToMark:œ(–„Do_setBackgroundGray:œ– œ)–„ Do_getSel:œ–„markAll:œ,–„Do_getStartLength:œ††–„FirstResponder’„–™Ν”…„firstnib„“•–œ†„“•–œ–„checkSpelling:œ–„alignSelCenter:œ–„ unscript:œ–„ pasteFont:œ–„cut:œ–„runPageLayout:œ–„ superscript:œ–„ copyRuler:œ–„ copyFont:œ–„ selectAll:œ–„ pasteRuler:œ–„ toggleRuler:œ–„showGuessPanel:œ–„ alignSelLeft:œ–„paste:œ–„ performClose:œ–„arrangeInFront:œ–„ subscript:œ–„copy:œ–„alignSelRight:œ–„delete:œ–„orderFrontColorPanel:œ–„ underline:œ–„performMiniaturize:œ††–„ HyperText’„–™η„Text…„ scrollnib„“•–œ†„“•–œ–Ηœ††–’„–™„Panelž›„“• –œ–„ orientationœ+–„ accessoryViewœ3–„scaleœ,–„okœ)–„widthœ(–„ layoutListœ.–„ paperSizeListœ-–„ unitsListœ/–„cancelœ*–„ paperViewœ1–„appIconœ&–„heightœ'†„“•–œ–„pickedOrientation:œŽ–³œ’–„ pickedButton:œz–„pickedPaperSize:œƒ–„ pickedLayout:œ™††–„ TcpAccess’„–™ϋš…›„“•–œ†„“•–œ††–„ HyperManager’„–™όšž›„“•–œ†„“• –œ–„save:œ–„help:œ–„ traceOff:œ–„ previous:œ–„ goToBlank:œ–„print:œ–„goHome:œ–„runPagelayout:œ –„saveAll:œ–„traceOn:œ–„ closeOthers:œ–„back:œ–„next:œ††–„WWWPageLayoutJunk’„–™ ”…›„“•–œ†„“•–œ††–„StyleToy’„–™ ”ž›„“•–œ–„TabFormœ–„ ParameterFormœ –„ StylePanelœ –„NameFormœ †„“• –œ–„FindUnstyledButton:œ–„ApplyToSimilar:œ–„ ApplyButton:œ–„ SetButton:œ–„ NextButton:œ–„PreviousButton:œ–‘œ–Ήœ–„ PickButton:œ††–„ WWWPageLayout’„–™ž„ windownib„“•–œ–―œ–„sideFormœ–°œ–±œ –²œ–„ topBotFormœ†„“•–œ–³œ†††——S[„[21339c] typedstream’„@„„„ HashTable„„Object…„i%%„i’–’„„„List”–†–’„––„[1@]„„„Bitmap”„*iis„„icon1 „ff>7–„iii>7„iiii„[880c]ΐππ ό  ?UUUUUUUU?ΐjͺͺͺͺͺͺ©ΐjͺͺͺͺ«ͺ©πj€€ ‹*©όjͺͺͺͺ«ͺ©όjͺ–UU«ͺ©jͺͺͺͺ«ͺ© κͺͺͺͺΊκ©ϊΊͺͺͺΏκ©ϊΎͺͺͺκ©ώΎͺͺͺͺ©}ͺͺͺͺ©ϋκͺͺͺ©oλκͺͺ«ͺ©cεωeY[•©jκΎͺλͺ©j¦eύκ©jͺ―Ώͺλκ©j₯WχεΊͺ©jͺͺκϊΊͺ©jͺͺͺΎΊͺ©iUͺͺΊͺ©jͺͺͺ«ͺ©b₯Vfͺξͺ©jͺͺͺͺΎͺ©jͺ•UVΎͺ©jͺšͺ¦―ͺ©jͺšUf—U©jͺ•jfš©©jͺͺjUZ©©jͺͺUj•U© jͺͺͺͺͺͺ©jͺͺͺͺͺͺ©jͺͺͺͺͺͺ©jͺͺͺͺͺͺ©UUUUUUUUŸΐππ ό  ??ΐ€ΐ€π€ό€ό€€€€€€€€€σ€€€€€€€€€σ€€€€€€€€€€€€€ ͺͺͺͺͺͺͺ€††–’„„„NibData”„@@@@s„„„Storage”„%ii„{*@@} ¬„ [172{*@@}]„„ File's Owner„„„ CustomObject”„*@„„ Application…†…„„ InfoPanel„„„WindowTemplate”„ffffQS؁ΐ„ iiii***@s@‚ο„„Info„„View„„Panel„„―„„ Responder”’…„f¬؁ΐ¬؁ΐ’…’…„@ss@„–– „[9@]„„„ TextField„„Controlͺ’©²¬zŸμ¬μ’©’…³…@…„i@s„„„ TextFieldCell„„ ActionCell„„Cell”„*@ss„„HyperMedia Browser/Editor„„„Font”„*fss„„ Helvetica†’…„i:…œ„cΑ†ΐ’…’…’…„:…†„’©²¬„§A ¬A ’©’…³…@…·„±»„„ Version 0.12„ΆΎ„Ώ †’…ΐ…œƒ>ͺͺ«ΑΑ†ΐ’…’…’…Β…†„’©²¬L]…¬…’©’…³…@…·„±»„„by Tim Berners-Lee„ΆΎ„Ώ†’…ΐ…œΑΑ†ΐ’…’…’…Β…†„„„Button―’©²¬ |@@¬@@’©’…³…ˆ@…·„„„ ButtonCell²»…„ΆΎ„Ώ €†+’…ΐ…„ssΘ»……‡@„@@˜…†Π†„’©²¬ H° ¬° ’©’…³…@…·„±»„„UCopyright 1990,91, CERN. Distribution restricted: ask for terms. TEST VERSION ONLY»’…ΐ…œƒ?*ͺ«ƒ>ͺͺ«ΑΑ†ΐ’…’…’…Β…†„„„Boxͺ’©²¬XΦ¬Φ’©’…³„––˜„ͺ’Λ²¬¬’Λ’…³……††…œ„@@s„³»„ΚƁ†Ξΐ†„’©²¬yoΠ$¬Π$’©’…³…@…·„±»„„/An excercise in global information availabilityΐ’…ΐ…œΑΑ†ΐ’…’…’…Β…†„’©²¬Ο$¬Ο$’©’…³…@…·„±»„„‚HyperText: Text which is not constrained to be linear. HyperMedia: Information which is not constrained linear... or to be text.ΐ’…ΐ…œΑΑ†ΐ’…’…’…Β…†„„„ ScrollViewͺ’©²¬’η¬’η’©’…³„––„[2@]„„„ClipViewͺ’Χ²¬‹γ¬‹γ’Χ’…³„––˜„„„Textͺ’Ϊ²¬‹γ¬‹γ’Ϊ’…³…Ή `…’…¬‡γ„ ciifffcfffs΄§ƒ>ͺͺ«“UœƒqIςΚƒqIςʜ‹γ––– „[779c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;} \margl40 \margr40 {\colortbl\red0\green0\blue0;} \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ul0\fs24\fc0 This version of the WWW application can pick up hypertext infomation from files in a number of formats, from local files, from remote files using NFS or anonymous FTP, from hypertext servers by name or keyword search, and from internet news. Hypertext files may be editied, and links made from hypertext files to other files or any other information.\ \ For more help, use "Help" from the menu. If that doesn't work, then your application has been incompletely installed.\ \ If you have any comments or have bugs, please mail timbl@nxoc01.cern.ch quoting the version number (above). } ††PJ…„@fs݁€Α’„„„NXCursor”œψ„s@„„„NXImage”„s* „„NXibeam†††„„„Scroller―’Χ²¬γ¬γ’Χ’…³…™…·…P’Χ„ff:sƒ>μ~Θ„ _doScroller:††‰J…„@@@ffsδ…Ϊ „††…†`…† „„Button1Β€„„Field1­€„„Field2½€„„ VersionNumberΈ€„„FieldΘ€„ΚΛ€„„Field3Ρ€„„Field4Τ€„„ ScrollingTextΧ€„„MainMenu„„„ MenuTemplate”’…œ(„*@*@ccc„„ WorldWideWeb„„„Matrix―’…²¬u¬u’…’…³…@…·…Ψ’…’…’…’…„@:@iiii„–– „[13@]„„„MenuCellΕ»„Ɓ’„ρ’πœ~θ„„τ’…²¬G(¬G(’…’…³…@…·…Ψ’…’…’…’…λ„––Ο„χ»„„Panel...Ɓ’…ΐ…ǁΘ»……©„@fΖ’…Β…†„χ»„„Help...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…††……œGœ„ff@@#::s……χ……ΑΑ†„„Menu…†ΐ„submenuAction:ǁΘ»……¨Θ„™š„„ menuArrow†…’ωΒ…†„χ»„„NavigateƁ’„ρ’πœ~Θθ„υ„τ’…²¬Rd¬Rd’…’…³…@…·…Ψ’…’…’…’…λ„––„[5@]„χ»„„BackƁ’…ΐ…ǁΘ»……©^οΖ’…Β…†„χ»„„NextƁ’…ΐ…ǁΘ»……©>οΖ’…Β…†„χ»„„PreviousƁ’…ΐ…ǁΘ»……©<οΖ’…Β…†„χ»„„HomeƁ’…ΐ…ǁΘ»……©HοΖ’…Β…†„χ»„ξƁ’…ΐ…ǁΘ»……©οΖ’…Β…††……œRœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’Β…†„χ»„„Search index...Ɓ’…ΐ…ǁΘ»……©FοΖ’…Β…†„χ»„„DocumentƁ’„ρ’πœ~<θ„ό„τ’…²¬ήπ¬ήπ’…’…³…@…·…Ψ’…’…’…’…λ„–– „[12@]„χ»„„ Open file...Ɓ’…ΐ…ǁΘ»……©oοΖ’…Β…†„χ»„„!Open from full document referenceƁ’…ΐ…ǁΘ»……©OοΖ’…Β…†„χ»„„ New file...Ɓ’…ΐ…ǁΘ»……©nοΖ’…Β…†„χ»„„SaveƁ’…ΐ…ǁΘ»……©sοΖ’…Β…†„χ»„„Save all edited windowsƁ’…ΐ…ǁΘ»……©SοΖ’…Β…†„χ»„„Save a copy inƁ’„ρ’œVηθ„„τ’…²¬ΙP¬ΙP’…’…³…@…·…Ψ’…’…’…’…λ„––„[4@]„χ»„„HyperText Markup Language...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„Rich Text Format ...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„ Plain Text...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„ PostScript...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…††……œΙœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’)Β…†„χ»„„Document details ...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„ (Diagnostics)Ɓ’„ρ’œ] θ„ „τ’…²¬φŒ¬φŒ’…’…³…@…·…Ψ’…’…’…’…λ„––„[7@]„χ»„°Ζ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„"Open HTML file showing SGML sourceƁ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„Open HTML file showing RTFƁ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„ Dump text format to standard outƁ’…ΐ…ǁΘ»……©?οΖ’…Β…†„χ»„„Turn console trace onƁ’…ΐ…ǁΘ»……©+οΖ’…Β…†„χ»„„Turn console trace offƁ’…ΐ…ǁΘ»……©-οΖ’…Β…†„χ»„„ItemƁ’…ΐ…ǁΘ»……©οΖ’…Β…††……œφœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’:Β…†„χ»„„ MiniaturizeƁ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„Open master template documentƁ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„Close all other windowsƁ’…ΐ…ǁΘ»……©WοΖ’…Β…†„χ»„„CloseƁ’…ΐ…ǁΘ»……©wοΖ’…Β…††…… œήœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’Β…†„χ»„„EditƁ’„ρ’πœ~dθ„„τ’…²¬qΘ¬qΘ’…’…³…@…·…Ψ’…’…’…’…λ„–– „[10@]„χ»„„CutƁ’…ΐ…ǁΘ»……©xοΖ’…Β…†„χ»„„CopyƁ’…ΐ…ǁΘ»……©cοΖ’…Β…†„χ»„„PasteƁ’…ΐ…ǁΘ»……©vοΖ’…Β…†„χ»„„Paste AsƁ&’„ρ’XœΑθ„„τ’…²¬R¬R’…’…³…@…·…Ψ’…’…’…’…λ„––†……œRœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’dΒ…†„χ»„„DeleteƁ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„UndoƁ&’…ΐ…ǁΘ»……©zοΖ’…Β…†„χ»„„FindƁ’„ρ’Xœ]θ„„τ’…²¬†d¬†d’…’…³…@…·…Ψ’…’…’…’…λ„––φ„χ»„„ Find Panel...Ɓ&’…ΐ…ǁΘ»……©fοΖ’…Β…†„χ»„„ Find NextƁ&’…ΐ…ǁΘ»……©gοΖ’…Β…†„χ»„„ Find PreviousƁ&’…ΐ…ǁΘ»……©dοΖ’…Β…†„χ»„„Enter SelectionƁ&’…ΐ…ǁΘ»……©eοΖ’…Β…†„χ»„„Jump To SelectionƁ&’…ΐ…ǁΘ»……©jοΖ’…Β…††……œ†œρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’oΒ…†„χ»„„ Spelling...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„Check SpellingƁ’…ΐ…ǁΘ»……©;οΖ’…Β…†„χ»„„ Select AllƁ’…ΐ…ǁΘ»……©aοΖ’…Β…††…… œqœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’XΒ…†„χ»„„LinksƁ’„ρ’πœw—θ„'„τ’…²¬r ¬r ’…’…³…@…·…Ψ’…’…’…’…λ„––„[8@]„χ»„„ Mark all Ɓ’…ΐ…ǁΘ»……©AοΖ’…Β…†„χ»„„Mark selection Ɓ’…ΐ…ǁΘ»……©MοΖ’…Β…†„χ»„„Link to markedƁ’…ΐ…ǁΘ»……©LοΖ’…Β…†„χ»„„Link to file...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„ Link to NewƁ’…ΐ…ǁΘ»……©NοΖ’…Β…†„χ»„„ Follow linkƁ’…ΐ…ǁΘ»……©jοΖ’…Β…†„χ»„„UnlinkƁ’…ΐ…ǁΘ»……©ZοΖ’…Β…†„χ»„„HelpƁ’…ΐ…ǁΘ»……©οΖ’…Β…††……œrœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’‡Β…†„χ»„„StyleƁ’„ρ’πœwϋθ„1„τ’…²¬[<¬[<’…’…³…@…·…Ψ’…’…’…’…λ„––„[3@]„χ»„„ Copy styleƁ’…ΐ…ǁΘ»……©1οΖ’…Β…†„χ»„„ Apply styleƁ’…ΐ…ǁΘ»……©2οΖ’…Β…†„χ»„ξƁ’…ΐ…ǁΘ»……©οΖ’…Β…††……œ[œρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’žΒ…†„χ»„„Print...Ɓ’…ΐ…ǁΘ»……©pοΖ’…Β…†„χ»„„Page layout...Ɓ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„WindowsƁ’„ρ’πœwϋθ„7„τ’…²¬‰<¬‰<’…’…³…@…·…Ψ’…’…’…’…λ„––2„χ»„„Arrange in FrontƁ’…ΐ…ǁΘ»……©οΖ’…Β…†„χ»„„Miniaturize WindowƁ’…ΐ…ǁΘ»……©mοΖ’…Β…†„χ»„„ Close WindowƁ’…ΐ…ǁΘ»……©wοΖ’…Β…††……œ‰œρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’―Β…†„χ»„„ServicesƁ’„ρ’πœ†Xθ„;„τ’…²¬R¬R’…’…³…@…·…Ψ’…’…’…’…λ„––†……œRœρ……χ……ΑΑ†„ς…†ΐσǁΘ»……¨Θ…’ΌΒ…†„χ»„„HideƁ’…ΐ…ǁΘ»……©hοΖ’…Β…†„χ»„„QuitƁ’…ΐ…ǁΘ»……©qοΖ’…Β…††…… œuœρ……χ……ΑΑ†„ς…† „<Απ„=Γπ„'…π„)‹…„.•…„*…„+…„-“…„0™…„/—…„,‘…„ϋπ„όπ„S„M„!„ώ„ 8„D8„ @8„ B8„°>8„F8„H8„J8„„ 6„#„%„Q„'„-'„/'„1'„3'„O„υπ„ψ „ω„χ „„ MenuItem1„ξ„1œπ„3’œ„4€œο¦œ„5©π„6«π„7­π„9΅­„:·­„8³­„;Ίπ„Vπ„^V„\V„`V„&‚V„bV„iV„kV„mV„sm„ um„!wm„"ym„#{m„$~V„%€V„„Submenuφπ„πφούφ„„ SearchPanel„₯¬/‚i­‚ο„„Keyword Search„―„°„ͺ’…²¬‚i¬‚i’…’…³„––2„„„Formτ’²¬Dv¬v’’…³… …·„„„FormCell²»„„Ɓ0’…ΐ…„f@@„³»„„ Keywords:Ɓ€††Θ’…’…’…’…λ„––˜†……œvœρƒ?*ͺ«…„»„DƁ0’…ΐ…E@„³»„„Field:Ɓ€††²……ΑΑ†„Γ’²¬ k!¬k!’’…³…‰@…·„Ε»„„ Start SearchƁ’…ΐ…ǁΘ»……†¨ Θ„™š„„ returnSign#†…†ΐ†„Γ’²¬΄ @¬@’’…³…‰@…·„Ε»„„CancelƁ’…ΐ…ǁΘ»……†οΖ†ΐ††@…†`…† „H „J$ „B „„Keywords„„ PlayPanel„₯¬ TxΣ­‚ο„„Diagnostics - Expert use only„―„°„ͺ’…²¬xΣ¬xΣ’…’…³„––(„’0²¬ŒIΫQ¬ΫQ’0’…³… @…·„±»„ΡƁ–0’…ΐ…œΑΑ†Π’…’…’…Β…†„’0²¬©°N¬N’0’…³… @…·„»„DƁ0’…ΐ…E#„³»„„Start:Ɓ€††Θ’…’…’…’…λ„––˜6†……œNœρƒ?*ͺ«…„»„DƁ0’…ΐ…E#„³»„GƁ€††²……ΑΑ†„’0²¬ž_*¬_*’0’…³… @…·„±»„„ Selection΅’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…†„Γ’0²¬l8¬8’0’…³…‰@…·„Ε»„„getSel::Ɓ’…ΐ…ǁΘ»……†οΖ†ΐ†„’0²¬ϊJ¬J’0’…³… @…·„»„DƁ0’…ΐ…E„³»„„End:Ɓ€††Θ’…’…’…’…λ„––˜F†……œJœρƒ?*ͺ«…„»„DƁ0’…ΐ…E„³»„GƁ€††²……ΑΑ†„„„Slider―’0²¬"‡¬‡’0’…³…ˆ@…·„„„ SliderCell²»……’…ΐ…„ddd†ΐ†„’0²¬‚¬‚’0’…³… @…·„±»„„setBackgroundGray:Ɓ’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…†„Γ’0²¬±©¬©’0’…³…‰@…·„Ε»„„Dump to standard outƁ’…ΐ…ǁΘ»……†οΖ†ΐ††@…† …† η2,)5,„„Start65θ?,„PB,„„Form1E,„„EndFE„„Slider2O,κS,„VV,„„Text toy„‘¨„„TextToy…† „„ Font Manager„‘¨„„ FontManager…† „„ Making new...„₯¬(¦xγ­‚ο„„Making a new Document„―„°„ͺ’…²¬xγ¬xγ’…’…³„––2„’j²¬3E₯¬E₯’j’…³… @…·„±»„„ρYou can just create a new hypertext document with Command/n, but it's better to make a reference to it and link that reference to it as you make it, using Command/N. This ensures that you can always find the document again. Go to your personal notebook, for instance, and add some text describing the new thing you are going to create. Then select that text and use "Link to New" . Later on, you can add and delete links so that your new node is linked to other things to which it is relevant.Ɓ’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…†„Γ’j²¬] Q¬Q’j’…³…‰@…·„Ε»„„ Making linksƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„’j²¬:¬:’j’…³… @…·„±»„„ See also:Ɓ’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…††@…†`…† κlf„bofηrfu„₯¬JSx­‚ο„b„―„°„ͺ’…²¬x¬x’…’…³„––2„’z²¬Wπ¬Wπ’z’…³… @…·„±»„„ZIf you want to link one peice of text to another, whether they are in the same hypertext document or not, you follow the same procedure. First, mark the thing which the link will lead to. You can mark a whole document with "Mark All", or you can mark just a selection with "Mark Selection". Once you have marked something, you can select another area and use "Link to marked". You can link many things to the same marked area without having to mark it again. It stays marked until you mark something else. From then on, whenever you double click on the linked text, you will jump across the link. Ɓ’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…†„’z²¬:¬:’z’…³… @…·„±»„cƁ’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…†„Γ’z²¬X ”¬”’z’…³…‰@…·„Ε»„„Making a new documentƁ’…ΐ…ǁΘ»……†οΖ†ΐ††@…†`…† θ|v灁v„e‚v„„ FileAccesser„‘¨„„ FileAccess…† „„ TcpAccesser„‘¨„„ TcpAccess…† Ϋ„₯¬Bqΐ‘­‚ο„„Open using hypertext reference„―„°„ͺ’…²¬ΐ‘¬ΐ‘’…’…³„––φ„Μ’²¬§T¬§T’’…³„––˜„ͺ’’²¬™=¬™=’’’…³……††…œΛ„³»„„Diagnostics onlyƁ†”Π†„’²¬ mͺ ¬ͺ ’’…³… …·„»„DƁ0’…ΐ…EF„³»„„ Reference :Ɓ€††Θ’…’…’…’…λ„––˜˜†……œͺ œρƒ?*ͺ«…„»„DƁ0’…ΐ…EF„³»„GƁ€††²……ΑΑ†„Γ’²¬G7`$¬`$’’…³…‰@…·„Ε»„„Open„ΆΎ„„Helvetica-Bold†’…ΐ…ǁΘ»……†¨ ȁ"…†ΐ†„Γ’²¬ι9B!¬B!’’…³…‰@…·„Ε»„JƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’²¬,‡¬‡’’…³…‰@…·„Ε»„„Open showing sourceƁ’…ΐ…ǁΘ»……†οΖ†ΐ††@…†`…† „m‘Œ(¦Œ)—Œ„„ Reference ˜—„o©Œ„k’Œ„„Access manager„‘¨„„ HyperManager…† „„ News Accesser„‘¨„„ NewsAccess…† „„Styler„‘¨„„StyleToy…† „„ StylePanel„₯¬V–­‚ο„„ Style editor„―„°„ͺ’…²¬V–¬V–’…’…³„–– „[11@]„Γ’Ύ²¬%¦(¬¦(’Ύ’…³…‰@…·„Ε»„„Apply style to selection„ΆΎ„n †’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’Ύ²¬δ¨¬¨’Ύ’…³…‰@…·„Ε»„„Find unstyled textƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’Ύ²¬§¬§’Ύ’…³…‰@…·„Ε»„„Apply style to all similar textƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’Ύ²¬xVi¬i’Ύ’…³…‰@…·„Ε»„„style of selectionƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’Ύ²¬θV8¬8’Ύ’…³…‰@…·„Ε»„„>>Ɓ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’Ύ²¬8V8¬8’Ύ’…³…‰@…·„Ε»„„<<Ɓ’…ΐ…ǁΘ»……†οΖ†ΐ†„’Ύ²¬v¬’Ύ’…³… @…·„»„DƁ0’…ΐ…EH„³»„„ Style name:Ɓ€††Θ’…’…’…’…λ„––˜Υ†……œœρƒ?*ͺ«…„»„DƁ0’…ΐ…EH„³»„GƁ€††²……ΑΑ†„Μ’Ύ²¬ΠςhP¬hP’Ύ’…³„––˜„ͺ’ή²¬Z9¬Z9’ή’…³„––†…††…œΛ„³»„„ Style sheetƁ†ΰΠ†„Γ’Ύ²¬βH¬H’Ύ’…³…‰@…·„Ε»„mƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’Ύ²¬βόH¬H’Ύ’…³…‰@…·„Ε»„„ Save as...Ɓ’…ΐ…ǁΘ»……†οΖ†ΐ†„Μ’Ύ²¬DΡ¬DΡ’Ύ’…³„––˜„ͺ’견6Ί¬6Ί’κ’…³„––2„’첬;Ψ¬Ψ’μ’…³… …·…Θ’…’…’…’…λ„––φ„»„DƁ0’…ΐ…Ep„³»„„First line indent:Ɓ€††„»„DƁ0’…ΐ…Ep„³»„„Successive indent:Ɓ€††„»„DƁ0’…ΐ…Ep„³»„„Font:Ɓ€††„»„DƁ0’…ΐ…Ep„³»„„ Point Size:Ɓ€††„»„DƁ0’…ΐ…Ep„³»„„ SGML tag:Ɓ€†††……œΨœρƒ?*ͺ«…„»„DƁ0’…ΐ…Ep„³»„GƁ€††²……ΑΑ†„’첬1-¬1-’μ’…³… …·„»„DƁ0’…ΐ…E$„³»„„Tabs:Ɓ€††Θ’…’…’…’…λ„––˜ †……œ1-œρƒ?*ͺ«…„»„DƁ0’…ΐ…E$„³»„GƁ€††²……ΑΑ†„Γ’첬θ;H¬H’μ’…³…‰@…·„Ε»„„SetƁ'’…ΐ…ǁΘ»……†¨ ȁ"…†Π††…††…œΛ„³»„„FormatƁ†μΠ††@…†`…† „zΐΊ„{ŁΊ„|ȁΊ„}ˁΊ„~΁Ί„сΊ[ԁΊ„„ Style nameՁԁ¬δΊ„ށΊ„‚ηΊ„ŠκΊ)ξκ„„First line indentπξ„„Successive indentτξ„½ψξκόξ„„SGML tagξ„„Form2κ„„Tabs „‰κ„„Document inspector„₯¬āψx³­‚ο„„Document details„―„°„ͺ’…²¬x³¬x³’…’…³„––2„Ψ’-²¬#H¬H’-’…³„––Ο„Ϋ’/²¬D¬D’/’…³„––˜„ή’1²¬D¬D’1’…³…Ή `…’…¬Dƒ>ͺͺ«‘UœƒqIςΚƒqIςʜD–––„[157c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;} \margl40 \margr40 \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ul0\fs24 } ††J…ԁ3€Α’ί†„咁/²¬D¬D’/’…³…™…·…P’/Ϋ܁††‰J…݁4…1 „†„’-²¬pu¬u’-’…³… @…·„±»„F΅’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…†„’-²¬“N¬N’-’…³… @…·„»„DƁ0’…ΐ…E!„³»„„Title:Ɓ€††Θ’…’…’…’…λ„––˜9†……œNœρƒ?*ͺ«…„»„DƁ0’…ΐ…E!„³»„GƁ€††²……ΑΑ††@…†`…† ξ/)θ5))8)„„Title98„„Navigation Panel„₯¬L·ΞU­‚ο„„ Navigation„―„°„ͺ’…²¬ΞU¬ΞU’…’…³„––φ„Γ’H²¬)G&¬G&’H’…³…‰@…·„Ε»„„ < PreviousƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’H²¬ 8¬8’H’…³…‰@…·„Ε»„ϊƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’H²¬R)9&¬9&’H’…³…‰@…·„Ε»„„Back upƁ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’H²¬)8&¬8&’H’…³…‰@…·„Ε»„„Next >Ɓ’…ΐ…ǁΘ»……†οΖ†ΐ†„Γ’H²¬˜0¬0’H’…³…‰@…·„Ε»„0Ɓ’…ΐ…ǁΘ»……†οΖ†ΐ††@…†`…† „˜JD„ϊMD„™PD„šSDΞVD„„Navigation Help„₯¬x­‚ο„„Using the navigation Commands„―„°„ͺ’…²¬x¬x’…’…³„––˜„’b²¬ [π¬[π’b’…³… @…·„±»„„½The navigation buttons allow you to navigate through the Hypertext web as a tree. The "Backup" button takes you back the way you came, to the text which you selected to get to where you are. You can use it repeatedly to retrace your steps back to the first link you followed. Using the "Next" button is like using "BackUp" and then selecting the next refernece after the one you took. For example, if you selected one of a list of references, then using "Next" will take you to the next of those. The "Previous" button works in a similar way to "Next", but goes to the previous reference. The "Home" button reselects the original page which you get when you started the browser in the first place.Ɓ’…ΐ…œƒ?*ͺ«ΑΑ†ΐ’…’…’…Β…††@…†`…† θd^„„ Accessories„₯¬™Nλ¦­‚ž„―„„Window„ͺ’…²¬λ¦¬λ¦’…’…³„––Ο„Μ’l²¬ VΚG¬ΚG’l’…³„––˜„ͺ’n²¬Ό9¬Ό9’n’…³„––Ο„τ’p²¬mO5¬O5’p’…³… …·…Θ’…’…’…’…λ„––2„Ε»„„ HyperTextƁ†’…ΐ…ǁΘ»……Θ<Θ„™š„„radio†„™š„„radioH††„Ε»„„ Rich TextƁ’…ΐ…ǁΘ»……H8ȁvx†„Ε»„„ Plain TextƁ’…ΐ…ǁΘ»……H8ȁvx††…tœOœρƒ?*ͺ«…„Ε»„„RadioƁ’…ΐ…ǁΘ»……H8ȁvx†²……@ΑΑ†„’p²¬n¬n’p’…³… …·„±»„„ Save file as:΅’…ΐ…œƒ?*ͺ«ΑΑ†Π’…’…’…Β…††…††…œΛ„³»„DÁ†pΐ†„Μ’l²¬ΥD¬ΥD’l’…³„––˜„ͺ’…²¬Η-¬Η-’…’…³„––Ο„’‡²¬]-¬]-’‡’…³… …·…Θ’…’…’…’…λ„––Ο„»„DƁ0’…ΐ…E&„³»„„Left:Ɓ€††„»„DƁ0’…ΐ…E&„³»„„Right:Ɓ€†††……œ]œρƒ?*ͺ«…„»„DƁ0’…ΐ…E&„³»„GƁ€††²……ΑΑ†„’‡²¬`g-¬g-’‡’…³… …·…Θ’…’…’…’…λ„––Ο„»„DƁ0’…ΐ…E0„³»„„Top:Ɓ€††„»„DƁ0’…ΐ…E0„³»„„Bottom:Ɓ€†††……œgœρƒ?*ͺ«…„»„DƁ0’…ΐ…E0„³»„GƁ€††²……ΑΑ††…††…œΛ„³»„„Margins on PaperÁ†‡Π††@…†`…† „„Type to save as?nh聀n„κrn„ tr„£zr„€|r„«…h)‰…„„Left‹‰„„Right‰[—…„„Bottom—„„Top™—„„WWWPageLayoutInstance„‘¨„„ WWWPageLayout…† †„ž£„{i*@@@}_„ [95{i*@@@}]„„hide:Α …„„ terminate:Γ …„„ performClose:$ …„„makeKeyAndOrderFront: …·S……„„performMiniaturize:M……„„ performClick:…Έov…Έ‚f…Έ™v…Έ>,…·¦Œ…Ί—‘…„„delegate ±…ΈŒ…„„nextTextξ…Έ6)…ΈD…ΈV^…Έ¦Ί…Ό‰—…„„ accessoryView²……„„ leftMargin²‹…„„ bottomMargin²…„„ rightMargin²…„„ topMargin²™…„„sideForm²‰…„„ topBotForm²—…„„managerЁ±…ā‡±…ā΄±…„„keywords±…„„search:±…„„markAll:‹`…„„ markSelected:`…„„ linkToMark:`…„„ followLink:•`…„„unlink:—`…„„back: ±…„„next: ±…„„ previous:±…„„goHome:±…„„open:‡…„„makeNew:!‡…„„ linkToNew:“‡…„„save:#±…„„saveAll:%±…„„saveAs:-‡…„„saveAsRichText:/‡…„„saveAsPlainText:1‡…„„ openSGML:@‡…„„openRTF:B‡…„„dump:D`…„„traceOn:F±…„„ traceOff:H±…„„ goToBlank:O±…„„ closeOthers:Q±…„„print:©±…„„runPagelayout:«±…„„ PickButton:’·…„„ ApplyButton:€·…βΐ·…„„PreviousButton:с·…αˁ·…„„ NextButton:΁·…„„ApplyToSimilar:ȁ·…„„FindUnstyledButton:Ł·…Ёδ·…Ձ灷…„„NameForm·Τ…„„ ParameterForm·ξ…Ή·Ί…„„TabForm·…„„ linkToFile:‘‡…Ή΅……··……„„arrangeInFront:³……„„cut:\……„„copy:^……„„paste:`……„„ selectAll:‚……„„delete:i……„„showGuessPanel:~……„„checkSpelling:€……ί3±…Ё‘±…؁©±…„„ openString±—…ΈJ€…„„help:±…Έύ€…΁J±…́P±…́S±…ρM±…†„––†…†††MM* >7\dΐππ ό ?UUUUUUUU?ΐjͺͺͺͺͺͺ©ΐjͺͺͺͺ«ͺ©πj€€ ‹*©όjͺͺͺͺ«ͺ©όjͺ–UU«ͺ©jͺͺͺͺ«ͺ©κͺͺͺͺΊκ©ϊΊͺͺͺΏκ©ϊΎͺͺͺκ©ώΎͺͺͺͺ©}ͺͺͺͺ©ϋκͺͺͺ©oλκͺͺ«ͺ©cεωeY[•©jκΎͺλͺ©j¦eύκ©jͺ―Ώͺλκ©j₯WχεΊͺ©jͺͺκϊΊͺ©jͺͺͺΎΊͺ©iUͺͺΊͺ©jͺͺͺ«ͺ©b₯Vfͺξͺ©jͺͺͺͺΎͺ©jͺ•UVΎͺ©jͺšͺ¦―ͺ©jͺšUf—U©jͺ•jfš©©jͺͺjUZ©©jͺͺUj•U©jͺͺͺͺͺͺ©jͺͺͺͺͺͺ©jͺͺͺͺͺͺ©jͺͺͺͺͺͺ©UUUUUUUUΐππ ό ??ΐ€ΐ€π€ό€ό€€€€€€€€€σ€€€€€€€€€σ€€€€€€€€€€€€€ ͺͺͺͺͺͺͺ€|μppd,ψ€1€C V ` r-jxd-ld-œ€?€Q€x€‘€―€Ν€η€ €,€I€e€w€Š€’€„-œΗ€γ€€ €+€6€F€N„-œd€ q€ {€†€ϊ„-œ€€„-œ"€ D€ Ά€+Π€+€d€8‚€8Υ€8€aB€€„-œ³€Ώ„-œΧ€fζ€gω€h€j!€k7€}A€‚O€ƒ`„-œv€-€-„-œ € '€ J€] `€ 8„-œ W€ d€ /€ D€ Δ€) Χ„-œ χ€ € $€ „-œ .€P x€U «€`P€i“€pΤ€pη€}:€}K€}„€Š™€Š―€ŠΨ€šκ€šω€o€ϋ€ϋ‘€η€?€ϋ€€&{€&’€.€.4„-œS€_€†€“€Β€Ξ€΅€€΅!€ΐ.€ΐC€ΐt„-œ“€Ÿ€€o"€±€|Δ€(€"€²€+€σ€Ύ„-œα€3σ€h €q(€q’„-œ·€?Α„-œά€zꀄ ‡€!=€΅!Γ€φ!Τ€!δ€3!τ€"2„-œ"S€I"h€#€a#2€#θ€o#€w$€~$9€$d€†$„€‰$œ„-œ$Ί€%/€'%€j%Ε€ž%Τ€&h€&²„-œ&Π€&ή€'΄„-œ'Φ€S'κ€(€(―€)€+Ό€,„„-œ, €,­€-d€-―€/†€0€3…€5š€7!€7€8Θ€8σ€9$€9M€:Ϊ€<[€<Ζ€>}€>Φ€@ €A€B\€Dr€Eί€F „-œFΊ€GW€$G°€-H€4HX€;H€DI€LIf€SI­€SMΐ€‹MΣ€N*€N•„-œN°€#Nΐ€O€P7„-œPY€ Pl€Pφ€R#€U―€Y2€Yθ€]Ι€^€_>€_ƒ„-œ_’€D_±€`€J`€`Š€R`€`Ρ€W`ε€a €aaS€aa¬€bA€b¬€d%€fΓ€gt€hP„-œhi€WhΒ€Wiρ€jf€j³€k€lΰ€m­€p‹€q{€r€tΈ€v*€vh„-œv‰€w.„-œwN€.z’„-œzΊ€ zΔ„-œzα€zρ„-œ{ €{„-œ{8€{K€"{f€&{~€*{Ÿ€9{²€:{Θ€;{Φ€|η„-œ}€5}!€6};€}~€H}š„-œ}Ί€ }Ι€ }Φ„-œ}υ€~€~}„-œ~˜€G~±€H~Κ€J~Ψ€K~ι€v€\€]¨„-œΑ€LΜ€MΧ€Nΰ€Oκ€Pτ€€€_€-€_€X€b€e€€‹€g€•€i€ €j€¬€k€΅€v€Ώ€x€Θ€|€Ρ€~€Ϊ€€γ€Œ€ξ€€”(€\€ι€‚d€‚Ψ€„€„€† €†1€†…€†§€†ψ€‡€ˆI€ˆ¨„-œˆΙ€=ˆά€@‰€@‰:€‰s„-œ‰‘€)‰£„-œ‰Β€5‰Τ€8‰ω€8ŠΛ€LŠι€M‹€M‹¬€u‹Κ€v‹θ„-œŒ€,Œ€/Œ8€/ŒΤ€AŒπ€B „-œ'€4€l€#Ν„-œκ€7ϊ€:Ž€=Ž?€=ŽΆ€MŽ€NŽξ€N.€WJ€Xf„-œˆ€0€3Ε€6ή€9 €9€H’€IΓ€I‘O€]‘t€^‘™€^‘ΰ€i’€j’*„-œ’I€Š’S€‹’`€Œ’q€’}€Ž’Š€’€‘’§€’’Ά€“’Ε€”’Ϋ€•’ξ€–“€—“%„-œ“H€ “Y„-œ“w€0“„„-œ“£€¬“³€­“Β€“ά€°“ύ„-œ”€”:€”b€”±„-œ”Ι€;”γ€;• €?•'€•P€|•b€|• €œ•Ά€Ύ•Ρ€Ύ–ž€Π–­€Π–κ€ς–ό„-œ—€—Z€—y„-œ—›€ —»„-œ—έ€-˜Z€-™¨€›±„-œ›Ρ€›υ€žŠ€ŸΨ€£Ν€§ω€©;€¬ν€„-œ0€b€’€―V€°Α€²A€²Ϊ€΄ζ€΅‘€·e€Έ"€»ν€Ύr€Ώ@„-œΏ\€Ώi€Ώ•€Ώύ„-œΐ€ΐ)€%ΐŽ€%Α>€2ΑI€ΑŠ€;Αš€MΑ¨€Αφ€SΒ€ΒG€XΒ[€Β€]Β―€hΒσ€hΓ~€tΓ‰€ΓΚ€}ΓΪ€Δ€†Δ/€Δn€Δ€ΔΎ€™ΔΙ€Ε$€§Ε1€Ε\€°Εk€Εί€ΈΕπ€Ζr€Ηp€ΥΗ€Θ€εΘ*€ ΘΪ€-Θς€/Ι€1Ι/€1Νο€Ξχ€{Ο§€{ΠΎ€²„-œΗ€κ€Σ€)ΣΣ€2Τ€rΤ>€rΤn„-œΤ†€Τ©€Φ₯„-œΦΒ€*ΦΫ€0Φϋ€9Χ„-œΧ$€Χ/€Χb€Χ§€Ψ€Ψo€Ψ²€Ψγ€Ϊ-€Ϊi€Ϊ€€ΪΣ€Ϋ‡€άK„-œάa€άq€έ €έD€έ†€έΆ€ή €ήO„-œήf€ލ€ί€ί_€ίΣ€ΰw€ΰΖ€α€αx€αζ€βM€γB€γφ€δ·€εΚ€ζ„-œζ!€.ζ2€ηq€>灀θ#„-œθ?€θT€θβ„-œθμ€<θχ€ι$„-œι.€ι@€ιL€κE€*κR€κ‡€8κ™-œκ„-œD-œD- κΤ AμD-ΔD-θD.D .κθ€λΟ€μ€μ‡€μψ€ς4$-œςM ςV  ς_.D#.D$.ςu AπD%. D&.(ς~$#.ς˜ ς‘  ςͺ ς·.,D0.,D2.0D3.TD4.\D5.dD6.ŒD7.΄D8.ΌD9.ΔςΨ$0.,ςκ ςσ  ςό€1ψσ €1τσΐ.0σΰ.Δσ.ΘDF.ΘDG.ΠDH.ΰDG/<DJ/FDK/¨σ4$F.ΘσB σI  σP€HόσVΐ.ΰσWΰ/ σX€Hψσ^ΐ/ σ_ΰ/4σ`€Jτσfΐ/Fσgΰ/pσh€Jπσnΐ/pσoΰ/šσp/°DU/°DV/΄DW/ΎDZ/D[/βD\/ϊD]0D^0D_06DZ0>Dc0DDd0fDe0pDf0ŒDg0–Dh0²Di1Dj1 σΎ$U/°σΫ σε  σξ σό τ€Vψτ€Vττ €Wπτ%€Xμτ*ΐ/΄τ+ΰ1 τ,1Dv1Dw1D|1*D}18D1PD€1vD1€D‚1ͺD‰1ΎDŠ1ΤD‹1ήDŒ1πD2 DŽ2&D2.D‘2FD‹2ND”2TD•2vD–2˜D—2δD™2ώDš3τK$v1τe τo  τx τ‡€wψτ˜€wττ ΐ1τ‘€}πτ©€μτΊΐ18τ»ΰ1ΈτΌ€ˆθτΑ€‰δτΖΐ1ΎτΗΰ2ϊτΘΰ3τΙ3 D£3 D€3D₯36τΨ$£3 τλ ττ  τύ3:D­3:D3>D―3TD°3^D±3jD²3xD³3D΄3¬D΅3ΆDΆ3ΘDΈ3ήD»3τDΌ3όυ$­3:υ% υ.  υ7 υA€ψυR€τυZΐ3>υ[€±πυe€²μυj€³θυwΐ3jυxΰ3τυyΰ3όυz4DΎ4DΎ4DΎ4υ‰$Ύ4υœ υ₯  υ4 DΏ4 DΏ4$DΏ4<υΑ$Ώ4 υΨ υα  υκ4@DΙ4@DΚ4DDΛ4NDΜ4\DΝ4pDΟ4†DΠ4Œφ$Ι4@φ φ$  φ-€Λτφ;ΐ4Nφ<ΰ4†φ=4DΧ4DΨ4”DΩ4DΪ4ΨDΫ4ξDά5Dέ50Dή5TφL$Χ4φ_ φi  φr5XDβ5XDβ5\Dβ5hφ„$β5Xφš φ€  φ­5lDζ5lDζ5pDζ5|φΎ$ζ5lφΣ φέ  φζ5€Dλ5€Dμ5„Dν5ŽDξ5¦Dο5ΠDρ5άDς5δφχ$λ5€χ  χ  χ5θDχ5θDψ5μDω5τDϊ5όχ0$χ5θχE χO  χX6D6D6D6 D6:D6Nχi$6χ~ χˆ  χ‘6RD6RD 6VD 6`χ€$6Rχ» χΕ  χΞ χΧ6dD6dD6hD6„D6ŽD6˜D6 D6²D6ΈD 6ΪD!6βD"6ώD'7D(7χθ$6dχύ ψ  ψ€ψψ!€τψ1ΐ6hψ2ΰ7ψ37"D-7"D.7&D/7FD07’D17šψI$-7"ψc ψm  ψv ψ†7žD67žD77’D87ψ˜$67žψ― ψΉ  ψΒ7²D?7²D@7ΆDA7ΎDB7ΦDC7ΰDD7ψψΤ$?7²ψκ ψτ  ψύ ω7όDI7όDJ8DK8 DL8&DM8.DN8JDO8`DR8dDS8jω$I7όω3 ω=  ωF8nDX8nDY8rDZ8 ωU$X8nωh ωr  ω{8€D\8€D\8¨D\8΄ω‘$\8€ω« ω΅  ϊ€ϊk€ϊ³€ϋ€ϋ€€ϋφ ό( Aμό( Aπό$d8Έό)d8Έό6€όX€όj€ό‘€όͺ€όΘ€όζ€ύ€ύ"€ύE€ύb€ύ~€ύ€ύ£€ύ»€ύΗ„8Έύΰ€ύό€ώ€ ώ'€ώD€ώO€ώ_€ώg„8Έώ}€ ώŠ€ ώ”€ώŸ€„8Έ'€2€„8Έ;€ ]€ Ο€+ι€+5€}€8›€8ξ€Q€a[€¨€Ά„8ΈΜ€Ψ„8Έπ€f€g€h+€j:€kP€}Z€‚h€ƒy„8Έ€-¦€-„8Έ2€@€c€]y€Q„8Έp€}€H€ ]€ έ€)π„8Έ€"€y€”€z„8Έ“€Wκ„8Έ €P X€U ‹€` 0€i s€p ΄€p Η€} €} +€} d€Š y€Š €Š Έ€š Κ€š Ω€X€ϋh€ϋz€Π€(€δ€ψ€&d€&{€.ώ€.„8Έ<€H€o€|€«€·€΅€΅ €ΐ€ΐ,€ΐ]„8Έ|€ˆ€ω€o €š€|­€€ €›€€ά€§„8ΈΚ€3ά€hφ€q€q‹„8Έ €?ͺ„8ΈΕ€zΣ€„p€&€΅¬€φ½€Ν€3έ€„8Έ<€IQ€€a€Ρ€oθ€w €~ "€ M€† m€‰ …„8Έ £€!€'!†€j!€ž!½€"Q€"›„8Έ"Ή€"Η€#„8Έ#Ώ€S#Σ€$€$˜€%€'₯€(m„8Έ(‰€(–€)M€)˜€+o€+χ€/n€1ƒ€3 €3j€4±€4ά€5 €56€6Γ€8D€8―€:f€:Ώ€;σ€<ό€>E€@[€AΘ€B‰„8ΈB£€C@€$C™€-Cύ€4DA€;Dy€DDψ€LEO€SE–€SI©€‹IΌ€J€J~„8ΈJ™€#J©€K†€L „8ΈLB€ LU€Lί€N €Q˜€U€UΡ€Y²€Z€['€[l„8Έ[‹€D[š€[λ€J[ϋ€\s€R\†€\Ί€W\Ξ€\σ€a]<€a^y€^ξ€_;€`€ag€b4€e€f€f›€i?€j±€jο€kv€kα€mZ€oψ€p©€q…„8Έq¦€rK„8Έrk€.uΏ„8ΈuΧ€ uα„8Έuώ€v„8Έv(€v5„8ΈvU€vh€"vƒ€&v›€*vΌ€9vΟ€:vε€;vσ€x„8Έx$€5x>€6xX€x›€Hx·„8ΈxΧ€ xζ€ xσ„8Έy€y€yš„8Έy΅€GyΞ€Hyη€Jyυ€Kz€z“€\z¬€]zΕ„8Έzή€Lzι€Mzτ€Nzύ€O{€P{€{8€_{J€_{u€b{‚€{¨€g{²€i{½€j{Ι€k{€v{ά€x{ε€|{ξ€~{χ€|€Œ| €|9€”|E€|y€}€}€}υ€/€ο€'€N€’€Δ€‚€‚Ί€ƒf€ƒΕ„8Έƒζ€=ƒω€@„€@„W€„„8Έ„€)„ΐ„8Έ„ί€5„ρ€8…€8…θ€L†€M†$€M†Ι€u†η€v‡„8Έ‡"€,‡2€/‡U€/‡ρ€Aˆ €Bˆ)„8ΈˆD€ˆQ€ˆ‰€#ˆκ„8Έ‰€7‰€:‰:€=‰\€=‰Σ€M‰ο€NŠ €NŠK€WŠg€XŠƒ„8ΈŠ₯€0ŠΊ€3Šβ€6Šϋ€9‹'€9‹ž€H‹Ώ€I‹ΰ€IŒl€]Œ‘€^ŒΆ€^Œύ€i"€jG„8Έf€Šp€‹}€ŒŽ€š€Ž§€Ί€‘Δ€’Σ€“β€”ψ€•Ž €–Ž#€—ŽB„8ΈŽe€ Žv„8ΈŽ”€0Ž‘„8ΈŽΐ€¬ŽΠ€­Žί€Žω€°„8Έ0€W€€Ξ„8Έζ€;€;*€?D€m€|€|½€œΣ€Ύξ€Ύ‘»€Π‘Κ€Π’€ς’„8Έ’:€’w€’–„8Έ’Έ€ ’Ψ„8Έ’ϊ€-“w€-”Ε€–Ξ„8Έ–ξ€—€™§€šυ€žκ€£€€X€¨ €©-„8Έ©M€©€©Ώ€ͺs€«ή€­^€­χ€°€°€²‚€³?€· €Ή€Ί]„8ΈΊy€Ί†€Ί²€»„8Έ»5€»F€%»«€%Ό[€2Όf€Ό§€;Ό·€MΌΕ€½€S½%€½d€X½x€½Ί€]½Μ€hΎ€hΎ›€tΎ¦€Ύη€}Ύχ€Ώ:€†ΏL€Ώ‹€Ώœ€ΏΫ€™Ώζ€ΐA€§ΐN€ΐy€°ΐˆ€ΐό€ΈΑ €Α€€Υœ€Γ6€εΓG€ Γχ€-Δ€/Δ-€1ΔL€1Ι €Κ€{ΚΔ€{ΛΫ€ΝΟ„8ΈΝδ€Ξ€Ξ-€)Ξπ€2Ο1€rΟ[€rΟ‹„8ΈΟ£€ΟΖ€ΡΒ„8ΈΡί€*Ρψ€0€9-„8ΈA€L€€Δ€Σ5€ӌ€ΣΟ€Τ€ΥJ€Υ†€ΥΑ€Υπ€Φ€€Χh„8ΈΧ~€׎€Ψ)€Ψa€Ψ£€ΨΣ€Ω=€Ωl„8ΈΩƒ€Ωͺ€Ϊ6€Ϊ|€Ϊπ€Ϋ”€Ϋγ€ά5€ά•€έ€έj€ή_€ί€ίΤ€ΰη€α#„8Έα>€.αO€βŽ€>βž€γ@„8Έγ\€γq€γž€δ,„8Έδ6€δH€δT€εM€*εZ€叀8ε‘€ζ€ζ‚€λΎ„8ΈλΘ€<λΣ„8ΈλΩ€λη8Έμ„8Έό%D#8Έό%D$8Όό%D%8ΰμ €ν€ν9$#8ΈνV ν_  νh8δό%D+8δό%D,8θό%D-8ςν{$+8δν“ ν’  ν«8φό%D98φό%D<8ϊό%D>9 ό%D?9ό%D@9&ό%DA9>ό%DC9Nό%DD9pό%DE9šό%DG9²ό%DH9Ίό%DJ9βό%DK9μό%DL9ϊό%DM:ό%DN:ξS$98φξy ξƒ  ξ™ ξ§ ξ±€:ψξΒ€:τξΙΐ8ϊξΚ€?πξΧΐ9ξΨΰ9HξΩΰ:ξΪ Aτό%D\:ό%Db:ό%Dc:"ό%Dd:*ό%Dg:Pό%Dh:xό%Di:žό%Dj:Δό%Dk:κό%Dm;ό%Dn;6ό%Do;Hό%Dp;Rό%Dq;\ό%Ds;€ό%Dt;–ό%Dv;Ίό%Dx;Δό%Dy;Μό%Dz;βό%D|;ζό%D};όο$\:ο% ο/  ο9€]όοH€^ψοR€_το\( `Aτοqΐ:οrΰ;όοs<ό%D‡<ό%D‹<ό%DŒ<>ό%DŽ  πG πR<θό%D <θό%D‘<μό%D’=>πp$ <θπ’ 𜠠π₯ π°=Bό%D¨=Bό%D©=Fό%Dͺ=˜πΟ$¨=Bπς πό  ρ ρ=œό%D΄=œό%DΈ= ό%DΊ=Ζό%DΎ=Τό%DΏ=Τό%Dΐ=Ψό%DΑ=ήό%DΒ=ψό%DΓ>ό%DΔ> ό%DΕ>2ό%DΖ><ό%DΘ>>ό%DΓ>Jό%DΛ>Pό%DΜ>pό%DΝ>zό%DΞ>–ό%DΟ>¨ό%DΠ>°ό%D>Βό%DΣ>Ψό%DΤ>ΰό%DΦ>ϊό%DΧ?ό%DΪ?ό%Dή?&ό%Dί?Vό%Dΰ?ˆό%Dα?’ό%Dβ?šρ_$΄=œρ{ ρ…  ρŽ ρ–€΅ψρ§€΅τρ΄€ΆπρΏ€·μρΜ€ΈθρΦΐ= ρΧ€Ώδρλ€ΐΰρρΐ=Τρςΰ?$ρσΰ?šρτ?žό%Dο?žό%Dπ?’ό%Dυ?Άό%Dχ?Ίό%Dϋ?ΐό%Dό?Ξό%Dύ@ό%Dώ@ό%D@&ό%D@8ό%D@Bό%D@Vό%D@pό%D@Žό%D @ ό%D @¨ό%D @Άό%D @Ύό%D@ό%D@Ψό%D@ΰό%D@ϊό%DA"ό%DA0ό%DA6ό%DADό%D!ANό%D"Ahό%D(A€ό%D)Aͺό%D*AΊό%D,Aΰό%D-Aκό%D/Bό%D1B&ό%D3BJό%D4BRό%D5Bfό%D7B~ό%D9Bšό%D<Bœό%D=B’ό%D>BΆό%D@BΞό%DBBζό%DEBθό%DFBόό%DLCό%DMCό%DNC ό%DOC*ό%DQC8ό%DVCFό%DWCPό%DXCXςΊ$ο?žςγ ςν  ςφ σ σ€πψσ#€πτσ-€ςπσ4€σμσ<€τθσI€υδσU€φΰσ_€χάσnΐ?’σo€ ώάσˆΐANσ‰ΰAxσŠΰCXσ‹C\ό%DdC\ό%DfCfό%DhCtό%DiCΊό%DjCΔό%DkCΜσ$dC\σΥ σί  σθ σφ τ€eψτ€eττ€fπτ-ΐCfτ.ΰCΜτ/@ ό%DsCΠό%DuCΤό%DxCΨό%D~Cάό%DCδό%D€Dό%DƒD ό%D„DZό%D…Ddό%D†D”ό%D‡D¦ό%DˆD°ό%D‹DΊό%DŽDζό%DDόό%D“E(ό%D•E6ό%D˜EVό%D™E\ό%DšErό%DœEvό%DEŒτO$sCΠτf€tότn€uψτ}€vττ‡€wπτ‘€xμτž&y@ τ²ΐCΤτ³ΰEŒτ΄Eό%D€Eό%D₯E”ό%D¦Ežό%D§E¦ό%D¨E΄ό%D©EΪό%D«Eδό%D­F2ό%DF8τΞ$€Eτμ τφ  τ υ €₯ψυ€₯τυ)ΐE”υ*€§πυ;€¨μυBΐE¦υCΰF2υDΰF8υEF<ό%DΉF<ό%D»F@ό%D½FJό%DΎFPό%DΏFfό%DΒFjό%DΓF†υc$ΉF<υ… υ  υ˜ υ¦€»ψυ·€»τυΕΐF@υΖΰF†υΗFŠό%DΦFŠό%DΫFŽό%DήF€ό%DίFΔό%DΰFΪό%DαFξό%DβG ό%DγGό%DδG0ό%DεGRό%DζG\ό%DηGlό%DμGtό%DνGŠό%DξGžό%DοGΐό%DρGΞό%DςGθό%DσHό%DτHό%DυH&φ $ΦFŠφ1 φ;  φD φR φ`€Χψφq€Χτφx€ΨώτφŽ€Ωύτφ¨ΐFŽφ©€άύπφ³€έύ΄φΌΐF€φ½ΰGtφΎΰH&φΏH*ό%DH*ό%DH.ό%DHJφΥ$H*φο φω  χ χ HNό%D HNό%D HRό%DHŒό%DHšό%DHΆό%DHΖό%DHΦό%DHκό%DHόό%DIό%DIό%D I*ό%D,I>ό%D-IBό%D/ITό%D0I^ό%D1Ihό%D2Izό%D4Ižό%D5IΆό%D7Iΐό%D9Iκό%D;Iπό%D<Jό%D>J.ό%DBJFό%DDJPό%DEJpό%DGJ~ό%DIJ€ό%DJJ¬χ,$ HNχG χQ  χZ χe€ ψχv€ τχ€ πχ‹€μχœ€θχ£€δχ±€ΰχΉΐHRχΊ€,άχΓ€-ΨχΞΐI>χΟ€:ώΨχζΐIπχηΰJ(χθΰJFχιΰJ¬χκJ°ό%DQJ°ό%DRJ΄ό%DTJξό%DVK ό%DWK$ό%DYK2ό%DZKJψ$QJ°ψ  ψ*  ψ3 ψ>€RψψO€RτψW€Sπψ^ΐJ΄ψ_ΰKJψ`KNό%D`KNό%DaKRό%DbKXψv$`KNψ ψš  ψ£ ψK\ό%DeK\ό%DfK`ό%DgKfψΗ$eK\ψδ ψξ  ψχ ωKjό%DjKjό%DkKnό%DlKtω$jKjω: ωD  ωM ωXKxό%DqKxό%DrK|ό%DsK’ωl$qKxω„ ωŽ  ω— ω’K–ό%DvK–ό%DwKšό%DxK²ωΉ$vK–ωΤ ωή  ωη ωςKΆό%D{KΆό%D|KΊό%D}Kϊ ${KΆϊ& ϊ0  ϊ9 ϊζ€ϋM€ϋ•€ϋγ€όb€όΨdKΦόέdKΨόη€ύ €ύ€ύB€ύ[€ύy€ύ—€ύ±€ύΣ€ύφ€ώ€ώ/€ώA€ώT€ώl€ώx„KΨώ‘€ώ­€ώΝ€ ώΨ€ώυ€€€„KΨ.€ ;€ E€P€Δ„KΨΨ€γ€Ν„KΨμ€ € €€+š€+ζ€.€8L€8Ÿ€€a €Y€g„KΨ}€‰„KΨ‘€f°€gΓ€hά€jλ€k€} €‚€ƒ*„KΨ@€-W€-Ι„KΨγ€ρ€€]*€„KΨ!€.€ω€ € Ž€)‘„KΨΑ€Σ€ξ€Τ„KΨψ€P B€U u€` €i ]€p ž€p ±€} €} €} N€Š c€Š y€Š ’€š ΄€š Γ€9€ϋI€ϋ[€±€ €Ε€Ω€&E€&\€.ί€.ώ„KΨ€)€P€]€Œ€˜€΅n€΅λ€ΐψ€ΐ €ΐ>„KΨ]€i€Ϊ€oμ€{€|Ž€ς€μ€|€υ€½€ˆ„KΨ«€3½€hΧ€qς€ql„K؁€?‹„KΨ¦€z΄€„Q€€΅€φž€€3Ύ€ό„KΨ€I2€ι€aό€²€oΙ€wι€~ € .€† N€‰ f„KΨ „€ ω€'!g€j!€ž!ž€"2€"|„KΨ"š€"¨€#~„KΨ# €S#΄€#ζ€$y€$α€'†€(N„KΨ(j€(w€).€)y€+P€+Ψ€/O€1d€2λ€3K€4’€4½€4ξ€5€6€€8%€8€:G€: €;Τ€<έ€>&€@<€A©€Bj„KΨB„€C!€$Cz€-Cή€4D"€;DZ€DDΩ€LE0€SEw€SIŠ€‹I€Iτ€J_„KΨJz€#JŠ€Kg€L„KΨL#€ L6€Lΐ€Mν€Qy€Tό€U²€Y“€Yι€[€[M„KΨ[l€D[{€[Μ€J[ά€\T€R\g€\›€W\―€\Τ€a]€a]v€^ €^v€_ο€b€c>€d„KΨd3€WdŒ€We»€f0€f}€gI€hͺ€iw€lU€mE€mή€p‚€qτ€r2„KΨrS€rψ„KΨs€.vl„KΨv„€ vŽ„KΨv«€v»„KΨvΥ€vβ„KΨw€w€"w0€&wH€*wi€9w|€:w’€;w €x±„KΨxΡ€5xλ€6y€yH€Hyd„KΨy„€ y“€ y „KΨyΏ€yΜ€zG„KΨzb€Gz{€Hz”€Jz’€Kz³€{@€\{Y€]{r„KΨ{‹€L{–€M{‘€N{ͺ€O{΄€P{Ύ€{ε€_{χ€_|"€b|/€|U€g|_€i|j€j|v€k|€v|‰€x|’€||›€~|€€|­€Œ|Έ€|ζ€”|ς€}&€}³€~.€~’€ά€€œ€Τ€ϋ€‚O€‚q€‚Β€ƒg€„€„r„KΨ„“€=„¦€@„Μ€@…€…=„KΨ…[€)…m„KΨ…Œ€5…ž€8…Γ€8†•€L†³€M†Ρ€M‡v€u‡”€v‡²„KΨ‡Ο€,‡ί€/ˆ€/ˆž€AˆΊ€BˆΦ„KΨˆρ€ˆώ€‰6€#‰—„KΨ‰΄€7‰Δ€:‰η€=Š €=Š€€MŠœ€NŠΈ€NŠψ€W‹€X‹0„KΨ‹R€0‹g€3‹€6‹¨€9‹Τ€9ŒK€HŒl€IŒ€I€]>€^c€^ͺ€iΟ€jτ„KΨŽ€ŠŽ€‹Ž*€ŒŽ;€ŽG€ŽŽT€Žg€‘Žq€’Ž€€“Ž€”Ž₯€•ŽΈ€–ŽΠ€—Žο„K؏€ #„K؏A€0N„K؏m€¬}€­Œ€¦€°Η„K؏݀€,€{„Kؐ“€;­€;Χ€?ρ€‘€|‘,€|‘j€œ‘€€Ύ‘›€Ύ’h€Π’w€Π’΄€ς’Ζ„Kؒ瀓$€“C„KΨ“e€ “…„KΨ“§€-”$€-•r€—{„KΨ—›€—Ώ€šT€›’€Ÿ—€£Γ€₯€¨·€©Ϊ„KΨ©ϊ€ͺ,€ͺl€« €¬‹€ €€€°°€±[€³/€³μ€··€Ί<€» „KΨ»&€»3€»_€»Η„KΨ»β€»σ€%ΌX€%½€2½€½T€;½d€M½r€½ΐ€S½€Ύ€XΎ%€Ύg€]Ύy€hΎ½€hΏH€tΏS€Ώ”€}Ώ€€Ώη€†Ώω€ΐ8€ΐI€ΐˆ€™ΐ“€ΐξ€§ΐϋ€Α&€°Α5€Α©€ΈΑΊ€Β<€Γ:€ΥΓI€Γγ€εΓτ€ Δ€€-ΔΌ€/ΔΪ€1Δω€1ΙΉ€ΚΑ€{Λq€{̈€Ξ|„KΨΞ‘€Ξ΄€ΞΪ€)ϝ€2Οή€rΠ€rΠ8„KΨΠP€Πs€o„KΨŒ€*₯€0Ε€9Ϊ„KΨξ€ω€Σ,€Σq€Σβ€Τ9€Τ|€Τ­€Υχ€Φ3€Φn€֝€ΧQ€Ψ„KΨΨ+€Ψ;€ΨΦ€Ω€ΩP€Ω€€Ωκ€Ϊ„KΨΪ0€ΪW€Ϊγ€Ϋ)€۝€άA€ܐ€άβ€έB€έ°€ή€ί €ίΐ€ΰ€ᔀαΠ„KΨαλ€.αό€γ;€>γK€γν„KΨδ €δ€δK„KΨδU€δg€δs€εl€*εy€ε€8εΐ„KΨεΚ€<εα„KΨόΩDKΨόΩDKάόΩDKκόΩDKϊόΩDLόΩDLόΩDLόΩDL εϋ$KΨζ €όζΐKάζΰL όΩDL$όΩDL(όΩDL2όΩD L~όΩD!L†ζ>$L$ζS ζ]€όζgΐL(ζhΰL†όΩD'LŠόΩD(LŽόΩD)L¨όΩD*LΒόΩD+LάόΩD,LζόΩD-Lμζv$'LŠζ‡ όΩD9LπόΩDELτόΩDFM.όΩDGM:όΩDHMDόΩDIMXόΩDKMfόΩDTMpόΩDUMΌόΩDVMΪόΩDWMώόΩDZNόΩDWNPόΩD]N\όΩD^NfόΩD_NtόΩDbN~όΩDcNΞόΩDdNξόΩDfNψόΩDgO6όΩDhO<ζΜ$9Lπζέ ζθ  ζτ€:°η €;`η#€<\η*€=Xη1€>Tη<ΐLτη=ΰO<όΩDnO@όΩDpOFόΩDvOPόΩDxOΎόΩDOΚόΩDƒPpόΩD†P†όΩDƒPΦόΩDˆPΰόΩD‰PθηV$nO@ηh ηs  η€oό熀pψηΐOFηŽΰPθόΩDPπόΩD‘PτόΩD˜PώόΩD™QVόΩD€QbόΩD¦RόΩD©RόΩD¦RfόΩD«RpόΩD­R~όΩDR†η€$Pπη΅ ηΐ€όηΗ€‘ψηΞΐPτηΟΰR†όΩDΈRŠόΩDΊRόΩD»R όΩDΊRΐόΩDΌRΚόΩD½RδόΩDΎRκην$ΈRŠη θ  θ€Ήόθ"ΐRŽθ#ΰRκόΩDΑRξόΩDΓRτόΩDΔSόΩDΓSόΩDΕS"όΩDΖS(θ9$ΑRξθR θ\  θf€ΒόθpΐRςθqΰS(όΩDΤS,όΩDΦS0όΩDΧS4όΩDΨS8όΩDΩSBόΩDΪSRόΩDΩSlόΩDάSxόΩDέSŠόΩDήS”όΩDίSœόΩDΰS όΩDαSΈόΩDβSΤόΩDγSπόΩDδTόΩDεTόΩDζT2όΩDηT<όΩDθTBόΩDάTHόΩDμTTόΩDνT\όΩDξTnόΩDοTvθ$ΤS,θ” 螠 θ§€Υόθ±€Φψ軀ΧτθΘ€ΨπθΠΐS0θΡ€έμθΩΐSŠθΪ€ίθθγΐSœθδΰTHθεΰTHθζΰTvόΩDχTzόΩDψT~όΩDωT„όΩDϊTŽόΩDύTšόΩDώTΆόΩDTΎόΩDTΖθύ$χTzι ι!  ι,€όόι6ΐTšι7ΰTΎόΩDTΚόΩDTΞόΩD TήόΩD TκόΩD TςόΩDUόΩDUόΩDUόΩD U όΩDU*όΩDU0ιQ$TΚιn ιx  郀 όιΐTςιŽΰU*όΩDU4όΩDU8όΩDUFόΩDUVόΩDU^ι $U4ι΅€όιΏΐU8ιΐΰU^όΩD%UbόΩD'UhόΩD(UxόΩD)U„όΩD+U’όΩD,UœόΩD-U’ιΣ$%Ubιι ισ€&όιώΐUfιΰU’όΩD8U¦όΩD=UͺόΩD>UΐόΩD?UΰόΩD@UπόΩDAVόΩDBVόΩDCV$όΩDDV4όΩDFVFόΩDGVTόΩD?VjόΩDIVrόΩDJVzκ$8U¦κ( κ2  κ>€9όκK€:ψκP€;τκ[€<€κuΐUͺκvΰVzόΩDSV~όΩDTV‚όΩDWVˆόΩDXV¦όΩDZVΊόΩD[VΪόΩD\VκόΩD]WόΩD[WόΩD_WόΩD`W&κŠ$SV~κ‘ κ«  κ·€TόκΔ€UψκΟΐV‚κΠΰW&κη€λN€λΝ€μ]dW*μbdW,μp€μ’€μ€€μΛ€μδ€ν€ν €ν:€ν\€ν€νœ€νΈ€νΚ€νέ€νυ€ξ„W,ξ€ ξ$€ ξ.€ξ9„W,ξO€ξ^€ξΧ„W,ξμ€?ξφ„W,ο€ο+€οK€ οV€οs€ο{€ο‹€ο“€π„W,π€π&€ρ„W,ρ/€ ρQ€ ρΓ€+ρέ€+ς)€ςq€8ς€8ςβ€σE€aσO€σœ€σͺ„W,σΒ€fσΡ€gσδ€hσύ€jτ €kτ"€}τ,€‚τ:€ƒτK„W,τa€-τx€-τκ„W,υ€υ€υ5€]υK€φ#„W,φB€φO€χ€ χ/€ χ―€)χΒ„W,χβ€χτ€ψ€ψυ„W,ω€Pωc€Uω–€`ϊ;€iϊ~€pϊΏ€pϊ€}ϋ%€}ϋ6€}ϋo€Šϋ„€Šϋš€ŠόΓ€šόΥ€šόδ€ώa€ϋώq€ϋώƒ€ώΩ€1€ν€€&m€&„€.€.&„W,E€Q€x€…€΄€ΐ€΅–€΅€ΐ €ΐ5€ΐf„W,…€‘€€o€£€|Ά€€€€€ € ε€ °„W, Σ€3 ε€h €q „W, 5€z C€„ ΰ€ –€΅ €φ -€ =€3 M€ ‹„W, ¬€I Α€x€a‹€A€oX€wx€~’€½€†έ€‰υ„W,€ˆ€'φ€j€ž-€Α€ „W,)€7€ „W,/€SC€u€€p€€έ„W,ω€€½€€ί€g€ή€ σ€"z€"Ϊ€$!€$L€$}€$¦€&3€'΄€(€)Φ€*/€+c€,l€-΅€/Λ€18€1ω„W,2€2°€$3 €-3m€43±€;3ι€D4h€L4Ώ€S5€S9€‹9,€9ƒ€9ξ„W,: €#:€:φ€;„W,;²€ ;Ε€€Lc€aL¬€aM€Mš€N€O~€R€RΝ€S©„W,SΒ€WT€WUJ€UΏ€V €VΨ€X9€Y€[δ€\Τ€]m€`€aƒ€aΑ„W,aβ€b‡„W,b§€.eϋ„W,f€ f„W,f:€fJ„W,fd€fq„W,f‘€f€€"fΏ€&fΧ€*fψ€9g €:g!€;g/€h@„W,h`€5hz€6h”€hΧ€Hhσ„W,i€ i"€ i/„W,iN€i[€iΦ„W,iρ€Gj €Hj#€Jj1€KjB€jΟ€\jθ€]k„W,k€Lk%€Mk0€Nk9€OkC€PkM€kt€_k†€_k±€bkΎ€kδ€gkξ€ikω€jl€kl€vl€xl!€|l*€~l3€l<€ŒlG€lu€”l€l΅€mB€m½€n1€ok€p+€qc€qŠ€qή€r€rQ€rφ€s’€t„W,t"€=t5€@t[€@t“€tΜ„W,tκ€)tό„W,u€5u-€8uR€8v$€LvB€Mv`€Mw€uw#€vwA„W,w^€,wn€/w‘€/x-€AxI€Bxe„W,x€€x€xΕ€#y&„W,yC€7yS€:yv€=y˜€=z€Mz+€NzG€Nz‡€Wz£€XzΏ„W,zα€0zφ€3{€6{7€9{c€9{Ϊ€H{ϋ€I|€I|¨€]|Ν€^|ς€^}9€i}^€j}ƒ„W,}’€Š}¬€‹}Ή€Œ}Κ€}Φ€Ž}』}φ€‘~€’~€“~€”~4€•~G€–~_€—~~„W,~‘€ ~²„W,~Π€0~έ„W,~ό€¬ €­€5€°V„W,l€“€»€€ „W,€"€;€<€;€f€?€€€€©€|€»€|€ω€œ€Ύ*€Ύχ€Π‚€Π‚C€ς‚U„W,‚v€‚³€‚„W,‚τ€ ƒ„W,ƒ6€-ƒ³€-…€‡ „W,‡*€‡N€‰γ€‹1€&€“R€””€˜F€™i„W,™‰€™»€™ϋ€š―€œ€š€ž3€ ?€ κ€’Ύ€£{€§F€©Λ€ͺ™„W,ͺ΅€ͺΒ€ͺV„W,«q€«‚€%«η€%¬—€2¬’€¬γ€;¬σ€M­€­O€S­a€­ €X­΄€­φ€]€hL€hΧ€tβ€―#€}―3€―v€†―ˆ€―Η€―Ψ€°€™°"€°}€§°Š€°΅€°°Δ€±8€Έ±I€±Λ€²Ι€Υ²Ψ€³r€ε³ƒ€ ΄3€-΄K€/΄i€1΄ˆ€1ΉH€ΊP€{»€{Ό€Ύ „W,Ύ €ΎC€Ύi€)Ώ,€2Ώm€rΏ—€rΏΗ„W,Ώί€ΐ€Αώ„W,Β€*Β4€0ΒT€9Βi„W,Β}€ˆ€Β»€Γ€Γq€ΓΘ€Δ €Δ<€Ε†€ΕΒ€Εύ€Ζ,€Ζΰ€Η€„W,ΗΊ€ΗΚ€Θe€ȝ€Θί€Ι€Ιy€Ι¨„W,ΙΏ€Ιζ€Κr€ΚΈ€Λ,€ΛΠ€Μ€Μq€ΜΡ€Ν?€Ν¦€Ξ›€ΟO€Π€Ρ#€Ρ_„W,Ρz€.Ρ‹€Κ€>Ϊ€Σ|„W,Ә€Σ­€ΣΪ€Τh„W,Τr€Τ„€Ԑ€Υ‰€*Υ–€ΥΛ€8Υέ€Φc€ΦΤ€ά„W,ά€<ά%W,άC„W,μ^DW,μ^DW0μ^DW:μ^DWBάQ€έ8€έj$W,݌ έ›  έ€ έ±WFμ^DWFμ^DWJμ^DWTμ^DW\έΝ$WFέν έχ  ή ή W`μ^D"W`μ^D#Wdμ^D$Wnμ^D%Wvή.$"W`ήS ή]  ήf ήsWzμ^D(Wzμ^D)W~μ^D*Wˆμ^D+W μ^D,W¨ޜ$(Wzή» ήΕ  ήΞ ήΫW¬μ^D1W¬μ^D2W°μ^D3WΌής$1W¬ί  ί  ί Wΐμ^D8Wΐμ^D9WΔμ^D:WΞί4$8WΐίM ίW  ί`Wμ^DBWμ^DCWΦμ^DDWάίw$BWί’ ߜ  ί₯ ί°Wΰμ^DGWΰμ^DHWδμ^DIWκίΚ$GWΰίθ ίς  ίϋ ΰWξμ^DLWξμ^DMWςμ^DNWψΰ!$LWξΰ@ ΰJ  ΰS ΰ^Wόμ^DSWόμ^DTXμ^DUXΰs$SWόΰŒ ΰ–  ΰŸ ΰͺX μ^DXX μ^DYXμ^DZXΰΒ$XX ΰή ΰθ  ΰρ ΰόXμ^D]Xμ^D^Xμ^D_X"α$]Xα2 α<  αE αPX&μ^DaX&μ^DbX*μ^DcX0αv$aX&α  αͺ  α³ α½ αΖX4μ^DhX4μ^DiX8μ^DjXRαα$hX4β β   β β!XVμ^DmXVμ^DnXZμ^DoX`βG$mXVβq β{  β„ β‹ β™Xdμ^DrXdμ^DuXhμ^DwX|μ^DxXˆμ^DyXŽβΛ$rXdβθ βς  βϋ γ X’μ^D‹X’μ^DŒX–μ^DX¬μ^DŽXμ^DXΪγ8$‹X’γZ γd  γm γ|Xήμ^D’Xήμ^D“Xβμ^D”Xψμ^D•Xώγ›$’Xήγ½ γΗ  γΠ δ€δ{€δΓ€ε€吀ζdYζ dYζ€ζ<€ζN€ζu€ζŽ€欀ζΚ€ζδ€η€η)€ηF€ηb€ηt€燀ηŸ€η«„YηΔ€ηΰ€θ€ θ €θ(€θ3€θC€θK„Yθa€ θn€ θx€胀θχ„Yι €ι€κ„Yκ€ κA€ κ³€+κΝ€+λ€λa€8λ€8λ€μ5€aμ?€μŒ€μš„Yμ°€μΌ„YμΤ€fμγ€gμφ€hν€jν€kν4€}ν>€‚νL€ƒν]„Yνs€-νŠ€-νό„Yξ€ξ$€ξG€]ξ]€ο5„YοT€οa€π,€ πA€ πΑ€)πΤ„Yπτ€ρ€ρ]€ρx€ς^„Yςw€WςΞ„Yςς€Pσ<€Uσo€`τ€iτW€pτ˜€pτ«€}τώ€}υ€}υH€Šυ]€Šυs€Šφœ€šφ€šφ½€ψ<€ϋψL€ϋψ^€ψ΄€ω €ωΘ€ωά€&ϊH€&ϊ_€.ϊβ€.ϋ„Yϋ €ϋ,€ϋS€ϋ`€ϋ€ϋ›€΅ύq€΅ύξ€ΐύϋ€ΐώ€ΐώA„Yώ`€ώl€ώέ€oώο€~€|‘€υ€ο€€ψ€ΐ€‹„Y€3ΐ€hΪ€qυ€qo„Y„€?Ž„Y©€z·€„T€ €΅€φ‘€±€3Α€„Y €I5€μ€a€ ΅€o Μ€w μ€~ € 1€† Q€‰ i„Y ‡€ ό€' j€j ’€ž ‘€ 5€ „Y € «€ „Y £€S ·€ ι€|€δ€‰€Q„Ym€z€1€|€S€Ϋ€R€g€ξ€N€•€ΐ€ρ€€ §€"(€"“€$J€$£€%Χ€&ΰ€()€*?€+¬€,m„Y,‡€-$€$-}€--α€4.%€;.]€D.ά€L/3€S/z€S3€‹3 €3χ€4b„Y4}€#4€5j€6„Y6&€ 69€6Γ€7π€;|€>€?΅€C–€Cμ€E €EP„YEo€DE~€EΟ€JEί€FW€RFj€Fž€WF²€FΧ€aG €aH]€H€I€Iκ€KK€L€Nφ€Oζ€P€S#€T•€TΣ€UZ€UΕ€W>€Yά€Z€[i„Y[Š€\/„Y\O€._£„Y_»€ _Ε„Y_β€_ς„Y` €`„Y`9€`L€"`g€&`€*` €9`³€:`Ι€;`Χ€aθ„Yb€5b"€6b<€b€Hb›„Yb»€ bΚ€ bΧ„Ybφ€c€c~„Yc™€Gc²€HcΛ€JcΩ€Kcκ€dw€\d€]d©„YdΒ€LdΝ€MdΨ€Ndα€Odλ€Pdυ€e€_e.€_eY€bef€eŒ€ge–€ie‘€je­€keΆ€veΐ€xeΙ€|e€~eΫ€eδ€Œeο€f€”f)€f]€fκ€ge€gΩ€i€iΣ€k €k2€k†€k¨€kω€lž€mJ€m©„YmΚ€=mέ€@n€@n;€nt„Yn’€)n€„YnΓ€5nΥ€8nϊ€8oΜ€Loκ€Mp€Mp­€upΛ€vpι„Yq€,q€/q9€/qΥ€Aqρ€Br „Yr(€r5€rm€#rΞ„Yrλ€7rϋ€:s€=s@€=s·€MsΣ€Nsο€Nt/€WtK€Xtg„Yt‰€0tž€3tΖ€6tί€9u €9u‚€Hu£€IuΔ€IvP€]vu€^vš€^vα€iw€jw+„YwJ€ŠwT€‹wa€Œwr€w~€Žw‹€wž€‘w¨€’w·€“wΖ€”wά€•wο€–x€—x&„YxI€ xZ„Yxx€0x…„Yx€€¬x΄€­xΓ€xέ€°xώ„Yy€y;€yc€y²„YyΚ€;yδ€;z€?z(€zQ€|zc€|z‘€œz·€Ύz€Ύ{Ÿ€Π{€Π{λ€ς{ύ„Y|€|[€|z„Y|œ€ |Ό„Y|ή€-}[€-~©€€²„Y€€€φ€ƒ‹€„Ω€ˆΞ€Œϊ€Ž<€‘„Y“1€“c€“£€”W€•Β€—B€—Ϋ€™η€š’€œf€#€ ξ€£s€€A„Y€]€€j€€–€€ώ„Y₯€₯*€%₯€%¦?€2¦J€¦‹€;¦›€M¦©€¦χ€S§ €§H€X§\€§ž€]§°€h§τ€h¨€t¨Š€¨Λ€}¨Ϋ€©€†©0€©o€©€€©Ώ€™©Κ€ͺ%€§ͺ2€ͺ]€°ͺl€ͺΰ€Έͺρ€«s€¬q€Υ¬€€­€ε­+€ ­Ϋ€-­σ€/€10€1²π€³ψ€{΄¨€{΅Ώ€·³„Y·Θ€·λ€Έ€)ΈΤ€2Ή€rΉ?€rΉo„YΉ‡€Ήͺ€»¦„Y»Γ€*»ά€0»ό€9Ό„YΌ%€Ό0€Όc€Ό¨€½€½p€½³€½δ€Ώ.€Ώj€Ώ₯€ΏΤ€ΐˆ€ΑL„YΑb€Αr€Β €ΒE€Β‡€Β·€Γ!€ΓP„YΓg€΀Δ€Δ`€ΔΤ€Εx€ΕΗ€Ζ€Ζy€Ζη€ΗN€ΘC€Θχ€ΙΈ€ΚΛ€Λ„YΛ"€.Λ3€Μr€>Μ‚€Ν$„YΝ@€ΝU€Ν‚€Ξ„YΞ€Ξ,€Ξ8€Ο1€*Ο>€Οs€8Ο…€Π €Π|€ΥΈ„YΥΒ€<ΥΝ€Ϊ€Ϋ€Ϋ8€Ϋ¨„YΫ·& @ΫΜ@ΫΨYζD#YζD$YζD%Y,ζD&YTζD'Y\ά$#Yά4 άC  άLY`ζD)Y`ζD)YdζD)Ytάt$)Y`ά‘ ά›  ά€ ά―YxζD*YxζD*Y|ζD*YŠάΙ$*Yxάη άρ  άϊ έYŽζD,YŽζD,Y’ζD,Y˜έ$,YŽέ9 έC  έLYœζD-YœζD-Y ζD-Y¦έg$-Yœέ† ݐ  έ™YͺζD0YͺζD1YζD2YΈέ$0YͺέΘ έ  έΫYΌζD7YΌζD8YΐζD9YτζD:YόζD;Z ζD<ZJζD=ZRζD>Znή $7YΌή/ ή9  ήB ήSZrζDNZrζDPZvζDUZzζDVZ’ζDWZΈζDZZΞζD[ZβζD\ZκζD][ζD`[ζDb[ ζDc[8ζDd[`ζDe[|ζDf[€ζDg[¬ζDh[ζζDi[πζDc\ ζDp\ζDq\4ζDr\ZζDq\–ζDt\ ζDu\°ζDv\ΊζDw\ΐή‰$NZrή΄ ήΎ  ήΗ ήΥ ήγ€Pψήτ€Pτήϊ€Qπί€Rμί €SθίΐZvίΰ\ΐί\ΔζD‚\ΔζD†\ΘζD‡\ξζDˆ] ζD‰]ζDŠ]"ί>$‚\Δίi ίs  ί| ί… ί“€ƒψί€€ƒτί«€„πίΆΐ\Θί·ΰ]"ίΈ]&ζD“]&ζD—]*ζD˜]dζD™]rζDš]¨ζD›]ζDœ]θζD^ζDž^&ζDŸ^8ζD ^BζD‘^JζD’^\ζDž^lζD€^rζD₯^ŒζD¦^Ίΰ$“]&ΰ( ΰ2  ΰ; ΰI€”ψΰZ€”ώψΰp€•ύψΰ†€–ύτΰŒ€–ύπΰ’€—ύμΰŸΐ]*ΰ ΰ^Ίΰ‘^ΎζD±^ΎζD±^ΒζD±^δΰ·$±^ΎΰΡ ΰΫ  ΰδ ΰο^θζD²^θζD²^μζD²_α$²^θα α)  α2 α=_ζD³_ζD³_ζD³_8αW$³_αu α  ሠα“_<ζDη_<ζDθ_@ζDι_^α«$η_<αΗ αΡ  αΪ αε_bζDπ_bζDρ_fζDς_„αϋ$π_bβ β  β( β3_ˆζDω_ˆζDϊ_ŒζDϋ_ͺβN$ω_ˆβm βw  †β‹_ζD_ζD_²ζD _ΘζD _κζD`β§$_βΗ βΡ  βΪ βε`ζD`ζD` ζD`γ $`γ6 γ@  γI γT`ζD`ζD`ζD`&ζD`@ζD`JζD`^γ†$`γ« γ΅  γΎ γΜ γΧ€ψγθ€τγρ€πγωΐ`γϊΰ`^γϋ`bζD&`bζD'`fζD(`tζD)`ŽζD*`˜ζD+`¬δ!$&`bδJ δT  δ] δk δv€'ψ䇀'τ䐀(πδ˜ΐ`fδ™ΰ`¬δš`°ζD2`°ζD3`΄ζD4`Κδ²$2`°δΞ δΨ  δα δμ`ΞζD7`ΞζD8`ζD9`κε$7`Ξε& ε0  ε9 εD`ξζD<`ξζD=`ςζD>a ε`$<`ξε€ 加 ε“ εžaζDCaζDDaζDEaFε΄$CaεΞ εΨ  εα εμaJζDHaJζDIaNζDJa„ζ$HaJζ" ζ,  ζ5 ζ@aˆζDMaˆζDNaŒζDOaΒζZ$Maˆζx ζ‚  ζ‹ ζ–aΖζDUaΖζDVaΚζDWbζDXb.ζDYb`ζDZbhζ¬$UaΖζΖ ζΠ  ζΩ ζδ€Vψζυ€Vτζύ€WπηΐaΚη ΰbhη blζD`blζDabpζDdb†ζDfbšζDgbζDhbΖζDibθζDjc ζDkc"ζDlcHζDmcxζDfcŽζDqc–ζDrcžη#$`blη@ ηJ  ηS η^€aψηo€aτη|€bπ烀cμηˆ€dθηΐbpηŽ€gδη•ΐbη–€kΰηžΐc"ηŸΰcŽη ΰcŽη‘ΰcžη’c’ζDzc’ζD{c¦ζD|cΌζDcδζD‚cψζDƒd ζD„d$ζD…d0ζD†dNζD‡dnζDˆd†ζD‰d ζD‚dΈζDdΐζDŽdΠζDdΨηΏ$zc’ηΰ ηκ  ησ ηώ€{ψθ€{τθ€|πθ,ΐc¦θ-€μθ2€€θθ9€δθ>ΐcδθ?€ƒΰθFΐd θGΰdΈθHΰdΨθIΰdΨθJdάζD–dάζD—dΰζD˜e0θa$–dάθ| θ†  菠θše4ζDe4ζDže8ζDŸeZζD ejζD‘erθΉ$e4θά θζ  θο θϊ€žψι €žτιΐe8ιΰerι’€κ €κQ€κŸ€λ€λ” λ³ λΔdevλΙdexλΥ€λχ€μ €μ0€μI€μg€μ…€μŸ€μΑ€μδ€ν€ν€ν/€νB€νZ€νf„exν€훀ν»€ νΖ€νγ€νξ€νώ€ξ„exξ€ ξ)€ ξ3€ξ>€exξΖ€ξΡ€ο»„exοΪ€ οό€ πn€+πˆ€+πΤ€ρ€8ρ:€8ρ€ρπ€aρϊ€ςG€ςU„exςk€ςw„exς€fςž€gς±€hςΚ€jςΩ€kςο€}ςω€‚σ€ƒσ„exσ.€-σE€-σ·„exσΡ€σί€τ€]τ€τπ„exυ€υ€υη€ υό€ φ|€)φ„exφ―€φΑ€φά€χΒ„exχζ€Pψ0€Uψc€`ω€iωK€pωŒ€pωŸ€}ως€}ϊ€}ϊ<€ŠϊQ€Šϊg€Šϋ€šϋ’€šϋ±€ύ'€ϋύ7€ϋύI€ύŸ€ύχ€ώ³€ώΗ€&3€&J€.Ν€.μ„ex €€>€K€z€†€΅\€΅Ω€ΐζ€ΐϋ€ΐ,„exK€W€Θ€oΪ€i€||€ΰ€Ϊ€j€γ€«€ v„ex ™€3 «€h Ε€q ΰ€q Z„ex o€? y„ex ”€z ’€„ ?€ υ€΅ {€φ Œ€ œ€3 ¬€ κ„ex €I € Χ€a κ€ €o·€wΧ€~ρ€€†<€‰T„exr€η€'U€j}€žŒ€ €j„exˆ€–€l„exŽ€S’€Τ€g€Ο€t€<„exX€e€€g€>€Ζ€=€ R€!Ω€"9€#€€#«€#ά€$€%’€'€'~€)5€)Ž€*Β€+Λ€-€/*€0—€1X„ex1r€2€$2h€-2Μ€43€;3H€D3Η€L4€S4e€S8x€‹8‹€8β€9M„ex9h€#9x€:U€:ο„ex;€ ;$€;€<Ϋ€@g€Cκ€D €H€HΧ€Iφ€J;„exJZ€DJi€JΊ€JJΚ€KB€RKU€K‰€WK€KΒ€aL €aLd€Lω€Md€Nέ€Q{€R,€S„exS!€WSz€WT©€U€Uk€V7€W˜€Xe€[C€\3€\Μ€_p€`β€a „exaA€aζ„exb€.eZ„exer€ e|„exe™€e©„exeΓ€eΠ„exeπ€f€"f€&f6€*fW€9fj€:f€€;fŽ€gŸ„exgΏ€5gΩ€6gσ€h6€HhR„exhr€ h€ hŽ„exh­€hΊ€i5„exiP€Gii€Hi‚€Ji€Ki‘€j.€\jG€]j`„exjy€Lj„€Mj€Nj˜€Oj’€Pj¬€jΣ€_jε€_k€bk€kC€gkM€ikX€jkd€kkm€vkw€xk€€|k‰€~k’€k›€Œk¦€kΤ€”kΰ€l€l‘€m€m€nΚ€oŠ€pΒ€pι€q=€q_€q°€rU€s€s`„exs€=s”€@sΊ€@sς€t+„extI€)t[„extz€5tŒ€8t±€8uƒ€Lu‘€MuΏ€Mvd€uv‚€vv „exv½€,vΝ€/vπ€/wŒ€Aw¨€BwΔ„exwί€wμ€x$€#x…„exx’€7x²€:xΥ€=xχ€=yn€MyŠ€Ny¦€Nyζ€Wz€Xz„exz@€0zU€3z}€6z–€9zΒ€9{9€H{Z€I{{€I|€]|,€^|Q€^|˜€i|½€j|β„ex}€Š} €‹}€Œ})€}5€Ž}B€}U€‘}_€’}n€“}}€”}“€•}¦€–}Ύ€—}έ„ex~€ ~„ex~/€0~<„ex~[€¬~k€­~z€~”€°~΅„ex~Λ€~ς€€i„ex€;›€;Ε€?ί€€€|€€|€X€œ€n€Ύ€‰€ΎV€Πe€Π’€ς΄„exΥ€‚€‚1„ex‚S€ ‚s„ex‚•€-ƒ€-„`€†i„ex†‰€†­€‰B€А€Ž…€’±€“σ€—₯€˜Θ„ex˜θ€™€™Z€š€›y€œω€’€Ÿž€ I€’€’Ϊ€¦₯€©*€©ψ„exͺ€ͺ!€ͺM€ͺ΅„exͺΠ€ͺα€%«F€%«φ€2¬€¬B€;¬R€M¬`€¬€S¬ΐ€¬€X­€­U€]­g€h­«€h6€tA€‚€}’€Υ€†η€―&€―7€―v€™―€―ά€§―ι€°€°°#€°—€Έ°¨€±*€²(€Υ²7€²Ρ€ε²β€ ³’€-³ͺ€/³Θ€1³η€1Έ§€Ή―€{Ί_€{»v€½j„ex½€½’€½Θ€)Ύ‹€2ΎΜ€rΎφ€rΏ&„exΏ>€Ώa€Α]„exΑz€*Α“€0Α³€9ΑΘ„exΑά€Αη€Β€Β_€ΒΠ€Γ'€Γj€Γ›€Δε€Ε!€Ε\€Ε‹€Ζ?€Η„exΗ€Η)€ΗΔ€Ηό€Θ>€Θn€ΘΨ€Ι„exΙ€ΙE€ΙΡ€Κ€Κ‹€Λ/€Λ~€ΛΠ€Μ0€̞€Ν€Νϊ€Ξ€Οo€Π‚€ΠΎ„exΠΩ€.Πκ€)€>9€Ϋ„exχ€Σ €Σ9€ΣΗ„exΣΡ€Σγ€Σο€Τθ€*Τυ€Υ*€8Υ<€Υ­€Ϊι„exΪσ€<Ϊώ„exΫ€Ϋ€Ϋω€ά+„exά7&"@άJ@ά[exλΕD.exλΕD0e~άs BTλΕD1e λΕD2eΔ܌$.exά¨ ά±  άΊ€/ψάΛ€/τάΠΐe|άΡΰeΔάeΘλΕD:eΘλΕD;eΜλΕD=eβλΕD@eφλΕDAfλΕDCf@άσ$:eΘέ€;όέ€<ψέ€<τέ.€<πέ=€<μέM€=θέ]ΐeΜέ^ΰf@έ_fDλΕDOfDλΕDPfHλΕDRfjλΕDSf”λΕDUf²λΕDVfΊλΕDWfΒλΕDXfΜλΕDYfήλΕD[fκλΕD\fτλΕD]gλΕD^gλΕD_g*λΕD`g2έ•$OfDέΈ έΗ  έΠ έή έκ€Pψέϋ€PθήΐfHήΰg2ή g6λΕDig6λΕDjg:λΕDkgNλΕDlgdλΕDmgˆή$ig6ή1 ή;  ήDgŒλΕDrgŒλΕDrgλΕDrgœήX$rgŒήo ήy  ή‚g λΕDsg λΕDsg€λΕDsgΆޚ$sg ήΆ ήΐ  ήΙ ήΞgΊλΕD}gΊλΕDgΐλΕD€gΔλΕDgλΕDƒgάλΕD„gόλΕD…hλΕD‰h$λΕD‹hˆλΕDŒh λΕDhΆλΕDhΐλΕD‘hώλΕD’i λΕD—iλΕDŒipλΕDšiŠλΕDœiλΕDži²λΕDŸiΌλΕD iΖλΕD£iΨλΕD₯iθλΕD§jλΕD¨j>λΕDͺjTλΕD¨j λΕDjͺλΕD―jΆλΕD°jΎήξ$}gΊί ί  ί ί#€~ψί4€~τί;€πίB€€μίI€θίTΐgΐίU€žδί\ΐi²ί]€’ΰίdΐiΨίeΰjͺίfΰjͺίgΰjΎίhjΖλΕDΏjΖλΕDΗjλΕDΘjκλΕDΛjτλΕDΝkλΕDΞkλΕDΟk8λΕDΠkLλΕDk\λΕDΣkvλΕDΤk|λΕDΦk†λΕDΧkšλΕDΪkΜλΕDΫkΪλΕDάlλΕDήl&λΕDίl*λΕDαl@λΕDβlTλΕDδl\λΕDνlŒλΕDξl’λΕDοlλΕDπlΎλΕDωlλΕDϋmλΕDόm*λΕDmFλΕDm\λΕDm„λΕDmΖλΕDn"λΕDnPλΕDndλΕDnxλΕD&n–λΕD'nͺλΕD(nΊλΕD)nΞλΕD+nΦί‘$ΏjΖί― ίΉ  ίΒ€ΒψίΣ€Βθίε€ΓΨίϋ€ΔΠΰ€ΕΟΰ€ΕΝΰ€ΗΘΰ2€ΘΔΰAΐjΰB€΄ΰPΐm„ΰQΰn’ΰRΰnΦΰSnζλΕD2nζλΕD4nξλΕD5nώλΕD9oλΕD;oλΕD@o*λΕDDo`λΕDEoˆλΕDFo¦λΕDGoΈλΕDIoΒλΕDKpλΕDPpJλΕDVp`λΕDWpœλΕDXpΈλΕDYpΠλΕD[pκλΕD\qλΕD]q*λΕD^q<λΕDaqlλΕDbq€λΕDcq”λΕDdq¬λΕDeqΎλΕDfqΤλΕDgqξλΕDhrλΕDirλΕDjrΰl$2nζΰ‰ ΰ“  ΰœ€3ψΰ­€3θΰΏ€4ΰΰΝ€5ΨΰΫ€7Τΰλ€8Πΰψ€9Θαΐnξα€CΔα ΐo`αΰpJαΰrαr(λΕDor(λΕDor,λΕDor8α$$or(α< αF  αOr<λΕDpr<λΕDpr@λΕDprLαg$pr<αƒ ፠ α–rPλΕDqrPλΕDqrTλΕDqrbα«$qrPαΓ αΝ  αΦrfλΕD|rfλΕD€rjλΕDrŽλΕD‚rΎλΕDƒrΦλΕD„rήασ$|rfβ  β  β€}ψβ0€}τβ7€~ΰβIΐrjβJΰrήβKrβλΕD‹rβλΕD‘rθλΕD’rόλΕD“sλΕD”s(λΕD•sZλΕD–sjλΕD•s€λΕD˜sˆλΕD™sžλΕDšs€βg$‹rβ∠β’  ⛀Œψ⬀Œτβ³€πβΊ€μβΑ€θβΘ€ŽδβΟΐrζβΠΰs€βΡs¨λΕD€s¨λΕD¦s¬λΕD¨sΆλΕD©sΚλΕD«sΪλΕD¬tλΕDtλΕD―t*λΕD°t4λΕD±tHλΕD²tTλΕD³txλΕD΄tλΕD΅t˜βό$€s¨γ  γ*  γ3€₯ψγD€₯τγK€¦πγVΐs¬γWΰt˜γXtœλΕD»tœλΕD½t λΕDΏtͺλΕDΑtΆλΕDΒtμλΕDΔtςλΕDΕuλΕDΖuλΕDΗu"λΕDΘu,λΕDΚuRλΕDΛubλΕDΝu~λΕDΞuˆλΕDΟuœλΕDΠu°λΕDΡuΊλΕDuΒγv$»tœγ“ 㝠 γ¦ γ΄€ΌψγΕ€ΌτγΜ€½πγΧΐt γΨΰuΒγΩuΖλΕDέuΖλΕDήuΚλΕDΰuΤλΕDαv λΕDγvλΕDδvλΕDεv,λΕDζv6λΕDηv>γφ$έuΖδ δ!  δ*€ήψδ;€ήτδFΐuΚδGΰv>δHvBλΕDλvBλΕDμvFλΕDξvRδb$λvB䁠δ‹  δ”vVλΕDψvVλΕDϋvZλΕDόvvλΕDύv–λΕDώv¦λΕDv¬λΕDv²λΕDvΞλΕDvβλΕDvϊλΕDwλΕDόw.λΕDwDλΕD wZλΕD wvδ―$ψvVδΞ δΨ  δα δν€ωψδώ€ωτε€ωπε €ϊμε€ϊθε€ϋδε'ΐvZε(ΰwvε)wzλΕDwzλΕDw€λΕDw”λΕDwͺλΕDwΎλΕD wΔλΕD!wφλΕD"x λΕD#xλΕD!xλΕD'x0λΕD(x6λΕD)xLλΕD/xRλΕD0xbλΕD1xzλΕD0xŠλΕD2x”λΕD3x¬λΕD2xΌλΕD4xΔλΕD7xάλΕD9xόλΕD:yλΕD;yεA$wzε] εg  εp€ψ偀τεˆ€π叀με–€θ址δε€€ΰε°€άεΊΐw~ε»ΰyεΌyλΕD>yλΕD?y"λΕD@y>εΣ$>yεξ εψ  ζ ζ yBλΕDNyBλΕDOyFλΕDQyTλΕDRyfλΕDSy€λΕDTy’λΕDVy¨λΕDQy΄λΕDXyΌλΕDYyΒζ=$NyBζ^ ζh  ζq 恀Oψζ’€Oτ晀Pπζ ΐyFζ‘ΰyΒζ’yΖλΕD_yΖλΕD`yΚλΕDayΤλΕDcyΰλΕDdyκλΕDfyψλΕDgzλΕDkz"λΕDlz8λΕDnzFλΕDozPλΕDqzZλΕDszvλΕDvz€λΕDxz˜λΕDyz’λΕDzz°ζ©$_yΖζ³ ζΎ  ζΕz΄λΕDz΄λΕD‚zΈλΕD„zΞλΕD…zΨλΕD‡zξλΕDˆ{λΕDŠ{ λΕD‹{*λΕD{@λΕDŽ{JλΕD{`λΕD‘{fζΡ$z΄ζί ζκ  ζρ{jλΕD˜{jλΕD™{nλΕD›{|λΕDœ{ŽλΕD{ λΕDž{°λΕD›{ΌλΕD {ΔλΕD‘{ΤλΕD’{θλΕD£{ξη $˜{jη) η3  η< ηG€™ψηX€™τη_€šπηfΐ{nηgΰ{ξηh{ςλΕD«{ςλΕD¬{φλΕD|λΕD―|λΕD°|$λΕD±|,λΕD²|8λΕD|DλΕD΄|LλΕD΅|`λΕDΆ|fη‡$«{ςηͺ η΄  η½ ηΙ€¬ψηΪ€¬τηα€­πηθΐ{φηιΰ|fηκ|jλΕDΏ|jλΕDΓ|pλΕDΔ|’λΕDΓ| λΕDΕ|¬λΕDΖ|λΕDΕ|πλΕDΗ|ψλΕDΘ}λΕDΙ} λΕDΚ}λΕDΛ}BλΕDΚ}`λΕDΝ}hλΕDΞ}nθ $Ώ|jθ+ θ5  θ> θE€ΐψθV€ΐτθa€Απθh€Βμθnΐ|nθoΰ}nθp}rλΕDΫ}rλΕDί}vλΕDα}zλΕDγ}–λΕDδ}ΈλΕDγ}ΖλΕDζ}ΠλΕDθ}ζλΕDι}μλΕDκ~λΕDλ~ λΕDμ~λΕDξ~(λΕDο~2λΕDι~8λΕDσ~>λΕDτ~LλΕDυ~TλΕDψ~fλΕDω~rθ$Ϋ}rθ­ θ·  θΐ θΗ€άψθΨ€άτθγ€έπθκ€ήμθπ€ίλιΐ}vιΰ~rλΕD~vλΕD~zλΕD ι$~vι ι#  ι+"λΕD"λΕD*λΕDFλΕD\λΕDxλΕD–λΕDκλΕD€λΕD€λΕD€ιB$"ι\ ιf  ιo ιx€ψ鉀τ鐀πιšΐ*ι›ΰ€ιœ€λΕD.€λΕD9€ λΕD:€*λΕD;€@λΕD<€XλΕDB€`λΕDC€†λΕDE€šλΕDG€ λΕDI€ΜλΕDK€άλΕDM€ψλΕDPλΕDRJλΕDYvλΕDZŒλΕD[’λΕD]¦λΕD^ΌλΕD_ΒλΕDaΦλΕDcήλΕDe‚(λΕDf‚<λΕDg‚DλΕDh‚^λΕDi‚nλΕDj‚|λΕDk‚˜λΕDl‚¬λΕDm‚ΒλΕDn‚ζλΕDoƒ λΕDrƒ0λΕDsƒŽλΕDvƒšλΕDwƒ λΕDxƒ΄λΕDyƒμλΕDz„λΕD}„λΕD~„$λΕD„nλΕD€„~λΕD„λΕDƒ„¦λΕD…„ΖλΕD†„ΜλΕDˆ„ΦλΕD„δλΕD‘„κλΕD’„ϊλΕD•…λΕD–…λΕD—…,λΕD˜…HλΕD•…JλΕDŸ…RλΕD …\λΕD‘…hλΕD’…vλΕD£…ŽλΕD₯…¨λΕD¦…λΕD …δλΕD­…ξλΕD…τλΕD―…ώλΕD°†JλΕD³†fλΕD΄†vλΕD΅†ŽιΚ$.€ιο ιω  κ κ  κ κ€/ψκ.€/τκ5€0πκA€1μκM€2λκ`€2ικr€3δꆀ3ΰκ—€4άκž€4Ψκ₯€5Τ꬀6Πκ³€7ΜκΊΐ€ 껀iΘκΔΐ‚nκΕΰƒ.κΖΰ†ŽκΗ†˜λΕDΏ†˜λΕDΑ†œλΕDΒ†€λΕDΔ†ΘλΕDΕ†λΕDΘ†ξλΕDΚ†ϊλΕDΛ‡0λΕDΞ‡4λΕDΟ‡>λΕDΠ‡HλΕDΡ‡RλΕD‡jλΕDΤ‡†λΕDΥ‡¦κΰ$Ώ†˜κύ λ  λ λ€ΐψλ,€ΐτλ5€ΐπλ<ΐ†œλ=ΰ‡¦λ>‡ͺλΕDέ‡ͺλΕDή‡λΕDβ‡ΌλΕDγ‡βλΕDεˆλΕDηˆ λΕDιˆFλΕDκˆTλΕDλˆpλΕDμˆ~λΕD툘λΕDλΕDλΕDκˆΰλΕDσˆκλΕDτˆϊλΕDυ‰λΕDφ‰λ[$έ‡ͺλ| λ†  돠λš€ήψλ«€ήτλ²€ίπλΉ€ΰΤλΖΐ‡λΗΰ‰λΘ‰λΕDό‰λΕDύ‰λΕD‰,λΕD‰RλΕD‰XλΕD‰jλτ$ό‰μ μ   μ) μ4€ύψμE€ύτμL€ώπμSΐ‰μTΰ‰jμU‰nλΕD‰nλΕD‰rλΕD‰€λΕD‰¦λΕD‰¬λΕD‰ΰλΕD‰ζλΕD‰ϊλΕDŠ λΕDŠ,μ|$‰n쟠μ©  μ² μΏ μΛ€ψμά€τμγ€πμκ€Κμχΐ‰rμψΰŠ,μωŠ0λΕD$Š0λΕD%Š4λΕD&ŠHλΕD'Š\λΕD(ŠlλΕD)ŠλΕD*ŠλΕD+ŠάλΕD,ŠπλΕD-Šψν$$Š0ν+ ν5  ν> νJŠόλΕD7ŠόλΕD8‹λΕD9‹(λΕD:‹8λΕD;‹BλΕD<‹Jνe$7Šόν„ 펠 ν— ν£€8ψν΄€8τνΏΐ‹νΐΰ‹JνΑ‹NλΕDD‹NλΕDF‹RλΕDH‹tλΕDI‹΄λΕDJ‹ΔλΕDK‹ΠλΕDL‹μνπ$D‹Nξ ξ  ξ% ξ0€EψξA€EτξKΐ‹RξLΰ‹μλΕDf‹πλΕDg‹τξZ BPξ^ B@λΕDhŒξj BHλΕDiŒξx BDλΕDjŒ(ξ„$f‹πλΕDmŒ,λΕDnŒ0λΕDoŒ:λΕDpŒFλΕDqŒ\λΕDrŒjλΕDsŒ‚λΕDtŒŽξ¦$mŒ,nξΐΐŒ0ξΑΰŒŽλΕD™Œ’λΕDšŒ–ξΦ B<λΕDœŒžλΕDŸŒ΄ξγ B0λΕD ŒΨλΕD‘ŒθλΕD’ŒτλΕD£ λΕD€ξτ B8λΕD₯"ο B4λΕD©4λΕDͺ@λΕD«LλΕD¬jλΕD­xλΕD°‚ο$™Œ’ο'€šόο;ΐŒ–ο<ΰ‚λΕD΅†λΕDΆŠλΕDΈ λΕDΉΈοK B,λΕDΊΖλΕDΎζλΕDŽ λΕDȎλΕDɎ"λΕDʎ8λΕDˎBλΕD̎LλΕD͎VλΕDЎ\λΕDюxλΕDŽŠο\$΅†λΕD؎ŽλΕDَ”λΕDڎšλΕDێ°λΕDݎ΄λΕDގΌλΕDߎόλΕDΰλΕDα*λΕDβPλΕDγ\λΕDδjλΕD参λΕD插λΕD菨λΕDκΘλΕDμξλΕDν*λΕDξ2λΕDπBλΕDρRλΕDσ^οx$؎Žο† ο‘€ΰόο™ΐοš€δψο¦ΐjο§ΰBο¨ΰ\λΕDωfλΕDϊjλΕDϋ~λΕDύ†λΕDώ€λΕDΚλΕDΦλΕDξο΅$ωfοΔ€ϊόοΜΐjοΝΰξλΕD ςλΕD φλΕD ‘ λΕD ‘λΕD ‘"λΕD‘.λΕD‘>λΕD‘NλΕD‘TλΕD‘`λΕD‘~λΕD‘€λΕD‘λΕD"‘ΆλΕD#‘ΞλΕD'‘ΦλΕD)‘θοέ$ ςοο€ όοχΐφοψ€ψοώΐ‘~οΰ‘Φπΰ‘θλΕD.‘μλΕD/‘πλΕD0’λΕD1’λΕD2’.π BLλΕD3’JλΕD4’\π$.‘μπ.’`λΕD=’`λΕD>’dλΕD?’lλΕD@’rλΕDA’zπG$=’`πd πn  πw’~λΕDD’~λΕDE’‚λΕDF’ŒλΕDG’”π‘$D’~π― πΉ  πΒ πΝ’˜λΕDI’˜λΕDJ’žλΕDK’ήλΕDL’ζπζ$I’˜ρ ρ   ρ ρ €Jτρ'ΐ’œρ(ΰ’ήρ)’κλΕDO’κλΕDP’ξλΕDQ’τλΕDR’όρ@$O’κρ[ ρe  ρn“λΕDW“λΕDX“λΕDZ“λΕD]“`λΕD^“jλΕD_“~λΕD`“ˆλΕDa“΄λΕDb“ξλΕDd“ώλΕDe”λΕDf”λΕDg”ρš$W“ρΒ ρΜ  ρΥ ρί ρξ€Xψρ€Xτς €Yπς€Zμς$ΐ“ς%ΰ”ς&”λΕDk”λΕDl”"λΕDm”,λΕDn”6λΕDo”@λΕDp”JλΕDq”RςC$k”ςd ςn  ςw€lψςˆ€lτς“ΐ”"ς”ΰ”Rς•€σ]€τ½„exτΙ€8τΩ€υ€?υ'&S@8υ3@8υ;&W@\υT@\υ]&]@Θυk@Θυu&a@μυ„@μυ&eAυ‘Aυ―&kA4υΌA4υΕ&oAXυAXυΫ&uA|υχA|λΕD‰”VλΕDŠ”ZλΕD‹”tλΕDŒ”ŽλΕD”¨λΕDŽ”ΒλΕD”ΰλΕD”ϊλΕD‘•λΕD’•.λΕD”•Lφ) BλΕD••fλΕD–•€λΕD—•šφ7$‰”VλΕDž•žλΕDŸ•€φX B(λΕD •°λΕD’•ςλΕD£–0λΕD€–vφq BλΕD₯–|φ$ž•žφ–€Ÿόφ€ ψφ©€‘τφΐ•€φ―€£πφΆΐ–0φ·ΰ–vφΈΰ–|λΕD³–„λΕD΄–ŠλΕD΅––φΗ B$λΕD·–’λΕDΉ–θλΕD»—λΕD½—4λΕDΏ—hλΕDΐ—nλΕDΓ—¬λΕDΔ—ΆλΕDΜ—ΤλΕD͘φΣ$³–„φ䀴όφ퀡ψφχΐ–Šφψ€·τφΐ–’χΰ–θχ€Ίπχ€»μχ€½θχΐ—χΰ—¬χ€Μδχ%ΐ—Τχ&ΰ˜χ'ΰ˜λΕD՘"λΕD֘&λΕDט.χ6$՘"χG λΕDݘ2λΕDޘ6χY B λΕDߘ>λΕDΰ˜FλΕDα˜PλΕDβ˜ZλΕDγ˜xλΕD嘈λΕD昞λΕD蘬χe$ݘ2χs€ίόχzΐ˜>χ{ΰ˜†λΕD혰λΕDλΕDο˜ΒλΕDπ˜ΜλΕDρ˜ΦλΕDς˜ήλΕDσ˜θχ‰$혰χ™ χ €ξόχ§ΐ˜΄χ¨ΰ˜θλΕDϊ˜μλΕDό˜πχ½$ϊ˜μχΤ λΕD˜τλΕD˜ψχρ$˜τψ˜όλΕD˜όλΕD™λΕD™ λΕD™λΕD™"λΕD™πλΕDšλΕDšdλΕD šŠλΕD!š¬λΕD"šΈλΕDšΌλΕD&šΔλΕD'šΚψC$˜όψL ψR€όψX€ϋψ]ΐ™ψ^ΰšΚψ_šΞλΕD7šΞλΕD8šΤλΕD:šΪλΕD<šβλΕD=šμλΕD>›λΕD?›λΕD@›λΕDA›zλΕDB›¨λΕDC›°λΕDD›ΈλΕDE›ΎλΕDH›ΘλΕDI›λΕDJ›δλΕDIœλΕDLœλΕDMœλΕDNœ$λΕDWœ,λΕD>œXλΕD[œ\ψn$7šΞψ ψŠ  ψ™€8όψŸ€9θψΆ€:δψΌΐšΤψ½ΰœ\ψΎœdλΕDƒœdλΕD„œlλΕD‹œrλΕDŒœvλΕDœzλΕDŽœ~λΕD“œ‚λΕD”œˆλΕD•œλΕD™œ˜λΕDšœžλΕD›œ€λΕDœλΕDžœΚλΕD œΠλΕD‘œμλΕD’NλΕD£VλΕD€lλΕD©pλΕD¬ŒλΕD­”λΕD―žλΕD°ͺλΕD³΄λΕD΄ΌλΕD΅ζλΕDΆςλΕDΈώλΕDΌžλΕD½žλΕDΎžBλΕDžFλΕDÞtλΕDȞ~λΕDɞ„λΕDʞŠλΕD̞’λΕD͞˜λΕDΟλΕDПλΕDџλΕDŸλΕDԟλΕD՟&λΕDٟ2λΕDܟFλΕDݟpλΕDޟvλΕDβŸ~λΕDγŸ’λΕD䟚λΕDζŸΔλΕDηŸξλΕDθŸφλΕDλ λΕDξ λΕDπ $λΕDς .λΕDτ 8λΕDχ BλΕDω hλΕDϋ rλΕDύ |λΕD †λΕD λΕD ΄λΕD ΨλΕD  ΰλΕD ‘λΕD ‘λΕD‘(λΕD‘,λΕD‘LλΕD‘TλΕD‘\λΕD‘dλΕD‘‚λΕD‘ŠλΕD‘λΕD ‘ΆλΕD!‘ΎλΕD#‘ΘλΕD%‘ΜλΕD'‘δλΕD*‘ώλΕD-’"λΕD0’NλΕD1’jλΕD2’vλΕD7’~λΕD8’‚λΕD9’†λΕD<’λΕD>’”λΕD?’¦λΕD@’¬λΕDB’ΔλΕDC’ΦλΕDD’κλΕDE£λΕDF£λΕDI£$λΕDN£.λΕDV£fλΕDX£λΕDY£€λΕDe£ΊλΕDi£ΒλΕDj£ΨλΕDk£άλΕDl£άλΕDm€>λΕDn€PλΕDo€ZλΕDp€tλΕDq€€λΕDr€ŠλΕDt€ŒλΕDk€ͺλΕDw€λΕDz€ΈλΕD€€ΌλΕD€ΞλΕD‚€ΰλΕDƒ€τλΕD†€ώλΕD‡₯λΕDˆ₯$λΕDŒ₯.λΕDŽ₯8λΕD’₯BλΕD“₯PλΕD—₯^λΕD›₯ΈλΕDœ₯βλΕD₯πλΕD ₯ώλΕD‘¦λΕD£¦λΕD₯¦LλΕD¦¦†λΕD©¦–λΕDͺ¦ͺλΕD«¦΄λΕD¬¦ΎλΕD¦ΘλΕD―¦ΤλΕD²¦ΰλΕD³¦όλΕD΄§λΕD΅§λΕD·§λΕDΈ§&λΕDΊ§:λΕD½§>λΕDΎ§ZλΕDΏ§bλΕDΐ§nλΕDΒ§zλΕDΓ§„λΕDΕ§˜λΕDΘ§œλΕDΛ§ΌλΕDΜ§ΨλΕDΝ§ήλΕDΡ§δλΕD§φλΕDΥ§ώλΕDΧ¨λΕDί¨ λΕDβ¨,λΕDγ¨8λΕD䨜λΕD娀λΕD稴λΕDθ¨ΐλΕDκ¨ΞλΕDν¨ΤλΕDξ¨ΪλΕDρ¨βλΕDς© λΕDτ©λΕDχ©λΕDψ©4λΕDω©:λΕD©DλΕD©pλΕD©’λΕD ©˜λΕD ©€λΕDͺλΕDͺ,λΕDͺ6λΕDͺ@λΕDͺBλΕDͺLλΕDͺPλΕD ͺ|λΕD"ͺ€λΕD#ͺ†λΕD&ͺλΕD*ͺψλΕD+ͺώλΕD,«λΕD.«λΕD0«λΕD3«λΕD=« λΕD>«2λΕD?«>λΕDA«LλΕDD«TλΕDG«fλΕDH«ΘλΕDI«ΠλΕDK«ΨλΕDL«ήλΕDN«δλΕDP«ξλΕDT«ςλΕDU¬ λΕDV¬λΕD[¬λΕD`¬dλΕDd¬hλΕDe¬|λΕDf¬’λΕDg¬žλΕDh¬€λΕDm¬λΕDn¬ΒλΕDo¬ΨλΕDp¬ξλΕDq¬ώλΕDu­ λΕDz­λΕD{­λΕD|­.λΕD}­<λΕD~­\λΕD­ˆλΕD€­”λΕD‚­žλΕDƒ­ΌλΕD†­ΎλΕD‹­ΖλΕDŒ­ΤλΕDŽ­ξλΕD­φλΕD λΕD•(λΕD–0λΕD—8λΕD˜BλΕD™XλΕDœfλΕD|λΕDž†λΕD Žψθ$ƒœdω ω  ω! ω- ω;€„ψωL€„τωW€ˆώτωn€‰ύτω‰€Šότω¦€‹όπωΆ€ŒόμωΚ€όθωΰ€Žόηωσΐœlωτ€‘όεωωΐœμωϊ€Μόΰϊΐž’ϊΰŸ2ϊ€jόάϊΐ£Ψϊΰ€ϊ€ŽόΨϊ€όΤϊ1€όΠϊAΐ₯8ϊBΰ¦ΘϊCΰ­ΒϊD€–όΜϊKΐ0ϊLΰbϊMΰŽλΕDǘλΕDɜλΕDΚ¬λΕDΛΈλΕDΜΚλΕDΝΠλΕDΞΪλΕDΟΰλΕDΠξλΕDΚτλΕDΤϊλΕDΥ―ϊX BλΕDΦ―λΕDΧ― ϊi$ǘϊw ϊ€€Θόϊ…ΐœϊ†€ΛψϊΐΈϊŽ€Ντϊ™ΐΠϊšΰτϊ›ΰτϊœΰ― λΕDή―$λΕDί―(λΕDα―2λΕDβ―DλΕDε―bλΕDζ―tλΕDη―~ϊ³ BλΕDθ―¨λΕDι―Όϊΐ AψλΕDν―ΒλΕDξ―ΦλΕDο―κλΕDρ―τλΕDς°λΕDσ°λΕDτ°λΕDφ°<λΕDχ°VϊΜ AόλΕDω°hϊΤ B λΕDό°nλΕDώ°‚λΕD°ŠλΕD°¦λΕD°°λΕD°ΌλΕD°ΖλΕD°ΪλΕD±λΕD± λΕD± λΕD ±6λΕD ±„ϊη BλΕD ±˜λΕD ±’λΕD±ΎλΕD±ΪλΕD²λΕD²4λΕD²>λΕD²JλΕD'²^λΕD(²fλΕD)²’λΕD*²–λΕD+²žλΕD,²¨λΕD-²ΆλΕD.²ΌλΕD0²ΎλΕD1²ΘλΕD3²ΠλΕD5²τλΕD8²ϊλΕD9³λΕD:³λΕD;³λΕD=³$λΕD?³DλΕDC³NλΕDD³VλΕDE³rλΕDF³xλΕDH³‚λΕDI³ŠλΕDJ³΄λΕDL³ΜλΕDN³ήλΕDO³ςλΕDP΄λΕDQ΄λΕDR΄.λΕDW΄Pϊύ$ή―$ϋ  ϋ  ϋ€ίόϋ+ΐ―(ϋ,€ψϋ3€τϋ:ΐ°Όϋ;€πϋB€μϋI€ θϋV€ δϋcΐ± ϋdΰ²Hϋeΰ²\ϋf€(γϋkΐ²fϋlΰ΄Lϋmΰ΄Pϋn΄TλΕD^΄TλΕD_΄XλΕDc΄fλΕDd΄jλΕDe΄nλΕDg΄rλΕDh΄xλΕDi΄€λΕDj΄ˆλΕDk΄λΕDl΄–λΕDm΄œλΕDo΄’λΕDp΄¨λΕDr΄λΕDt΄ΦλΕDx΅λΕDz΅λΕD{΅0λΕD|΅8λΕD}΅jλΕDz΅|λΕD΅’λΕD΅’λΕDƒ΅¬λΕD„΅Βϋ‘$^΄TϋΈ ϋΒ  ϋΛ ϋΧ ϋβ€_ψϋσ€_τϋϊ€`πό€aΤό ΐ΄Xό ΰ΅Βό΅Ζό&„exλΕDˆ΅ΖλΕD‰΅ΚλΕDŠ΅όλΕD‹Ά:λΕDŒΆBό2$ˆ΅ΖόN όX  όa όoΆFλΕDΚΆFλΕDΤΆLλΕDΥΆ^λΕDΦΆˆλΕDΨΆžλΕDΩΆΘλΕDήΆάλΕDίΆζλΕDΰΆψλΕDβ·λΕDδ·"λΕDη·0λΕDθ·jλΕD뷞λΕDο·ΠλΕDπ·ΪλΕDρ·δλΕDς·ξλΕDφΈλΕDχΈ"λΕDωΈ0λΕDϊΈLλΕDόΈZλΕDΈvλΕDΈλΕDΈ˜λΕD ΈΜλΕD ΈΤλΕD ΈδλΕDΉ λΕDΉλΕDΉ(λΕDΉ0λΕDΉNλΕDΉVλΕDΉrλΕDΉ|λΕDΉ†λΕD!ΉλΕD#Ή˜ό…$ΚΆFόŸ ό©  ό² όΐ€ΛψόΡ€ΛάόΪΐΆLόΫ€ΝΨόβ€ΞΤόιΐΆLόκΰ·žόλ€ξΠόφ€οΜύ€πΘύ€ρΔύ(ΐ·Πύ)€ΐύ5ΐΈvύ6€ Όύ=€ ΈύD€ ΄ύMΐΈΤύN๐ύO๐ύPΰΉ˜ύQΰΉ˜ύRΉ λΕD)Ή λΕD+Ή€λΕD,ΉλΕD-ΉΈλΕD0ΉΒλΕD3ΉκλΕD6ΊλΕD9ΊλΕD;ΊDλΕD>ΊLλΕD?Ί\λΕD@Ί‚λΕDCΊ–λΕDEΊ¨λΕDGΊΐλΕDHΊΰλΕDJΊζλΕDK»λΕDL»λΕDJ»(λΕDR»>λΕDS»Fύf$)Ή ύ~ ύˆ  ύ‘ ύœ€*ψύ­€*τύΈ€+πύΚ€,μύΫ€-θύκ€.δύϊΐΉ€ύϋ€3ΰώΐΉκώ€<άώ€<Ψώ€=Τώ€>Πώ&ΐΊLώ'ΰ»>ώ(ΰ»>ώ)ΰ»Fώ½€$€l€Ί€9€―„ex»( ΒAψΙ( ΑAόΤ( ΐBβ( ΏBσ( ΎB( ½B ( B9( MBK( LB [( JB$k( IB(~„exŠ( „B,( ƒB0ͺ( ‚B4Ί( B8Μ( €B<έ( cB@ν( bBDό( aBH ( [BL( \BP%( $BT€΅#Δ€φ#Υ€#ε€3#υ€$3„»L$T€I$i€% €a%3€%ι€o&€w& €~&:€&e€†&…€‰&„»L&»€'0€''ž€j'Ζ€ž'Υ€(i€(³„»L(Ρ€(ί€)΅„»L)Χ€S)λ€*€*°€+€-½€.…„»L.‘€.€/e€/°€1‡€2€5†€7›€9"€9‚€:Ι€:τ€;%€;N€<Ϋ€>\€>Η€@~€@Χ€B €C€D]€Fs€Gΰ€H‘„»LH»€IX€$I±€-J€4JY€;J‘€DK€LKg€SK€SOΑ€‹OΤ€P+€P–„»LP±€#PΑ€Qž€R8„»LRZ€ Rm€Rχ€T$€W°€[3€[ι€_Κ€` €a?€a„„»La£€Da²€b€Jb€b‹€Rbž€b€Wbζ€c €acT€ad‘€e€eS€f€g€hL€k*€l€l³€oW€pΙ€q€qŽ€qω€sr€v€vΑ€w„»LwΎ€xc„»Lxƒ€.{Χ„»L{ο€ {ω„»L|€|&„»L|@€|M„»L|m€|€€"|›€&|³€*|Τ€9|η€:|ύ€;} €~„»L~<€5~V€6~p€~³€H~Ο„»L~ο€ ~ώ€  „»L*€7€²„»LΝ€Gζ€H€J€ €K€€€«€\€Δ€]€έ„»L€φ€L€M €N€O€P)€P€_b€_€bš€ΐ€gΚ€iΥ€jα€kκ€vτ€xύ€|‚€~‚€‚€Œ‚#€‚Q€”‚]€‚‘€ƒ€ƒ™€„ €…G€†€‡?€‡f€‡Ί€‡ά€ˆ-€ˆ€‰~€‰έ„»L‰ώ€=Š€@Š7€@Šo€Ѝ„»LŠΖ€)ŠΨ„»LŠχ€5‹ €8‹.€8Œ€LŒ€MŒ<€MŒα€uŒ€v„»L:€,J€/m€/Ž €AŽ%€BŽA„»LŽ\€Ži€Ž‘€#„»L€7/€:R€=t€=λ€M€N#€Nc€W€X›„»L½€0€3ϊ€6‘€9‘?€9‘Ά€H‘Χ€I‘ψ€I’„€]’©€^’Ξ€^“€i“:€j“_„»L“~€Š“ˆ€‹“•€Œ“¦€“²€Ž“Ώ€“€‘“ά€’“뀓“ϊ€””€•”#€–”;€—”Z„»L”}€ ”Ž„»L”¬€0”Ή„»L”Ψ€¬”θ€­”χ€•€°•2„»L•H€•o€•—€•ζ„»L•ώ€;–€;–B€?–\€–…€|–—€|–Υ€œ–λ€Ύ—€Ύ—Σ€Π—β€Π˜€ς˜1„»L˜R€˜€˜„»L˜Π€ ˜π„»L™€-™€-šέ€œζ„»L€*€ŸΏ€‘ €₯€©.€ͺp€"€―E„»L―e€―—€―Χ€°‹€±φ€³v€΄€Ά€ΆΖ€Έš€ΉW€½"€Ώ§€ΐu„»Lΐ‘€ΐž€ΐΚ€Α2„»LΑM€Α^€%ΑΓ€%Βs€2Β~€ΒΏ€;ΒΟ€MΒέ€Γ+€SΓ=€Γ|€XЀΓ€]Γδ€hΔ(€hΔ³€tΔΎ€Δ€}Ε€ΕR€†Εd€Ε£€Ε΄€Εσ€™Εώ€ΖY€§Ζf€Ζ‘€°Ζ €Η€ΈΗ%€Η§€Θ₯€ΥΘ΄€ΙN€εΙ_€ Κ€-Κ'€/ΚE€1Κd€1Ο$€Π,€{Πά€{Ρσ€Ση„»LΣό€Τ€ΤE€)Υ€2ΥI€rΥs€rΥ£„»LΥ»€Υή€ΧΪ„»LΧχ€*Ψ€0Ψ0€9ΨE„»LΨY€Ψd€Ψ—€Ψά€ΩM€Ω€€Ωη€Ϊ€Ϋb€۞€ΫΩ€ά€άΌ€έ€„»Lέ–€έ¦€ήA€ήy€ή»€ήλ€ίU€ί„„»Lί›€ίΒ€ΰN€ΰ”€α€ᬀαϋ€βM€β­€γ€γ‚€δw€ε+€εμ€ζ€η;„»LηV€.ηg€覀>θΆ€ιX„»Lιt€鉀ιΆ€κD„»LκN€κ`€κl€λe€*λr€λ§€8λΉ€λώ€μD€와μξ€ν^€νΞ€ξ?€σ{„»Lσ…€<σ»Lσ›„»L=DV»L=DX»Pσ¨ BΠσΌ BΜ=DY»^σΡ BΤσί Tζ=DZ»x=D[»†=D\»–=D^» =D_»΄σθ€τΟ€υ$V»Lυ€Wόυΐ»Pυΰ»΄υ»Έ=Dm»Έ=Do»Όυ3 Tκ=Ds»Δ=Dt»Μ=Dx»ΦυS Tϊ=Dy»ψ=DzΌ=D|Ό$=D}Ό<=D€ΌX=DΌh=D„Όp=D…ΌŠ=D†Ό–=D‡ΌΆ=D‰ΌΌ=DŒΌΰ=D’Όθ=D”½4=D–½<=D—½DυΆ$m»ΈυΣ υά  υε€nψυφ€nτφ€oπφΐ»Όφΰ½Dφ½H=Dž½H=DŸ½L=D ½Vφ)$ž½HφA φP  φY½Z=D¦½Z=D§½^φe RΨ=D¨½€φ RΤ=D©½’φ˜$¦½Zφ§½¦=DΉ½¦=D»½ͺφ± Rδ=DΌ½²=D½½Έ=DΎ½Ϊ=DΏ½δ=Dΐ½μ=DΑ½ϊ=DΒΎ=DΓΎ=DΕΎ=DΘΎ2=DΙΎ2=DΚΎ`=DΛΎj=DΜΎ†=DΝΎž=DΠΎ€=DΘΎ²=DΣΎΆφή$Ή½¦φκ φχ€Ίόχ€»ψχΐ½ͺχ€½τχΐ½ΈχΰΎ0χΰΎΆχΎΊ=DήΎΊ=DίΎΐ=DΰΎΖ=DαΎΜ=DβΏ=DγΏ.χ%$ήΎΊχ. χ;  χI€ίόχP€ΰψχWΐΎΐχX€ατχ^ΐΎάχ_ΰΏχ`ΰΏ.χaΏ6=DπΏ6=DσΏ:=DτΏr=DυΏx=DφΏ~=DωΏŽ=DϊΏΖ=DϋΏΜ=DόΏά=DΏθ=DΏφχ‡$πΏ6χ— χ‘€ρόχ§€ρψχ­ΐΏ:χΰΏφχ―Ώϊ=DΏϊ=DΏώ=Dΐ=DΐH=DΐfχΖ Rΰ=Dΐˆ=Dΐž=Dΐ΄χΨ$Ώϊχι χσ  χύ€ύώψΐΏώψ€ύϊψΐΏώψΰΐfψΰΐ΄ψΐΈ=D,ΐΈ=D-ΐΌ=D0ΐΔ=D1ΐΔ=D2ΐά=D3ΐθ=D4Α=D5Α=D6Α$=D7Α*=D8Α8=D9Α@=D0ΑF=D;ΑLψ-$,ΐΈψ? ψH€-όψR€.ψψZ€/χψ_ΐΐΌψ`ΰΑLψaΑP=DFΑP=DIΑT=DJΑX=DKΑ\=DLΑh=DSΑlψo Rά=DUΑv=DYΑ”=DZΑœ=D[ΑΞ=D\ΑΨ=D]Αψ=D^Β=D_Β=D`Β=DcΒ=DdΒ=DeΒ&=DfΒD=DiΒj=DjΒΖ=DlΒά=DpΓ=DqΓ0=DsΓ²=DtΓΠ=DwΔN=D|Δ^=D}Δv=D‚ΔŽ=DƒΔ˜=D„Δ°=D…ΔΊ=DˆΔΘ=D‰ΔΞ=DŠΔζ=D‹Δπ=DŽΔώ=D’Ε=D“Ε"=D”Ε.=D•Ε`=D–Εj=D—ΕŠ=D˜Ε’=D™Εš=DšΕ =DœΕ¦=D£ΕΜ=D₯ΕΨ=D¦Εφ=D§Ζ=D¨Ζ*=D©Ζ4=DͺΖ<=D«ΖB=D¬ΖX=D­Ζ`=DΖf=D―Ζ†=D°ΖŽ=D±Ζ€=D²ΖΊ=D³ΖΔ=D΄Ζ=DΆΖΨ=DΈΖς=D»Ηψ‘$FΑPψ’€HύώψΈ€IύϊψΗ€JύφψΦ€Kύςψά€LύρψδΐΑTψε€£ύμψλ€€ύθψρΐΕΜψς€¦ύδψψΐΕφψω€¨ύγψώΐΖ*ψΰΖΞωΰΖΤωΰΖξωΰΗωΗ=DΗΗ=DΛΗ =DΣΗ=DΧΗ&=DΨΗ2=DΩΗ>=DΪΗp=DΫΗz=Dάǚ=DέΗ’=DήΗͺ=DίΗ°=DβΗΆ=DξΗά=DοΘ&=DςΘD=DχΘd=DϊΘtω$ΗΗω€Ιύώω2€Κύϊω8€Λύωω@ΐΗ ωA€λϋψωX€μϋτωa€μϋπωi€νϋοωuΐΗάωvΰΘdωwΰΘt=DΘx=D Θ~=DΘ‚=DΘΌ=DΘΘ=DΘπ=DΘφ=DΙ=DΙ=DΙ"=DΙ:=D ΙD=D!Ι\=D$Ι`=D%Ιp=D'Ιz=D+ɚ=D-Ι¦=D.ΙΊ=D/ΙΔ=D0Ικ=D1Κ=D2Κ0=D3ΚH=D6Κ^=DcΚb=DdΚj=DeΚ~=Dfʜ=DgΚΊ=D€ΚΜ=DΚζ=DƒΚϊ=D…Λ =D†Λ=D‡Λ=D‰Λ"=D‹ΛT=DŒΛ^=DΛj=DŽΛŠ=D‘Λͺ=D’ΛΌ=D–Λΐ=D—Λή=D˜Λό=DœΜ=DΜ=DžΜ<=DŸΜR=D‘Μ’=D₯Μ”=D¦Μ²=D§Μκ=D­Μς=DΝ=D―Ν&=D°Ν:=D±ΝD=D³ΝN=DΉΝn=D»Ν|=DΌΝ’=DgΝΒ=DΕΝΚ=DΗΝΦ=DΘΝΰ=DΙΞ=DΚΞ0=DΛΞP=DΜΞr=DΝΊ=DΣΞ =DΤΞΒ=DΦΞήω$Θxωœ ω«  ω½ ωΞ€ύώωδ€ϋόωό€ωϊϊ€ωφϊ€ ωυϊ#€ χτϊ;€ χπϊI€ χμϊP€χθϊZ€χδϊc€χΰϊl€χάϊtΐΘ~ϊu€,χΨϊΐΙ¦ϊ€ΰΚZϊ€χΤϊŠΐΜϊ‹ΰ̎ϊŒ€ΖχΠϊ•ΐΝΦϊ–ΰΜϊ—ΰΞήϊ˜Ξζ=DίΞζ=DθΞμ=DκΞτ=DλΟ=DφΟ=DχΟJ=DωΟ€=DϊϘ=DϋΟ’=DόΟΎ=DύΟΖ=DώΟΨ=DΟξ=DΟς=DΟφ=DΠ=DΠ=DΠ=DΠ"=DΠP=D Πf=D Π†=D М=D ΠΜ=DΠΰ=DΡ=DΡ=DΡ0=DΡB=DΡn=DΡ€=DΡ¨=D#ΡΒ=D%ΡΤ=D&Ρή=D'=D( =D):=D+F=D,R=D-Z=D.r=D2z=D5”=D6°=D7Π=D9Ϊ=D;β=D<ψ=D=Σ=D>Σ=DBΣ$=DCΣB=DDΣZ=DIΣd=DJΣx=DKΣ„=DMΣ”=DNΣ¬=DOΣΔ=DPΣΤ=DRΣά=DWΣβ=DYΣτ=DZΤ=D[Τ(=D]Τ.=D_Τ@=D`ΤT=DaΤf=D#Τn=DeΤv=DgԎ=DhΤ¦=DiΤ°ϊν$ίΞζϋ ϋ'  ϋ0 ϋ9 ϋG ϋO€ΰψϋ`€ΰώφϋy€αύφϋ”€βύςϋž€γύξϋ©€δύνϋΉ€εύλϋΘ€ζύζϋΡ€ζύβϋΩΐΞμϋΪ€νύήϋαΐΟϋβ€ύύΪϋμΐΟΖϋνΰΠ€ϋξΰΡ0ϋο€*όΪόΐFό ΰήό ΰΤ°ό ΤΈ=DzΤΈ=D~ΤΌ=D€ΤΦ=DΤξ=D‚Υ =DƒΥ.=D…ΥV=D†Υ^ό0$zΤΈόY όc  όl όs ό€{ψό’€{τόŸ€|πό©ΐΤΌόͺΰΥ^ό€ύf€ύ€ύό€ώ{€ώρ( OBΜ ( NBΠ ( MBΤ?( JRΤN( IRΨ`( GRάn( FRΰv( ERδ•( DTζš( CTκ«( BTϊΉdΥbΎdΥdΙ€λ€ύ€$€=€[€y€“€΅€Ψ€υ€€#€6€N€Z„Υds€€―€ Ί€Χ€β€ς€ϊ„Υd€ € '€2€¦„ΥdΊ€Ε€―„ΥdΞ€ π€ b€+|€+Θ€€8.€8€δ€aξ€;€I„Υd_€k„Υdƒ€f’€g₯€hΎ€jΝ€kγ€}퀂ϋ€ƒ „Υd"€-9€-«„ΥdΕ€Σ€φ€] €δ„Υd € € Ϋ€  π€  p€) ƒ„Υd £€ ΅€ "€ =€ #„Υd G€P ‘€U Δ€` i€i ¬€p ν€p€}S€}d€}€Š²€ŠΘ€Šρ€š€š€€ϋŸ€ϋ±€€_€€/€&›€&²€.5€.T„Υds€€¦€³€β€Δ€΅A€ΐN€ΐc€ΐ”„Υd³€Ώ€0€oB€Ρ€|δ€H€B€€K€€ή„Υd€3€h-€qH€qΒ„ΥdΧ€?α„Υdό€z €„§€ ]€΅ γ€φ τ€!€3!€!R„Υd!s€I!ˆ€"?€a"R€#€o#€w#?€~#Y€#„€†#€€‰#Ό„Υd#Ϊ€$O€'$½€j$ε€ž$τ€%ˆ€%„Υd%π€%ώ€&Τ„Υd&φ€S' €'<€'Ο€(7€*ά€+€„Υd+ΐ€+Ν€,„€,Ο€.¦€/.€2₯€4Ί€6A€6‘€7θ€8€8D€8m€9ϊ€;{€;ζ€=€=φ€?*€@3€A|€C’€D€Eΐ„ΥdEΪ€Fw€$FΠ€-G4€4Gx€;G°€DH/€LH†€SHΝ€SLΰ€‹Lσ€MJ€M΅„ΥdMΠ€#Mΰ€N½€OW„ΥdOy€ OŒ€P€QC€TΟ€XR€Y€\ι€]?€^^€^£„Υd^Β€D^Ρ€_"€J_2€_ͺ€R_½€_ρ€W`€`*€a`s€a`Μ€aa€aΜ€cE€eγ€f”€gp„Υdg‰€Wgβ€Wi€i†€iΣ€jŸ€l€lΝ€o«€p›€q4€sΨ€uJ€uˆ„Υdu©€vN„Υdvn€.yΒ„ΥdyΪ€ yδ„Υdz€z„Υdz+€z8„ΥdzX€zk€"z†€&zž€*zΏ€9z€:zθ€;zφ€|„Υd|'€5|A€6|[€|ž€H|Ί„Υd|Ϊ€ |ι€ |φ„Υd}€}"€}„Υd}Έ€G}Ρ€H}κ€J}ψ€K~ €~–€\~―€]~Θ„Υd~α€L~μ€M~χ€N€O €P€;€_M€_x€b…€«€g΅€iΐ€jΜ€kΥ€vί€xθ€|ρ€~ϊ€€€Œ€€€<€”€H€€|€ €„€ψ€ƒ2€ƒς€…*€…Q€…₯€…Η€†€†½€‡i€‡Θ„Υd‡ι€=‡ό€@ˆ"€@ˆZ€ˆ“„Υdˆ±€)ˆΓ„Υdˆβ€5ˆτ€8‰€8‰λ€LŠ €MŠ'€MŠΜ€uŠκ€v‹„Υd‹%€,‹5€/‹X€/‹τ€AŒ€BŒ,„ΥdŒG€ŒT€ŒŒ€#Œν„Υd €7€:=€=_€=Φ€Mς€NŽ€NŽN€WŽj€Xކ„Υdލ€0޽€3Žε€6Žώ€9*€9‘€HΒ€Iγ€Io€]”€^Ή€^‘€i‘%€j‘J„Υd‘i€Š‘s€‹‘€€Œ‘‘€‘€Ž‘ͺ€‘½€‘‘Η€’‘Φ€“‘ε€”‘ϋ€•’€–’&€—’E„Υd’h€ ’y„Υd’—€0’€„Υd’Γ€¬’Σ€­’β€’ό€°“„Υd“3€“Z€“‚€“Ρ„Υd“ι€;”€;”-€?”G€”p€|”‚€|”ΐ€œ”Φ€Ύ”ρ€Ύ•Ύ€Π•Ν€Π– €ς–„Υd–=€–z€–™„Υd–»€ –Ϋ„Υd–ύ€-—z€-˜Θ€šΡ„Υdšρ€›€ͺ€žψ€’ν€§€¨[€¬ €­0„Υd­P€­‚€­Β€v€―α€±a€±ϊ€΄€΄±€Ά…€·B€» €½’€Ύ`„ΥdΎ|€Ύ‰€Ύ΅€Ώ„ΥdΏ8€ΏI€%Ώ€%ΐ^€2ΐi€ΐͺ€;ΐΊ€MΐΘ€Α€SΑ(€Αg€XΑ{€Α½€]ΑΟ€hΒ€hž€tΒ©€Βκ€}Βϊ€Γ=€†ΓO€΀߀Γή€™Γι€ΔD€§ΔQ€Δ|€°Δ‹€Δ€ΈΕ€Ε’€Ɛ€ΥƟ€Η9€εΗJ€ Ηϊ€-Θ€/Θ0€1ΘO€1Ν€Ξ€{ΞΗ€{Οή€Ρ„ΥdΡη€ €0€)σ€2Σ4€rΣ^€rӎ„ΥdΣ¦€ΣΙ€ΥΕ„ΥdΥβ€*Υϋ€0Φ€9Φ0„ΥdΦD€ΦO€Φ‚€ΦΗ€Χ8€׏€Χ€Ψ€ΩM€Ω‰€ΩΔ€Ωσ€Ϊ§€Ϋk„Υdہ€Ϋ‘€ά,€άd€ά¦€άΦ€έ@€έo„Υdέ†€έ­€ή9€ή€ήσ€ί—€ίζ€ΰ8€ΰ˜€α€αm€βb€γ€γΧ€δκ€ε&„ΥdεA€.εR€ζ‘€>ζ‘€ηC„Υdη_€ηt€η‘„Υdη«€η½€ηΙ€θΒ€*θΟ€ι€8ι„Υdι €<ι+€κ€κD€π„Υdπ# πDΥdΊD$ΥdΊD%ΥhΊD&ՌΊD'՜ΊD(Υ€πu$$Υdπ‰ π’  π›Υ¨ΊD-Υ¨ΊD.Υ¬ΊD/ΥΆΊD0ΥΎπ³$-Υ¨πΟ πέ  πζ πσΥΒΊD3ΥΒΊD4ΥΖΊD5ΥΠΊD6ΥΨρ$3ΥΒρ3 ρ=  ρF ρSΥάΊD9ΥάΊD:ΥΰΊD;ΥκΊD<Υςρn$9Υάρ ρ—  ρ  ρ­ΥφΊD?ΥφΊD@ΥϊΊDAΦΊDBΦ ρΖ$?Υφργ ρν  ρφ ςΦΊDKΦΊDLΦς UΊDMΦFΊDOΦfΊDP֚ΊDRΦΌΊDTΦπΊDVΧΊDZΧ$ΊD\ΧFΊD]ΧlΊD^ΧpΊD_׌ΊD^ΧδΊDaΧξΊDcΨΊDdΨς5$KΦςS ς]  ςf€Wώψς€Xώτς†ΐΧ$ς‡ΰΨςˆΨΊDlΨΊDmΨ"ΊDpΨ&ΊDqΨJΊDrΨ΄ΊDsΨΖΊDuΨΠΊDvΩΊDxΩΊDyΩ ΊD{Ω$ΊD|ِΊD}Ω’ΊD~Ω¬ΊD€ΪΊDΪΊDƒΪΊD„Ϊ8ΊD…Ϊ\ΊD‡Ϊ„ΊDˆΪŒςΝ$lΨςθ ςς  ςϋ€mψσ €mτσ€nπσ"ΐΨ"σ#€tμσ,ΐΨΠσ-ΰΩσ.ΰڌσ/ڐΊD’ڐΊD•Ϊ”ΊD—Ϊ€σA UΊD˜Ϊ¬ΊD™ΪΠΊDœΪθΊDΫ ΊDžΫ ΊD‘Ϋ&ΊD’Ϋ<ΊD£ΫNΊD€ΫXΊD₯ΫrΊD§ΫxΊD¨ΫŒΊD©ΫΨΊDͺΫϊΊD«ά ΊD¬άΊD­ά$ΊDά4ΊD―ά<σ‘$’ڐσ· σΑ  σΚ σΥ€“ψσ怓τσν€”πσϋ€•θτΐΪ”τΰά<τά@ΊDΎά@ΊDΑάDΊDΒάXΊDΓά|ΊDΔܐΊDΖά€ΊDΘάΌΊDΙάάΊDΚάςΊDΛέNΊDΜέlΊDΞέpΊDΠέxΊDΡݎΊDέ€ΊDΣέΎΊDΤέΦΊDΥέήΊDΨέώΊDΩήΊDΪήΊDΫή ΊDάή.ΊDήήBΊDίήJτ]$Ύά@τƒ τ  τ–€Ώψτ§€Ώττ³ΐάDτ΄€ΗώττΚΐάΌτΛΰέfτΜ€ΟύττβΐέxτγΰέώτδΰήJτεήNΊDζήNΊDκήRΊDνήVτω UΊDξή^ΊDρή„ΊDςήΖΊDσήΨΊDτήβΊDυήμΊDχίΊDωί4ΊDϋί>ΊDόίFΊDύί\ΊDίbΊDίxΊDߊΊDί”ΊDίΊDί΄ΊDΰΊDΰ"ΊD ΰ2ΊD ΰDΊD ΰPΊD ΰ^ΊD ΰnΊDΰvυ/$ζήNυG υQ  υZ υe€ηψυv€ητυ}€θπυ‡€ιμυ‘€κθυ €λδυΐήRυ―ΰΰvυ°ΰzΊDΰzΊDΰ~ΊDΰŠΊDΰ˜ΊDΰ’ΊDΰ°ΊDΰΎΊDΰΞΊDΰΦυΘ$ΰzυδ υξ  υχ φΰΪΊD#ΰΪΊD$ΰήΊD%α,ΊD&α4φ)$#ΰΪφM φW  φ` φkα8ΊD,α8ΊD-α<ΊD.αŠΊD/α’φ„$,α8φ‘ φ«  φ΄ φΏα–ΊD5α–ΊD7αœΊD8αΊD9αΖΊD:αΞΊD7αΠΊD=αΪΊD>ακΊD?αςφΫ$5α–φϋ χ  χ χ€6ψχ*€6τχ4ΐαšχ5ΰαςχ6αφΊDBαφΊDCαϊΊDDβ ΊDEβXΊDFβ`χM$Bαφχh χr  χ{ χ†βdΊDIβdΊDJβhΊDKβΊΊDLβΔΊDMβΜΊDOβήΊDPβζχž$IβdχΊ χΔ  χΝ χΨ€Jψχι€JτχρΐβhχςΰβζχσβκΊDSβκΊDTβξΊDUγ@ψ$Sβκψ/ ψ9  ψB ψΛ€ω2€ωz€ωΘ€ϊG€ϊ½( Uϊ( Uϊη( UϊςdγDϊχdγDϋ€ϋ%€ϋ7€ϋ^€ϋw€ϋ•€ϋ³€ϋΝ€ϋο€ό€ό/€όK€ό]€όp€όˆ€ό”„γDό­€όΙ€όι€ ότ€ύ€ύ€ύ,€ύ4„γDύJ€ ύW€ ύa€ύl€ύΰ„γDύτ€ύ€ώι„γD€ *€ œ€+Ά€+€J€8h€8»€€a(€u€ƒ„γD™€₯„γD½€fΜ€gί€hψ€j€k€}'€‚5€ƒF„γD\€-s€-ε„γD€ €0€]F€„γD=€J€€ *€ ͺ€)½„γDέ€ο€F€a€G„γD`€W·„γDΫ€P%€UX€`ύ€i @€p €p ”€} η€} ψ€} 1€Š F€Š \€Š …€š —€š ¦€ %€ϋ 5€ϋ G€ € υ€±€Ε€&1€&H€.Λ€.κ„γD €€<€I€x€„€΅Z€΅Χ€ΐδ€ΐω€ΐ*„γDI€U€Ζ€oΨ€g€|z€ή€Ψ€h€α€©€t„γD—€3©€hΓ€qή€qX„γDm€?w„γD’€z €„=€σ€΅y€φŠ€š€3ͺ€θ„γD €I€Υ€aθ€ž€o΅€wΥ€~€†:€‰R„γDp€ε€' S€j {€ž Š€!€!h„γD!†€!”€"j„γD"Œ€S" €"€#e€#Ν€&r€':„γD'V€'c€(€(e€*<€*Δ€.;€0P€1Χ€27€3~€3©€3Ϊ€4€5€7€7|€93€9Œ€:ΐ€;Ι€=€?(€@•€AV„γDAp€B €$Bf€-BΚ€4C€;CF€DCΕ€LD€SDc€SHv€‹H‰€Hΰ€IK„γDIf€#Iv€JS€Jν„γDK€ K"€K¬€LΩ€Pe€Sθ€Tž€X€XΥ€Yτ€Z9„γDZX€DZg€ZΈ€JZΘ€[@€R[S€[‡€W[›€[ΐ€a\ €a]F€]»€^€^Σ€`4€a€cί€dΟ€eh€h €i~€iΌ€jC€j€l'€nΕ€ov€pR„γDps€q„γDq8€.tŒ„γDt€€ t„γDtΛ€tΫ„γDtυ€u„γDu"€u5€"uP€&uh€*u‰€9uœ€:u²€;uΐ€vΡ„γDvρ€5w €6w%€wh€Hw„„γDw€€ w³€ wΐ„γDwί€wμ€xg„γDx‚€Gx›€Hx΄€JxΒ€KxΣ€y`€\yy€]y’„γDy«€LyΆ€MyΑ€NyΚ€OyΤ€Pyή€z€_z€_zB€bzO€zu€gz€izŠ€jz–€kzŸ€vz©€xz²€|z»€~zΔ€zΝ€ŒzΨ€{€”{€{F€{Σ€|N€|Β€}ό€~Ό€τ€€€€o€€‘€€β€‡€‚3€‚’„γD‚³€=‚Ζ€@‚μ€@ƒ$€ƒ]„γDƒ{€)ƒ„γDƒ¬€5ƒΎ€8ƒγ€8„΅€L„Σ€M„ρ€M…–€u…΄€v…„γD…ο€,…€/†"€/†Ύ€A†Ϊ€B†φ„γD‡€‡€‡V€#‡·„γD‡Τ€7‡δ€:ˆ€=ˆ)€=ˆ €MˆΌ€NˆΨ€N‰€W‰4€X‰P„γD‰r€0‰‡€3‰―€6‰Θ€9‰τ€9Šk€HŠŒ€IŠ­€I‹9€]‹^€^‹ƒ€^‹Κ€i‹ο€jŒ„γDŒ3€ŠŒ=€‹ŒJ€ŒŒ[€Œg€ŽŒt€Œ‡€‘Œ‘€’Œ €“Œ―€”ŒΕ€•ŒΨ€–Œπ€—„γD2€ C„γDa€0n„γD€¬€­¬€Ζ€°η„γDύ€Ž$€ŽL€Ž›„γD޳€;ŽΝ€;Žχ€?€:€|L€|Š€œ €Ύ»€Ύˆ€Π—€ΠΤ€ςζ„γD‘€‘D€‘c„γD‘…€ ‘₯„γD‘Η€-’D€-“’€•›„γD•»€•ί€˜t€™Β€·€‘γ€£%€¦Χ€§ϊ„γD¨€¨L€¨Œ€©@€ͺ«€¬+€¬Δ€Π€―{€±O€² €΅Χ€Έ\€Ή*„γDΉF€ΉS€Ή€Ήη„γDΊ€Ί€%Ίx€%»(€2»3€»t€;»„€M»’€»ΰ€S»ς€Ό1€XΌE€Ό‡€]Ό™€hΌέ€h½h€t½s€½΄€}½Δ€Ύ€†Ύ€ΎX€Ύi€Ύ¨€™Ύ³€Ώ€§Ώ€ΏF€°ΏU€ΏΙ€ΈΏΪ€ΐ\€ΑZ€ΥΑi€Β€εΒ€ ΒΔ€-Βά€/Βϊ€1Γ€1ΗΩ€Θα€{Ι‘€{Κ¨€̜„γDΜ±€ΜΤ€Μϊ€)Ν½€2Νώ€rΞ(€rΞX„γDΞp€Ξ“€Џ„γDΠ¬€*ΠΕ€0Πε€9Πϊ„γDΡ€Ρ€ΡL€Ρ‘€€Y€œ€Ν€Τ€ΤS€Ԏ€Τ½€Υq€Φ5„γDΦK€Φ[€Φφ€Χ.€Χp€Χ €Ψ €Ψ9„γDΨP€Ψw€Ω€ΩI€Ω½€Ϊa€Ϊ°€Ϋ€Ϋb€ΫΠ€ά7€έ,€έΰ€ή‘€ί΄€ίπ„γDΰ €.ΰ€α[€>αk€β „γDβ)€β>€βk€βω„γDγ€γ€γ!€δ€*δ'€δ\€8δn€δέ€εN€κŠ„γDꔀ<κŸγD걄γDϊσDγDϊσDγHϊσDγRκ½€λ€€λΦ$γDλν λό  μγVϊσD&γVϊσD0γZϊσD2γ„ϊσD3γ”ϊσD4γΌϊσD8γϊσD9γΰϊσD:γπϊσD<δϊσD=δ ϊσD>δ ϊσDCδ&ϊσDDδNϊσDHδfϊσDIδ€ϊσDJδŠϊσDLδ”ϊσDMδœμŠ$&γVμΉ μΓ  μΜ μΥ μγ μρ€'ψν€'τν€(πν€)μν$ΐγZν%ΰδœν&δ ϊσD]δ ϊσDaδ€ϊσDcδΎϊσDdδΦϊσDfδήϊσDgεϊσDhεϊσDjε&νJ$]δ νr ν|  ν… 팠νš€^ψν«€^τν³€_πν½ΐδ€νΎΰε&ξ€ξy€ξΑ€ο€οŽ€πdε*π dε,π€π5€πG€πn€π‡€π₯€πΓ€πέ€π€ρ"€ρ?€ρ[€ρm€ρ€€ρ˜€ρ€„ε,ρ½€ρΩ€ρω€ ς€ς!€ς,€ς<€ςD„ε,ςZ€ ςg€ ςq€ς|€ςπ„ε,σ€σ€σω„ε,τ€ τ:€ τ¬€+τΖ€+υ€υZ€8υx€8υΛ€φ.€aφ8€φ…€φ“„ε,φ©€φ΅„ε,φΝ€fφά€gφο€hχ€jχ€kχ-€}χ7€‚χE€ƒχV„ε,χl€-χƒ€-χυ„ε,ψ€ψ€ψ@€]ψV€ω.„ε,ωM€ωZ€ϊ%€ ϊ:€ ϊΊ€)ϊΝ„ε,ϊν€ϊ€ϋV€ϋq€όW„ε,όp€WόΗ„ε,όλ€Pύ5€Uύh€`ώ €iώP€pώ‘€pώ€€}ώχ€}€}A€ŠV€Šl€Š •€š §€š Ά€ 5€ϋ E€ϋ W€ ­€ € Α€ Υ€& A€& X€. Ϋ€. ϊ„ε, € %€ L€ Y€ ˆ€ ”€΅ j€΅ η€ΐ τ€ΐ  €ΐ :„ε, Y€ e€ Φ€o θ€ w€| Š€ ξ€ θ€ x€ ρ€ Ή€ „„ε, §€3 Ή€h Σ€q ξ€q h„ε, }€? ‡„ε, ’€z °€„ M€ €΅ ‰€φ š€ ͺ€3 Ί€ ψ„ε, €I .€ ε€a ψ€ €o Ε€w ε€~ € *€† J€‰ b„ε, €€ υ€' c€j ‹€ž š€ .€ x„ε, –€ €€ z„ε, œ€S °€ β€ u€ έ€ ‚€ J„ε, f€ s€ *€ u€ L€ Τ€ #K€ %`€ &η€ 'G€ (Ž€ (Ή€ (κ€ )€ * € ,!€ ,Œ€ .C€ .œ€ /Π€ 0Ω€ 2"€ 48€ 5₯€ 6f„ε, 6€€ 7€$ 7v€- 7Ϊ€4 8€; 8V€D 8Υ€L 9,€S 9s€S =†€‹ =™€ =π€ >[„ε, >v€# >†€ ?c€ ?ύ„ε, @€ @2€ @Ό€ Aι€ Eu€ Hψ€ I€ M€ Mε€ O€ OI„ε, Oh€D Ow€ OΘ€J OΨ€ PP€R Pc€ P—€W P«€ PΠ€a Q€a RV€ RΛ€ S€ Sγ€ UD€ V€ Xο€ Yί€ Zx€ ]€ ^Ž€ ^Μ€ _S€ _Ύ€ a7€ cΥ€ d†€ eb„ε, eƒ€ f(„ε, fH€. iœ„ε, i΄€ iΎ„ε, iΫ€ iλ„ε, j€ j„ε, j2€ jE€" j`€& jx€* j™€9 j¬€: jΒ€; jΠ€ kα„ε, l€5 l€6 l5€ lx€H l”„ε, l΄€ lΓ€ lΠ„ε, lο€ lό€ mw„ε, m’€G m«€H mΔ€J m€K mγ€ np€\ n‰€] n’„ε, n»€L nΖ€M nΡ€N nΪ€O nδ€P nξ€ o€_ o'€_ oR€b o_€ o…€g o€i oš€j o¦€k o―€v oΉ€x oΒ€| oΛ€~ oΤ€ oέ€Œ oθ€ p€” p"€ pV€ pγ€ q^€ q€ s € sΜ€ u€ u+€ u€ u‘€ uς€ v—€ wC€ w’„ε, wΓ€= wΦ€@ wό€@ x4€ xm„ε, x‹€) x„ε, xΌ€5 xΞ€8 xσ€8 yΕ€L yγ€M z€M z¦€u zΔ€v zβ„ε, z€, {€/ {2€/ {Ξ€A {κ€B |„ε, |!€ |.€ |f€# |Η„ε, |δ€7 |τ€: }€= }9€= }°€M }Μ€N }θ€N ~(€W ~D€X ~`„ε, ~‚€0 ~—€3 ~Ώ€6 ~Ψ€9 €9 {€H œ€I ½€I €I€] €n€^ €“€^ €Ϊ€i €€j $„ε, C€Š M€‹ Z€Œ k€ w€Ž „€ —€‘ ‘€’ °€“ Ώ€” Υ€• θ€– ‚€— ‚„ε, ‚B€ ‚S„ε, ‚q€0 ‚~„ε, ‚€¬ ‚­€­ ‚Ό€ ‚Φ€° ‚χ„ε, ƒ € ƒ4€ ƒ\€ ƒ«„ε, ƒΓ€; ƒέ€; „€? „!€ „J€| „\€| „š€œ „°€Ύ „Λ€Ύ …˜€Π …§€Π …δ€ς …φ„ε, †€ †T€ †s„ε, †•€ †΅„ε, †Χ€- ‡T€- ˆ’€ Š«„ε, ŠΛ€ Šο€ „€ Ž€ ’Η€ –σ€ ˜5€ ›η€  „ε, *€ \€ œ€ žP€ Ÿ»€ ‘;€ ‘Τ€ £ΰ€ €‹€ ¦_€ §€ ͺη€ ­l€ :„ε, V€ c€ € χ„ε, ―€ ―#€% ―ˆ€% °8€2 °C€ °„€; °”€M °’€ °π€S ±€ ±A€X ±U€ ±—€] ±©€h ±ν€h ²x€t ²ƒ€ ²Δ€} ²Τ€ ³€† ³)€ ³h€ ³y€ ³Έ€™ ³Γ€ ΄€§ ΄+€ ΄V€° ΄e€ ΄Ω€Έ ΄κ€ ΅l€ Άj€Υ Άy€ ·€ε ·$€ ·Τ€- ·μ€/ Έ €1 Έ)€1 Όι€ ½ρ€{ Ύ‘€{ ΏΈ€ Α¬„ε, ΑΑ€ Αδ€ Β €) ΒΝ€2 Γ€r Γ8€r Γh„ε, Γ€€ Γ£€ ş„ε, ΕΌ€* ΕΥ€0 Ευ€9 Ζ „ε, Ζ€ Ζ)€ Ζ\€ Ζ‘€ Η€ Ηi€ Η¬€ Ηέ€ Ι'€ Ιc€ ɞ€ ΙΝ€ ʁ€ ΛE„ε, Λ[€ Λk€ Μ€ Μ>€ Μ€€ Μ°€ Ν€ ΝI„ε, Ν`€ Ν‡€ Ξ€ ΞY€ ΞΝ€ Οq€ Οΐ€ Π€ Πr€ Πΰ€ ΡG€ <€ π€ Σ±€ ΤΔ€ Υ„ε, Υ€. Υ,€ Φk€> Φ{€ Χ„ε, Χ9€ ΧN€ Χ{€ Ψ „ε, Ψ€ Ψ%€ Ψ1€ Ω*€* Ω7€ Ωl€8 Ω~€ Ϊ@€ Ϊ±€ ίν„ε, ίχ€< ΰε, ΰ„ε,πDε,πDε0πDε:πDεB ΰ%€ α € α>$ε, α[  αj  αs  α€εFπDεFπDεJπDεTπDε\ α—$εF α²  αΌ  αΕ  αε`πD"ε`πD#εdπD$εnπD%εv αλ$"ε` β  β  β  β(εzπD(εzπD)ε~πD*εˆπD+ε βC$(εz βb  βl  βu  β‚ε”πD.ε”πD/ε˜πD0ε’πD1εͺ βž$.ε” βΎ  βΘ  βΡ  βήεπD8επD9ε²πD:εΜπD;εζπD<εππD=εώπD?ζRπD@ζ`πDAζh γ$8ε γA  γK  γT  γ_€9ψ γp€9τ γy€:π γ€€;μ γŠ€<θ γ•ΐε² γ–ΰζh γ—ζlπDEζlπDGζpπDHζΔπDIζήπDJζόπDKη γ­$Eζl γΗ  γΡ  γΪ  γε€Fψ γφ€Fΰ δ€FΘ δ ΐζp δ ΰη δ ηπDNηπDOη πDPηhπDQηp δ-$Nη δR  δ\  δe  δpηtπDWηtπDXηxπDYηΚ δ$Wηt δ¨  δ²  δ»  δΖηΞπD\ηΞπD]ηπD^ηΨ δά$\ηΞ δφ  ε  ε   εηάπDaηάπDbηΰπDcθ, ε'$aηά ε>  εH  εQ  ε\θ0πDfθ0πDgθ4πDhθ‚πDiθŒ εu$fθ0 ε’  圠 ε₯  ε°θπDkθπDlθ”πDmθβπDnθμ εΔ$kθ εά  εζ  εο  εϊθππDqθππDrθτπDsι@ ζ$qθπ ζ,  ζ6  ζ?  ζJιDπDvιDπDwιHπDxι˜ ζ[$vιD ζp  ζz  ζƒ  ζŽιœπD}ιœπD~ι πDιΤπD€ιπ ζΈ$}ιœ ζΧ  ζα  ζκ  ηB€ η©€ ηρ€ θ?€ θΎ€ ι4  ι>dιτ ιCdιτ ιS€ ιu€ 釀 ι€ ιΗ€ ιε€ κ€ κ€ κ?€ κb€ κ€ ꛀ κ­€ κΐ€ κΨ€ κδ„ιτ κύ€ λ€ λ9€ λD€ λa€ λl€ λ|€ λ„„ιτ λš€ λ§€ λ±€ λΌ€ μ0„ιτ μD€ μO€ ν9„ιτ νX€ νz€ νμ€+ ξ€+ ξR€ ξš€8 ξΈ€8 ο € οn€a οx€ οΕ€ οΣ„ιτ οι€ ου„ιτ π €f π€g π/€h πH€j πW€k πm€} πw€‚ π…€ƒ π–„ιτ π¬€- πΓ€- ρ5„ιτ ρO€ ρ]€ ρ€€] ρ–€ ςn„ιτ ς€ ςš€ σe€ σz€ σϊ€) τ „ιτ τ-€ τ?€ τZ€ υ@„ιτ υd€P υ€U υα€` φ†€i φΙ€p χ €p χ€} χp€} χ€} χΊ€Š χΟ€Š χε€Š ω€š ω €š ω/€ ϊ₯€ϋ ϊ΅€ϋ ϊΗ€ ϋ€ ϋu€ ό1€ όE€& ό±€& όΘ€. ύK€. ύj€. ώΞ„ιτ ώρ€3 €h €q 8„ιτ W€ c€ Š€ —€ Ζ€ €΅ ¨€΅ %€ΐ 2€ΐ G€ΐ Α„ιτ Φ€? ΰ„ιτ ϋ€z  €„ ¦€ \€΅ β€φ σ€ €3 € Q„ιτ r€I ‡€ >€a Q€ €o €w >€~ X€ ƒ€† £€‰ »„ιτ Ω€ N€' Ό€j δ€ž σ€ $€ n„ιτ € ™€ €o € «€| Ύ€ R„ιτ p€ ~€ °„ιτ Μ€ Ω€ ―€ € € '€ =€ ͺ€ k„ιτ €S ‘€ U€ € !Œ€ !χ€ #+€ $4€ %}€ ("€ (κ„ιτ ) € )<ιτ )Z„ιτ ι?D!ιτ ι?D$ιψ ι?D%κ ι?D&κP ι?D'κ ι?D(κΜ ι?D*λ ι?D+λ4 )‹€ *r€ *€€ -)€ -χ$!ιτ .  .(  .1  .<€"ψ .M€"τ .U€"π .]ΐιψ .^ΰλ4 ._λ8 ι?D1λ8 ι?D6λ< ι?D7λ\ ι?D8λr ι?D9λŽ ι?D:λΊ ι?D;λή ι?D<μ ι?D=μ* ι?D?μN ι?D@μV .…$1λ8 .¨  .²  .»€2ψ .Μ€2τ .Σ€3π .β€3μ .μ€4θ .υ€4δ .€4ΰ /€4ά /ΐλ< /ΰμV /μZ ι?DGμZ ι?DKμ^ ι?DLμ~ ι?DMμ” ι?DNμ° ι?DRμΖ ι?DTνh ι?DUν€ ι?DVνͺ ι?DWν² /D$GμZ /h  /r  /{€Hψ /Œ€Hτ /“€Iπ /’€Iμ /¬ΐμ^ /­ΰν² /νΆ ι?D\νΆ ι?D]νΊ ι?D^ν ι?D_νθ ι?D`ξ ι?Daξ /Ξ$\νΆ /ς  /ό  0  0ξ ι?Ddξ ι?Deξ ι?Dfξ( ι?Dgξ@ ι?DhξV ι?Diξ^ 00$dξ 0R  0\  0e  0rξb ι?Dlξb ι?Dmξf ι?Dnξp ι?Doξx 0’$lξb 0Ά  0ΐ  0Ι  0Φξ| ι?Drξ| ι?Dsξ€ ι?DtξŠ ι?Duξ’ 0χ$rξ| 1  1&  1/  1<ξ– ι?Dxξ– ι?Dyξš ι?Dzξ€ ι?D{ξ¬ 1[$xξ– 1~  1ˆ  1‘  1žξ° ι?D~ξ° ι?Dξ΄ ι?D€ξΎ ι?DξΖ 1ΐ$~ξ° 1ζ  1π  1ω  2A€ 2¨€ 2π€ 3>€ 3½€ 43dξΚ 48dξΜ 4L€ 4n€ 4€€ 4§€ 4ΐ€ 4ή€ 4ό€ 5€ 58€ 5[€ 5x€ 5”€ 5¦€ 5Ή€ 5Ρ€ 5έ„ξΜ 5σ€ 6€ 6 € 6„ξΜ 6+€ 6Q€ 6x„ξΜ 6‘€ 6­€ 6Ν€ 6Ψ€ 6υ€ 7€ 7€ 7€ 7Œ„ξΜ 7 € 7«€ 8•„ξΜ 8΄€ 8Φ€ 9H€+ 9b€+ 9€ 9φ€8 :€8 :g€ :Κ€a :Τ€ ;!€ ;/„ξΜ ;E€ ;Q„ξΜ ;i€f ;x€g ;‹€h ;€€j ;³€k ;Ι€} ;Σ€‚ ;ဃ ;ς„ξΜ <€- <€- <‘„ξΜ <«€ <Ή€ <ά€] <ς€ =Κ„ξΜ =ι€ =φ€ >Α€ >Φ€ ?V€) ?i„ξΜ ?‰€ ?›€ ?Ά€ @œ„ξΜ @ΐ€P A €U A=€` Aβ€i B%€p Bf€p By€} BΜ€} Bέ€} C€Š C+€Š CA€Š Dj€š D|€š D‹€ F €ϋ F€ϋ F+€ F€ FΩ€ G•€ G©€& H€& H,€. H―€. HΞ€. J2„ξΜ JU€3 Jg€h J€q Jœ„ξΜ J»€ JΗ€ Jξ€ Jϋ€ K*€ K6€΅ M €΅ M‰€ΐ M–€ΐ M«€ΐ N%„ξΜ N:€? ND„ξΜ N_€z Nm€„ O € Oΐ€΅ PF€φ PW€ Pg€3 Pw€ P΅„ξΜ PΦ€I Pλ€ Q’€a Q΅€ Rk€o R‚€w R’€~ RΌ€ R瀆 S€‰ S„ξΜ S=€ S²€' T €j TH€ž TW€ Tˆ€ T„ξΜ Tρ€ Tύ€ Un€o U€€ V€| V"€ VΆ„ξΜ VΤ€ Vβ€ WΈ„ξΜ WΪ€S Wξ€ Z“€ [[„ξΜ [o€ [z€ [„€ \H„ξΜ \a€L \l€M \w€N \€€O \Š€P \”€ \»€_ \Ν€_ \ψ€b ]€ ]+€g ]5€i ]@€j ]L€k ]U€x ]^€| ]g€~ ]p€ ]y€Œ ]„€ ]²€” ]Ύ€ ]ρ€ ^6€ ^§€ ^ώ€ _A€ _r€ `Ό€ `ψ€ a3€ ab€ b„ξΜ b,€ b<„ξΜ b_€ bp€ c € cC€ c…€ c΅€ d€ ea€ e„ξΜ e§€ eΞ€ fB€ fζ€ g5€ g‡€ gη€ hU€ hΌ€ i±€ je€ k&€ l9€ lu„ξΜ l•€ l€€ l±„ξΜ lΠ€ lέ€ m#„ξΜ m-€< m8„ξΜ mX€ mŠ€ p€ pέ„ξΜ pς€ q€ q;€) qώ€2 r?€r ri€r r™„ξΜ rΈ€ rΫξΜ rθ„ξΜ 44DξΜ 44DξΠ 44DξΤ 44Dξθ 44Dο 44Dο s$ξΜ s&  s1€ό s;€ψ sGΐξΠ sHΰο sIA¬ 44Dο 44D/ο 44D0ο6 44D1οH 44D2οn 44D4οŠ 44D5ο 44D6οΐ 44D:οή 44D;ος 44D<π 44D=π 44D?π" 44D@π8 44DAπd 44DBπz 44DEπ² 44DFπΘ 44DGπΪ 44DHπβ sα$ο sκ  sς  t€#ό t&%A¬ t"ΐο t#€:ψ t,€;τ t6€<π t>€=μ tI€?θ tVΐοή tWΰπ² tXΰπβ tv€ tέ€ u\€ uμdπζ uρdπθ uό€ v€ v0€ vW€ vp€ vŽ€ v¬€ vΖ€ vθ€ w € w(€ wD€ wV€ wi€ w€ w„πθ w£€ w°€ wΊ€ wΕ„πθ wΫ€ wκ€ xc„πθ xx€? x‚„πθ x˜€ xΎ€ xε„πθ xω€ y€ y€ yΡ„πθ yκ€L yυ€M z€N z €O z€P z€ zB€_ zR€_ z{€b z‡€ z«€g z΄€i zΏ€j zΛ€k zΤ€x zέ€| zζ€~ zο€ zψ€Œ {€ {/€” {:€ {l€ {Έ€ |(€ |~€ |Ώ€ |ο€ ~6€ ~o€ ~©€ ~Χ€ ˆ„πθ ž€ „πθ Ρ€ β€ €z€ €±€ €ρ€  € ‰€ ‚Ι€ ‚χ„πθ ƒ€ ƒ3€ ƒ€€ „D€ „’€ „γ€ …B€ …―€ †€ ‡ € ‡Ί€ ˆq€ ‰z€ ‰΄„πθ ‰Τ€ ‰γ€ ‰π„πθ Š€ Š€ Š^„πθ Šh€< Šs„πθ Šy€ Š„πθ uνD3πθ uνD4πμ uνD6ππ uνD7ρ uνD8ρ" uνD:ρ6 uνD;ρN uνD<ρX uνD=ρ` uνD?ρn uνD@ρ† uνDCρ” uνDDρ€ uνDEρ uνDFρ΄ ŠΟ€ ‹€ ‹Z€ ‹­€ Œ€ Œm$3πθ Œw  Œƒ  Œ’€4ό Œΐπμ Œžΰρ΄ uνDSρΈ uνDTρΌ uνDUρΚ ŒΊ$SρΈ ŒΕ  ŒΜdρΞ ŒΡdρΠ ŒΩ€ Œϋ€  € 4€ M€ k€ ‰€ £€ Ε€ θ€ Ž€ Ž!€ Ž3€ ŽF€ Ž^€ Žj„ρΠ Ž€€ Ž€ Ž—€ Ž’„ρΠ ŽΈ€ ŽΗ€ @„ρΠ U€? _„ρΠ u€ ›€ Β„ρΠ Φ€ α€ λ€ „ρΠ Η€L €M έ€N ζ€O π€P ϊ€ ‘€_ ‘/€_ ‘X€b ‘d€ ‘ˆ€g ‘‘€i ‘œ€j ‘¨€k ‘±€x ‘Ί€| ‘Γ€~ ‘Μ€ ‘Υ€Œ ‘ΰ€ ’ €” ’€ ’I€ ’•€ “€ “[€ “œ€ “Μ€ •€ •L€ •†€ •΄€ –e„ρΠ –{€ –‹„ρΠ –€ –Ώ€ —W€ —Ž€ —Ξ€ —ύ€ ˜f€ ™¦€ ™Τ„ρΠ ™λ€ š€ š€ ›!€ ›o€ ›ΐ€ œ€ œŒ€ œς€ ζ€ ž—€ ŸN€  W€  ‘„ρΠ  ±€  ΐ€  Ν„ρΠ  μ€  ω€ ‘;„ρΠ ‘E€< ‘P€ ‘’€ ‘Ω€ ’€ ’p€ ’Γ€ £0„ρΠ £8€H £G&RAά £WAά £dρΠ ŒΝDuρΠ ŒΝDwρΤ £o U £ƒ U ŒΝDxρβ £˜ U £¦ e ŒΝDyς ŒΝDzς ŒΝD{ς ŒΝDƒς( ŒΝD…ς< £΅$uρΠ £Β€vό £ΜΐρΤ £Νΰς< £Ξς@ ŒΝD ς@ ŒΝD€ςD ŒΝD¦ςJ ŒΝD°ςd ŒΝD±ςŠ ŒΝD²ς” ŒΝD³ςœ ŒΝD΄ς ŒΝDΈςΈ ŒΝDΉςΈ £ώ e ŒΝDΊςΐ ŒΝDΌςΐ ŒΝD½ςξ ŒΝDΎςψ ŒΝDΏσ ŒΝDΐσ2 ŒΝDΓσ8 ŒΝDΊσF ŒΝDΗσJ ŒΝDΙσV ŒΝDΚσf €$ ς@ €!  €)€‘ό €3€’ϋ €C€£φ €MΐςD €N€Ής €TΐςΈ €UΰσJ €Vΰσf €Wσj ŒΝDσj ŒΝDσn ŒΝDσv ŒΝDσ‚ ŒΝDσ ŒΝD σ˜ ŒΝD σ’ ŒΝDσΌ ŒΝDσΤ ŒΝDσμ ŒΝDτ ŒΝDτ ŒΝDτ ŒΝDτ" ŒΝDτ4 ŒΝDτ: ŒΝD τ^ ŒΝD&τf ŒΝD'τ² ŒΝD*τΌ ŒΝD1τΞ ŒΝD2τΰ ŒΝD3τς ŒΝD8τϊ ŒΝD9υ2 ŒΝD;υ@ ŒΝD@υH ŒΝD1υˆ ŒΝDJυ” ŒΝDKυ’ ŒΝDLυ° ŒΝDMυΖ ŒΝDNυΠ ŒΝDOυά ŒΝDPυζ ŒΝDRυξ ŒΝDUυψ ŒΝDVφ ŒΝDWφ ŒΝDXφ* ŒΝDZφ4 ŒΝD[φF ŒΝD\φT ŒΝD]φ^ ŒΝD`φf ŒΝDaφ„ ŒΝDgφŒ ŒΝDhφ˜ ŒΝDiφ΄ ŒΝDjφΌ ŒΝDkφή ŒΝDlφψ ŒΝDmχ ŒΝDoχ ŒΝDpχ. ŒΝDqχ6 ŒΝDrχR ŒΝDsχ` ŒΝDtχj ŒΝDvχr ŒΝD†χˆ ŒΝD‡χ’ ŒΝDˆχš ŒΝDŠχ¦ €Ϋ$σj €ν  €ψ€ό ₯€μ ₯€θ ₯"ΐσn ₯#€δ ₯*ΐσΌ ₯+ΰτΌ ₯,€0ΰ ₯5ΐτΞ ₯6ΰυ” ₯7€Iά ₯A€JΨ ₯Iΐυ” ₯J€gΤ ₯TΐφŒ ₯U€jΠ ₯aΐφΌ ₯bΰχ ₯cΰχˆ ₯dΰχ¦ ₯eΰχ¦ ŒΝD/χͺ ŒΝD0χ° ŒΝD1χΎ ŒΝDFχΞ ŒΝDIχή ŒΝDJχθ ŒΝDLχς ŒΝDMψ ŒΝDLψ ŒΝDOψ& ŒΝDPψf ŒΝDQψr ŒΝDRψˆ ŒΝDTψŽ ₯| e ŒΝDUψ’ ŒΝDVψͺ ŒΝD]ψΒ ŒΝD^ψΨ ŒΝD_ψ⠌ΝD`ψξ ŒΝDbψφ ₯Š e ŒΝDdψώ ŒΝDeω ŒΝDfω ŒΝDgω ŒΝDmω ŒΝDpωX ŒΝDqωr ŒΝDrω| ŒΝDsωˆ ŒΝDtω” ŒΝDwωœ ŒΝD~ωΈ ŒΝD€ωΠ ŒΝDωκ ŒΝD‚ωώ ŒΝD„ϊ ŒΝD–ϊ ŒΝD˜ϊ& ₯”$/χͺ ₯¬  ₯΅€0ό ₯Ώΐχ° ₯ΐ€Fψ ₯Κ€Gτ ₯Π€Hπ ₯Ω€Hμ ₯ί€Hθ ₯ε€Hδ ₯λ€Hΰ ₯ρ€Hά ₯χ€HΨ ₯ύΐχΞ ₯ώΰψΒ ₯€\Θ ¦€]Δ ¦ΐψΒ ¦ΰωΈ ¦€~ΐ ¦(€ώΎ ¦@ΐωΈ ¦Aΰϊ ¦Bΰϊ& ŒΝD€ϊ. ŒΝD§ϊ2 ŒΝD¨ϊ> ŒΝD©ϊF ŒΝDͺϊX ŒΝD¬ϊd ŒΝD­ϊt ŒΝDϊ’ ŒΝD°ϊ¦ ŒΝD±ϊ² ŒΝD³ϊΒ ŒΝD΄ϊΚ ŒΝD΅ϊ ¦U$€ϊ. ¦i  ¦p€₯ό ¦zΐϊ2 ¦{ΰϊ ¦|( hU ¦”( gU ¦«( fU ¦Ι( ae ¦Ω( Ue ¦ε( Te ¦ρ( Se §dϊΦ §dϊΨ §€ §?€ §Q€ §x€ §‘€ §―€ §Ν€ §η€ ¨ € ¨,€ ¨I€ ¨e€ ¨w€ ¨Š€ ¨’€ ¨„ϊΨ ¨Δ€ ¨Ρ€ ¨Ϋ€ ¨ζ„ϊΨ ¨ό€ © € ©„„ϊΨ ©™€? ©£„ϊΨ ©Ή€ ©ί€ ͺ„ϊΨ ͺ€ ͺ%€ ͺ/€ ͺς„ϊΨ « €L «€M «!€N «*€O «4€P «>€ «c€_ «s€_ «œ€b «¨€ «Μ€g «Υ€i «ΰ€j «μ€k «υ€x «ώ€| ¬€~ ¬€ ¬€Œ ¬$€ ¬P€” ¬[€ ¬€ ¬Ω€ ­I€ ­Ÿ€ ­ΰ€ € ―W€ ―€ ―Κ€ ―ψ€ °©„ϊΨ °Ώ€ °Ο„ϊΨ °ς€ ±€ ±›€ ±€ ²€ ²A€ ²ͺ€ ³κ€ ΄„ϊΨ ΄/€ ΄T€ ΄Ε€ ΅e€ ΅³€ Ά€ Άc€ ΆΠ€ ·6€ Έ*€ ΈΫ€ Ή’€ Ί›€ ΊΥ„ϊΨ Ίυ€ »€ »„ϊΨ »0€ »=€ »„ϊΨ »‰€< »”„ϊΨ »š€ »¨€ »ο€ Ό3€ Ό†€ ΌΩ€ ½F„ϊΨ ½O&!Aΰ ½_Aΰ §D5ϊΨ §D6ϊΰ §D7ϊψ §D8ϋ §D:ϋ( §D;ϋF §D<ϋP §D=ϋx §D>ϋ‚ §D?ϋ€ §DAϋ° §DCϋκ §DDό §DEό §DFό §DGόB §DKόN §DLό^ §DNόn §DOό΄ §DPόΤ §DQόβ §DRόμ §DSόφ §DUόώ ½Τ$5ϊΨ ½δ  ½π€6ό ½ϋ€7ψ Ύ€8τ Ύ ΐϊΰ Ύ€Aπ Ύΐϋ° ΎΰόJ Ύ€Jμ Ύ&€Kθ Ύ/ΐόN Ύ0ΰόώ Ύ1ΰόώ §Deύ §Dgύ §Dhύ, §DiύJ §Djύj §Dkύˆ §Dlύ¦ §DnύΔ §Doύτ §Dqώ §Drώ6 §Dsώ> ΎK$eύ Ύ^  Ύg€fό Ύrΐύ Ύsΰώ> §D‚ώF §D„ώL §D‡ώd §Dˆώ‚ §DŠώˆ §DŽώ’ §Dώμ §D’ώς Ύ‚$‚ώF Ύ’  ΎŸ€ƒό Ύ­ΐώJ Ύΰώς §D€ώφ §D­ώϊ §D §D° §D±0 §D³: §D·D §DΈn §DΉœ §DΌͺ §D½Ά §DΐΊ §DΑΠ §DΓΤ §DΕΰ §DΖξ §DΗό §DΕ §DΚ §DΛ §D" ΎΥ$€ώφ Ύγ  Ύπ€§ΐ Ώ€¨Ύ Ώ€©Ί Ώ€ͺ~ Ώ)€«z Ώ.ΐώϊ Ώ/€΄v Ώ4ΐD Ώ5ΰ¨ Ώ6ΰ" §Dκ& §Dμ* §Dν0 §Dξ4 §Dς8 §Dσr §Dτ| §Dυ” §Dφ° §DψΊ §D,Μ §D-Ϊ §D.μ §D/ψ §D0 §D7 §D8" §D9> §D:H §D?T §D@t §DA~ §DC† Ώz$κ& Ώˆ  Ώ‘  Ώ €λό Ώ­€μψ Ώ³€ντ Ώΐ€ξπ ΏΜΐ* ΏΝ€,μ ΏΫΐΜ Ώάΰ Ώέΰ† ΏήdŠ ΏγdŒ Ών€ ΐ€ ΐ!€ ΐH€ ΐa€ ΐ€ ΐ€ ΐ·€ ΐΩ€ ΐό€ Α€ Α5€ ΑG€ ΑZ€ Αr€ Α~„Œ Α”€ Α‘€ Α«€ ΑΆ„Œ ΑΜ€ ΑΫ€ ΒT„Œ Βi€? Βs„Œ Β‰€ Β―€ ΒΦ„Œ Βκ€ Βυ€ Β€ ΓΒ„Œ ΓΫ€L Γζ€M Γρ€N Γϊ€O Δ€P Δ€ Δ3€_ ΔC€_ Δl€b Δx€ Ĝ€g Δ₯€i Δ°€j ΔΌ€k ΔΕ€x ΔΞ€| ΔΧ€~ Δΰ€ Δι€Œ Δτ€ Ε €” Ε+€ Ε]€ Ε©€ Ζ€ Ζo€ Ζ°€ Ζΰ€ Θ'€ Θ`€ Ț€ ΘΘ€ Ιy„Œ ɏ€ ɟ„Œ ΙΒ€ ΙΣ€ Κk€ Κ’€ Κβ€ Λ€ Λz€ ΜΊ€ Μθ„Œ Μ€ Ν$€ Ν•€ Ξ5€ Ξƒ€ ΞΤ€ Ο3€ Ο € Π€ Πϊ€ Ρ«€ b€ Σk€ Σ₯„Œ ΣΕ€ ΣΤ€ Σα„Œ Τ€ Τ € ΤO„Œ ΤY€< Τm„Œ ΏίD Œ ΏίD" ΏίD#˜ ΏίD$ ΏίD%Ό ΏίD&δ ΏίD$ζ ΏίD(ξ ΏίD) ΏίD* Τw€ Τί€ Υ&€ Υj€ Υ½€ Φ€ Φ}$ Œ Φ‰  ֏€"ό Φ•ΐ Φ–ΰ Φ— ΏίD> ΏίDA$ ΏίDC2 ΏίDD8 ΏίDE@ ΏίDFH ΏίDGP ΏίDIX ΏίDJ^ ΏίDKn ΏίDLx ΏίDM~ ΏίDN† ΏίDP ΏίDQœ ΏίDJ¨ ΏίDT° ΏίDUΚ ΏίDVΤ ΏίDWβ ΏίDTθ ΏίDZξ ΏίD[τ ΏίD\ώ ΏίD] ΏίD^ ΏίD_ ΏίD`2 ΏίDa: ΏίDb@ ΏίDeP ΏίDh` ΏίDjx Φ­$> ΦΆ  ΦΏ  ΦΝ€?ό Φή€@ψ Φδ€Aτ Φξΐ$ Φοΰx ΏίD„| ΏίD…‚ ΏίD†† ΏίDˆŠ ΏίD‰Ž ΏίD’ ΏίD΄ ΏίD’Β ΏίD“ ΏίD•> ΏίD–N ΏίD—^ ΏίD˜d ΏίD™r ΏίDš€ ΏίD›œ ΏίDžΊ ΏίDŸΖ ΏίD ά ΏίD‘ΰ ΏίD’δ ΏίD£θ ΏίD¦μ ΏίD§φ ΏίD¨ ΏίD© ΏίD¬> ΏίD­J ΏίDP ΏίD―l ΏίD°€ ΏίD±† ΏίD²– ΏίD³€ ΏίD΄ ΏίD΅Ψ ΏίDΆΰ ΏίDΈς ΏίDΉψ ΏίDΊ ΏίD» ΏίDΏ ΏίDΐ* ΏίDΑ8 ΏίDΒT ΏίDΔr ΏίDΕ| ΏίDΗ† ΏίDΘΒ ΏίDΙΜ ΏίDΚΤ Χ$„| Χ+  Χ8  ΧH  ΧR€…ό Χ]€†ψ Χn€‡τ Χu€ˆπ Χ~€‰μ Χ†€Šθ ׌€‹Τ Χ–€‹ΐ Χ’ΐ‚ Χ£ΰΤ ΏίDέά ΏίDΰβ ΏίDαφ ΏίDβ ΏίDγ& ΏίDδJ ΏίDεT ΏίDζh ΏίDθv ΏίDιˆ ΏίDλ’ ΏίDμͺ ΏίDΰΎ ΏίDπΖ Χ°$έά ΧΏ  ΧΜ€ήό Χ€ίψ ΧΨΐΰ ΧΩΰΖ ΏίD Κ ΏίD Π ΏίD Τ ΏίDΪ ΏίDΰ ΏίDδ ΏίDθ ΏίDμ ΏίDπ ΏίDψ ΏίD ΏίD ΏίD$ ΏίD* ΏίD. ΏίD< ΏίD F ΏίD!L ΏίD"Ž ΏίD#– ΏίD$Ψ ΏίD%ΰ ΏίD' " ΏίD( & ΏίD) L ΏίD* r ΏίD+ x ΏίD, ˜ ΏίD. ¬ ΏίD/ ΄ ΏίD0 Π ΏίD1 Ψ Χύ$ Κ Ψ   Ψ  Ψ&€ ό Ψ1€ ψ Ψ7€τ Ψ=€π ΨN€μ ΨW€θ Ψf€δ ΨqΐΠ Ψr€'ΰ Ψ|ΐ " Ψ}ΰ ͺ Ψ~ΰ Ψ Ψd ΰ Ψ„d ΰ ،€ Ψ€ Ψΐ€ Ψη€ Ω€ Ω€ Ω<€ ΩV€ Ωx€ Ω›€ ΩΈ€ ΩΤ€ Ωζ€ Ωω€ Ϊ€ Ϊ„ ΰ Ϊ3€ Ϊ@€ ΪJ€ ΪU„ ΰ Ϊk€ Ϊz€ Ϊσ„ ΰ Ϋ€? Ϋ„ ΰ Ϋ(€ ΫN€ Ϋu„ ΰ Ϋ‰€ Ϋ”€ ۞€ άa„ ΰ άz€L ά…€M ܐ€N ά™€O ά£€P ά­€ ά€_ άβ€_ έ €b έ€ έ;€g έD€i έO€j έ[€k έd€x έm€| έv€~ έ€ ݈€Œ έ“€ έΏ€” έΚ€ έό€ ήH€ ήΈ€ ί€ ίO€ ί€ ΰΖ€ ΰ€ α9€ αg€ β„ ΰ β.€ β>„ ΰ βa€ βr€ γ € γA€ ぀ γ°€ δ€ εY€ 凄 ΰ εž€ εΓ€ ζ4€ ζΤ€ η"€ ηs€ η€ θ?€ θ₯€ 陀 κJ€ λ€ μ € μD„ ΰ μd€ μs€ 쀄 ΰ μŸ€ 쬀 μξ„ ΰ μψ€< ν€ νJ€ νŽ€ να€ ξ4€ ξ‘„ ΰ ξ©&Aδ ξΆAδ Ψ€D< ΰ Ψ€D= δ Ψ€DC μ Ψ€DM Ψ€DN , ξύ$< ΰ ο   Ψ€Dh 0 Ψ€Dj 6 Ψ€Dk P Ψ€Dl X Ψ€Do \ Ψ€Dp ` Ψ€Dr ž Ψ€Ds ¨ Ψ€Dt ° Ψ€Dw ΄ Ψ€Dx Ό ο#$h 0 ο1  ο@  οG  οT€iό οYΐ 6 οZΰ Ό ο[ f Ψ€Dˆ Δ Ψ€DŽ Θ Ψ€D  Ψ€D ο‹$ˆ Δ οŸ  ο«( ‰f οΑΐ Θ οΒΰ οΓ  Ψ€D‘  Ψ€D€  Ψ€D¦  Ψ€D§ ( Ψ€D¨ < Ψ€D© j Ψ€Dͺ ~ Ψ€D« † Ψ€D­ Ž Ψ€D ¦ Ψ€D° ͺ Ψ€D± π Ψ€D² Ψ€D³  Ψ€D΄ > π$‘  π4€’ώώ πI€£ώϊ πW€€ώφ πeΐ  πfΰ > Ψ€D» B Ψ€DΌ F Ψ€D½ L Ψ€DΎ V πs$» B π‚  π”d Z π™d \ π € πΒ€ πΤ€ πϋ€ ρ€ ρ2€ ρP€ ρj€ ρŒ€ ρ―€ ρΜ€ ρθ€ ρϊ€ ς € ς%€ ς1„ \ ςG€ ςT€ ς^€ ςi„ \ ς€ ςŽ€ σ„ \ σ€? σ&„ \ σ<€ σb€ σ‰„ \ σ€ σ¨€ σ²€ τu„ \ τŽ€L τ™€M τ€€N τ­€O τ·€P τΑ€ τζ€_ τφ€_ υ€b υ+€ υO€g υX€i υc€j υo€k υx€x υ€| υŠ€~ υ“€ υœ€Œ υ§€ υΣ€” υή€ φ€ φ\€ φΜ€ χ"€ χc€ χ“€ ψΪ€ ω€ ωM€ ω{€ ϊ,„ \ ϊB€ ϊR„ \ ϊu€ ϊ†€ ϋ€ ϋU€ ϋ•€ ϋΔ€ ό-€ ύm€ ύ›„ \ ύ²€ ύΧ€ ώH€ ώθ€ 6€ ‡€ ζ€ S€ Ή€ ­€ ^€ € € X„ \ x€ ‡€ ”„ \ ³€ ΐ€ „ \  €< !„ \ π•D$ \ π•D- ` π•D/ l π•D0 x π•D4 † π•D5 Ž π•D7 ˜ π•D< ² π•D> Κ π•D? β π•DB ϊ π•DC  π•DD  π•DE  π•DF * π•DH 0 π•DK T π•DQ \ π•DR ¨ π•DV ² π•DW Θ π•DX ΰ π•DY τ π•D[ π•Db π•Dc. π•DdJ π•DeT π•Df\ π•Dgn π•Dj~ π•Dk˜ π•DvΎ π•Dwκ π•Dxτ π•Dy π•D| π•D} € υ€ 9€ Œ€ ί€ L$$ \ X  c€%ό h€&ώϊ €€'ώφ Š€)ώς €*ώξ ž€,ώή €-ώΪ Ίΐ ` »€<ώΦ Βΐ ² Γΰ Δΰ Εd$‘’$‘€@‘@‘·@‘ΐ°‘Η°‘Ϋ€‘ς8‘ύ,ψ’-l’ο’$°’H’,H’;8f’J8~’X f0’c8„’vb°’ f4’Ž,δ’–%F’œ08’€(ϊ’¬0’΄|’½’Σ’λ£<Ά£ύ£!£'%.£0<μ£8<˜£A<Θ£OCΠ€Q%Π€Y/φ€a/κ€g f8€u0€}€˜€³€Ξ€λ₯KΨ₯)T₯L$₯,LŠ₯9Lπ₯F<Ξ₯O0₯WO@₯e<Β₯oPπ₯|RŠ₯ŠRξ₯ŸS,₯Tz₯ΔTΚ₯έU4₯ξUb¦U¦¦V~¦%¦;Œ¦D¦c¦)¦Ž~v¦™ „¦¦‹π¦³Œ,¦ΕŒ’¦Ω†¦ηŽŽ¦ςf¦ώς§ ‘μ§”V§(A §4•ž§FBn§P–„§^˜"§l˜2§w˜°§„˜μ§˜˜τ§ͺ=(§Ώ="§Φ<ς§ΰ/ή§θ˜§ς―$§ώΚ¨ ¨&¨>¨T-b¨ZD¨m'Œ¨x&*¨‡)H¨3¨–"š¨0>¨¦Θx¨²/΄¨Ί"Δ¨Γ¨ί¨ω \©© f<©$©=D ©M©iCϊ©}©šπθ©’&©ρΈ©· ΰ©Ε B©Ρ0D©Ϊ&©ε%Φ©ξ+Δ©τ 0ͺ Δͺ f@ͺ&<ͺ*ͺ;ͺI ͺ[ͺlͺ{ͺŠͺ—ͺ₯ ͺΆ!ͺΝ"ͺέ#ͺο$«,«0«"4«08«?<«N@«cD«lH«uL«}P«‹R«€ «ΓV«ΣZ«β^«σb¬Z¬p¬ t¬3u¬Ex¬UΘ¬hΜ¬€Π¬’Τ¬£Ψ¬Ήά¬ΰ¬δδ¬χ@­ @ ­!@$­:@(­T@,­k@0­€@4­™@8­°@<­Λ@@­ΰ@D­ω@H @L @P1@T@@XS@\b@`u@t‡Τ—Œ¦΄Έ°ΞΈαδρ――F―t― ―Τ°X° \°1P°B#Ί°N`°_(°rX°ƒ#¨°”#°¦D°ΒH°Ψ!Ά°ΰ8°ψ”± P±%"(±4D±L Z±U#’±d±{±¬±Χ²²2²]|²yp²‰˜²£T²΄l²Ζψ²Ϊ"β²κ(²ωΰ³  ³$L³;8³`Τ³oτ³‡h³›d³·D³Ο³θ4΄ δ΄#p΄5Π΄PΜ΄j€΄€΄—Έ΄§΄·΄΄Η€΄ΧL΄ζά΄ύœ΅#–΅ X΅3Π΅L¬΅[&0΅qΈ΅…΄΅™!Β΅©¬΅Ήψ΅Ι f΅Ρ΅μΆ\ΆTΆ)τΆ<4ΆOΆ|Ά¦ΆΡ··,·[·Œ·Ί·ηΈhΈ(&Έ=-ΤΈH&`ΈS#œΈ_DΈqτΈˆΨΈŸ”Έ΅€ΈΛ ΈαΔΈφΐΉΉ:ΉiΉ—°Ή¦ΉΆ ŠΉΕ$ΉΨ ΉθPΊ$Ί$ Ί% ~Ί2$&ΊC!2ΊU"XΊe TΊx"pΊˆ! Ί—!Ί§ΊΦ»»2»b!»o*†»x!ψ»ˆ-Ϊ»“!8» !z»­ Ψ»»!ώ»Η*z»Σ"R»ή!n»ο$Ό!ΪΌΌ9ΌSΌiΌ—ΌΕΌϋ½+½\½†½Ά!€½Ζ"L½Σ ΄½θ02½0ΘΎdΎ((pΎ8*ΎI.RΎ\θΎs'nΎˆŒΎ— Ύ©&TΎ·(ΦΎΞ$ζΎί%Ύλ3ΪΏ3ΞΏ%ŽΏ#0ΒΏ?+θΏN$ώΏc0\Ώu ΏŽlΏ£@Ώ΅!†ΏΙ#πΏΰ#όΏϋ!Œΐ μΐ"Έΐ(3Όΐ6δΐW3Βΐdˆΐ{ΐ–ΐ―ΐΕΐΰDΐυLΑ @Α!PΑ8ΑV,Αv$Α’(Α€,ΑΆ ΑΠ<Ακ4ΑώHΒΤΒ&όΒBΒ]ΒxԬάΒΑ0ΒέΒψ Γ ψΓ8Γ9ΓRΓ}Γ¬ΓΩΔΔ2Δ]ĐΔ»ΔλΕΕIHΕZtΕk Ε|":Ε‰ ήΕ–XΕ¨3&ΕΎ"ΎΕΛπΕαpΕψ°Ζ !ΰƐΖ* Ζ;#ΖLΖiΖ™ΖΗΖψ!,Η  `ΗΗ7ΗfΗ–Η§ΗΈxΗΥ"Ηξ„ΘXΘhΘ+AΘB@ΘY¨ΘnPΘdΘ₯”ΘΌBΘΗ&–ΘΨ0˜Θθ08Ι +ΠΙ(Ι' ΙB<ΙS"@Ιf-\Ιq% Ι„-ψΙ“,–ɟ8Ι°".ΙΒ$ΙΤ˜Ιο.”ΙύθΚΚ0 ΚNΚ]0ΚqΔʌΠΚ¦tΚΈ0tΚΝ#φΚέ" Κλ ΖΚϋ!VΛ !žΛ"|Λ+!\Λ<"ŽΛK<ΛjHΛ‡xΛͺTΛΗ”ΛηtΜXΜ!TΜA ΜSΠΜfΜƒ̟ΜΈΜΜθΝΝ"Ν;ΝUΝnΝ‹Ν¦ΝΔΝίΞΞ>ΞpΟΞΠΞύΟ*ΟTπϰΟάΠ Π;ΠjΠ™ΠΚΠύΡ*8Ρ;`ΡK\Ρ\""Ρs0&ъ\Ρ©#ΜΡ»"θΡΦ Ρε"Φ"Π( D\xˆž$Α(ί,0Σ4Σ;8ΣY<ΣxLӐPΣ©TΣΖ\Σγ`Τ|Τ„Τ)ŒΤJœΤa€Τr¨Τ‹¬Τ₯΄ΤΚΈΤκΌΥ ΐΥ-ΔΥLΘΥlΜՍΤΥ‘άΥΈΰΥΠθΥμμΦ<Φ/@ΦIHΦgLΦƒ`Φ€hΦΓlΦΰpΦρxΧ|Χ€Χ)„Χ;ˆΧMΧ`˜ΧsœΧƒ€Χ“¨Χ«ΌΧΎΐΧΠΔΧιΘΨΜΨΠΨ.ΨΨ@άΨSΰΨeδΨvθ؈μΨ›πΨ°όΨΐΨΡΨα ΨςΩΩΩ!$Ω1,ΩA0ΩQ4Ωe@ΩwDُHΩ₯LΩΈ`ΩΠdΩζhΩύlΪtΪxΪ/|Ϊ?„Ϊ[ˆΪwŒΪ•Ϊ¦˜Ϊ·€ΪΨ¨ΪυΌΫΐΫ(ΘΫCΜΫ_ΨΫqάΫ‚ΰΫ‘μΫ«πΫΒτΫήψΫωόάά1άGάU άhά{ά”ά§άΈ$άΚ(άά,άξ0ά<έ@έ!xέ2|έC„έcˆέz݊”έ›˜έ«œέΎ¨έΝ¬έέ°έν΄ή Έή$Όή:ΐήOΔήmΘή‰Τή£ΨήΎμήΨπήςτίόίί4ίKίn,ί~0ߏ4ί¨dίΉhίΙlίΪpίμtίόxΰ|ΰ"€ΰ3ˆΰHŒΰZΰn˜ΰœΰ«€ΰΓ¨ΰΣ¬ΰό°α΄α?ΈαbΌα€Θα‹ΜαΓΨααΰβδβ-θβNπβcψβtόβƒβ‘βŸβ β½βΪβπγ γ"$γ8(γL0γ_Tγw\γ˜`γ­dγΓlγΤpγνtδ€δ„δ3ˆδMŒδgδ”δšœδΆ δΡ€δν¬ε °ε)Όε=ΐεQDΊε\DŠεgD–εrDΐε}D<εD6ε’D0ε΅D*εΖD$εΨDεηDεψDζ Dζ"Έζ$"Ύαœ2`ζ4.Φζ?$\ζK άζW=:ζo$Dζ„$,ζ“$&ζ’$ ζ°$ζ½$ζΠ$ζή9ώζτ9ςη9ψη+$Βη17¦η77šη<7ηA6μηG%¬ηVBΒηm;΄η…;δη‘;όηΏ;ηΟ;Ζηδ:Ύηπ<θ<θ*;πθC< θ[<&θ{=”θ…=Φθ=¬θ—"4θž%Κθ§&θ―2κθΉ9ΰθΤ8–θι8΄θυ8ι8ΊιgΔι 92ι4:ιJ:ιd:ιt9Θι‚9Œι’9Τι 9€ι9ΞιΉ9žιΔ9†ιΥ9€ιζ9zιτ9hκ9bκ 9tκ98κ-9,κ>9DκP9Vκa9>κt2όκ{2φκ2Ζꍠκ›2Ίκͺ2΄κ³2¨κΐ2κΚ2ŠκΡ2„κΩ2Nκα2<κθ1Πκξ1²κϋ@θλ Aλ1 λ(1ˆλ61dλM1Fλdλp1Rλ}1"λ…0nλ0hλ•0Jλž/’λ₯/œλ­/~λ΅/λΏ.:λΗ.4λΠ.(λΩ-zλβ-hλλ-λς,ήλό,Ψμ ,μ,Μμ 7ˆμ%,ΐμ2,μC,¨μX,œμj,–μ},μ‹,Zμœ,Tμ«,Nμ²,*μΈ,μΐ+ΚμΙ+Πμ8¨μξ*μ*ν*ν$”ν6)φνG)κνW)δν_)νi)ΐνr)ν)’ν‹)lν’)`ν¦)ZνΎ)BνΖ)NνΟ)νΧ)νε)νσ(ξξ(θξ(Κξ.(Δξ:(²ξA(¬ξH(dξQ(LξW((ξg'Ξξn'\ξu'Jξ}'8ξ‹'ξŸ'ξΆ'ξΓ&όξά&φξλ&κξφ&Ζο&ΐο &Ίο&ο&Hο&%Δο5%Žο=%ˆοH%jοO%^οV%@ο]%4οd%"οj7Fοq%οx$ψο€$Ϊο‡$žοŽ$Œο•#ποŸ>ο«>ο΅> οΎ=θοΖ=ΈοΟ= οΩ=ˆοβ#Hοι#0οϋ#$π #π# π%#π5" π?"(πF7 πL" πTAlπg!žπm!€πx!Vπ!8π‡!,πŒ!&π“8π ήπ¦ πΊ ΄πΔ ’πΝ ŠπΦ Ψπή Τπι Ππσ ΐπϋΔρ=.ρ.=ρ@=ρU=ρd= ρs=ρ…;’ρ;œρ£;Šρ¬;~ρ΅;xρΘ;rρΩ;fρη;`ρσ;Nς;Hς;*ς*; ς4:ϊςB:τςN;ς`:θςi:βς{:άς‰:Φς™:Πςͺ:Κς½:ΔςΠ:ΈςΪ:Fςθ:@ςυ::σ:4σ#:.σ;:(σJ:"σX<ψσc9Ϊσt<ΰσ„<ΤσŒ9Βσ™9Όσ₯9Άσ½9°σΛ9ͺσΨ9˜σς9’τ<€τ9\τ,9Pτ@9JτT<Œτd<†τs9&τ‡=pτ™(.ωM)ω[)φωg+jωs-ω€->ωŽ-†ω -Œω±-’ωΓ-˜ωΣ/Zωγ3ωω.4ϊ,κϊϊB/ϊO-ϊX,φϊb*Œϊl"vϊy!ϊ† ϊ’&ϊͺ.šϊΆϊϊμϋϋ$ϋVϋ†ϋΆϋδόόG!ΌόV!°όd œόs'žό}( όŒ((ό›(4όͺ(:ό»(@όΞ(Fόζ(Lόω(Rύ (Xύ(^ύ2(dύC(jύX(ˆύh(Žύ{(šύŒ(¦ύ£(ΈύΆ)ύΗ*€ύΦ*μύζ*ςύτ-Άύ-Ξώ -ΰώ-ζώ&-μώ:-ςώI-ώώW.ώf. ώv.ώƒ.ώ”.:ώ‘.Lώ΄.XώΓ,ώΟ!>ώε"ώυ φ"ά  κ1#Ζ? πL ό^ δl!y'’†$–"²€!Τ±3ΰΒ/ΐΜ/ Ϊ/Ζκ/Μ(Κ+”, -*8<)όJ-ΌZ(n-Β‚.@”-t£.‚΄(άΙ(Πί'Τς-&(.(!(|1'&A' R-2e-,u(²ˆ(¬£)`±)fΐ0>Ρ0bη0hϊ0n0Ξ#0Τ90ΌQ*˜_+άp,Μ€-°0Ά.©'>·,ΨΚ,ήά+¬λ*žϋ'˜ )N.¦%,r2&@-nL'ΰ\0Vjv*ƒ—"¦ ΄ Ζ™%τΦ&fγ&υ&r 6`Œ$μŸ%·!JΖ$ΰΨ%|ξ%‚33 /32F3tX3,n3Τ‰38™3>«3DΌ3\Ν3bα3hτ3n3J3P-3VD3zZ3€r3†‰3ŒŸ3’Ό3˜Ω3žπ3€ 3ͺ#3°;3ζR3Άj-žz3ΘˆΈΧο 7c–&Z₯&*΄0,Ν.ϊΫ)πγ)„ν.τχ,ώ+² / ', )x '&ό 0+p 8-z C+Ž M+@ W,δ b(β m,` y&δ €&κ ˆ&φ ‘'† ž/< ¨ Γ έ  : Μ S o ‡ ‘ Ο ϋ +& 8, F0 X4 hC u&  ‡0ζ š." ­&$ Ώ0ͺ Φ  7&Μ @&Ψ P' Z'\ c'h r'° z'Β ƒ'Ϊ ’(θ ™(ξ ’(τ ©(ϊ °) Έ) Ώ)  Ζ) Ν)B Υ)H β)l ι)Ί φ)Ζ *D *n *Ξ $+( -+: 7+L ?+v I+| V+Ύ b+ϊ q,B x,H ‡,Z ‘,~ ,π ₯-  ―-8 Ή.ˆ Η.Κ Υ.β ή.θ θ.ξ χ/l/ /΄/π 'ͺ-(vD)$V)6`)ΐr*,z+"‚+RŠ+ˆ•+ΚŸ.j±/rΏ/¨Η0Π*Jή*Pξ*Vϊ*\ *b*h$*t1-D@-JQ-P^-Vp-b€-hŽ'—'₯'Ά±)’Ύ*ΒΗ*ΘΤ+.έ,œλ.Žσ/Hώ/N/~/„!/Ί./ό70A0J+ξT+τ^+Έm(”~,‹'b(Δ¬0½0 0Dδ0zσ5kƒ₯Ηζ8 ΐJ$Z&„kްζ"^+!Θ94¦T4vb4Fp4Rƒ4šš4d―4ˆΔ4ΈΩυ"Oy€#δΖ"ΔΣ!tβ%ˆφ%v !b!ζ$&π,'V8't@'zL)~V)Šd*s*ΰ*ψ,›,©,’Ή,Θ.^Ϋ/6ζ/Bφ/f/ /–:Zu”Ηφ*]y©&Ή'ŒΗ'ζα'ςυ'ψ 'ώ#(Ύ?-€U-€g-ͺ{.d“―ίύ/Kh™Ι0€β&Ζρ,ΐώ.v.p!.|04 I4^_4pl4Xy4ΔŠ4‚Ÿ4j°4ΎΒ4ŽΨ4”ξH4LY4|p’·ΰ4¬φ4² < TE fO ~V€¬Χ-8l>9T8Ζq8Z€8x‘Μ‘8`±ΤΒ8πΧ8ρ8Θ8 )8Μ8&NHΰV†³έBnΚχ # N v € Ο ό!-!X r!a!£!Œ$2!Ξ3!Φ$D!μ !ϋ$" "2Ί"'$"5)κ"F)φ"X$"l)"z2¨"ˆ$&"˜$,"¨$ "·$J"Λ$P"ί)"ξ)"ύ) #)δ#2„#"2–#*$\#7$V#O=R#e=X#z=^#Ž$8#œ$>#­=d#ΐ=j#Σ#ύ$($Z$ƒ$$Ϊ%%3%]%ˆ%³%Π%ϋ&+&V& Ό&ˆ Μ&’!œ Δ&© ΰ&΄80&Ν8Ψ&θ8Š&υ8ό' 8'8’'* Θ'49'L δ'Z86'u8ΐ'‘2΄'›`/Φ>/κ>Ψ/ώ&00 >ή0.¦0'?t08#0D>Š0U.¬0b?z0t0¦0Υ1111Y1…1±1Ϋ2232_2Š2ΆCϊ2Λ!82ΤL2δτ2τ'83343^3‰3΄3ή4 464a4Œ4Ή4γ5555`5Š5΅5β66;6h6–6Ζ6ς7767h7–7Β7π8D8)8W8…"Έ8“"Ύ8€.Ύ8―/œ8Έ/r8Γ/„8Ν/8Ϊ9 969c9Ž9Ό9η::B8H:Pgδ:igΤ:‚:˜::8B:Μg΄:ά: :ό;09ζ;B9μ;V8φ;k9n;Π;‘;Ί;γ7¬;θ<<:#=O;Ψ=i:²=u"θ>;>,<>B;κ>X;ή>t;φ><8>ͺ<>>ΔΫ??0?]??½?η@@=@k@œ)ΐ@¦1¦@΅BΘ@Ι<@κ;A;ABΞA5BΤAR;ΊAf;¨AzBψA’ZIy&I‚.LIŠ"¦I”.άI IΚIτJJJJt!˜JzJ£JΞJψ? K?K?K%?˜K4>¨KC/ KN?žK^K‹KΆ1‚KΏKλLLCLmLšLΖLς?\M?VM?bM%?PM4MfM–7@Mž7M¨7"MMΪN,N,¨N*,–N>,NM%ΔN]#Nc$ζNkN–NΏNθOOD*OUCLO^C:OjC@OsCRO}CFOˆ,κO6 O—OΒOλ(ξP(θP(ΚP)(ΔP6P`.ΔPh/–Ps(jP‚P°PέQQ1ΔQM&κQY2$QbQŽQ»QζRR:%"RA)œRG7ŽRMRvR $žR¨=άR°%R·Rα ˜Rο-8Rχ=ΎR>S =ΠS=ΔS=βS!=ΚS*=ŽS6)„S?$ΘSG=²SQ>S]SˆS΄Sί(^Sκ!†Sσ¨Sό20T2*T 'bT)TTITx#0T‹#$Tš#T©TΣTόU$-,U+UUUΌU”ΐU§UΣ<€Uν<ΪV<žVΌV+;BV6gdg’gΎ$€gΗgς/Ψgϋ'Όh/Hh1ϊh(.h"hK lhWh†"¬h”h§”h½œh hι¨i΄iΈi2Όi@#liL#ZiX#~ic#fiq#ri~! iŠ\i›6i¦Xi΄5’iΔ5xiΣ6iί!iπ!jj-j\j†j²5ŠjΖ5~jΧ2rjη2xjφ%Ύk5κk',k)'€k0!Ξk6"ˆkI4ΔkS5Bkd5Nk~k¬kΩll,l\lŽ4Φl5l©,fl·&ΜlΓ#<lΠlώ?Jm >όm?Œm0>œmBmrmž0zm§3Jm²5ZmΙ56mΨ50mθ5ln5Tn!n)Όn8,6nF38nS!Τna!ͺnr"Žn‚nŽ nŸ-’n©4βn· ΨnΖ4ΎnΧoo5oco”oΑoςp"0Pp+pWœpb6Vpq3p…4άp™Aθ crt0.sint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;environ:G16=*17=*2NXArgc:G1NXArgv:G16=*17=*2eprol__environ__NXArgc__NXArgv_errno__mach_init_routine__cthread_init_routine__objcInitstart__init_shlibs_main_exit__fvmlib_init0__fvmlib_init1Anchor.mint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/objc/objc.hClass:t16=*17=xsobjc_class:objc_object:T18=s4isa:16,0,32;;id:t19=*18SEL:t20=*21=xsobjc_selector:STR:t22=*2IMP:t23=*24=f19BOOL:t2/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8_NXZone:T25=s16realloc:26=*27=f28=*15,0,32;malloc:29=*30=f28,32,32;free:31=*32=f15,64,32;destroy:33=*34=f15,96,32;;/usr/include/zone.hNXZone:t25objc_class:T17=s36isa:16,0,32;super_class:16,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:35=*36=xsobjc_ivar_list:,192,32;methods:37=*38=xsobjc_method_list:,224,32;cache:39=*40=xsobjc_cache:,256,32;;/usr/include/objc/objc-class.hCategory:t41=*42=xsobjc_category:objc_category:T42=s16category_name:22,0,32;class_name:22,32,32;instance_methods:37,64,32;class_methods:37,96,32;;Ivar:t43=*44=xsobjc_ivar:objc_ivar:T44=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;objc_ivar_list:T36=s16ivar_count:1,0,32;ivar_list:45=ar1;0;0;44,32,96;;Method:t46=*47=xsobjc_method:objc_method:T47=s12method_name:20,0,32;method_types:22,32,32;method_imp:23,64,32;;objc_method_list:T38=s20method_next:37,0,32;method_count:1,32,32;method_list:48=ar1;0;0;47,64,96;;Cache:t39objc_cache:T40=s12mask:4,0,32;occupied:4,32,32;buckets:49=ar1;0;0;46,64,32;;marg_list:t28/usr/include/stdarg.hva_list:t22/usr/include/sys/port.hport_name_t:t1port_set_name_t:t1port_name_array_t:t50=*1port_type_t:t1port_type_array_t:t50port_t:t1port_all_t:t1port_array_t:t50/usr/include/setjmp.hjmp_buf:t51=ar1;0;38;1_NXHandler:T52=s172jumpState:51,0,1248;next:53=*52,1248,32;code:1,1280,32;data1:54=*15,1312,32;data2:54,1344,32;;/usr/include/objc/error.hNXHandler:t52NXUncaughtExceptionHandler:t55=f15NXExceptionRaiser:t55_NXStream:T56=s40magic_number:4,0,32;buf_base:57=*11,32,32;buf_ptr:57,64,32;buf_size:1,96,32;buf_left:1,128,32;offset:3,160,32;flags:1,192,32;eof:1,224,32;functions:58=*59=xsstream_functions:,256,32;info:28,288,32;;/usr/include/streams/streams.hNXStream:t56stream_functions:T59=s28read_bytes:60=*61=f1,0,32;write_bytes:62=*63=f1,32,32;flush_buffer:64=*65=f1,64,32;fill_buffer:64,96,32;change_buffer:66=*67=f15,128,32;seek:68=*69=f15,160,32;destroy:66,192,32;;NXPrintfProc:t70=f15_NXStreamErrors:T71=eNX_illegalWrite:2000,NX_illegalRead:2001,NX_illegalSeek:2002,NX_illegalStream:2003,NX_streamVMError:2004,;NXStreamErrors:t71/usr/include/objc/typedstream.hNXTypedStream:t15Object:T72=s4isa:16,0,32;;TypedstreamErrors:T73=eTYPEDSTREAM_CALLER_ERROR:8000,TYPEDSTREAM_FILE_INCONSISTENCY:8001,TYPEDSTREAM_CLASS_ERROR:8002,TYPEDSTREAM_TYPE_DESCRIPTOR_ERROR:8003,TYPEDSTREAM_WRITE_REFERENCE_ERROR:8004,TYPEDSTREAM_INTERNAL_ERROR:8005,;/usr/include/dpsclient/dpsfriends.hDPSProgramEncoding:t74=edps_ascii:0,dps_binObjSeq:1,dps_encodedTokens:2,;DPSNameEncoding:t75=edps_indexed:0,dps_strings:1,;DPSDefinedType:t76=edps_tBoolean:0,dps_tChar:1,dps_tUChar:2,dps_tFloat:3,dps_tDouble:4,dps_tShort:5,dps_tUShort:6,dps_tInt:7,dps_tUInt:8,dps_tLong:9,dps_tULong:10,;DPSContextType:t77=edps_machServer:0,dps_fdServer:1,dps_stream:2,;DPSResultsRec:t78=s12type:76,0,32;count:1,32,32;value:22,64,32;;DPSResults:t79=*78DPSSpaceRec:t80=s8lastNameIndex:1,0,32;procs:81=*82=xs_t_DPSSpaceProcsRec:,32,32;;DPSSpace:t83=*80_t_DPSSpaceProcsRec:T82=s4DestroySpace:84=*85=f15,0,32;;DPSSpaceProcsRec:t82DPSSpaceProcs:t86=*82_t_DPSContextRec:T87=s48priv:22,0,32;space:83,32,32;programEncoding:74,64,32;nameEncoding:75,96,32;procs:88=*89=xs_t_DPSProcsRec:,128,32;textProc:90=*91=f15,160,32;errorProc:90,192,32;resultTable:79,224,32;resultTableLength:4,256,32;chainParent:92=*87,288,32;chainChild:92,320,32;type:77,352,32;;DPSContextRec:t87DPSContext:t92_t_DPSProcsRec:T89=s52BinObjSeqWrite:93=*94=f15,0,32;WriteTypedObjectArray:95=*96=f15,32,32;WriteStringChars:97=*98=f15,64,32;WriteData:93,96,32;WritePostScript:93,128,32;FlushContext:99=*100=f15,160,32;ResetContext:99,192,32;UpdateNameMap:99,224,32;AwaitReturnValues:99,256,32;Interrupt:99,288,32;DestroyContext:99,320,32;WaitContext:99,352,32;Printf:101=*102=f15,384,32;;DPSProcsRec:t89DPSProcs:t103=*89DPSBinObjGeneric:t104=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:3,32,32;;DPSBinObjReal:t105=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;realVal:12,32,32;;DPSBinObjRec:t106=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:107=u4integerVal:3,0,32;realVal:12,0,32;nameVal:3,0,32;booleanVal:3,0,32;stringVal:3,0,32;arrayVal:3,0,32;;,32,32;;DPSBinObj:t108=*106DPSBinObjSeqRec:t109=s12tokenType:11,0,8;nTopElements:11,8,8;length:8,16,16;objects:110=ar1;0;0;106,32,64;;DPSBinObjSeq:t111=*109DPSExtendedBinObjSeqRec:t112=s16tokenType:11,0,8;escape:11,8,8;nTopElements:8,16,16;length:5,32,32;objects:113=ar1;0;0;106,64,64;;DPSExtendedBinObjSeq:t114=*112/usr/include/dpsclient/event.hNXCoord:t12_NXPoint:T115=s8x:12,0,32;y:12,32,32;;NXPoint:t115_NXSize:T116=s8width:12,0,32;height:12,32,32;;NXSize:t116NXEventData:t117=u12mouse:118=s12reserved:6,0,16;eventNum:6,16,16;click:1,32,32;unused:1,64,32;;,0,96;key:119=s12reserved:6,0,16;repeat:6,16,16;charSet:8,32,16;charCode:8,48,16;keyCode:8,64,16;keyData:6,80,16;;,0,96;tracking:120=s12reserved:6,0,16;eventNum:6,16,16;trackingNum:1,32,32;userData:1,64,32;;,0,96;compound:121=s12reserved:6,0,16;subtype:6,16,16;misc:122=u8F:123=ar1;0;1;12,0,64;L:124=ar1;0;1;3,0,64;S:125=ar1;0;3;6,0,64;C:126=ar1;0;7;2,0,64;;,32,64;;,0,96;;_NXEvent:T127=s40type:1,0,32;location:115,32,64;time:3,96,32;flags:1,128,32;window:4,160,32;data:117,192,96;ctxt:92,288,32;;NXEvent:t127NXEventPtr:t128=*127_NXRect:T129=s16origin:115,0,64;size:116,64,64;;/usr/include/appkit/graphics.hNXRect:t129_NXColorSpace:T130=eNX_OneIsBlackColorSpace:0,NX_OneIsWhiteColorSpace:1,NX_RGBColorSpace:2,NX_CMYKColorSpace:5,;NXColorSpace:t130_NXWindowDepth:T131=eNX_DefaultDepth:0,NX_TwoBitGrayDepth:258,NX_EightBitGrayDepth:264,NX_TwelveBitRGBDepth:516,NX_TwentyFourBitRGBDepth:520,;NXWindowDepth:t131_DPSErrorCode:T132=edps_err_ps:1000,dps_err_nameTooLong:1001,dps_err_resultTagCheck:1002,dps_err_resultTypeCheck:1003,dps_err_invalidContext:1004,dps_err_select:1100,dps_err_connectionClosed:1101,dps_err_read:1102,dps_err_write:1103,dps_err_invalidFD:1104,dps_err_invalidTE:1105,dps_err_invalidPort:1106,dps_err_outOfMemory:1107,dps_err_cantConnect:1108,;ActionCell:T133=s36isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134=xs_cFlags1:,96,16;cFlags2:135=xs_cFlags2:,112,16;_cFlags3:136=xs__cFlags3:,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;;Cell:T137=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;;__cFlags3:T136=s2isWhite:1,0,1;useUserKeyEquivalent:1,1,1;center:1,2,1;docEditing:1,3,1;docSaved:1,4,1;RESERVED:1,5,11;;_cFlags2:T135=s2continuous:1,0,1;actOnMouseDown:1,1,1;_isLeaf:1,2,1;floatLeft:1,3,4;floatRight:1,7,4;autoRange:1,11,1;actOnMouseDragged:1,12,1;_isLoaded:1,13,1;noWrap:1,14,1;dontActOnMouseUp:1,15,1;;_cFlags1:T134=s2state:1,0,1;highlighted:1,1,1;disabled:1,2,1;editable:1,3,1;type:1,4,2;freeText:1,6,1;alignment:1,7,2;bordered:1,9,1;bezeled:1,10,1;selectable:1,11,1;scrollable:1,12,1;entryType:1,13,3;;/usr/include/dpsclient/dpsclient.hDPSErrorCode:t132DPSTextProc:t138=*139=f15DPSErrorProc:t140=*141=f15_iobuf:T142=s20_cnt:1,0,32;_ptr:22,32,32;_base:22,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/sys/message.hmsg_size_t:t4msg_header_t:t143=s24msg_unused:1,0,24;msg_simple:1,24,8;msg_size:4,32,32;msg_type:1,64,32;msg_local_port:1,96,32;msg_remote_port:1,128,32;msg_id:1,160,32;;msg_type_t:t144=s4msg_type_name:1,0,8;msg_type_size:1,8,8;msg_type_number:1,16,12;msg_type_inline:1,28,1;msg_type_longform:1,29,1;msg_type_deallocate:1,30,1;msg_type_unused:1,31,1;;msg_type_long_t:t145=s12msg_type_header:144,0,32;msg_type_long_name:8,32,16;msg_type_long_size:8,48,16;msg_type_long_number:4,64,32;;msg_timeout_t:t4msg_option_t:t1msg_return_t:t1_DPSNumberFormat:T146=edps_float:48,dps_long:0,dps_short:32,;/usr/include/dpsclient/dpsNeXT.hDPSNumberFormat:t146_DPSUserPathOp:T147=edps_setbbox:0,dps_moveto:1,dps_rmoveto:2,dps_lineto:3,dps_rlineto:4,dps_curveto:5,dps_rcurveto:6,dps_arc:7,dps_arcn:8,dps_arct:9,dps_closepath:10,dps_ucache:11,;DPSUserPathOp:t147_DPSUserPathAction:T148=edps_uappend:176,dps_ufill:179,dps_ueofill:178,dps_ustroke:183,dps_ustrokepath:364,dps_inufill:93,dps_inueofill:92,dps_inustroke:312,dps_def:51,dps_put:120,;DPSUserPathAction:t148DPSEventFilterFunc:t149=*150=f1DPSPortProc:t151=*152=f15DPSTimedEntry:t153=*154=xs__DPSTimedEntry:DPSTimedEntryProc:t155=*156=f15DPSFDProc:t157=*158=f15/usr/include/objc/hashtable.hNXHashTablePrototype:t159=s16hash:160=*161=f4,0,32;isEqual:162=*163=f1,32,32;free:164=*165=f15,64,32;style:1,96,32;;NXHashTable:t166=s20prototype:167=*159,0,32;count:4,32,32;nbBuckets:4,64,32;buckets:28,96,32;info:54,128,32;;NXHashState:t168=s8i:1,0,32;j:1,32,32;;NXAtom:t169=*2_NXScreen:T170=s48screenNumber:1,0,32;screenBounds:129,32,128;_reservedShort:171=ar1;0;5;6,160,96;depth:131,256,32;_reserved:172=ar1;0;2;1,288,96;;Responder:T173=s12isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;;/usr/include/appkit/screens.hNXScreen:t170_NXModalSession:T174=s34app:19,0,32;window:19,32,32;prevSession:175=*174,64,32;oldRunningCount:1,96,32;oldDoesHide:2,128,8;freeMe:2,136,8;winNum:1,144,32;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/Application.hNXModalSession:t174_NXColor:T176=s16colorField:177=ar1;0;7;8,0,128;;Bitmap:T178=s38isa:16,0,32;frame:129,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:179=xs__bFlags:,288,16;;__bFlags:T179=s2_flipDraw:1,0,1;_systemBitmap:1,1,1;_nibBitmap:1,2,1;_willFree:1,3,1;_RESERVED:1,4,12;;Application:T180=s160isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;appName:22,96,32;currentEvent:127,128,320;windowList:19,448,32;keyWindow:19,480,32;mainWindow:19,512,32;delegate:19,544,32;hiddenList:50,576,32;hiddenCount:1,608,32;hostName:169,640,32;context:92,672,32;contextNum:1,704,32;appListener:19,736,32;appSpeaker:19,768,32;replyPort:1,800,32;screenSize:116,832,64;running:6,896,16;appFlags:181=xs__appFlags:,912,16;_reservedApp4:19,928,32;_focusStack:19,960,32;_freelist:19,992,32;_pboard:19,1024,32;_mainMenu:19,1056,32;_appIcon:19,1088,32;_nameTable:19,1120,32;_printInfo:19,1152,32;_reservedApp1:4,1184,32;_reservedApp2:4,1216,32;_reservedApp3:4,1248,32;;__appFlags:T181=s2hidden:1,0,1;autoupdate:1,1,1;active:1,2,1;_RESERVED:1,3,8;_doingUnhide:1,11,1;_delegateReturnsValidRequestor:1,12,1;_deactPending:1,13,1;_invalidState:1,14,1;_invalidEvent:1,15,1;;/usr/include/appkit/color.hNXColor:t176Cursor:T182=s48isa:16,0,32;frame:129,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:179,288,16;hotSpot:115,304,64;cFlags:183=xs_cFlags:,368,16;;_cFlags:T183=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;ClipView:T184=s114isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185=xs__vFlags:,448,16;_vFlags:186=xs___vFlags:,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;backgroundGray:12,640,32;docView:19,672,32;_docRect:129,704,128;cursor:19,832,32;_private:28,864,32;_clFlags:187=xs__clFlags:,896,16;;__clFlags:T187=s2isGraySet:1,0,1;_RESERVED:1,1,11;_onlyUncovered:1,12,1;_reflectScroll:1,13,1;_usedByCell:1,14,1;_scrollClipTo:1,15,1;;ChoosePrinter:T188=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189=xs_wFlags:,544,16;wFlags2:190=xs_wFlags2:,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191=*166,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;appIcon:19,800,32;ok:19,832,32;cancel:19,864,32;border:19,896,32;exitTag:1,928,32;name:19,960,32;type:19,992,32;note:19,1024,32;_lastValues:192=*169,1056,32;accessoryView:19,1088,32;_reservedChoosePrinter1:4,1120,32;_reservedChoosePrinter2:4,1152,32;_reservedChoosePrinter3:4,1184,32;_reservedChoosePrinter4:4,1216,32;;Panel:T193=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;;ButtonCell:T194=s60isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:195=xu_icon:,320,64;sound:19,384,32;bcFlags1:196=xs_bcFlags1:,416,16;bcFlags2:197=xs_bcFlags2:,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;;_bcFlags2:T197=s2keyEquivalent:1,0,8;transparent:1,8,1;_RESERVED:1,9,6;_momentarySound:1,15,1;;_bcFlags1:T196=s2pushIn:1,0,1;changeContents:1,1,1;changeBackground:1,2,1;changeGray:1,3,1;lightByContents:1,4,1;lightByBackground:1,5,1;lightByGray:1,6,1;hasAlpha:1,7,1;bordered:1,8,1;iconOverlaps:1,9,1;horizontal:1,10,1;bottomOrLeft:1,11,1;iconAndText:1,12,1;lastState:1,13,1;iconSizeDiff:1,14,1;iconIsKeyEquivalent:1,15,1;;_ke:T198=s8font:19,0,32;descent:12,32,32;;_bmap:T199=s8normal:19,0,32;alternate:19,32,32;;_icon:T195=u8bmap:199,0,64;ke:198,0,64;;Button:T200=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201=xs_conFlags:,704,16;_reservedCshort1:8,720,16;;Control:T202=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;;_conFlags:T201=s2enabled:1,0,1;editingValid:1,1,1;ignoreMultiClick:1,2,1;calcSize:1,3,1;_RESERVED:1,4,12;;Box:T203=s130isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;cell:19,640,32;contentView:19,672,32;offsets:116,704,64;borderRect:129,768,128;titleRect:129,896,128;bFlags:204=xs_bFlags:,1024,16;;_bFlags:T204=s2borderType:1,0,2;titlePosition:1,2,3;transparent:1,5,1;_RESERVED:1,6,10;;View:T205=s80isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;;___vFlags:T186=s2autosizing:1,0,6;autoresizeSubviews:1,6,1;notifyWhenFlipped:1,7,1;ancestorNotifyWasEnabled:1,8,1;needsAncestorNotify:1,9,1;notifyToInitGState:1,10,1;wantsGState:1,11,1;noCopyOnScroll:1,12,1;noDisplayOnScroll:1,13,1;specialClip:1,14,1;mark:1,15,1;;__vFlags:T185=s2noClip:1,0,1;translatedDraw:1,1,1;drawInSuperview:1,2,1;alreadyFlipped:1,3,1;needsFlipped:1,4,1;rotatedFromBase:1,5,1;rotatedOrScaledFromBase:1,6,1;opaque:1,7,1;disableAutodisplay:1,8,1;needsDisplay:1,9,1;validGState:1,10,1;newGState:1,11,1;_RESERVED:1,12,2;_noVerticalAutosizing:1,14,1;_hasDirtySubview:1,15,1;;Window:T206=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;;_wFlags2:T190=s2deferred:1,0,1;_cursorRectsDisabled:1,1,1;_haveFreeCursorRects:1,2,1;_validCursorRects:1,3,1;docEdited:1,4,1;dynamicDepthLimit:1,5,1;_worksWhenModal:1,6,1;_limitedBecomeKey:1,7,1;_needsFlush:1,8,1;_newMiniIcon:1,9,1;_ignoredFirstMouse:1,10,1;_RESERVED:1,11,1;_windowDying:1,12,1;_tempHidden:1,13,1;_hiddenOnDeactivate:1,14,1;_floatingPanel:1,15,1;;_wFlags:T189=s2style:1,0,4;backing:1,4,2;buttonMask:1,6,3;visible:1,9,1;isMainWindow:1,10,1;isKeyWindow:1,11,1;isPanel:1,12,1;hideOnDeactivate:1,13,1;dontFreeWhenClosed:1,14,1;oneShot:1,15,1;;/usr/include/appkit/afm.hNXCharMetrics:t207=s32charCode:6,0,16;numKernPairs:11,16,8;reserved:11,24,8;xWidth:12,32,32;name:1,64,32;bbox:208=ar1;0;3;12,96,128;kernPairIndex:1,224,32;;NXLigature:t209=s12firstCharIndex:1,0,32;secondCharIndex:1,32,32;ligatureIndex:1,64,32;;NXEncodedLigature:t210=s4firstChar:11,0,8;secondChar:11,8,8;ligatureChar:11,16,8;reserved:11,24,8;;NXKernPair:t211=s12secondCharIndex:1,0,32;dx:12,32,32;dy:12,64,32;;NXKernXPair:t212=s8secondCharIndex:1,0,32;dx:12,32,32;;NXTrackKern:t213=s20degree:1,0,32;minPointSize:12,32,32;minKernAmount:12,64,32;maxPointSize:12,96,32;maxKernAmount:12,128,32;;NXCompositeChar:t214=s12compCharIndex:1,0,32;numParts:1,32,32;firstPartIndex:1,64,32;;NXCompositeCharPart:t215=s12partIndex:1,0,32;dx:12,32,32;dy:12,64,32;;_NXFontMetrics:T216=s164formatVersion:22,0,32;name:22,32,32;fullName:22,64,32;familyName:22,96,32;weight:22,128,32;italicAngle:12,160,32;isFixedPitch:2,192,8;isScreenFont:2,200,8;screenFontSize:6,208,16;fontBBox:217=ar1;0;3;12,224,128;underlinePosition:12,352,32;underlineThickness:12,384,32;version:22,416,32;notice:22,448,32;encodingScheme:22,480,32;capHeight:12,512,32;xHeight:12,544,32;ascender:12,576,32;descender:12,608,32;hasYWidths:6,640,16;widths:218=*12,656,32;widthsLength:4,688,32;strings:22,720,32;stringsLength:4,752,32;hasXYKerns:2,784,8;reserved:2,792,8;encoding:219=*6,800,32;yWidths:218,832,32;charMetrics:220=*207,864,32;numCharMetrics:1,896,32;ligatures:221=*209,928,32;numLigatures:1,960,32;encLigatures:222=*210,992,32;numEncLigatures:1,1024,32;kerns:223=u4kernPairs:224=*211,0,32;kernXPairs:225=*212,0,32;;,1056,32;numKernPairs:1,1088,32;trackKerns:226=*213,1120,32;numTrackKerns:1,1152,32;compositeChars:227=*214,1184,32;numCompositeChars:1,1216,32;compositeCharParts:228=*215,1248,32;numCompositeCharParts:1,1280,32;;NXFontMetrics:t216_fontFlags:T229=s2usedInDoc:1,0,1;usedInPage:1,1,1;usedInSheet:1,2,1;_PADDING:1,3,13;;_NXFaceInfo:T230=s14fontMetrics:231=*216,0,32;flags:1,32,32;fontFlags:229,64,16;nextFInfo:232=*230,80,32;;/usr/include/appkit/Font.hNXFaceInfo:t230Font:T233=s40isa:16,0,32;name:22,32,32;size:12,64,32;style:1,96,32;matrix:218,128,32;fontNum:1,160,32;faceInfo:232,192,32;otherFont:19,224,32;fFlags:234=xs_fFlags:,256,16;_reservedFont2:8,272,16;_reservedFont3:4,288,32;;_fFlags:T234=s2usedByWS:1,0,1;usedByPrinter:1,1,1;isScreenFont:1,2,1;_RESERVED:1,3,10;_matrixIsIdentity:1,13,1;_matrixIsFlipped:1,14,1;_hasStyle:1,15,1;;/usr/include/appkit/FontManager.hNXFontTraitMask:t4_NXMessage:T235=s2040header:143,0,192;sequenceType:144,192,32;sequence:1,224,32;actionType:144,256,32;action:236=ar1;0;2003;2,288,16032;;FormCell:T237=s52isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;titleWidth:12,288,32;titleCell:19,320,32;titleEndPoint:12,352,32;_reservedFCint1:4,384,32;;Form:T238=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:116,992,64;intercell:116,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:239=xs_mFlags:,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;Matrix:T240=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:116,992,64;intercell:116,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:239,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;_mFlags:T239=s2highlightMode:1,0,1;radioMode:1,1,1;listMode:1,2,1;allowEmptySel:1,3,1;autoscroll:1,4,1;reaction:1,5,1;_RESERVED:1,6,8;_autosizeCells:1,14,1;_drawingAncestor:1,15,1;;FontPanel:T241=s184isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;faces:19,800,32;families:19,832,32;preview:19,864,32;current:19,896,32;size:19,928,32;sizes:19,960,32;manager:19,992,32;selFont:19,1024,32;selMetrics:231,1056,32;curTag:1,1088,32;accessoryView:19,1120,32;_reserved1:19,1152,32;setButton:19,1184,32;separator:19,1216,32;sizeTitle:19,1248,32;lastPreview:22,1280,32;fpFlags:242=xs_fpFlags:,1312,16;_reservedFPshort1:8,1328,16;_reserved2:19,1344,32;_chooser:19,1376,32;_titles:19,1408,32;_previewBox:19,1440,32;;_fpFlags:T242=s2multipleFont:1,0,1;dirty:1,1,1;_RESERVED:1,2,13;_dontPreview:1,15,1;;FontManager:T243=s48isa:16,0,32;panel:19,32,32;menu:19,64,32;action:20,96,32;whatToDo:1,128,32;traitToChange:4,160,32;selFont:19,192,32;fmFlags:244=xs_fmFlags:,224,16;_lastPos:8,240,16;_reservedFMint1:4,256,32;_reservedFMint2:4,288,32;_reservedFMint3:4,320,32;_reservedFMint4:4,352,32;;_fmFlags:T244=s2multipleFont:1,0,1;disabled:1,1,1;_RESERVED:1,2,14;;/usr/include/appkit/Listener.hNXMessage:t235_NXResponse:T245=s32header:143,0,192;sequenceType:144,192,32;sequence:1,224,32;;NXResponse:t245_NXAcknowledge:T246=s40header:143,0,192;sequenceType:144,192,32;sequence:1,224,32;errorType:144,256,32;error:1,288,32;;NXAcknowledge:t246_NXRemoteMethod:T247=s8key:20,0,32;types:22,32,32;;NXRemoteMethod:t247_bval:T248=s8p:22,0,32;len:1,32,32;;NXParamValue:t249=u8ival:1,0,32;dval:13,0,64;pval:1,0,32;bval:248,0,64;;List:T250=s16isa:16,0,32;dataPtr:251=*19,32,32;numElements:4,64,32;maxElements:4,96,32;;NXImageRep:T252=s26isa:16,0,32;_repFlags:253=xs__repFlags:,32,16;size:116,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;;__repFlags:T253=s2hasAlpha:1,0,1;numColors:1,1,3;bitsPerSample:1,4,6;dataSource:1,10,3;dataLoaded:1,13,1;;MenuCell:T254=s64isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:195,320,64;sound:19,384,32;bcFlags1:196,416,16;bcFlags2:197,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;updateAction:20,480,32;;Menu:T255=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:115,896,64;reserved:19,960,32;menuFlags:256=xs_menuFlags:,992,16;;_menuFlags:T256=s2sizeFitted:1,0,1;autoupdate:1,1,1;attached:1,2,1;tornOff:1,3,1;wasAttached:1,4,1;wasTornOff:1,5,1;_RESERVED:1,6,8;_isServicesMenu:1,14,1;_changeTitle:1,15,1;;Listener:T257=s40isa:16,0,32;portName:22,32,32;listenPort:1,64,32;signaturePort:1,96,32;delegate:19,128,32;timeout:1,160,32;priority:1,192,32;_delegate2:19,224,32;_requestDelegate:19,256,32;_reservedListener2:1,288,32;;/usr/include/objc/List.hNXListId:t258=s16isa:16,0,32;dataPtr:251,32,32;numElements:4,64,32;maxElements:4,96,32;;NXEPSImageRep:T259=s58isa:16,0,32;_repFlags:253,32,16;size:116,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_fileName:22,208,32;_bBoxOrigin:115,240,64;_memory:22,304,32;_epsLen:1,336,32;_epsOffset:6,368,16;_reservedShort:6,384,16;_otherName:22,400,32;_reservedInt:1,432,32;;NXCursor:T260=s22isa:16,0,32;hotSpot:115,32,64;cFlags:261=xs_csrFlags:,96,16;image:19,112,32;_reservedInt:4,144,32;;_csrFlags:T261=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;NXImage:T262=s36isa:16,0,32;name:22,32,32;_size:116,64,64;_flags:263=xs__imageFlags:,128,16;_reservedShort:6,144,16;_reps:28,160,32;_repList:264=*250,192,32;_color:265=*176,224,32;_reservedInt:1,256,32;;__imageFlags:T263=s2scalable:1,0,1;dataRetained:1,1,1;flipDraw:1,2,1;uniqueWindow:1,3,1;_unused1:1,4,1;sizeWasExplicitlySet:1,5,1;builtIn:1,6,1;needsToExpand:1,7,1;useEPSOnResolutionMismatch:1,8,1;colorMatchPreferred:1,9,1;multipleResolutionMatching:1,10,1;_unused2:1,11,1;subImage:1,12,1;aSynch:1,13,1;archiveByName:1,14,1;unboundedCacheDepth:1,15,1;;NXCustomImageRep:T266=s38isa:16,0,32;_repFlags:253,32,16;size:116,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;drawMethod:20,208,32;drawObject:19,240,32;_reservedInt:1,272,32;;NXColorPanel:T267=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;_colorPicker:19,800,32;_bottomView:19,832,32;_min:116,864,64;_max:116,928,64;_action:20,992,32;_target:19,1024,32;_accessory:19,1056,32;_divider:19,1088,32;_reservedCPint:268=ar1;0;7;4,1120,256;;NXCachedImageRep:T269=s50isa:16,0,32;_repFlags:253,32,16;size:116,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_origin:115,208,64;_gState:1,272,32;_window:270=*206,304,32;_cache:28,336,32;_reservedInt:1,368,32;;NXBrowserCell:T271=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;;NXBrowser:T272=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;target:19,736,32;delegate:19,768,32;_reserved1:273=ar1;0;2;19,800,96;action:20,896,32;doubleAction:20,928,32;matrixClass:19,960,32;cellPrototype:19,992,32;_reserved2:116,1024,64;_reserved4:274=ar1;0;3;6,1088,64;pathSeparator:8,1152,16;_reserved3:275=ar1;0;5;2,1168,48;_private:28,1216,32;;NXBitmapImageRep:T276=s58isa:16,0,32;_repFlags:253,32,16;size:116,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_bytesPerRow:4,208,32;_imageNumber:8,240,16;_colorSpace:6,256,16;_moreRepFlags:277=xs__bitmapRepFlags:,272,16;_memoryPages:8,288,16;_fileName:22,304,32;_memory:57,336,32;_data:57,368,32;_otherName:22,400,32;_reservedInt:1,432,32;;__bitmapRepFlags:T277=s2isPlanar:1,0,1;explicitPlanes:1,1,1;;/usr/include/sound/soundstruct.hSNDSoundStruct:t278=s28magic:1,0,32;dataLocation:1,32,32;dataSize:1,64,32;dataFormat:1,96,32;samplingRate:1,128,32;channelCount:1,160,32;info:279=ar1;0;3;2,192,32;;/usr/include/sound/sounderror.hSNDError:t280=eSND_ERR_NONE:0,SND_ERR_NOT_SOUND:1,SND_ERR_BAD_FORMAT:2,SND_ERR_BAD_RATE:3,SND_ERR_BAD_CHANNEL:4,SND_ERR_BAD_SIZE:5,SND_ERR_BAD_FILENAME:6,SND_ERR_CANNOT_OPEN:7,SND_ERR_CANNOT_WRITE:8,SND_ERR_CANNOT_READ:9,SND_ERR_CANNOT_ALLOC:10,SND_ERR_CANNOT_FREE:11,SND_ERR_CANNOT_COPY:12,SND_ERR_CANNOT_RESERVE:13,SND_ERR_NOT_RESERVED:14,SND_ERR_CANNOT_RECORD:15,SND_ERR_ALREADY_RECORDING:16,SND_ERR_NOT_RECORDING:17,SND_ERR_CANNOT_PLAY:18,SND_ERR_ALREADY_PLAYING:19,SND_ERR_NOT_PLAYING:20,SND_ERR_NOT_IMPLEMENTED:21,SND_ERR_CANNOT_FIND:22,SND_ERR_CANNOT_EDIT:23,SND_ERR_BAD_SPACE:24,SND_ERR_KERNEL:25,SND_ERR_BAD_CONFIGURATION:26,SND_ERR_CANNOT_CONFIGURE:27,SND_ERR_UNDERRUN:28,SND_ERR_ABORTED:29,SND_ERR_BAD_TAG:30,SND_ERR_CANNOT_ACCESS:31,SND_ERR_TIMEOUT:32,SND_ERR_BUSY:33,SND_ERR_CANNOT_ABORT:34,SND_ERR_INFO_TOO_BIG:35,SND_ERR_UNKNOWN:32767,;/usr/include/cthreads.hany_t:t28/usr/include/vm/vm_inherit.hvm_inherit_t:t1/usr/include/vm/vm_prot.hvm_prot_t:t1/usr/include/vm/memory_object.hmemory_object_t:t1memory_object_control_t:t1memory_object_name_t:t1memory_object_copy_strategy_t:t1paging_object_t:t1vm_pager_request_t:t1vm_pager_t:t1vm_statistics:T281=s52pagesize:3,0,32;free_count:3,32,32;active_count:3,64,32;inactive_count:3,96,32;wire_count:3,128,32;zero_fill_count:3,160,32;reactivations:3,192,32;pageins:3,224,32;pageouts:3,256,32;faults:3,288,32;cow_faults:3,320,32;lookups:3,352,32;hits:3,384,32;;/usr/include/vm/vm_statistics.hvm_statistics_t:t282=*281vm_statistics_data_t:t281pmap_statistics:T283=s8resident_count:3,0,32;wired_count:3,32,32;;pmap_statistics_t:t284=*283/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4machine_info:T285=s20major_version:1,0,32;minor_version:1,32,32;max_cpus:1,64,32;avail_cpus:1,96,32;memory_size:4,128,32;;/usr/include/sys/machine.hmachine_info_t:t286=*285machine_info_data_t:t285cpu_type_t:t1cpu_subtype_t:t1machine_slot:T287=s32is_cpu:4,0,32;cpu_type:1,32,32;cpu_subtype:1,64,32;running:4,96,32;cpu_ticks:288=ar1;0;2;3,128,96;clock_freq:1,224,32;;machine_slot_t:t289=*287machine_slot_data_t:t287/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T290=s2r:291=ar1;0;0;6,0,16;;physadr:t292=*290label_t:T293=s52val:294=ar1;0;12;1,0,416;;label_t:t293_quad:T295=s8val:296=ar1;0;1;3,0,64;;quad:t295daddr_t:t3caddr_t:t22ino_t:t5time_t:t3dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T297=s32fds_bits:298=ar1;0;7;3,0,256;;fd_set:t297NeXT_thread_state_user_reg:T299=s4user_reg:1,0,32;;NeXT_thread_state_68882:T300=s112regs:301=ar1;0;7;302=s12fp:303=ar1;0;2;1,0,96;;,0,768;cr:1,768,32;sr:1,800,32;iar:1,832,32;state:1,864,32;;NeXT_thread_state_regs:T304=s72dreg:305=ar1;0;7;1,0,256;areg:306=ar1;0;7;1,256,256;pad0:6,512,16;sr:6,528,16;pc:1,544,32;;regs:T307=s76r_dreg:308=ar1;0;7;1,0,256;r_areg:309=ar1;0;7;1,256,256;pad:6,512,16;r_evec:310=xsexcp_frame:,528,80;;excp_longbus:T311=s84e_internal1:6,0,16;e_ss:312=xsspecial_status:,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:313=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:314=ar1;0;3;6,160,64;e_stagebaddr:1,224,32;e_internal4:315=ar1;0;1;6,256,32;e_dib:1,288,32;e_internal5:316=ar1;0;21;6,320,352;;excp_shortbus:T317=s24e_internal1:6,0,16;e_ss:312,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:318=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:319=ar1;0;1;6,160,32;;excp_access:T320=s52e_effaddr:1,0,32;e_ss:321=xsspecial_status_040:,32,16;e_wb3s:322=xswriteback_status:,48,16;e_wb2s:322,64,16;e_wb1s:322,80,16;e_faultaddr:1,96,32;e_wb3a:1,128,32;e_wb3d:1,160,32;e_wb2a:1,192,32;e_wb2d:1,224,32;e_wb1a:1,256,32;e_wb1d_pd0:1,288,32;e_pd1:1,320,32;e_pd2:1,352,32;e_pd3:1,384,32;;excp_floatpt:T323=s4e_effaddr:1,0,32;;excp_coproc:T324=s12e_ia:1,0,32;e_internal:6,32,16;e_op:6,48,16;e_effaddr:1,64,32;;excp_normal6:T325=s4e_ia:1,0,32;;writeback_status:T322=s2wbs_v:1,8,1;wbs_size:1,9,2;wbs_tt:1,11,2;wbs_tm:1,13,3;;special_status_040:T321=s2ss_cp:1,0,1;ss_cu:1,1,1;ss_ct:1,2,1;ss_cm:1,3,1;ss_ma:1,4,1;ss_atc:1,5,1;ss_lk:1,6,1;ss_rw:1,7,1;ss_size:1,9,2;ss_tt:1,11,2;ss_tm:1,13,3;;special_status:T312=s2ss_faultc:1,0,1;ss_faultb:1,1,1;ss_rerunc:1,2,1;ss_rerunb:1,3,1;ss_faultrerund:1,7,1;ss_rmw:1,8,1;ss_read:1,9,1;ss_cyclesize:1,10,2;ss_fcode:1,13,3;;excp_frame:T310=s10e_fsize:6,0,16;e_sr:6,16,16;e_pc:1,32,32;e_format:1,64,4;e_vector:1,68,12;;/usr/include/sys/thread_status.hthread_state_t:t50thread_state_data_t:t326=ar1;0;1023;1time_value:T327=s8seconds:3,0,32;microseconds:3,32,32;;thread_state_flavor:T328=s8flavor:1,0,32;count:1,32,32;;/usr/include/sys/time_value.htime_value_t:t327/usr/include/sys/thread_info.hthread_info_t:t50thread_info_data_t:t329=ar1;0;1023;1thread_basic_info:T330=s44user_time:327,0,64;system_time:327,64,64;cpu_usage:1,128,32;base_priority:1,160,32;cur_priority:1,192,32;run_state:1,224,32;flags:1,256,32;suspend_count:1,288,32;sleep_time:3,320,32;;thread_basic_info_data_t:t330thread_basic_info_t:t331=*330thread_sched_info:T332=s28policy:1,0,32;data:1,32,32;base_priority:1,64,32;max_priority:1,96,32;cur_priority:1,128,32;depressed:4,160,32;depress_priority:1,192,32;;thread_sched_info_data_t:t332thread_sched_info_t:t333=*332/usr/include/sys/task_info.htask_info_t:t50task_info_data_t:t334=ar1;0;1023;1task_basic_info:T335=s32suspend_count:1,0,32;base_priority:1,32,32;virtual_size:4,64,32;resident_size:4,96,32;user_time:327,128,64;system_time:327,192,64;;task_basic_info_data_t:t335task_basic_info_t:t336=*335/usr/include/sys/netport.hnetaddr_t:t5np_uid_t:t337=s8np_uid_high:3,0,32;np_uid_low:3,32,32;;network_port_t:t338=s24np_receiver:5,0,32;np_owner:5,32,32;np_puid:337,64,64;np_sid:337,128,64;;/usr/include/sys/host_info.hhost_info_t:t50host_info_data_t:t339=ar1;0;1023;1kernel_version_t:t340=ar1;0;511;2host_basic_info:T341=s20max_cpus:1,0,32;avail_cpus:1,32,32;memory_size:4,64,32;cpu_type:1,96,32;cpu_subtype:1,128,32;;host_basic_info_data_t:t341host_basic_info_t:t342=*341host_sched_info:T343=s8min_timeout:1,0,32;min_quantum:1,32,32;;host_sched_info_data_t:t343host_sched_info_t:t344=*343/usr/include/sys/processor_info.hprocessor_info_t:t50processor_info_data_t:t345=ar1;0;1023;1processor_set_info_t:t50processor_set_info_data_t:t346=ar1;0;1023;1processor_basic_info:T347=s20cpu_type:1,0,32;cpu_subtype:1,32,32;running:4,64,32;slot_num:1,96,32;is_master:4,128,32;;processor_basic_info_data_t:t347processor_basic_info_t:t348=*347processor_set_basic_info:T349=s20processor_count:1,0,32;task_count:1,32,32;thread_count:1,64,32;load_average:1,96,32;mach_factor:1,128,32;;processor_set_basic_info_data_t:t349processor_set_basic_info_t:t350=*349processor_set_sched_info:T351=s8policies:1,0,32;max_priority:1,32,32;;processor_set_sched_info_data_t:t351processor_set_sched_info_t:t352=*351/usr/include/kern/mach_types.htask_t:t1vm_task_t:t1task_array_t:t50thread_t:t1monitor_t:t1thread_array_t:t50host_t:t1host_priv_t:t1processor_t:t1processor_array_t:t50processor_set_t:t1processor_set_name_t:t1processor_set_name_array_t:t50/usr/include/machine/kern_return.hkern_return_t:t1/usr/include/kern/std_types.hpointer_t:t4/usr/include/kern/mach_types.hvm_address_t:t4vm_region_t:t4vm_region_array_t:t353=*4vm_page_data_t:t354=ar1;0;4095;2/usr/include/stdlib.hdiv_t:t355=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t356=s8quot:3,0,32;rem:3,32,32;;cthread_queue:T357=s8head:358=*359=xscthread_queue_item:,0,32;tail:358,32,32;;/usr/include/cthreads.hcthread_queue_t:t360=*357cthread_queue_item:T359=s4next:358,0,32;;cthread_queue_item_t:t358mutex:T361=s8lock:1,0,32;name:22,32,32;;mutex_t:t362=*361condition:T363=s16lock:1,0,32;queue:357,32,64;name:22,96,32;;condition_t:t364=*363cthread_fn_t:t365=*366=f28cthread:T367=s212next:368=*367,0,32;real_thread:1,32,32;lock:361,64,64;done:363,128,128;state:1,256,32;catch:51,288,1248;func:365,1536,32;arg:28,1568,32;result:28,1600,32;name:22,1632,32;data:28,1664,32;;cthread_t:t368ur_cthread:T369=s8next:370=*369,0,32;incarnation:368,32,32;;ur_cthread_t:t370/usr/include/sound/accesssound.hSNDNegotiationData:t371=s8priority:1,0,32;duration:1,32,32;;SNDNegotiationFun:t372=*373=f1/usr/include/sound/performsound.hSNDNotificationFun:t374=*375=f1/usr/include/appkit/NXJournaler.hNXJournalHeader:t376=s20version:1,0,32;offsetToAppNames:4,32,32;lastEventTime:4,64,32;reserved1:4,96,32;reserved2:4,128,32;;NXSplitView:T377=s84isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;delegate:19,640,32;;NXJournaler:T378=s138isa:16,0,32;_startTime:3,32,32;_soundStatus:1,64,32;_appsData:19,96,32;_sndBuffer:379=*278,128,32;_soundfile:22,160,32;_recordDevice:1,192,32;_nextEvent:127,224,320;_eventStream:380=*56,544,32;_teNum:153,576,32;_journalHeader:376,608,160;_mouseDownWindow:19,768,32;_mouseDownWindowNum:1,800,32;_applicationNum:1,832,32;_dragWindowNum:1,864,32;_oldEventMask:4,896,32;_oldEventFilter:149,928,32;_pendingStop:2,960,8;_listener:19,976,32;_speaker:19,1008,32;_delegate:19,1040,32;_eventStatus:1,1072,32;;/usr/include/appkit/SavePanel.h_NXDirInfo:t381=*382=xs__NXDirInfo:PopUpList:T383=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:115,896,64;reserved:19,960,32;menuFlags:256,992,16;;Pasteboard:T384=s56isa:16,0,32;owner:19,32,32;_realChangeCount:1,64,32;_ourChangeCount:1,96,32;_server:1,128,32;_reservedPasteboard5:28,160,32;_reservedPasteboard6:4,192,32;_typesArray:192,224,32;_client:1,256,32;_typesProvided:22,288,32;_name:169,320,32;_host:169,352,32;_reservedPasteboard3:4,384,32;_reservedPasteboard4:4,416,32;;PageLayout:T385=s176isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;appIcon:19,800,32;height:19,832,32;width:19,864,32;ok:19,896,32;cancel:19,928,32;orientation:19,960,32;scale:19,992,32;paperSizeList:19,1024,32;layoutList:19,1056,32;unitsList:19,1088,32;exitTag:1,1120,32;paperView:19,1152,32;_paperViewShadow:19,1184,32;accessoryView:19,1216,32;_currUnits:2,1248,8;_otherPaper:2,1256,8;_reservedPageLayout1:8,1264,16;_reservedPageLayout2:4,1280,32;_reservedPageLayout3:4,1312,32;_reservedPageLayout4:4,1344,32;_reservedPageLayout5:4,1376,32;;OpenPanel:T386=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:192,1024,32;requiredType:22,1056,32;_columns:387=*381,1088,32;_typeTable:191,1120,32;spFlags:388=xs_spFlags:,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;_reservedPtr0:28,1376,32;filterTypes:389=*22,1408,32;_reservedOPint1:4,1440,32;_reservedOPint2:4,1472,32;;stat:T390=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:391=ar1;0;1;3,416,64;;SavePanel:T392=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:192,1024,32;requiredType:22,1056,32;_columns:387,1088,32;_typeTable:191,1120,32;spFlags:388,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;;_spFlags:T388=s2opening:1,0,1;exitOk:1,1,1;allowMultiple:1,2,1;dirty:1,3,1;invalidateMatrices:1,4,1;filtered:1,5,1;_RESERVED:1,6,2;_largeFS:1,8,1;_delegateValidatesNew:1,9,1;_delegateValidatesOld:1,10,1;_checkCase:1,11,1;_cancd:1,12,1;_UnixExpert:1,13,1;_backwards:1,14,1;_forwards:1,15,1;;/usr/include/appkit/PrintInfo.hNXPrivatePrintInfo:t393=*394=xs_PrivatePrintInfo:_NXChunk:T395=s10growby:6,0,16;allocated:1,16,32;used:1,48,32;;Speaker:T396=s32isa:16,0,32;sendPort:1,32,32;replyPort:1,64,32;sendTimeout:1,96,32;replyTimeout:1,128,32;delegate:19,160,32;_reservedSpeaker1:1,192,32;_reservedSpeaker2:1,224,32;;SliderCell:T397=s88isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;_reservedSCfloat1:12,288,32;_reservedSCfloat2:12,320,32;_offset:12,352,32;value:13,384,64;maxValue:13,448,64;minValue:13,512,64;trackRect:129,576,128;;Slider:T398=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;;SelectionCell:T399=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;;Scroller:T400=s118isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;curValue:12,736,32;perCent:12,768,32;_knobSize:12,800,32;hitPart:1,832,32;target:19,864,32;action:20,896,32;sFlags:401=xs_sFlags:,928,16;;_sFlags:T401=s2isHoriz:1,0,1;arrowsLoc:1,1,2;partsUsable:1,3,2;_fine:1,5,1;_RESERVED:1,6,6;_needsEnableFlush:1,12,1;_thumbing:1,13,1;_slotDrawn:1,14,1;_knobDrawn:1,15,1;;ScrollView:T402=s106isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;vScroller:19,640,32;hScroller:19,672,32;contentView:19,704,32;pageContext:12,736,32;lineAmount:12,768,32;_sFlags:403=xs__sFlags:,800,16;_ruler:19,816,32;;__sFlags:T403=s2vScrollerRequired:1,0,1;hScrollerRequired:1,1,1;vScrollerStatus:1,2,1;hScrollerStatus:1,3,1;noDynamicScrolling:1,4,1;borderType:1,5,2;rulerInstalled:1,7,1;_RESERVED:1,8,8;;PrintPanel:T404=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;appIcon:19,800,32;pageMode:19,832,32;firstPage:19,864,32;lastPage:19,896,32;copies:19,928,32;ok:19,960,32;cancel:19,992,32;preview:19,1024,32;save:19,1056,32;printers:19,1088,32;feed:19,1120,32;resolutionList:19,1152,32;name:19,1184,32;note:19,1216,32;status:19,1248,32;exitTag:1,1280,32;accessoryView:19,1312,32;_lastResolution:8,1344,16;_reservedPrintPanel1:8,1360,16;buttons:19,1376,32;_reservedPrintPanel2:405=ar1;0;2;19,1408,96;;PrintInfo:T406=s112isa:16,0,32;paperType:22,32,32;paperRect:129,64,128;leftPageMargin:12,192,32;rightPageMargin:12,224,32;topPageMargin:12,256,32;bottomPageMargin:12,288,32;scalingFactor:12,320,32;pageOrder:2,352,8;pInfoFlags:407=xs_pInfoFlags:,368,16;firstPage:1,384,32;lastPage:1,416,32;currentPage:1,448,32;copies:1,480,32;outputFile:22,512,32;context:92,544,32;_privateData:393,576,32;printerName:22,608,32;printerType:22,640,32;printerHost:22,672,32;resolution:1,704,32;pagesPerSheet:6,736,16;_reservedPrintInfo1:8,752,16;_reservedPrintInfo2:4,768,32;_reservedPrintInfo3:4,800,32;_reservedPrintInfo4:4,832,32;_reservedPrintInfo5:4,864,32;;_pInfoFlags:T407=s2orientation:1,0,1;horizCentered:1,1,1;vertCentered:1,2,1;_RESERVEDA:1,3,2;manualFeed:1,5,1;allPages:1,6,1;_RESERVEDC:1,7,1;horizPagination:1,8,2;vertPagination:1,10,2;_RESERVEDB:1,12,4;;/usr/include/appkit/chunk.hNXChunk:t395_tbFlags:T408=s2malloced:1,0,1;PAD:1,1,15;;_NXTextBlock:T409=s16next:410=*409,0,32;prior:410,32,32;tbFlags:408,64,16;chars:6,80,16;text:57,96,32;;/usr/include/appkit/Text.hNXTextBlock:t409NXRunFlags:t411=s2underline:1,0,1;dummy:1,1,1;subclassWantsRTF:1,2,1;graphic:1,3,1;RESERVED:1,4,12;;_NXRun:T412=s28font:19,0,32;chars:1,32,32;paraStyle:28,64,32;textGray:12,96,32;textRGBColor:1,128,32;superscript:11,160,8;subscript:11,168,8;info:19,176,32;rFlags:411,208,16;;NXRun:t412_NXRunArray:T413=s38chunk:395,0,80;runs:414=ar1;0;0;412,80,224;;NXRunArray:t413NXLineDesc:t6_NXHeightInfo:T415=s10newHeight:12,0,32;oldHeight:12,32,32;lineDesc:6,64,16;;NXHeightInfo:t415_NXHeightChange:T416=s12lineDesc:6,0,16;heightInfo:415,16,80;;NXHeightChange:t416_NXBreakArray:T417=s12chunk:395,0,80;breaks:418=ar1;0;0;6,80,16;;NXBreakArray:t417NXLayFlags:t419=s2mustMove:1,0,1;isMoveChar:1,1,1;RESERVED:1,2,14;;_NXLay:T420=s26x:12,0,32;y:12,32,32;offset:6,64,16;chars:6,80,16;font:19,96,32;paraStyle:28,128,32;run:421=*412,160,32;lFlags:419,192,16;;NXLay:t420_NXLayArray:T422=s36chunk:395,0,80;lays:423=ar1;0;0;420,80,208;;NXLayArray:t422_NXWidthArray:T424=s14chunk:395,0,80;widths:425=ar1;0;0;12,80,32;;NXWidthArray:t424_NXCharArray:T426=s12chunk:395,0,80;text:427=ar1;0;0;11,80,8;;NXCharArray:t426_NXFSM:T428=s8next:429=*428,0,32;delta:6,32,16;token:6,48,16;;NXFSM:t428_NXSelPt:T430=s24cp:1,0,32;line:1,32,32;x:12,64,32;y:12,96,32;c1st:1,128,32;ht:12,160,32;;NXSelPt:t430_NXTabStop:T431=s6kind:6,0,16;x:12,16,32;;NXTabStop:t431_NXTextCache:T432=s20curPos:1,0,32;curRun:421,32,32;runFirstPos:1,64,32;curBlock:410,96,32;blockFirstPos:1,128,32;;NXTextCache:t432_lFlags:T433=s2horizCanGrow:1,0,1;vertCanGrow:1,1,1;erase:1,2,1;ping:1,3,1;endsParagraph:1,4,1;resetCache:1,5,1;RESERVED:1,6,10;;_NXLayInfo:T434=s74rect:129,0,128;descent:12,128,32;width:12,160,32;left:12,192,32;right:12,224,32;rightIndent:12,256,32;lays:435=*422,288,32;widths:436=*424,320,32;chars:437=*426,352,32;cache:432,384,160;textClipRect:438=*129,544,32;lFlags:433,576,16;;NXLayInfo:t434_NXTextStyle:T439=s24indent1st:12,0,32;indent2nd:12,32,32;lineHt:12,64,32;descentLine:12,96,32;alignment:6,128,16;numTabs:6,144,16;tabs:440=*431,160,32;;NXTextStyle:t439NXParagraphProp:t441=eNX_LEFTALIGN:0,NX_RIGHTALIGN:1,NX_CENTERALIGN:2,NX_JUSTALIGN:3,NX_FIRSTINDENT:4,NX_INDENT:5,NX_ADDTAB:6,NX_REMOVETAB:7,NX_LEFTMARGIN:8,NX_RIGHTMARGIN:9,;NXTextFunc:t442=*443=f1NXCharFilterFunc:t444=*445=f8NXTextFilterFunc:t446=*447=f22Text:T448=s358isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449=*11,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:22,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:153,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450=*413,1136,32;typingRun:412,1168,224;theBreaks:451=*417,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:129,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:116,2592,64;minSize:116,2656,64;tFlags:452=xs_tFlags:,2720,16;_info:28,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;;_tFlags:T452=s2_editMode:1,0,2;_selectMode:1,2,2;_caretState:1,4,2;changeState:1,6,1;charWrap:1,7,1;haveDown:1,8,1;anchorIs0:1,9,1;horizResizable:1,10,1;vertResizable:1,11,1;overstrikeDiacriticals:1,12,1;monoFont:1,13,1;disableFontPanel:1,14,1;inClipView:1,15,1;;NXStringOrderTable:t453=s1024primary:454=ar1;0;255;11,0,2048;secondary:455=ar1;0;255;11,2048,2048;primaryCI:456=ar1;0;255;11,4096,2048;secondaryCI:457=ar1;0;255;11,6144,2048;;TextFieldCell:T458=s48isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;backgroundGray:12,288,32;textGray:12,320,32;_private:28,352,32;;TextField:T459=s112isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;nextText:19,736,32;previousText:19,768,32;textDelegate:19,800,32;errorAction:20,832,32;_reservedTFint1:4,864,32;;/usr/include/db/db.hDatum:t460=s6s:22,0,32;n:8,32,16;;Data:t461=s12k:460,0,48;c:460,48,48;;dbErrorType:t462=edbErrorNoError:0,dbErrorLockFailed:1,dbErrorReadOnly:2,dbErrorNoKey:3,dbErrorNoRoom:4,dbErrorNoMemory:5,dbErrorTooLarge:6,dbErrorTooDeep:7,dbErrorInternal:8,dbErrorSystem:100,;Database:t463=s16name:22,0,32;flag:1,32,32;D:1,64,32;L:1,96,32;;datum:t464=s8dptr:22,0,32;dsize:1,32,32;;_NXDefault:T465=s8name:22,0,32;value:22,32,32;;/usr/include/defaults.hNXDefaultsVector:t466=ar1;0;-1;465_NXAppkitErrorTokens:T467=eNX_longLine:3000,NX_nullSel:3001,NX_wordTablesWrite:3002,NX_wordTablesRead:3003,NX_textBadRead:3004,NX_textBadWrite:3005,NX_powerOff:3006,NX_pasteboardComm:3007,NX_mallocError:3008,NX_printingComm:3009,NX_abortModal:3010,NX_abortPrinting:3011,NX_illegalSelector:3012,NX_appkitVMError:3013,NX_badRtfDirective:3014,NX_badRtfFontTable:3015,NX_badRtfStyleSheet:3016,NX_newerTypedStream:3017,NX_tiffError:3018,NX_printPackageError:3019,NX_badRtfColorTable:3020,NX_journalAborted:3021,;/usr/include/appkit/errors.hNXAppkitErrorTokens:t467NXTopLevelErrorHandler:t468=f15NXErrorReporter:t468/usr/include/time.hclock_t:t5sigstack:T469=s8ss_sp:22,0,32;ss_onstack:1,32,32;;sigvec:T470=s12sv_handler:90,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T471=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T472=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T473=s74ru_rusage:474=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T475=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T474=s72ru_utime:476=xstimeval:,0,64;ru_stime:476,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T477=s16it_interval:476,0,64;it_value:476,64,64;;timezone:T478=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T476=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T479=u4w_status:1,0,32;w_T:480=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:481=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;tm:T482=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:22,320,32;;/usr/include/signal.hsig_atomic_t:t2msghdr:T483=s24msg_name:22,0,32;msg_namelen:1,32,32;msg_iov:484=*485=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:22,128,32;msg_accrightslen:1,160,32;;sockproto:T486=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T487=s16sa_family:8,0,16;sa_data:488=ar1;0;13;2,16,112;;linger:T489=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T490=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;tsval:T491=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t492=s8val:493=ar1;0;1;3,0,64;;_NXImageInfo:T494=s24width:1,0,32;height:1,32,32;bitsPerSample:1,64,32;samplesPerPixel:1,96,32;planarConfig:1,128,32;photoInterp:1,160,32;;qelem:T495=s12q_forw:496=*495,0,32;q_back:496,32,32;q_data:22,64,32;;sockaddr_in:T497=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:498=xsin_addr:,32,32;sin_zero:499=ar1;0;7;2,64,64;;in_addr:T498=s4S_un:500=u4S_un_b:501=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:502=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T503=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T504=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T505=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T506=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T507=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T508=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T509=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:492,224,64;f_spare:510=ar1;0;6;3,288,224;;vfsops:T511=s32vfs_mount:512=*513=f1,0,32;vfs_unmount:512,32,32;vfs_root:512,64,32;vfs_statfs:512,96,32;vfs_sync:512,128,32;vfs_vget:512,160,32;vfs_mountroot:512,192,32;vfs_swapvp:512,224,32;;vfs:T514=s298vfs_next:515=*514,0,32;vfs_op:516=*511,32,32;vfs_vnodecovered:517=*518=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:492,160,64;vfs_stats:22,224,32;vfs_name:519=ar1;0;255;2,256,2048;vfs_nextentry:515,2304,32;vfs_uid:6,2336,16;vfs_data:22,2352,32;;fid:T520=s18fid_len:8,0,16;fid_data:521=ar1;0;15;2,16,128;;/usr/include/appkit/tiff.hNXImageInfo:t494_NXTIFFInfo:T522=s16448imageNumber:1,0,32;image:494,32,192;subfileType:1,224,32;rowsPerStrip:1,256,32;stripsPerImage:1,288,32;compression:1,320,32;numImages:1,352,32;endian:1,384,32;version:1,416,32;error:1,448,32;firstIFD:1,480,32;stripOffsets:523=ar1;0;2047;4,512,65536;stripByteCounts:524=ar1;0;2047;4,66048,65536;;NXTIFFInfo:t522_NXTrackingTimer:T525=s34delay:13,0,64;period:13,64,64;te:153,128,32;freeMe:2,160,8;firstTime:2,168,8;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/timer.hNXTrackingTimer:t525Anchor:T526=s28isa:16,0,32;Node:19,32,32;parent:527=*526,64,32;children:264,96,32;Address:22,128,32;Sources:264,160,32;DestAnchor:19,192,32;;HTUtils.hBOOLEAN:t2_SGML_tagtype:T528=eNONE:0,ENDTAG:1,LINE:2,;HTStyle.hSGML_tagtype:t528HTCoord:t12_HTStyle:T529=s48next:530=*529,0,32;name:22,32,32;SGMLTag:22,64,32;SGMLType:528,96,32;font:19,128,32;fontSize:12,160,32;paragraph:531=*439,192,32;textGray:12,224,32;textRGBColor:1,256,32;spaceBefore:12,288,32;spaceAfter:12,320,32;anchor:28,352,32;;HTStyle:t529_HTStyleSheet:T532=s8name:22,0,32;styles:530,32,32;;HTStyleSheet:t532+[Anchor initialize]Anchor.m_objc_getClass_objc_msgSend_orphans_HTHistory_objc_class:T533=s36isa:534=*533,0,32;super_class:534,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:535=*536=xs_objc_ivar_list:,192,32;methods:537=*538=xs_objc_method_list:,224,32;cache:39,256,32;;_objc_super:T539=s8self:19,0,32;class:534,32,32;;HyperManager:T540=s24isa:16,0,32;manager:19,32,32;openString:19,64,32;keywords:19,96,32;contentSearch:19,128,32;accesses:264,160,32;;HyperAccess:T541=s20isa:16,0,32;manager:19,32,32;openString:19,64,32;keywords:19,96,32;contentSearch:19,128,32;;HyperText:T542=s384isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:22,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:153,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450,1136,32;typingRun:412,1168,224;theBreaks:451,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:129,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:116,2592,64;minSize:116,2656,64;tFlags:452,2720,16;_info:28,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;server:19,2864,32;nodeAnchor:527,2896,32;nextAnchorNumber:1,2928,32;protection:1,2960,32;isIndex:2,2992,8;slotNumber:1,3008,32;format:1,3040,32;;+[Anchor initialize]:f19self:p19_cmd:p20+[Anchor setManager:]_manager+[Anchor setManager:]:f19self:p19_cmd:p20aManager:p19+[Anchor new]_objc_msgSendSuper+[Anchor new]:f19self:p19_cmd:p20_objc_super:l539new_anchor:l527_equivalent__ctype_equivalent:f2s:p169t:p169_c:l1_c:l1_c:l1_c:l1+[Anchor newParent:tag:]_WWW_TraceFlag_printf_free_strlen_malloc_strcpy+[Anchor newParent:tag:]:f19self:p527_cmd:p20anAnchor:p527tag:p169_objc_super:l539kids:l264n:l1i:l1+[Anchor newAddress:]_HTParse+[Anchor newAddress:]:f19self:p527_cmd:p20anAddress:p169_objc_super:l539anc:l22nod:l22foundParent:l527i:l1n:l1+[Anchor back]+[Anchor back]:f19self:p19_cmd:p20+[Anchor moveBy:]+[Anchor moveBy:]:f19self:p19_cmd:p20offset:p1_objc_super:l539up:l527kids:l264i:l4nextOne:l527+[Anchor next]+[Anchor next]:f19self:p19_cmd:p20+[Anchor previous]+[Anchor previous]:f19self:p19_cmd:p20-[Anchor isLastChild]-[Anchor isLastChild]:f19self:p527_cmd:p20siblings:l264-[Anchor free]-[Anchor free]:f19self:p527_cmd:p20-[Anchor sources]-[Anchor sources]:f19self:p527_cmd:p20-[Anchor parent]-[Anchor parent]:f19self:p527_cmd:p20-[Anchor unlink]-[Anchor unlink]:f19self:p527_cmd:p20-[Anchor unload]-[Anchor unload]:f19self:p527_cmd:p20-[Anchor delete]-[Anchor delete]:f19self:p527_cmd:p20-[Anchor setNode:]-[Anchor setNode:]:f15self:p527_cmd:p20node:p19-[Anchor select]-[Anchor select]:f19self:p527_cmd:p20_objc_super:l539nodeAnchor:l527-[Anchor setAddress:]-[Anchor setAddress:]:f19self:p527_cmd:p20ref_string:p169-[Anchor address]-[Anchor address]:f169self:p527_cmd:p20-[Anchor linkTo:]-[Anchor linkTo:]:f15self:p527_cmd:p20destination:p527-[Anchor follow]-[Anchor follow]:f2self:p527_cmd:p20-[Anchor node]-[Anchor node]:f19self:p527_cmd:p20-[Anchor destination]-[Anchor destination]:f19self:p527_cmd:p20.objc_class_name_List.objc_class_name_Anchor.objc_class_name_Object_objc_module:T543=s16version:3,0,32;size:3,32,32;name:22,64,32;symtab:544=*545=xs_objc_symtab:,96,32;;_objc_method:T546=s12_cmd:20,0,32;method_types:22,32,32;_imp:28,64,32;;_objc_ivar:T547=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;_objc_symtab:T545=s16sel_ref_cnt:3,0,32;refs:548=*20,32,32;cls_def_cnt:6,64,16;cat_def_cnt:6,80,16;defs:549=ar1;0;0;28,96,32;;_objc_category:T550=s16category_name:22,0,32;class_name:22,32,32;instance_methods:537,64,32;class_methods:537,96,32;;HTHistory:G264orphans:S264manager:S551=*540FileAccess.mint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/objc/objc.hClass:t16=*17=xsobjc_class:objc_object:T18=s4isa:16,0,32;;id:t19=*18SEL:t20=*21=xsobjc_selector:STR:t22=*2IMP:t23=*24=f19BOOL:t2/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8_NXZone:T25=s16realloc:26=*27=f28=*15,0,32;malloc:29=*30=f28,32,32;free:31=*32=f15,64,32;destroy:33=*34=f15,96,32;;/usr/include/zone.hNXZone:t25objc_class:T17=s36isa:16,0,32;super_class:16,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:35=*36=xsobjc_ivar_list:,192,32;methods:37=*38=xsobjc_method_list:,224,32;cache:39=*40=xsobjc_cache:,256,32;;/usr/include/objc/objc-class.hCategory:t41=*42=xsobjc_category:objc_category:T42=s16category_name:22,0,32;class_name:22,32,32;instance_methods:37,64,32;class_methods:37,96,32;;Ivar:t43=*44=xsobjc_ivar:objc_ivar:T44=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;objc_ivar_list:T36=s16ivar_count:1,0,32;ivar_list:45=ar1;0;0;44,32,96;;Method:t46=*47=xsobjc_method:objc_method:T47=s12method_name:20,0,32;method_types:22,32,32;method_imp:23,64,32;;objc_method_list:T38=s20method_next:37,0,32;method_count:1,32,32;method_list:48=ar1;0;0;47,64,96;;Cache:t39objc_cache:T40=s12mask:4,0,32;occupied:4,32,32;buckets:49=ar1;0;0;46,64,32;;marg_list:t28/usr/include/stdarg.hva_list:t22/usr/include/sys/port.hport_name_t:t1port_set_name_t:t1port_name_array_t:t50=*1port_type_t:t1port_type_array_t:t50port_t:t1port_all_t:t1port_array_t:t50/usr/include/setjmp.hjmp_buf:t51=ar1;0;38;1_NXHandler:T52=s172jumpState:51,0,1248;next:53=*52,1248,32;code:1,1280,32;data1:54=*15,1312,32;data2:54,1344,32;;/usr/include/objc/error.hNXHandler:t52NXUncaughtExceptionHandler:t55=f15NXExceptionRaiser:t55_NXStream:T56=s40magic_number:4,0,32;buf_base:57=*11,32,32;buf_ptr:57,64,32;buf_size:1,96,32;buf_left:1,128,32;offset:3,160,32;flags:1,192,32;eof:1,224,32;functions:58=*59=xsstream_functions:,256,32;info:28,288,32;;/usr/include/streams/streams.hNXStream:t56stream_functions:T59=s28read_bytes:60=*61=f1,0,32;write_bytes:62=*63=f1,32,32;flush_buffer:64=*65=f1,64,32;fill_buffer:64,96,32;change_buffer:66=*67=f15,128,32;seek:68=*69=f15,160,32;destroy:66,192,32;;NXPrintfProc:t70=f15_NXStreamErrors:T71=eNX_illegalWrite:2000,NX_illegalRead:2001,NX_illegalSeek:2002,NX_illegalStream:2003,NX_streamVMError:2004,;NXStreamErrors:t71/usr/include/objc/typedstream.hNXTypedStream:t15List:T72=s16isa:16,0,32;dataPtr:73=*19,32,32;numElements:4,64,32;maxElements:4,96,32;;Object:T74=s4isa:16,0,32;;TypedstreamErrors:T75=eTYPEDSTREAM_CALLER_ERROR:8000,TYPEDSTREAM_FILE_INCONSISTENCY:8001,TYPEDSTREAM_CLASS_ERROR:8002,TYPEDSTREAM_TYPE_DESCRIPTOR_ERROR:8003,TYPEDSTREAM_WRITE_REFERENCE_ERROR:8004,TYPEDSTREAM_INTERNAL_ERROR:8005,;/usr/include/objc/List.hNXListId:t76=s16isa:16,0,32;dataPtr:73,32,32;numElements:4,64,32;maxElements:4,96,32;;/usr/include/dpsclient/dpsfriends.hDPSProgramEncoding:t77=edps_ascii:0,dps_binObjSeq:1,dps_encodedTokens:2,;DPSNameEncoding:t78=edps_indexed:0,dps_strings:1,;DPSDefinedType:t79=edps_tBoolean:0,dps_tChar:1,dps_tUChar:2,dps_tFloat:3,dps_tDouble:4,dps_tShort:5,dps_tUShort:6,dps_tInt:7,dps_tUInt:8,dps_tLong:9,dps_tULong:10,;DPSContextType:t80=edps_machServer:0,dps_fdServer:1,dps_stream:2,;DPSResultsRec:t81=s12type:79,0,32;count:1,32,32;value:22,64,32;;DPSResults:t82=*81DPSSpaceRec:t83=s8lastNameIndex:1,0,32;procs:84=*85=xs_t_DPSSpaceProcsRec:,32,32;;DPSSpace:t86=*83_t_DPSSpaceProcsRec:T85=s4DestroySpace:87=*88=f15,0,32;;DPSSpaceProcsRec:t85DPSSpaceProcs:t89=*85_t_DPSContextRec:T90=s48priv:22,0,32;space:86,32,32;programEncoding:77,64,32;nameEncoding:78,96,32;procs:91=*92=xs_t_DPSProcsRec:,128,32;textProc:93=*94=f15,160,32;errorProc:93,192,32;resultTable:82,224,32;resultTableLength:4,256,32;chainParent:95=*90,288,32;chainChild:95,320,32;type:80,352,32;;DPSContextRec:t90DPSContext:t95_t_DPSProcsRec:T92=s52BinObjSeqWrite:96=*97=f15,0,32;WriteTypedObjectArray:98=*99=f15,32,32;WriteStringChars:100=*101=f15,64,32;WriteData:96,96,32;WritePostScript:96,128,32;FlushContext:102=*103=f15,160,32;ResetContext:102,192,32;UpdateNameMap:102,224,32;AwaitReturnValues:102,256,32;Interrupt:102,288,32;DestroyContext:102,320,32;WaitContext:102,352,32;Printf:104=*105=f15,384,32;;DPSProcsRec:t92DPSProcs:t106=*92DPSBinObjGeneric:t107=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:3,32,32;;DPSBinObjReal:t108=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;realVal:12,32,32;;DPSBinObjRec:t109=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:110=u4integerVal:3,0,32;realVal:12,0,32;nameVal:3,0,32;booleanVal:3,0,32;stringVal:3,0,32;arrayVal:3,0,32;;,32,32;;DPSBinObj:t111=*109DPSBinObjSeqRec:t112=s12tokenType:11,0,8;nTopElements:11,8,8;length:8,16,16;objects:113=ar1;0;0;109,32,64;;DPSBinObjSeq:t114=*112DPSExtendedBinObjSeqRec:t115=s16tokenType:11,0,8;escape:11,8,8;nTopElements:8,16,16;length:5,32,32;objects:116=ar1;0;0;109,64,64;;DPSExtendedBinObjSeq:t117=*115/usr/include/dpsclient/event.hNXCoord:t12_NXPoint:T118=s8x:12,0,32;y:12,32,32;;NXPoint:t118_NXSize:T119=s8width:12,0,32;height:12,32,32;;NXSize:t119NXEventData:t120=u12mouse:121=s12reserved:6,0,16;eventNum:6,16,16;click:1,32,32;unused:1,64,32;;,0,96;key:122=s12reserved:6,0,16;repeat:6,16,16;charSet:8,32,16;charCode:8,48,16;keyCode:8,64,16;keyData:6,80,16;;,0,96;tracking:123=s12reserved:6,0,16;eventNum:6,16,16;trackingNum:1,32,32;userData:1,64,32;;,0,96;compound:124=s12reserved:6,0,16;subtype:6,16,16;misc:125=u8F:126=ar1;0;1;12,0,64;L:127=ar1;0;1;3,0,64;S:128=ar1;0;3;6,0,64;C:129=ar1;0;7;2,0,64;;,32,64;;,0,96;;_NXEvent:T130=s40type:1,0,32;location:118,32,64;time:3,96,32;flags:1,128,32;window:4,160,32;data:120,192,96;ctxt:95,288,32;;NXEvent:t130NXEventPtr:t131=*130_NXRect:T132=s16origin:118,0,64;size:119,64,64;;/usr/include/appkit/graphics.hNXRect:t132_NXColorSpace:T133=eNX_OneIsBlackColorSpace:0,NX_OneIsWhiteColorSpace:1,NX_RGBColorSpace:2,NX_CMYKColorSpace:5,;NXColorSpace:t133_NXWindowDepth:T134=eNX_DefaultDepth:0,NX_TwoBitGrayDepth:258,NX_EightBitGrayDepth:264,NX_TwelveBitRGBDepth:516,NX_TwentyFourBitRGBDepth:520,;NXWindowDepth:t134_DPSErrorCode:T135=edps_err_ps:1000,dps_err_nameTooLong:1001,dps_err_resultTagCheck:1002,dps_err_resultTypeCheck:1003,dps_err_invalidContext:1004,dps_err_select:1100,dps_err_connectionClosed:1101,dps_err_read:1102,dps_err_write:1103,dps_err_invalidFD:1104,dps_err_invalidTE:1105,dps_err_invalidPort:1106,dps_err_outOfMemory:1107,dps_err_cantConnect:1108,;ActionCell:T136=s36isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137=xs_cFlags1:,96,16;cFlags2:138=xs_cFlags2:,112,16;_cFlags3:139=xs__cFlags3:,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;;Cell:T140=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;;__cFlags3:T139=s2isWhite:1,0,1;useUserKeyEquivalent:1,1,1;center:1,2,1;docEditing:1,3,1;docSaved:1,4,1;RESERVED:1,5,11;;_cFlags2:T138=s2continuous:1,0,1;actOnMouseDown:1,1,1;_isLeaf:1,2,1;floatLeft:1,3,4;floatRight:1,7,4;autoRange:1,11,1;actOnMouseDragged:1,12,1;_isLoaded:1,13,1;noWrap:1,14,1;dontActOnMouseUp:1,15,1;;_cFlags1:T137=s2state:1,0,1;highlighted:1,1,1;disabled:1,2,1;editable:1,3,1;type:1,4,2;freeText:1,6,1;alignment:1,7,2;bordered:1,9,1;bezeled:1,10,1;selectable:1,11,1;scrollable:1,12,1;entryType:1,13,3;;/usr/include/dpsclient/dpsclient.hDPSErrorCode:t135DPSTextProc:t141=*142=f15DPSErrorProc:t143=*144=f15_iobuf:T145=s20_cnt:1,0,32;_ptr:22,32,32;_base:22,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/sys/message.hmsg_size_t:t4msg_header_t:t146=s24msg_unused:1,0,24;msg_simple:1,24,8;msg_size:4,32,32;msg_type:1,64,32;msg_local_port:1,96,32;msg_remote_port:1,128,32;msg_id:1,160,32;;msg_type_t:t147=s4msg_type_name:1,0,8;msg_type_size:1,8,8;msg_type_number:1,16,12;msg_type_inline:1,28,1;msg_type_longform:1,29,1;msg_type_deallocate:1,30,1;msg_type_unused:1,31,1;;msg_type_long_t:t148=s12msg_type_header:147,0,32;msg_type_long_name:8,32,16;msg_type_long_size:8,48,16;msg_type_long_number:4,64,32;;msg_timeout_t:t4msg_option_t:t1msg_return_t:t1_DPSNumberFormat:T149=edps_float:48,dps_long:0,dps_short:32,;/usr/include/dpsclient/dpsNeXT.hDPSNumberFormat:t149_DPSUserPathOp:T150=edps_setbbox:0,dps_moveto:1,dps_rmoveto:2,dps_lineto:3,dps_rlineto:4,dps_curveto:5,dps_rcurveto:6,dps_arc:7,dps_arcn:8,dps_arct:9,dps_closepath:10,dps_ucache:11,;DPSUserPathOp:t150_DPSUserPathAction:T151=edps_uappend:176,dps_ufill:179,dps_ueofill:178,dps_ustroke:183,dps_ustrokepath:364,dps_inufill:93,dps_inueofill:92,dps_inustroke:312,dps_def:51,dps_put:120,;DPSUserPathAction:t151DPSEventFilterFunc:t152=*153=f1DPSPortProc:t154=*155=f15DPSTimedEntry:t156=*157=xs__DPSTimedEntry:DPSTimedEntryProc:t158=*159=f15DPSFDProc:t160=*161=f15/usr/include/objc/hashtable.hNXHashTablePrototype:t162=s16hash:163=*164=f4,0,32;isEqual:165=*166=f1,32,32;free:167=*168=f15,64,32;style:1,96,32;;NXHashTable:t169=s20prototype:170=*162,0,32;count:4,32,32;nbBuckets:4,64,32;buckets:28,96,32;info:54,128,32;;NXHashState:t171=s8i:1,0,32;j:1,32,32;;NXAtom:t172=*2_NXScreen:T173=s48screenNumber:1,0,32;screenBounds:132,32,128;_reservedShort:174=ar1;0;5;6,160,96;depth:134,256,32;_reserved:175=ar1;0;2;1,288,96;;Responder:T176=s12isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;;/usr/include/appkit/screens.hNXScreen:t173_NXModalSession:T177=s34app:19,0,32;window:19,32,32;prevSession:178=*177,64,32;oldRunningCount:1,96,32;oldDoesHide:2,128,8;freeMe:2,136,8;winNum:1,144,32;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/Application.hNXModalSession:t177_NXColor:T179=s16colorField:180=ar1;0;7;8,0,128;;Bitmap:T181=s38isa:16,0,32;frame:132,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:182=xs__bFlags:,288,16;;__bFlags:T182=s2_flipDraw:1,0,1;_systemBitmap:1,1,1;_nibBitmap:1,2,1;_willFree:1,3,1;_RESERVED:1,4,12;;Application:T183=s160isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;appName:22,96,32;currentEvent:130,128,320;windowList:19,448,32;keyWindow:19,480,32;mainWindow:19,512,32;delegate:19,544,32;hiddenList:50,576,32;hiddenCount:1,608,32;hostName:172,640,32;context:95,672,32;contextNum:1,704,32;appListener:19,736,32;appSpeaker:19,768,32;replyPort:1,800,32;screenSize:119,832,64;running:6,896,16;appFlags:184=xs__appFlags:,912,16;_reservedApp4:19,928,32;_focusStack:19,960,32;_freelist:19,992,32;_pboard:19,1024,32;_mainMenu:19,1056,32;_appIcon:19,1088,32;_nameTable:19,1120,32;_printInfo:19,1152,32;_reservedApp1:4,1184,32;_reservedApp2:4,1216,32;_reservedApp3:4,1248,32;;__appFlags:T184=s2hidden:1,0,1;autoupdate:1,1,1;active:1,2,1;_RESERVED:1,3,8;_doingUnhide:1,11,1;_delegateReturnsValidRequestor:1,12,1;_deactPending:1,13,1;_invalidState:1,14,1;_invalidEvent:1,15,1;;/usr/include/appkit/color.hNXColor:t179Cursor:T185=s48isa:16,0,32;frame:132,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:182,288,16;hotSpot:118,304,64;cFlags:186=xs_cFlags:,368,16;;_cFlags:T186=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;ClipView:T187=s114isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188=xs__vFlags:,448,16;_vFlags:189=xs___vFlags:,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;backgroundGray:12,640,32;docView:19,672,32;_docRect:132,704,128;cursor:19,832,32;_private:28,864,32;_clFlags:190=xs__clFlags:,896,16;;__clFlags:T190=s2isGraySet:1,0,1;_RESERVED:1,1,11;_onlyUncovered:1,12,1;_reflectScroll:1,13,1;_usedByCell:1,14,1;_scrollClipTo:1,15,1;;ChoosePrinter:T191=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192=xs_wFlags:,544,16;wFlags2:193=xs_wFlags2:,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194=*169,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;ok:19,832,32;cancel:19,864,32;border:19,896,32;exitTag:1,928,32;name:19,960,32;type:19,992,32;note:19,1024,32;_lastValues:195=*172,1056,32;accessoryView:19,1088,32;_reservedChoosePrinter1:4,1120,32;_reservedChoosePrinter2:4,1152,32;_reservedChoosePrinter3:4,1184,32;_reservedChoosePrinter4:4,1216,32;;Panel:T196=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;;ButtonCell:T197=s60isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:198=xu_icon:,320,64;sound:19,384,32;bcFlags1:199=xs_bcFlags1:,416,16;bcFlags2:200=xs_bcFlags2:,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;;_bcFlags2:T200=s2keyEquivalent:1,0,8;transparent:1,8,1;_RESERVED:1,9,6;_momentarySound:1,15,1;;_bcFlags1:T199=s2pushIn:1,0,1;changeContents:1,1,1;changeBackground:1,2,1;changeGray:1,3,1;lightByContents:1,4,1;lightByBackground:1,5,1;lightByGray:1,6,1;hasAlpha:1,7,1;bordered:1,8,1;iconOverlaps:1,9,1;horizontal:1,10,1;bottomOrLeft:1,11,1;iconAndText:1,12,1;lastState:1,13,1;iconSizeDiff:1,14,1;iconIsKeyEquivalent:1,15,1;;_ke:T201=s8font:19,0,32;descent:12,32,32;;_bmap:T202=s8normal:19,0,32;alternate:19,32,32;;_icon:T198=u8bmap:202,0,64;ke:201,0,64;;Button:T203=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204=xs_conFlags:,704,16;_reservedCshort1:8,720,16;;Control:T205=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;;_conFlags:T204=s2enabled:1,0,1;editingValid:1,1,1;ignoreMultiClick:1,2,1;calcSize:1,3,1;_RESERVED:1,4,12;;Box:T206=s130isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;cell:19,640,32;contentView:19,672,32;offsets:119,704,64;borderRect:132,768,128;titleRect:132,896,128;bFlags:207=xs_bFlags:,1024,16;;_bFlags:T207=s2borderType:1,0,2;titlePosition:1,2,3;transparent:1,5,1;_RESERVED:1,6,10;;View:T208=s80isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;;___vFlags:T189=s2autosizing:1,0,6;autoresizeSubviews:1,6,1;notifyWhenFlipped:1,7,1;ancestorNotifyWasEnabled:1,8,1;needsAncestorNotify:1,9,1;notifyToInitGState:1,10,1;wantsGState:1,11,1;noCopyOnScroll:1,12,1;noDisplayOnScroll:1,13,1;specialClip:1,14,1;mark:1,15,1;;__vFlags:T188=s2noClip:1,0,1;translatedDraw:1,1,1;drawInSuperview:1,2,1;alreadyFlipped:1,3,1;needsFlipped:1,4,1;rotatedFromBase:1,5,1;rotatedOrScaledFromBase:1,6,1;opaque:1,7,1;disableAutodisplay:1,8,1;needsDisplay:1,9,1;validGState:1,10,1;newGState:1,11,1;_RESERVED:1,12,2;_noVerticalAutosizing:1,14,1;_hasDirtySubview:1,15,1;;Window:T209=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;;_wFlags2:T193=s2deferred:1,0,1;_cursorRectsDisabled:1,1,1;_haveFreeCursorRects:1,2,1;_validCursorRects:1,3,1;docEdited:1,4,1;dynamicDepthLimit:1,5,1;_worksWhenModal:1,6,1;_limitedBecomeKey:1,7,1;_needsFlush:1,8,1;_newMiniIcon:1,9,1;_ignoredFirstMouse:1,10,1;_RESERVED:1,11,1;_windowDying:1,12,1;_tempHidden:1,13,1;_hiddenOnDeactivate:1,14,1;_floatingPanel:1,15,1;;_wFlags:T192=s2style:1,0,4;backing:1,4,2;buttonMask:1,6,3;visible:1,9,1;isMainWindow:1,10,1;isKeyWindow:1,11,1;isPanel:1,12,1;hideOnDeactivate:1,13,1;dontFreeWhenClosed:1,14,1;oneShot:1,15,1;;/usr/include/appkit/afm.hNXCharMetrics:t210=s32charCode:6,0,16;numKernPairs:11,16,8;reserved:11,24,8;xWidth:12,32,32;name:1,64,32;bbox:211=ar1;0;3;12,96,128;kernPairIndex:1,224,32;;NXLigature:t212=s12firstCharIndex:1,0,32;secondCharIndex:1,32,32;ligatureIndex:1,64,32;;NXEncodedLigature:t213=s4firstChar:11,0,8;secondChar:11,8,8;ligatureChar:11,16,8;reserved:11,24,8;;NXKernPair:t214=s12secondCharIndex:1,0,32;dx:12,32,32;dy:12,64,32;;NXKernXPair:t215=s8secondCharIndex:1,0,32;dx:12,32,32;;NXTrackKern:t216=s20degree:1,0,32;minPointSize:12,32,32;minKernAmount:12,64,32;maxPointSize:12,96,32;maxKernAmount:12,128,32;;NXCompositeChar:t217=s12compCharIndex:1,0,32;numParts:1,32,32;firstPartIndex:1,64,32;;NXCompositeCharPart:t218=s12partIndex:1,0,32;dx:12,32,32;dy:12,64,32;;_NXFontMetrics:T219=s164formatVersion:22,0,32;name:22,32,32;fullName:22,64,32;familyName:22,96,32;weight:22,128,32;italicAngle:12,160,32;isFixedPitch:2,192,8;isScreenFont:2,200,8;screenFontSize:6,208,16;fontBBox:220=ar1;0;3;12,224,128;underlinePosition:12,352,32;underlineThickness:12,384,32;version:22,416,32;notice:22,448,32;encodingScheme:22,480,32;capHeight:12,512,32;xHeight:12,544,32;ascender:12,576,32;descender:12,608,32;hasYWidths:6,640,16;widths:221=*12,656,32;widthsLength:4,688,32;strings:22,720,32;stringsLength:4,752,32;hasXYKerns:2,784,8;reserved:2,792,8;encoding:222=*6,800,32;yWidths:221,832,32;charMetrics:223=*210,864,32;numCharMetrics:1,896,32;ligatures:224=*212,928,32;numLigatures:1,960,32;encLigatures:225=*213,992,32;numEncLigatures:1,1024,32;kerns:226=u4kernPairs:227=*214,0,32;kernXPairs:228=*215,0,32;;,1056,32;numKernPairs:1,1088,32;trackKerns:229=*216,1120,32;numTrackKerns:1,1152,32;compositeChars:230=*217,1184,32;numCompositeChars:1,1216,32;compositeCharParts:231=*218,1248,32;numCompositeCharParts:1,1280,32;;NXFontMetrics:t219_fontFlags:T232=s2usedInDoc:1,0,1;usedInPage:1,1,1;usedInSheet:1,2,1;_PADDING:1,3,13;;_NXFaceInfo:T233=s14fontMetrics:234=*219,0,32;flags:1,32,32;fontFlags:232,64,16;nextFInfo:235=*233,80,32;;/usr/include/appkit/Font.hNXFaceInfo:t233Font:T236=s40isa:16,0,32;name:22,32,32;size:12,64,32;style:1,96,32;matrix:221,128,32;fontNum:1,160,32;faceInfo:235,192,32;otherFont:19,224,32;fFlags:237=xs_fFlags:,256,16;_reservedFont2:8,272,16;_reservedFont3:4,288,32;;_fFlags:T237=s2usedByWS:1,0,1;usedByPrinter:1,1,1;isScreenFont:1,2,1;_RESERVED:1,3,10;_matrixIsIdentity:1,13,1;_matrixIsFlipped:1,14,1;_hasStyle:1,15,1;;/usr/include/appkit/FontManager.hNXFontTraitMask:t4_NXMessage:T238=s2040header:146,0,192;sequenceType:147,192,32;sequence:1,224,32;actionType:147,256,32;action:239=ar1;0;2003;2,288,16032;;FormCell:T240=s52isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;titleWidth:12,288,32;titleCell:19,320,32;titleEndPoint:12,352,32;_reservedFCint1:4,384,32;;Form:T241=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:119,992,64;intercell:119,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:242=xs_mFlags:,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;Matrix:T243=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:119,992,64;intercell:119,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:242,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;_mFlags:T242=s2highlightMode:1,0,1;radioMode:1,1,1;listMode:1,2,1;allowEmptySel:1,3,1;autoscroll:1,4,1;reaction:1,5,1;_RESERVED:1,6,8;_autosizeCells:1,14,1;_drawingAncestor:1,15,1;;FontPanel:T244=s184isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;faces:19,800,32;families:19,832,32;preview:19,864,32;current:19,896,32;size:19,928,32;sizes:19,960,32;manager:19,992,32;selFont:19,1024,32;selMetrics:234,1056,32;curTag:1,1088,32;accessoryView:19,1120,32;_reserved1:19,1152,32;setButton:19,1184,32;separator:19,1216,32;sizeTitle:19,1248,32;lastPreview:22,1280,32;fpFlags:245=xs_fpFlags:,1312,16;_reservedFPshort1:8,1328,16;_reserved2:19,1344,32;_chooser:19,1376,32;_titles:19,1408,32;_previewBox:19,1440,32;;_fpFlags:T245=s2multipleFont:1,0,1;dirty:1,1,1;_RESERVED:1,2,13;_dontPreview:1,15,1;;FontManager:T246=s48isa:16,0,32;panel:19,32,32;menu:19,64,32;action:20,96,32;whatToDo:1,128,32;traitToChange:4,160,32;selFont:19,192,32;fmFlags:247=xs_fmFlags:,224,16;_lastPos:8,240,16;_reservedFMint1:4,256,32;_reservedFMint2:4,288,32;_reservedFMint3:4,320,32;_reservedFMint4:4,352,32;;_fmFlags:T247=s2multipleFont:1,0,1;disabled:1,1,1;_RESERVED:1,2,14;;/usr/include/appkit/Listener.hNXMessage:t238_NXResponse:T248=s32header:146,0,192;sequenceType:147,192,32;sequence:1,224,32;;NXResponse:t248_NXAcknowledge:T249=s40header:146,0,192;sequenceType:147,192,32;sequence:1,224,32;errorType:147,256,32;error:1,288,32;;NXAcknowledge:t249_NXRemoteMethod:T250=s8key:20,0,32;types:22,32,32;;NXRemoteMethod:t250_bval:T251=s8p:22,0,32;len:1,32,32;;NXParamValue:t252=u8ival:1,0,32;dval:13,0,64;pval:1,0,32;bval:251,0,64;;NXEPSImageRep:T253=s58isa:16,0,32;_repFlags:254=xs__repFlags:,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_fileName:22,208,32;_bBoxOrigin:118,240,64;_memory:22,304,32;_epsLen:1,336,32;_epsOffset:6,368,16;_reservedShort:6,384,16;_otherName:22,400,32;_reservedInt:1,432,32;;NXCursor:T255=s22isa:16,0,32;hotSpot:118,32,64;cFlags:256=xs_csrFlags:,96,16;image:19,112,32;_reservedInt:4,144,32;;_csrFlags:T256=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;NXImage:T257=s36isa:16,0,32;name:22,32,32;_size:119,64,64;_flags:258=xs__imageFlags:,128,16;_reservedShort:6,144,16;_reps:28,160,32;_repList:259=*72,192,32;_color:260=*179,224,32;_reservedInt:1,256,32;;__imageFlags:T258=s2scalable:1,0,1;dataRetained:1,1,1;flipDraw:1,2,1;uniqueWindow:1,3,1;_unused1:1,4,1;sizeWasExplicitlySet:1,5,1;builtIn:1,6,1;needsToExpand:1,7,1;useEPSOnResolutionMismatch:1,8,1;colorMatchPreferred:1,9,1;multipleResolutionMatching:1,10,1;_unused2:1,11,1;subImage:1,12,1;aSynch:1,13,1;archiveByName:1,14,1;unboundedCacheDepth:1,15,1;;NXCustomImageRep:T261=s38isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;drawMethod:20,208,32;drawObject:19,240,32;_reservedInt:1,272,32;;NXColorPanel:T262=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;_colorPicker:19,800,32;_bottomView:19,832,32;_min:119,864,64;_max:119,928,64;_action:20,992,32;_target:19,1024,32;_accessory:19,1056,32;_divider:19,1088,32;_reservedCPint:263=ar1;0;7;4,1120,256;;NXCachedImageRep:T264=s50isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_origin:118,208,64;_gState:1,272,32;_window:265=*209,304,32;_cache:28,336,32;_reservedInt:1,368,32;;NXBrowserCell:T266=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;;NXBrowser:T267=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;target:19,736,32;delegate:19,768,32;_reserved1:268=ar1;0;2;19,800,96;action:20,896,32;doubleAction:20,928,32;matrixClass:19,960,32;cellPrototype:19,992,32;_reserved2:119,1024,64;_reserved4:269=ar1;0;3;6,1088,64;pathSeparator:8,1152,16;_reserved3:270=ar1;0;5;2,1168,48;_private:28,1216,32;;NXBitmapImageRep:T271=s58isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_bytesPerRow:4,208,32;_imageNumber:8,240,16;_colorSpace:6,256,16;_moreRepFlags:272=xs__bitmapRepFlags:,272,16;_memoryPages:8,288,16;_fileName:22,304,32;_memory:57,336,32;_data:57,368,32;_otherName:22,400,32;_reservedInt:1,432,32;;__bitmapRepFlags:T272=s2isPlanar:1,0,1;explicitPlanes:1,1,1;;NXImageRep:T273=s26isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;;__repFlags:T254=s2hasAlpha:1,0,1;numColors:1,1,3;bitsPerSample:1,4,6;dataSource:1,10,3;dataLoaded:1,13,1;;MenuCell:T274=s64isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:198,320,64;sound:19,384,32;bcFlags1:199,416,16;bcFlags2:200,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;updateAction:20,480,32;;Menu:T275=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:118,896,64;reserved:19,960,32;menuFlags:276=xs_menuFlags:,992,16;;_menuFlags:T276=s2sizeFitted:1,0,1;autoupdate:1,1,1;attached:1,2,1;tornOff:1,3,1;wasAttached:1,4,1;wasTornOff:1,5,1;_RESERVED:1,6,8;_isServicesMenu:1,14,1;_changeTitle:1,15,1;;Listener:T277=s40isa:16,0,32;portName:22,32,32;listenPort:1,64,32;signaturePort:1,96,32;delegate:19,128,32;timeout:1,160,32;priority:1,192,32;_delegate2:19,224,32;_requestDelegate:19,256,32;_reservedListener2:1,288,32;;/usr/include/sound/soundstruct.hSNDSoundStruct:t278=s28magic:1,0,32;dataLocation:1,32,32;dataSize:1,64,32;dataFormat:1,96,32;samplingRate:1,128,32;channelCount:1,160,32;info:279=ar1;0;3;2,192,32;;/usr/include/sound/sounderror.hSNDError:t280=eSND_ERR_NONE:0,SND_ERR_NOT_SOUND:1,SND_ERR_BAD_FORMAT:2,SND_ERR_BAD_RATE:3,SND_ERR_BAD_CHANNEL:4,SND_ERR_BAD_SIZE:5,SND_ERR_BAD_FILENAME:6,SND_ERR_CANNOT_OPEN:7,SND_ERR_CANNOT_WRITE:8,SND_ERR_CANNOT_READ:9,SND_ERR_CANNOT_ALLOC:10,SND_ERR_CANNOT_FREE:11,SND_ERR_CANNOT_COPY:12,SND_ERR_CANNOT_RESERVE:13,SND_ERR_NOT_RESERVED:14,SND_ERR_CANNOT_RECORD:15,SND_ERR_ALREADY_RECORDING:16,SND_ERR_NOT_RECORDING:17,SND_ERR_CANNOT_PLAY:18,SND_ERR_ALREADY_PLAYING:19,SND_ERR_NOT_PLAYING:20,SND_ERR_NOT_IMPLEMENTED:21,SND_ERR_CANNOT_FIND:22,SND_ERR_CANNOT_EDIT:23,SND_ERR_BAD_SPACE:24,SND_ERR_KERNEL:25,SND_ERR_BAD_CONFIGURATION:26,SND_ERR_CANNOT_CONFIGURE:27,SND_ERR_UNDERRUN:28,SND_ERR_ABORTED:29,SND_ERR_BAD_TAG:30,SND_ERR_CANNOT_ACCESS:31,SND_ERR_TIMEOUT:32,SND_ERR_BUSY:33,SND_ERR_CANNOT_ABORT:34,SND_ERR_INFO_TOO_BIG:35,SND_ERR_UNKNOWN:32767,;/usr/include/cthreads.hany_t:t28/usr/include/vm/vm_inherit.hvm_inherit_t:t1/usr/include/vm/vm_prot.hvm_prot_t:t1/usr/include/vm/memory_object.hmemory_object_t:t1memory_object_control_t:t1memory_object_name_t:t1memory_object_copy_strategy_t:t1paging_object_t:t1vm_pager_request_t:t1vm_pager_t:t1vm_statistics:T281=s52pagesize:3,0,32;free_count:3,32,32;active_count:3,64,32;inactive_count:3,96,32;wire_count:3,128,32;zero_fill_count:3,160,32;reactivations:3,192,32;pageins:3,224,32;pageouts:3,256,32;faults:3,288,32;cow_faults:3,320,32;lookups:3,352,32;hits:3,384,32;;/usr/include/vm/vm_statistics.hvm_statistics_t:t282=*281vm_statistics_data_t:t281pmap_statistics:T283=s8resident_count:3,0,32;wired_count:3,32,32;;pmap_statistics_t:t284=*283/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4machine_info:T285=s20major_version:1,0,32;minor_version:1,32,32;max_cpus:1,64,32;avail_cpus:1,96,32;memory_size:4,128,32;;/usr/include/sys/machine.hmachine_info_t:t286=*285machine_info_data_t:t285cpu_type_t:t1cpu_subtype_t:t1machine_slot:T287=s32is_cpu:4,0,32;cpu_type:1,32,32;cpu_subtype:1,64,32;running:4,96,32;cpu_ticks:288=ar1;0;2;3,128,96;clock_freq:1,224,32;;machine_slot_t:t289=*287machine_slot_data_t:t287/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T290=s2r:291=ar1;0;0;6,0,16;;physadr:t292=*290label_t:T293=s52val:294=ar1;0;12;1,0,416;;label_t:t293_quad:T295=s8val:296=ar1;0;1;3,0,64;;quad:t295daddr_t:t3caddr_t:t22ino_t:t5time_t:t3dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T297=s32fds_bits:298=ar1;0;7;3,0,256;;fd_set:t297NeXT_thread_state_user_reg:T299=s4user_reg:1,0,32;;NeXT_thread_state_68882:T300=s112regs:301=ar1;0;7;302=s12fp:303=ar1;0;2;1,0,96;;,0,768;cr:1,768,32;sr:1,800,32;iar:1,832,32;state:1,864,32;;NeXT_thread_state_regs:T304=s72dreg:305=ar1;0;7;1,0,256;areg:306=ar1;0;7;1,256,256;pad0:6,512,16;sr:6,528,16;pc:1,544,32;;regs:T307=s76r_dreg:308=ar1;0;7;1,0,256;r_areg:309=ar1;0;7;1,256,256;pad:6,512,16;r_evec:310=xsexcp_frame:,528,80;;excp_longbus:T311=s84e_internal1:6,0,16;e_ss:312=xsspecial_status:,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:313=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:314=ar1;0;3;6,160,64;e_stagebaddr:1,224,32;e_internal4:315=ar1;0;1;6,256,32;e_dib:1,288,32;e_internal5:316=ar1;0;21;6,320,352;;excp_shortbus:T317=s24e_internal1:6,0,16;e_ss:312,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:318=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:319=ar1;0;1;6,160,32;;excp_access:T320=s52e_effaddr:1,0,32;e_ss:321=xsspecial_status_040:,32,16;e_wb3s:322=xswriteback_status:,48,16;e_wb2s:322,64,16;e_wb1s:322,80,16;e_faultaddr:1,96,32;e_wb3a:1,128,32;e_wb3d:1,160,32;e_wb2a:1,192,32;e_wb2d:1,224,32;e_wb1a:1,256,32;e_wb1d_pd0:1,288,32;e_pd1:1,320,32;e_pd2:1,352,32;e_pd3:1,384,32;;excp_floatpt:T323=s4e_effaddr:1,0,32;;excp_coproc:T324=s12e_ia:1,0,32;e_internal:6,32,16;e_op:6,48,16;e_effaddr:1,64,32;;excp_normal6:T325=s4e_ia:1,0,32;;writeback_status:T322=s2wbs_v:1,8,1;wbs_size:1,9,2;wbs_tt:1,11,2;wbs_tm:1,13,3;;special_status_040:T321=s2ss_cp:1,0,1;ss_cu:1,1,1;ss_ct:1,2,1;ss_cm:1,3,1;ss_ma:1,4,1;ss_atc:1,5,1;ss_lk:1,6,1;ss_rw:1,7,1;ss_size:1,9,2;ss_tt:1,11,2;ss_tm:1,13,3;;special_status:T312=s2ss_faultc:1,0,1;ss_faultb:1,1,1;ss_rerunc:1,2,1;ss_rerunb:1,3,1;ss_faultrerund:1,7,1;ss_rmw:1,8,1;ss_read:1,9,1;ss_cyclesize:1,10,2;ss_fcode:1,13,3;;excp_frame:T310=s10e_fsize:6,0,16;e_sr:6,16,16;e_pc:1,32,32;e_format:1,64,4;e_vector:1,68,12;;/usr/include/sys/thread_status.hthread_state_t:t50thread_state_data_t:t326=ar1;0;1023;1time_value:T327=s8seconds:3,0,32;microseconds:3,32,32;;thread_state_flavor:T328=s8flavor:1,0,32;count:1,32,32;;/usr/include/sys/time_value.htime_value_t:t327/usr/include/sys/thread_info.hthread_info_t:t50thread_info_data_t:t329=ar1;0;1023;1thread_basic_info:T330=s44user_time:327,0,64;system_time:327,64,64;cpu_usage:1,128,32;base_priority:1,160,32;cur_priority:1,192,32;run_state:1,224,32;flags:1,256,32;suspend_count:1,288,32;sleep_time:3,320,32;;thread_basic_info_data_t:t330thread_basic_info_t:t331=*330thread_sched_info:T332=s28policy:1,0,32;data:1,32,32;base_priority:1,64,32;max_priority:1,96,32;cur_priority:1,128,32;depressed:4,160,32;depress_priority:1,192,32;;thread_sched_info_data_t:t332thread_sched_info_t:t333=*332/usr/include/sys/task_info.htask_info_t:t50task_info_data_t:t334=ar1;0;1023;1task_basic_info:T335=s32suspend_count:1,0,32;base_priority:1,32,32;virtual_size:4,64,32;resident_size:4,96,32;user_time:327,128,64;system_time:327,192,64;;task_basic_info_data_t:t335task_basic_info_t:t336=*335/usr/include/sys/netport.hnetaddr_t:t5np_uid_t:t337=s8np_uid_high:3,0,32;np_uid_low:3,32,32;;network_port_t:t338=s24np_receiver:5,0,32;np_owner:5,32,32;np_puid:337,64,64;np_sid:337,128,64;;/usr/include/sys/host_info.hhost_info_t:t50host_info_data_t:t339=ar1;0;1023;1kernel_version_t:t340=ar1;0;511;2host_basic_info:T341=s20max_cpus:1,0,32;avail_cpus:1,32,32;memory_size:4,64,32;cpu_type:1,96,32;cpu_subtype:1,128,32;;host_basic_info_data_t:t341host_basic_info_t:t342=*341host_sched_info:T343=s8min_timeout:1,0,32;min_quantum:1,32,32;;host_sched_info_data_t:t343host_sched_info_t:t344=*343/usr/include/sys/processor_info.hprocessor_info_t:t50processor_info_data_t:t345=ar1;0;1023;1processor_set_info_t:t50processor_set_info_data_t:t346=ar1;0;1023;1processor_basic_info:T347=s20cpu_type:1,0,32;cpu_subtype:1,32,32;running:4,64,32;slot_num:1,96,32;is_master:4,128,32;;processor_basic_info_data_t:t347processor_basic_info_t:t348=*347processor_set_basic_info:T349=s20processor_count:1,0,32;task_count:1,32,32;thread_count:1,64,32;load_average:1,96,32;mach_factor:1,128,32;;processor_set_basic_info_data_t:t349processor_set_basic_info_t:t350=*349processor_set_sched_info:T351=s8policies:1,0,32;max_priority:1,32,32;;processor_set_sched_info_data_t:t351processor_set_sched_info_t:t352=*351/usr/include/kern/mach_types.htask_t:t1vm_task_t:t1task_array_t:t50thread_t:t1monitor_t:t1thread_array_t:t50host_t:t1host_priv_t:t1processor_t:t1processor_array_t:t50processor_set_t:t1processor_set_name_t:t1processor_set_name_array_t:t50/usr/include/machine/kern_return.hkern_return_t:t1/usr/include/kern/std_types.hpointer_t:t4/usr/include/kern/mach_types.hvm_address_t:t4vm_region_t:t4vm_region_array_t:t353=*4vm_page_data_t:t354=ar1;0;4095;2/usr/include/stdlib.hdiv_t:t355=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t356=s8quot:3,0,32;rem:3,32,32;;cthread_queue:T357=s8head:358=*359=xscthread_queue_item:,0,32;tail:358,32,32;;/usr/include/cthreads.hcthread_queue_t:t360=*357cthread_queue_item:T359=s4next:358,0,32;;cthread_queue_item_t:t358mutex:T361=s8lock:1,0,32;name:22,32,32;;mutex_t:t362=*361condition:T363=s16lock:1,0,32;queue:357,32,64;name:22,96,32;;condition_t:t364=*363cthread_fn_t:t365=*366=f28cthread:T367=s212next:368=*367,0,32;real_thread:1,32,32;lock:361,64,64;done:363,128,128;state:1,256,32;catch:51,288,1248;func:365,1536,32;arg:28,1568,32;result:28,1600,32;name:22,1632,32;data:28,1664,32;;cthread_t:t368ur_cthread:T369=s8next:370=*369,0,32;incarnation:368,32,32;;ur_cthread_t:t370/usr/include/sound/accesssound.hSNDNegotiationData:t371=s8priority:1,0,32;duration:1,32,32;;SNDNegotiationFun:t372=*373=f1/usr/include/sound/performsound.hSNDNotificationFun:t374=*375=f1/usr/include/appkit/NXJournaler.hNXJournalHeader:t376=s20version:1,0,32;offsetToAppNames:4,32,32;lastEventTime:4,64,32;reserved1:4,96,32;reserved2:4,128,32;;NXSplitView:T377=s84isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;delegate:19,640,32;;NXJournaler:T378=s138isa:16,0,32;_startTime:3,32,32;_soundStatus:1,64,32;_appsData:19,96,32;_sndBuffer:379=*278,128,32;_soundfile:22,160,32;_recordDevice:1,192,32;_nextEvent:130,224,320;_eventStream:380=*56,544,32;_teNum:156,576,32;_journalHeader:376,608,160;_mouseDownWindow:19,768,32;_mouseDownWindowNum:1,800,32;_applicationNum:1,832,32;_dragWindowNum:1,864,32;_oldEventMask:4,896,32;_oldEventFilter:152,928,32;_pendingStop:2,960,8;_listener:19,976,32;_speaker:19,1008,32;_delegate:19,1040,32;_eventStatus:1,1072,32;;/usr/include/appkit/SavePanel.h_NXDirInfo:t381=*382=xs__NXDirInfo:PopUpList:T383=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:118,896,64;reserved:19,960,32;menuFlags:276,992,16;;Pasteboard:T384=s56isa:16,0,32;owner:19,32,32;_realChangeCount:1,64,32;_ourChangeCount:1,96,32;_server:1,128,32;_reservedPasteboard5:28,160,32;_reservedPasteboard6:4,192,32;_typesArray:195,224,32;_client:1,256,32;_typesProvided:22,288,32;_name:172,320,32;_host:172,352,32;_reservedPasteboard3:4,384,32;_reservedPasteboard4:4,416,32;;PageLayout:T385=s176isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;height:19,832,32;width:19,864,32;ok:19,896,32;cancel:19,928,32;orientation:19,960,32;scale:19,992,32;paperSizeList:19,1024,32;layoutList:19,1056,32;unitsList:19,1088,32;exitTag:1,1120,32;paperView:19,1152,32;_paperViewShadow:19,1184,32;accessoryView:19,1216,32;_currUnits:2,1248,8;_otherPaper:2,1256,8;_reservedPageLayout1:8,1264,16;_reservedPageLayout2:4,1280,32;_reservedPageLayout3:4,1312,32;_reservedPageLayout4:4,1344,32;_reservedPageLayout5:4,1376,32;;OpenPanel:T386=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:195,1024,32;requiredType:22,1056,32;_columns:387=*381,1088,32;_typeTable:194,1120,32;spFlags:388=xs_spFlags:,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;_reservedPtr0:28,1376,32;filterTypes:389=*22,1408,32;_reservedOPint1:4,1440,32;_reservedOPint2:4,1472,32;;stat:T390=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:391=ar1;0;1;3,416,64;;SavePanel:T392=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:195,1024,32;requiredType:22,1056,32;_columns:387,1088,32;_typeTable:194,1120,32;spFlags:388,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;;_spFlags:T388=s2opening:1,0,1;exitOk:1,1,1;allowMultiple:1,2,1;dirty:1,3,1;invalidateMatrices:1,4,1;filtered:1,5,1;_RESERVED:1,6,2;_largeFS:1,8,1;_delegateValidatesNew:1,9,1;_delegateValidatesOld:1,10,1;_checkCase:1,11,1;_cancd:1,12,1;_UnixExpert:1,13,1;_backwards:1,14,1;_forwards:1,15,1;;/usr/include/appkit/PrintInfo.hNXPrivatePrintInfo:t393=*394=xs_PrivatePrintInfo:_NXChunk:T395=s10growby:6,0,16;allocated:1,16,32;used:1,48,32;;Speaker:T396=s32isa:16,0,32;sendPort:1,32,32;replyPort:1,64,32;sendTimeout:1,96,32;replyTimeout:1,128,32;delegate:19,160,32;_reservedSpeaker1:1,192,32;_reservedSpeaker2:1,224,32;;SliderCell:T397=s88isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;_reservedSCfloat1:12,288,32;_reservedSCfloat2:12,320,32;_offset:12,352,32;value:13,384,64;maxValue:13,448,64;minValue:13,512,64;trackRect:132,576,128;;Slider:T398=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;;SelectionCell:T399=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;;Scroller:T400=s118isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;curValue:12,736,32;perCent:12,768,32;_knobSize:12,800,32;hitPart:1,832,32;target:19,864,32;action:20,896,32;sFlags:401=xs_sFlags:,928,16;;_sFlags:T401=s2isHoriz:1,0,1;arrowsLoc:1,1,2;partsUsable:1,3,2;_fine:1,5,1;_RESERVED:1,6,6;_needsEnableFlush:1,12,1;_thumbing:1,13,1;_slotDrawn:1,14,1;_knobDrawn:1,15,1;;ScrollView:T402=s106isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;vScroller:19,640,32;hScroller:19,672,32;contentView:19,704,32;pageContext:12,736,32;lineAmount:12,768,32;_sFlags:403=xs__sFlags:,800,16;_ruler:19,816,32;;__sFlags:T403=s2vScrollerRequired:1,0,1;hScrollerRequired:1,1,1;vScrollerStatus:1,2,1;hScrollerStatus:1,3,1;noDynamicScrolling:1,4,1;borderType:1,5,2;rulerInstalled:1,7,1;_RESERVED:1,8,8;;PrintPanel:T404=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;pageMode:19,832,32;firstPage:19,864,32;lastPage:19,896,32;copies:19,928,32;ok:19,960,32;cancel:19,992,32;preview:19,1024,32;save:19,1056,32;printers:19,1088,32;feed:19,1120,32;resolutionList:19,1152,32;name:19,1184,32;note:19,1216,32;status:19,1248,32;exitTag:1,1280,32;accessoryView:19,1312,32;_lastResolution:8,1344,16;_reservedPrintPanel1:8,1360,16;buttons:19,1376,32;_reservedPrintPanel2:405=ar1;0;2;19,1408,96;;PrintInfo:T406=s112isa:16,0,32;paperType:22,32,32;paperRect:132,64,128;leftPageMargin:12,192,32;rightPageMargin:12,224,32;topPageMargin:12,256,32;bottomPageMargin:12,288,32;scalingFactor:12,320,32;pageOrder:2,352,8;pInfoFlags:407=xs_pInfoFlags:,368,16;firstPage:1,384,32;lastPage:1,416,32;currentPage:1,448,32;copies:1,480,32;outputFile:22,512,32;context:95,544,32;_privateData:393,576,32;printerName:22,608,32;printerType:22,640,32;printerHost:22,672,32;resolution:1,704,32;pagesPerSheet:6,736,16;_reservedPrintInfo1:8,752,16;_reservedPrintInfo2:4,768,32;_reservedPrintInfo3:4,800,32;_reservedPrintInfo4:4,832,32;_reservedPrintInfo5:4,864,32;;_pInfoFlags:T407=s2orientation:1,0,1;horizCentered:1,1,1;vertCentered:1,2,1;_RESERVEDA:1,3,2;manualFeed:1,5,1;allPages:1,6,1;_RESERVEDC:1,7,1;horizPagination:1,8,2;vertPagination:1,10,2;_RESERVEDB:1,12,4;;/usr/include/appkit/chunk.hNXChunk:t395_tbFlags:T408=s2malloced:1,0,1;PAD:1,1,15;;_NXTextBlock:T409=s16next:410=*409,0,32;prior:410,32,32;tbFlags:408,64,16;chars:6,80,16;text:57,96,32;;/usr/include/appkit/Text.hNXTextBlock:t409NXRunFlags:t411=s2underline:1,0,1;dummy:1,1,1;subclassWantsRTF:1,2,1;graphic:1,3,1;RESERVED:1,4,12;;_NXRun:T412=s28font:19,0,32;chars:1,32,32;paraStyle:28,64,32;textGray:12,96,32;textRGBColor:1,128,32;superscript:11,160,8;subscript:11,168,8;info:19,176,32;rFlags:411,208,16;;NXRun:t412_NXRunArray:T413=s38chunk:395,0,80;runs:414=ar1;0;0;412,80,224;;NXRunArray:t413NXLineDesc:t6_NXHeightInfo:T415=s10newHeight:12,0,32;oldHeight:12,32,32;lineDesc:6,64,16;;NXHeightInfo:t415_NXHeightChange:T416=s12lineDesc:6,0,16;heightInfo:415,16,80;;NXHeightChange:t416_NXBreakArray:T417=s12chunk:395,0,80;breaks:418=ar1;0;0;6,80,16;;NXBreakArray:t417NXLayFlags:t419=s2mustMove:1,0,1;isMoveChar:1,1,1;RESERVED:1,2,14;;_NXLay:T420=s26x:12,0,32;y:12,32,32;offset:6,64,16;chars:6,80,16;font:19,96,32;paraStyle:28,128,32;run:421=*412,160,32;lFlags:419,192,16;;NXLay:t420_NXLayArray:T422=s36chunk:395,0,80;lays:423=ar1;0;0;420,80,208;;NXLayArray:t422_NXWidthArray:T424=s14chunk:395,0,80;widths:425=ar1;0;0;12,80,32;;NXWidthArray:t424_NXCharArray:T426=s12chunk:395,0,80;text:427=ar1;0;0;11,80,8;;NXCharArray:t426_NXFSM:T428=s8next:429=*428,0,32;delta:6,32,16;token:6,48,16;;NXFSM:t428_NXSelPt:T430=s24cp:1,0,32;line:1,32,32;x:12,64,32;y:12,96,32;c1st:1,128,32;ht:12,160,32;;NXSelPt:t430_NXTabStop:T431=s6kind:6,0,16;x:12,16,32;;NXTabStop:t431_NXTextCache:T432=s20curPos:1,0,32;curRun:421,32,32;runFirstPos:1,64,32;curBlock:410,96,32;blockFirstPos:1,128,32;;NXTextCache:t432_lFlags:T433=s2horizCanGrow:1,0,1;vertCanGrow:1,1,1;erase:1,2,1;ping:1,3,1;endsParagraph:1,4,1;resetCache:1,5,1;RESERVED:1,6,10;;_NXLayInfo:T434=s74rect:132,0,128;descent:12,128,32;width:12,160,32;left:12,192,32;right:12,224,32;rightIndent:12,256,32;lays:435=*422,288,32;widths:436=*424,320,32;chars:437=*426,352,32;cache:432,384,160;textClipRect:438=*132,544,32;lFlags:433,576,16;;NXLayInfo:t434_NXTextStyle:T439=s24indent1st:12,0,32;indent2nd:12,32,32;lineHt:12,64,32;descentLine:12,96,32;alignment:6,128,16;numTabs:6,144,16;tabs:440=*431,160,32;;NXTextStyle:t439NXParagraphProp:t441=eNX_LEFTALIGN:0,NX_RIGHTALIGN:1,NX_CENTERALIGN:2,NX_JUSTALIGN:3,NX_FIRSTINDENT:4,NX_INDENT:5,NX_ADDTAB:6,NX_REMOVETAB:7,NX_LEFTMARGIN:8,NX_RIGHTMARGIN:9,;NXTextFunc:t442=*443=f1NXCharFilterFunc:t444=*445=f8NXTextFilterFunc:t446=*447=f22Text:T448=s358isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449=*11,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:22,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:156,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450=*413,1136,32;typingRun:412,1168,224;theBreaks:451=*417,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:132,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:119,2592,64;minSize:119,2656,64;tFlags:452=xs_tFlags:,2720,16;_info:28,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;;_tFlags:T452=s2_editMode:1,0,2;_selectMode:1,2,2;_caretState:1,4,2;changeState:1,6,1;charWrap:1,7,1;haveDown:1,8,1;anchorIs0:1,9,1;horizResizable:1,10,1;vertResizable:1,11,1;overstrikeDiacriticals:1,12,1;monoFont:1,13,1;disableFontPanel:1,14,1;inClipView:1,15,1;;NXStringOrderTable:t453=s1024primary:454=ar1;0;255;11,0,2048;secondary:455=ar1;0;255;11,2048,2048;primaryCI:456=ar1;0;255;11,4096,2048;secondaryCI:457=ar1;0;255;11,6144,2048;;TextFieldCell:T458=s48isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;backgroundGray:12,288,32;textGray:12,320,32;_private:28,352,32;;TextField:T459=s112isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;nextText:19,736,32;previousText:19,768,32;textDelegate:19,800,32;errorAction:20,832,32;_reservedTFint1:4,864,32;;/usr/include/db/db.hDatum:t460=s6s:22,0,32;n:8,32,16;;Data:t461=s12k:460,0,48;c:460,48,48;;dbErrorType:t462=edbErrorNoError:0,dbErrorLockFailed:1,dbErrorReadOnly:2,dbErrorNoKey:3,dbErrorNoRoom:4,dbErrorNoMemory:5,dbErrorTooLarge:6,dbErrorTooDeep:7,dbErrorInternal:8,dbErrorSystem:100,;Database:t463=s16name:22,0,32;flag:1,32,32;D:1,64,32;L:1,96,32;;datum:t464=s8dptr:22,0,32;dsize:1,32,32;;_NXDefault:T465=s8name:22,0,32;value:22,32,32;;/usr/include/defaults.hNXDefaultsVector:t466=ar1;0;-1;465_NXAppkitErrorTokens:T467=eNX_longLine:3000,NX_nullSel:3001,NX_wordTablesWrite:3002,NX_wordTablesRead:3003,NX_textBadRead:3004,NX_textBadWrite:3005,NX_powerOff:3006,NX_pasteboardComm:3007,NX_mallocError:3008,NX_printingComm:3009,NX_abortModal:3010,NX_abortPrinting:3011,NX_illegalSelector:3012,NX_appkitVMError:3013,NX_badRtfDirective:3014,NX_badRtfFontTable:3015,NX_badRtfStyleSheet:3016,NX_newerTypedStream:3017,NX_tiffError:3018,NX_printPackageError:3019,NX_badRtfColorTable:3020,NX_journalAborted:3021,;/usr/include/appkit/errors.hNXAppkitErrorTokens:t467NXTopLevelErrorHandler:t468=f15NXErrorReporter:t468/usr/include/time.hclock_t:t5sigstack:T469=s8ss_sp:22,0,32;ss_onstack:1,32,32;;sigvec:T470=s12sv_handler:93,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T471=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T472=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T473=s74ru_rusage:474=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T475=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T474=s72ru_utime:476=xstimeval:,0,64;ru_stime:476,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T477=s16it_interval:476,0,64;it_value:476,64,64;;timezone:T478=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T476=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T479=u4w_status:1,0,32;w_T:480=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:481=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;tm:T482=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:22,320,32;;/usr/include/signal.hsig_atomic_t:t2msghdr:T483=s24msg_name:22,0,32;msg_namelen:1,32,32;msg_iov:484=*485=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:22,128,32;msg_accrightslen:1,160,32;;sockproto:T486=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T487=s16sa_family:8,0,16;sa_data:488=ar1;0;13;2,16,112;;linger:T489=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T490=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;tsval:T491=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t492=s8val:493=ar1;0;1;3,0,64;;_NXImageInfo:T494=s24width:1,0,32;height:1,32,32;bitsPerSample:1,64,32;samplesPerPixel:1,96,32;planarConfig:1,128,32;photoInterp:1,160,32;;qelem:T495=s12q_forw:496=*495,0,32;q_back:496,32,32;q_data:22,64,32;;sockaddr_in:T497=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:498=xsin_addr:,32,32;sin_zero:499=ar1;0;7;2,64,64;;in_addr:T498=s4S_un:500=u4S_un_b:501=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:502=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T503=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T504=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T505=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T506=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T507=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T508=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T509=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:492,224,64;f_spare:510=ar1;0;6;3,288,224;;vfsops:T511=s32vfs_mount:512=*513=f1,0,32;vfs_unmount:512,32,32;vfs_root:512,64,32;vfs_statfs:512,96,32;vfs_sync:512,128,32;vfs_vget:512,160,32;vfs_mountroot:512,192,32;vfs_swapvp:512,224,32;;vfs:T514=s298vfs_next:515=*514,0,32;vfs_op:516=*511,32,32;vfs_vnodecovered:517=*518=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:492,160,64;vfs_stats:22,224,32;vfs_name:519=ar1;0;255;2,256,2048;vfs_nextentry:515,2304,32;vfs_uid:6,2336,16;vfs_data:22,2352,32;;fid:T520=s18fid_len:8,0,16;fid_data:521=ar1;0;15;2,16,128;;/usr/include/appkit/tiff.hNXImageInfo:t494_NXTIFFInfo:T522=s16448imageNumber:1,0,32;image:494,32,192;subfileType:1,224,32;rowsPerStrip:1,256,32;stripsPerImage:1,288,32;compression:1,320,32;numImages:1,352,32;endian:1,384,32;version:1,416,32;error:1,448,32;firstIFD:1,480,32;stripOffsets:523=ar1;0;2047;4,512,65536;stripByteCounts:524=ar1;0;2047;4,66048,65536;;NXTIFFInfo:t522_NXTrackingTimer:T525=s34delay:13,0,64;period:13,64,64;te:156,128,32;freeMe:2,160,8;firstTime:2,168,8;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/timer.hNXTrackingTimer:t525_SGML_tagtype:T526=eNONE:0,ENDTAG:1,LINE:2,;Anchor:T527=s28isa:16,0,32;Node:19,32,32;parent:528=*527,64,32;children:259,96,32;Address:22,128,32;Sources:259,160,32;DestAnchor:19,192,32;;HTStyle.hSGML_tagtype:t526HTCoord:t12_HTStyle:T529=s48next:530=*529,0,32;name:22,32,32;SGMLTag:22,64,32;SGMLType:526,96,32;font:19,128,32;fontSize:12,160,32;paragraph:531=*439,192,32;textGray:12,224,32;textRGBColor:1,256,32;spaceBefore:12,288,32;spaceAfter:12,320,32;anchor:28,352,32;;HTStyle:t529_HTStyleSheet:T532=s8name:22,0,32;styles:530,32,32;;HTStyleSheet:t532FileAccess:T533=s20isa:16,0,32;manager:19,32,32;openString:19,64,32;keywords:19,96,32;contentSearch:19,128,32;;HyperAccess:T534=s20isa:16,0,32;manager:19,32,32;openString:19,64,32;keywords:19,96,32;contentSearch:19,128,32;;HyperText:T535=s384isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:22,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:156,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450,1136,32;typingRun:412,1168,224;theBreaks:451,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:132,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:119,2592,64;minSize:119,2656,64;tFlags:452,2720,16;_info:28,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;server:19,2864,32;nodeAnchor:528,2896,32;nextAnchorNumber:1,2928,32;protection:1,2960,32;isIndex:2,2992,8;slotNumber:1,3008,32;format:1,3040,32;;HTUtils.hBOOLEAN:t2WWW.hWWW_Format:t1+[FileAccess initialize]FileAccess.m_objc_msgSendSuper_objc_class:T536=s36isa:537=*536,0,32;super_class:537,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:538=*539=xs_objc_ivar_list:,192,32;methods:540=*541=xs_objc_method_list:,224,32;cache:39,256,32;;_objc_super:T542=s8self:19,0,32;class:537,32,32;;+[FileAccess initialize]:f19self:p19_cmd:p20-[FileAccess name]-[FileAccess name]:f172self:p543=*533_cmd:p20-[FileAccess save:inFile:format:]_NXOpenMemory_WWW_nameOfFile_objc_msgSend_free__iob_fprintf_WWW_TraceFlag_NXTell_printf_NXFlush_NXSaveToFile_NXCloseMemory-[FileAccess save:inFile:format:]:f19self:p543_cmd:p20HT:p544=*535filename:p172format:p1_objc_super:l542s:l380saveName:l22_save_panel.0_ask_name_objc_getClass_HTLocalName_strrchrask_name:F172hint:p544format:p1suggestion:l22slash:l22status:l1save_panel:V545=*392-[FileAccess saveIn:like:]_NXApp-[FileAccess saveIn:like:]:f19self:p543_cmd:p20format:p1hint:p544_objc_super:l542filename:l172HT:l544-[FileAccess saveAs:]-[FileAccess saveAs:]:f19self:p543_cmd:p20sender:p19-[FileAccess saveAsRichText:]-[FileAccess saveAsRichText:]:f19self:p543_cmd:p20sender:p19-[FileAccess saveAsPlainText:]-[FileAccess saveAsPlainText:]:f19self:p543_cmd:p20sender:p19-[FileAccess saveNode:]_strlen_malloc_strcpy_fopen_fclose_remove_rename-[FileAccess saveNode:]:f19self:p543_cmd:p20HT:p544_objc_super:l542filename:l22status:l19fp:l546=*145addr:l172backup_filename:l22p:l22-[FileAccess loadAnchor:Diagnostic:]_HTSimplify_NXMapFile_HTFTP_open_file_read_NXOpenFile_errno_strerror_NXRunAlertPanel_HTFileFormat_sprintf_system_HTEditable_NXClose_HTFTP_close_file-[FileAccess loadAnchor:Diagnostic:]:f19self:p543_cmd:p20anAnchor:p528diagnostic:p1_objc_super:l542addr:l172s:l380HT:l544filename:l22newname:l22format:l1file_number:l1command:l547=ar1;0;254;2-[FileAccess openFile:diagnostic:]-[FileAccess openFile:diagnostic:]:f19self:p543_cmd:p20filename:p172diagnostic:p2_objc_super:l542a:l528node_address:l22_openPanel.1_existing_filenameexisting_filename:F172HT:l544suggestion:l22slash:l22status:l1typelist:l22openPanel:V548=*386-[FileAccess linkToFile:]-[FileAccess linkToFile:]:f19self:p543_cmd:p20sender:p19_objc_super:l542filename:l172node_address:l22a:l528-[FileAccess openDiagnostic:]-[FileAccess openDiagnostic:]:f19self:p543_cmd:p20diagnostic:p1_objc_super:l542filename:l172-[FileAccess openMy:diagnostic:]_getenv_strcat_stat_appDirectory-[FileAccess openMy:diagnostic:]:f19self:p543_cmd:p20filename:p172diagnostic:p1_objc_super:l542a:l528name:l549=ar1;0;255;2template:l550=ar1;0;255;2status:l1buf:l390-[FileAccess goHome:]-[FileAccess goHome:]:f19self:p543_cmd:p20sender:p19-[FileAccess makeNew:]_strchr-[FileAccess makeNew:]:f19self:p543_cmd:p20sender:p19_objc_super:l542status:l19hint:l544node_address:l22a:l528filename:l172HT:l544pDir:l22pTitle:l22title:l551=ar1;0;254;2-[FileAccess linkToNew:]-[FileAccess linkToNew:]:f19self:p543_cmd:p20sender:p19_objc_super:l542HT:l544a:l528-[FileAccess search:]-[FileAccess search:]:f19self:p543_cmd:p20sender:p19-[FileAccess searchRTF:]-[FileAccess searchRTF:]:f19self:p543_cmd:p20sender:p19-[FileAccess searchSGML:]-[FileAccess searchSGML:]:f19self:p543_cmd:p20sender:p19-[FileAccess open:]-[FileAccess open:]:f19self:p543_cmd:p20sender:p19-[FileAccess openRTF:]-[FileAccess openRTF:]:f19self:p543_cmd:p20sender:p19-[FileAccess openSGML:]-[FileAccess openSGML:]:f19self:p543_cmd:p20sender:p19.objc_class_name_SavePanel.objc_class_name_HyperText.objc_class_name_Anchor.objc_class_name_OpenPanel.objc_class_name_HyperAccess.objc_class_name_FileAccess_objc_module:T552=s16version:3,0,32;size:3,32,32;name:22,64,32;symtab:553=*554=xs_objc_symtab:,96,32;;_objc_method:T555=s12_cmd:20,0,32;method_types:22,32,32;_imp:28,64,32;;_objc_ivar:T556=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;_objc_symtab:T554=s16sel_ref_cnt:3,0,32;refs:557=*20,32,32;cls_def_cnt:6,64,16;cat_def_cnt:6,80,16;defs:558=ar1;0;0;28,96,32;;_objc_category:T559=s16category_name:22,0,32;class_name:22,32,32;instance_methods:540,64,32;class_methods:540,96,32;;HTStyle.mint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/objc/objc.hClass:t16=*17=xsobjc_class:objc_object:T18=s4isa:16,0,32;;id:t19=*18SEL:t20=*21=xsobjc_selector:STR:t22=*2IMP:t23=*24=f19BOOL:t2/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8_NXZone:T25=s16realloc:26=*27=f28=*15,0,32;malloc:29=*30=f28,32,32;free:31=*32=f15,64,32;destroy:33=*34=f15,96,32;;/usr/include/zone.hNXZone:t25objc_class:T17=s36isa:16,0,32;super_class:16,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:35=*36=xsobjc_ivar_list:,192,32;methods:37=*38=xsobjc_method_list:,224,32;cache:39=*40=xsobjc_cache:,256,32;;/usr/include/objc/objc-class.hCategory:t41=*42=xsobjc_category:objc_category:T42=s16category_name:22,0,32;class_name:22,32,32;instance_methods:37,64,32;class_methods:37,96,32;;Ivar:t43=*44=xsobjc_ivar:objc_ivar:T44=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;objc_ivar_list:T36=s16ivar_count:1,0,32;ivar_list:45=ar1;0;0;44,32,96;;Method:t46=*47=xsobjc_method:objc_method:T47=s12method_name:20,0,32;method_types:22,32,32;method_imp:23,64,32;;objc_method_list:T38=s20method_next:37,0,32;method_count:1,32,32;method_list:48=ar1;0;0;47,64,96;;Cache:t39objc_cache:T40=s12mask:4,0,32;occupied:4,32,32;buckets:49=ar1;0;0;46,64,32;;marg_list:t28/usr/include/stdarg.hva_list:t22/usr/include/sys/port.hport_name_t:t1port_set_name_t:t1port_name_array_t:t50=*1port_type_t:t1port_type_array_t:t50port_t:t1port_all_t:t1port_array_t:t50/usr/include/setjmp.hjmp_buf:t51=ar1;0;38;1_NXHandler:T52=s172jumpState:51,0,1248;next:53=*52,1248,32;code:1,1280,32;data1:54=*15,1312,32;data2:54,1344,32;;/usr/include/objc/error.hNXHandler:t52NXUncaughtExceptionHandler:t55=f15NXExceptionRaiser:t55_NXStream:T56=s40magic_number:4,0,32;buf_base:57=*11,32,32;buf_ptr:57,64,32;buf_size:1,96,32;buf_left:1,128,32;offset:3,160,32;flags:1,192,32;eof:1,224,32;functions:58=*59=xsstream_functions:,256,32;info:28,288,32;;/usr/include/streams/streams.hNXStream:t56stream_functions:T59=s28read_bytes:60=*61=f1,0,32;write_bytes:62=*63=f1,32,32;flush_buffer:64=*65=f1,64,32;fill_buffer:64,96,32;change_buffer:66=*67=f15,128,32;seek:68=*69=f15,160,32;destroy:66,192,32;;NXPrintfProc:t70=f15_NXStreamErrors:T71=eNX_illegalWrite:2000,NX_illegalRead:2001,NX_illegalSeek:2002,NX_illegalStream:2003,NX_streamVMError:2004,;NXStreamErrors:t71/usr/include/objc/typedstream.hNXTypedStream:t15Object:T72=s4isa:16,0,32;;TypedstreamErrors:T73=eTYPEDSTREAM_CALLER_ERROR:8000,TYPEDSTREAM_FILE_INCONSISTENCY:8001,TYPEDSTREAM_CLASS_ERROR:8002,TYPEDSTREAM_TYPE_DESCRIPTOR_ERROR:8003,TYPEDSTREAM_WRITE_REFERENCE_ERROR:8004,TYPEDSTREAM_INTERNAL_ERROR:8005,;/usr/include/dpsclient/dpsfriends.hDPSProgramEncoding:t74=edps_ascii:0,dps_binObjSeq:1,dps_encodedTokens:2,;DPSNameEncoding:t75=edps_indexed:0,dps_strings:1,;DPSDefinedType:t76=edps_tBoolean:0,dps_tChar:1,dps_tUChar:2,dps_tFloat:3,dps_tDouble:4,dps_tShort:5,dps_tUShort:6,dps_tInt:7,dps_tUInt:8,dps_tLong:9,dps_tULong:10,;DPSContextType:t77=edps_machServer:0,dps_fdServer:1,dps_stream:2,;DPSResultsRec:t78=s12type:76,0,32;count:1,32,32;value:22,64,32;;DPSResults:t79=*78DPSSpaceRec:t80=s8lastNameIndex:1,0,32;procs:81=*82=xs_t_DPSSpaceProcsRec:,32,32;;DPSSpace:t83=*80_t_DPSSpaceProcsRec:T82=s4DestroySpace:84=*85=f15,0,32;;DPSSpaceProcsRec:t82DPSSpaceProcs:t86=*82_t_DPSContextRec:T87=s48priv:22,0,32;space:83,32,32;programEncoding:74,64,32;nameEncoding:75,96,32;procs:88=*89=xs_t_DPSProcsRec:,128,32;textProc:90=*91=f15,160,32;errorProc:90,192,32;resultTable:79,224,32;resultTableLength:4,256,32;chainParent:92=*87,288,32;chainChild:92,320,32;type:77,352,32;;DPSContextRec:t87DPSContext:t92_t_DPSProcsRec:T89=s52BinObjSeqWrite:93=*94=f15,0,32;WriteTypedObjectArray:95=*96=f15,32,32;WriteStringChars:97=*98=f15,64,32;WriteData:93,96,32;WritePostScript:93,128,32;FlushContext:99=*100=f15,160,32;ResetContext:99,192,32;UpdateNameMap:99,224,32;AwaitReturnValues:99,256,32;Interrupt:99,288,32;DestroyContext:99,320,32;WaitContext:99,352,32;Printf:101=*102=f15,384,32;;DPSProcsRec:t89DPSProcs:t103=*89DPSBinObjGeneric:t104=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:3,32,32;;DPSBinObjReal:t105=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;realVal:12,32,32;;DPSBinObjRec:t106=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:107=u4integerVal:3,0,32;realVal:12,0,32;nameVal:3,0,32;booleanVal:3,0,32;stringVal:3,0,32;arrayVal:3,0,32;;,32,32;;DPSBinObj:t108=*106DPSBinObjSeqRec:t109=s12tokenType:11,0,8;nTopElements:11,8,8;length:8,16,16;objects:110=ar1;0;0;106,32,64;;DPSBinObjSeq:t111=*109DPSExtendedBinObjSeqRec:t112=s16tokenType:11,0,8;escape:11,8,8;nTopElements:8,16,16;length:5,32,32;objects:113=ar1;0;0;106,64,64;;DPSExtendedBinObjSeq:t114=*112/usr/include/dpsclient/event.hNXCoord:t12_NXPoint:T115=s8x:12,0,32;y:12,32,32;;NXPoint:t115_NXSize:T116=s8width:12,0,32;height:12,32,32;;NXSize:t116NXEventData:t117=u12mouse:118=s12reserved:6,0,16;eventNum:6,16,16;click:1,32,32;unused:1,64,32;;,0,96;key:119=s12reserved:6,0,16;repeat:6,16,16;charSet:8,32,16;charCode:8,48,16;keyCode:8,64,16;keyData:6,80,16;;,0,96;tracking:120=s12reserved:6,0,16;eventNum:6,16,16;trackingNum:1,32,32;userData:1,64,32;;,0,96;compound:121=s12reserved:6,0,16;subtype:6,16,16;misc:122=u8F:123=ar1;0;1;12,0,64;L:124=ar1;0;1;3,0,64;S:125=ar1;0;3;6,0,64;C:126=ar1;0;7;2,0,64;;,32,64;;,0,96;;_NXEvent:T127=s40type:1,0,32;location:115,32,64;time:3,96,32;flags:1,128,32;window:4,160,32;data:117,192,96;ctxt:92,288,32;;NXEvent:t127NXEventPtr:t128=*127_NXRect:T129=s16origin:115,0,64;size:116,64,64;;/usr/include/appkit/graphics.hNXRect:t129_NXColorSpace:T130=eNX_OneIsBlackColorSpace:0,NX_OneIsWhiteColorSpace:1,NX_RGBColorSpace:2,NX_CMYKColorSpace:5,;NXColorSpace:t130_NXWindowDepth:T131=eNX_DefaultDepth:0,NX_TwoBitGrayDepth:258,NX_EightBitGrayDepth:264,NX_TwelveBitRGBDepth:516,NX_TwentyFourBitRGBDepth:520,;NXWindowDepth:t131_DPSErrorCode:T132=edps_err_ps:1000,dps_err_nameTooLong:1001,dps_err_resultTagCheck:1002,dps_err_resultTypeCheck:1003,dps_err_invalidContext:1004,dps_err_select:1100,dps_err_connectionClosed:1101,dps_err_read:1102,dps_err_write:1103,dps_err_invalidFD:1104,dps_err_invalidTE:1105,dps_err_invalidPort:1106,dps_err_outOfMemory:1107,dps_err_cantConnect:1108,;ActionCell:T133=s36isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134=xs_cFlags1:,96,16;cFlags2:135=xs_cFlags2:,112,16;_cFlags3:136=xs__cFlags3:,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;;Cell:T137=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;;__cFlags3:T136=s2isWhite:1,0,1;useUserKeyEquivalent:1,1,1;center:1,2,1;docEditing:1,3,1;docSaved:1,4,1;RESERVED:1,5,11;;_cFlags2:T135=s2continuous:1,0,1;actOnMouseDown:1,1,1;_isLeaf:1,2,1;floatLeft:1,3,4;floatRight:1,7,4;autoRange:1,11,1;actOnMouseDragged:1,12,1;_isLoaded:1,13,1;noWrap:1,14,1;dontActOnMouseUp:1,15,1;;_cFlags1:T134=s2state:1,0,1;highlighted:1,1,1;disabled:1,2,1;editable:1,3,1;type:1,4,2;freeText:1,6,1;alignment:1,7,2;bordered:1,9,1;bezeled:1,10,1;selectable:1,11,1;scrollable:1,12,1;entryType:1,13,3;;/usr/include/dpsclient/dpsclient.hDPSErrorCode:t132DPSTextProc:t138=*139=f15DPSErrorProc:t140=*141=f15_iobuf:T142=s20_cnt:1,0,32;_ptr:22,32,32;_base:22,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/sys/message.hmsg_size_t:t4msg_header_t:t143=s24msg_unused:1,0,24;msg_simple:1,24,8;msg_size:4,32,32;msg_type:1,64,32;msg_local_port:1,96,32;msg_remote_port:1,128,32;msg_id:1,160,32;;msg_type_t:t144=s4msg_type_name:1,0,8;msg_type_size:1,8,8;msg_type_number:1,16,12;msg_type_inline:1,28,1;msg_type_longform:1,29,1;msg_type_deallocate:1,30,1;msg_type_unused:1,31,1;;msg_type_long_t:t145=s12msg_type_header:144,0,32;msg_type_long_name:8,32,16;msg_type_long_size:8,48,16;msg_type_long_number:4,64,32;;msg_timeout_t:t4msg_option_t:t1msg_return_t:t1_DPSNumberFormat:T146=edps_float:48,dps_long:0,dps_short:32,;/usr/include/dpsclient/dpsNeXT.hDPSNumberFormat:t146_DPSUserPathOp:T147=edps_setbbox:0,dps_moveto:1,dps_rmoveto:2,dps_lineto:3,dps_rlineto:4,dps_curveto:5,dps_rcurveto:6,dps_arc:7,dps_arcn:8,dps_arct:9,dps_closepath:10,dps_ucache:11,;DPSUserPathOp:t147_DPSUserPathAction:T148=edps_uappend:176,dps_ufill:179,dps_ueofill:178,dps_ustroke:183,dps_ustrokepath:364,dps_inufill:93,dps_inueofill:92,dps_inustroke:312,dps_def:51,dps_put:120,;DPSUserPathAction:t148DPSEventFilterFunc:t149=*150=f1DPSPortProc:t151=*152=f15DPSTimedEntry:t153=*154=xs__DPSTimedEntry:DPSTimedEntryProc:t155=*156=f15DPSFDProc:t157=*158=f15/usr/include/objc/hashtable.hNXHashTablePrototype:t159=s16hash:160=*161=f4,0,32;isEqual:162=*163=f1,32,32;free:164=*165=f15,64,32;style:1,96,32;;NXHashTable:t166=s20prototype:167=*159,0,32;count:4,32,32;nbBuckets:4,64,32;buckets:28,96,32;info:54,128,32;;NXHashState:t168=s8i:1,0,32;j:1,32,32;;NXAtom:t169=*2_NXScreen:T170=s48screenNumber:1,0,32;screenBounds:129,32,128;_reservedShort:171=ar1;0;5;6,160,96;depth:131,256,32;_reserved:172=ar1;0;2;1,288,96;;Responder:T173=s12isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;;/usr/include/appkit/screens.hNXScreen:t170_NXModalSession:T174=s34app:19,0,32;window:19,32,32;prevSession:175=*174,64,32;oldRunningCount:1,96,32;oldDoesHide:2,128,8;freeMe:2,136,8;winNum:1,144,32;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/Application.hNXModalSession:t174_NXColor:T176=s16colorField:177=ar1;0;7;8,0,128;;Bitmap:T178=s38isa:16,0,32;frame:129,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:179=xs__bFlags:,288,16;;__bFlags:T179=s2_flipDraw:1,0,1;_systemBitmap:1,1,1;_nibBitmap:1,2,1;_willFree:1,3,1;_RESERVED:1,4,12;;Application:T180=s160isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;appName:22,96,32;currentEvent:127,128,320;windowList:19,448,32;keyWindow:19,480,32;mainWindow:19,512,32;delegate:19,544,32;hiddenList:50,576,32;hiddenCount:1,608,32;hostName:169,640,32;context:92,672,32;contextNum:1,704,32;appListener:19,736,32;appSpeaker:19,768,32;replyPort:1,800,32;screenSize:116,832,64;running:6,896,16;appFlags:181=xs__appFlags:,912,16;_reservedApp4:19,928,32;_focusStack:19,960,32;_freelist:19,992,32;_pboard:19,1024,32;_mainMenu:19,1056,32;_appIcon:19,1088,32;_nameTable:19,1120,32;_printInfo:19,1152,32;_reservedApp1:4,1184,32;_reservedApp2:4,1216,32;_reservedApp3:4,1248,32;;__appFlags:T181=s2hidden:1,0,1;autoupdate:1,1,1;active:1,2,1;_RESERVED:1,3,8;_doingUnhide:1,11,1;_delegateReturnsValidRequestor:1,12,1;_deactPending:1,13,1;_invalidState:1,14,1;_invalidEvent:1,15,1;;/usr/include/appkit/color.hNXColor:t176Cursor:T182=s48isa:16,0,32;frame:129,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:179,288,16;hotSpot:115,304,64;cFlags:183=xs_cFlags:,368,16;;_cFlags:T183=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;ClipView:T184=s114isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185=xs__vFlags:,448,16;_vFlags:186=xs___vFlags:,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;backgroundGray:12,640,32;docView:19,672,32;_docRect:129,704,128;cursor:19,832,32;_private:28,864,32;_clFlags:187=xs__clFlags:,896,16;;__clFlags:T187=s2isGraySet:1,0,1;_RESERVED:1,1,11;_onlyUncovered:1,12,1;_reflectScroll:1,13,1;_usedByCell:1,14,1;_scrollClipTo:1,15,1;;ChoosePrinter:T188=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189=xs_wFlags:,544,16;wFlags2:190=xs_wFlags2:,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191=*166,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;appIcon:19,800,32;ok:19,832,32;cancel:19,864,32;border:19,896,32;exitTag:1,928,32;name:19,960,32;type:19,992,32;note:19,1024,32;_lastValues:192=*169,1056,32;accessoryView:19,1088,32;_reservedChoosePrinter1:4,1120,32;_reservedChoosePrinter2:4,1152,32;_reservedChoosePrinter3:4,1184,32;_reservedChoosePrinter4:4,1216,32;;Panel:T193=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;;ButtonCell:T194=s60isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:195=xu_icon:,320,64;sound:19,384,32;bcFlags1:196=xs_bcFlags1:,416,16;bcFlags2:197=xs_bcFlags2:,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;;_bcFlags2:T197=s2keyEquivalent:1,0,8;transparent:1,8,1;_RESERVED:1,9,6;_momentarySound:1,15,1;;_bcFlags1:T196=s2pushIn:1,0,1;changeContents:1,1,1;changeBackground:1,2,1;changeGray:1,3,1;lightByContents:1,4,1;lightByBackground:1,5,1;lightByGray:1,6,1;hasAlpha:1,7,1;bordered:1,8,1;iconOverlaps:1,9,1;horizontal:1,10,1;bottomOrLeft:1,11,1;iconAndText:1,12,1;lastState:1,13,1;iconSizeDiff:1,14,1;iconIsKeyEquivalent:1,15,1;;_ke:T198=s8font:19,0,32;descent:12,32,32;;_bmap:T199=s8normal:19,0,32;alternate:19,32,32;;_icon:T195=u8bmap:199,0,64;ke:198,0,64;;Button:T200=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201=xs_conFlags:,704,16;_reservedCshort1:8,720,16;;Control:T202=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;;_conFlags:T201=s2enabled:1,0,1;editingValid:1,1,1;ignoreMultiClick:1,2,1;calcSize:1,3,1;_RESERVED:1,4,12;;Box:T203=s130isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;cell:19,640,32;contentView:19,672,32;offsets:116,704,64;borderRect:129,768,128;titleRect:129,896,128;bFlags:204=xs_bFlags:,1024,16;;_bFlags:T204=s2borderType:1,0,2;titlePosition:1,2,3;transparent:1,5,1;_RESERVED:1,6,10;;View:T205=s80isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;;___vFlags:T186=s2autosizing:1,0,6;autoresizeSubviews:1,6,1;notifyWhenFlipped:1,7,1;ancestorNotifyWasEnabled:1,8,1;needsAncestorNotify:1,9,1;notifyToInitGState:1,10,1;wantsGState:1,11,1;noCopyOnScroll:1,12,1;noDisplayOnScroll:1,13,1;specialClip:1,14,1;mark:1,15,1;;__vFlags:T185=s2noClip:1,0,1;translatedDraw:1,1,1;drawInSuperview:1,2,1;alreadyFlipped:1,3,1;needsFlipped:1,4,1;rotatedFromBase:1,5,1;rotatedOrScaledFromBase:1,6,1;opaque:1,7,1;disableAutodisplay:1,8,1;needsDisplay:1,9,1;validGState:1,10,1;newGState:1,11,1;_RESERVED:1,12,2;_noVerticalAutosizing:1,14,1;_hasDirtySubview:1,15,1;;Window:T206=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;;_wFlags2:T190=s2deferred:1,0,1;_cursorRectsDisabled:1,1,1;_haveFreeCursorRects:1,2,1;_validCursorRects:1,3,1;docEdited:1,4,1;dynamicDepthLimit:1,5,1;_worksWhenModal:1,6,1;_limitedBecomeKey:1,7,1;_needsFlush:1,8,1;_newMiniIcon:1,9,1;_ignoredFirstMouse:1,10,1;_RESERVED:1,11,1;_windowDying:1,12,1;_tempHidden:1,13,1;_hiddenOnDeactivate:1,14,1;_floatingPanel:1,15,1;;_wFlags:T189=s2style:1,0,4;backing:1,4,2;buttonMask:1,6,3;visible:1,9,1;isMainWindow:1,10,1;isKeyWindow:1,11,1;isPanel:1,12,1;hideOnDeactivate:1,13,1;dontFreeWhenClosed:1,14,1;oneShot:1,15,1;;/usr/include/appkit/afm.hNXCharMetrics:t207=s32charCode:6,0,16;numKernPairs:11,16,8;reserved:11,24,8;xWidth:12,32,32;name:1,64,32;bbox:208=ar1;0;3;12,96,128;kernPairIndex:1,224,32;;NXLigature:t209=s12firstCharIndex:1,0,32;secondCharIndex:1,32,32;ligatureIndex:1,64,32;;NXEncodedLigature:t210=s4firstChar:11,0,8;secondChar:11,8,8;ligatureChar:11,16,8;reserved:11,24,8;;NXKernPair:t211=s12secondCharIndex:1,0,32;dx:12,32,32;dy:12,64,32;;NXKernXPair:t212=s8secondCharIndex:1,0,32;dx:12,32,32;;NXTrackKern:t213=s20degree:1,0,32;minPointSize:12,32,32;minKernAmount:12,64,32;maxPointSize:12,96,32;maxKernAmount:12,128,32;;NXCompositeChar:t214=s12compCharIndex:1,0,32;numParts:1,32,32;firstPartIndex:1,64,32;;NXCompositeCharPart:t215=s12partIndex:1,0,32;dx:12,32,32;dy:12,64,32;;_NXFontMetrics:T216=s164formatVersion:22,0,32;name:22,32,32;fullName:22,64,32;familyName:22,96,32;weight:22,128,32;italicAngle:12,160,32;isFixedPitch:2,192,8;isScreenFont:2,200,8;screenFontSize:6,208,16;fontBBox:217=ar1;0;3;12,224,128;underlinePosition:12,352,32;underlineThickness:12,384,32;version:22,416,32;notice:22,448,32;encodingScheme:22,480,32;capHeight:12,512,32;xHeight:12,544,32;ascender:12,576,32;descender:12,608,32;hasYWidths:6,640,16;widths:218=*12,656,32;widthsLength:4,688,32;strings:22,720,32;stringsLength:4,752,32;hasXYKerns:2,784,8;reserved:2,792,8;encoding:219=*6,800,32;yWidths:218,832,32;charMetrics:220=*207,864,32;numCharMetrics:1,896,32;ligatures:221=*209,928,32;numLigatures:1,960,32;encLigatures:222=*210,992,32;numEncLigatures:1,1024,32;kerns:223=u4kernPairs:224=*211,0,32;kernXPairs:225=*212,0,32;;,1056,32;numKernPairs:1,1088,32;trackKerns:226=*213,1120,32;numTrackKerns:1,1152,32;compositeChars:227=*214,1184,32;numCompositeChars:1,1216,32;compositeCharParts:228=*215,1248,32;numCompositeCharParts:1,1280,32;;NXFontMetrics:t216_fontFlags:T229=s2usedInDoc:1,0,1;usedInPage:1,1,1;usedInSheet:1,2,1;_PADDING:1,3,13;;_NXFaceInfo:T230=s14fontMetrics:231=*216,0,32;flags:1,32,32;fontFlags:229,64,16;nextFInfo:232=*230,80,32;;/usr/include/appkit/Font.hNXFaceInfo:t230Font:T233=s40isa:16,0,32;name:22,32,32;size:12,64,32;style:1,96,32;matrix:218,128,32;fontNum:1,160,32;faceInfo:232,192,32;otherFont:19,224,32;fFlags:234=xs_fFlags:,256,16;_reservedFont2:8,272,16;_reservedFont3:4,288,32;;_fFlags:T234=s2usedByWS:1,0,1;usedByPrinter:1,1,1;isScreenFont:1,2,1;_RESERVED:1,3,10;_matrixIsIdentity:1,13,1;_matrixIsFlipped:1,14,1;_hasStyle:1,15,1;;/usr/include/appkit/FontManager.hNXFontTraitMask:t4_NXMessage:T235=s2040header:143,0,192;sequenceType:144,192,32;sequence:1,224,32;actionType:144,256,32;action:236=ar1;0;2003;2,288,16032;;FormCell:T237=s52isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;titleWidth:12,288,32;titleCell:19,320,32;titleEndPoint:12,352,32;_reservedFCint1:4,384,32;;Form:T238=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:116,992,64;intercell:116,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:239=xs_mFlags:,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;Matrix:T240=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:116,992,64;intercell:116,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:239,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;_mFlags:T239=s2highlightMode:1,0,1;radioMode:1,1,1;listMode:1,2,1;allowEmptySel:1,3,1;autoscroll:1,4,1;reaction:1,5,1;_RESERVED:1,6,8;_autosizeCells:1,14,1;_drawingAncestor:1,15,1;;FontPanel:T241=s184isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;faces:19,800,32;families:19,832,32;preview:19,864,32;current:19,896,32;size:19,928,32;sizes:19,960,32;manager:19,992,32;selFont:19,1024,32;selMetrics:231,1056,32;curTag:1,1088,32;accessoryView:19,1120,32;_reserved1:19,1152,32;setButton:19,1184,32;separator:19,1216,32;sizeTitle:19,1248,32;lastPreview:22,1280,32;fpFlags:242=xs_fpFlags:,1312,16;_reservedFPshort1:8,1328,16;_reserved2:19,1344,32;_chooser:19,1376,32;_titles:19,1408,32;_previewBox:19,1440,32;;_fpFlags:T242=s2multipleFont:1,0,1;dirty:1,1,1;_RESERVED:1,2,13;_dontPreview:1,15,1;;FontManager:T243=s48isa:16,0,32;panel:19,32,32;menu:19,64,32;action:20,96,32;whatToDo:1,128,32;traitToChange:4,160,32;selFont:19,192,32;fmFlags:244=xs_fmFlags:,224,16;_lastPos:8,240,16;_reservedFMint1:4,256,32;_reservedFMint2:4,288,32;_reservedFMint3:4,320,32;_reservedFMint4:4,352,32;;_fmFlags:T244=s2multipleFont:1,0,1;disabled:1,1,1;_RESERVED:1,2,14;;/usr/include/appkit/Listener.hNXMessage:t235_NXResponse:T245=s32header:143,0,192;sequenceType:144,192,32;sequence:1,224,32;;NXResponse:t245_NXAcknowledge:T246=s40header:143,0,192;sequenceType:144,192,32;sequence:1,224,32;errorType:144,256,32;error:1,288,32;;NXAcknowledge:t246_NXRemoteMethod:T247=s8key:20,0,32;types:22,32,32;;NXRemoteMethod:t247_bval:T248=s8p:22,0,32;len:1,32,32;;NXParamValue:t249=u8ival:1,0,32;dval:13,0,64;pval:1,0,32;bval:248,0,64;;List:T250=s16isa:16,0,32;dataPtr:251=*19,32,32;numElements:4,64,32;maxElements:4,96,32;;NXImageRep:T252=s26isa:16,0,32;_repFlags:253=xs__repFlags:,32,16;size:116,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;;__repFlags:T253=s2hasAlpha:1,0,1;numColors:1,1,3;bitsPerSample:1,4,6;dataSource:1,10,3;dataLoaded:1,13,1;;MenuCell:T254=s64isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:195,320,64;sound:19,384,32;bcFlags1:196,416,16;bcFlags2:197,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;updateAction:20,480,32;;Menu:T255=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:115,896,64;reserved:19,960,32;menuFlags:256=xs_menuFlags:,992,16;;_menuFlags:T256=s2sizeFitted:1,0,1;autoupdate:1,1,1;attached:1,2,1;tornOff:1,3,1;wasAttached:1,4,1;wasTornOff:1,5,1;_RESERVED:1,6,8;_isServicesMenu:1,14,1;_changeTitle:1,15,1;;Listener:T257=s40isa:16,0,32;portName:22,32,32;listenPort:1,64,32;signaturePort:1,96,32;delegate:19,128,32;timeout:1,160,32;priority:1,192,32;_delegate2:19,224,32;_requestDelegate:19,256,32;_reservedListener2:1,288,32;;/usr/include/objc/List.hNXListId:t258=s16isa:16,0,32;dataPtr:251,32,32;numElements:4,64,32;maxElements:4,96,32;;NXEPSImageRep:T259=s58isa:16,0,32;_repFlags:253,32,16;size:116,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_fileName:22,208,32;_bBoxOrigin:115,240,64;_memory:22,304,32;_epsLen:1,336,32;_epsOffset:6,368,16;_reservedShort:6,384,16;_otherName:22,400,32;_reservedInt:1,432,32;;NXCursor:T260=s22isa:16,0,32;hotSpot:115,32,64;cFlags:261=xs_csrFlags:,96,16;image:19,112,32;_reservedInt:4,144,32;;_csrFlags:T261=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;NXImage:T262=s36isa:16,0,32;name:22,32,32;_size:116,64,64;_flags:263=xs__imageFlags:,128,16;_reservedShort:6,144,16;_reps:28,160,32;_repList:264=*250,192,32;_color:265=*176,224,32;_reservedInt:1,256,32;;__imageFlags:T263=s2scalable:1,0,1;dataRetained:1,1,1;flipDraw:1,2,1;uniqueWindow:1,3,1;_unused1:1,4,1;sizeWasExplicitlySet:1,5,1;builtIn:1,6,1;needsToExpand:1,7,1;useEPSOnResolutionMismatch:1,8,1;colorMatchPreferred:1,9,1;multipleResolutionMatching:1,10,1;_unused2:1,11,1;subImage:1,12,1;aSynch:1,13,1;archiveByName:1,14,1;unboundedCacheDepth:1,15,1;;NXCustomImageRep:T266=s38isa:16,0,32;_repFlags:253,32,16;size:116,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;drawMethod:20,208,32;drawObject:19,240,32;_reservedInt:1,272,32;;NXColorPanel:T267=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;_colorPicker:19,800,32;_bottomView:19,832,32;_min:116,864,64;_max:116,928,64;_action:20,992,32;_target:19,1024,32;_accessory:19,1056,32;_divider:19,1088,32;_reservedCPint:268=ar1;0;7;4,1120,256;;NXCachedImageRep:T269=s50isa:16,0,32;_repFlags:253,32,16;size:116,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_origin:115,208,64;_gState:1,272,32;_window:270=*206,304,32;_cache:28,336,32;_reservedInt:1,368,32;;NXBrowserCell:T271=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;;NXBrowser:T272=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;target:19,736,32;delegate:19,768,32;_reserved1:273=ar1;0;2;19,800,96;action:20,896,32;doubleAction:20,928,32;matrixClass:19,960,32;cellPrototype:19,992,32;_reserved2:116,1024,64;_reserved4:274=ar1;0;3;6,1088,64;pathSeparator:8,1152,16;_reserved3:275=ar1;0;5;2,1168,48;_private:28,1216,32;;NXBitmapImageRep:T276=s58isa:16,0,32;_repFlags:253,32,16;size:116,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_bytesPerRow:4,208,32;_imageNumber:8,240,16;_colorSpace:6,256,16;_moreRepFlags:277=xs__bitmapRepFlags:,272,16;_memoryPages:8,288,16;_fileName:22,304,32;_memory:57,336,32;_data:57,368,32;_otherName:22,400,32;_reservedInt:1,432,32;;__bitmapRepFlags:T277=s2isPlanar:1,0,1;explicitPlanes:1,1,1;;/usr/include/sound/soundstruct.hSNDSoundStruct:t278=s28magic:1,0,32;dataLocation:1,32,32;dataSize:1,64,32;dataFormat:1,96,32;samplingRate:1,128,32;channelCount:1,160,32;info:279=ar1;0;3;2,192,32;;/usr/include/sound/sounderror.hSNDError:t280=eSND_ERR_NONE:0,SND_ERR_NOT_SOUND:1,SND_ERR_BAD_FORMAT:2,SND_ERR_BAD_RATE:3,SND_ERR_BAD_CHANNEL:4,SND_ERR_BAD_SIZE:5,SND_ERR_BAD_FILENAME:6,SND_ERR_CANNOT_OPEN:7,SND_ERR_CANNOT_WRITE:8,SND_ERR_CANNOT_READ:9,SND_ERR_CANNOT_ALLOC:10,SND_ERR_CANNOT_FREE:11,SND_ERR_CANNOT_COPY:12,SND_ERR_CANNOT_RESERVE:13,SND_ERR_NOT_RESERVED:14,SND_ERR_CANNOT_RECORD:15,SND_ERR_ALREADY_RECORDING:16,SND_ERR_NOT_RECORDING:17,SND_ERR_CANNOT_PLAY:18,SND_ERR_ALREADY_PLAYING:19,SND_ERR_NOT_PLAYING:20,SND_ERR_NOT_IMPLEMENTED:21,SND_ERR_CANNOT_FIND:22,SND_ERR_CANNOT_EDIT:23,SND_ERR_BAD_SPACE:24,SND_ERR_KERNEL:25,SND_ERR_BAD_CONFIGURATION:26,SND_ERR_CANNOT_CONFIGURE:27,SND_ERR_UNDERRUN:28,SND_ERR_ABORTED:29,SND_ERR_BAD_TAG:30,SND_ERR_CANNOT_ACCESS:31,SND_ERR_TIMEOUT:32,SND_ERR_BUSY:33,SND_ERR_CANNOT_ABORT:34,SND_ERR_INFO_TOO_BIG:35,SND_ERR_UNKNOWN:32767,;/usr/include/cthreads.hany_t:t28/usr/include/vm/vm_inherit.hvm_inherit_t:t1/usr/include/vm/vm_prot.hvm_prot_t:t1/usr/include/vm/memory_object.hmemory_object_t:t1memory_object_control_t:t1memory_object_name_t:t1memory_object_copy_strategy_t:t1paging_object_t:t1vm_pager_request_t:t1vm_pager_t:t1vm_statistics:T281=s52pagesize:3,0,32;free_count:3,32,32;active_count:3,64,32;inactive_count:3,96,32;wire_count:3,128,32;zero_fill_count:3,160,32;reactivations:3,192,32;pageins:3,224,32;pageouts:3,256,32;faults:3,288,32;cow_faults:3,320,32;lookups:3,352,32;hits:3,384,32;;/usr/include/vm/vm_statistics.hvm_statistics_t:t282=*281vm_statistics_data_t:t281pmap_statistics:T283=s8resident_count:3,0,32;wired_count:3,32,32;;pmap_statistics_t:t284=*283/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4machine_info:T285=s20major_version:1,0,32;minor_version:1,32,32;max_cpus:1,64,32;avail_cpus:1,96,32;memory_size:4,128,32;;/usr/include/sys/machine.hmachine_info_t:t286=*285machine_info_data_t:t285cpu_type_t:t1cpu_subtype_t:t1machine_slot:T287=s32is_cpu:4,0,32;cpu_type:1,32,32;cpu_subtype:1,64,32;running:4,96,32;cpu_ticks:288=ar1;0;2;3,128,96;clock_freq:1,224,32;;machine_slot_t:t289=*287machine_slot_data_t:t287/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T290=s2r:291=ar1;0;0;6,0,16;;physadr:t292=*290label_t:T293=s52val:294=ar1;0;12;1,0,416;;label_t:t293_quad:T295=s8val:296=ar1;0;1;3,0,64;;quad:t295daddr_t:t3caddr_t:t22ino_t:t5time_t:t3dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T297=s32fds_bits:298=ar1;0;7;3,0,256;;fd_set:t297NeXT_thread_state_user_reg:T299=s4user_reg:1,0,32;;NeXT_thread_state_68882:T300=s112regs:301=ar1;0;7;302=s12fp:303=ar1;0;2;1,0,96;;,0,768;cr:1,768,32;sr:1,800,32;iar:1,832,32;state:1,864,32;;NeXT_thread_state_regs:T304=s72dreg:305=ar1;0;7;1,0,256;areg:306=ar1;0;7;1,256,256;pad0:6,512,16;sr:6,528,16;pc:1,544,32;;regs:T307=s76r_dreg:308=ar1;0;7;1,0,256;r_areg:309=ar1;0;7;1,256,256;pad:6,512,16;r_evec:310=xsexcp_frame:,528,80;;excp_longbus:T311=s84e_internal1:6,0,16;e_ss:312=xsspecial_status:,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:313=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:314=ar1;0;3;6,160,64;e_stagebaddr:1,224,32;e_internal4:315=ar1;0;1;6,256,32;e_dib:1,288,32;e_internal5:316=ar1;0;21;6,320,352;;excp_shortbus:T317=s24e_internal1:6,0,16;e_ss:312,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:318=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:319=ar1;0;1;6,160,32;;excp_access:T320=s52e_effaddr:1,0,32;e_ss:321=xsspecial_status_040:,32,16;e_wb3s:322=xswriteback_status:,48,16;e_wb2s:322,64,16;e_wb1s:322,80,16;e_faultaddr:1,96,32;e_wb3a:1,128,32;e_wb3d:1,160,32;e_wb2a:1,192,32;e_wb2d:1,224,32;e_wb1a:1,256,32;e_wb1d_pd0:1,288,32;e_pd1:1,320,32;e_pd2:1,352,32;e_pd3:1,384,32;;excp_floatpt:T323=s4e_effaddr:1,0,32;;excp_coproc:T324=s12e_ia:1,0,32;e_internal:6,32,16;e_op:6,48,16;e_effaddr:1,64,32;;excp_normal6:T325=s4e_ia:1,0,32;;writeback_status:T322=s2wbs_v:1,8,1;wbs_size:1,9,2;wbs_tt:1,11,2;wbs_tm:1,13,3;;special_status_040:T321=s2ss_cp:1,0,1;ss_cu:1,1,1;ss_ct:1,2,1;ss_cm:1,3,1;ss_ma:1,4,1;ss_atc:1,5,1;ss_lk:1,6,1;ss_rw:1,7,1;ss_size:1,9,2;ss_tt:1,11,2;ss_tm:1,13,3;;special_status:T312=s2ss_faultc:1,0,1;ss_faultb:1,1,1;ss_rerunc:1,2,1;ss_rerunb:1,3,1;ss_faultrerund:1,7,1;ss_rmw:1,8,1;ss_read:1,9,1;ss_cyclesize:1,10,2;ss_fcode:1,13,3;;excp_frame:T310=s10e_fsize:6,0,16;e_sr:6,16,16;e_pc:1,32,32;e_format:1,64,4;e_vector:1,68,12;;/usr/include/sys/thread_status.hthread_state_t:t50thread_state_data_t:t326=ar1;0;1023;1time_value:T327=s8seconds:3,0,32;microseconds:3,32,32;;thread_state_flavor:T328=s8flavor:1,0,32;count:1,32,32;;/usr/include/sys/time_value.htime_value_t:t327/usr/include/sys/thread_info.hthread_info_t:t50thread_info_data_t:t329=ar1;0;1023;1thread_basic_info:T330=s44user_time:327,0,64;system_time:327,64,64;cpu_usage:1,128,32;base_priority:1,160,32;cur_priority:1,192,32;run_state:1,224,32;flags:1,256,32;suspend_count:1,288,32;sleep_time:3,320,32;;thread_basic_info_data_t:t330thread_basic_info_t:t331=*330thread_sched_info:T332=s28policy:1,0,32;data:1,32,32;base_priority:1,64,32;max_priority:1,96,32;cur_priority:1,128,32;depressed:4,160,32;depress_priority:1,192,32;;thread_sched_info_data_t:t332thread_sched_info_t:t333=*332/usr/include/sys/task_info.htask_info_t:t50task_info_data_t:t334=ar1;0;1023;1task_basic_info:T335=s32suspend_count:1,0,32;base_priority:1,32,32;virtual_size:4,64,32;resident_size:4,96,32;user_time:327,128,64;system_time:327,192,64;;task_basic_info_data_t:t335task_basic_info_t:t336=*335/usr/include/sys/netport.hnetaddr_t:t5np_uid_t:t337=s8np_uid_high:3,0,32;np_uid_low:3,32,32;;network_port_t:t338=s24np_receiver:5,0,32;np_owner:5,32,32;np_puid:337,64,64;np_sid:337,128,64;;/usr/include/sys/host_info.hhost_info_t:t50host_info_data_t:t339=ar1;0;1023;1kernel_version_t:t340=ar1;0;511;2host_basic_info:T341=s20max_cpus:1,0,32;avail_cpus:1,32,32;memory_size:4,64,32;cpu_type:1,96,32;cpu_subtype:1,128,32;;host_basic_info_data_t:t341host_basic_info_t:t342=*341host_sched_info:T343=s8min_timeout:1,0,32;min_quantum:1,32,32;;host_sched_info_data_t:t343host_sched_info_t:t344=*343/usr/include/sys/processor_info.hprocessor_info_t:t50processor_info_data_t:t345=ar1;0;1023;1processor_set_info_t:t50processor_set_info_data_t:t346=ar1;0;1023;1processor_basic_info:T347=s20cpu_type:1,0,32;cpu_subtype:1,32,32;running:4,64,32;slot_num:1,96,32;is_master:4,128,32;;processor_basic_info_data_t:t347processor_basic_info_t:t348=*347processor_set_basic_info:T349=s20processor_count:1,0,32;task_count:1,32,32;thread_count:1,64,32;load_average:1,96,32;mach_factor:1,128,32;;processor_set_basic_info_data_t:t349processor_set_basic_info_t:t350=*349processor_set_sched_info:T351=s8policies:1,0,32;max_priority:1,32,32;;processor_set_sched_info_data_t:t351processor_set_sched_info_t:t352=*351/usr/include/kern/mach_types.htask_t:t1vm_task_t:t1task_array_t:t50thread_t:t1monitor_t:t1thread_array_t:t50host_t:t1host_priv_t:t1processor_t:t1processor_array_t:t50processor_set_t:t1processor_set_name_t:t1processor_set_name_array_t:t50/usr/include/machine/kern_return.hkern_return_t:t1/usr/include/kern/std_types.hpointer_t:t4/usr/include/kern/mach_types.hvm_address_t:t4vm_region_t:t4vm_region_array_t:t353=*4vm_page_data_t:t354=ar1;0;4095;2/usr/include/stdlib.hdiv_t:t355=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t356=s8quot:3,0,32;rem:3,32,32;;cthread_queue:T357=s8head:358=*359=xscthread_queue_item:,0,32;tail:358,32,32;;/usr/include/cthreads.hcthread_queue_t:t360=*357cthread_queue_item:T359=s4next:358,0,32;;cthread_queue_item_t:t358mutex:T361=s8lock:1,0,32;name:22,32,32;;mutex_t:t362=*361condition:T363=s16lock:1,0,32;queue:357,32,64;name:22,96,32;;condition_t:t364=*363cthread_fn_t:t365=*366=f28cthread:T367=s212next:368=*367,0,32;real_thread:1,32,32;lock:361,64,64;done:363,128,128;state:1,256,32;catch:51,288,1248;func:365,1536,32;arg:28,1568,32;result:28,1600,32;name:22,1632,32;data:28,1664,32;;cthread_t:t368ur_cthread:T369=s8next:370=*369,0,32;incarnation:368,32,32;;ur_cthread_t:t370/usr/include/sound/accesssound.hSNDNegotiationData:t371=s8priority:1,0,32;duration:1,32,32;;SNDNegotiationFun:t372=*373=f1/usr/include/sound/performsound.hSNDNotificationFun:t374=*375=f1/usr/include/appkit/NXJournaler.hNXJournalHeader:t376=s20version:1,0,32;offsetToAppNames:4,32,32;lastEventTime:4,64,32;reserved1:4,96,32;reserved2:4,128,32;;NXSplitView:T377=s84isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;delegate:19,640,32;;NXJournaler:T378=s138isa:16,0,32;_startTime:3,32,32;_soundStatus:1,64,32;_appsData:19,96,32;_sndBuffer:379=*278,128,32;_soundfile:22,160,32;_recordDevice:1,192,32;_nextEvent:127,224,320;_eventStream:380=*56,544,32;_teNum:153,576,32;_journalHeader:376,608,160;_mouseDownWindow:19,768,32;_mouseDownWindowNum:1,800,32;_applicationNum:1,832,32;_dragWindowNum:1,864,32;_oldEventMask:4,896,32;_oldEventFilter:149,928,32;_pendingStop:2,960,8;_listener:19,976,32;_speaker:19,1008,32;_delegate:19,1040,32;_eventStatus:1,1072,32;;/usr/include/appkit/SavePanel.h_NXDirInfo:t381=*382=xs__NXDirInfo:PopUpList:T383=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:115,896,64;reserved:19,960,32;menuFlags:256,992,16;;Pasteboard:T384=s56isa:16,0,32;owner:19,32,32;_realChangeCount:1,64,32;_ourChangeCount:1,96,32;_server:1,128,32;_reservedPasteboard5:28,160,32;_reservedPasteboard6:4,192,32;_typesArray:192,224,32;_client:1,256,32;_typesProvided:22,288,32;_name:169,320,32;_host:169,352,32;_reservedPasteboard3:4,384,32;_reservedPasteboard4:4,416,32;;PageLayout:T385=s176isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;appIcon:19,800,32;height:19,832,32;width:19,864,32;ok:19,896,32;cancel:19,928,32;orientation:19,960,32;scale:19,992,32;paperSizeList:19,1024,32;layoutList:19,1056,32;unitsList:19,1088,32;exitTag:1,1120,32;paperView:19,1152,32;_paperViewShadow:19,1184,32;accessoryView:19,1216,32;_currUnits:2,1248,8;_otherPaper:2,1256,8;_reservedPageLayout1:8,1264,16;_reservedPageLayout2:4,1280,32;_reservedPageLayout3:4,1312,32;_reservedPageLayout4:4,1344,32;_reservedPageLayout5:4,1376,32;;OpenPanel:T386=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:192,1024,32;requiredType:22,1056,32;_columns:387=*381,1088,32;_typeTable:191,1120,32;spFlags:388=xs_spFlags:,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;_reservedPtr0:28,1376,32;filterTypes:389=*22,1408,32;_reservedOPint1:4,1440,32;_reservedOPint2:4,1472,32;;stat:T390=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:391=ar1;0;1;3,416,64;;SavePanel:T392=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:192,1024,32;requiredType:22,1056,32;_columns:387,1088,32;_typeTable:191,1120,32;spFlags:388,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;;_spFlags:T388=s2opening:1,0,1;exitOk:1,1,1;allowMultiple:1,2,1;dirty:1,3,1;invalidateMatrices:1,4,1;filtered:1,5,1;_RESERVED:1,6,2;_largeFS:1,8,1;_delegateValidatesNew:1,9,1;_delegateValidatesOld:1,10,1;_checkCase:1,11,1;_cancd:1,12,1;_UnixExpert:1,13,1;_backwards:1,14,1;_forwards:1,15,1;;/usr/include/appkit/PrintInfo.hNXPrivatePrintInfo:t393=*394=xs_PrivatePrintInfo:_NXChunk:T395=s10growby:6,0,16;allocated:1,16,32;used:1,48,32;;Speaker:T396=s32isa:16,0,32;sendPort:1,32,32;replyPort:1,64,32;sendTimeout:1,96,32;replyTimeout:1,128,32;delegate:19,160,32;_reservedSpeaker1:1,192,32;_reservedSpeaker2:1,224,32;;SliderCell:T397=s88isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;_reservedSCfloat1:12,288,32;_reservedSCfloat2:12,320,32;_offset:12,352,32;value:13,384,64;maxValue:13,448,64;minValue:13,512,64;trackRect:129,576,128;;Slider:T398=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;;SelectionCell:T399=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;;Scroller:T400=s118isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;curValue:12,736,32;perCent:12,768,32;_knobSize:12,800,32;hitPart:1,832,32;target:19,864,32;action:20,896,32;sFlags:401=xs_sFlags:,928,16;;_sFlags:T401=s2isHoriz:1,0,1;arrowsLoc:1,1,2;partsUsable:1,3,2;_fine:1,5,1;_RESERVED:1,6,6;_needsEnableFlush:1,12,1;_thumbing:1,13,1;_slotDrawn:1,14,1;_knobDrawn:1,15,1;;ScrollView:T402=s106isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;vScroller:19,640,32;hScroller:19,672,32;contentView:19,704,32;pageContext:12,736,32;lineAmount:12,768,32;_sFlags:403=xs__sFlags:,800,16;_ruler:19,816,32;;__sFlags:T403=s2vScrollerRequired:1,0,1;hScrollerRequired:1,1,1;vScrollerStatus:1,2,1;hScrollerStatus:1,3,1;noDynamicScrolling:1,4,1;borderType:1,5,2;rulerInstalled:1,7,1;_RESERVED:1,8,8;;PrintPanel:T404=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;appIcon:19,800,32;pageMode:19,832,32;firstPage:19,864,32;lastPage:19,896,32;copies:19,928,32;ok:19,960,32;cancel:19,992,32;preview:19,1024,32;save:19,1056,32;printers:19,1088,32;feed:19,1120,32;resolutionList:19,1152,32;name:19,1184,32;note:19,1216,32;status:19,1248,32;exitTag:1,1280,32;accessoryView:19,1312,32;_lastResolution:8,1344,16;_reservedPrintPanel1:8,1360,16;buttons:19,1376,32;_reservedPrintPanel2:405=ar1;0;2;19,1408,96;;PrintInfo:T406=s112isa:16,0,32;paperType:22,32,32;paperRect:129,64,128;leftPageMargin:12,192,32;rightPageMargin:12,224,32;topPageMargin:12,256,32;bottomPageMargin:12,288,32;scalingFactor:12,320,32;pageOrder:2,352,8;pInfoFlags:407=xs_pInfoFlags:,368,16;firstPage:1,384,32;lastPage:1,416,32;currentPage:1,448,32;copies:1,480,32;outputFile:22,512,32;context:92,544,32;_privateData:393,576,32;printerName:22,608,32;printerType:22,640,32;printerHost:22,672,32;resolution:1,704,32;pagesPerSheet:6,736,16;_reservedPrintInfo1:8,752,16;_reservedPrintInfo2:4,768,32;_reservedPrintInfo3:4,800,32;_reservedPrintInfo4:4,832,32;_reservedPrintInfo5:4,864,32;;_pInfoFlags:T407=s2orientation:1,0,1;horizCentered:1,1,1;vertCentered:1,2,1;_RESERVEDA:1,3,2;manualFeed:1,5,1;allPages:1,6,1;_RESERVEDC:1,7,1;horizPagination:1,8,2;vertPagination:1,10,2;_RESERVEDB:1,12,4;;/usr/include/appkit/chunk.hNXChunk:t395_tbFlags:T408=s2malloced:1,0,1;PAD:1,1,15;;_NXTextBlock:T409=s16next:410=*409,0,32;prior:410,32,32;tbFlags:408,64,16;chars:6,80,16;text:57,96,32;;/usr/include/appkit/Text.hNXTextBlock:t409NXRunFlags:t411=s2underline:1,0,1;dummy:1,1,1;subclassWantsRTF:1,2,1;graphic:1,3,1;RESERVED:1,4,12;;_NXRun:T412=s28font:19,0,32;chars:1,32,32;paraStyle:28,64,32;textGray:12,96,32;textRGBColor:1,128,32;superscript:11,160,8;subscript:11,168,8;info:19,176,32;rFlags:411,208,16;;NXRun:t412_NXRunArray:T413=s38chunk:395,0,80;runs:414=ar1;0;0;412,80,224;;NXRunArray:t413NXLineDesc:t6_NXHeightInfo:T415=s10newHeight:12,0,32;oldHeight:12,32,32;lineDesc:6,64,16;;NXHeightInfo:t415_NXHeightChange:T416=s12lineDesc:6,0,16;heightInfo:415,16,80;;NXHeightChange:t416_NXBreakArray:T417=s12chunk:395,0,80;breaks:418=ar1;0;0;6,80,16;;NXBreakArray:t417NXLayFlags:t419=s2mustMove:1,0,1;isMoveChar:1,1,1;RESERVED:1,2,14;;_NXLay:T420=s26x:12,0,32;y:12,32,32;offset:6,64,16;chars:6,80,16;font:19,96,32;paraStyle:28,128,32;run:421=*412,160,32;lFlags:419,192,16;;NXLay:t420_NXLayArray:T422=s36chunk:395,0,80;lays:423=ar1;0;0;420,80,208;;NXLayArray:t422_NXWidthArray:T424=s14chunk:395,0,80;widths:425=ar1;0;0;12,80,32;;NXWidthArray:t424_NXCharArray:T426=s12chunk:395,0,80;text:427=ar1;0;0;11,80,8;;NXCharArray:t426_NXFSM:T428=s8next:429=*428,0,32;delta:6,32,16;token:6,48,16;;NXFSM:t428_NXSelPt:T430=s24cp:1,0,32;line:1,32,32;x:12,64,32;y:12,96,32;c1st:1,128,32;ht:12,160,32;;NXSelPt:t430_NXTabStop:T431=s6kind:6,0,16;x:12,16,32;;NXTabStop:t431_NXTextCache:T432=s20curPos:1,0,32;curRun:421,32,32;runFirstPos:1,64,32;curBlock:410,96,32;blockFirstPos:1,128,32;;NXTextCache:t432_lFlags:T433=s2horizCanGrow:1,0,1;vertCanGrow:1,1,1;erase:1,2,1;ping:1,3,1;endsParagraph:1,4,1;resetCache:1,5,1;RESERVED:1,6,10;;_NXLayInfo:T434=s74rect:129,0,128;descent:12,128,32;width:12,160,32;left:12,192,32;right:12,224,32;rightIndent:12,256,32;lays:435=*422,288,32;widths:436=*424,320,32;chars:437=*426,352,32;cache:432,384,160;textClipRect:438=*129,544,32;lFlags:433,576,16;;NXLayInfo:t434_NXTextStyle:T439=s24indent1st:12,0,32;indent2nd:12,32,32;lineHt:12,64,32;descentLine:12,96,32;alignment:6,128,16;numTabs:6,144,16;tabs:440=*431,160,32;;NXTextStyle:t439NXParagraphProp:t441=eNX_LEFTALIGN:0,NX_RIGHTALIGN:1,NX_CENTERALIGN:2,NX_JUSTALIGN:3,NX_FIRSTINDENT:4,NX_INDENT:5,NX_ADDTAB:6,NX_REMOVETAB:7,NX_LEFTMARGIN:8,NX_RIGHTMARGIN:9,;NXTextFunc:t442=*443=f1NXCharFilterFunc:t444=*445=f8NXTextFilterFunc:t446=*447=f22Text:T448=s358isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449=*11,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:22,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:153,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450=*413,1136,32;typingRun:412,1168,224;theBreaks:451=*417,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:129,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:116,2592,64;minSize:116,2656,64;tFlags:452=xs_tFlags:,2720,16;_info:28,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;;_tFlags:T452=s2_editMode:1,0,2;_selectMode:1,2,2;_caretState:1,4,2;changeState:1,6,1;charWrap:1,7,1;haveDown:1,8,1;anchorIs0:1,9,1;horizResizable:1,10,1;vertResizable:1,11,1;overstrikeDiacriticals:1,12,1;monoFont:1,13,1;disableFontPanel:1,14,1;inClipView:1,15,1;;NXStringOrderTable:t453=s1024primary:454=ar1;0;255;11,0,2048;secondary:455=ar1;0;255;11,2048,2048;primaryCI:456=ar1;0;255;11,4096,2048;secondaryCI:457=ar1;0;255;11,6144,2048;;TextFieldCell:T458=s48isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;backgroundGray:12,288,32;textGray:12,320,32;_private:28,352,32;;TextField:T459=s112isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;nextText:19,736,32;previousText:19,768,32;textDelegate:19,800,32;errorAction:20,832,32;_reservedTFint1:4,864,32;;/usr/include/db/db.hDatum:t460=s6s:22,0,32;n:8,32,16;;Data:t461=s12k:460,0,48;c:460,48,48;;dbErrorType:t462=edbErrorNoError:0,dbErrorLockFailed:1,dbErrorReadOnly:2,dbErrorNoKey:3,dbErrorNoRoom:4,dbErrorNoMemory:5,dbErrorTooLarge:6,dbErrorTooDeep:7,dbErrorInternal:8,dbErrorSystem:100,;Database:t463=s16name:22,0,32;flag:1,32,32;D:1,64,32;L:1,96,32;;datum:t464=s8dptr:22,0,32;dsize:1,32,32;;_NXDefault:T465=s8name:22,0,32;value:22,32,32;;/usr/include/defaults.hNXDefaultsVector:t466=ar1;0;-1;465_NXAppkitErrorTokens:T467=eNX_longLine:3000,NX_nullSel:3001,NX_wordTablesWrite:3002,NX_wordTablesRead:3003,NX_textBadRead:3004,NX_textBadWrite:3005,NX_powerOff:3006,NX_pasteboardComm:3007,NX_mallocError:3008,NX_printingComm:3009,NX_abortModal:3010,NX_abortPrinting:3011,NX_illegalSelector:3012,NX_appkitVMError:3013,NX_badRtfDirective:3014,NX_badRtfFontTable:3015,NX_badRtfStyleSheet:3016,NX_newerTypedStream:3017,NX_tiffError:3018,NX_printPackageError:3019,NX_badRtfColorTable:3020,NX_journalAborted:3021,;/usr/include/appkit/errors.hNXAppkitErrorTokens:t467NXTopLevelErrorHandler:t468=f15NXErrorReporter:t468/usr/include/time.hclock_t:t5sigstack:T469=s8ss_sp:22,0,32;ss_onstack:1,32,32;;sigvec:T470=s12sv_handler:90,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T471=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T472=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T473=s74ru_rusage:474=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T475=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T474=s72ru_utime:476=xstimeval:,0,64;ru_stime:476,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T477=s16it_interval:476,0,64;it_value:476,64,64;;timezone:T478=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T476=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T479=u4w_status:1,0,32;w_T:480=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:481=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;tm:T482=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:22,320,32;;/usr/include/signal.hsig_atomic_t:t2msghdr:T483=s24msg_name:22,0,32;msg_namelen:1,32,32;msg_iov:484=*485=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:22,128,32;msg_accrightslen:1,160,32;;sockproto:T486=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T487=s16sa_family:8,0,16;sa_data:488=ar1;0;13;2,16,112;;linger:T489=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T490=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;tsval:T491=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t492=s8val:493=ar1;0;1;3,0,64;;_NXImageInfo:T494=s24width:1,0,32;height:1,32,32;bitsPerSample:1,64,32;samplesPerPixel:1,96,32;planarConfig:1,128,32;photoInterp:1,160,32;;qelem:T495=s12q_forw:496=*495,0,32;q_back:496,32,32;q_data:22,64,32;;sockaddr_in:T497=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:498=xsin_addr:,32,32;sin_zero:499=ar1;0;7;2,64,64;;in_addr:T498=s4S_un:500=u4S_un_b:501=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:502=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T503=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T504=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T505=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T506=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T507=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T508=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T509=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:492,224,64;f_spare:510=ar1;0;6;3,288,224;;vfsops:T511=s32vfs_mount:512=*513=f1,0,32;vfs_unmount:512,32,32;vfs_root:512,64,32;vfs_statfs:512,96,32;vfs_sync:512,128,32;vfs_vget:512,160,32;vfs_mountroot:512,192,32;vfs_swapvp:512,224,32;;vfs:T514=s298vfs_next:515=*514,0,32;vfs_op:516=*511,32,32;vfs_vnodecovered:517=*518=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:492,160,64;vfs_stats:22,224,32;vfs_name:519=ar1;0;255;2,256,2048;vfs_nextentry:515,2304,32;vfs_uid:6,2336,16;vfs_data:22,2352,32;;fid:T520=s18fid_len:8,0,16;fid_data:521=ar1;0;15;2,16,128;;/usr/include/appkit/tiff.hNXImageInfo:t494_NXTIFFInfo:T522=s16448imageNumber:1,0,32;image:494,32,192;subfileType:1,224,32;rowsPerStrip:1,256,32;stripsPerImage:1,288,32;compression:1,320,32;numImages:1,352,32;endian:1,384,32;version:1,416,32;error:1,448,32;firstIFD:1,480,32;stripOffsets:523=ar1;0;2047;4,512,65536;stripByteCounts:524=ar1;0;2047;4,66048,65536;;NXTIFFInfo:t522_NXTrackingTimer:T525=s34delay:13,0,64;period:13,64,64;te:153,128,32;freeMe:2,160,8;firstTime:2,168,8;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/timer.hNXTrackingTimer:t525_SGML_tagtype:T526=eNONE:0,ENDTAG:1,LINE:2,;HTStyle.hSGML_tagtype:t526HTCoord:t12_HTStyle:T527=s48next:528=*527,0,32;name:22,32,32;SGMLTag:22,64,32;SGMLType:526,96,32;font:19,128,32;fontSize:12,160,32;paragraph:529=*439,192,32;textGray:12,224,32;textRGBColor:1,256,32;spaceBefore:12,288,32;spaceAfter:12,320,32;anchor:28,352,32;;HTStyle:t527_HTStyleSheet:T530=s8name:22,0,32;styles:528,32,32;;HTStyleSheet:t530HTUtils.hBOOLEAN:t2_HTStyleNewHTStyle.m_malloc_memsetHTStyleNew:F528self:l528_HTStyleNewNamed_free_strlen_strcpyHTStyleNewNamed:F528name:p169self:l528_HTStyleFreeHTStyleFree:F528self:p528_HTStyleRead_NXScanf_strcmp_objc_getClass_objc_msgSendHTStyleRead:F528style:p528stream:p380myTag:l531=ar1;0;79;2fontName:l532=ar1;0;79;2p:l529tab:l1gotpara:l1_HTStyleWrite_NXPrintfHTStyleWrite:F528style:p528stream:p380tab:l1p:l529_HTStyleDump_printfHTStyleDump:F528style:p528tab:l1p:l529_HTStyleNamed_WWW_TraceFlagHTStyleNamed:F528self:p533=*530name:p169scan:l528_HTStyleForParagraphHTStyleForParagraph:F528self:p533para:p529scan:l528_HTStyleForRunHTStyleForRun:F528self:p533run:p421scan:l528best:l528bestMatch:l1rp:l529sp:l529match:l1_HTStyleSheetAddStyleHTStyleSheetAddStyle:F533self:p533style:p528scan:l528_HTStyleSheetRemoveStyleHTStyleSheetRemoveStyle:F533self:p533style:p528scan:l528_HTStyleSheetNewHTStyleSheetNew:F533self:l533_HTStyleSheetFreeHTStyleSheetFree:F533self:p533style:l528_HTStyleSheetReadHTStyleSheetRead:F533self:p533stream:p380numStyles:l1i:l1style:l528styleName:l534=ar1;0;79;2_HTStyleSheetWriteHTStyleSheetWrite:F533self:p533stream:p380numStyles:l1style:l528.objc_class_name_Font_objc_module:T535=s16version:3,0,32;size:3,32,32;name:22,64,32;symtab:536=*537=xs_objc_symtab:,96,32;;_objc_symtab:T537=s12sel_ref_cnt:3,0,32;refs:538=*20,32,32;cls_def_cnt:6,64,16;cat_def_cnt:6,80,16;defs:539=ar1;0;-1;28,96,0;;_objc_category:T540=s16category_name:22,0,32;class_name:22,32,32;instance_methods:541=*542=xs_objc_method_list:,64,32;class_methods:541,96,32;;HyperAccess.mint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8/usr/include/stdarg.hva_list:t16=*2_iobuf:T17=s20_cnt:1,0,32;_ptr:16,32,32;_base:16,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/objc/objc.hClass:t18=*19=xsobjc_class:objc_object:T20=s4isa:18,0,32;;id:t21=*20SEL:t22=*23=xsobjc_selector:STR:t16IMP:t24=*25=f21BOOL:t2_NXZone:T26=s16realloc:27=*28=f29=*15,0,32;malloc:30=*31=f29,32,32;free:32=*33=f15,64,32;destroy:34=*35=f15,96,32;;/usr/include/zone.hNXZone:t26objc_class:T19=s36isa:18,0,32;super_class:18,32,32;name:16,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:36=*37=xsobjc_ivar_list:,192,32;methods:38=*39=xsobjc_method_list:,224,32;cache:40=*41=xsobjc_cache:,256,32;;/usr/include/objc/objc-class.hCategory:t42=*43=xsobjc_category:objc_category:T43=s16category_name:16,0,32;class_name:16,32,32;instance_methods:38,64,32;class_methods:38,96,32;;Ivar:t44=*45=xsobjc_ivar:objc_ivar:T45=s12ivar_name:16,0,32;ivar_type:16,32,32;ivar_offset:1,64,32;;objc_ivar_list:T37=s16ivar_count:1,0,32;ivar_list:46=ar1;0;0;45,32,96;;Method:t47=*48=xsobjc_method:objc_method:T48=s12method_name:22,0,32;method_types:16,32,32;method_imp:24,64,32;;objc_method_list:T39=s20method_next:38,0,32;method_count:1,32,32;method_list:49=ar1;0;0;48,64,96;;Cache:t40objc_cache:T41=s12mask:4,0,32;occupied:4,32,32;buckets:50=ar1;0;0;47,64,32;;marg_list:t29/usr/include/sys/port.hport_name_t:t1port_set_name_t:t1port_name_array_t:t51=*1port_type_t:t1port_type_array_t:t51port_t:t1port_all_t:t1port_array_t:t51/usr/include/setjmp.hjmp_buf:t52=ar1;0;38;1_NXHandler:T53=s172jumpState:52,0,1248;next:54=*53,1248,32;code:1,1280,32;data1:55=*15,1312,32;data2:55,1344,32;;/usr/include/objc/error.hNXHandler:t53NXUncaughtExceptionHandler:t56=f15NXExceptionRaiser:t56_NXStream:T57=s40magic_number:4,0,32;buf_base:58=*11,32,32;buf_ptr:58,64,32;buf_size:1,96,32;buf_left:1,128,32;offset:3,160,32;flags:1,192,32;eof:1,224,32;functions:59=*60=xsstream_functions:,256,32;info:29,288,32;;/usr/include/streams/streams.hNXStream:t57stream_functions:T60=s28read_bytes:61=*62=f1,0,32;write_bytes:63=*64=f1,32,32;flush_buffer:65=*66=f1,64,32;fill_buffer:65,96,32;change_buffer:67=*68=f15,128,32;seek:69=*70=f15,160,32;destroy:67,192,32;;NXPrintfProc:t71=f15_NXStreamErrors:T72=eNX_illegalWrite:2000,NX_illegalRead:2001,NX_illegalSeek:2002,NX_illegalStream:2003,NX_streamVMError:2004,;NXStreamErrors:t72/usr/include/objc/typedstream.hNXTypedStream:t15Object:T73=s4isa:18,0,32;;TypedstreamErrors:T74=eTYPEDSTREAM_CALLER_ERROR:8000,TYPEDSTREAM_FILE_INCONSISTENCY:8001,TYPEDSTREAM_CLASS_ERROR:8002,TYPEDSTREAM_TYPE_DESCRIPTOR_ERROR:8003,TYPEDSTREAM_WRITE_REFERENCE_ERROR:8004,TYPEDSTREAM_INTERNAL_ERROR:8005,;/usr/include/dpsclient/dpsfriends.hDPSProgramEncoding:t75=edps_ascii:0,dps_binObjSeq:1,dps_encodedTokens:2,;DPSNameEncoding:t76=edps_indexed:0,dps_strings:1,;DPSDefinedType:t77=edps_tBoolean:0,dps_tChar:1,dps_tUChar:2,dps_tFloat:3,dps_tDouble:4,dps_tShort:5,dps_tUShort:6,dps_tInt:7,dps_tUInt:8,dps_tLong:9,dps_tULong:10,;DPSContextType:t78=edps_machServer:0,dps_fdServer:1,dps_stream:2,;DPSResultsRec:t79=s12type:77,0,32;count:1,32,32;value:16,64,32;;DPSResults:t80=*79DPSSpaceRec:t81=s8lastNameIndex:1,0,32;procs:82=*83=xs_t_DPSSpaceProcsRec:,32,32;;DPSSpace:t84=*81_t_DPSSpaceProcsRec:T83=s4DestroySpace:85=*86=f15,0,32;;DPSSpaceProcsRec:t83DPSSpaceProcs:t87=*83_t_DPSContextRec:T88=s48priv:16,0,32;space:84,32,32;programEncoding:75,64,32;nameEncoding:76,96,32;procs:89=*90=xs_t_DPSProcsRec:,128,32;textProc:91=*92=f15,160,32;errorProc:91,192,32;resultTable:80,224,32;resultTableLength:4,256,32;chainParent:93=*88,288,32;chainChild:93,320,32;type:78,352,32;;DPSContextRec:t88DPSContext:t93_t_DPSProcsRec:T90=s52BinObjSeqWrite:94=*95=f15,0,32;WriteTypedObjectArray:96=*97=f15,32,32;WriteStringChars:98=*99=f15,64,32;WriteData:94,96,32;WritePostScript:94,128,32;FlushContext:100=*101=f15,160,32;ResetContext:100,192,32;UpdateNameMap:100,224,32;AwaitReturnValues:100,256,32;Interrupt:100,288,32;DestroyContext:100,320,32;WaitContext:100,352,32;Printf:102=*103=f15,384,32;;DPSProcsRec:t90DPSProcs:t104=*90DPSBinObjGeneric:t105=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:3,32,32;;DPSBinObjReal:t106=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;realVal:12,32,32;;DPSBinObjRec:t107=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:108=u4integerVal:3,0,32;realVal:12,0,32;nameVal:3,0,32;booleanVal:3,0,32;stringVal:3,0,32;arrayVal:3,0,32;;,32,32;;DPSBinObj:t109=*107DPSBinObjSeqRec:t110=s12tokenType:11,0,8;nTopElements:11,8,8;length:8,16,16;objects:111=ar1;0;0;107,32,64;;DPSBinObjSeq:t112=*110DPSExtendedBinObjSeqRec:t113=s16tokenType:11,0,8;escape:11,8,8;nTopElements:8,16,16;length:5,32,32;objects:114=ar1;0;0;107,64,64;;DPSExtendedBinObjSeq:t115=*113/usr/include/dpsclient/event.hNXCoord:t12_NXPoint:T116=s8x:12,0,32;y:12,32,32;;NXPoint:t116_NXSize:T117=s8width:12,0,32;height:12,32,32;;NXSize:t117NXEventData:t118=u12mouse:119=s12reserved:6,0,16;eventNum:6,16,16;click:1,32,32;unused:1,64,32;;,0,96;key:120=s12reserved:6,0,16;repeat:6,16,16;charSet:8,32,16;charCode:8,48,16;keyCode:8,64,16;keyData:6,80,16;;,0,96;tracking:121=s12reserved:6,0,16;eventNum:6,16,16;trackingNum:1,32,32;userData:1,64,32;;,0,96;compound:122=s12reserved:6,0,16;subtype:6,16,16;misc:123=u8F:124=ar1;0;1;12,0,64;L:125=ar1;0;1;3,0,64;S:126=ar1;0;3;6,0,64;C:127=ar1;0;7;2,0,64;;,32,64;;,0,96;;_NXEvent:T128=s40type:1,0,32;location:116,32,64;time:3,96,32;flags:1,128,32;window:4,160,32;data:118,192,96;ctxt:93,288,32;;NXEvent:t128NXEventPtr:t129=*128_NXRect:T130=s16origin:116,0,64;size:117,64,64;;/usr/include/appkit/graphics.hNXRect:t130_NXColorSpace:T131=eNX_OneIsBlackColorSpace:0,NX_OneIsWhiteColorSpace:1,NX_RGBColorSpace:2,NX_CMYKColorSpace:5,;NXColorSpace:t131_NXWindowDepth:T132=eNX_DefaultDepth:0,NX_TwoBitGrayDepth:258,NX_EightBitGrayDepth:264,NX_TwelveBitRGBDepth:516,NX_TwentyFourBitRGBDepth:520,;NXWindowDepth:t132_DPSErrorCode:T133=edps_err_ps:1000,dps_err_nameTooLong:1001,dps_err_resultTagCheck:1002,dps_err_resultTypeCheck:1003,dps_err_invalidContext:1004,dps_err_select:1100,dps_err_connectionClosed:1101,dps_err_read:1102,dps_err_write:1103,dps_err_invalidFD:1104,dps_err_invalidTE:1105,dps_err_invalidPort:1106,dps_err_outOfMemory:1107,dps_err_cantConnect:1108,;ActionCell:T134=s36isa:18,0,32;contents:16,32,32;support:21,64,32;cFlags1:135=xs_cFlags1:,96,16;cFlags2:136=xs_cFlags2:,112,16;_cFlags3:137=xs__cFlags3:,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:21,192,32;action:22,224,32;_view:21,256,32;;Cell:T138=s20isa:18,0,32;contents:16,32,32;support:21,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;;__cFlags3:T137=s2isWhite:1,0,1;useUserKeyEquivalent:1,1,1;center:1,2,1;docEditing:1,3,1;docSaved:1,4,1;RESERVED:1,5,11;;_cFlags2:T136=s2continuous:1,0,1;actOnMouseDown:1,1,1;_isLeaf:1,2,1;floatLeft:1,3,4;floatRight:1,7,4;autoRange:1,11,1;actOnMouseDragged:1,12,1;_isLoaded:1,13,1;noWrap:1,14,1;dontActOnMouseUp:1,15,1;;_cFlags1:T135=s2state:1,0,1;highlighted:1,1,1;disabled:1,2,1;editable:1,3,1;type:1,4,2;freeText:1,6,1;alignment:1,7,2;bordered:1,9,1;bezeled:1,10,1;selectable:1,11,1;scrollable:1,12,1;entryType:1,13,3;;/usr/include/dpsclient/dpsclient.hDPSErrorCode:t133DPSTextProc:t139=*140=f15DPSErrorProc:t141=*142=f15/usr/include/sys/message.hmsg_size_t:t4msg_header_t:t143=s24msg_unused:1,0,24;msg_simple:1,24,8;msg_size:4,32,32;msg_type:1,64,32;msg_local_port:1,96,32;msg_remote_port:1,128,32;msg_id:1,160,32;;msg_type_t:t144=s4msg_type_name:1,0,8;msg_type_size:1,8,8;msg_type_number:1,16,12;msg_type_inline:1,28,1;msg_type_longform:1,29,1;msg_type_deallocate:1,30,1;msg_type_unused:1,31,1;;msg_type_long_t:t145=s12msg_type_header:144,0,32;msg_type_long_name:8,32,16;msg_type_long_size:8,48,16;msg_type_long_number:4,64,32;;msg_timeout_t:t4msg_option_t:t1msg_return_t:t1_DPSNumberFormat:T146=edps_float:48,dps_long:0,dps_short:32,;/usr/include/dpsclient/dpsNeXT.hDPSNumberFormat:t146_DPSUserPathOp:T147=edps_setbbox:0,dps_moveto:1,dps_rmoveto:2,dps_lineto:3,dps_rlineto:4,dps_curveto:5,dps_rcurveto:6,dps_arc:7,dps_arcn:8,dps_arct:9,dps_closepath:10,dps_ucache:11,;DPSUserPathOp:t147_DPSUserPathAction:T148=edps_uappend:176,dps_ufill:179,dps_ueofill:178,dps_ustroke:183,dps_ustrokepath:364,dps_inufill:93,dps_inueofill:92,dps_inustroke:312,dps_def:51,dps_put:120,;DPSUserPathAction:t148DPSEventFilterFunc:t149=*150=f1DPSPortProc:t151=*152=f15DPSTimedEntry:t153=*154=xs__DPSTimedEntry:DPSTimedEntryProc:t155=*156=f15DPSFDProc:t157=*158=f15/usr/include/objc/hashtable.hNXHashTablePrototype:t159=s16hash:160=*161=f4,0,32;isEqual:162=*163=f1,32,32;free:164=*165=f15,64,32;style:1,96,32;;NXHashTable:t166=s20prototype:167=*159,0,32;count:4,32,32;nbBuckets:4,64,32;buckets:29,96,32;info:55,128,32;;NXHashState:t168=s8i:1,0,32;j:1,32,32;;NXAtom:t169=*2_NXScreen:T170=s48screenNumber:1,0,32;screenBounds:130,32,128;_reservedShort:171=ar1;0;5;6,160,96;depth:132,256,32;_reserved:172=ar1;0;2;1,288,96;;Responder:T173=s12isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;;/usr/include/appkit/screens.hNXScreen:t170_NXModalSession:T174=s34app:21,0,32;window:21,32,32;prevSession:175=*174,64,32;oldRunningCount:1,96,32;oldDoesHide:2,128,8;freeMe:2,136,8;winNum:1,144,32;errorData:54,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/Application.hNXModalSession:t174_NXColor:T176=s16colorField:177=ar1;0;7;8,0,128;;Bitmap:T178=s38isa:18,0,32;frame:130,32,128;iconName:16,160,32;type:1,192,32;_builtIn:1,224,32;_manager:29,256,32;_bFlags:179=xs__bFlags:,288,16;;__bFlags:T179=s2_flipDraw:1,0,1;_systemBitmap:1,1,1;_nibBitmap:1,2,1;_willFree:1,3,1;_RESERVED:1,4,12;;Application:T180=s160isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;appName:16,96,32;currentEvent:128,128,320;windowList:21,448,32;keyWindow:21,480,32;mainWindow:21,512,32;delegate:21,544,32;hiddenList:51,576,32;hiddenCount:1,608,32;hostName:169,640,32;context:93,672,32;contextNum:1,704,32;appListener:21,736,32;appSpeaker:21,768,32;replyPort:1,800,32;screenSize:117,832,64;running:6,896,16;appFlags:181=xs__appFlags:,912,16;_reservedApp4:21,928,32;_focusStack:21,960,32;_freelist:21,992,32;_pboard:21,1024,32;_mainMenu:21,1056,32;_appIcon:21,1088,32;_nameTable:21,1120,32;_printInfo:21,1152,32;_reservedApp1:4,1184,32;_reservedApp2:4,1216,32;_reservedApp3:4,1248,32;;__appFlags:T181=s2hidden:1,0,1;autoupdate:1,1,1;active:1,2,1;_RESERVED:1,3,8;_doingUnhide:1,11,1;_delegateReturnsValidRequestor:1,12,1;_deactPending:1,13,1;_invalidState:1,14,1;_invalidEvent:1,15,1;;/usr/include/appkit/color.hNXColor:t176Cursor:T182=s48isa:18,0,32;frame:130,32,128;iconName:16,160,32;type:1,192,32;_builtIn:1,224,32;_manager:29,256,32;_bFlags:179,288,16;hotSpot:116,304,64;cFlags:183=xs_cFlags:,368,16;;_cFlags:T183=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;ClipView:T184=s114isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;bounds:130,224,128;superview:21,352,32;subviews:21,384,32;window:21,416,32;vFlags:185=xs__vFlags:,448,16;_vFlags:186=xs___vFlags:,464,16;_gState:1,480,32;_frameMatrix:21,512,32;_drawMatrix:21,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;backgroundGray:12,640,32;docView:21,672,32;_docRect:130,704,128;cursor:21,832,32;_private:29,864,32;_clFlags:187=xs__clFlags:,896,16;;__clFlags:T187=s2isGraySet:1,0,1;_RESERVED:1,1,11;_onlyUncovered:1,12,1;_reflectScroll:1,13,1;_usedByCell:1,14,1;_scrollClipTo:1,15,1;;ChoosePrinter:T188=s156isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;contentView:21,224,32;delegate:21,256,32;firstResponder:21,288,32;lastLeftHit:21,320,32;lastRightHit:21,352,32;counterpart:21,384,32;fieldEditor:21,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189=xs_wFlags:,544,16;wFlags2:190=xs_wFlags2:,560,16;_borderView:21,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:29,640,32;_trectTable:191=*166,672,32;_invalidCursorView:21,704,32;_miniIcon:169,736,32;_private:29,768,32;appIcon:21,800,32;ok:21,832,32;cancel:21,864,32;border:21,896,32;exitTag:1,928,32;name:21,960,32;type:21,992,32;note:21,1024,32;_lastValues:192=*169,1056,32;accessoryView:21,1088,32;_reservedChoosePrinter1:4,1120,32;_reservedChoosePrinter2:4,1152,32;_reservedChoosePrinter3:4,1184,32;_reservedChoosePrinter4:4,1216,32;;Panel:T193=s100isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;contentView:21,224,32;delegate:21,256,32;firstResponder:21,288,32;lastLeftHit:21,320,32;lastRightHit:21,352,32;counterpart:21,384,32;fieldEditor:21,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:21,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:29,640,32;_trectTable:191,672,32;_invalidCursorView:21,704,32;_miniIcon:169,736,32;_private:29,768,32;;ButtonCell:T194=s60isa:18,0,32;contents:16,32,32;support:21,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:21,192,32;action:22,224,32;_view:21,256,32;altContents:16,288,32;icon:195=xu_icon:,320,64;sound:21,384,32;bcFlags1:196=xs_bcFlags1:,416,16;bcFlags2:197=xs_bcFlags2:,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;;_bcFlags2:T197=s2keyEquivalent:1,0,8;transparent:1,8,1;_RESERVED:1,9,6;_momentarySound:1,15,1;;_bcFlags1:T196=s2pushIn:1,0,1;changeContents:1,1,1;changeBackground:1,2,1;changeGray:1,3,1;lightByContents:1,4,1;lightByBackground:1,5,1;lightByGray:1,6,1;hasAlpha:1,7,1;bordered:1,8,1;iconOverlaps:1,9,1;horizontal:1,10,1;bottomOrLeft:1,11,1;iconAndText:1,12,1;lastState:1,13,1;iconSizeDiff:1,14,1;iconIsKeyEquivalent:1,15,1;;_ke:T198=s8font:21,0,32;descent:12,32,32;;_bmap:T199=s8normal:21,0,32;alternate:21,32,32;;_icon:T195=u8bmap:199,0,64;ke:198,0,64;;Button:T200=s92isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;bounds:130,224,128;superview:21,352,32;subviews:21,384,32;window:21,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:21,512,32;_drawMatrix:21,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:21,672,32;conFlags:201=xs_conFlags:,704,16;_reservedCshort1:8,720,16;;Control:T202=s92isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;bounds:130,224,128;superview:21,352,32;subviews:21,384,32;window:21,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:21,512,32;_drawMatrix:21,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:21,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;;_conFlags:T201=s2enabled:1,0,1;editingValid:1,1,1;ignoreMultiClick:1,2,1;calcSize:1,3,1;_RESERVED:1,4,12;;Box:T203=s130isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;bounds:130,224,128;superview:21,352,32;subviews:21,384,32;window:21,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:21,512,32;_drawMatrix:21,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;cell:21,640,32;contentView:21,672,32;offsets:117,704,64;borderRect:130,768,128;titleRect:130,896,128;bFlags:204=xs_bFlags:,1024,16;;_bFlags:T204=s2borderType:1,0,2;titlePosition:1,2,3;transparent:1,5,1;_RESERVED:1,6,10;;View:T205=s80isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;bounds:130,224,128;superview:21,352,32;subviews:21,384,32;window:21,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:21,512,32;_drawMatrix:21,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;;___vFlags:T186=s2autosizing:1,0,6;autoresizeSubviews:1,6,1;notifyWhenFlipped:1,7,1;ancestorNotifyWasEnabled:1,8,1;needsAncestorNotify:1,9,1;notifyToInitGState:1,10,1;wantsGState:1,11,1;noCopyOnScroll:1,12,1;noDisplayOnScroll:1,13,1;specialClip:1,14,1;mark:1,15,1;;__vFlags:T185=s2noClip:1,0,1;translatedDraw:1,1,1;drawInSuperview:1,2,1;alreadyFlipped:1,3,1;needsFlipped:1,4,1;rotatedFromBase:1,5,1;rotatedOrScaledFromBase:1,6,1;opaque:1,7,1;disableAutodisplay:1,8,1;needsDisplay:1,9,1;validGState:1,10,1;newGState:1,11,1;_RESERVED:1,12,2;_noVerticalAutosizing:1,14,1;_hasDirtySubview:1,15,1;;Window:T206=s100isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;contentView:21,224,32;delegate:21,256,32;firstResponder:21,288,32;lastLeftHit:21,320,32;lastRightHit:21,352,32;counterpart:21,384,32;fieldEditor:21,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:21,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:29,640,32;_trectTable:191,672,32;_invalidCursorView:21,704,32;_miniIcon:169,736,32;_private:29,768,32;;_wFlags2:T190=s2deferred:1,0,1;_cursorRectsDisabled:1,1,1;_haveFreeCursorRects:1,2,1;_validCursorRects:1,3,1;docEdited:1,4,1;dynamicDepthLimit:1,5,1;_worksWhenModal:1,6,1;_limitedBecomeKey:1,7,1;_needsFlush:1,8,1;_newMiniIcon:1,9,1;_ignoredFirstMouse:1,10,1;_RESERVED:1,11,1;_windowDying:1,12,1;_tempHidden:1,13,1;_hiddenOnDeactivate:1,14,1;_floatingPanel:1,15,1;;_wFlags:T189=s2style:1,0,4;backing:1,4,2;buttonMask:1,6,3;visible:1,9,1;isMainWindow:1,10,1;isKeyWindow:1,11,1;isPanel:1,12,1;hideOnDeactivate:1,13,1;dontFreeWhenClosed:1,14,1;oneShot:1,15,1;;/usr/include/appkit/afm.hNXCharMetrics:t207=s32charCode:6,0,16;numKernPairs:11,16,8;reserved:11,24,8;xWidth:12,32,32;name:1,64,32;bbox:208=ar1;0;3;12,96,128;kernPairIndex:1,224,32;;NXLigature:t209=s12firstCharIndex:1,0,32;secondCharIndex:1,32,32;ligatureIndex:1,64,32;;NXEncodedLigature:t210=s4firstChar:11,0,8;secondChar:11,8,8;ligatureChar:11,16,8;reserved:11,24,8;;NXKernPair:t211=s12secondCharIndex:1,0,32;dx:12,32,32;dy:12,64,32;;NXKernXPair:t212=s8secondCharIndex:1,0,32;dx:12,32,32;;NXTrackKern:t213=s20degree:1,0,32;minPointSize:12,32,32;minKernAmount:12,64,32;maxPointSize:12,96,32;maxKernAmount:12,128,32;;NXCompositeChar:t214=s12compCharIndex:1,0,32;numParts:1,32,32;firstPartIndex:1,64,32;;NXCompositeCharPart:t215=s12partIndex:1,0,32;dx:12,32,32;dy:12,64,32;;_NXFontMetrics:T216=s164formatVersion:16,0,32;name:16,32,32;fullName:16,64,32;familyName:16,96,32;weight:16,128,32;italicAngle:12,160,32;isFixedPitch:2,192,8;isScreenFont:2,200,8;screenFontSize:6,208,16;fontBBox:217=ar1;0;3;12,224,128;underlinePosition:12,352,32;underlineThickness:12,384,32;version:16,416,32;notice:16,448,32;encodingScheme:16,480,32;capHeight:12,512,32;xHeight:12,544,32;ascender:12,576,32;descender:12,608,32;hasYWidths:6,640,16;widths:218=*12,656,32;widthsLength:4,688,32;strings:16,720,32;stringsLength:4,752,32;hasXYKerns:2,784,8;reserved:2,792,8;encoding:219=*6,800,32;yWidths:218,832,32;charMetrics:220=*207,864,32;numCharMetrics:1,896,32;ligatures:221=*209,928,32;numLigatures:1,960,32;encLigatures:222=*210,992,32;numEncLigatures:1,1024,32;kerns:223=u4kernPairs:224=*211,0,32;kernXPairs:225=*212,0,32;;,1056,32;numKernPairs:1,1088,32;trackKerns:226=*213,1120,32;numTrackKerns:1,1152,32;compositeChars:227=*214,1184,32;numCompositeChars:1,1216,32;compositeCharParts:228=*215,1248,32;numCompositeCharParts:1,1280,32;;NXFontMetrics:t216_fontFlags:T229=s2usedInDoc:1,0,1;usedInPage:1,1,1;usedInSheet:1,2,1;_PADDING:1,3,13;;_NXFaceInfo:T230=s14fontMetrics:231=*216,0,32;flags:1,32,32;fontFlags:229,64,16;nextFInfo:232=*230,80,32;;/usr/include/appkit/Font.hNXFaceInfo:t230Font:T233=s40isa:18,0,32;name:16,32,32;size:12,64,32;style:1,96,32;matrix:218,128,32;fontNum:1,160,32;faceInfo:232,192,32;otherFont:21,224,32;fFlags:234=xs_fFlags:,256,16;_reservedFont2:8,272,16;_reservedFont3:4,288,32;;_fFlags:T234=s2usedByWS:1,0,1;usedByPrinter:1,1,1;isScreenFont:1,2,1;_RESERVED:1,3,10;_matrixIsIdentity:1,13,1;_matrixIsFlipped:1,14,1;_hasStyle:1,15,1;;/usr/include/appkit/FontManager.hNXFontTraitMask:t4_NXMessage:T235=s2040header:143,0,192;sequenceType:144,192,32;sequence:1,224,32;actionType:144,256,32;action:236=ar1;0;2003;2,288,16032;;FormCell:T237=s52isa:18,0,32;contents:16,32,32;support:21,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:21,192,32;action:22,224,32;_view:21,256,32;titleWidth:12,288,32;titleCell:21,320,32;titleEndPoint:12,352,32;_reservedFCint1:4,384,32;;Form:T238=s192isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;bounds:130,224,128;superview:21,352,32;subviews:21,384,32;window:21,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:21,512,32;_drawMatrix:21,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:21,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;cellList:21,736,32;target:21,768,32;action:22,800,32;selectedCell:21,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:117,992,64;intercell:117,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:21,1184,32;protoCell:21,1216,32;cellClass:21,1248,32;nextText:21,1280,32;previousText:21,1312,32;doubleAction:22,1344,32;errorAction:22,1376,32;textDelegate:21,1408,32;mFlags:239=xs_mFlags:,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:29,1504,32;;Matrix:T240=s192isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;bounds:130,224,128;superview:21,352,32;subviews:21,384,32;window:21,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:21,512,32;_drawMatrix:21,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:21,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;cellList:21,736,32;target:21,768,32;action:22,800,32;selectedCell:21,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:117,992,64;intercell:117,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:21,1184,32;protoCell:21,1216,32;cellClass:21,1248,32;nextText:21,1280,32;previousText:21,1312,32;doubleAction:22,1344,32;errorAction:22,1376,32;textDelegate:21,1408,32;mFlags:239,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:29,1504,32;;_mFlags:T239=s2highlightMode:1,0,1;radioMode:1,1,1;listMode:1,2,1;allowEmptySel:1,3,1;autoscroll:1,4,1;reaction:1,5,1;_RESERVED:1,6,8;_autosizeCells:1,14,1;_drawingAncestor:1,15,1;;FontPanel:T241=s184isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;contentView:21,224,32;delegate:21,256,32;firstResponder:21,288,32;lastLeftHit:21,320,32;lastRightHit:21,352,32;counterpart:21,384,32;fieldEditor:21,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:21,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:29,640,32;_trectTable:191,672,32;_invalidCursorView:21,704,32;_miniIcon:169,736,32;_private:29,768,32;faces:21,800,32;families:21,832,32;preview:21,864,32;current:21,896,32;size:21,928,32;sizes:21,960,32;manager:21,992,32;selFont:21,1024,32;selMetrics:231,1056,32;curTag:1,1088,32;accessoryView:21,1120,32;_reserved1:21,1152,32;setButton:21,1184,32;separator:21,1216,32;sizeTitle:21,1248,32;lastPreview:16,1280,32;fpFlags:242=xs_fpFlags:,1312,16;_reservedFPshort1:8,1328,16;_reserved2:21,1344,32;_chooser:21,1376,32;_titles:21,1408,32;_previewBox:21,1440,32;;_fpFlags:T242=s2multipleFont:1,0,1;dirty:1,1,1;_RESERVED:1,2,13;_dontPreview:1,15,1;;FontManager:T243=s48isa:18,0,32;panel:21,32,32;menu:21,64,32;action:22,96,32;whatToDo:1,128,32;traitToChange:4,160,32;selFont:21,192,32;fmFlags:244=xs_fmFlags:,224,16;_lastPos:8,240,16;_reservedFMint1:4,256,32;_reservedFMint2:4,288,32;_reservedFMint3:4,320,32;_reservedFMint4:4,352,32;;_fmFlags:T244=s2multipleFont:1,0,1;disabled:1,1,1;_RESERVED:1,2,14;;/usr/include/appkit/Listener.hNXMessage:t235_NXResponse:T245=s32header:143,0,192;sequenceType:144,192,32;sequence:1,224,32;;NXResponse:t245_NXAcknowledge:T246=s40header:143,0,192;sequenceType:144,192,32;sequence:1,224,32;errorType:144,256,32;error:1,288,32;;NXAcknowledge:t246_NXRemoteMethod:T247=s8key:22,0,32;types:16,32,32;;NXRemoteMethod:t247_bval:T248=s8p:16,0,32;len:1,32,32;;NXParamValue:t249=u8ival:1,0,32;dval:13,0,64;pval:1,0,32;bval:248,0,64;;List:T250=s16isa:18,0,32;dataPtr:251=*21,32,32;numElements:4,64,32;maxElements:4,96,32;;NXImageRep:T252=s26isa:18,0,32;_repFlags:253=xs__repFlags:,32,16;size:117,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;;__repFlags:T253=s2hasAlpha:1,0,1;numColors:1,1,3;bitsPerSample:1,4,6;dataSource:1,10,3;dataLoaded:1,13,1;;MenuCell:T254=s64isa:18,0,32;contents:16,32,32;support:21,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:21,192,32;action:22,224,32;_view:21,256,32;altContents:16,288,32;icon:195,320,64;sound:21,384,32;bcFlags1:196,416,16;bcFlags2:197,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;updateAction:22,480,32;;Menu:T255=s126isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;contentView:21,224,32;delegate:21,256,32;firstResponder:21,288,32;lastLeftHit:21,320,32;lastRightHit:21,352,32;counterpart:21,384,32;fieldEditor:21,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:21,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:29,640,32;_trectTable:191,672,32;_invalidCursorView:21,704,32;_miniIcon:169,736,32;_private:29,768,32;supermenu:21,800,32;matrix:21,832,32;attachedMenu:21,864,32;lastLocation:116,896,64;reserved:21,960,32;menuFlags:256=xs_menuFlags:,992,16;;_menuFlags:T256=s2sizeFitted:1,0,1;autoupdate:1,1,1;attached:1,2,1;tornOff:1,3,1;wasAttached:1,4,1;wasTornOff:1,5,1;_RESERVED:1,6,8;_isServicesMenu:1,14,1;_changeTitle:1,15,1;;Listener:T257=s40isa:18,0,32;portName:16,32,32;listenPort:1,64,32;signaturePort:1,96,32;delegate:21,128,32;timeout:1,160,32;priority:1,192,32;_delegate2:21,224,32;_requestDelegate:21,256,32;_reservedListener2:1,288,32;;/usr/include/objc/List.hNXListId:t258=s16isa:18,0,32;dataPtr:251,32,32;numElements:4,64,32;maxElements:4,96,32;;NXEPSImageRep:T259=s58isa:18,0,32;_repFlags:253,32,16;size:117,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_fileName:16,208,32;_bBoxOrigin:116,240,64;_memory:16,304,32;_epsLen:1,336,32;_epsOffset:6,368,16;_reservedShort:6,384,16;_otherName:16,400,32;_reservedInt:1,432,32;;NXCursor:T260=s22isa:18,0,32;hotSpot:116,32,64;cFlags:261=xs_csrFlags:,96,16;image:21,112,32;_reservedInt:4,144,32;;_csrFlags:T261=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;NXImage:T262=s36isa:18,0,32;name:16,32,32;_size:117,64,64;_flags:263=xs__imageFlags:,128,16;_reservedShort:6,144,16;_reps:29,160,32;_repList:264=*250,192,32;_color:265=*176,224,32;_reservedInt:1,256,32;;__imageFlags:T263=s2scalable:1,0,1;dataRetained:1,1,1;flipDraw:1,2,1;uniqueWindow:1,3,1;_unused1:1,4,1;sizeWasExplicitlySet:1,5,1;builtIn:1,6,1;needsToExpand:1,7,1;useEPSOnResolutionMismatch:1,8,1;colorMatchPreferred:1,9,1;multipleResolutionMatching:1,10,1;_unused2:1,11,1;subImage:1,12,1;aSynch:1,13,1;archiveByName:1,14,1;unboundedCacheDepth:1,15,1;;NXCustomImageRep:T266=s38isa:18,0,32;_repFlags:253,32,16;size:117,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;drawMethod:22,208,32;drawObject:21,240,32;_reservedInt:1,272,32;;NXColorPanel:T267=s172isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;contentView:21,224,32;delegate:21,256,32;firstResponder:21,288,32;lastLeftHit:21,320,32;lastRightHit:21,352,32;counterpart:21,384,32;fieldEditor:21,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:21,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:29,640,32;_trectTable:191,672,32;_invalidCursorView:21,704,32;_miniIcon:169,736,32;_private:29,768,32;_colorPicker:21,800,32;_bottomView:21,832,32;_min:117,864,64;_max:117,928,64;_action:22,992,32;_target:21,1024,32;_accessory:21,1056,32;_divider:21,1088,32;_reservedCPint:268=ar1;0;7;4,1120,256;;NXCachedImageRep:T269=s50isa:18,0,32;_repFlags:253,32,16;size:117,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_origin:116,208,64;_gState:1,272,32;_window:270=*206,304,32;_cache:29,336,32;_reservedInt:1,368,32;;NXBrowserCell:T271=s20isa:18,0,32;contents:16,32,32;support:21,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;;NXBrowser:T272=s156isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;bounds:130,224,128;superview:21,352,32;subviews:21,384,32;window:21,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:21,512,32;_drawMatrix:21,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:21,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;target:21,736,32;delegate:21,768,32;_reserved1:273=ar1;0;2;21,800,96;action:22,896,32;doubleAction:22,928,32;matrixClass:21,960,32;cellPrototype:21,992,32;_reserved2:117,1024,64;_reserved4:274=ar1;0;3;6,1088,64;pathSeparator:8,1152,16;_reserved3:275=ar1;0;5;2,1168,48;_private:29,1216,32;;NXBitmapImageRep:T276=s58isa:18,0,32;_repFlags:253,32,16;size:117,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_bytesPerRow:4,208,32;_imageNumber:8,240,16;_colorSpace:6,256,16;_moreRepFlags:277=xs__bitmapRepFlags:,272,16;_memoryPages:8,288,16;_fileName:16,304,32;_memory:58,336,32;_data:58,368,32;_otherName:16,400,32;_reservedInt:1,432,32;;__bitmapRepFlags:T277=s2isPlanar:1,0,1;explicitPlanes:1,1,1;;/usr/include/sound/soundstruct.hSNDSoundStruct:t278=s28magic:1,0,32;dataLocation:1,32,32;dataSize:1,64,32;dataFormat:1,96,32;samplingRate:1,128,32;channelCount:1,160,32;info:279=ar1;0;3;2,192,32;;/usr/include/sound/sounderror.hSNDError:t280=eSND_ERR_NONE:0,SND_ERR_NOT_SOUND:1,SND_ERR_BAD_FORMAT:2,SND_ERR_BAD_RATE:3,SND_ERR_BAD_CHANNEL:4,SND_ERR_BAD_SIZE:5,SND_ERR_BAD_FILENAME:6,SND_ERR_CANNOT_OPEN:7,SND_ERR_CANNOT_WRITE:8,SND_ERR_CANNOT_READ:9,SND_ERR_CANNOT_ALLOC:10,SND_ERR_CANNOT_FREE:11,SND_ERR_CANNOT_COPY:12,SND_ERR_CANNOT_RESERVE:13,SND_ERR_NOT_RESERVED:14,SND_ERR_CANNOT_RECORD:15,SND_ERR_ALREADY_RECORDING:16,SND_ERR_NOT_RECORDING:17,SND_ERR_CANNOT_PLAY:18,SND_ERR_ALREADY_PLAYING:19,SND_ERR_NOT_PLAYING:20,SND_ERR_NOT_IMPLEMENTED:21,SND_ERR_CANNOT_FIND:22,SND_ERR_CANNOT_EDIT:23,SND_ERR_BAD_SPACE:24,SND_ERR_KERNEL:25,SND_ERR_BAD_CONFIGURATION:26,SND_ERR_CANNOT_CONFIGURE:27,SND_ERR_UNDERRUN:28,SND_ERR_ABORTED:29,SND_ERR_BAD_TAG:30,SND_ERR_CANNOT_ACCESS:31,SND_ERR_TIMEOUT:32,SND_ERR_BUSY:33,SND_ERR_CANNOT_ABORT:34,SND_ERR_INFO_TOO_BIG:35,SND_ERR_UNKNOWN:32767,;/usr/include/cthreads.hany_t:t29/usr/include/vm/vm_inherit.hvm_inherit_t:t1/usr/include/vm/vm_prot.hvm_prot_t:t1/usr/include/vm/memory_object.hmemory_object_t:t1memory_object_control_t:t1memory_object_name_t:t1memory_object_copy_strategy_t:t1paging_object_t:t1vm_pager_request_t:t1vm_pager_t:t1vm_statistics:T281=s52pagesize:3,0,32;free_count:3,32,32;active_count:3,64,32;inactive_count:3,96,32;wire_count:3,128,32;zero_fill_count:3,160,32;reactivations:3,192,32;pageins:3,224,32;pageouts:3,256,32;faults:3,288,32;cow_faults:3,320,32;lookups:3,352,32;hits:3,384,32;;/usr/include/vm/vm_statistics.hvm_statistics_t:t282=*281vm_statistics_data_t:t281pmap_statistics:T283=s8resident_count:3,0,32;wired_count:3,32,32;;pmap_statistics_t:t284=*283/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4machine_info:T285=s20major_version:1,0,32;minor_version:1,32,32;max_cpus:1,64,32;avail_cpus:1,96,32;memory_size:4,128,32;;/usr/include/sys/machine.hmachine_info_t:t286=*285machine_info_data_t:t285cpu_type_t:t1cpu_subtype_t:t1machine_slot:T287=s32is_cpu:4,0,32;cpu_type:1,32,32;cpu_subtype:1,64,32;running:4,96,32;cpu_ticks:288=ar1;0;2;3,128,96;clock_freq:1,224,32;;machine_slot_t:t289=*287machine_slot_data_t:t287/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T290=s2r:291=ar1;0;0;6,0,16;;physadr:t292=*290label_t:T293=s52val:294=ar1;0;12;1,0,416;;label_t:t293_quad:T295=s8val:296=ar1;0;1;3,0,64;;quad:t295daddr_t:t3caddr_t:t16ino_t:t5time_t:t3dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T297=s32fds_bits:298=ar1;0;7;3,0,256;;fd_set:t297NeXT_thread_state_user_reg:T299=s4user_reg:1,0,32;;NeXT_thread_state_68882:T300=s112regs:301=ar1;0;7;302=s12fp:303=ar1;0;2;1,0,96;;,0,768;cr:1,768,32;sr:1,800,32;iar:1,832,32;state:1,864,32;;NeXT_thread_state_regs:T304=s72dreg:305=ar1;0;7;1,0,256;areg:306=ar1;0;7;1,256,256;pad0:6,512,16;sr:6,528,16;pc:1,544,32;;regs:T307=s76r_dreg:308=ar1;0;7;1,0,256;r_areg:309=ar1;0;7;1,256,256;pad:6,512,16;r_evec:310=xsexcp_frame:,528,80;;excp_longbus:T311=s84e_internal1:6,0,16;e_ss:312=xsspecial_status:,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:313=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:314=ar1;0;3;6,160,64;e_stagebaddr:1,224,32;e_internal4:315=ar1;0;1;6,256,32;e_dib:1,288,32;e_internal5:316=ar1;0;21;6,320,352;;excp_shortbus:T317=s24e_internal1:6,0,16;e_ss:312,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:318=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:319=ar1;0;1;6,160,32;;excp_access:T320=s52e_effaddr:1,0,32;e_ss:321=xsspecial_status_040:,32,16;e_wb3s:322=xswriteback_status:,48,16;e_wb2s:322,64,16;e_wb1s:322,80,16;e_faultaddr:1,96,32;e_wb3a:1,128,32;e_wb3d:1,160,32;e_wb2a:1,192,32;e_wb2d:1,224,32;e_wb1a:1,256,32;e_wb1d_pd0:1,288,32;e_pd1:1,320,32;e_pd2:1,352,32;e_pd3:1,384,32;;excp_floatpt:T323=s4e_effaddr:1,0,32;;excp_coproc:T324=s12e_ia:1,0,32;e_internal:6,32,16;e_op:6,48,16;e_effaddr:1,64,32;;excp_normal6:T325=s4e_ia:1,0,32;;writeback_status:T322=s2wbs_v:1,8,1;wbs_size:1,9,2;wbs_tt:1,11,2;wbs_tm:1,13,3;;special_status_040:T321=s2ss_cp:1,0,1;ss_cu:1,1,1;ss_ct:1,2,1;ss_cm:1,3,1;ss_ma:1,4,1;ss_atc:1,5,1;ss_lk:1,6,1;ss_rw:1,7,1;ss_size:1,9,2;ss_tt:1,11,2;ss_tm:1,13,3;;special_status:T312=s2ss_faultc:1,0,1;ss_faultb:1,1,1;ss_rerunc:1,2,1;ss_rerunb:1,3,1;ss_faultrerund:1,7,1;ss_rmw:1,8,1;ss_read:1,9,1;ss_cyclesize:1,10,2;ss_fcode:1,13,3;;excp_frame:T310=s10e_fsize:6,0,16;e_sr:6,16,16;e_pc:1,32,32;e_format:1,64,4;e_vector:1,68,12;;/usr/include/sys/thread_status.hthread_state_t:t51thread_state_data_t:t326=ar1;0;1023;1time_value:T327=s8seconds:3,0,32;microseconds:3,32,32;;thread_state_flavor:T328=s8flavor:1,0,32;count:1,32,32;;/usr/include/sys/time_value.htime_value_t:t327/usr/include/sys/thread_info.hthread_info_t:t51thread_info_data_t:t329=ar1;0;1023;1thread_basic_info:T330=s44user_time:327,0,64;system_time:327,64,64;cpu_usage:1,128,32;base_priority:1,160,32;cur_priority:1,192,32;run_state:1,224,32;flags:1,256,32;suspend_count:1,288,32;sleep_time:3,320,32;;thread_basic_info_data_t:t330thread_basic_info_t:t331=*330thread_sched_info:T332=s28policy:1,0,32;data:1,32,32;base_priority:1,64,32;max_priority:1,96,32;cur_priority:1,128,32;depressed:4,160,32;depress_priority:1,192,32;;thread_sched_info_data_t:t332thread_sched_info_t:t333=*332/usr/include/sys/task_info.htask_info_t:t51task_info_data_t:t334=ar1;0;1023;1task_basic_info:T335=s32suspend_count:1,0,32;base_priority:1,32,32;virtual_size:4,64,32;resident_size:4,96,32;user_time:327,128,64;system_time:327,192,64;;task_basic_info_data_t:t335task_basic_info_t:t336=*335/usr/include/sys/netport.hnetaddr_t:t5np_uid_t:t337=s8np_uid_high:3,0,32;np_uid_low:3,32,32;;network_port_t:t338=s24np_receiver:5,0,32;np_owner:5,32,32;np_puid:337,64,64;np_sid:337,128,64;;/usr/include/sys/host_info.hhost_info_t:t51host_info_data_t:t339=ar1;0;1023;1kernel_version_t:t340=ar1;0;511;2host_basic_info:T341=s20max_cpus:1,0,32;avail_cpus:1,32,32;memory_size:4,64,32;cpu_type:1,96,32;cpu_subtype:1,128,32;;host_basic_info_data_t:t341host_basic_info_t:t342=*341host_sched_info:T343=s8min_timeout:1,0,32;min_quantum:1,32,32;;host_sched_info_data_t:t343host_sched_info_t:t344=*343/usr/include/sys/processor_info.hprocessor_info_t:t51processor_info_data_t:t345=ar1;0;1023;1processor_set_info_t:t51processor_set_info_data_t:t346=ar1;0;1023;1processor_basic_info:T347=s20cpu_type:1,0,32;cpu_subtype:1,32,32;running:4,64,32;slot_num:1,96,32;is_master:4,128,32;;processor_basic_info_data_t:t347processor_basic_info_t:t348=*347processor_set_basic_info:T349=s20processor_count:1,0,32;task_count:1,32,32;thread_count:1,64,32;load_average:1,96,32;mach_factor:1,128,32;;processor_set_basic_info_data_t:t349processor_set_basic_info_t:t350=*349processor_set_sched_info:T351=s8policies:1,0,32;max_priority:1,32,32;;processor_set_sched_info_data_t:t351processor_set_sched_info_t:t352=*351/usr/include/kern/mach_types.htask_t:t1vm_task_t:t1task_array_t:t51thread_t:t1monitor_t:t1thread_array_t:t51host_t:t1host_priv_t:t1processor_t:t1processor_array_t:t51processor_set_t:t1processor_set_name_t:t1processor_set_name_array_t:t51/usr/include/machine/kern_return.hkern_return_t:t1/usr/include/kern/std_types.hpointer_t:t4/usr/include/kern/mach_types.hvm_address_t:t4vm_region_t:t4vm_region_array_t:t353=*4vm_page_data_t:t354=ar1;0;4095;2/usr/include/stdlib.hdiv_t:t355=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t356=s8quot:3,0,32;rem:3,32,32;;cthread_queue:T357=s8head:358=*359=xscthread_queue_item:,0,32;tail:358,32,32;;/usr/include/cthreads.hcthread_queue_t:t360=*357cthread_queue_item:T359=s4next:358,0,32;;cthread_queue_item_t:t358mutex:T361=s8lock:1,0,32;name:16,32,32;;mutex_t:t362=*361condition:T363=s16lock:1,0,32;queue:357,32,64;name:16,96,32;;condition_t:t364=*363cthread_fn_t:t365=*366=f29cthread:T367=s212next:368=*367,0,32;real_thread:1,32,32;lock:361,64,64;done:363,128,128;state:1,256,32;catch:52,288,1248;func:365,1536,32;arg:29,1568,32;result:29,1600,32;name:16,1632,32;data:29,1664,32;;cthread_t:t368ur_cthread:T369=s8next:370=*369,0,32;incarnation:368,32,32;;ur_cthread_t:t370/usr/include/sound/accesssound.hSNDNegotiationData:t371=s8priority:1,0,32;duration:1,32,32;;SNDNegotiationFun:t372=*373=f1/usr/include/sound/performsound.hSNDNotificationFun:t374=*375=f1/usr/include/appkit/NXJournaler.hNXJournalHeader:t376=s20version:1,0,32;offsetToAppNames:4,32,32;lastEventTime:4,64,32;reserved1:4,96,32;reserved2:4,128,32;;NXSplitView:T377=s84isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;bounds:130,224,128;superview:21,352,32;subviews:21,384,32;window:21,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:21,512,32;_drawMatrix:21,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;delegate:21,640,32;;NXJournaler:T378=s138isa:18,0,32;_startTime:3,32,32;_soundStatus:1,64,32;_appsData:21,96,32;_sndBuffer:379=*278,128,32;_soundfile:16,160,32;_recordDevice:1,192,32;_nextEvent:128,224,320;_eventStream:380=*57,544,32;_teNum:153,576,32;_journalHeader:376,608,160;_mouseDownWindow:21,768,32;_mouseDownWindowNum:1,800,32;_applicationNum:1,832,32;_dragWindowNum:1,864,32;_oldEventMask:4,896,32;_oldEventFilter:149,928,32;_pendingStop:2,960,8;_listener:21,976,32;_speaker:21,1008,32;_delegate:21,1040,32;_eventStatus:1,1072,32;;/usr/include/appkit/SavePanel.h_NXDirInfo:t381=*382=xs__NXDirInfo:PopUpList:T383=s126isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;contentView:21,224,32;delegate:21,256,32;firstResponder:21,288,32;lastLeftHit:21,320,32;lastRightHit:21,352,32;counterpart:21,384,32;fieldEditor:21,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:21,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:29,640,32;_trectTable:191,672,32;_invalidCursorView:21,704,32;_miniIcon:169,736,32;_private:29,768,32;supermenu:21,800,32;matrix:21,832,32;attachedMenu:21,864,32;lastLocation:116,896,64;reserved:21,960,32;menuFlags:256,992,16;;Pasteboard:T384=s56isa:18,0,32;owner:21,32,32;_realChangeCount:1,64,32;_ourChangeCount:1,96,32;_server:1,128,32;_reservedPasteboard5:29,160,32;_reservedPasteboard6:4,192,32;_typesArray:192,224,32;_client:1,256,32;_typesProvided:16,288,32;_name:169,320,32;_host:169,352,32;_reservedPasteboard3:4,384,32;_reservedPasteboard4:4,416,32;;PageLayout:T385=s176isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;contentView:21,224,32;delegate:21,256,32;firstResponder:21,288,32;lastLeftHit:21,320,32;lastRightHit:21,352,32;counterpart:21,384,32;fieldEditor:21,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:21,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:29,640,32;_trectTable:191,672,32;_invalidCursorView:21,704,32;_miniIcon:169,736,32;_private:29,768,32;appIcon:21,800,32;height:21,832,32;width:21,864,32;ok:21,896,32;cancel:21,928,32;orientation:21,960,32;scale:21,992,32;paperSizeList:21,1024,32;layoutList:21,1056,32;unitsList:21,1088,32;exitTag:1,1120,32;paperView:21,1152,32;_paperViewShadow:21,1184,32;accessoryView:21,1216,32;_currUnits:2,1248,8;_otherPaper:2,1256,8;_reservedPageLayout1:8,1264,16;_reservedPageLayout2:4,1280,32;_reservedPageLayout3:4,1312,32;_reservedPageLayout4:4,1344,32;_reservedPageLayout5:4,1376,32;;OpenPanel:T386=s188isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;contentView:21,224,32;delegate:21,256,32;firstResponder:21,288,32;lastLeftHit:21,320,32;lastRightHit:21,352,32;counterpart:21,384,32;fieldEditor:21,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:21,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:29,640,32;_trectTable:191,672,32;_invalidCursorView:21,704,32;_miniIcon:169,736,32;_private:29,768,32;form:21,800,32;browser:21,832,32;okButton:21,864,32;accessoryView:21,896,32;separator:21,928,32;filename:16,960,32;directory:16,992,32;filenames:192,1024,32;requiredType:16,1056,32;_columns:387=*381,1088,32;_typeTable:191,1120,32;spFlags:388=xs_spFlags:,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:24,1216,32;_homeButton:21,1248,32;_spreserved6:21,1280,32;_spreserved7:21,1312,32;_spreserved8:21,1344,32;_reservedPtr0:29,1376,32;filterTypes:389=*16,1408,32;_reservedOPint1:4,1440,32;_reservedOPint2:4,1472,32;;stat:T390=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:391=ar1;0;1;3,416,64;;SavePanel:T392=s172isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;contentView:21,224,32;delegate:21,256,32;firstResponder:21,288,32;lastLeftHit:21,320,32;lastRightHit:21,352,32;counterpart:21,384,32;fieldEditor:21,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:21,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:29,640,32;_trectTable:191,672,32;_invalidCursorView:21,704,32;_miniIcon:169,736,32;_private:29,768,32;form:21,800,32;browser:21,832,32;okButton:21,864,32;accessoryView:21,896,32;separator:21,928,32;filename:16,960,32;directory:16,992,32;filenames:192,1024,32;requiredType:16,1056,32;_columns:387,1088,32;_typeTable:191,1120,32;spFlags:388,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:24,1216,32;_homeButton:21,1248,32;_spreserved6:21,1280,32;_spreserved7:21,1312,32;_spreserved8:21,1344,32;;_spFlags:T388=s2opening:1,0,1;exitOk:1,1,1;allowMultiple:1,2,1;dirty:1,3,1;invalidateMatrices:1,4,1;filtered:1,5,1;_RESERVED:1,6,2;_largeFS:1,8,1;_delegateValidatesNew:1,9,1;_delegateValidatesOld:1,10,1;_checkCase:1,11,1;_cancd:1,12,1;_UnixExpert:1,13,1;_backwards:1,14,1;_forwards:1,15,1;;/usr/include/appkit/PrintInfo.hNXPrivatePrintInfo:t393=*394=xs_PrivatePrintInfo:_NXChunk:T395=s10growby:6,0,16;allocated:1,16,32;used:1,48,32;;Speaker:T396=s32isa:18,0,32;sendPort:1,32,32;replyPort:1,64,32;sendTimeout:1,96,32;replyTimeout:1,128,32;delegate:21,160,32;_reservedSpeaker1:1,192,32;_reservedSpeaker2:1,224,32;;SliderCell:T397=s88isa:18,0,32;contents:16,32,32;support:21,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:21,192,32;action:22,224,32;_view:21,256,32;_reservedSCfloat1:12,288,32;_reservedSCfloat2:12,320,32;_offset:12,352,32;value:13,384,64;maxValue:13,448,64;minValue:13,512,64;trackRect:130,576,128;;Slider:T398=s92isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;bounds:130,224,128;superview:21,352,32;subviews:21,384,32;window:21,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:21,512,32;_drawMatrix:21,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:21,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;;SelectionCell:T399=s20isa:18,0,32;contents:16,32,32;support:21,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;;Scroller:T400=s118isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;bounds:130,224,128;superview:21,352,32;subviews:21,384,32;window:21,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:21,512,32;_drawMatrix:21,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:21,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;curValue:12,736,32;perCent:12,768,32;_knobSize:12,800,32;hitPart:1,832,32;target:21,864,32;action:22,896,32;sFlags:401=xs_sFlags:,928,16;;_sFlags:T401=s2isHoriz:1,0,1;arrowsLoc:1,1,2;partsUsable:1,3,2;_fine:1,5,1;_RESERVED:1,6,6;_needsEnableFlush:1,12,1;_thumbing:1,13,1;_slotDrawn:1,14,1;_knobDrawn:1,15,1;;ScrollView:T402=s106isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;bounds:130,224,128;superview:21,352,32;subviews:21,384,32;window:21,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:21,512,32;_drawMatrix:21,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;vScroller:21,640,32;hScroller:21,672,32;contentView:21,704,32;pageContext:12,736,32;lineAmount:12,768,32;_sFlags:403=xs__sFlags:,800,16;_ruler:21,816,32;;__sFlags:T403=s2vScrollerRequired:1,0,1;hScrollerRequired:1,1,1;vScrollerStatus:1,2,1;hScrollerStatus:1,3,1;noDynamicScrolling:1,4,1;borderType:1,5,2;rulerInstalled:1,7,1;_RESERVED:1,8,8;;PrintPanel:T404=s188isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;contentView:21,224,32;delegate:21,256,32;firstResponder:21,288,32;lastLeftHit:21,320,32;lastRightHit:21,352,32;counterpart:21,384,32;fieldEditor:21,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:21,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:29,640,32;_trectTable:191,672,32;_invalidCursorView:21,704,32;_miniIcon:169,736,32;_private:29,768,32;appIcon:21,800,32;pageMode:21,832,32;firstPage:21,864,32;lastPage:21,896,32;copies:21,928,32;ok:21,960,32;cancel:21,992,32;preview:21,1024,32;save:21,1056,32;printers:21,1088,32;feed:21,1120,32;resolutionList:21,1152,32;name:21,1184,32;note:21,1216,32;status:21,1248,32;exitTag:1,1280,32;accessoryView:21,1312,32;_lastResolution:8,1344,16;_reservedPrintPanel1:8,1360,16;buttons:21,1376,32;_reservedPrintPanel2:405=ar1;0;2;21,1408,96;;PrintInfo:T406=s112isa:18,0,32;paperType:16,32,32;paperRect:130,64,128;leftPageMargin:12,192,32;rightPageMargin:12,224,32;topPageMargin:12,256,32;bottomPageMargin:12,288,32;scalingFactor:12,320,32;pageOrder:2,352,8;pInfoFlags:407=xs_pInfoFlags:,368,16;firstPage:1,384,32;lastPage:1,416,32;currentPage:1,448,32;copies:1,480,32;outputFile:16,512,32;context:93,544,32;_privateData:393,576,32;printerName:16,608,32;printerType:16,640,32;printerHost:16,672,32;resolution:1,704,32;pagesPerSheet:6,736,16;_reservedPrintInfo1:8,752,16;_reservedPrintInfo2:4,768,32;_reservedPrintInfo3:4,800,32;_reservedPrintInfo4:4,832,32;_reservedPrintInfo5:4,864,32;;_pInfoFlags:T407=s2orientation:1,0,1;horizCentered:1,1,1;vertCentered:1,2,1;_RESERVEDA:1,3,2;manualFeed:1,5,1;allPages:1,6,1;_RESERVEDC:1,7,1;horizPagination:1,8,2;vertPagination:1,10,2;_RESERVEDB:1,12,4;;/usr/include/appkit/chunk.hNXChunk:t395_tbFlags:T408=s2malloced:1,0,1;PAD:1,1,15;;_NXTextBlock:T409=s16next:410=*409,0,32;prior:410,32,32;tbFlags:408,64,16;chars:6,80,16;text:58,96,32;;/usr/include/appkit/Text.hNXTextBlock:t409NXRunFlags:t411=s2underline:1,0,1;dummy:1,1,1;subclassWantsRTF:1,2,1;graphic:1,3,1;RESERVED:1,4,12;;_NXRun:T412=s28font:21,0,32;chars:1,32,32;paraStyle:29,64,32;textGray:12,96,32;textRGBColor:1,128,32;superscript:11,160,8;subscript:11,168,8;info:21,176,32;rFlags:411,208,16;;NXRun:t412_NXRunArray:T413=s38chunk:395,0,80;runs:414=ar1;0;0;412,80,224;;NXRunArray:t413NXLineDesc:t6_NXHeightInfo:T415=s10newHeight:12,0,32;oldHeight:12,32,32;lineDesc:6,64,16;;NXHeightInfo:t415_NXHeightChange:T416=s12lineDesc:6,0,16;heightInfo:415,16,80;;NXHeightChange:t416_NXBreakArray:T417=s12chunk:395,0,80;breaks:418=ar1;0;0;6,80,16;;NXBreakArray:t417NXLayFlags:t419=s2mustMove:1,0,1;isMoveChar:1,1,1;RESERVED:1,2,14;;_NXLay:T420=s26x:12,0,32;y:12,32,32;offset:6,64,16;chars:6,80,16;font:21,96,32;paraStyle:29,128,32;run:421=*412,160,32;lFlags:419,192,16;;NXLay:t420_NXLayArray:T422=s36chunk:395,0,80;lays:423=ar1;0;0;420,80,208;;NXLayArray:t422_NXWidthArray:T424=s14chunk:395,0,80;widths:425=ar1;0;0;12,80,32;;NXWidthArray:t424_NXCharArray:T426=s12chunk:395,0,80;text:427=ar1;0;0;11,80,8;;NXCharArray:t426_NXFSM:T428=s8next:429=*428,0,32;delta:6,32,16;token:6,48,16;;NXFSM:t428_NXSelPt:T430=s24cp:1,0,32;line:1,32,32;x:12,64,32;y:12,96,32;c1st:1,128,32;ht:12,160,32;;NXSelPt:t430_NXTabStop:T431=s6kind:6,0,16;x:12,16,32;;NXTabStop:t431_NXTextCache:T432=s20curPos:1,0,32;curRun:421,32,32;runFirstPos:1,64,32;curBlock:410,96,32;blockFirstPos:1,128,32;;NXTextCache:t432_lFlags:T433=s2horizCanGrow:1,0,1;vertCanGrow:1,1,1;erase:1,2,1;ping:1,3,1;endsParagraph:1,4,1;resetCache:1,5,1;RESERVED:1,6,10;;_NXLayInfo:T434=s74rect:130,0,128;descent:12,128,32;width:12,160,32;left:12,192,32;right:12,224,32;rightIndent:12,256,32;lays:435=*422,288,32;widths:436=*424,320,32;chars:437=*426,352,32;cache:432,384,160;textClipRect:438=*130,544,32;lFlags:433,576,16;;NXLayInfo:t434_NXTextStyle:T439=s24indent1st:12,0,32;indent2nd:12,32,32;lineHt:12,64,32;descentLine:12,96,32;alignment:6,128,16;numTabs:6,144,16;tabs:440=*431,160,32;;NXTextStyle:t439NXParagraphProp:t441=eNX_LEFTALIGN:0,NX_RIGHTALIGN:1,NX_CENTERALIGN:2,NX_JUSTALIGN:3,NX_FIRSTINDENT:4,NX_INDENT:5,NX_ADDTAB:6,NX_REMOVETAB:7,NX_LEFTMARGIN:8,NX_RIGHTMARGIN:9,;NXTextFunc:t442=*443=f1NXCharFilterFunc:t444=*445=f8NXTextFilterFunc:t446=*447=f16Text:T448=s358isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;bounds:130,224,128;superview:21,352,32;subviews:21,384,32;window:21,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:21,512,32;_drawMatrix:21,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449=*11,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:16,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:21,976,32;tag:1,1008,32;cursorTE:153,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450=*413,1136,32;typingRun:412,1168,224;theBreaks:451=*417,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:130,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:117,2592,64;minSize:117,2656,64;tFlags:452=xs_tFlags:,2720,16;_info:29,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;;_tFlags:T452=s2_editMode:1,0,2;_selectMode:1,2,2;_caretState:1,4,2;changeState:1,6,1;charWrap:1,7,1;haveDown:1,8,1;anchorIs0:1,9,1;horizResizable:1,10,1;vertResizable:1,11,1;overstrikeDiacriticals:1,12,1;monoFont:1,13,1;disableFontPanel:1,14,1;inClipView:1,15,1;;NXStringOrderTable:t453=s1024primary:454=ar1;0;255;11,0,2048;secondary:455=ar1;0;255;11,2048,2048;primaryCI:456=ar1;0;255;11,4096,2048;secondaryCI:457=ar1;0;255;11,6144,2048;;TextFieldCell:T458=s48isa:18,0,32;contents:16,32,32;support:21,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:21,192,32;action:22,224,32;_view:21,256,32;backgroundGray:12,288,32;textGray:12,320,32;_private:29,352,32;;TextField:T459=s112isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;bounds:130,224,128;superview:21,352,32;subviews:21,384,32;window:21,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:21,512,32;_drawMatrix:21,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:21,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;nextText:21,736,32;previousText:21,768,32;textDelegate:21,800,32;errorAction:22,832,32;_reservedTFint1:4,864,32;;/usr/include/db/db.hDatum:t460=s6s:16,0,32;n:8,32,16;;Data:t461=s12k:460,0,48;c:460,48,48;;dbErrorType:t462=edbErrorNoError:0,dbErrorLockFailed:1,dbErrorReadOnly:2,dbErrorNoKey:3,dbErrorNoRoom:4,dbErrorNoMemory:5,dbErrorTooLarge:6,dbErrorTooDeep:7,dbErrorInternal:8,dbErrorSystem:100,;Database:t463=s16name:16,0,32;flag:1,32,32;D:1,64,32;L:1,96,32;;datum:t464=s8dptr:16,0,32;dsize:1,32,32;;_NXDefault:T465=s8name:16,0,32;value:16,32,32;;/usr/include/defaults.hNXDefaultsVector:t466=ar1;0;-1;465_NXAppkitErrorTokens:T467=eNX_longLine:3000,NX_nullSel:3001,NX_wordTablesWrite:3002,NX_wordTablesRead:3003,NX_textBadRead:3004,NX_textBadWrite:3005,NX_powerOff:3006,NX_pasteboardComm:3007,NX_mallocError:3008,NX_printingComm:3009,NX_abortModal:3010,NX_abortPrinting:3011,NX_illegalSelector:3012,NX_appkitVMError:3013,NX_badRtfDirective:3014,NX_badRtfFontTable:3015,NX_badRtfStyleSheet:3016,NX_newerTypedStream:3017,NX_tiffError:3018,NX_printPackageError:3019,NX_badRtfColorTable:3020,NX_journalAborted:3021,;/usr/include/appkit/errors.hNXAppkitErrorTokens:t467NXTopLevelErrorHandler:t468=f15NXErrorReporter:t468/usr/include/time.hclock_t:t5sigstack:T469=s8ss_sp:16,0,32;ss_onstack:1,32,32;;sigvec:T470=s12sv_handler:91,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T471=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T472=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T473=s74ru_rusage:474=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T475=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T474=s72ru_utime:476=xstimeval:,0,64;ru_stime:476,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T477=s16it_interval:476,0,64;it_value:476,64,64;;timezone:T478=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T476=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T479=u4w_status:1,0,32;w_T:480=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:481=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;tm:T482=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:16,320,32;;/usr/include/signal.hsig_atomic_t:t2msghdr:T483=s24msg_name:16,0,32;msg_namelen:1,32,32;msg_iov:484=*485=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:16,128,32;msg_accrightslen:1,160,32;;sockproto:T486=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T487=s16sa_family:8,0,16;sa_data:488=ar1;0;13;2,16,112;;linger:T489=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T490=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;tsval:T491=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t492=s8val:493=ar1;0;1;3,0,64;;_NXImageInfo:T494=s24width:1,0,32;height:1,32,32;bitsPerSample:1,64,32;samplesPerPixel:1,96,32;planarConfig:1,128,32;photoInterp:1,160,32;;qelem:T495=s12q_forw:496=*495,0,32;q_back:496,32,32;q_data:16,64,32;;sockaddr_in:T497=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:498=xsin_addr:,32,32;sin_zero:499=ar1;0;7;2,64,64;;in_addr:T498=s4S_un:500=u4S_un_b:501=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:502=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T503=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T504=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T505=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T506=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T507=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T508=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T509=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:492,224,64;f_spare:510=ar1;0;6;3,288,224;;vfsops:T511=s32vfs_mount:512=*513=f1,0,32;vfs_unmount:512,32,32;vfs_root:512,64,32;vfs_statfs:512,96,32;vfs_sync:512,128,32;vfs_vget:512,160,32;vfs_mountroot:512,192,32;vfs_swapvp:512,224,32;;vfs:T514=s298vfs_next:515=*514,0,32;vfs_op:516=*511,32,32;vfs_vnodecovered:517=*518=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:492,160,64;vfs_stats:16,224,32;vfs_name:519=ar1;0;255;2,256,2048;vfs_nextentry:515,2304,32;vfs_uid:6,2336,16;vfs_data:16,2352,32;;fid:T520=s18fid_len:8,0,16;fid_data:521=ar1;0;15;2,16,128;;/usr/include/appkit/tiff.hNXImageInfo:t494_NXTIFFInfo:T522=s16448imageNumber:1,0,32;image:494,32,192;subfileType:1,224,32;rowsPerStrip:1,256,32;stripsPerImage:1,288,32;compression:1,320,32;numImages:1,352,32;endian:1,384,32;version:1,416,32;error:1,448,32;firstIFD:1,480,32;stripOffsets:523=ar1;0;2047;4,512,65536;stripByteCounts:524=ar1;0;2047;4,66048,65536;;NXTIFFInfo:t522_NXTrackingTimer:T525=s34delay:13,0,64;period:13,64,64;te:153,128,32;freeMe:2,160,8;firstTime:2,168,8;errorData:54,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/timer.hNXTrackingTimer:t525_SGML_tagtype:T526=eNONE:0,ENDTAG:1,LINE:2,;Anchor:T527=s28isa:18,0,32;Node:21,32,32;parent:528=*527,64,32;children:264,96,32;Address:16,128,32;Sources:264,160,32;DestAnchor:21,192,32;;HTStyle.hSGML_tagtype:t526HTCoord:t12_HTStyle:T529=s48next:530=*529,0,32;name:16,32,32;SGMLTag:16,64,32;SGMLType:526,96,32;font:21,128,32;fontSize:12,160,32;paragraph:531=*439,192,32;textGray:12,224,32;textRGBColor:1,256,32;spaceBefore:12,288,32;spaceAfter:12,320,32;anchor:29,352,32;;HTStyle:t529_HTStyleSheet:T532=s8name:16,0,32;styles:530,32,32;;HTStyleSheet:t532HyperManager:T533=s24isa:18,0,32;manager:21,32,32;openString:21,64,32;keywords:21,96,32;contentSearch:21,128,32;accesses:264,160,32;;HyperAccess:T534=s20isa:18,0,32;manager:21,32,32;openString:21,64,32;keywords:21,96,32;contentSearch:21,128,32;;HyperText:T535=s384isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;frame:130,96,128;bounds:130,224,128;superview:21,352,32;subviews:21,384,32;window:21,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:21,512,32;_drawMatrix:21,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:16,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:21,976,32;tag:1,1008,32;cursorTE:153,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450,1136,32;typingRun:412,1168,224;theBreaks:451,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:130,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:117,2592,64;minSize:117,2656,64;tFlags:452,2720,16;_info:29,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;server:21,2864,32;nodeAnchor:528,2896,32;nextAnchorNumber:1,2928,32;protection:1,2960,32;isIndex:2,2992,8;slotNumber:1,3008,32;format:1,3040,32;;HTUtils.hBOOLEAN:t2-[HyperAccess setOpenString:]HyperAccess.m_objc_class:T536=s36isa:537=*536,0,32;super_class:537,32,32;name:16,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:538=*539=xs_objc_ivar_list:,192,32;methods:540=*541=xs_objc_method_list:,224,32;cache:40,256,32;;_objc_super:T542=s8self:21,0,32;class:537,32,32;;-[HyperAccess setOpenString:]:f21self:p543=*534_cmd:p22anObject:p21-[HyperAccess setKeywords:]-[HyperAccess setKeywords:]:f21self:p543_cmd:p22anObject:p21-[HyperAccess setContentSearch:]-[HyperAccess setContentSearch:]:f21self:p543_cmd:p22anObject:p21-[HyperAccess setManager:]_objc_msgSend-[HyperAccess setManager:]:f21self:p543_cmd:p22anObject:p21-[HyperAccess manager]-[HyperAccess manager]:f21self:p543_cmd:p22-[HyperAccess name]-[HyperAccess name]:f169self:p543_cmd:p22-[HyperAccess search:]-[HyperAccess search:]:f21self:p543_cmd:p22sender:p21-[HyperAccess searchRTF:]-[HyperAccess searchRTF:]:f21self:p543_cmd:p22sender:p21-[HyperAccess searchSGML:]-[HyperAccess searchSGML:]:f21self:p543_cmd:p22sender:p21-[HyperAccess open:]-[HyperAccess open:]:f21self:p543_cmd:p22sender:p21-[HyperAccess openRTF:]-[HyperAccess openRTF:]:f21self:p543_cmd:p22sender:p21-[HyperAccess openSGML:]-[HyperAccess openSGML:]:f21self:p543_cmd:p22sender:p21-[HyperAccess accessName:Diagnostic:]-[HyperAccess accessName:Diagnostic:]:f21self:p543_cmd:p22name:p169level:p1-[HyperAccess loadAnchor:]-[HyperAccess loadAnchor:]:f21self:p543_cmd:p22anAnchor:p528-[HyperAccess loadAnchor:Diagnostic:]-[HyperAccess loadAnchor:Diagnostic:]:f21self:p543_cmd:p22a:p528diagnostic:p1-[HyperAccess saveNode:]_NXRunAlertPanel_printf-[HyperAccess saveNode:]:f21self:p543_cmd:p22aText:p544=*535-[HyperAccess textDidChange:]_WWW_TraceFlag-[HyperAccess textDidChange:]:f21self:p543_cmd:p22textObject:p21-[HyperAccess textWillChange:]-[HyperAccess textWillChange:]:f2self:p543_cmd:p22textObject:p21.objc_class_name_Object.objc_class_name_HyperAccess_objc_module:T545=s16version:3,0,32;size:3,32,32;name:16,64,32;symtab:546=*547=xs_objc_symtab:,96,32;;_objc_method:T548=s12_cmd:22,0,32;method_types:16,32,32;_imp:29,64,32;;_objc_ivar:T549=s12ivar_name:16,0,32;ivar_type:16,32,32;ivar_offset:1,64,32;;_objc_symtab:T547=s16sel_ref_cnt:3,0,32;refs:550=*22,32,32;cls_def_cnt:6,64,16;cat_def_cnt:6,80,16;defs:551=ar1;0;0;29,96,32;;_objc_category:T552=s16category_name:16,0,32;class_name:16,32,32;instance_methods:540,64,32;class_methods:540,96,32;;HyperManager.mint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/objc/objc.hClass:t16=*17=xsobjc_class:objc_object:T18=s4isa:16,0,32;;id:t19=*18SEL:t20=*21=xsobjc_selector:STR:t22=*2IMP:t23=*24=f19BOOL:t2/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8_NXZone:T25=s16realloc:26=*27=f28=*15,0,32;malloc:29=*30=f28,32,32;free:31=*32=f15,64,32;destroy:33=*34=f15,96,32;;/usr/include/zone.hNXZone:t25objc_class:T17=s36isa:16,0,32;super_class:16,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:35=*36=xsobjc_ivar_list:,192,32;methods:37=*38=xsobjc_method_list:,224,32;cache:39=*40=xsobjc_cache:,256,32;;/usr/include/objc/objc-class.hCategory:t41=*42=xsobjc_category:objc_category:T42=s16category_name:22,0,32;class_name:22,32,32;instance_methods:37,64,32;class_methods:37,96,32;;Ivar:t43=*44=xsobjc_ivar:objc_ivar:T44=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;objc_ivar_list:T36=s16ivar_count:1,0,32;ivar_list:45=ar1;0;0;44,32,96;;Method:t46=*47=xsobjc_method:objc_method:T47=s12method_name:20,0,32;method_types:22,32,32;method_imp:23,64,32;;objc_method_list:T38=s20method_next:37,0,32;method_count:1,32,32;method_list:48=ar1;0;0;47,64,96;;Cache:t39objc_cache:T40=s12mask:4,0,32;occupied:4,32,32;buckets:49=ar1;0;0;46,64,32;;marg_list:t28/usr/include/stdarg.hva_list:t22/usr/include/sys/port.hport_name_t:t1port_set_name_t:t1port_name_array_t:t50=*1port_type_t:t1port_type_array_t:t50port_t:t1port_all_t:t1port_array_t:t50/usr/include/setjmp.hjmp_buf:t51=ar1;0;38;1_NXHandler:T52=s172jumpState:51,0,1248;next:53=*52,1248,32;code:1,1280,32;data1:54=*15,1312,32;data2:54,1344,32;;/usr/include/objc/error.hNXHandler:t52NXUncaughtExceptionHandler:t55=f15NXExceptionRaiser:t55_NXStream:T56=s40magic_number:4,0,32;buf_base:57=*11,32,32;buf_ptr:57,64,32;buf_size:1,96,32;buf_left:1,128,32;offset:3,160,32;flags:1,192,32;eof:1,224,32;functions:58=*59=xsstream_functions:,256,32;info:28,288,32;;/usr/include/streams/streams.hNXStream:t56stream_functions:T59=s28read_bytes:60=*61=f1,0,32;write_bytes:62=*63=f1,32,32;flush_buffer:64=*65=f1,64,32;fill_buffer:64,96,32;change_buffer:66=*67=f15,128,32;seek:68=*69=f15,160,32;destroy:66,192,32;;NXPrintfProc:t70=f15_NXStreamErrors:T71=eNX_illegalWrite:2000,NX_illegalRead:2001,NX_illegalSeek:2002,NX_illegalStream:2003,NX_streamVMError:2004,;NXStreamErrors:t71/usr/include/objc/typedstream.hNXTypedStream:t15List:T72=s16isa:16,0,32;dataPtr:73=*19,32,32;numElements:4,64,32;maxElements:4,96,32;;Object:T74=s4isa:16,0,32;;TypedstreamErrors:T75=eTYPEDSTREAM_CALLER_ERROR:8000,TYPEDSTREAM_FILE_INCONSISTENCY:8001,TYPEDSTREAM_CLASS_ERROR:8002,TYPEDSTREAM_TYPE_DESCRIPTOR_ERROR:8003,TYPEDSTREAM_WRITE_REFERENCE_ERROR:8004,TYPEDSTREAM_INTERNAL_ERROR:8005,;/usr/include/objc/List.hNXListId:t76=s16isa:16,0,32;dataPtr:73,32,32;numElements:4,64,32;maxElements:4,96,32;;/usr/include/dpsclient/dpsfriends.hDPSProgramEncoding:t77=edps_ascii:0,dps_binObjSeq:1,dps_encodedTokens:2,;DPSNameEncoding:t78=edps_indexed:0,dps_strings:1,;DPSDefinedType:t79=edps_tBoolean:0,dps_tChar:1,dps_tUChar:2,dps_tFloat:3,dps_tDouble:4,dps_tShort:5,dps_tUShort:6,dps_tInt:7,dps_tUInt:8,dps_tLong:9,dps_tULong:10,;DPSContextType:t80=edps_machServer:0,dps_fdServer:1,dps_stream:2,;DPSResultsRec:t81=s12type:79,0,32;count:1,32,32;value:22,64,32;;DPSResults:t82=*81DPSSpaceRec:t83=s8lastNameIndex:1,0,32;procs:84=*85=xs_t_DPSSpaceProcsRec:,32,32;;DPSSpace:t86=*83_t_DPSSpaceProcsRec:T85=s4DestroySpace:87=*88=f15,0,32;;DPSSpaceProcsRec:t85DPSSpaceProcs:t89=*85_t_DPSContextRec:T90=s48priv:22,0,32;space:86,32,32;programEncoding:77,64,32;nameEncoding:78,96,32;procs:91=*92=xs_t_DPSProcsRec:,128,32;textProc:93=*94=f15,160,32;errorProc:93,192,32;resultTable:82,224,32;resultTableLength:4,256,32;chainParent:95=*90,288,32;chainChild:95,320,32;type:80,352,32;;DPSContextRec:t90DPSContext:t95_t_DPSProcsRec:T92=s52BinObjSeqWrite:96=*97=f15,0,32;WriteTypedObjectArray:98=*99=f15,32,32;WriteStringChars:100=*101=f15,64,32;WriteData:96,96,32;WritePostScript:96,128,32;FlushContext:102=*103=f15,160,32;ResetContext:102,192,32;UpdateNameMap:102,224,32;AwaitReturnValues:102,256,32;Interrupt:102,288,32;DestroyContext:102,320,32;WaitContext:102,352,32;Printf:104=*105=f15,384,32;;DPSProcsRec:t92DPSProcs:t106=*92DPSBinObjGeneric:t107=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:3,32,32;;DPSBinObjReal:t108=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;realVal:12,32,32;;DPSBinObjRec:t109=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:110=u4integerVal:3,0,32;realVal:12,0,32;nameVal:3,0,32;booleanVal:3,0,32;stringVal:3,0,32;arrayVal:3,0,32;;,32,32;;DPSBinObj:t111=*109DPSBinObjSeqRec:t112=s12tokenType:11,0,8;nTopElements:11,8,8;length:8,16,16;objects:113=ar1;0;0;109,32,64;;DPSBinObjSeq:t114=*112DPSExtendedBinObjSeqRec:t115=s16tokenType:11,0,8;escape:11,8,8;nTopElements:8,16,16;length:5,32,32;objects:116=ar1;0;0;109,64,64;;DPSExtendedBinObjSeq:t117=*115/usr/include/dpsclient/event.hNXCoord:t12_NXPoint:T118=s8x:12,0,32;y:12,32,32;;NXPoint:t118_NXSize:T119=s8width:12,0,32;height:12,32,32;;NXSize:t119NXEventData:t120=u12mouse:121=s12reserved:6,0,16;eventNum:6,16,16;click:1,32,32;unused:1,64,32;;,0,96;key:122=s12reserved:6,0,16;repeat:6,16,16;charSet:8,32,16;charCode:8,48,16;keyCode:8,64,16;keyData:6,80,16;;,0,96;tracking:123=s12reserved:6,0,16;eventNum:6,16,16;trackingNum:1,32,32;userData:1,64,32;;,0,96;compound:124=s12reserved:6,0,16;subtype:6,16,16;misc:125=u8F:126=ar1;0;1;12,0,64;L:127=ar1;0;1;3,0,64;S:128=ar1;0;3;6,0,64;C:129=ar1;0;7;2,0,64;;,32,64;;,0,96;;_NXEvent:T130=s40type:1,0,32;location:118,32,64;time:3,96,32;flags:1,128,32;window:4,160,32;data:120,192,96;ctxt:95,288,32;;NXEvent:t130NXEventPtr:t131=*130_NXRect:T132=s16origin:118,0,64;size:119,64,64;;/usr/include/appkit/graphics.hNXRect:t132_NXColorSpace:T133=eNX_OneIsBlackColorSpace:0,NX_OneIsWhiteColorSpace:1,NX_RGBColorSpace:2,NX_CMYKColorSpace:5,;NXColorSpace:t133_NXWindowDepth:T134=eNX_DefaultDepth:0,NX_TwoBitGrayDepth:258,NX_EightBitGrayDepth:264,NX_TwelveBitRGBDepth:516,NX_TwentyFourBitRGBDepth:520,;NXWindowDepth:t134_DPSErrorCode:T135=edps_err_ps:1000,dps_err_nameTooLong:1001,dps_err_resultTagCheck:1002,dps_err_resultTypeCheck:1003,dps_err_invalidContext:1004,dps_err_select:1100,dps_err_connectionClosed:1101,dps_err_read:1102,dps_err_write:1103,dps_err_invalidFD:1104,dps_err_invalidTE:1105,dps_err_invalidPort:1106,dps_err_outOfMemory:1107,dps_err_cantConnect:1108,;ActionCell:T136=s36isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137=xs_cFlags1:,96,16;cFlags2:138=xs_cFlags2:,112,16;_cFlags3:139=xs__cFlags3:,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;;Cell:T140=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;;__cFlags3:T139=s2isWhite:1,0,1;useUserKeyEquivalent:1,1,1;center:1,2,1;docEditing:1,3,1;docSaved:1,4,1;RESERVED:1,5,11;;_cFlags2:T138=s2continuous:1,0,1;actOnMouseDown:1,1,1;_isLeaf:1,2,1;floatLeft:1,3,4;floatRight:1,7,4;autoRange:1,11,1;actOnMouseDragged:1,12,1;_isLoaded:1,13,1;noWrap:1,14,1;dontActOnMouseUp:1,15,1;;_cFlags1:T137=s2state:1,0,1;highlighted:1,1,1;disabled:1,2,1;editable:1,3,1;type:1,4,2;freeText:1,6,1;alignment:1,7,2;bordered:1,9,1;bezeled:1,10,1;selectable:1,11,1;scrollable:1,12,1;entryType:1,13,3;;/usr/include/dpsclient/dpsclient.hDPSErrorCode:t135DPSTextProc:t141=*142=f15DPSErrorProc:t143=*144=f15_iobuf:T145=s20_cnt:1,0,32;_ptr:22,32,32;_base:22,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/sys/message.hmsg_size_t:t4msg_header_t:t146=s24msg_unused:1,0,24;msg_simple:1,24,8;msg_size:4,32,32;msg_type:1,64,32;msg_local_port:1,96,32;msg_remote_port:1,128,32;msg_id:1,160,32;;msg_type_t:t147=s4msg_type_name:1,0,8;msg_type_size:1,8,8;msg_type_number:1,16,12;msg_type_inline:1,28,1;msg_type_longform:1,29,1;msg_type_deallocate:1,30,1;msg_type_unused:1,31,1;;msg_type_long_t:t148=s12msg_type_header:147,0,32;msg_type_long_name:8,32,16;msg_type_long_size:8,48,16;msg_type_long_number:4,64,32;;msg_timeout_t:t4msg_option_t:t1msg_return_t:t1_DPSNumberFormat:T149=edps_float:48,dps_long:0,dps_short:32,;/usr/include/dpsclient/dpsNeXT.hDPSNumberFormat:t149_DPSUserPathOp:T150=edps_setbbox:0,dps_moveto:1,dps_rmoveto:2,dps_lineto:3,dps_rlineto:4,dps_curveto:5,dps_rcurveto:6,dps_arc:7,dps_arcn:8,dps_arct:9,dps_closepath:10,dps_ucache:11,;DPSUserPathOp:t150_DPSUserPathAction:T151=edps_uappend:176,dps_ufill:179,dps_ueofill:178,dps_ustroke:183,dps_ustrokepath:364,dps_inufill:93,dps_inueofill:92,dps_inustroke:312,dps_def:51,dps_put:120,;DPSUserPathAction:t151DPSEventFilterFunc:t152=*153=f1DPSPortProc:t154=*155=f15DPSTimedEntry:t156=*157=xs__DPSTimedEntry:DPSTimedEntryProc:t158=*159=f15DPSFDProc:t160=*161=f15/usr/include/objc/hashtable.hNXHashTablePrototype:t162=s16hash:163=*164=f4,0,32;isEqual:165=*166=f1,32,32;free:167=*168=f15,64,32;style:1,96,32;;NXHashTable:t169=s20prototype:170=*162,0,32;count:4,32,32;nbBuckets:4,64,32;buckets:28,96,32;info:54,128,32;;NXHashState:t171=s8i:1,0,32;j:1,32,32;;NXAtom:t172=*2_NXScreen:T173=s48screenNumber:1,0,32;screenBounds:132,32,128;_reservedShort:174=ar1;0;5;6,160,96;depth:134,256,32;_reserved:175=ar1;0;2;1,288,96;;Responder:T176=s12isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;;/usr/include/appkit/screens.hNXScreen:t173_NXModalSession:T177=s34app:19,0,32;window:19,32,32;prevSession:178=*177,64,32;oldRunningCount:1,96,32;oldDoesHide:2,128,8;freeMe:2,136,8;winNum:1,144,32;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/Application.hNXModalSession:t177_NXColor:T179=s16colorField:180=ar1;0;7;8,0,128;;Bitmap:T181=s38isa:16,0,32;frame:132,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:182=xs__bFlags:,288,16;;__bFlags:T182=s2_flipDraw:1,0,1;_systemBitmap:1,1,1;_nibBitmap:1,2,1;_willFree:1,3,1;_RESERVED:1,4,12;;Application:T183=s160isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;appName:22,96,32;currentEvent:130,128,320;windowList:19,448,32;keyWindow:19,480,32;mainWindow:19,512,32;delegate:19,544,32;hiddenList:50,576,32;hiddenCount:1,608,32;hostName:172,640,32;context:95,672,32;contextNum:1,704,32;appListener:19,736,32;appSpeaker:19,768,32;replyPort:1,800,32;screenSize:119,832,64;running:6,896,16;appFlags:184=xs__appFlags:,912,16;_reservedApp4:19,928,32;_focusStack:19,960,32;_freelist:19,992,32;_pboard:19,1024,32;_mainMenu:19,1056,32;_appIcon:19,1088,32;_nameTable:19,1120,32;_printInfo:19,1152,32;_reservedApp1:4,1184,32;_reservedApp2:4,1216,32;_reservedApp3:4,1248,32;;__appFlags:T184=s2hidden:1,0,1;autoupdate:1,1,1;active:1,2,1;_RESERVED:1,3,8;_doingUnhide:1,11,1;_delegateReturnsValidRequestor:1,12,1;_deactPending:1,13,1;_invalidState:1,14,1;_invalidEvent:1,15,1;;/usr/include/appkit/color.hNXColor:t179Cursor:T185=s48isa:16,0,32;frame:132,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:182,288,16;hotSpot:118,304,64;cFlags:186=xs_cFlags:,368,16;;_cFlags:T186=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;ClipView:T187=s114isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188=xs__vFlags:,448,16;_vFlags:189=xs___vFlags:,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;backgroundGray:12,640,32;docView:19,672,32;_docRect:132,704,128;cursor:19,832,32;_private:28,864,32;_clFlags:190=xs__clFlags:,896,16;;__clFlags:T190=s2isGraySet:1,0,1;_RESERVED:1,1,11;_onlyUncovered:1,12,1;_reflectScroll:1,13,1;_usedByCell:1,14,1;_scrollClipTo:1,15,1;;ChoosePrinter:T191=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192=xs_wFlags:,544,16;wFlags2:193=xs_wFlags2:,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194=*169,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;ok:19,832,32;cancel:19,864,32;border:19,896,32;exitTag:1,928,32;name:19,960,32;type:19,992,32;note:19,1024,32;_lastValues:195=*172,1056,32;accessoryView:19,1088,32;_reservedChoosePrinter1:4,1120,32;_reservedChoosePrinter2:4,1152,32;_reservedChoosePrinter3:4,1184,32;_reservedChoosePrinter4:4,1216,32;;Panel:T196=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;;ButtonCell:T197=s60isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:198=xu_icon:,320,64;sound:19,384,32;bcFlags1:199=xs_bcFlags1:,416,16;bcFlags2:200=xs_bcFlags2:,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;;_bcFlags2:T200=s2keyEquivalent:1,0,8;transparent:1,8,1;_RESERVED:1,9,6;_momentarySound:1,15,1;;_bcFlags1:T199=s2pushIn:1,0,1;changeContents:1,1,1;changeBackground:1,2,1;changeGray:1,3,1;lightByContents:1,4,1;lightByBackground:1,5,1;lightByGray:1,6,1;hasAlpha:1,7,1;bordered:1,8,1;iconOverlaps:1,9,1;horizontal:1,10,1;bottomOrLeft:1,11,1;iconAndText:1,12,1;lastState:1,13,1;iconSizeDiff:1,14,1;iconIsKeyEquivalent:1,15,1;;_ke:T201=s8font:19,0,32;descent:12,32,32;;_bmap:T202=s8normal:19,0,32;alternate:19,32,32;;_icon:T198=u8bmap:202,0,64;ke:201,0,64;;Button:T203=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204=xs_conFlags:,704,16;_reservedCshort1:8,720,16;;Control:T205=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;;_conFlags:T204=s2enabled:1,0,1;editingValid:1,1,1;ignoreMultiClick:1,2,1;calcSize:1,3,1;_RESERVED:1,4,12;;Box:T206=s130isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;cell:19,640,32;contentView:19,672,32;offsets:119,704,64;borderRect:132,768,128;titleRect:132,896,128;bFlags:207=xs_bFlags:,1024,16;;_bFlags:T207=s2borderType:1,0,2;titlePosition:1,2,3;transparent:1,5,1;_RESERVED:1,6,10;;View:T208=s80isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;;___vFlags:T189=s2autosizing:1,0,6;autoresizeSubviews:1,6,1;notifyWhenFlipped:1,7,1;ancestorNotifyWasEnabled:1,8,1;needsAncestorNotify:1,9,1;notifyToInitGState:1,10,1;wantsGState:1,11,1;noCopyOnScroll:1,12,1;noDisplayOnScroll:1,13,1;specialClip:1,14,1;mark:1,15,1;;__vFlags:T188=s2noClip:1,0,1;translatedDraw:1,1,1;drawInSuperview:1,2,1;alreadyFlipped:1,3,1;needsFlipped:1,4,1;rotatedFromBase:1,5,1;rotatedOrScaledFromBase:1,6,1;opaque:1,7,1;disableAutodisplay:1,8,1;needsDisplay:1,9,1;validGState:1,10,1;newGState:1,11,1;_RESERVED:1,12,2;_noVerticalAutosizing:1,14,1;_hasDirtySubview:1,15,1;;Window:T209=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;;_wFlags2:T193=s2deferred:1,0,1;_cursorRectsDisabled:1,1,1;_haveFreeCursorRects:1,2,1;_validCursorRects:1,3,1;docEdited:1,4,1;dynamicDepthLimit:1,5,1;_worksWhenModal:1,6,1;_limitedBecomeKey:1,7,1;_needsFlush:1,8,1;_newMiniIcon:1,9,1;_ignoredFirstMouse:1,10,1;_RESERVED:1,11,1;_windowDying:1,12,1;_tempHidden:1,13,1;_hiddenOnDeactivate:1,14,1;_floatingPanel:1,15,1;;_wFlags:T192=s2style:1,0,4;backing:1,4,2;buttonMask:1,6,3;visible:1,9,1;isMainWindow:1,10,1;isKeyWindow:1,11,1;isPanel:1,12,1;hideOnDeactivate:1,13,1;dontFreeWhenClosed:1,14,1;oneShot:1,15,1;;/usr/include/appkit/afm.hNXCharMetrics:t210=s32charCode:6,0,16;numKernPairs:11,16,8;reserved:11,24,8;xWidth:12,32,32;name:1,64,32;bbox:211=ar1;0;3;12,96,128;kernPairIndex:1,224,32;;NXLigature:t212=s12firstCharIndex:1,0,32;secondCharIndex:1,32,32;ligatureIndex:1,64,32;;NXEncodedLigature:t213=s4firstChar:11,0,8;secondChar:11,8,8;ligatureChar:11,16,8;reserved:11,24,8;;NXKernPair:t214=s12secondCharIndex:1,0,32;dx:12,32,32;dy:12,64,32;;NXKernXPair:t215=s8secondCharIndex:1,0,32;dx:12,32,32;;NXTrackKern:t216=s20degree:1,0,32;minPointSize:12,32,32;minKernAmount:12,64,32;maxPointSize:12,96,32;maxKernAmount:12,128,32;;NXCompositeChar:t217=s12compCharIndex:1,0,32;numParts:1,32,32;firstPartIndex:1,64,32;;NXCompositeCharPart:t218=s12partIndex:1,0,32;dx:12,32,32;dy:12,64,32;;_NXFontMetrics:T219=s164formatVersion:22,0,32;name:22,32,32;fullName:22,64,32;familyName:22,96,32;weight:22,128,32;italicAngle:12,160,32;isFixedPitch:2,192,8;isScreenFont:2,200,8;screenFontSize:6,208,16;fontBBox:220=ar1;0;3;12,224,128;underlinePosition:12,352,32;underlineThickness:12,384,32;version:22,416,32;notice:22,448,32;encodingScheme:22,480,32;capHeight:12,512,32;xHeight:12,544,32;ascender:12,576,32;descender:12,608,32;hasYWidths:6,640,16;widths:221=*12,656,32;widthsLength:4,688,32;strings:22,720,32;stringsLength:4,752,32;hasXYKerns:2,784,8;reserved:2,792,8;encoding:222=*6,800,32;yWidths:221,832,32;charMetrics:223=*210,864,32;numCharMetrics:1,896,32;ligatures:224=*212,928,32;numLigatures:1,960,32;encLigatures:225=*213,992,32;numEncLigatures:1,1024,32;kerns:226=u4kernPairs:227=*214,0,32;kernXPairs:228=*215,0,32;;,1056,32;numKernPairs:1,1088,32;trackKerns:229=*216,1120,32;numTrackKerns:1,1152,32;compositeChars:230=*217,1184,32;numCompositeChars:1,1216,32;compositeCharParts:231=*218,1248,32;numCompositeCharParts:1,1280,32;;NXFontMetrics:t219_fontFlags:T232=s2usedInDoc:1,0,1;usedInPage:1,1,1;usedInSheet:1,2,1;_PADDING:1,3,13;;_NXFaceInfo:T233=s14fontMetrics:234=*219,0,32;flags:1,32,32;fontFlags:232,64,16;nextFInfo:235=*233,80,32;;/usr/include/appkit/Font.hNXFaceInfo:t233Font:T236=s40isa:16,0,32;name:22,32,32;size:12,64,32;style:1,96,32;matrix:221,128,32;fontNum:1,160,32;faceInfo:235,192,32;otherFont:19,224,32;fFlags:237=xs_fFlags:,256,16;_reservedFont2:8,272,16;_reservedFont3:4,288,32;;_fFlags:T237=s2usedByWS:1,0,1;usedByPrinter:1,1,1;isScreenFont:1,2,1;_RESERVED:1,3,10;_matrixIsIdentity:1,13,1;_matrixIsFlipped:1,14,1;_hasStyle:1,15,1;;/usr/include/appkit/FontManager.hNXFontTraitMask:t4_NXMessage:T238=s2040header:146,0,192;sequenceType:147,192,32;sequence:1,224,32;actionType:147,256,32;action:239=ar1;0;2003;2,288,16032;;FormCell:T240=s52isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;titleWidth:12,288,32;titleCell:19,320,32;titleEndPoint:12,352,32;_reservedFCint1:4,384,32;;Form:T241=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:119,992,64;intercell:119,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:242=xs_mFlags:,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;Matrix:T243=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:119,992,64;intercell:119,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:242,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;_mFlags:T242=s2highlightMode:1,0,1;radioMode:1,1,1;listMode:1,2,1;allowEmptySel:1,3,1;autoscroll:1,4,1;reaction:1,5,1;_RESERVED:1,6,8;_autosizeCells:1,14,1;_drawingAncestor:1,15,1;;FontPanel:T244=s184isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;faces:19,800,32;families:19,832,32;preview:19,864,32;current:19,896,32;size:19,928,32;sizes:19,960,32;manager:19,992,32;selFont:19,1024,32;selMetrics:234,1056,32;curTag:1,1088,32;accessoryView:19,1120,32;_reserved1:19,1152,32;setButton:19,1184,32;separator:19,1216,32;sizeTitle:19,1248,32;lastPreview:22,1280,32;fpFlags:245=xs_fpFlags:,1312,16;_reservedFPshort1:8,1328,16;_reserved2:19,1344,32;_chooser:19,1376,32;_titles:19,1408,32;_previewBox:19,1440,32;;_fpFlags:T245=s2multipleFont:1,0,1;dirty:1,1,1;_RESERVED:1,2,13;_dontPreview:1,15,1;;FontManager:T246=s48isa:16,0,32;panel:19,32,32;menu:19,64,32;action:20,96,32;whatToDo:1,128,32;traitToChange:4,160,32;selFont:19,192,32;fmFlags:247=xs_fmFlags:,224,16;_lastPos:8,240,16;_reservedFMint1:4,256,32;_reservedFMint2:4,288,32;_reservedFMint3:4,320,32;_reservedFMint4:4,352,32;;_fmFlags:T247=s2multipleFont:1,0,1;disabled:1,1,1;_RESERVED:1,2,14;;/usr/include/appkit/Listener.hNXMessage:t238_NXResponse:T248=s32header:146,0,192;sequenceType:147,192,32;sequence:1,224,32;;NXResponse:t248_NXAcknowledge:T249=s40header:146,0,192;sequenceType:147,192,32;sequence:1,224,32;errorType:147,256,32;error:1,288,32;;NXAcknowledge:t249_NXRemoteMethod:T250=s8key:20,0,32;types:22,32,32;;NXRemoteMethod:t250_bval:T251=s8p:22,0,32;len:1,32,32;;NXParamValue:t252=u8ival:1,0,32;dval:13,0,64;pval:1,0,32;bval:251,0,64;;NXEPSImageRep:T253=s58isa:16,0,32;_repFlags:254=xs__repFlags:,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_fileName:22,208,32;_bBoxOrigin:118,240,64;_memory:22,304,32;_epsLen:1,336,32;_epsOffset:6,368,16;_reservedShort:6,384,16;_otherName:22,400,32;_reservedInt:1,432,32;;NXCursor:T255=s22isa:16,0,32;hotSpot:118,32,64;cFlags:256=xs_csrFlags:,96,16;image:19,112,32;_reservedInt:4,144,32;;_csrFlags:T256=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;NXImage:T257=s36isa:16,0,32;name:22,32,32;_size:119,64,64;_flags:258=xs__imageFlags:,128,16;_reservedShort:6,144,16;_reps:28,160,32;_repList:259=*72,192,32;_color:260=*179,224,32;_reservedInt:1,256,32;;__imageFlags:T258=s2scalable:1,0,1;dataRetained:1,1,1;flipDraw:1,2,1;uniqueWindow:1,3,1;_unused1:1,4,1;sizeWasExplicitlySet:1,5,1;builtIn:1,6,1;needsToExpand:1,7,1;useEPSOnResolutionMismatch:1,8,1;colorMatchPreferred:1,9,1;multipleResolutionMatching:1,10,1;_unused2:1,11,1;subImage:1,12,1;aSynch:1,13,1;archiveByName:1,14,1;unboundedCacheDepth:1,15,1;;NXCustomImageRep:T261=s38isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;drawMethod:20,208,32;drawObject:19,240,32;_reservedInt:1,272,32;;NXColorPanel:T262=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;_colorPicker:19,800,32;_bottomView:19,832,32;_min:119,864,64;_max:119,928,64;_action:20,992,32;_target:19,1024,32;_accessory:19,1056,32;_divider:19,1088,32;_reservedCPint:263=ar1;0;7;4,1120,256;;NXCachedImageRep:T264=s50isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_origin:118,208,64;_gState:1,272,32;_window:265=*209,304,32;_cache:28,336,32;_reservedInt:1,368,32;;NXBrowserCell:T266=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;;NXBrowser:T267=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;target:19,736,32;delegate:19,768,32;_reserved1:268=ar1;0;2;19,800,96;action:20,896,32;doubleAction:20,928,32;matrixClass:19,960,32;cellPrototype:19,992,32;_reserved2:119,1024,64;_reserved4:269=ar1;0;3;6,1088,64;pathSeparator:8,1152,16;_reserved3:270=ar1;0;5;2,1168,48;_private:28,1216,32;;NXBitmapImageRep:T271=s58isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_bytesPerRow:4,208,32;_imageNumber:8,240,16;_colorSpace:6,256,16;_moreRepFlags:272=xs__bitmapRepFlags:,272,16;_memoryPages:8,288,16;_fileName:22,304,32;_memory:57,336,32;_data:57,368,32;_otherName:22,400,32;_reservedInt:1,432,32;;__bitmapRepFlags:T272=s2isPlanar:1,0,1;explicitPlanes:1,1,1;;NXImageRep:T273=s26isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;;__repFlags:T254=s2hasAlpha:1,0,1;numColors:1,1,3;bitsPerSample:1,4,6;dataSource:1,10,3;dataLoaded:1,13,1;;MenuCell:T274=s64isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:198,320,64;sound:19,384,32;bcFlags1:199,416,16;bcFlags2:200,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;updateAction:20,480,32;;Menu:T275=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:118,896,64;reserved:19,960,32;menuFlags:276=xs_menuFlags:,992,16;;_menuFlags:T276=s2sizeFitted:1,0,1;autoupdate:1,1,1;attached:1,2,1;tornOff:1,3,1;wasAttached:1,4,1;wasTornOff:1,5,1;_RESERVED:1,6,8;_isServicesMenu:1,14,1;_changeTitle:1,15,1;;Listener:T277=s40isa:16,0,32;portName:22,32,32;listenPort:1,64,32;signaturePort:1,96,32;delegate:19,128,32;timeout:1,160,32;priority:1,192,32;_delegate2:19,224,32;_requestDelegate:19,256,32;_reservedListener2:1,288,32;;/usr/include/sound/soundstruct.hSNDSoundStruct:t278=s28magic:1,0,32;dataLocation:1,32,32;dataSize:1,64,32;dataFormat:1,96,32;samplingRate:1,128,32;channelCount:1,160,32;info:279=ar1;0;3;2,192,32;;/usr/include/sound/sounderror.hSNDError:t280=eSND_ERR_NONE:0,SND_ERR_NOT_SOUND:1,SND_ERR_BAD_FORMAT:2,SND_ERR_BAD_RATE:3,SND_ERR_BAD_CHANNEL:4,SND_ERR_BAD_SIZE:5,SND_ERR_BAD_FILENAME:6,SND_ERR_CANNOT_OPEN:7,SND_ERR_CANNOT_WRITE:8,SND_ERR_CANNOT_READ:9,SND_ERR_CANNOT_ALLOC:10,SND_ERR_CANNOT_FREE:11,SND_ERR_CANNOT_COPY:12,SND_ERR_CANNOT_RESERVE:13,SND_ERR_NOT_RESERVED:14,SND_ERR_CANNOT_RECORD:15,SND_ERR_ALREADY_RECORDING:16,SND_ERR_NOT_RECORDING:17,SND_ERR_CANNOT_PLAY:18,SND_ERR_ALREADY_PLAYING:19,SND_ERR_NOT_PLAYING:20,SND_ERR_NOT_IMPLEMENTED:21,SND_ERR_CANNOT_FIND:22,SND_ERR_CANNOT_EDIT:23,SND_ERR_BAD_SPACE:24,SND_ERR_KERNEL:25,SND_ERR_BAD_CONFIGURATION:26,SND_ERR_CANNOT_CONFIGURE:27,SND_ERR_UNDERRUN:28,SND_ERR_ABORTED:29,SND_ERR_BAD_TAG:30,SND_ERR_CANNOT_ACCESS:31,SND_ERR_TIMEOUT:32,SND_ERR_BUSY:33,SND_ERR_CANNOT_ABORT:34,SND_ERR_INFO_TOO_BIG:35,SND_ERR_UNKNOWN:32767,;/usr/include/cthreads.hany_t:t28/usr/include/vm/vm_inherit.hvm_inherit_t:t1/usr/include/vm/vm_prot.hvm_prot_t:t1/usr/include/vm/memory_object.hmemory_object_t:t1memory_object_control_t:t1memory_object_name_t:t1memory_object_copy_strategy_t:t1paging_object_t:t1vm_pager_request_t:t1vm_pager_t:t1vm_statistics:T281=s52pagesize:3,0,32;free_count:3,32,32;active_count:3,64,32;inactive_count:3,96,32;wire_count:3,128,32;zero_fill_count:3,160,32;reactivations:3,192,32;pageins:3,224,32;pageouts:3,256,32;faults:3,288,32;cow_faults:3,320,32;lookups:3,352,32;hits:3,384,32;;/usr/include/vm/vm_statistics.hvm_statistics_t:t282=*281vm_statistics_data_t:t281pmap_statistics:T283=s8resident_count:3,0,32;wired_count:3,32,32;;pmap_statistics_t:t284=*283/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4machine_info:T285=s20major_version:1,0,32;minor_version:1,32,32;max_cpus:1,64,32;avail_cpus:1,96,32;memory_size:4,128,32;;/usr/include/sys/machine.hmachine_info_t:t286=*285machine_info_data_t:t285cpu_type_t:t1cpu_subtype_t:t1machine_slot:T287=s32is_cpu:4,0,32;cpu_type:1,32,32;cpu_subtype:1,64,32;running:4,96,32;cpu_ticks:288=ar1;0;2;3,128,96;clock_freq:1,224,32;;machine_slot_t:t289=*287machine_slot_data_t:t287/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T290=s2r:291=ar1;0;0;6,0,16;;physadr:t292=*290label_t:T293=s52val:294=ar1;0;12;1,0,416;;label_t:t293_quad:T295=s8val:296=ar1;0;1;3,0,64;;quad:t295daddr_t:t3caddr_t:t22ino_t:t5time_t:t3dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T297=s32fds_bits:298=ar1;0;7;3,0,256;;fd_set:t297NeXT_thread_state_user_reg:T299=s4user_reg:1,0,32;;NeXT_thread_state_68882:T300=s112regs:301=ar1;0;7;302=s12fp:303=ar1;0;2;1,0,96;;,0,768;cr:1,768,32;sr:1,800,32;iar:1,832,32;state:1,864,32;;NeXT_thread_state_regs:T304=s72dreg:305=ar1;0;7;1,0,256;areg:306=ar1;0;7;1,256,256;pad0:6,512,16;sr:6,528,16;pc:1,544,32;;regs:T307=s76r_dreg:308=ar1;0;7;1,0,256;r_areg:309=ar1;0;7;1,256,256;pad:6,512,16;r_evec:310=xsexcp_frame:,528,80;;excp_longbus:T311=s84e_internal1:6,0,16;e_ss:312=xsspecial_status:,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:313=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:314=ar1;0;3;6,160,64;e_stagebaddr:1,224,32;e_internal4:315=ar1;0;1;6,256,32;e_dib:1,288,32;e_internal5:316=ar1;0;21;6,320,352;;excp_shortbus:T317=s24e_internal1:6,0,16;e_ss:312,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:318=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:319=ar1;0;1;6,160,32;;excp_access:T320=s52e_effaddr:1,0,32;e_ss:321=xsspecial_status_040:,32,16;e_wb3s:322=xswriteback_status:,48,16;e_wb2s:322,64,16;e_wb1s:322,80,16;e_faultaddr:1,96,32;e_wb3a:1,128,32;e_wb3d:1,160,32;e_wb2a:1,192,32;e_wb2d:1,224,32;e_wb1a:1,256,32;e_wb1d_pd0:1,288,32;e_pd1:1,320,32;e_pd2:1,352,32;e_pd3:1,384,32;;excp_floatpt:T323=s4e_effaddr:1,0,32;;excp_coproc:T324=s12e_ia:1,0,32;e_internal:6,32,16;e_op:6,48,16;e_effaddr:1,64,32;;excp_normal6:T325=s4e_ia:1,0,32;;writeback_status:T322=s2wbs_v:1,8,1;wbs_size:1,9,2;wbs_tt:1,11,2;wbs_tm:1,13,3;;special_status_040:T321=s2ss_cp:1,0,1;ss_cu:1,1,1;ss_ct:1,2,1;ss_cm:1,3,1;ss_ma:1,4,1;ss_atc:1,5,1;ss_lk:1,6,1;ss_rw:1,7,1;ss_size:1,9,2;ss_tt:1,11,2;ss_tm:1,13,3;;special_status:T312=s2ss_faultc:1,0,1;ss_faultb:1,1,1;ss_rerunc:1,2,1;ss_rerunb:1,3,1;ss_faultrerund:1,7,1;ss_rmw:1,8,1;ss_read:1,9,1;ss_cyclesize:1,10,2;ss_fcode:1,13,3;;excp_frame:T310=s10e_fsize:6,0,16;e_sr:6,16,16;e_pc:1,32,32;e_format:1,64,4;e_vector:1,68,12;;/usr/include/sys/thread_status.hthread_state_t:t50thread_state_data_t:t326=ar1;0;1023;1time_value:T327=s8seconds:3,0,32;microseconds:3,32,32;;thread_state_flavor:T328=s8flavor:1,0,32;count:1,32,32;;/usr/include/sys/time_value.htime_value_t:t327/usr/include/sys/thread_info.hthread_info_t:t50thread_info_data_t:t329=ar1;0;1023;1thread_basic_info:T330=s44user_time:327,0,64;system_time:327,64,64;cpu_usage:1,128,32;base_priority:1,160,32;cur_priority:1,192,32;run_state:1,224,32;flags:1,256,32;suspend_count:1,288,32;sleep_time:3,320,32;;thread_basic_info_data_t:t330thread_basic_info_t:t331=*330thread_sched_info:T332=s28policy:1,0,32;data:1,32,32;base_priority:1,64,32;max_priority:1,96,32;cur_priority:1,128,32;depressed:4,160,32;depress_priority:1,192,32;;thread_sched_info_data_t:t332thread_sched_info_t:t333=*332/usr/include/sys/task_info.htask_info_t:t50task_info_data_t:t334=ar1;0;1023;1task_basic_info:T335=s32suspend_count:1,0,32;base_priority:1,32,32;virtual_size:4,64,32;resident_size:4,96,32;user_time:327,128,64;system_time:327,192,64;;task_basic_info_data_t:t335task_basic_info_t:t336=*335/usr/include/sys/netport.hnetaddr_t:t5np_uid_t:t337=s8np_uid_high:3,0,32;np_uid_low:3,32,32;;network_port_t:t338=s24np_receiver:5,0,32;np_owner:5,32,32;np_puid:337,64,64;np_sid:337,128,64;;/usr/include/sys/host_info.hhost_info_t:t50host_info_data_t:t339=ar1;0;1023;1kernel_version_t:t340=ar1;0;511;2host_basic_info:T341=s20max_cpus:1,0,32;avail_cpus:1,32,32;memory_size:4,64,32;cpu_type:1,96,32;cpu_subtype:1,128,32;;host_basic_info_data_t:t341host_basic_info_t:t342=*341host_sched_info:T343=s8min_timeout:1,0,32;min_quantum:1,32,32;;host_sched_info_data_t:t343host_sched_info_t:t344=*343/usr/include/sys/processor_info.hprocessor_info_t:t50processor_info_data_t:t345=ar1;0;1023;1processor_set_info_t:t50processor_set_info_data_t:t346=ar1;0;1023;1processor_basic_info:T347=s20cpu_type:1,0,32;cpu_subtype:1,32,32;running:4,64,32;slot_num:1,96,32;is_master:4,128,32;;processor_basic_info_data_t:t347processor_basic_info_t:t348=*347processor_set_basic_info:T349=s20processor_count:1,0,32;task_count:1,32,32;thread_count:1,64,32;load_average:1,96,32;mach_factor:1,128,32;;processor_set_basic_info_data_t:t349processor_set_basic_info_t:t350=*349processor_set_sched_info:T351=s8policies:1,0,32;max_priority:1,32,32;;processor_set_sched_info_data_t:t351processor_set_sched_info_t:t352=*351/usr/include/kern/mach_types.htask_t:t1vm_task_t:t1task_array_t:t50thread_t:t1monitor_t:t1thread_array_t:t50host_t:t1host_priv_t:t1processor_t:t1processor_array_t:t50processor_set_t:t1processor_set_name_t:t1processor_set_name_array_t:t50/usr/include/machine/kern_return.hkern_return_t:t1/usr/include/kern/std_types.hpointer_t:t4/usr/include/kern/mach_types.hvm_address_t:t4vm_region_t:t4vm_region_array_t:t353=*4vm_page_data_t:t354=ar1;0;4095;2/usr/include/stdlib.hdiv_t:t355=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t356=s8quot:3,0,32;rem:3,32,32;;cthread_queue:T357=s8head:358=*359=xscthread_queue_item:,0,32;tail:358,32,32;;/usr/include/cthreads.hcthread_queue_t:t360=*357cthread_queue_item:T359=s4next:358,0,32;;cthread_queue_item_t:t358mutex:T361=s8lock:1,0,32;name:22,32,32;;mutex_t:t362=*361condition:T363=s16lock:1,0,32;queue:357,32,64;name:22,96,32;;condition_t:t364=*363cthread_fn_t:t365=*366=f28cthread:T367=s212next:368=*367,0,32;real_thread:1,32,32;lock:361,64,64;done:363,128,128;state:1,256,32;catch:51,288,1248;func:365,1536,32;arg:28,1568,32;result:28,1600,32;name:22,1632,32;data:28,1664,32;;cthread_t:t368ur_cthread:T369=s8next:370=*369,0,32;incarnation:368,32,32;;ur_cthread_t:t370/usr/include/sound/accesssound.hSNDNegotiationData:t371=s8priority:1,0,32;duration:1,32,32;;SNDNegotiationFun:t372=*373=f1/usr/include/sound/performsound.hSNDNotificationFun:t374=*375=f1/usr/include/appkit/NXJournaler.hNXJournalHeader:t376=s20version:1,0,32;offsetToAppNames:4,32,32;lastEventTime:4,64,32;reserved1:4,96,32;reserved2:4,128,32;;NXSplitView:T377=s84isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;delegate:19,640,32;;NXJournaler:T378=s138isa:16,0,32;_startTime:3,32,32;_soundStatus:1,64,32;_appsData:19,96,32;_sndBuffer:379=*278,128,32;_soundfile:22,160,32;_recordDevice:1,192,32;_nextEvent:130,224,320;_eventStream:380=*56,544,32;_teNum:156,576,32;_journalHeader:376,608,160;_mouseDownWindow:19,768,32;_mouseDownWindowNum:1,800,32;_applicationNum:1,832,32;_dragWindowNum:1,864,32;_oldEventMask:4,896,32;_oldEventFilter:152,928,32;_pendingStop:2,960,8;_listener:19,976,32;_speaker:19,1008,32;_delegate:19,1040,32;_eventStatus:1,1072,32;;/usr/include/appkit/SavePanel.h_NXDirInfo:t381=*382=xs__NXDirInfo:PopUpList:T383=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:118,896,64;reserved:19,960,32;menuFlags:276,992,16;;Pasteboard:T384=s56isa:16,0,32;owner:19,32,32;_realChangeCount:1,64,32;_ourChangeCount:1,96,32;_server:1,128,32;_reservedPasteboard5:28,160,32;_reservedPasteboard6:4,192,32;_typesArray:195,224,32;_client:1,256,32;_typesProvided:22,288,32;_name:172,320,32;_host:172,352,32;_reservedPasteboard3:4,384,32;_reservedPasteboard4:4,416,32;;PageLayout:T385=s176isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;height:19,832,32;width:19,864,32;ok:19,896,32;cancel:19,928,32;orientation:19,960,32;scale:19,992,32;paperSizeList:19,1024,32;layoutList:19,1056,32;unitsList:19,1088,32;exitTag:1,1120,32;paperView:19,1152,32;_paperViewShadow:19,1184,32;accessoryView:19,1216,32;_currUnits:2,1248,8;_otherPaper:2,1256,8;_reservedPageLayout1:8,1264,16;_reservedPageLayout2:4,1280,32;_reservedPageLayout3:4,1312,32;_reservedPageLayout4:4,1344,32;_reservedPageLayout5:4,1376,32;;OpenPanel:T386=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:195,1024,32;requiredType:22,1056,32;_columns:387=*381,1088,32;_typeTable:194,1120,32;spFlags:388=xs_spFlags:,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;_reservedPtr0:28,1376,32;filterTypes:389=*22,1408,32;_reservedOPint1:4,1440,32;_reservedOPint2:4,1472,32;;stat:T390=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:391=ar1;0;1;3,416,64;;SavePanel:T392=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:195,1024,32;requiredType:22,1056,32;_columns:387,1088,32;_typeTable:194,1120,32;spFlags:388,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;;_spFlags:T388=s2opening:1,0,1;exitOk:1,1,1;allowMultiple:1,2,1;dirty:1,3,1;invalidateMatrices:1,4,1;filtered:1,5,1;_RESERVED:1,6,2;_largeFS:1,8,1;_delegateValidatesNew:1,9,1;_delegateValidatesOld:1,10,1;_checkCase:1,11,1;_cancd:1,12,1;_UnixExpert:1,13,1;_backwards:1,14,1;_forwards:1,15,1;;/usr/include/appkit/PrintInfo.hNXPrivatePrintInfo:t393=*394=xs_PrivatePrintInfo:_NXChunk:T395=s10growby:6,0,16;allocated:1,16,32;used:1,48,32;;Speaker:T396=s32isa:16,0,32;sendPort:1,32,32;replyPort:1,64,32;sendTimeout:1,96,32;replyTimeout:1,128,32;delegate:19,160,32;_reservedSpeaker1:1,192,32;_reservedSpeaker2:1,224,32;;SliderCell:T397=s88isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;_reservedSCfloat1:12,288,32;_reservedSCfloat2:12,320,32;_offset:12,352,32;value:13,384,64;maxValue:13,448,64;minValue:13,512,64;trackRect:132,576,128;;Slider:T398=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;;SelectionCell:T399=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;;Scroller:T400=s118isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;curValue:12,736,32;perCent:12,768,32;_knobSize:12,800,32;hitPart:1,832,32;target:19,864,32;action:20,896,32;sFlags:401=xs_sFlags:,928,16;;_sFlags:T401=s2isHoriz:1,0,1;arrowsLoc:1,1,2;partsUsable:1,3,2;_fine:1,5,1;_RESERVED:1,6,6;_needsEnableFlush:1,12,1;_thumbing:1,13,1;_slotDrawn:1,14,1;_knobDrawn:1,15,1;;ScrollView:T402=s106isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;vScroller:19,640,32;hScroller:19,672,32;contentView:19,704,32;pageContext:12,736,32;lineAmount:12,768,32;_sFlags:403=xs__sFlags:,800,16;_ruler:19,816,32;;__sFlags:T403=s2vScrollerRequired:1,0,1;hScrollerRequired:1,1,1;vScrollerStatus:1,2,1;hScrollerStatus:1,3,1;noDynamicScrolling:1,4,1;borderType:1,5,2;rulerInstalled:1,7,1;_RESERVED:1,8,8;;PrintPanel:T404=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;pageMode:19,832,32;firstPage:19,864,32;lastPage:19,896,32;copies:19,928,32;ok:19,960,32;cancel:19,992,32;preview:19,1024,32;save:19,1056,32;printers:19,1088,32;feed:19,1120,32;resolutionList:19,1152,32;name:19,1184,32;note:19,1216,32;status:19,1248,32;exitTag:1,1280,32;accessoryView:19,1312,32;_lastResolution:8,1344,16;_reservedPrintPanel1:8,1360,16;buttons:19,1376,32;_reservedPrintPanel2:405=ar1;0;2;19,1408,96;;PrintInfo:T406=s112isa:16,0,32;paperType:22,32,32;paperRect:132,64,128;leftPageMargin:12,192,32;rightPageMargin:12,224,32;topPageMargin:12,256,32;bottomPageMargin:12,288,32;scalingFactor:12,320,32;pageOrder:2,352,8;pInfoFlags:407=xs_pInfoFlags:,368,16;firstPage:1,384,32;lastPage:1,416,32;currentPage:1,448,32;copies:1,480,32;outputFile:22,512,32;context:95,544,32;_privateData:393,576,32;printerName:22,608,32;printerType:22,640,32;printerHost:22,672,32;resolution:1,704,32;pagesPerSheet:6,736,16;_reservedPrintInfo1:8,752,16;_reservedPrintInfo2:4,768,32;_reservedPrintInfo3:4,800,32;_reservedPrintInfo4:4,832,32;_reservedPrintInfo5:4,864,32;;_pInfoFlags:T407=s2orientation:1,0,1;horizCentered:1,1,1;vertCentered:1,2,1;_RESERVEDA:1,3,2;manualFeed:1,5,1;allPages:1,6,1;_RESERVEDC:1,7,1;horizPagination:1,8,2;vertPagination:1,10,2;_RESERVEDB:1,12,4;;/usr/include/appkit/chunk.hNXChunk:t395_tbFlags:T408=s2malloced:1,0,1;PAD:1,1,15;;_NXTextBlock:T409=s16next:410=*409,0,32;prior:410,32,32;tbFlags:408,64,16;chars:6,80,16;text:57,96,32;;/usr/include/appkit/Text.hNXTextBlock:t409NXRunFlags:t411=s2underline:1,0,1;dummy:1,1,1;subclassWantsRTF:1,2,1;graphic:1,3,1;RESERVED:1,4,12;;_NXRun:T412=s28font:19,0,32;chars:1,32,32;paraStyle:28,64,32;textGray:12,96,32;textRGBColor:1,128,32;superscript:11,160,8;subscript:11,168,8;info:19,176,32;rFlags:411,208,16;;NXRun:t412_NXRunArray:T413=s38chunk:395,0,80;runs:414=ar1;0;0;412,80,224;;NXRunArray:t413NXLineDesc:t6_NXHeightInfo:T415=s10newHeight:12,0,32;oldHeight:12,32,32;lineDesc:6,64,16;;NXHeightInfo:t415_NXHeightChange:T416=s12lineDesc:6,0,16;heightInfo:415,16,80;;NXHeightChange:t416_NXBreakArray:T417=s12chunk:395,0,80;breaks:418=ar1;0;0;6,80,16;;NXBreakArray:t417NXLayFlags:t419=s2mustMove:1,0,1;isMoveChar:1,1,1;RESERVED:1,2,14;;_NXLay:T420=s26x:12,0,32;y:12,32,32;offset:6,64,16;chars:6,80,16;font:19,96,32;paraStyle:28,128,32;run:421=*412,160,32;lFlags:419,192,16;;NXLay:t420_NXLayArray:T422=s36chunk:395,0,80;lays:423=ar1;0;0;420,80,208;;NXLayArray:t422_NXWidthArray:T424=s14chunk:395,0,80;widths:425=ar1;0;0;12,80,32;;NXWidthArray:t424_NXCharArray:T426=s12chunk:395,0,80;text:427=ar1;0;0;11,80,8;;NXCharArray:t426_NXFSM:T428=s8next:429=*428,0,32;delta:6,32,16;token:6,48,16;;NXFSM:t428_NXSelPt:T430=s24cp:1,0,32;line:1,32,32;x:12,64,32;y:12,96,32;c1st:1,128,32;ht:12,160,32;;NXSelPt:t430_NXTabStop:T431=s6kind:6,0,16;x:12,16,32;;NXTabStop:t431_NXTextCache:T432=s20curPos:1,0,32;curRun:421,32,32;runFirstPos:1,64,32;curBlock:410,96,32;blockFirstPos:1,128,32;;NXTextCache:t432_lFlags:T433=s2horizCanGrow:1,0,1;vertCanGrow:1,1,1;erase:1,2,1;ping:1,3,1;endsParagraph:1,4,1;resetCache:1,5,1;RESERVED:1,6,10;;_NXLayInfo:T434=s74rect:132,0,128;descent:12,128,32;width:12,160,32;left:12,192,32;right:12,224,32;rightIndent:12,256,32;lays:435=*422,288,32;widths:436=*424,320,32;chars:437=*426,352,32;cache:432,384,160;textClipRect:438=*132,544,32;lFlags:433,576,16;;NXLayInfo:t434_NXTextStyle:T439=s24indent1st:12,0,32;indent2nd:12,32,32;lineHt:12,64,32;descentLine:12,96,32;alignment:6,128,16;numTabs:6,144,16;tabs:440=*431,160,32;;NXTextStyle:t439NXParagraphProp:t441=eNX_LEFTALIGN:0,NX_RIGHTALIGN:1,NX_CENTERALIGN:2,NX_JUSTALIGN:3,NX_FIRSTINDENT:4,NX_INDENT:5,NX_ADDTAB:6,NX_REMOVETAB:7,NX_LEFTMARGIN:8,NX_RIGHTMARGIN:9,;NXTextFunc:t442=*443=f1NXCharFilterFunc:t444=*445=f8NXTextFilterFunc:t446=*447=f22Text:T448=s358isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449=*11,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:22,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:156,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450=*413,1136,32;typingRun:412,1168,224;theBreaks:451=*417,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:132,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:119,2592,64;minSize:119,2656,64;tFlags:452=xs_tFlags:,2720,16;_info:28,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;;_tFlags:T452=s2_editMode:1,0,2;_selectMode:1,2,2;_caretState:1,4,2;changeState:1,6,1;charWrap:1,7,1;haveDown:1,8,1;anchorIs0:1,9,1;horizResizable:1,10,1;vertResizable:1,11,1;overstrikeDiacriticals:1,12,1;monoFont:1,13,1;disableFontPanel:1,14,1;inClipView:1,15,1;;NXStringOrderTable:t453=s1024primary:454=ar1;0;255;11,0,2048;secondary:455=ar1;0;255;11,2048,2048;primaryCI:456=ar1;0;255;11,4096,2048;secondaryCI:457=ar1;0;255;11,6144,2048;;TextFieldCell:T458=s48isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;backgroundGray:12,288,32;textGray:12,320,32;_private:28,352,32;;TextField:T459=s112isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;nextText:19,736,32;previousText:19,768,32;textDelegate:19,800,32;errorAction:20,832,32;_reservedTFint1:4,864,32;;/usr/include/db/db.hDatum:t460=s6s:22,0,32;n:8,32,16;;Data:t461=s12k:460,0,48;c:460,48,48;;dbErrorType:t462=edbErrorNoError:0,dbErrorLockFailed:1,dbErrorReadOnly:2,dbErrorNoKey:3,dbErrorNoRoom:4,dbErrorNoMemory:5,dbErrorTooLarge:6,dbErrorTooDeep:7,dbErrorInternal:8,dbErrorSystem:100,;Database:t463=s16name:22,0,32;flag:1,32,32;D:1,64,32;L:1,96,32;;datum:t464=s8dptr:22,0,32;dsize:1,32,32;;_NXDefault:T465=s8name:22,0,32;value:22,32,32;;/usr/include/defaults.hNXDefaultsVector:t466=ar1;0;-1;465_NXAppkitErrorTokens:T467=eNX_longLine:3000,NX_nullSel:3001,NX_wordTablesWrite:3002,NX_wordTablesRead:3003,NX_textBadRead:3004,NX_textBadWrite:3005,NX_powerOff:3006,NX_pasteboardComm:3007,NX_mallocError:3008,NX_printingComm:3009,NX_abortModal:3010,NX_abortPrinting:3011,NX_illegalSelector:3012,NX_appkitVMError:3013,NX_badRtfDirective:3014,NX_badRtfFontTable:3015,NX_badRtfStyleSheet:3016,NX_newerTypedStream:3017,NX_tiffError:3018,NX_printPackageError:3019,NX_badRtfColorTable:3020,NX_journalAborted:3021,;/usr/include/appkit/errors.hNXAppkitErrorTokens:t467NXTopLevelErrorHandler:t468=f15NXErrorReporter:t468/usr/include/time.hclock_t:t5sigstack:T469=s8ss_sp:22,0,32;ss_onstack:1,32,32;;sigvec:T470=s12sv_handler:93,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T471=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T472=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T473=s74ru_rusage:474=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T475=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T474=s72ru_utime:476=xstimeval:,0,64;ru_stime:476,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T477=s16it_interval:476,0,64;it_value:476,64,64;;timezone:T478=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T476=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T479=u4w_status:1,0,32;w_T:480=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:481=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;tm:T482=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:22,320,32;;/usr/include/signal.hsig_atomic_t:t2msghdr:T483=s24msg_name:22,0,32;msg_namelen:1,32,32;msg_iov:484=*485=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:22,128,32;msg_accrightslen:1,160,32;;sockproto:T486=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T487=s16sa_family:8,0,16;sa_data:488=ar1;0;13;2,16,112;;linger:T489=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T490=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;tsval:T491=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t492=s8val:493=ar1;0;1;3,0,64;;_NXImageInfo:T494=s24width:1,0,32;height:1,32,32;bitsPerSample:1,64,32;samplesPerPixel:1,96,32;planarConfig:1,128,32;photoInterp:1,160,32;;qelem:T495=s12q_forw:496=*495,0,32;q_back:496,32,32;q_data:22,64,32;;sockaddr_in:T497=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:498=xsin_addr:,32,32;sin_zero:499=ar1;0;7;2,64,64;;in_addr:T498=s4S_un:500=u4S_un_b:501=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:502=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T503=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T504=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T505=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T506=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T507=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T508=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T509=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:492,224,64;f_spare:510=ar1;0;6;3,288,224;;vfsops:T511=s32vfs_mount:512=*513=f1,0,32;vfs_unmount:512,32,32;vfs_root:512,64,32;vfs_statfs:512,96,32;vfs_sync:512,128,32;vfs_vget:512,160,32;vfs_mountroot:512,192,32;vfs_swapvp:512,224,32;;vfs:T514=s298vfs_next:515=*514,0,32;vfs_op:516=*511,32,32;vfs_vnodecovered:517=*518=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:492,160,64;vfs_stats:22,224,32;vfs_name:519=ar1;0;255;2,256,2048;vfs_nextentry:515,2304,32;vfs_uid:6,2336,16;vfs_data:22,2352,32;;fid:T520=s18fid_len:8,0,16;fid_data:521=ar1;0;15;2,16,128;;/usr/include/appkit/tiff.hNXImageInfo:t494_NXTIFFInfo:T522=s16448imageNumber:1,0,32;image:494,32,192;subfileType:1,224,32;rowsPerStrip:1,256,32;stripsPerImage:1,288,32;compression:1,320,32;numImages:1,352,32;endian:1,384,32;version:1,416,32;error:1,448,32;firstIFD:1,480,32;stripOffsets:523=ar1;0;2047;4,512,65536;stripByteCounts:524=ar1;0;2047;4,66048,65536;;NXTIFFInfo:t522_NXTrackingTimer:T525=s34delay:13,0,64;period:13,64,64;te:156,128,32;freeMe:2,160,8;firstTime:2,168,8;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/timer.hNXTrackingTimer:t525_SGML_tagtype:T526=eNONE:0,ENDTAG:1,LINE:2,;Anchor:T527=s28isa:16,0,32;Node:19,32,32;parent:528=*527,64,32;children:259,96,32;Address:22,128,32;Sources:259,160,32;DestAnchor:19,192,32;;HTStyle.hSGML_tagtype:t526HTCoord:t12_HTStyle:T529=s48next:530=*529,0,32;name:22,32,32;SGMLTag:22,64,32;SGMLType:526,96,32;font:19,128,32;fontSize:12,160,32;paragraph:531=*439,192,32;textGray:12,224,32;textRGBColor:1,256,32;spaceBefore:12,288,32;spaceAfter:12,320,32;anchor:28,352,32;;HTStyle:t529_HTStyleSheet:T532=s8name:22,0,32;styles:530,32,32;;HTStyleSheet:t532HyperManager:T533=s24isa:16,0,32;manager:19,32,32;openString:19,64,32;keywords:19,96,32;contentSearch:19,128,32;accesses:259,160,32;;HyperAccess:T534=s20isa:16,0,32;manager:19,32,32;openString:19,64,32;keywords:19,96,32;contentSearch:19,128,32;;HyperText:T535=s384isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:22,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:156,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450,1136,32;typingRun:412,1168,224;theBreaks:451,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:132,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:119,2592,64;minSize:119,2656,64;tFlags:452,2720,16;_info:28,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;server:19,2864,32;nodeAnchor:528,2896,32;nextAnchorNumber:1,2928,32;protection:1,2960,32;isIndex:2,2992,8;slotNumber:1,3008,32;format:1,3040,32;;HTUtils.hBOOLEAN:t2WWWPageLayout:T536=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;height:19,832,32;width:19,864,32;ok:19,896,32;cancel:19,928,32;orientation:19,960,32;scale:19,992,32;paperSizeList:19,1024,32;layoutList:19,1056,32;unitsList:19,1088,32;exitTag:1,1120,32;paperView:19,1152,32;_paperViewShadow:19,1184,32;accessoryView:19,1216,32;_currUnits:2,1248,8;_otherPaper:2,1256,8;_reservedPageLayout1:8,1264,16;_reservedPageLayout2:4,1280,32;_reservedPageLayout3:4,1312,32;_reservedPageLayout4:4,1344,32;_reservedPageLayout5:4,1376,32;leftMargin:19,1408,32;rightMargin:19,1440,32;topMargin:19,1472,32;bottomMargin:19,1504,32;;_objc_class:T537=s36isa:538=*537,0,32;super_class:538,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:539=*540=xs_objc_ivar_list:,192,32;methods:541=*542=xs_objc_method_list:,224,32;cache:39,256,32;;_objc_super:T543=s8self:19,0,32;class:538,32,32;;FileAccess:T544=s20isa:16,0,32;manager:19,32,32;openString:19,64,32;keywords:19,96,32;contentSearch:19,128,32;;HyperManager.mfileAccess:S545=*544_fileAccess+[HyperManager new]_objc_msgSendSuper_objc_getClass_objc_msgSend+[HyperManager new]:f19self:p546=*533_cmd:p20-[HyperManager traceOn:]_WWW_TraceFlag-[HyperManager traceOn:]:f19self:p546_cmd:p20sender:p19-[HyperManager traceOff:]-[HyperManager traceOff:]:f19self:p546_cmd:p20sender:p19-[HyperManager manager]-[HyperManager manager]:f19self:p546_cmd:p20-[HyperManager setManager]-[HyperManager setManager]:f19self:p546_cmd:p20-[HyperManager name]-[HyperManager name]:f172self:p546_cmd:p20-[HyperManager registerAccess:]_printf_strcmp-[HyperManager registerAccess:]:f19self:p546_cmd:p20access:p547=*534-[HyperManager loadAnchor:Diagnostic:]_HTParse_free-[HyperManager loadAnchor:Diagnostic:]:f19self:p546_cmd:p20anAnchor:p528diagnostic:p1_objc_super:l543s:l22addr:l172i:l1access:l547-[HyperManager accessName:Diagnostic:]-[HyperManager accessName:Diagnostic:]:f19self:p546_cmd:p20arg:p172diagnostic:p1_objc_super:l543a:l528result:l19-[HyperManager searchDiagnostic:]_NXApp_strcpy_strchr_strcat_HTStrip-[HyperManager searchDiagnostic:]:f19self:p546_cmd:p20diagnostic:p1_objc_super:l543addr:l548=ar1;0;255;2keys:l549=ar1;0;255;2p:l22q:l22HT:l550=*535-[HyperManager back:]-[HyperManager back:]:f19self:p546_cmd:p20sender:p19-[HyperManager next:]-[HyperManager next:]:f19self:p546_cmd:p20sender:p19-[HyperManager previous:]-[HyperManager previous:]:f19self:p546_cmd:p20sender:p19-[HyperManager goHome:]-[HyperManager goHome:]:f19self:p546_cmd:p20sender:p19-[HyperManager help:]-[HyperManager help:]:f19self:p546_cmd:p20sender:p19-[HyperManager goToBlank:]-[HyperManager goToBlank:]:f19self:p546_cmd:p20sender:p19-[HyperManager appDidInit:]-[HyperManager appDidInit:]:f19self:p546_cmd:p20sender:p19-[HyperManager appAcceptsAnotherFile:]-[HyperManager appAcceptsAnotherFile:]:f2self:p546_cmd:p20sender:p19-[HyperManager appOpenFile:type:]_WWW_nameOfFile-[HyperManager appOpenFile:type:]:f1self:p546_cmd:p20filename:p172aType:p172_objc_super:l543name:l22HT:l550-[HyperManager appOpenTempFile:type:]-[HyperManager appOpenTempFile:type:]:f1self:p546_cmd:p20filename:p172aType:p172_objc_super:l543name:l22HT:l550-[HyperManager search:]-[HyperManager search:]:f19self:p546_cmd:p20sender:p19-[HyperManager searchRTF:]-[HyperManager searchRTF:]:f19self:p546_cmd:p20sender:p19-[HyperManager searchSGML:]-[HyperManager searchSGML:]:f19self:p546_cmd:p20sender:p19-[HyperManager open:]-[HyperManager open:]:f19self:p546_cmd:p20sender:p19-[HyperManager openRTF:]-[HyperManager openRTF:]:f19self:p546_cmd:p20sender:p19-[HyperManager openSGML:]-[HyperManager openSGML:]:f19self:p546_cmd:p20sender:p19-[HyperManager save:]-[HyperManager save:]:f19self:p546_cmd:p20sender:p19_objc_super:l543HT:l550status:l19-[HyperManager saveAll:]-[HyperManager saveAll:]:f19self:p546_cmd:p20sender:p19_objc_super:l543windows:l259cv:l19i:l1n:l1w:l265HT:l550-[HyperManager closeOthers:]-[HyperManager closeOthers:]:f19self:p546_cmd:p20sender:p19_objc_super:l543thisWindow:l265windows:l259i:l1cv:l19n:l1w:l265-[HyperManager print:]-[HyperManager print:]:f19self:p546_cmd:p20sender:p19-[HyperManager runPagelayout:]-[HyperManager runPagelayout:]:f19self:p546_cmd:p20sender:p19_objc_super:l543pl:l551=*385.objc_class_name_List.objc_class_name_Anchor.objc_class_name_WWWPageLayout.objc_class_name_HyperAccess.objc_class_name_HyperManager_objc_module:T552=s16version:3,0,32;size:3,32,32;name:22,64,32;symtab:553=*554=xs_objc_symtab:,96,32;;_objc_method:T555=s12_cmd:20,0,32;method_types:22,32,32;_imp:28,64,32;;_objc_ivar:T556=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;_objc_symtab:T554=s16sel_ref_cnt:3,0,32;refs:557=*20,32,32;cls_def_cnt:6,64,16;cat_def_cnt:6,80,16;defs:558=ar1;0;0;28,96,32;;_objc_category:T559=s16category_name:22,0,32;class_name:22,32,32;instance_methods:541,64,32;class_methods:541,96,32;;appDirectory:G22_appDirectoryWWW_TraceFlag:G1HyperText.mint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/objc/objc.hClass:t16=*17=xsobjc_class:objc_object:T18=s4isa:16,0,32;;id:t19=*18SEL:t20=*21=xsobjc_selector:STR:t22=*2IMP:t23=*24=f19BOOL:t2/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8_NXZone:T25=s16realloc:26=*27=f28=*15,0,32;malloc:29=*30=f28,32,32;free:31=*32=f15,64,32;destroy:33=*34=f15,96,32;;/usr/include/zone.hNXZone:t25objc_class:T17=s36isa:16,0,32;super_class:16,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:35=*36=xsobjc_ivar_list:,192,32;methods:37=*38=xsobjc_method_list:,224,32;cache:39=*40=xsobjc_cache:,256,32;;/usr/include/objc/objc-class.hCategory:t41=*42=xsobjc_category:objc_category:T42=s16category_name:22,0,32;class_name:22,32,32;instance_methods:37,64,32;class_methods:37,96,32;;Ivar:t43=*44=xsobjc_ivar:objc_ivar:T44=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;objc_ivar_list:T36=s16ivar_count:1,0,32;ivar_list:45=ar1;0;0;44,32,96;;Method:t46=*47=xsobjc_method:objc_method:T47=s12method_name:20,0,32;method_types:22,32,32;method_imp:23,64,32;;objc_method_list:T38=s20method_next:37,0,32;method_count:1,32,32;method_list:48=ar1;0;0;47,64,96;;Cache:t39objc_cache:T40=s12mask:4,0,32;occupied:4,32,32;buckets:49=ar1;0;0;46,64,32;;marg_list:t28/usr/include/stdarg.hva_list:t22/usr/include/sys/port.hport_name_t:t1port_set_name_t:t1port_name_array_t:t50=*1port_type_t:t1port_type_array_t:t50port_t:t1port_all_t:t1port_array_t:t50/usr/include/setjmp.hjmp_buf:t51=ar1;0;38;1_NXHandler:T52=s172jumpState:51,0,1248;next:53=*52,1248,32;code:1,1280,32;data1:54=*15,1312,32;data2:54,1344,32;;/usr/include/objc/error.hNXHandler:t52NXUncaughtExceptionHandler:t55=f15NXExceptionRaiser:t55_NXStream:T56=s40magic_number:4,0,32;buf_base:57=*11,32,32;buf_ptr:57,64,32;buf_size:1,96,32;buf_left:1,128,32;offset:3,160,32;flags:1,192,32;eof:1,224,32;functions:58=*59=xsstream_functions:,256,32;info:28,288,32;;/usr/include/streams/streams.hNXStream:t56stream_functions:T59=s28read_bytes:60=*61=f1,0,32;write_bytes:62=*63=f1,32,32;flush_buffer:64=*65=f1,64,32;fill_buffer:64,96,32;change_buffer:66=*67=f15,128,32;seek:68=*69=f15,160,32;destroy:66,192,32;;NXPrintfProc:t70=f15_NXStreamErrors:T71=eNX_illegalWrite:2000,NX_illegalRead:2001,NX_illegalSeek:2002,NX_illegalStream:2003,NX_streamVMError:2004,;NXStreamErrors:t71/usr/include/objc/typedstream.hNXTypedStream:t15Object:T72=s4isa:16,0,32;;TypedstreamErrors:T73=eTYPEDSTREAM_CALLER_ERROR:8000,TYPEDSTREAM_FILE_INCONSISTENCY:8001,TYPEDSTREAM_CLASS_ERROR:8002,TYPEDSTREAM_TYPE_DESCRIPTOR_ERROR:8003,TYPEDSTREAM_WRITE_REFERENCE_ERROR:8004,TYPEDSTREAM_INTERNAL_ERROR:8005,;/usr/include/dpsclient/dpsfriends.hDPSProgramEncoding:t74=edps_ascii:0,dps_binObjSeq:1,dps_encodedTokens:2,;DPSNameEncoding:t75=edps_indexed:0,dps_strings:1,;DPSDefinedType:t76=edps_tBoolean:0,dps_tChar:1,dps_tUChar:2,dps_tFloat:3,dps_tDouble:4,dps_tShort:5,dps_tUShort:6,dps_tInt:7,dps_tUInt:8,dps_tLong:9,dps_tULong:10,;DPSContextType:t77=edps_machServer:0,dps_fdServer:1,dps_stream:2,;DPSResultsRec:t78=s12type:76,0,32;count:1,32,32;value:22,64,32;;DPSResults:t79=*78DPSSpaceRec:t80=s8lastNameIndex:1,0,32;procs:81=*82=xs_t_DPSSpaceProcsRec:,32,32;;DPSSpace:t83=*80_t_DPSSpaceProcsRec:T82=s4DestroySpace:84=*85=f15,0,32;;DPSSpaceProcsRec:t82DPSSpaceProcs:t86=*82_t_DPSContextRec:T87=s48priv:22,0,32;space:83,32,32;programEncoding:74,64,32;nameEncoding:75,96,32;procs:88=*89=xs_t_DPSProcsRec:,128,32;textProc:90=*91=f15,160,32;errorProc:90,192,32;resultTable:79,224,32;resultTableLength:4,256,32;chainParent:92=*87,288,32;chainChild:92,320,32;type:77,352,32;;DPSContextRec:t87DPSContext:t92_t_DPSProcsRec:T89=s52BinObjSeqWrite:93=*94=f15,0,32;WriteTypedObjectArray:95=*96=f15,32,32;WriteStringChars:97=*98=f15,64,32;WriteData:93,96,32;WritePostScript:93,128,32;FlushContext:99=*100=f15,160,32;ResetContext:99,192,32;UpdateNameMap:99,224,32;AwaitReturnValues:99,256,32;Interrupt:99,288,32;DestroyContext:99,320,32;WaitContext:99,352,32;Printf:101=*102=f15,384,32;;DPSProcsRec:t89DPSProcs:t103=*89DPSBinObjGeneric:t104=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:3,32,32;;DPSBinObjReal:t105=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;realVal:12,32,32;;DPSBinObjRec:t106=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:107=u4integerVal:3,0,32;realVal:12,0,32;nameVal:3,0,32;booleanVal:3,0,32;stringVal:3,0,32;arrayVal:3,0,32;;,32,32;;DPSBinObj:t108=*106DPSBinObjSeqRec:t109=s12tokenType:11,0,8;nTopElements:11,8,8;length:8,16,16;objects:110=ar1;0;0;106,32,64;;DPSBinObjSeq:t111=*109DPSExtendedBinObjSeqRec:t112=s16tokenType:11,0,8;escape:11,8,8;nTopElements:8,16,16;length:5,32,32;objects:113=ar1;0;0;106,64,64;;DPSExtendedBinObjSeq:t114=*112/usr/include/dpsclient/event.hNXCoord:t12_NXPoint:T115=s8x:12,0,32;y:12,32,32;;NXPoint:t115_NXSize:T116=s8width:12,0,32;height:12,32,32;;NXSize:t116NXEventData:t117=u12mouse:118=s12reserved:6,0,16;eventNum:6,16,16;click:1,32,32;unused:1,64,32;;,0,96;key:119=s12reserved:6,0,16;repeat:6,16,16;charSet:8,32,16;charCode:8,48,16;keyCode:8,64,16;keyData:6,80,16;;,0,96;tracking:120=s12reserved:6,0,16;eventNum:6,16,16;trackingNum:1,32,32;userData:1,64,32;;,0,96;compound:121=s12reserved:6,0,16;subtype:6,16,16;misc:122=u8F:123=ar1;0;1;12,0,64;L:124=ar1;0;1;3,0,64;S:125=ar1;0;3;6,0,64;C:126=ar1;0;7;2,0,64;;,32,64;;,0,96;;_NXEvent:T127=s40type:1,0,32;location:115,32,64;time:3,96,32;flags:1,128,32;window:4,160,32;data:117,192,96;ctxt:92,288,32;;NXEvent:t127NXEventPtr:t128=*127_NXRect:T129=s16origin:115,0,64;size:116,64,64;;/usr/include/appkit/graphics.hNXRect:t129_NXColorSpace:T130=eNX_OneIsBlackColorSpace:0,NX_OneIsWhiteColorSpace:1,NX_RGBColorSpace:2,NX_CMYKColorSpace:5,;NXColorSpace:t130_NXWindowDepth:T131=eNX_DefaultDepth:0,NX_TwoBitGrayDepth:258,NX_EightBitGrayDepth:264,NX_TwelveBitRGBDepth:516,NX_TwentyFourBitRGBDepth:520,;NXWindowDepth:t131_DPSErrorCode:T132=edps_err_ps:1000,dps_err_nameTooLong:1001,dps_err_resultTagCheck:1002,dps_err_resultTypeCheck:1003,dps_err_invalidContext:1004,dps_err_select:1100,dps_err_connectionClosed:1101,dps_err_read:1102,dps_err_write:1103,dps_err_invalidFD:1104,dps_err_invalidTE:1105,dps_err_invalidPort:1106,dps_err_outOfMemory:1107,dps_err_cantConnect:1108,;ActionCell:T133=s36isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134=xs_cFlags1:,96,16;cFlags2:135=xs_cFlags2:,112,16;_cFlags3:136=xs__cFlags3:,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;;Cell:T137=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;;__cFlags3:T136=s2isWhite:1,0,1;useUserKeyEquivalent:1,1,1;center:1,2,1;docEditing:1,3,1;docSaved:1,4,1;RESERVED:1,5,11;;_cFlags2:T135=s2continuous:1,0,1;actOnMouseDown:1,1,1;_isLeaf:1,2,1;floatLeft:1,3,4;floatRight:1,7,4;autoRange:1,11,1;actOnMouseDragged:1,12,1;_isLoaded:1,13,1;noWrap:1,14,1;dontActOnMouseUp:1,15,1;;_cFlags1:T134=s2state:1,0,1;highlighted:1,1,1;disabled:1,2,1;editable:1,3,1;type:1,4,2;freeText:1,6,1;alignment:1,7,2;bordered:1,9,1;bezeled:1,10,1;selectable:1,11,1;scrollable:1,12,1;entryType:1,13,3;;/usr/include/dpsclient/dpsclient.hDPSErrorCode:t132DPSTextProc:t138=*139=f15DPSErrorProc:t140=*141=f15_iobuf:T142=s20_cnt:1,0,32;_ptr:22,32,32;_base:22,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/sys/message.hmsg_size_t:t4msg_header_t:t143=s24msg_unused:1,0,24;msg_simple:1,24,8;msg_size:4,32,32;msg_type:1,64,32;msg_local_port:1,96,32;msg_remote_port:1,128,32;msg_id:1,160,32;;msg_type_t:t144=s4msg_type_name:1,0,8;msg_type_size:1,8,8;msg_type_number:1,16,12;msg_type_inline:1,28,1;msg_type_longform:1,29,1;msg_type_deallocate:1,30,1;msg_type_unused:1,31,1;;msg_type_long_t:t145=s12msg_type_header:144,0,32;msg_type_long_name:8,32,16;msg_type_long_size:8,48,16;msg_type_long_number:4,64,32;;msg_timeout_t:t4msg_option_t:t1msg_return_t:t1_DPSNumberFormat:T146=edps_float:48,dps_long:0,dps_short:32,;/usr/include/dpsclient/dpsNeXT.hDPSNumberFormat:t146_DPSUserPathOp:T147=edps_setbbox:0,dps_moveto:1,dps_rmoveto:2,dps_lineto:3,dps_rlineto:4,dps_curveto:5,dps_rcurveto:6,dps_arc:7,dps_arcn:8,dps_arct:9,dps_closepath:10,dps_ucache:11,;DPSUserPathOp:t147_DPSUserPathAction:T148=edps_uappend:176,dps_ufill:179,dps_ueofill:178,dps_ustroke:183,dps_ustrokepath:364,dps_inufill:93,dps_inueofill:92,dps_inustroke:312,dps_def:51,dps_put:120,;DPSUserPathAction:t148DPSEventFilterFunc:t149=*150=f1DPSPortProc:t151=*152=f15DPSTimedEntry:t153=*154=xs__DPSTimedEntry:DPSTimedEntryProc:t155=*156=f15DPSFDProc:t157=*158=f15/usr/include/objc/hashtable.hNXHashTablePrototype:t159=s16hash:160=*161=f4,0,32;isEqual:162=*163=f1,32,32;free:164=*165=f15,64,32;style:1,96,32;;NXHashTable:t166=s20prototype:167=*159,0,32;count:4,32,32;nbBuckets:4,64,32;buckets:28,96,32;info:54,128,32;;NXHashState:t168=s8i:1,0,32;j:1,32,32;;NXAtom:t169=*2_NXScreen:T170=s48screenNumber:1,0,32;screenBounds:129,32,128;_reservedShort:171=ar1;0;5;6,160,96;depth:131,256,32;_reserved:172=ar1;0;2;1,288,96;;Responder:T173=s12isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;;/usr/include/appkit/screens.hNXScreen:t170_NXModalSession:T174=s34app:19,0,32;window:19,32,32;prevSession:175=*174,64,32;oldRunningCount:1,96,32;oldDoesHide:2,128,8;freeMe:2,136,8;winNum:1,144,32;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/Application.hNXModalSession:t174_NXColor:T176=s16colorField:177=ar1;0;7;8,0,128;;Bitmap:T178=s38isa:16,0,32;frame:129,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:179=xs__bFlags:,288,16;;__bFlags:T179=s2_flipDraw:1,0,1;_systemBitmap:1,1,1;_nibBitmap:1,2,1;_willFree:1,3,1;_RESERVED:1,4,12;;Application:T180=s160isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;appName:22,96,32;currentEvent:127,128,320;windowList:19,448,32;keyWindow:19,480,32;mainWindow:19,512,32;delegate:19,544,32;hiddenList:50,576,32;hiddenCount:1,608,32;hostName:169,640,32;context:92,672,32;contextNum:1,704,32;appListener:19,736,32;appSpeaker:19,768,32;replyPort:1,800,32;screenSize:116,832,64;running:6,896,16;appFlags:181=xs__appFlags:,912,16;_reservedApp4:19,928,32;_focusStack:19,960,32;_freelist:19,992,32;_pboard:19,1024,32;_mainMenu:19,1056,32;_appIcon:19,1088,32;_nameTable:19,1120,32;_printInfo:19,1152,32;_reservedApp1:4,1184,32;_reservedApp2:4,1216,32;_reservedApp3:4,1248,32;;__appFlags:T181=s2hidden:1,0,1;autoupdate:1,1,1;active:1,2,1;_RESERVED:1,3,8;_doingUnhide:1,11,1;_delegateReturnsValidRequestor:1,12,1;_deactPending:1,13,1;_invalidState:1,14,1;_invalidEvent:1,15,1;;/usr/include/appkit/color.hNXColor:t176Cursor:T182=s48isa:16,0,32;frame:129,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:179,288,16;hotSpot:115,304,64;cFlags:183=xs_cFlags:,368,16;;_cFlags:T183=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;ClipView:T184=s114isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185=xs__vFlags:,448,16;_vFlags:186=xs___vFlags:,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;backgroundGray:12,640,32;docView:19,672,32;_docRect:129,704,128;cursor:19,832,32;_private:28,864,32;_clFlags:187=xs__clFlags:,896,16;;__clFlags:T187=s2isGraySet:1,0,1;_RESERVED:1,1,11;_onlyUncovered:1,12,1;_reflectScroll:1,13,1;_usedByCell:1,14,1;_scrollClipTo:1,15,1;;ChoosePrinter:T188=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189=xs_wFlags:,544,16;wFlags2:190=xs_wFlags2:,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191=*166,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;appIcon:19,800,32;ok:19,832,32;cancel:19,864,32;border:19,896,32;exitTag:1,928,32;name:19,960,32;type:19,992,32;note:19,1024,32;_lastValues:192=*169,1056,32;accessoryView:19,1088,32;_reservedChoosePrinter1:4,1120,32;_reservedChoosePrinter2:4,1152,32;_reservedChoosePrinter3:4,1184,32;_reservedChoosePrinter4:4,1216,32;;Panel:T193=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;;ButtonCell:T194=s60isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:195=xu_icon:,320,64;sound:19,384,32;bcFlags1:196=xs_bcFlags1:,416,16;bcFlags2:197=xs_bcFlags2:,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;;_bcFlags2:T197=s2keyEquivalent:1,0,8;transparent:1,8,1;_RESERVED:1,9,6;_momentarySound:1,15,1;;_bcFlags1:T196=s2pushIn:1,0,1;changeContents:1,1,1;changeBackground:1,2,1;changeGray:1,3,1;lightByContents:1,4,1;lightByBackground:1,5,1;lightByGray:1,6,1;hasAlpha:1,7,1;bordered:1,8,1;iconOverlaps:1,9,1;horizontal:1,10,1;bottomOrLeft:1,11,1;iconAndText:1,12,1;lastState:1,13,1;iconSizeDiff:1,14,1;iconIsKeyEquivalent:1,15,1;;_ke:T198=s8font:19,0,32;descent:12,32,32;;_bmap:T199=s8normal:19,0,32;alternate:19,32,32;;_icon:T195=u8bmap:199,0,64;ke:198,0,64;;Button:T200=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201=xs_conFlags:,704,16;_reservedCshort1:8,720,16;;Control:T202=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;;_conFlags:T201=s2enabled:1,0,1;editingValid:1,1,1;ignoreMultiClick:1,2,1;calcSize:1,3,1;_RESERVED:1,4,12;;Box:T203=s130isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;cell:19,640,32;contentView:19,672,32;offsets:116,704,64;borderRect:129,768,128;titleRect:129,896,128;bFlags:204=xs_bFlags:,1024,16;;_bFlags:T204=s2borderType:1,0,2;titlePosition:1,2,3;transparent:1,5,1;_RESERVED:1,6,10;;View:T205=s80isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;;___vFlags:T186=s2autosizing:1,0,6;autoresizeSubviews:1,6,1;notifyWhenFlipped:1,7,1;ancestorNotifyWasEnabled:1,8,1;needsAncestorNotify:1,9,1;notifyToInitGState:1,10,1;wantsGState:1,11,1;noCopyOnScroll:1,12,1;noDisplayOnScroll:1,13,1;specialClip:1,14,1;mark:1,15,1;;__vFlags:T185=s2noClip:1,0,1;translatedDraw:1,1,1;drawInSuperview:1,2,1;alreadyFlipped:1,3,1;needsFlipped:1,4,1;rotatedFromBase:1,5,1;rotatedOrScaledFromBase:1,6,1;opaque:1,7,1;disableAutodisplay:1,8,1;needsDisplay:1,9,1;validGState:1,10,1;newGState:1,11,1;_RESERVED:1,12,2;_noVerticalAutosizing:1,14,1;_hasDirtySubview:1,15,1;;Window:T206=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;;_wFlags2:T190=s2deferred:1,0,1;_cursorRectsDisabled:1,1,1;_haveFreeCursorRects:1,2,1;_validCursorRects:1,3,1;docEdited:1,4,1;dynamicDepthLimit:1,5,1;_worksWhenModal:1,6,1;_limitedBecomeKey:1,7,1;_needsFlush:1,8,1;_newMiniIcon:1,9,1;_ignoredFirstMouse:1,10,1;_RESERVED:1,11,1;_windowDying:1,12,1;_tempHidden:1,13,1;_hiddenOnDeactivate:1,14,1;_floatingPanel:1,15,1;;_wFlags:T189=s2style:1,0,4;backing:1,4,2;buttonMask:1,6,3;visible:1,9,1;isMainWindow:1,10,1;isKeyWindow:1,11,1;isPanel:1,12,1;hideOnDeactivate:1,13,1;dontFreeWhenClosed:1,14,1;oneShot:1,15,1;;/usr/include/appkit/afm.hNXCharMetrics:t207=s32charCode:6,0,16;numKernPairs:11,16,8;reserved:11,24,8;xWidth:12,32,32;name:1,64,32;bbox:208=ar1;0;3;12,96,128;kernPairIndex:1,224,32;;NXLigature:t209=s12firstCharIndex:1,0,32;secondCharIndex:1,32,32;ligatureIndex:1,64,32;;NXEncodedLigature:t210=s4firstChar:11,0,8;secondChar:11,8,8;ligatureChar:11,16,8;reserved:11,24,8;;NXKernPair:t211=s12secondCharIndex:1,0,32;dx:12,32,32;dy:12,64,32;;NXKernXPair:t212=s8secondCharIndex:1,0,32;dx:12,32,32;;NXTrackKern:t213=s20degree:1,0,32;minPointSize:12,32,32;minKernAmount:12,64,32;maxPointSize:12,96,32;maxKernAmount:12,128,32;;NXCompositeChar:t214=s12compCharIndex:1,0,32;numParts:1,32,32;firstPartIndex:1,64,32;;NXCompositeCharPart:t215=s12partIndex:1,0,32;dx:12,32,32;dy:12,64,32;;_NXFontMetrics:T216=s164formatVersion:22,0,32;name:22,32,32;fullName:22,64,32;familyName:22,96,32;weight:22,128,32;italicAngle:12,160,32;isFixedPitch:2,192,8;isScreenFont:2,200,8;screenFontSize:6,208,16;fontBBox:217=ar1;0;3;12,224,128;underlinePosition:12,352,32;underlineThickness:12,384,32;version:22,416,32;notice:22,448,32;encodingScheme:22,480,32;capHeight:12,512,32;xHeight:12,544,32;ascender:12,576,32;descender:12,608,32;hasYWidths:6,640,16;widths:218=*12,656,32;widthsLength:4,688,32;strings:22,720,32;stringsLength:4,752,32;hasXYKerns:2,784,8;reserved:2,792,8;encoding:219=*6,800,32;yWidths:218,832,32;charMetrics:220=*207,864,32;numCharMetrics:1,896,32;ligatures:221=*209,928,32;numLigatures:1,960,32;encLigatures:222=*210,992,32;numEncLigatures:1,1024,32;kerns:223=u4kernPairs:224=*211,0,32;kernXPairs:225=*212,0,32;;,1056,32;numKernPairs:1,1088,32;trackKerns:226=*213,1120,32;numTrackKerns:1,1152,32;compositeChars:227=*214,1184,32;numCompositeChars:1,1216,32;compositeCharParts:228=*215,1248,32;numCompositeCharParts:1,1280,32;;NXFontMetrics:t216_fontFlags:T229=s2usedInDoc:1,0,1;usedInPage:1,1,1;usedInSheet:1,2,1;_PADDING:1,3,13;;_NXFaceInfo:T230=s14fontMetrics:231=*216,0,32;flags:1,32,32;fontFlags:229,64,16;nextFInfo:232=*230,80,32;;/usr/include/appkit/Font.hNXFaceInfo:t230Font:T233=s40isa:16,0,32;name:22,32,32;size:12,64,32;style:1,96,32;matrix:218,128,32;fontNum:1,160,32;faceInfo:232,192,32;otherFont:19,224,32;fFlags:234=xs_fFlags:,256,16;_reservedFont2:8,272,16;_reservedFont3:4,288,32;;_fFlags:T234=s2usedByWS:1,0,1;usedByPrinter:1,1,1;isScreenFont:1,2,1;_RESERVED:1,3,10;_matrixIsIdentity:1,13,1;_matrixIsFlipped:1,14,1;_hasStyle:1,15,1;;/usr/include/appkit/FontManager.hNXFontTraitMask:t4_NXMessage:T235=s2040header:143,0,192;sequenceType:144,192,32;sequence:1,224,32;actionType:144,256,32;action:236=ar1;0;2003;2,288,16032;;FormCell:T237=s52isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;titleWidth:12,288,32;titleCell:19,320,32;titleEndPoint:12,352,32;_reservedFCint1:4,384,32;;Form:T238=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:116,992,64;intercell:116,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:239=xs_mFlags:,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;Matrix:T240=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:116,992,64;intercell:116,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:239,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;_mFlags:T239=s2highlightMode:1,0,1;radioMode:1,1,1;listMode:1,2,1;allowEmptySel:1,3,1;autoscroll:1,4,1;reaction:1,5,1;_RESERVED:1,6,8;_autosizeCells:1,14,1;_drawingAncestor:1,15,1;;FontPanel:T241=s184isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;faces:19,800,32;families:19,832,32;preview:19,864,32;current:19,896,32;size:19,928,32;sizes:19,960,32;manager:19,992,32;selFont:19,1024,32;selMetrics:231,1056,32;curTag:1,1088,32;accessoryView:19,1120,32;_reserved1:19,1152,32;setButton:19,1184,32;separator:19,1216,32;sizeTitle:19,1248,32;lastPreview:22,1280,32;fpFlags:242=xs_fpFlags:,1312,16;_reservedFPshort1:8,1328,16;_reserved2:19,1344,32;_chooser:19,1376,32;_titles:19,1408,32;_previewBox:19,1440,32;;_fpFlags:T242=s2multipleFont:1,0,1;dirty:1,1,1;_RESERVED:1,2,13;_dontPreview:1,15,1;;FontManager:T243=s48isa:16,0,32;panel:19,32,32;menu:19,64,32;action:20,96,32;whatToDo:1,128,32;traitToChange:4,160,32;selFont:19,192,32;fmFlags:244=xs_fmFlags:,224,16;_lastPos:8,240,16;_reservedFMint1:4,256,32;_reservedFMint2:4,288,32;_reservedFMint3:4,320,32;_reservedFMint4:4,352,32;;_fmFlags:T244=s2multipleFont:1,0,1;disabled:1,1,1;_RESERVED:1,2,14;;/usr/include/appkit/Listener.hNXMessage:t235_NXResponse:T245=s32header:143,0,192;sequenceType:144,192,32;sequence:1,224,32;;NXResponse:t245_NXAcknowledge:T246=s40header:143,0,192;sequenceType:144,192,32;sequence:1,224,32;errorType:144,256,32;error:1,288,32;;NXAcknowledge:t246_NXRemoteMethod:T247=s8key:20,0,32;types:22,32,32;;NXRemoteMethod:t247_bval:T248=s8p:22,0,32;len:1,32,32;;NXParamValue:t249=u8ival:1,0,32;dval:13,0,64;pval:1,0,32;bval:248,0,64;;List:T250=s16isa:16,0,32;dataPtr:251=*19,32,32;numElements:4,64,32;maxElements:4,96,32;;NXImageRep:T252=s26isa:16,0,32;_repFlags:253=xs__repFlags:,32,16;size:116,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;;__repFlags:T253=s2hasAlpha:1,0,1;numColors:1,1,3;bitsPerSample:1,4,6;dataSource:1,10,3;dataLoaded:1,13,1;;MenuCell:T254=s64isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:195,320,64;sound:19,384,32;bcFlags1:196,416,16;bcFlags2:197,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;updateAction:20,480,32;;Menu:T255=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:115,896,64;reserved:19,960,32;menuFlags:256=xs_menuFlags:,992,16;;_menuFlags:T256=s2sizeFitted:1,0,1;autoupdate:1,1,1;attached:1,2,1;tornOff:1,3,1;wasAttached:1,4,1;wasTornOff:1,5,1;_RESERVED:1,6,8;_isServicesMenu:1,14,1;_changeTitle:1,15,1;;Listener:T257=s40isa:16,0,32;portName:22,32,32;listenPort:1,64,32;signaturePort:1,96,32;delegate:19,128,32;timeout:1,160,32;priority:1,192,32;_delegate2:19,224,32;_requestDelegate:19,256,32;_reservedListener2:1,288,32;;/usr/include/objc/List.hNXListId:t258=s16isa:16,0,32;dataPtr:251,32,32;numElements:4,64,32;maxElements:4,96,32;;NXEPSImageRep:T259=s58isa:16,0,32;_repFlags:253,32,16;size:116,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_fileName:22,208,32;_bBoxOrigin:115,240,64;_memory:22,304,32;_epsLen:1,336,32;_epsOffset:6,368,16;_reservedShort:6,384,16;_otherName:22,400,32;_reservedInt:1,432,32;;NXCursor:T260=s22isa:16,0,32;hotSpot:115,32,64;cFlags:261=xs_csrFlags:,96,16;image:19,112,32;_reservedInt:4,144,32;;_csrFlags:T261=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;NXImage:T262=s36isa:16,0,32;name:22,32,32;_size:116,64,64;_flags:263=xs__imageFlags:,128,16;_reservedShort:6,144,16;_reps:28,160,32;_repList:264=*250,192,32;_color:265=*176,224,32;_reservedInt:1,256,32;;__imageFlags:T263=s2scalable:1,0,1;dataRetained:1,1,1;flipDraw:1,2,1;uniqueWindow:1,3,1;_unused1:1,4,1;sizeWasExplicitlySet:1,5,1;builtIn:1,6,1;needsToExpand:1,7,1;useEPSOnResolutionMismatch:1,8,1;colorMatchPreferred:1,9,1;multipleResolutionMatching:1,10,1;_unused2:1,11,1;subImage:1,12,1;aSynch:1,13,1;archiveByName:1,14,1;unboundedCacheDepth:1,15,1;;NXCustomImageRep:T266=s38isa:16,0,32;_repFlags:253,32,16;size:116,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;drawMethod:20,208,32;drawObject:19,240,32;_reservedInt:1,272,32;;NXColorPanel:T267=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;_colorPicker:19,800,32;_bottomView:19,832,32;_min:116,864,64;_max:116,928,64;_action:20,992,32;_target:19,1024,32;_accessory:19,1056,32;_divider:19,1088,32;_reservedCPint:268=ar1;0;7;4,1120,256;;NXCachedImageRep:T269=s50isa:16,0,32;_repFlags:253,32,16;size:116,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_origin:115,208,64;_gState:1,272,32;_window:270=*206,304,32;_cache:28,336,32;_reservedInt:1,368,32;;NXBrowserCell:T271=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;;NXBrowser:T272=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;target:19,736,32;delegate:19,768,32;_reserved1:273=ar1;0;2;19,800,96;action:20,896,32;doubleAction:20,928,32;matrixClass:19,960,32;cellPrototype:19,992,32;_reserved2:116,1024,64;_reserved4:274=ar1;0;3;6,1088,64;pathSeparator:8,1152,16;_reserved3:275=ar1;0;5;2,1168,48;_private:28,1216,32;;NXBitmapImageRep:T276=s58isa:16,0,32;_repFlags:253,32,16;size:116,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_bytesPerRow:4,208,32;_imageNumber:8,240,16;_colorSpace:6,256,16;_moreRepFlags:277=xs__bitmapRepFlags:,272,16;_memoryPages:8,288,16;_fileName:22,304,32;_memory:57,336,32;_data:57,368,32;_otherName:22,400,32;_reservedInt:1,432,32;;__bitmapRepFlags:T277=s2isPlanar:1,0,1;explicitPlanes:1,1,1;;/usr/include/sound/soundstruct.hSNDSoundStruct:t278=s28magic:1,0,32;dataLocation:1,32,32;dataSize:1,64,32;dataFormat:1,96,32;samplingRate:1,128,32;channelCount:1,160,32;info:279=ar1;0;3;2,192,32;;/usr/include/sound/sounderror.hSNDError:t280=eSND_ERR_NONE:0,SND_ERR_NOT_SOUND:1,SND_ERR_BAD_FORMAT:2,SND_ERR_BAD_RATE:3,SND_ERR_BAD_CHANNEL:4,SND_ERR_BAD_SIZE:5,SND_ERR_BAD_FILENAME:6,SND_ERR_CANNOT_OPEN:7,SND_ERR_CANNOT_WRITE:8,SND_ERR_CANNOT_READ:9,SND_ERR_CANNOT_ALLOC:10,SND_ERR_CANNOT_FREE:11,SND_ERR_CANNOT_COPY:12,SND_ERR_CANNOT_RESERVE:13,SND_ERR_NOT_RESERVED:14,SND_ERR_CANNOT_RECORD:15,SND_ERR_ALREADY_RECORDING:16,SND_ERR_NOT_RECORDING:17,SND_ERR_CANNOT_PLAY:18,SND_ERR_ALREADY_PLAYING:19,SND_ERR_NOT_PLAYING:20,SND_ERR_NOT_IMPLEMENTED:21,SND_ERR_CANNOT_FIND:22,SND_ERR_CANNOT_EDIT:23,SND_ERR_BAD_SPACE:24,SND_ERR_KERNEL:25,SND_ERR_BAD_CONFIGURATION:26,SND_ERR_CANNOT_CONFIGURE:27,SND_ERR_UNDERRUN:28,SND_ERR_ABORTED:29,SND_ERR_BAD_TAG:30,SND_ERR_CANNOT_ACCESS:31,SND_ERR_TIMEOUT:32,SND_ERR_BUSY:33,SND_ERR_CANNOT_ABORT:34,SND_ERR_INFO_TOO_BIG:35,SND_ERR_UNKNOWN:32767,;/usr/include/cthreads.hany_t:t28/usr/include/vm/vm_inherit.hvm_inherit_t:t1/usr/include/vm/vm_prot.hvm_prot_t:t1/usr/include/vm/memory_object.hmemory_object_t:t1memory_object_control_t:t1memory_object_name_t:t1memory_object_copy_strategy_t:t1paging_object_t:t1vm_pager_request_t:t1vm_pager_t:t1vm_statistics:T281=s52pagesize:3,0,32;free_count:3,32,32;active_count:3,64,32;inactive_count:3,96,32;wire_count:3,128,32;zero_fill_count:3,160,32;reactivations:3,192,32;pageins:3,224,32;pageouts:3,256,32;faults:3,288,32;cow_faults:3,320,32;lookups:3,352,32;hits:3,384,32;;/usr/include/vm/vm_statistics.hvm_statistics_t:t282=*281vm_statistics_data_t:t281pmap_statistics:T283=s8resident_count:3,0,32;wired_count:3,32,32;;pmap_statistics_t:t284=*283/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4machine_info:T285=s20major_version:1,0,32;minor_version:1,32,32;max_cpus:1,64,32;avail_cpus:1,96,32;memory_size:4,128,32;;/usr/include/sys/machine.hmachine_info_t:t286=*285machine_info_data_t:t285cpu_type_t:t1cpu_subtype_t:t1machine_slot:T287=s32is_cpu:4,0,32;cpu_type:1,32,32;cpu_subtype:1,64,32;running:4,96,32;cpu_ticks:288=ar1;0;2;3,128,96;clock_freq:1,224,32;;machine_slot_t:t289=*287machine_slot_data_t:t287/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T290=s2r:291=ar1;0;0;6,0,16;;physadr:t292=*290label_t:T293=s52val:294=ar1;0;12;1,0,416;;label_t:t293_quad:T295=s8val:296=ar1;0;1;3,0,64;;quad:t295daddr_t:t3caddr_t:t22ino_t:t5time_t:t3dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T297=s32fds_bits:298=ar1;0;7;3,0,256;;fd_set:t297NeXT_thread_state_user_reg:T299=s4user_reg:1,0,32;;NeXT_thread_state_68882:T300=s112regs:301=ar1;0;7;302=s12fp:303=ar1;0;2;1,0,96;;,0,768;cr:1,768,32;sr:1,800,32;iar:1,832,32;state:1,864,32;;NeXT_thread_state_regs:T304=s72dreg:305=ar1;0;7;1,0,256;areg:306=ar1;0;7;1,256,256;pad0:6,512,16;sr:6,528,16;pc:1,544,32;;regs:T307=s76r_dreg:308=ar1;0;7;1,0,256;r_areg:309=ar1;0;7;1,256,256;pad:6,512,16;r_evec:310=xsexcp_frame:,528,80;;excp_longbus:T311=s84e_internal1:6,0,16;e_ss:312=xsspecial_status:,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:313=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:314=ar1;0;3;6,160,64;e_stagebaddr:1,224,32;e_internal4:315=ar1;0;1;6,256,32;e_dib:1,288,32;e_internal5:316=ar1;0;21;6,320,352;;excp_shortbus:T317=s24e_internal1:6,0,16;e_ss:312,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:318=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:319=ar1;0;1;6,160,32;;excp_access:T320=s52e_effaddr:1,0,32;e_ss:321=xsspecial_status_040:,32,16;e_wb3s:322=xswriteback_status:,48,16;e_wb2s:322,64,16;e_wb1s:322,80,16;e_faultaddr:1,96,32;e_wb3a:1,128,32;e_wb3d:1,160,32;e_wb2a:1,192,32;e_wb2d:1,224,32;e_wb1a:1,256,32;e_wb1d_pd0:1,288,32;e_pd1:1,320,32;e_pd2:1,352,32;e_pd3:1,384,32;;excp_floatpt:T323=s4e_effaddr:1,0,32;;excp_coproc:T324=s12e_ia:1,0,32;e_internal:6,32,16;e_op:6,48,16;e_effaddr:1,64,32;;excp_normal6:T325=s4e_ia:1,0,32;;writeback_status:T322=s2wbs_v:1,8,1;wbs_size:1,9,2;wbs_tt:1,11,2;wbs_tm:1,13,3;;special_status_040:T321=s2ss_cp:1,0,1;ss_cu:1,1,1;ss_ct:1,2,1;ss_cm:1,3,1;ss_ma:1,4,1;ss_atc:1,5,1;ss_lk:1,6,1;ss_rw:1,7,1;ss_size:1,9,2;ss_tt:1,11,2;ss_tm:1,13,3;;special_status:T312=s2ss_faultc:1,0,1;ss_faultb:1,1,1;ss_rerunc:1,2,1;ss_rerunb:1,3,1;ss_faultrerund:1,7,1;ss_rmw:1,8,1;ss_read:1,9,1;ss_cyclesize:1,10,2;ss_fcode:1,13,3;;excp_frame:T310=s10e_fsize:6,0,16;e_sr:6,16,16;e_pc:1,32,32;e_format:1,64,4;e_vector:1,68,12;;/usr/include/sys/thread_status.hthread_state_t:t50thread_state_data_t:t326=ar1;0;1023;1time_value:T327=s8seconds:3,0,32;microseconds:3,32,32;;thread_state_flavor:T328=s8flavor:1,0,32;count:1,32,32;;/usr/include/sys/time_value.htime_value_t:t327/usr/include/sys/thread_info.hthread_info_t:t50thread_info_data_t:t329=ar1;0;1023;1thread_basic_info:T330=s44user_time:327,0,64;system_time:327,64,64;cpu_usage:1,128,32;base_priority:1,160,32;cur_priority:1,192,32;run_state:1,224,32;flags:1,256,32;suspend_count:1,288,32;sleep_time:3,320,32;;thread_basic_info_data_t:t330thread_basic_info_t:t331=*330thread_sched_info:T332=s28policy:1,0,32;data:1,32,32;base_priority:1,64,32;max_priority:1,96,32;cur_priority:1,128,32;depressed:4,160,32;depress_priority:1,192,32;;thread_sched_info_data_t:t332thread_sched_info_t:t333=*332/usr/include/sys/task_info.htask_info_t:t50task_info_data_t:t334=ar1;0;1023;1task_basic_info:T335=s32suspend_count:1,0,32;base_priority:1,32,32;virtual_size:4,64,32;resident_size:4,96,32;user_time:327,128,64;system_time:327,192,64;;task_basic_info_data_t:t335task_basic_info_t:t336=*335/usr/include/sys/netport.hnetaddr_t:t5np_uid_t:t337=s8np_uid_high:3,0,32;np_uid_low:3,32,32;;network_port_t:t338=s24np_receiver:5,0,32;np_owner:5,32,32;np_puid:337,64,64;np_sid:337,128,64;;/usr/include/sys/host_info.hhost_info_t:t50host_info_data_t:t339=ar1;0;1023;1kernel_version_t:t340=ar1;0;511;2host_basic_info:T341=s20max_cpus:1,0,32;avail_cpus:1,32,32;memory_size:4,64,32;cpu_type:1,96,32;cpu_subtype:1,128,32;;host_basic_info_data_t:t341host_basic_info_t:t342=*341host_sched_info:T343=s8min_timeout:1,0,32;min_quantum:1,32,32;;host_sched_info_data_t:t343host_sched_info_t:t344=*343/usr/include/sys/processor_info.hprocessor_info_t:t50processor_info_data_t:t345=ar1;0;1023;1processor_set_info_t:t50processor_set_info_data_t:t346=ar1;0;1023;1processor_basic_info:T347=s20cpu_type:1,0,32;cpu_subtype:1,32,32;running:4,64,32;slot_num:1,96,32;is_master:4,128,32;;processor_basic_info_data_t:t347processor_basic_info_t:t348=*347processor_set_basic_info:T349=s20processor_count:1,0,32;task_count:1,32,32;thread_count:1,64,32;load_average:1,96,32;mach_factor:1,128,32;;processor_set_basic_info_data_t:t349processor_set_basic_info_t:t350=*349processor_set_sched_info:T351=s8policies:1,0,32;max_priority:1,32,32;;processor_set_sched_info_data_t:t351processor_set_sched_info_t:t352=*351/usr/include/kern/mach_types.htask_t:t1vm_task_t:t1task_array_t:t50thread_t:t1monitor_t:t1thread_array_t:t50host_t:t1host_priv_t:t1processor_t:t1processor_array_t:t50processor_set_t:t1processor_set_name_t:t1processor_set_name_array_t:t50/usr/include/machine/kern_return.hkern_return_t:t1/usr/include/kern/std_types.hpointer_t:t4/usr/include/kern/mach_types.hvm_address_t:t4vm_region_t:t4vm_region_array_t:t353=*4vm_page_data_t:t354=ar1;0;4095;2/usr/include/stdlib.hdiv_t:t355=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t356=s8quot:3,0,32;rem:3,32,32;;cthread_queue:T357=s8head:358=*359=xscthread_queue_item:,0,32;tail:358,32,32;;/usr/include/cthreads.hcthread_queue_t:t360=*357cthread_queue_item:T359=s4next:358,0,32;;cthread_queue_item_t:t358mutex:T361=s8lock:1,0,32;name:22,32,32;;mutex_t:t362=*361condition:T363=s16lock:1,0,32;queue:357,32,64;name:22,96,32;;condition_t:t364=*363cthread_fn_t:t365=*366=f28cthread:T367=s212next:368=*367,0,32;real_thread:1,32,32;lock:361,64,64;done:363,128,128;state:1,256,32;catch:51,288,1248;func:365,1536,32;arg:28,1568,32;result:28,1600,32;name:22,1632,32;data:28,1664,32;;cthread_t:t368ur_cthread:T369=s8next:370=*369,0,32;incarnation:368,32,32;;ur_cthread_t:t370/usr/include/sound/accesssound.hSNDNegotiationData:t371=s8priority:1,0,32;duration:1,32,32;;SNDNegotiationFun:t372=*373=f1/usr/include/sound/performsound.hSNDNotificationFun:t374=*375=f1/usr/include/appkit/NXJournaler.hNXJournalHeader:t376=s20version:1,0,32;offsetToAppNames:4,32,32;lastEventTime:4,64,32;reserved1:4,96,32;reserved2:4,128,32;;NXSplitView:T377=s84isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;delegate:19,640,32;;NXJournaler:T378=s138isa:16,0,32;_startTime:3,32,32;_soundStatus:1,64,32;_appsData:19,96,32;_sndBuffer:379=*278,128,32;_soundfile:22,160,32;_recordDevice:1,192,32;_nextEvent:127,224,320;_eventStream:380=*56,544,32;_teNum:153,576,32;_journalHeader:376,608,160;_mouseDownWindow:19,768,32;_mouseDownWindowNum:1,800,32;_applicationNum:1,832,32;_dragWindowNum:1,864,32;_oldEventMask:4,896,32;_oldEventFilter:149,928,32;_pendingStop:2,960,8;_listener:19,976,32;_speaker:19,1008,32;_delegate:19,1040,32;_eventStatus:1,1072,32;;/usr/include/appkit/SavePanel.h_NXDirInfo:t381=*382=xs__NXDirInfo:PopUpList:T383=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:115,896,64;reserved:19,960,32;menuFlags:256,992,16;;Pasteboard:T384=s56isa:16,0,32;owner:19,32,32;_realChangeCount:1,64,32;_ourChangeCount:1,96,32;_server:1,128,32;_reservedPasteboard5:28,160,32;_reservedPasteboard6:4,192,32;_typesArray:192,224,32;_client:1,256,32;_typesProvided:22,288,32;_name:169,320,32;_host:169,352,32;_reservedPasteboard3:4,384,32;_reservedPasteboard4:4,416,32;;PageLayout:T385=s176isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;appIcon:19,800,32;height:19,832,32;width:19,864,32;ok:19,896,32;cancel:19,928,32;orientation:19,960,32;scale:19,992,32;paperSizeList:19,1024,32;layoutList:19,1056,32;unitsList:19,1088,32;exitTag:1,1120,32;paperView:19,1152,32;_paperViewShadow:19,1184,32;accessoryView:19,1216,32;_currUnits:2,1248,8;_otherPaper:2,1256,8;_reservedPageLayout1:8,1264,16;_reservedPageLayout2:4,1280,32;_reservedPageLayout3:4,1312,32;_reservedPageLayout4:4,1344,32;_reservedPageLayout5:4,1376,32;;OpenPanel:T386=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:192,1024,32;requiredType:22,1056,32;_columns:387=*381,1088,32;_typeTable:191,1120,32;spFlags:388=xs_spFlags:,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;_reservedPtr0:28,1376,32;filterTypes:389=*22,1408,32;_reservedOPint1:4,1440,32;_reservedOPint2:4,1472,32;;stat:T390=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:391=ar1;0;1;3,416,64;;SavePanel:T392=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:192,1024,32;requiredType:22,1056,32;_columns:387,1088,32;_typeTable:191,1120,32;spFlags:388,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;;_spFlags:T388=s2opening:1,0,1;exitOk:1,1,1;allowMultiple:1,2,1;dirty:1,3,1;invalidateMatrices:1,4,1;filtered:1,5,1;_RESERVED:1,6,2;_largeFS:1,8,1;_delegateValidatesNew:1,9,1;_delegateValidatesOld:1,10,1;_checkCase:1,11,1;_cancd:1,12,1;_UnixExpert:1,13,1;_backwards:1,14,1;_forwards:1,15,1;;/usr/include/appkit/PrintInfo.hNXPrivatePrintInfo:t393=*394=xs_PrivatePrintInfo:_NXChunk:T395=s10growby:6,0,16;allocated:1,16,32;used:1,48,32;;Speaker:T396=s32isa:16,0,32;sendPort:1,32,32;replyPort:1,64,32;sendTimeout:1,96,32;replyTimeout:1,128,32;delegate:19,160,32;_reservedSpeaker1:1,192,32;_reservedSpeaker2:1,224,32;;SliderCell:T397=s88isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;_reservedSCfloat1:12,288,32;_reservedSCfloat2:12,320,32;_offset:12,352,32;value:13,384,64;maxValue:13,448,64;minValue:13,512,64;trackRect:129,576,128;;Slider:T398=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;;SelectionCell:T399=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;;Scroller:T400=s118isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;curValue:12,736,32;perCent:12,768,32;_knobSize:12,800,32;hitPart:1,832,32;target:19,864,32;action:20,896,32;sFlags:401=xs_sFlags:,928,16;;_sFlags:T401=s2isHoriz:1,0,1;arrowsLoc:1,1,2;partsUsable:1,3,2;_fine:1,5,1;_RESERVED:1,6,6;_needsEnableFlush:1,12,1;_thumbing:1,13,1;_slotDrawn:1,14,1;_knobDrawn:1,15,1;;ScrollView:T402=s106isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;vScroller:19,640,32;hScroller:19,672,32;contentView:19,704,32;pageContext:12,736,32;lineAmount:12,768,32;_sFlags:403=xs__sFlags:,800,16;_ruler:19,816,32;;__sFlags:T403=s2vScrollerRequired:1,0,1;hScrollerRequired:1,1,1;vScrollerStatus:1,2,1;hScrollerStatus:1,3,1;noDynamicScrolling:1,4,1;borderType:1,5,2;rulerInstalled:1,7,1;_RESERVED:1,8,8;;PrintPanel:T404=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:189,544,16;wFlags2:190,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:191,672,32;_invalidCursorView:19,704,32;_miniIcon:169,736,32;_private:28,768,32;appIcon:19,800,32;pageMode:19,832,32;firstPage:19,864,32;lastPage:19,896,32;copies:19,928,32;ok:19,960,32;cancel:19,992,32;preview:19,1024,32;save:19,1056,32;printers:19,1088,32;feed:19,1120,32;resolutionList:19,1152,32;name:19,1184,32;note:19,1216,32;status:19,1248,32;exitTag:1,1280,32;accessoryView:19,1312,32;_lastResolution:8,1344,16;_reservedPrintPanel1:8,1360,16;buttons:19,1376,32;_reservedPrintPanel2:405=ar1;0;2;19,1408,96;;PrintInfo:T406=s112isa:16,0,32;paperType:22,32,32;paperRect:129,64,128;leftPageMargin:12,192,32;rightPageMargin:12,224,32;topPageMargin:12,256,32;bottomPageMargin:12,288,32;scalingFactor:12,320,32;pageOrder:2,352,8;pInfoFlags:407=xs_pInfoFlags:,368,16;firstPage:1,384,32;lastPage:1,416,32;currentPage:1,448,32;copies:1,480,32;outputFile:22,512,32;context:92,544,32;_privateData:393,576,32;printerName:22,608,32;printerType:22,640,32;printerHost:22,672,32;resolution:1,704,32;pagesPerSheet:6,736,16;_reservedPrintInfo1:8,752,16;_reservedPrintInfo2:4,768,32;_reservedPrintInfo3:4,800,32;_reservedPrintInfo4:4,832,32;_reservedPrintInfo5:4,864,32;;_pInfoFlags:T407=s2orientation:1,0,1;horizCentered:1,1,1;vertCentered:1,2,1;_RESERVEDA:1,3,2;manualFeed:1,5,1;allPages:1,6,1;_RESERVEDC:1,7,1;horizPagination:1,8,2;vertPagination:1,10,2;_RESERVEDB:1,12,4;;/usr/include/appkit/chunk.hNXChunk:t395_tbFlags:T408=s2malloced:1,0,1;PAD:1,1,15;;_NXTextBlock:T409=s16next:410=*409,0,32;prior:410,32,32;tbFlags:408,64,16;chars:6,80,16;text:57,96,32;;/usr/include/appkit/Text.hNXTextBlock:t409NXRunFlags:t411=s2underline:1,0,1;dummy:1,1,1;subclassWantsRTF:1,2,1;graphic:1,3,1;RESERVED:1,4,12;;_NXRun:T412=s28font:19,0,32;chars:1,32,32;paraStyle:28,64,32;textGray:12,96,32;textRGBColor:1,128,32;superscript:11,160,8;subscript:11,168,8;info:19,176,32;rFlags:411,208,16;;NXRun:t412_NXRunArray:T413=s38chunk:395,0,80;runs:414=ar1;0;0;412,80,224;;NXRunArray:t413NXLineDesc:t6_NXHeightInfo:T415=s10newHeight:12,0,32;oldHeight:12,32,32;lineDesc:6,64,16;;NXHeightInfo:t415_NXHeightChange:T416=s12lineDesc:6,0,16;heightInfo:415,16,80;;NXHeightChange:t416_NXBreakArray:T417=s12chunk:395,0,80;breaks:418=ar1;0;0;6,80,16;;NXBreakArray:t417NXLayFlags:t419=s2mustMove:1,0,1;isMoveChar:1,1,1;RESERVED:1,2,14;;_NXLay:T420=s26x:12,0,32;y:12,32,32;offset:6,64,16;chars:6,80,16;font:19,96,32;paraStyle:28,128,32;run:421=*412,160,32;lFlags:419,192,16;;NXLay:t420_NXLayArray:T422=s36chunk:395,0,80;lays:423=ar1;0;0;420,80,208;;NXLayArray:t422_NXWidthArray:T424=s14chunk:395,0,80;widths:425=ar1;0;0;12,80,32;;NXWidthArray:t424_NXCharArray:T426=s12chunk:395,0,80;text:427=ar1;0;0;11,80,8;;NXCharArray:t426_NXFSM:T428=s8next:429=*428,0,32;delta:6,32,16;token:6,48,16;;NXFSM:t428_NXSelPt:T430=s24cp:1,0,32;line:1,32,32;x:12,64,32;y:12,96,32;c1st:1,128,32;ht:12,160,32;;NXSelPt:t430_NXTabStop:T431=s6kind:6,0,16;x:12,16,32;;NXTabStop:t431_NXTextCache:T432=s20curPos:1,0,32;curRun:421,32,32;runFirstPos:1,64,32;curBlock:410,96,32;blockFirstPos:1,128,32;;NXTextCache:t432_lFlags:T433=s2horizCanGrow:1,0,1;vertCanGrow:1,1,1;erase:1,2,1;ping:1,3,1;endsParagraph:1,4,1;resetCache:1,5,1;RESERVED:1,6,10;;_NXLayInfo:T434=s74rect:129,0,128;descent:12,128,32;width:12,160,32;left:12,192,32;right:12,224,32;rightIndent:12,256,32;lays:435=*422,288,32;widths:436=*424,320,32;chars:437=*426,352,32;cache:432,384,160;textClipRect:438=*129,544,32;lFlags:433,576,16;;NXLayInfo:t434_NXTextStyle:T439=s24indent1st:12,0,32;indent2nd:12,32,32;lineHt:12,64,32;descentLine:12,96,32;alignment:6,128,16;numTabs:6,144,16;tabs:440=*431,160,32;;NXTextStyle:t439NXParagraphProp:t441=eNX_LEFTALIGN:0,NX_RIGHTALIGN:1,NX_CENTERALIGN:2,NX_JUSTALIGN:3,NX_FIRSTINDENT:4,NX_INDENT:5,NX_ADDTAB:6,NX_REMOVETAB:7,NX_LEFTMARGIN:8,NX_RIGHTMARGIN:9,;NXTextFunc:t442=*443=f1NXCharFilterFunc:t444=*445=f8NXTextFilterFunc:t446=*447=f22Text:T448=s358isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449=*11,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:22,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:153,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450=*413,1136,32;typingRun:412,1168,224;theBreaks:451=*417,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:129,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:116,2592,64;minSize:116,2656,64;tFlags:452=xs_tFlags:,2720,16;_info:28,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;;_tFlags:T452=s2_editMode:1,0,2;_selectMode:1,2,2;_caretState:1,4,2;changeState:1,6,1;charWrap:1,7,1;haveDown:1,8,1;anchorIs0:1,9,1;horizResizable:1,10,1;vertResizable:1,11,1;overstrikeDiacriticals:1,12,1;monoFont:1,13,1;disableFontPanel:1,14,1;inClipView:1,15,1;;NXStringOrderTable:t453=s1024primary:454=ar1;0;255;11,0,2048;secondary:455=ar1;0;255;11,2048,2048;primaryCI:456=ar1;0;255;11,4096,2048;secondaryCI:457=ar1;0;255;11,6144,2048;;TextFieldCell:T458=s48isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:134,96,16;cFlags2:135,112,16;_cFlags3:136,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;backgroundGray:12,288,32;textGray:12,320,32;_private:28,352,32;;TextField:T459=s112isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:201,704,16;_reservedCshort1:8,720,16;nextText:19,736,32;previousText:19,768,32;textDelegate:19,800,32;errorAction:20,832,32;_reservedTFint1:4,864,32;;/usr/include/db/db.hDatum:t460=s6s:22,0,32;n:8,32,16;;Data:t461=s12k:460,0,48;c:460,48,48;;dbErrorType:t462=edbErrorNoError:0,dbErrorLockFailed:1,dbErrorReadOnly:2,dbErrorNoKey:3,dbErrorNoRoom:4,dbErrorNoMemory:5,dbErrorTooLarge:6,dbErrorTooDeep:7,dbErrorInternal:8,dbErrorSystem:100,;Database:t463=s16name:22,0,32;flag:1,32,32;D:1,64,32;L:1,96,32;;datum:t464=s8dptr:22,0,32;dsize:1,32,32;;_NXDefault:T465=s8name:22,0,32;value:22,32,32;;/usr/include/defaults.hNXDefaultsVector:t466=ar1;0;-1;465_NXAppkitErrorTokens:T467=eNX_longLine:3000,NX_nullSel:3001,NX_wordTablesWrite:3002,NX_wordTablesRead:3003,NX_textBadRead:3004,NX_textBadWrite:3005,NX_powerOff:3006,NX_pasteboardComm:3007,NX_mallocError:3008,NX_printingComm:3009,NX_abortModal:3010,NX_abortPrinting:3011,NX_illegalSelector:3012,NX_appkitVMError:3013,NX_badRtfDirective:3014,NX_badRtfFontTable:3015,NX_badRtfStyleSheet:3016,NX_newerTypedStream:3017,NX_tiffError:3018,NX_printPackageError:3019,NX_badRtfColorTable:3020,NX_journalAborted:3021,;/usr/include/appkit/errors.hNXAppkitErrorTokens:t467NXTopLevelErrorHandler:t468=f15NXErrorReporter:t468/usr/include/time.hclock_t:t5sigstack:T469=s8ss_sp:22,0,32;ss_onstack:1,32,32;;sigvec:T470=s12sv_handler:90,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T471=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T472=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T473=s74ru_rusage:474=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T475=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T474=s72ru_utime:476=xstimeval:,0,64;ru_stime:476,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T477=s16it_interval:476,0,64;it_value:476,64,64;;timezone:T478=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T476=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T479=u4w_status:1,0,32;w_T:480=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:481=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;tm:T482=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:22,320,32;;/usr/include/signal.hsig_atomic_t:t2msghdr:T483=s24msg_name:22,0,32;msg_namelen:1,32,32;msg_iov:484=*485=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:22,128,32;msg_accrightslen:1,160,32;;sockproto:T486=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T487=s16sa_family:8,0,16;sa_data:488=ar1;0;13;2,16,112;;linger:T489=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T490=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;tsval:T491=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t492=s8val:493=ar1;0;1;3,0,64;;_NXImageInfo:T494=s24width:1,0,32;height:1,32,32;bitsPerSample:1,64,32;samplesPerPixel:1,96,32;planarConfig:1,128,32;photoInterp:1,160,32;;qelem:T495=s12q_forw:496=*495,0,32;q_back:496,32,32;q_data:22,64,32;;sockaddr_in:T497=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:498=xsin_addr:,32,32;sin_zero:499=ar1;0;7;2,64,64;;in_addr:T498=s4S_un:500=u4S_un_b:501=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:502=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T503=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T504=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T505=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T506=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T507=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T508=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T509=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:492,224,64;f_spare:510=ar1;0;6;3,288,224;;vfsops:T511=s32vfs_mount:512=*513=f1,0,32;vfs_unmount:512,32,32;vfs_root:512,64,32;vfs_statfs:512,96,32;vfs_sync:512,128,32;vfs_vget:512,160,32;vfs_mountroot:512,192,32;vfs_swapvp:512,224,32;;vfs:T514=s298vfs_next:515=*514,0,32;vfs_op:516=*511,32,32;vfs_vnodecovered:517=*518=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:492,160,64;vfs_stats:22,224,32;vfs_name:519=ar1;0;255;2,256,2048;vfs_nextentry:515,2304,32;vfs_uid:6,2336,16;vfs_data:22,2352,32;;fid:T520=s18fid_len:8,0,16;fid_data:521=ar1;0;15;2,16,128;;/usr/include/appkit/tiff.hNXImageInfo:t494_NXTIFFInfo:T522=s16448imageNumber:1,0,32;image:494,32,192;subfileType:1,224,32;rowsPerStrip:1,256,32;stripsPerImage:1,288,32;compression:1,320,32;numImages:1,352,32;endian:1,384,32;version:1,416,32;error:1,448,32;firstIFD:1,480,32;stripOffsets:523=ar1;0;2047;4,512,65536;stripByteCounts:524=ar1;0;2047;4,66048,65536;;NXTIFFInfo:t522_NXTrackingTimer:T525=s34delay:13,0,64;period:13,64,64;te:153,128,32;freeMe:2,160,8;firstTime:2,168,8;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/timer.hNXTrackingTimer:t525_SGML_tagtype:T526=eNONE:0,ENDTAG:1,LINE:2,;Anchor:T527=s28isa:16,0,32;Node:19,32,32;parent:528=*527,64,32;children:264,96,32;Address:22,128,32;Sources:264,160,32;DestAnchor:19,192,32;;HTStyle.hSGML_tagtype:t526HTCoord:t12_HTStyle:T529=s48next:530=*529,0,32;name:22,32,32;SGMLTag:22,64,32;SGMLType:526,96,32;font:19,128,32;fontSize:12,160,32;paragraph:531=*439,192,32;textGray:12,224,32;textRGBColor:1,256,32;spaceBefore:12,288,32;spaceAfter:12,320,32;anchor:28,352,32;;HTStyle:t529_HTStyleSheet:T532=s8name:22,0,32;styles:530,32,32;;HTStyleSheet:t532HyperAccess:T533=s20isa:16,0,32;manager:19,32,32;openString:19,64,32;keywords:19,96,32;contentSearch:19,128,32;;HyperText:T534=s384isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:129,96,128;bounds:129,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:185,448,16;_vFlags:186,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:22,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:153,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450,1136,32;typingRun:412,1168,224;theBreaks:451,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:129,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:116,2592,64;minSize:116,2656,64;tFlags:452,2720,16;_info:28,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;server:19,2864,32;nodeAnchor:528,2896,32;nextAnchorNumber:1,2928,32;protection:1,2960,32;isIndex:2,2992,8;slotNumber:1,3008,32;format:1,3040,32;;HTUtils.hBOOLEAN:t2WWW.hWWW_Format:t1_objc_class:T535=s36isa:536=*535,0,32;super_class:536,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:537=*538=xs_objc_ivar_list:,192,32;methods:539=*540=xs_objc_method_list:,224,32;cache:39,256,32;;_objc_super:T541=s8self:19,0,32;class:536,32,32;;HyperText.mwindow_sequence:S1_window_sequence+[HyperText initialize]_slot_objc_msgSendSuper+[HyperText initialize]:f19self:p19_cmd:p20_objc_super:l541i:l1_page_width_NXApp_objc_msgSendpage_width:f12pi:l542=*406topMargin:l12bottomMargin:l12leftMargin:l12rightMargin:l12paper:l543=*129+[HyperText newAnchor:Server:]_WWW_TraceFlag_printf+[HyperText newAnchor:Server:]:f19self:p544=*534_cmd:p20anAnchor:p528aServer:p19_objc_super:l541aFrame:l129-[HyperText free]-[HyperText free]:f19self:p544_cmd:p20-[HyperText format]-[HyperText format]:f1self:p544_cmd:p20-[HyperText setFormat:]-[HyperText setFormat:]:f19self:p544_cmd:p20f:p1-[HyperText dump:]_malloc_size-[HyperText dump:]:f19self:p544_cmd:p20sender:p19_objc_super:l541pos:l1sob:l1r:l421block:l410p:l531tab:l1-[HyperText adjustWindow]_objc_getClass-[HyperText adjustWindow]:f19self:p544_cmd:p20_objc_super:l541scroll_frame:l129old_scroll_frame:l129size:l116scroll_X:l2scroll_Y:l2scrollview:l545=*402paperWidth:l12newFrame:l129-[HyperText setupWindow]-[HyperText setupWindow]:f19self:p544_cmd:p20_objc_super:l541scroll_frame:l129min_size:l116max_size:l116scrollview:l545windows:l264nice_size:l116i:l1-[HyperText server]-[HyperText server]:f19self:p544_cmd:p20-[HyperText nodeAnchor]-[HyperText nodeAnchor]:f19self:p544_cmd:p20-[HyperText isIndex]-[HyperText isIndex]:f2self:p544_cmd:p20-[HyperText anchor]_sprintf-[HyperText anchor]:f528self:p544_cmd:p20_objc_super:l541a:l528s:l546=ar1;0;19;2-[HyperText anchorSelected]-[HyperText anchorSelected]:f528self:p544_cmd:p20_objc_super:l541sor:l1r:l421s:l421e:l421a:l528-[HyperText referenceSelected]_HTStyleNew-[HyperText referenceSelected]:f528self:p544_cmd:p20_objc_super:l541a:l528style:l530-[HyperText linkSelTo:]_free-[HyperText linkSelTo:]:f528self:p544_cmd:p20anAnchor:p528_objc_super:l541a:l528style:l530-[HyperText unlinkSelection]-[HyperText unlinkSelection]:f19self:p544_cmd:p20_objc_super:l541style:l530-[HyperText referenceAll]-[HyperText referenceAll]:f528self:p544_cmd:p20-[HyperText selectAnchor:]-[HyperText selectAnchor:]:f19self:p544_cmd:p20anchor:p528_objc_super:l541s:l421e:l421start:l1sor:l1limit:l421-[HyperText followLink]-[HyperText followLink]:f19self:p544_cmd:p20_objc_super:l541sor:l1r:l421s:l421e:l421a:l528startPos:l1endPos:l1-[HyperText setTitle:]-[HyperText setTitle:]:f19self:p544_cmd:p20title:p22-[HyperText selectUnstyled:]_HTStyleForParagraph-[HyperText selectUnstyled:]:f19self:p544_cmd:p20sheet:p547=*532_objc_super:l541r:l421sor:l1_applyapply:f15style:p530r:p421_willChangewillChange:f2style:p530r:p421-[HyperText updateStyle:]-[HyperText updateStyle:]:f19self:p544_cmd:p20style:p530_objc_super:l541r:l421sor:l1-[HyperText disconnectAnchor:]-[HyperText disconnectAnchor:]:f19self:p544_cmd:p20anchor:p528_objc_super:l541r:l421sor:l1-[HyperText startOfParagraph:]-[HyperText startOfParagraph:]:f1self:p544_cmd:p20pos:p1_objc_super:l541block:l410sob:l1p:l57-[HyperText endOfParagraph:]-[HyperText endOfParagraph:]:f1self:p544_cmd:p20pos:p1_objc_super:l541block:l410sob:l1p:l57found_newline:l2_run_matchrun_match:F2r1:p421r2:p421-[HyperText mergeRun:]-[HyperText mergeRun:]:f2self:p544_cmd:p20run:p421_objc_super:l541r:l421last:l421-[HyperText applyStyle:from:to:]_NXChunkGrow-[HyperText applyStyle:from:to:]:f19self:p544_cmd:p20style:p530start:p1end:p1_objc_super:l541pos:l1increase:l1new_used:l1need_run_before:l2need_run_after:l2run_before_start:l1run_after_end:l1s:l421e:l421p:l421w:l421r:l421old:l421-[HyperText applyStyle:]-[HyperText applyStyle:]:f19self:p544_cmd:p20style:p530_objc_super:l541start:l1end:l1-[HyperText applyToSimilar:]-[HyperText applyToSimilar:]:f19self:p544_cmd:p20style:p530_objc_super:l541r:l421sor:l1old_run:l412-[HyperText selectionStyle:]_HTStyleForRun-[HyperText selectionStyle:]:f530self:p544_cmd:p20sheet:p547_objc_super:l541r:l421sor:l1-[HyperText replaceSel:style:]_strlen-[HyperText replaceSel:style:]:f19self:p544_cmd:p20aString:p169aStyle:p530_objc_super:l541r:l421sor:l1newRuns:l413-[HyperText readText:]-[HyperText readText:]:f19self:p544_cmd:p20stream:p380-[HyperText readRichText:]-[HyperText readRichText:]:f19self:p544_cmd:p20stream:p380_objc_super:l541status:l19-[HyperText windowWillClose:]_NXRunAlertPanel-[HyperText windowWillClose:]:f19self:p544_cmd:p20sender:p19_objc_super:l541choice:l1_start_input_HT_read_block_read_pointer_read_limitstart_input:F15_next_input_blocknext_input_block:F11c:l2_append_start_block_write_block_lastRun_malloc_write_pointer_write_limitappend_start_block:F15previous_block:l410_append_begin_original_lengthappend_begin:F15_set_styleset_style:F15style:p530size:l1new_used:l1_end_outputend_output:F15size:l1_finish_outputfinish_output:F15size:l1p:l57_loadPlainText_sgmlStreamloadPlainText:F15-[HyperText appendBegin]-[HyperText appendBegin]:f19self:p544_cmd:p20-[HyperText appendStyle:]-[HyperText appendStyle:]:f19self:p544_cmd:p20style:p530-[HyperText appendText:]-[HyperText appendText:]:f19self:p544_cmd:p20text:p169p:l169-[HyperText appendEnd]-[HyperText appendEnd]:f19self:p544_cmd:p20-[HyperText appendBeginAnchor:to:]_HTParse-[HyperText appendBeginAnchor:to:]:f528self:p544_cmd:p20name:p169reference:p169_objc_super:l541style:l530parsed_address:l22a:l528-[HyperText appendEndAnchor]-[HyperText appendEndAnchor]:f19self:p544_cmd:p20_objc_super:l541style:l530_SGML_style:T548=s36start_tag:22,0,32;paragraph_tag:22,32,32;tab_tag:22,64,32;end_tag:22,96,32;start_text:22,128,32;paragraph_text:22,160,32;end_text:22,192,32;style:530,224,32;free_format:1,256,32;;state_enum:T549=eS_text:0,S_column_1:1,S_dot:2,S_word:3,S_tag_start:4,S_tag_h:5,S_tag_a:6,S_end_a:7,S_tag_d:8,S_end_d:9,S_tag_l:10,S_tag_lis:11,S_tag_n:12,S_tag_o:13,S_end_o:14,S_tag_p:15,S_tag_u:16,S_end_u:17,S_tag_end:18,S_restoffile:19,S_end_h:20,S_title:21,S_anchor:22,S_href:23,S_aname:24,S_junk_tag:25,S_junk_script:26,S_junk_line:27,S_done:28,;ParseHTML.hSGML_style:t548_NestedStyle:T550=s8next:551=*550,0,32;SGML:552=*548,32,32;;NestedStyle:t550Normal:S548_NormalHeading:S553=ar1;0;2;548_HeadingGlossary:S548_GlossarylistStyle:S548_listStyleaddressStyle:S548_addressStyleExample:S548_ExampleListing:S548_ListingstyleTable:S554=ar1;0;8;552_styleTable_get_styles_styleSheet_HTStyleNamed_Highlightingget_styles:F15_output_paragraph_current_style__fixdfsi_output_in_wordoutput_paragraph:F15s:l530newlines:l1i:l1p:l169_update_style_next_styleupdate_style:F15cur:l530next:l530p:l169i:l1space:l12newlines:l1p:l169_change_stylechange_style:F15s:p552_end_style_styleStackend_style:F15N:l551_start_stylestart_style:F15s:p552N:l551_start_highlightingstart_highlighting:F15style:p530_end_highlightingend_highlighting:F15_check__NXStreamFillBuffer__NXStreamChangeBuffer_NXUngetccheck:f2s:p22p:l22c:l2_parse_exampleparse_example:f1style:p552terminator:p22p:l22buffer:l555=ar1;0;19;2q:l22-[HyperText readSGML:diagnostic:]_sscanf-[HyperText readSGML:diagnostic:]:f19self:p544_cmd:p20stream:p380diagnostic:p1_objc_super:l541state:l549title:l556=ar1;0;255;2reference:l557=ar1;0;255;2anchor_name:l558=ar1;0;255;2title_length:l1reference_length:l1anchor_name_length:l1end_style_on_nl:l2c:l2newlines:l1value:l1style:l530parsed_address:l22anchorNumber:l1N:l551_findSGML_SGML_gen_errorsfindSGML:F552para:p28i:l1S:l552style:l530_change_run_NXPrintf_currentSGML_lineLength_prefix_SGML_gen_newlines_saveName_HTRelativechange_run:F15last:p421r:p421chars_left:l1a:l528d:l528p:l528n:l528absolute:l22relative:l22c:l2-[HyperText writeSGML:relativeTo:]-[HyperText writeSGML:relativeTo:]:f19self:p544_cmd:p20stream:p380aName:p169_objc_super:l541r:l421sor:l1dummy:l412-[HyperText mouseDown:]HyperText.m-[HyperText mouseDown:]:f19self:p544_cmd:p20theEvent:p128-[HyperText keyDown:]-[HyperText keyDown:]:f19self:p544_cmd:p20theEvent:p128_objc_super:l541run:l412s:l421pos:l1result:l19originalLength:l1originalStart:l1originalEnd:l1inserted:l1s:l421pos:l1start:l1-[HyperText paste:]-[HyperText paste:]:f19self:p544_cmd:p20sender:p19_objc_super:l541result:l19originalLength:l1originalStart:l1originalEnd:l1typingInfo:l528inserted:l1s:l421r:l421pos:l1start:l1.objc_class_name_ScrollView.objc_class_name_Window.objc_class_name_Anchor.objc_class_name_Font.objc_class_name_Text.objc_class_name_HyperText_objc_module:T559=s16version:3,0,32;size:3,32,32;name:22,64,32;symtab:560=*561=xs_objc_symtab:,96,32;;_objc_method:T562=s12_cmd:20,0,32;method_types:22,32,32;_imp:28,64,32;;_objc_ivar:T563=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;_objc_symtab:T561=s16sel_ref_cnt:3,0,32;refs:564=*20,32,32;cls_def_cnt:6,64,16;cat_def_cnt:6,80,16;defs:565=ar1;0;0;28,96,32;;_objc_category:T566=s16category_name:22,0,32;class_name:22,32,32;instance_methods:539,64,32;class_methods:539,96,32;;ParseHTML.hlineLength:S1prefix:S22saveName:S169currentSGML:S552SGML_gen_errors:S1SGML_gen_newlines:S1Highlighting:S567=ar1;0;2;530output_in_word:S1styleStack:S551next_style:S552current_style:S552HyperText.moriginal_length:S1lastRun:S421write_limit:S57write_pointer:S57write_block:S410read_block:S410read_limit:S57read_pointer:S57sgmlStream:S380HT:S544slot:S568=ar1;0;29;544NewsAccess.mint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/objc/objc.hClass:t16=*17=xsobjc_class:objc_object:T18=s4isa:16,0,32;;id:t19=*18SEL:t20=*21=xsobjc_selector:STR:t22=*2IMP:t23=*24=f19BOOL:t2/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8_NXZone:T25=s16realloc:26=*27=f28=*15,0,32;malloc:29=*30=f28,32,32;free:31=*32=f15,64,32;destroy:33=*34=f15,96,32;;/usr/include/zone.hNXZone:t25objc_class:T17=s36isa:16,0,32;super_class:16,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:35=*36=xsobjc_ivar_list:,192,32;methods:37=*38=xsobjc_method_list:,224,32;cache:39=*40=xsobjc_cache:,256,32;;/usr/include/objc/objc-class.hCategory:t41=*42=xsobjc_category:objc_category:T42=s16category_name:22,0,32;class_name:22,32,32;instance_methods:37,64,32;class_methods:37,96,32;;Ivar:t43=*44=xsobjc_ivar:objc_ivar:T44=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;objc_ivar_list:T36=s16ivar_count:1,0,32;ivar_list:45=ar1;0;0;44,32,96;;Method:t46=*47=xsobjc_method:objc_method:T47=s12method_name:20,0,32;method_types:22,32,32;method_imp:23,64,32;;objc_method_list:T38=s20method_next:37,0,32;method_count:1,32,32;method_list:48=ar1;0;0;47,64,96;;Cache:t39objc_cache:T40=s12mask:4,0,32;occupied:4,32,32;buckets:49=ar1;0;0;46,64,32;;marg_list:t28/usr/include/stdarg.hva_list:t22/usr/include/sys/port.hport_name_t:t1port_set_name_t:t1port_name_array_t:t50=*1port_type_t:t1port_type_array_t:t50port_t:t1port_all_t:t1port_array_t:t50/usr/include/setjmp.hjmp_buf:t51=ar1;0;38;1_NXHandler:T52=s172jumpState:51,0,1248;next:53=*52,1248,32;code:1,1280,32;data1:54=*15,1312,32;data2:54,1344,32;;/usr/include/objc/error.hNXHandler:t52NXUncaughtExceptionHandler:t55=f15NXExceptionRaiser:t55_NXStream:T56=s40magic_number:4,0,32;buf_base:57=*11,32,32;buf_ptr:57,64,32;buf_size:1,96,32;buf_left:1,128,32;offset:3,160,32;flags:1,192,32;eof:1,224,32;functions:58=*59=xsstream_functions:,256,32;info:28,288,32;;/usr/include/streams/streams.hNXStream:t56stream_functions:T59=s28read_bytes:60=*61=f1,0,32;write_bytes:62=*63=f1,32,32;flush_buffer:64=*65=f1,64,32;fill_buffer:64,96,32;change_buffer:66=*67=f15,128,32;seek:68=*69=f15,160,32;destroy:66,192,32;;NXPrintfProc:t70=f15_NXStreamErrors:T71=eNX_illegalWrite:2000,NX_illegalRead:2001,NX_illegalSeek:2002,NX_illegalStream:2003,NX_streamVMError:2004,;NXStreamErrors:t71/usr/include/objc/typedstream.hNXTypedStream:t15List:T72=s16isa:16,0,32;dataPtr:73=*19,32,32;numElements:4,64,32;maxElements:4,96,32;;Object:T74=s4isa:16,0,32;;TypedstreamErrors:T75=eTYPEDSTREAM_CALLER_ERROR:8000,TYPEDSTREAM_FILE_INCONSISTENCY:8001,TYPEDSTREAM_CLASS_ERROR:8002,TYPEDSTREAM_TYPE_DESCRIPTOR_ERROR:8003,TYPEDSTREAM_WRITE_REFERENCE_ERROR:8004,TYPEDSTREAM_INTERNAL_ERROR:8005,;/usr/include/objc/List.hNXListId:t76=s16isa:16,0,32;dataPtr:73,32,32;numElements:4,64,32;maxElements:4,96,32;;/usr/include/dpsclient/dpsfriends.hDPSProgramEncoding:t77=edps_ascii:0,dps_binObjSeq:1,dps_encodedTokens:2,;DPSNameEncoding:t78=edps_indexed:0,dps_strings:1,;DPSDefinedType:t79=edps_tBoolean:0,dps_tChar:1,dps_tUChar:2,dps_tFloat:3,dps_tDouble:4,dps_tShort:5,dps_tUShort:6,dps_tInt:7,dps_tUInt:8,dps_tLong:9,dps_tULong:10,;DPSContextType:t80=edps_machServer:0,dps_fdServer:1,dps_stream:2,;DPSResultsRec:t81=s12type:79,0,32;count:1,32,32;value:22,64,32;;DPSResults:t82=*81DPSSpaceRec:t83=s8lastNameIndex:1,0,32;procs:84=*85=xs_t_DPSSpaceProcsRec:,32,32;;DPSSpace:t86=*83_t_DPSSpaceProcsRec:T85=s4DestroySpace:87=*88=f15,0,32;;DPSSpaceProcsRec:t85DPSSpaceProcs:t89=*85_t_DPSContextRec:T90=s48priv:22,0,32;space:86,32,32;programEncoding:77,64,32;nameEncoding:78,96,32;procs:91=*92=xs_t_DPSProcsRec:,128,32;textProc:93=*94=f15,160,32;errorProc:93,192,32;resultTable:82,224,32;resultTableLength:4,256,32;chainParent:95=*90,288,32;chainChild:95,320,32;type:80,352,32;;DPSContextRec:t90DPSContext:t95_t_DPSProcsRec:T92=s52BinObjSeqWrite:96=*97=f15,0,32;WriteTypedObjectArray:98=*99=f15,32,32;WriteStringChars:100=*101=f15,64,32;WriteData:96,96,32;WritePostScript:96,128,32;FlushContext:102=*103=f15,160,32;ResetContext:102,192,32;UpdateNameMap:102,224,32;AwaitReturnValues:102,256,32;Interrupt:102,288,32;DestroyContext:102,320,32;WaitContext:102,352,32;Printf:104=*105=f15,384,32;;DPSProcsRec:t92DPSProcs:t106=*92DPSBinObjGeneric:t107=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:3,32,32;;DPSBinObjReal:t108=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;realVal:12,32,32;;DPSBinObjRec:t109=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:110=u4integerVal:3,0,32;realVal:12,0,32;nameVal:3,0,32;booleanVal:3,0,32;stringVal:3,0,32;arrayVal:3,0,32;;,32,32;;DPSBinObj:t111=*109DPSBinObjSeqRec:t112=s12tokenType:11,0,8;nTopElements:11,8,8;length:8,16,16;objects:113=ar1;0;0;109,32,64;;DPSBinObjSeq:t114=*112DPSExtendedBinObjSeqRec:t115=s16tokenType:11,0,8;escape:11,8,8;nTopElements:8,16,16;length:5,32,32;objects:116=ar1;0;0;109,64,64;;DPSExtendedBinObjSeq:t117=*115/usr/include/dpsclient/event.hNXCoord:t12_NXPoint:T118=s8x:12,0,32;y:12,32,32;;NXPoint:t118_NXSize:T119=s8width:12,0,32;height:12,32,32;;NXSize:t119NXEventData:t120=u12mouse:121=s12reserved:6,0,16;eventNum:6,16,16;click:1,32,32;unused:1,64,32;;,0,96;key:122=s12reserved:6,0,16;repeat:6,16,16;charSet:8,32,16;charCode:8,48,16;keyCode:8,64,16;keyData:6,80,16;;,0,96;tracking:123=s12reserved:6,0,16;eventNum:6,16,16;trackingNum:1,32,32;userData:1,64,32;;,0,96;compound:124=s12reserved:6,0,16;subtype:6,16,16;misc:125=u8F:126=ar1;0;1;12,0,64;L:127=ar1;0;1;3,0,64;S:128=ar1;0;3;6,0,64;C:129=ar1;0;7;2,0,64;;,32,64;;,0,96;;_NXEvent:T130=s40type:1,0,32;location:118,32,64;time:3,96,32;flags:1,128,32;window:4,160,32;data:120,192,96;ctxt:95,288,32;;NXEvent:t130NXEventPtr:t131=*130_NXRect:T132=s16origin:118,0,64;size:119,64,64;;/usr/include/appkit/graphics.hNXRect:t132_NXColorSpace:T133=eNX_OneIsBlackColorSpace:0,NX_OneIsWhiteColorSpace:1,NX_RGBColorSpace:2,NX_CMYKColorSpace:5,;NXColorSpace:t133_NXWindowDepth:T134=eNX_DefaultDepth:0,NX_TwoBitGrayDepth:258,NX_EightBitGrayDepth:264,NX_TwelveBitRGBDepth:516,NX_TwentyFourBitRGBDepth:520,;NXWindowDepth:t134_DPSErrorCode:T135=edps_err_ps:1000,dps_err_nameTooLong:1001,dps_err_resultTagCheck:1002,dps_err_resultTypeCheck:1003,dps_err_invalidContext:1004,dps_err_select:1100,dps_err_connectionClosed:1101,dps_err_read:1102,dps_err_write:1103,dps_err_invalidFD:1104,dps_err_invalidTE:1105,dps_err_invalidPort:1106,dps_err_outOfMemory:1107,dps_err_cantConnect:1108,;ActionCell:T136=s36isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137=xs_cFlags1:,96,16;cFlags2:138=xs_cFlags2:,112,16;_cFlags3:139=xs__cFlags3:,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;;Cell:T140=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;;__cFlags3:T139=s2isWhite:1,0,1;useUserKeyEquivalent:1,1,1;center:1,2,1;docEditing:1,3,1;docSaved:1,4,1;RESERVED:1,5,11;;_cFlags2:T138=s2continuous:1,0,1;actOnMouseDown:1,1,1;_isLeaf:1,2,1;floatLeft:1,3,4;floatRight:1,7,4;autoRange:1,11,1;actOnMouseDragged:1,12,1;_isLoaded:1,13,1;noWrap:1,14,1;dontActOnMouseUp:1,15,1;;_cFlags1:T137=s2state:1,0,1;highlighted:1,1,1;disabled:1,2,1;editable:1,3,1;type:1,4,2;freeText:1,6,1;alignment:1,7,2;bordered:1,9,1;bezeled:1,10,1;selectable:1,11,1;scrollable:1,12,1;entryType:1,13,3;;/usr/include/dpsclient/dpsclient.hDPSErrorCode:t135DPSTextProc:t141=*142=f15DPSErrorProc:t143=*144=f15_iobuf:T145=s20_cnt:1,0,32;_ptr:22,32,32;_base:22,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/sys/message.hmsg_size_t:t4msg_header_t:t146=s24msg_unused:1,0,24;msg_simple:1,24,8;msg_size:4,32,32;msg_type:1,64,32;msg_local_port:1,96,32;msg_remote_port:1,128,32;msg_id:1,160,32;;msg_type_t:t147=s4msg_type_name:1,0,8;msg_type_size:1,8,8;msg_type_number:1,16,12;msg_type_inline:1,28,1;msg_type_longform:1,29,1;msg_type_deallocate:1,30,1;msg_type_unused:1,31,1;;msg_type_long_t:t148=s12msg_type_header:147,0,32;msg_type_long_name:8,32,16;msg_type_long_size:8,48,16;msg_type_long_number:4,64,32;;msg_timeout_t:t4msg_option_t:t1msg_return_t:t1_DPSNumberFormat:T149=edps_float:48,dps_long:0,dps_short:32,;/usr/include/dpsclient/dpsNeXT.hDPSNumberFormat:t149_DPSUserPathOp:T150=edps_setbbox:0,dps_moveto:1,dps_rmoveto:2,dps_lineto:3,dps_rlineto:4,dps_curveto:5,dps_rcurveto:6,dps_arc:7,dps_arcn:8,dps_arct:9,dps_closepath:10,dps_ucache:11,;DPSUserPathOp:t150_DPSUserPathAction:T151=edps_uappend:176,dps_ufill:179,dps_ueofill:178,dps_ustroke:183,dps_ustrokepath:364,dps_inufill:93,dps_inueofill:92,dps_inustroke:312,dps_def:51,dps_put:120,;DPSUserPathAction:t151DPSEventFilterFunc:t152=*153=f1DPSPortProc:t154=*155=f15DPSTimedEntry:t156=*157=xs__DPSTimedEntry:DPSTimedEntryProc:t158=*159=f15DPSFDProc:t160=*161=f15/usr/include/objc/hashtable.hNXHashTablePrototype:t162=s16hash:163=*164=f4,0,32;isEqual:165=*166=f1,32,32;free:167=*168=f15,64,32;style:1,96,32;;NXHashTable:t169=s20prototype:170=*162,0,32;count:4,32,32;nbBuckets:4,64,32;buckets:28,96,32;info:54,128,32;;NXHashState:t171=s8i:1,0,32;j:1,32,32;;NXAtom:t172=*2_NXScreen:T173=s48screenNumber:1,0,32;screenBounds:132,32,128;_reservedShort:174=ar1;0;5;6,160,96;depth:134,256,32;_reserved:175=ar1;0;2;1,288,96;;Responder:T176=s12isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;;/usr/include/appkit/screens.hNXScreen:t173_NXModalSession:T177=s34app:19,0,32;window:19,32,32;prevSession:178=*177,64,32;oldRunningCount:1,96,32;oldDoesHide:2,128,8;freeMe:2,136,8;winNum:1,144,32;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/Application.hNXModalSession:t177_NXColor:T179=s16colorField:180=ar1;0;7;8,0,128;;Bitmap:T181=s38isa:16,0,32;frame:132,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:182=xs__bFlags:,288,16;;__bFlags:T182=s2_flipDraw:1,0,1;_systemBitmap:1,1,1;_nibBitmap:1,2,1;_willFree:1,3,1;_RESERVED:1,4,12;;Application:T183=s160isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;appName:22,96,32;currentEvent:130,128,320;windowList:19,448,32;keyWindow:19,480,32;mainWindow:19,512,32;delegate:19,544,32;hiddenList:50,576,32;hiddenCount:1,608,32;hostName:172,640,32;context:95,672,32;contextNum:1,704,32;appListener:19,736,32;appSpeaker:19,768,32;replyPort:1,800,32;screenSize:119,832,64;running:6,896,16;appFlags:184=xs__appFlags:,912,16;_reservedApp4:19,928,32;_focusStack:19,960,32;_freelist:19,992,32;_pboard:19,1024,32;_mainMenu:19,1056,32;_appIcon:19,1088,32;_nameTable:19,1120,32;_printInfo:19,1152,32;_reservedApp1:4,1184,32;_reservedApp2:4,1216,32;_reservedApp3:4,1248,32;;__appFlags:T184=s2hidden:1,0,1;autoupdate:1,1,1;active:1,2,1;_RESERVED:1,3,8;_doingUnhide:1,11,1;_delegateReturnsValidRequestor:1,12,1;_deactPending:1,13,1;_invalidState:1,14,1;_invalidEvent:1,15,1;;/usr/include/appkit/color.hNXColor:t179Cursor:T185=s48isa:16,0,32;frame:132,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:182,288,16;hotSpot:118,304,64;cFlags:186=xs_cFlags:,368,16;;_cFlags:T186=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;ClipView:T187=s114isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188=xs__vFlags:,448,16;_vFlags:189=xs___vFlags:,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;backgroundGray:12,640,32;docView:19,672,32;_docRect:132,704,128;cursor:19,832,32;_private:28,864,32;_clFlags:190=xs__clFlags:,896,16;;__clFlags:T190=s2isGraySet:1,0,1;_RESERVED:1,1,11;_onlyUncovered:1,12,1;_reflectScroll:1,13,1;_usedByCell:1,14,1;_scrollClipTo:1,15,1;;ChoosePrinter:T191=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192=xs_wFlags:,544,16;wFlags2:193=xs_wFlags2:,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194=*169,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;ok:19,832,32;cancel:19,864,32;border:19,896,32;exitTag:1,928,32;name:19,960,32;type:19,992,32;note:19,1024,32;_lastValues:195=*172,1056,32;accessoryView:19,1088,32;_reservedChoosePrinter1:4,1120,32;_reservedChoosePrinter2:4,1152,32;_reservedChoosePrinter3:4,1184,32;_reservedChoosePrinter4:4,1216,32;;Panel:T196=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;;ButtonCell:T197=s60isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:198=xu_icon:,320,64;sound:19,384,32;bcFlags1:199=xs_bcFlags1:,416,16;bcFlags2:200=xs_bcFlags2:,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;;_bcFlags2:T200=s2keyEquivalent:1,0,8;transparent:1,8,1;_RESERVED:1,9,6;_momentarySound:1,15,1;;_bcFlags1:T199=s2pushIn:1,0,1;changeContents:1,1,1;changeBackground:1,2,1;changeGray:1,3,1;lightByContents:1,4,1;lightByBackground:1,5,1;lightByGray:1,6,1;hasAlpha:1,7,1;bordered:1,8,1;iconOverlaps:1,9,1;horizontal:1,10,1;bottomOrLeft:1,11,1;iconAndText:1,12,1;lastState:1,13,1;iconSizeDiff:1,14,1;iconIsKeyEquivalent:1,15,1;;_ke:T201=s8font:19,0,32;descent:12,32,32;;_bmap:T202=s8normal:19,0,32;alternate:19,32,32;;_icon:T198=u8bmap:202,0,64;ke:201,0,64;;Button:T203=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204=xs_conFlags:,704,16;_reservedCshort1:8,720,16;;Control:T205=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;;_conFlags:T204=s2enabled:1,0,1;editingValid:1,1,1;ignoreMultiClick:1,2,1;calcSize:1,3,1;_RESERVED:1,4,12;;Box:T206=s130isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;cell:19,640,32;contentView:19,672,32;offsets:119,704,64;borderRect:132,768,128;titleRect:132,896,128;bFlags:207=xs_bFlags:,1024,16;;_bFlags:T207=s2borderType:1,0,2;titlePosition:1,2,3;transparent:1,5,1;_RESERVED:1,6,10;;View:T208=s80isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;;___vFlags:T189=s2autosizing:1,0,6;autoresizeSubviews:1,6,1;notifyWhenFlipped:1,7,1;ancestorNotifyWasEnabled:1,8,1;needsAncestorNotify:1,9,1;notifyToInitGState:1,10,1;wantsGState:1,11,1;noCopyOnScroll:1,12,1;noDisplayOnScroll:1,13,1;specialClip:1,14,1;mark:1,15,1;;__vFlags:T188=s2noClip:1,0,1;translatedDraw:1,1,1;drawInSuperview:1,2,1;alreadyFlipped:1,3,1;needsFlipped:1,4,1;rotatedFromBase:1,5,1;rotatedOrScaledFromBase:1,6,1;opaque:1,7,1;disableAutodisplay:1,8,1;needsDisplay:1,9,1;validGState:1,10,1;newGState:1,11,1;_RESERVED:1,12,2;_noVerticalAutosizing:1,14,1;_hasDirtySubview:1,15,1;;Window:T209=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;;_wFlags2:T193=s2deferred:1,0,1;_cursorRectsDisabled:1,1,1;_haveFreeCursorRects:1,2,1;_validCursorRects:1,3,1;docEdited:1,4,1;dynamicDepthLimit:1,5,1;_worksWhenModal:1,6,1;_limitedBecomeKey:1,7,1;_needsFlush:1,8,1;_newMiniIcon:1,9,1;_ignoredFirstMouse:1,10,1;_RESERVED:1,11,1;_windowDying:1,12,1;_tempHidden:1,13,1;_hiddenOnDeactivate:1,14,1;_floatingPanel:1,15,1;;_wFlags:T192=s2style:1,0,4;backing:1,4,2;buttonMask:1,6,3;visible:1,9,1;isMainWindow:1,10,1;isKeyWindow:1,11,1;isPanel:1,12,1;hideOnDeactivate:1,13,1;dontFreeWhenClosed:1,14,1;oneShot:1,15,1;;/usr/include/appkit/afm.hNXCharMetrics:t210=s32charCode:6,0,16;numKernPairs:11,16,8;reserved:11,24,8;xWidth:12,32,32;name:1,64,32;bbox:211=ar1;0;3;12,96,128;kernPairIndex:1,224,32;;NXLigature:t212=s12firstCharIndex:1,0,32;secondCharIndex:1,32,32;ligatureIndex:1,64,32;;NXEncodedLigature:t213=s4firstChar:11,0,8;secondChar:11,8,8;ligatureChar:11,16,8;reserved:11,24,8;;NXKernPair:t214=s12secondCharIndex:1,0,32;dx:12,32,32;dy:12,64,32;;NXKernXPair:t215=s8secondCharIndex:1,0,32;dx:12,32,32;;NXTrackKern:t216=s20degree:1,0,32;minPointSize:12,32,32;minKernAmount:12,64,32;maxPointSize:12,96,32;maxKernAmount:12,128,32;;NXCompositeChar:t217=s12compCharIndex:1,0,32;numParts:1,32,32;firstPartIndex:1,64,32;;NXCompositeCharPart:t218=s12partIndex:1,0,32;dx:12,32,32;dy:12,64,32;;_NXFontMetrics:T219=s164formatVersion:22,0,32;name:22,32,32;fullName:22,64,32;familyName:22,96,32;weight:22,128,32;italicAngle:12,160,32;isFixedPitch:2,192,8;isScreenFont:2,200,8;screenFontSize:6,208,16;fontBBox:220=ar1;0;3;12,224,128;underlinePosition:12,352,32;underlineThickness:12,384,32;version:22,416,32;notice:22,448,32;encodingScheme:22,480,32;capHeight:12,512,32;xHeight:12,544,32;ascender:12,576,32;descender:12,608,32;hasYWidths:6,640,16;widths:221=*12,656,32;widthsLength:4,688,32;strings:22,720,32;stringsLength:4,752,32;hasXYKerns:2,784,8;reserved:2,792,8;encoding:222=*6,800,32;yWidths:221,832,32;charMetrics:223=*210,864,32;numCharMetrics:1,896,32;ligatures:224=*212,928,32;numLigatures:1,960,32;encLigatures:225=*213,992,32;numEncLigatures:1,1024,32;kerns:226=u4kernPairs:227=*214,0,32;kernXPairs:228=*215,0,32;;,1056,32;numKernPairs:1,1088,32;trackKerns:229=*216,1120,32;numTrackKerns:1,1152,32;compositeChars:230=*217,1184,32;numCompositeChars:1,1216,32;compositeCharParts:231=*218,1248,32;numCompositeCharParts:1,1280,32;;NXFontMetrics:t219_fontFlags:T232=s2usedInDoc:1,0,1;usedInPage:1,1,1;usedInSheet:1,2,1;_PADDING:1,3,13;;_NXFaceInfo:T233=s14fontMetrics:234=*219,0,32;flags:1,32,32;fontFlags:232,64,16;nextFInfo:235=*233,80,32;;/usr/include/appkit/Font.hNXFaceInfo:t233Font:T236=s40isa:16,0,32;name:22,32,32;size:12,64,32;style:1,96,32;matrix:221,128,32;fontNum:1,160,32;faceInfo:235,192,32;otherFont:19,224,32;fFlags:237=xs_fFlags:,256,16;_reservedFont2:8,272,16;_reservedFont3:4,288,32;;_fFlags:T237=s2usedByWS:1,0,1;usedByPrinter:1,1,1;isScreenFont:1,2,1;_RESERVED:1,3,10;_matrixIsIdentity:1,13,1;_matrixIsFlipped:1,14,1;_hasStyle:1,15,1;;/usr/include/appkit/FontManager.hNXFontTraitMask:t4_NXMessage:T238=s2040header:146,0,192;sequenceType:147,192,32;sequence:1,224,32;actionType:147,256,32;action:239=ar1;0;2003;2,288,16032;;FormCell:T240=s52isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;titleWidth:12,288,32;titleCell:19,320,32;titleEndPoint:12,352,32;_reservedFCint1:4,384,32;;Form:T241=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:119,992,64;intercell:119,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:242=xs_mFlags:,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;Matrix:T243=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:119,992,64;intercell:119,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:242,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;_mFlags:T242=s2highlightMode:1,0,1;radioMode:1,1,1;listMode:1,2,1;allowEmptySel:1,3,1;autoscroll:1,4,1;reaction:1,5,1;_RESERVED:1,6,8;_autosizeCells:1,14,1;_drawingAncestor:1,15,1;;FontPanel:T244=s184isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;faces:19,800,32;families:19,832,32;preview:19,864,32;current:19,896,32;size:19,928,32;sizes:19,960,32;manager:19,992,32;selFont:19,1024,32;selMetrics:234,1056,32;curTag:1,1088,32;accessoryView:19,1120,32;_reserved1:19,1152,32;setButton:19,1184,32;separator:19,1216,32;sizeTitle:19,1248,32;lastPreview:22,1280,32;fpFlags:245=xs_fpFlags:,1312,16;_reservedFPshort1:8,1328,16;_reserved2:19,1344,32;_chooser:19,1376,32;_titles:19,1408,32;_previewBox:19,1440,32;;_fpFlags:T245=s2multipleFont:1,0,1;dirty:1,1,1;_RESERVED:1,2,13;_dontPreview:1,15,1;;FontManager:T246=s48isa:16,0,32;panel:19,32,32;menu:19,64,32;action:20,96,32;whatToDo:1,128,32;traitToChange:4,160,32;selFont:19,192,32;fmFlags:247=xs_fmFlags:,224,16;_lastPos:8,240,16;_reservedFMint1:4,256,32;_reservedFMint2:4,288,32;_reservedFMint3:4,320,32;_reservedFMint4:4,352,32;;_fmFlags:T247=s2multipleFont:1,0,1;disabled:1,1,1;_RESERVED:1,2,14;;/usr/include/appkit/Listener.hNXMessage:t238_NXResponse:T248=s32header:146,0,192;sequenceType:147,192,32;sequence:1,224,32;;NXResponse:t248_NXAcknowledge:T249=s40header:146,0,192;sequenceType:147,192,32;sequence:1,224,32;errorType:147,256,32;error:1,288,32;;NXAcknowledge:t249_NXRemoteMethod:T250=s8key:20,0,32;types:22,32,32;;NXRemoteMethod:t250_bval:T251=s8p:22,0,32;len:1,32,32;;NXParamValue:t252=u8ival:1,0,32;dval:13,0,64;pval:1,0,32;bval:251,0,64;;NXEPSImageRep:T253=s58isa:16,0,32;_repFlags:254=xs__repFlags:,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_fileName:22,208,32;_bBoxOrigin:118,240,64;_memory:22,304,32;_epsLen:1,336,32;_epsOffset:6,368,16;_reservedShort:6,384,16;_otherName:22,400,32;_reservedInt:1,432,32;;NXCursor:T255=s22isa:16,0,32;hotSpot:118,32,64;cFlags:256=xs_csrFlags:,96,16;image:19,112,32;_reservedInt:4,144,32;;_csrFlags:T256=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;NXImage:T257=s36isa:16,0,32;name:22,32,32;_size:119,64,64;_flags:258=xs__imageFlags:,128,16;_reservedShort:6,144,16;_reps:28,160,32;_repList:259=*72,192,32;_color:260=*179,224,32;_reservedInt:1,256,32;;__imageFlags:T258=s2scalable:1,0,1;dataRetained:1,1,1;flipDraw:1,2,1;uniqueWindow:1,3,1;_unused1:1,4,1;sizeWasExplicitlySet:1,5,1;builtIn:1,6,1;needsToExpand:1,7,1;useEPSOnResolutionMismatch:1,8,1;colorMatchPreferred:1,9,1;multipleResolutionMatching:1,10,1;_unused2:1,11,1;subImage:1,12,1;aSynch:1,13,1;archiveByName:1,14,1;unboundedCacheDepth:1,15,1;;NXCustomImageRep:T261=s38isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;drawMethod:20,208,32;drawObject:19,240,32;_reservedInt:1,272,32;;NXColorPanel:T262=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;_colorPicker:19,800,32;_bottomView:19,832,32;_min:119,864,64;_max:119,928,64;_action:20,992,32;_target:19,1024,32;_accessory:19,1056,32;_divider:19,1088,32;_reservedCPint:263=ar1;0;7;4,1120,256;;NXCachedImageRep:T264=s50isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_origin:118,208,64;_gState:1,272,32;_window:265=*209,304,32;_cache:28,336,32;_reservedInt:1,368,32;;NXBrowserCell:T266=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;;NXBrowser:T267=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;target:19,736,32;delegate:19,768,32;_reserved1:268=ar1;0;2;19,800,96;action:20,896,32;doubleAction:20,928,32;matrixClass:19,960,32;cellPrototype:19,992,32;_reserved2:119,1024,64;_reserved4:269=ar1;0;3;6,1088,64;pathSeparator:8,1152,16;_reserved3:270=ar1;0;5;2,1168,48;_private:28,1216,32;;NXBitmapImageRep:T271=s58isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_bytesPerRow:4,208,32;_imageNumber:8,240,16;_colorSpace:6,256,16;_moreRepFlags:272=xs__bitmapRepFlags:,272,16;_memoryPages:8,288,16;_fileName:22,304,32;_memory:57,336,32;_data:57,368,32;_otherName:22,400,32;_reservedInt:1,432,32;;__bitmapRepFlags:T272=s2isPlanar:1,0,1;explicitPlanes:1,1,1;;NXImageRep:T273=s26isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;;__repFlags:T254=s2hasAlpha:1,0,1;numColors:1,1,3;bitsPerSample:1,4,6;dataSource:1,10,3;dataLoaded:1,13,1;;MenuCell:T274=s64isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:198,320,64;sound:19,384,32;bcFlags1:199,416,16;bcFlags2:200,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;updateAction:20,480,32;;Menu:T275=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:118,896,64;reserved:19,960,32;menuFlags:276=xs_menuFlags:,992,16;;_menuFlags:T276=s2sizeFitted:1,0,1;autoupdate:1,1,1;attached:1,2,1;tornOff:1,3,1;wasAttached:1,4,1;wasTornOff:1,5,1;_RESERVED:1,6,8;_isServicesMenu:1,14,1;_changeTitle:1,15,1;;Listener:T277=s40isa:16,0,32;portName:22,32,32;listenPort:1,64,32;signaturePort:1,96,32;delegate:19,128,32;timeout:1,160,32;priority:1,192,32;_delegate2:19,224,32;_requestDelegate:19,256,32;_reservedListener2:1,288,32;;/usr/include/sound/soundstruct.hSNDSoundStruct:t278=s28magic:1,0,32;dataLocation:1,32,32;dataSize:1,64,32;dataFormat:1,96,32;samplingRate:1,128,32;channelCount:1,160,32;info:279=ar1;0;3;2,192,32;;/usr/include/sound/sounderror.hSNDError:t280=eSND_ERR_NONE:0,SND_ERR_NOT_SOUND:1,SND_ERR_BAD_FORMAT:2,SND_ERR_BAD_RATE:3,SND_ERR_BAD_CHANNEL:4,SND_ERR_BAD_SIZE:5,SND_ERR_BAD_FILENAME:6,SND_ERR_CANNOT_OPEN:7,SND_ERR_CANNOT_WRITE:8,SND_ERR_CANNOT_READ:9,SND_ERR_CANNOT_ALLOC:10,SND_ERR_CANNOT_FREE:11,SND_ERR_CANNOT_COPY:12,SND_ERR_CANNOT_RESERVE:13,SND_ERR_NOT_RESERVED:14,SND_ERR_CANNOT_RECORD:15,SND_ERR_ALREADY_RECORDING:16,SND_ERR_NOT_RECORDING:17,SND_ERR_CANNOT_PLAY:18,SND_ERR_ALREADY_PLAYING:19,SND_ERR_NOT_PLAYING:20,SND_ERR_NOT_IMPLEMENTED:21,SND_ERR_CANNOT_FIND:22,SND_ERR_CANNOT_EDIT:23,SND_ERR_BAD_SPACE:24,SND_ERR_KERNEL:25,SND_ERR_BAD_CONFIGURATION:26,SND_ERR_CANNOT_CONFIGURE:27,SND_ERR_UNDERRUN:28,SND_ERR_ABORTED:29,SND_ERR_BAD_TAG:30,SND_ERR_CANNOT_ACCESS:31,SND_ERR_TIMEOUT:32,SND_ERR_BUSY:33,SND_ERR_CANNOT_ABORT:34,SND_ERR_INFO_TOO_BIG:35,SND_ERR_UNKNOWN:32767,;/usr/include/cthreads.hany_t:t28/usr/include/vm/vm_inherit.hvm_inherit_t:t1/usr/include/vm/vm_prot.hvm_prot_t:t1/usr/include/vm/memory_object.hmemory_object_t:t1memory_object_control_t:t1memory_object_name_t:t1memory_object_copy_strategy_t:t1paging_object_t:t1vm_pager_request_t:t1vm_pager_t:t1vm_statistics:T281=s52pagesize:3,0,32;free_count:3,32,32;active_count:3,64,32;inactive_count:3,96,32;wire_count:3,128,32;zero_fill_count:3,160,32;reactivations:3,192,32;pageins:3,224,32;pageouts:3,256,32;faults:3,288,32;cow_faults:3,320,32;lookups:3,352,32;hits:3,384,32;;/usr/include/vm/vm_statistics.hvm_statistics_t:t282=*281vm_statistics_data_t:t281pmap_statistics:T283=s8resident_count:3,0,32;wired_count:3,32,32;;pmap_statistics_t:t284=*283/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4machine_info:T285=s20major_version:1,0,32;minor_version:1,32,32;max_cpus:1,64,32;avail_cpus:1,96,32;memory_size:4,128,32;;/usr/include/sys/machine.hmachine_info_t:t286=*285machine_info_data_t:t285cpu_type_t:t1cpu_subtype_t:t1machine_slot:T287=s32is_cpu:4,0,32;cpu_type:1,32,32;cpu_subtype:1,64,32;running:4,96,32;cpu_ticks:288=ar1;0;2;3,128,96;clock_freq:1,224,32;;machine_slot_t:t289=*287machine_slot_data_t:t287/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T290=s2r:291=ar1;0;0;6,0,16;;physadr:t292=*290label_t:T293=s52val:294=ar1;0;12;1,0,416;;label_t:t293_quad:T295=s8val:296=ar1;0;1;3,0,64;;quad:t295daddr_t:t3caddr_t:t22ino_t:t5time_t:t3dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T297=s32fds_bits:298=ar1;0;7;3,0,256;;fd_set:t297NeXT_thread_state_user_reg:T299=s4user_reg:1,0,32;;NeXT_thread_state_68882:T300=s112regs:301=ar1;0;7;302=s12fp:303=ar1;0;2;1,0,96;;,0,768;cr:1,768,32;sr:1,800,32;iar:1,832,32;state:1,864,32;;NeXT_thread_state_regs:T304=s72dreg:305=ar1;0;7;1,0,256;areg:306=ar1;0;7;1,256,256;pad0:6,512,16;sr:6,528,16;pc:1,544,32;;regs:T307=s76r_dreg:308=ar1;0;7;1,0,256;r_areg:309=ar1;0;7;1,256,256;pad:6,512,16;r_evec:310=xsexcp_frame:,528,80;;excp_longbus:T311=s84e_internal1:6,0,16;e_ss:312=xsspecial_status:,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:313=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:314=ar1;0;3;6,160,64;e_stagebaddr:1,224,32;e_internal4:315=ar1;0;1;6,256,32;e_dib:1,288,32;e_internal5:316=ar1;0;21;6,320,352;;excp_shortbus:T317=s24e_internal1:6,0,16;e_ss:312,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:318=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:319=ar1;0;1;6,160,32;;excp_access:T320=s52e_effaddr:1,0,32;e_ss:321=xsspecial_status_040:,32,16;e_wb3s:322=xswriteback_status:,48,16;e_wb2s:322,64,16;e_wb1s:322,80,16;e_faultaddr:1,96,32;e_wb3a:1,128,32;e_wb3d:1,160,32;e_wb2a:1,192,32;e_wb2d:1,224,32;e_wb1a:1,256,32;e_wb1d_pd0:1,288,32;e_pd1:1,320,32;e_pd2:1,352,32;e_pd3:1,384,32;;excp_floatpt:T323=s4e_effaddr:1,0,32;;excp_coproc:T324=s12e_ia:1,0,32;e_internal:6,32,16;e_op:6,48,16;e_effaddr:1,64,32;;excp_normal6:T325=s4e_ia:1,0,32;;writeback_status:T322=s2wbs_v:1,8,1;wbs_size:1,9,2;wbs_tt:1,11,2;wbs_tm:1,13,3;;special_status_040:T321=s2ss_cp:1,0,1;ss_cu:1,1,1;ss_ct:1,2,1;ss_cm:1,3,1;ss_ma:1,4,1;ss_atc:1,5,1;ss_lk:1,6,1;ss_rw:1,7,1;ss_size:1,9,2;ss_tt:1,11,2;ss_tm:1,13,3;;special_status:T312=s2ss_faultc:1,0,1;ss_faultb:1,1,1;ss_rerunc:1,2,1;ss_rerunb:1,3,1;ss_faultrerund:1,7,1;ss_rmw:1,8,1;ss_read:1,9,1;ss_cyclesize:1,10,2;ss_fcode:1,13,3;;excp_frame:T310=s10e_fsize:6,0,16;e_sr:6,16,16;e_pc:1,32,32;e_format:1,64,4;e_vector:1,68,12;;/usr/include/sys/thread_status.hthread_state_t:t50thread_state_data_t:t326=ar1;0;1023;1time_value:T327=s8seconds:3,0,32;microseconds:3,32,32;;thread_state_flavor:T328=s8flavor:1,0,32;count:1,32,32;;/usr/include/sys/time_value.htime_value_t:t327/usr/include/sys/thread_info.hthread_info_t:t50thread_info_data_t:t329=ar1;0;1023;1thread_basic_info:T330=s44user_time:327,0,64;system_time:327,64,64;cpu_usage:1,128,32;base_priority:1,160,32;cur_priority:1,192,32;run_state:1,224,32;flags:1,256,32;suspend_count:1,288,32;sleep_time:3,320,32;;thread_basic_info_data_t:t330thread_basic_info_t:t331=*330thread_sched_info:T332=s28policy:1,0,32;data:1,32,32;base_priority:1,64,32;max_priority:1,96,32;cur_priority:1,128,32;depressed:4,160,32;depress_priority:1,192,32;;thread_sched_info_data_t:t332thread_sched_info_t:t333=*332/usr/include/sys/task_info.htask_info_t:t50task_info_data_t:t334=ar1;0;1023;1task_basic_info:T335=s32suspend_count:1,0,32;base_priority:1,32,32;virtual_size:4,64,32;resident_size:4,96,32;user_time:327,128,64;system_time:327,192,64;;task_basic_info_data_t:t335task_basic_info_t:t336=*335/usr/include/sys/netport.hnetaddr_t:t5np_uid_t:t337=s8np_uid_high:3,0,32;np_uid_low:3,32,32;;network_port_t:t338=s24np_receiver:5,0,32;np_owner:5,32,32;np_puid:337,64,64;np_sid:337,128,64;;/usr/include/sys/host_info.hhost_info_t:t50host_info_data_t:t339=ar1;0;1023;1kernel_version_t:t340=ar1;0;511;2host_basic_info:T341=s20max_cpus:1,0,32;avail_cpus:1,32,32;memory_size:4,64,32;cpu_type:1,96,32;cpu_subtype:1,128,32;;host_basic_info_data_t:t341host_basic_info_t:t342=*341host_sched_info:T343=s8min_timeout:1,0,32;min_quantum:1,32,32;;host_sched_info_data_t:t343host_sched_info_t:t344=*343/usr/include/sys/processor_info.hprocessor_info_t:t50processor_info_data_t:t345=ar1;0;1023;1processor_set_info_t:t50processor_set_info_data_t:t346=ar1;0;1023;1processor_basic_info:T347=s20cpu_type:1,0,32;cpu_subtype:1,32,32;running:4,64,32;slot_num:1,96,32;is_master:4,128,32;;processor_basic_info_data_t:t347processor_basic_info_t:t348=*347processor_set_basic_info:T349=s20processor_count:1,0,32;task_count:1,32,32;thread_count:1,64,32;load_average:1,96,32;mach_factor:1,128,32;;processor_set_basic_info_data_t:t349processor_set_basic_info_t:t350=*349processor_set_sched_info:T351=s8policies:1,0,32;max_priority:1,32,32;;processor_set_sched_info_data_t:t351processor_set_sched_info_t:t352=*351/usr/include/kern/mach_types.htask_t:t1vm_task_t:t1task_array_t:t50thread_t:t1monitor_t:t1thread_array_t:t50host_t:t1host_priv_t:t1processor_t:t1processor_array_t:t50processor_set_t:t1processor_set_name_t:t1processor_set_name_array_t:t50/usr/include/machine/kern_return.hkern_return_t:t1/usr/include/kern/std_types.hpointer_t:t4/usr/include/kern/mach_types.hvm_address_t:t4vm_region_t:t4vm_region_array_t:t353=*4vm_page_data_t:t354=ar1;0;4095;2/usr/include/stdlib.hdiv_t:t355=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t356=s8quot:3,0,32;rem:3,32,32;;cthread_queue:T357=s8head:358=*359=xscthread_queue_item:,0,32;tail:358,32,32;;/usr/include/cthreads.hcthread_queue_t:t360=*357cthread_queue_item:T359=s4next:358,0,32;;cthread_queue_item_t:t358mutex:T361=s8lock:1,0,32;name:22,32,32;;mutex_t:t362=*361condition:T363=s16lock:1,0,32;queue:357,32,64;name:22,96,32;;condition_t:t364=*363cthread_fn_t:t365=*366=f28cthread:T367=s212next:368=*367,0,32;real_thread:1,32,32;lock:361,64,64;done:363,128,128;state:1,256,32;catch:51,288,1248;func:365,1536,32;arg:28,1568,32;result:28,1600,32;name:22,1632,32;data:28,1664,32;;cthread_t:t368ur_cthread:T369=s8next:370=*369,0,32;incarnation:368,32,32;;ur_cthread_t:t370/usr/include/sound/accesssound.hSNDNegotiationData:t371=s8priority:1,0,32;duration:1,32,32;;SNDNegotiationFun:t372=*373=f1/usr/include/sound/performsound.hSNDNotificationFun:t374=*375=f1/usr/include/appkit/NXJournaler.hNXJournalHeader:t376=s20version:1,0,32;offsetToAppNames:4,32,32;lastEventTime:4,64,32;reserved1:4,96,32;reserved2:4,128,32;;NXSplitView:T377=s84isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;delegate:19,640,32;;NXJournaler:T378=s138isa:16,0,32;_startTime:3,32,32;_soundStatus:1,64,32;_appsData:19,96,32;_sndBuffer:379=*278,128,32;_soundfile:22,160,32;_recordDevice:1,192,32;_nextEvent:130,224,320;_eventStream:380=*56,544,32;_teNum:156,576,32;_journalHeader:376,608,160;_mouseDownWindow:19,768,32;_mouseDownWindowNum:1,800,32;_applicationNum:1,832,32;_dragWindowNum:1,864,32;_oldEventMask:4,896,32;_oldEventFilter:152,928,32;_pendingStop:2,960,8;_listener:19,976,32;_speaker:19,1008,32;_delegate:19,1040,32;_eventStatus:1,1072,32;;/usr/include/appkit/SavePanel.h_NXDirInfo:t381=*382=xs__NXDirInfo:PopUpList:T383=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:118,896,64;reserved:19,960,32;menuFlags:276,992,16;;Pasteboard:T384=s56isa:16,0,32;owner:19,32,32;_realChangeCount:1,64,32;_ourChangeCount:1,96,32;_server:1,128,32;_reservedPasteboard5:28,160,32;_reservedPasteboard6:4,192,32;_typesArray:195,224,32;_client:1,256,32;_typesProvided:22,288,32;_name:172,320,32;_host:172,352,32;_reservedPasteboard3:4,384,32;_reservedPasteboard4:4,416,32;;PageLayout:T385=s176isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;height:19,832,32;width:19,864,32;ok:19,896,32;cancel:19,928,32;orientation:19,960,32;scale:19,992,32;paperSizeList:19,1024,32;layoutList:19,1056,32;unitsList:19,1088,32;exitTag:1,1120,32;paperView:19,1152,32;_paperViewShadow:19,1184,32;accessoryView:19,1216,32;_currUnits:2,1248,8;_otherPaper:2,1256,8;_reservedPageLayout1:8,1264,16;_reservedPageLayout2:4,1280,32;_reservedPageLayout3:4,1312,32;_reservedPageLayout4:4,1344,32;_reservedPageLayout5:4,1376,32;;OpenPanel:T386=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:195,1024,32;requiredType:22,1056,32;_columns:387=*381,1088,32;_typeTable:194,1120,32;spFlags:388=xs_spFlags:,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;_reservedPtr0:28,1376,32;filterTypes:389=*22,1408,32;_reservedOPint1:4,1440,32;_reservedOPint2:4,1472,32;;stat:T390=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:391=ar1;0;1;3,416,64;;SavePanel:T392=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:195,1024,32;requiredType:22,1056,32;_columns:387,1088,32;_typeTable:194,1120,32;spFlags:388,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;;_spFlags:T388=s2opening:1,0,1;exitOk:1,1,1;allowMultiple:1,2,1;dirty:1,3,1;invalidateMatrices:1,4,1;filtered:1,5,1;_RESERVED:1,6,2;_largeFS:1,8,1;_delegateValidatesNew:1,9,1;_delegateValidatesOld:1,10,1;_checkCase:1,11,1;_cancd:1,12,1;_UnixExpert:1,13,1;_backwards:1,14,1;_forwards:1,15,1;;/usr/include/appkit/PrintInfo.hNXPrivatePrintInfo:t393=*394=xs_PrivatePrintInfo:_NXChunk:T395=s10growby:6,0,16;allocated:1,16,32;used:1,48,32;;Speaker:T396=s32isa:16,0,32;sendPort:1,32,32;replyPort:1,64,32;sendTimeout:1,96,32;replyTimeout:1,128,32;delegate:19,160,32;_reservedSpeaker1:1,192,32;_reservedSpeaker2:1,224,32;;SliderCell:T397=s88isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;_reservedSCfloat1:12,288,32;_reservedSCfloat2:12,320,32;_offset:12,352,32;value:13,384,64;maxValue:13,448,64;minValue:13,512,64;trackRect:132,576,128;;Slider:T398=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;;SelectionCell:T399=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;;Scroller:T400=s118isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;curValue:12,736,32;perCent:12,768,32;_knobSize:12,800,32;hitPart:1,832,32;target:19,864,32;action:20,896,32;sFlags:401=xs_sFlags:,928,16;;_sFlags:T401=s2isHoriz:1,0,1;arrowsLoc:1,1,2;partsUsable:1,3,2;_fine:1,5,1;_RESERVED:1,6,6;_needsEnableFlush:1,12,1;_thumbing:1,13,1;_slotDrawn:1,14,1;_knobDrawn:1,15,1;;ScrollView:T402=s106isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;vScroller:19,640,32;hScroller:19,672,32;contentView:19,704,32;pageContext:12,736,32;lineAmount:12,768,32;_sFlags:403=xs__sFlags:,800,16;_ruler:19,816,32;;__sFlags:T403=s2vScrollerRequired:1,0,1;hScrollerRequired:1,1,1;vScrollerStatus:1,2,1;hScrollerStatus:1,3,1;noDynamicScrolling:1,4,1;borderType:1,5,2;rulerInstalled:1,7,1;_RESERVED:1,8,8;;PrintPanel:T404=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;pageMode:19,832,32;firstPage:19,864,32;lastPage:19,896,32;copies:19,928,32;ok:19,960,32;cancel:19,992,32;preview:19,1024,32;save:19,1056,32;printers:19,1088,32;feed:19,1120,32;resolutionList:19,1152,32;name:19,1184,32;note:19,1216,32;status:19,1248,32;exitTag:1,1280,32;accessoryView:19,1312,32;_lastResolution:8,1344,16;_reservedPrintPanel1:8,1360,16;buttons:19,1376,32;_reservedPrintPanel2:405=ar1;0;2;19,1408,96;;PrintInfo:T406=s112isa:16,0,32;paperType:22,32,32;paperRect:132,64,128;leftPageMargin:12,192,32;rightPageMargin:12,224,32;topPageMargin:12,256,32;bottomPageMargin:12,288,32;scalingFactor:12,320,32;pageOrder:2,352,8;pInfoFlags:407=xs_pInfoFlags:,368,16;firstPage:1,384,32;lastPage:1,416,32;currentPage:1,448,32;copies:1,480,32;outputFile:22,512,32;context:95,544,32;_privateData:393,576,32;printerName:22,608,32;printerType:22,640,32;printerHost:22,672,32;resolution:1,704,32;pagesPerSheet:6,736,16;_reservedPrintInfo1:8,752,16;_reservedPrintInfo2:4,768,32;_reservedPrintInfo3:4,800,32;_reservedPrintInfo4:4,832,32;_reservedPrintInfo5:4,864,32;;_pInfoFlags:T407=s2orientation:1,0,1;horizCentered:1,1,1;vertCentered:1,2,1;_RESERVEDA:1,3,2;manualFeed:1,5,1;allPages:1,6,1;_RESERVEDC:1,7,1;horizPagination:1,8,2;vertPagination:1,10,2;_RESERVEDB:1,12,4;;/usr/include/appkit/chunk.hNXChunk:t395_tbFlags:T408=s2malloced:1,0,1;PAD:1,1,15;;_NXTextBlock:T409=s16next:410=*409,0,32;prior:410,32,32;tbFlags:408,64,16;chars:6,80,16;text:57,96,32;;/usr/include/appkit/Text.hNXTextBlock:t409NXRunFlags:t411=s2underline:1,0,1;dummy:1,1,1;subclassWantsRTF:1,2,1;graphic:1,3,1;RESERVED:1,4,12;;_NXRun:T412=s28font:19,0,32;chars:1,32,32;paraStyle:28,64,32;textGray:12,96,32;textRGBColor:1,128,32;superscript:11,160,8;subscript:11,168,8;info:19,176,32;rFlags:411,208,16;;NXRun:t412_NXRunArray:T413=s38chunk:395,0,80;runs:414=ar1;0;0;412,80,224;;NXRunArray:t413NXLineDesc:t6_NXHeightInfo:T415=s10newHeight:12,0,32;oldHeight:12,32,32;lineDesc:6,64,16;;NXHeightInfo:t415_NXHeightChange:T416=s12lineDesc:6,0,16;heightInfo:415,16,80;;NXHeightChange:t416_NXBreakArray:T417=s12chunk:395,0,80;breaks:418=ar1;0;0;6,80,16;;NXBreakArray:t417NXLayFlags:t419=s2mustMove:1,0,1;isMoveChar:1,1,1;RESERVED:1,2,14;;_NXLay:T420=s26x:12,0,32;y:12,32,32;offset:6,64,16;chars:6,80,16;font:19,96,32;paraStyle:28,128,32;run:421=*412,160,32;lFlags:419,192,16;;NXLay:t420_NXLayArray:T422=s36chunk:395,0,80;lays:423=ar1;0;0;420,80,208;;NXLayArray:t422_NXWidthArray:T424=s14chunk:395,0,80;widths:425=ar1;0;0;12,80,32;;NXWidthArray:t424_NXCharArray:T426=s12chunk:395,0,80;text:427=ar1;0;0;11,80,8;;NXCharArray:t426_NXFSM:T428=s8next:429=*428,0,32;delta:6,32,16;token:6,48,16;;NXFSM:t428_NXSelPt:T430=s24cp:1,0,32;line:1,32,32;x:12,64,32;y:12,96,32;c1st:1,128,32;ht:12,160,32;;NXSelPt:t430_NXTabStop:T431=s6kind:6,0,16;x:12,16,32;;NXTabStop:t431_NXTextCache:T432=s20curPos:1,0,32;curRun:421,32,32;runFirstPos:1,64,32;curBlock:410,96,32;blockFirstPos:1,128,32;;NXTextCache:t432_lFlags:T433=s2horizCanGrow:1,0,1;vertCanGrow:1,1,1;erase:1,2,1;ping:1,3,1;endsParagraph:1,4,1;resetCache:1,5,1;RESERVED:1,6,10;;_NXLayInfo:T434=s74rect:132,0,128;descent:12,128,32;width:12,160,32;left:12,192,32;right:12,224,32;rightIndent:12,256,32;lays:435=*422,288,32;widths:436=*424,320,32;chars:437=*426,352,32;cache:432,384,160;textClipRect:438=*132,544,32;lFlags:433,576,16;;NXLayInfo:t434_NXTextStyle:T439=s24indent1st:12,0,32;indent2nd:12,32,32;lineHt:12,64,32;descentLine:12,96,32;alignment:6,128,16;numTabs:6,144,16;tabs:440=*431,160,32;;NXTextStyle:t439NXParagraphProp:t441=eNX_LEFTALIGN:0,NX_RIGHTALIGN:1,NX_CENTERALIGN:2,NX_JUSTALIGN:3,NX_FIRSTINDENT:4,NX_INDENT:5,NX_ADDTAB:6,NX_REMOVETAB:7,NX_LEFTMARGIN:8,NX_RIGHTMARGIN:9,;NXTextFunc:t442=*443=f1NXCharFilterFunc:t444=*445=f8NXTextFilterFunc:t446=*447=f22Text:T448=s358isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449=*11,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:22,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:156,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450=*413,1136,32;typingRun:412,1168,224;theBreaks:451=*417,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:132,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:119,2592,64;minSize:119,2656,64;tFlags:452=xs_tFlags:,2720,16;_info:28,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;;_tFlags:T452=s2_editMode:1,0,2;_selectMode:1,2,2;_caretState:1,4,2;changeState:1,6,1;charWrap:1,7,1;haveDown:1,8,1;anchorIs0:1,9,1;horizResizable:1,10,1;vertResizable:1,11,1;overstrikeDiacriticals:1,12,1;monoFont:1,13,1;disableFontPanel:1,14,1;inClipView:1,15,1;;NXStringOrderTable:t453=s1024primary:454=ar1;0;255;11,0,2048;secondary:455=ar1;0;255;11,2048,2048;primaryCI:456=ar1;0;255;11,4096,2048;secondaryCI:457=ar1;0;255;11,6144,2048;;TextFieldCell:T458=s48isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;backgroundGray:12,288,32;textGray:12,320,32;_private:28,352,32;;TextField:T459=s112isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;nextText:19,736,32;previousText:19,768,32;textDelegate:19,800,32;errorAction:20,832,32;_reservedTFint1:4,864,32;;/usr/include/db/db.hDatum:t460=s6s:22,0,32;n:8,32,16;;Data:t461=s12k:460,0,48;c:460,48,48;;dbErrorType:t462=edbErrorNoError:0,dbErrorLockFailed:1,dbErrorReadOnly:2,dbErrorNoKey:3,dbErrorNoRoom:4,dbErrorNoMemory:5,dbErrorTooLarge:6,dbErrorTooDeep:7,dbErrorInternal:8,dbErrorSystem:100,;Database:t463=s16name:22,0,32;flag:1,32,32;D:1,64,32;L:1,96,32;;datum:t464=s8dptr:22,0,32;dsize:1,32,32;;_NXDefault:T465=s8name:22,0,32;value:22,32,32;;/usr/include/defaults.hNXDefaultsVector:t466=ar1;0;-1;465_NXAppkitErrorTokens:T467=eNX_longLine:3000,NX_nullSel:3001,NX_wordTablesWrite:3002,NX_wordTablesRead:3003,NX_textBadRead:3004,NX_textBadWrite:3005,NX_powerOff:3006,NX_pasteboardComm:3007,NX_mallocError:3008,NX_printingComm:3009,NX_abortModal:3010,NX_abortPrinting:3011,NX_illegalSelector:3012,NX_appkitVMError:3013,NX_badRtfDirective:3014,NX_badRtfFontTable:3015,NX_badRtfStyleSheet:3016,NX_newerTypedStream:3017,NX_tiffError:3018,NX_printPackageError:3019,NX_badRtfColorTable:3020,NX_journalAborted:3021,;/usr/include/appkit/errors.hNXAppkitErrorTokens:t467NXTopLevelErrorHandler:t468=f15NXErrorReporter:t468/usr/include/time.hclock_t:t5sigstack:T469=s8ss_sp:22,0,32;ss_onstack:1,32,32;;sigvec:T470=s12sv_handler:93,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T471=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T472=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T473=s74ru_rusage:474=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T475=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T474=s72ru_utime:476=xstimeval:,0,64;ru_stime:476,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T477=s16it_interval:476,0,64;it_value:476,64,64;;timezone:T478=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T476=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T479=u4w_status:1,0,32;w_T:480=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:481=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;tm:T482=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:22,320,32;;/usr/include/signal.hsig_atomic_t:t2msghdr:T483=s24msg_name:22,0,32;msg_namelen:1,32,32;msg_iov:484=*485=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:22,128,32;msg_accrightslen:1,160,32;;sockproto:T486=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T487=s16sa_family:8,0,16;sa_data:488=ar1;0;13;2,16,112;;linger:T489=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T490=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;tsval:T491=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t492=s8val:493=ar1;0;1;3,0,64;;_NXImageInfo:T494=s24width:1,0,32;height:1,32,32;bitsPerSample:1,64,32;samplesPerPixel:1,96,32;planarConfig:1,128,32;photoInterp:1,160,32;;qelem:T495=s12q_forw:496=*495,0,32;q_back:496,32,32;q_data:22,64,32;;sockaddr_in:T497=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:498=xsin_addr:,32,32;sin_zero:499=ar1;0;7;2,64,64;;in_addr:T498=s4S_un:500=u4S_un_b:501=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:502=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T503=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T504=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T505=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T506=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T507=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T508=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T509=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:492,224,64;f_spare:510=ar1;0;6;3,288,224;;vfsops:T511=s32vfs_mount:512=*513=f1,0,32;vfs_unmount:512,32,32;vfs_root:512,64,32;vfs_statfs:512,96,32;vfs_sync:512,128,32;vfs_vget:512,160,32;vfs_mountroot:512,192,32;vfs_swapvp:512,224,32;;vfs:T514=s298vfs_next:515=*514,0,32;vfs_op:516=*511,32,32;vfs_vnodecovered:517=*518=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:492,160,64;vfs_stats:22,224,32;vfs_name:519=ar1;0;255;2,256,2048;vfs_nextentry:515,2304,32;vfs_uid:6,2336,16;vfs_data:22,2352,32;;fid:T520=s18fid_len:8,0,16;fid_data:521=ar1;0;15;2,16,128;;/usr/include/appkit/tiff.hNXImageInfo:t494_NXTIFFInfo:T522=s16448imageNumber:1,0,32;image:494,32,192;subfileType:1,224,32;rowsPerStrip:1,256,32;stripsPerImage:1,288,32;compression:1,320,32;numImages:1,352,32;endian:1,384,32;version:1,416,32;error:1,448,32;firstIFD:1,480,32;stripOffsets:523=ar1;0;2047;4,512,65536;stripByteCounts:524=ar1;0;2047;4,66048,65536;;NXTIFFInfo:t522_NXTrackingTimer:T525=s34delay:13,0,64;period:13,64,64;te:156,128,32;freeMe:2,160,8;firstTime:2,168,8;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/timer.hNXTrackingTimer:t525_SGML_tagtype:T526=eNONE:0,ENDTAG:1,LINE:2,;Anchor:T527=s28isa:16,0,32;Node:19,32,32;parent:528=*527,64,32;children:259,96,32;Address:22,128,32;Sources:259,160,32;DestAnchor:19,192,32;;HTStyle.hSGML_tagtype:t526HTCoord:t12_HTStyle:T529=s48next:530=*529,0,32;name:22,32,32;SGMLTag:22,64,32;SGMLType:526,96,32;font:19,128,32;fontSize:12,160,32;paragraph:531=*439,192,32;textGray:12,224,32;textRGBColor:1,256,32;spaceBefore:12,288,32;spaceAfter:12,320,32;anchor:28,352,32;;HTStyle:t529_HTStyleSheet:T532=s8name:22,0,32;styles:530,32,32;;HTStyleSheet:t532rpcent:T533=s12r_name:22,0,32;r_aliases:389,32,32;r_number:1,64,32;;protoent:T534=s12p_name:22,0,32;p_aliases:389,32,32;p_proto:1,64,32;;servent:T535=s16s_name:22,0,32;s_aliases:389,32,32;s_port:1,64,32;s_proto:22,96,32;;netent:T536=s16n_name:22,0,32;n_aliases:389,32,32;n_addrtype:1,64,32;n_net:5,96,32;;hostent:T537=s20h_name:22,0,32;h_aliases:389,32,32;h_addrtype:1,64,32;h_length:1,96,32;h_addr_list:389,128,32;;NewsAccess:T538=s20isa:16,0,32;manager:19,32,32;openString:19,64,32;keywords:19,96,32;contentSearch:19,128,32;;HyperAccess:T539=s20isa:16,0,32;manager:19,32,32;openString:19,64,32;keywords:19,96,32;contentSearch:19,128,32;;HyperText:T540=s384isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:22,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:156,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450,1136,32;typingRun:412,1168,224;theBreaks:451,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:132,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:119,2592,64;minSize:119,2656,64;tFlags:452,2720,16;_info:28,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;server:19,2864,32;nodeAnchor:528,2896,32;nextAnchorNumber:1,2928,32;protection:1,2960,32;isIndex:2,2992,8;slotNumber:1,3008,32;format:1,3040,32;;HTUtils.hBOOLEAN:t2_next_charNewsAccess.m_input_read_pointer_input_write_pointer_input_buffer_s_read_objc_class:T541=s36isa:542=*541,0,32;super_class:542,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:543=*544=xs_objc_ivar_list:,192,32;methods:545=*546=xs_objc_method_list:,224,32;cache:39,256,32;;_objc_super:T547=s8self:19,0,32;class:542,32,32;;next_char:f2status:l1+[NewsAccess initialize]_soc_address_NXGetDefaultValue_NewsHost_inet_addr_gethostbyname_NXRunAlertPanel_WWW_TraceFlag__iob_fprintf_memcpy_printf+[NewsAccess initialize]:f19self:p19_cmd:p20_objc_super:l547phost:l548=*537sin:l549=*497-[NewsAccess name]-[NewsAccess name]:f172self:p550=*538_cmd:p20_get_styles_addressStyle_styleSheet_HTStyleNamed_textStyleget_styles:f15_response_response_text_strlen_write_close_sscanfresponse:f1command:p172result:l1p:l22status:l1_match__ctype_match:f2unknown:p172template:p172u:l172t:l172_c:l1_author_name_strchr_HTStrip_strcpyauthor_name:f22email:p22s:l22e:l22_write_anchor_strncat_HT_objc_msgSendwrite_anchor:f15text:p172addr:p172href:l551=ar1;0;512;2p:l172_write_anchorswrite_anchors:f15text:p22start:l22end:l22c:l2_read_article_diagnostic_strcat_free_mallocread_article:f15line:l552=ar1;0;512;2references:l22newsgroups:l22p:l22done:l2l:l22p:l22q:l22c:l2_read_listread_list:f15line:l553=ar1;0;512;2p:l22done:l2group:l554=ar1;0;511;2first:l1last:l1postable:l2_read_group_sprintfread_group:F15groupName:p172first_required:p1last_required:p1line:l555=ar1;0;512;2author:l556=ar1;0;512;2subject:l557=ar1;0;512;2p:l22done:l2buffer:l558=ar1;0;511;2reference:l22art:l1status:l1count:l1first:l1last:l1before:l1addr:l22after:l1-[NewsAccess accessName:anchor:diagnostic:]_HTParse_objc_getClass_socket_connect-[NewsAccess accessName:anchor:diagnostic:]:f19self:p550_cmd:p20arg:p172anAnchor:p528diag:p1_objc_super:l547command:l559=ar1;0;256;2groupName:l560=ar1;0;255;2status:l1retries:l1group_wanted:l2list_wanted:l2first:l1last:l1p1:l22slash:l22message:l561=ar1;0;255;2-[NewsAccess loadAnchor:Diagnostic:]-[NewsAccess loadAnchor:Diagnostic:]:f19self:p550_cmd:p20a:p528diagnostic:p1_objc_super:l547HT:l562=*540addr:l172.objc_class_name_HyperText.objc_class_name_HyperAccess.objc_class_name_NewsAccess_objc_module:T563=s16version:3,0,32;size:3,32,32;name:22,64,32;symtab:564=*565=xs_objc_symtab:,96,32;;_objc_method:T566=s12_cmd:20,0,32;method_types:22,32,32;_imp:28,64,32;;_objc_ivar:T567=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;_objc_symtab:T565=s16sel_ref_cnt:3,0,32;refs:568=*20,32,32;cls_def_cnt:6,64,16;cat_def_cnt:6,80,16;defs:569=ar1;0;0;28,96,32;;_objc_category:T570=s16category_name:22,0,32;class_name:22,32,32;instance_methods:545,64,32;class_methods:545,96,32;;input_write_pointer:S22input_read_pointer:S22input_buffer:S571=ar1;0;4095;2textStyle:S530addressStyle:S530diagnostic:S1HT:S562response_text:S572=ar1;0;512;2s:S1soc_address:S497NewsHost:S172StyleToy.mint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/objc/objc.hClass:t16=*17=xsobjc_class:objc_object:T18=s4isa:16,0,32;;id:t19=*18SEL:t20=*21=xsobjc_selector:STR:t22=*2IMP:t23=*24=f19BOOL:t2/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8_NXZone:T25=s16realloc:26=*27=f28=*15,0,32;malloc:29=*30=f28,32,32;free:31=*32=f15,64,32;destroy:33=*34=f15,96,32;;/usr/include/zone.hNXZone:t25objc_class:T17=s36isa:16,0,32;super_class:16,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:35=*36=xsobjc_ivar_list:,192,32;methods:37=*38=xsobjc_method_list:,224,32;cache:39=*40=xsobjc_cache:,256,32;;/usr/include/objc/objc-class.hCategory:t41=*42=xsobjc_category:objc_category:T42=s16category_name:22,0,32;class_name:22,32,32;instance_methods:37,64,32;class_methods:37,96,32;;Ivar:t43=*44=xsobjc_ivar:objc_ivar:T44=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;objc_ivar_list:T36=s16ivar_count:1,0,32;ivar_list:45=ar1;0;0;44,32,96;;Method:t46=*47=xsobjc_method:objc_method:T47=s12method_name:20,0,32;method_types:22,32,32;method_imp:23,64,32;;objc_method_list:T38=s20method_next:37,0,32;method_count:1,32,32;method_list:48=ar1;0;0;47,64,96;;Cache:t39objc_cache:T40=s12mask:4,0,32;occupied:4,32,32;buckets:49=ar1;0;0;46,64,32;;marg_list:t28/usr/include/stdarg.hva_list:t22/usr/include/sys/port.hport_name_t:t1port_set_name_t:t1port_name_array_t:t50=*1port_type_t:t1port_type_array_t:t50port_t:t1port_all_t:t1port_array_t:t50/usr/include/setjmp.hjmp_buf:t51=ar1;0;38;1_NXHandler:T52=s172jumpState:51,0,1248;next:53=*52,1248,32;code:1,1280,32;data1:54=*15,1312,32;data2:54,1344,32;;/usr/include/objc/error.hNXHandler:t52NXUncaughtExceptionHandler:t55=f15NXExceptionRaiser:t55_NXStream:T56=s40magic_number:4,0,32;buf_base:57=*11,32,32;buf_ptr:57,64,32;buf_size:1,96,32;buf_left:1,128,32;offset:3,160,32;flags:1,192,32;eof:1,224,32;functions:58=*59=xsstream_functions:,256,32;info:28,288,32;;/usr/include/streams/streams.hNXStream:t56stream_functions:T59=s28read_bytes:60=*61=f1,0,32;write_bytes:62=*63=f1,32,32;flush_buffer:64=*65=f1,64,32;fill_buffer:64,96,32;change_buffer:66=*67=f15,128,32;seek:68=*69=f15,160,32;destroy:66,192,32;;NXPrintfProc:t70=f15_NXStreamErrors:T71=eNX_illegalWrite:2000,NX_illegalRead:2001,NX_illegalSeek:2002,NX_illegalStream:2003,NX_streamVMError:2004,;NXStreamErrors:t71/usr/include/objc/typedstream.hNXTypedStream:t15StyleToy:T72=s20isa:16,0,32;TabForm:19,32,32;ParameterForm:19,64,32;StylePanel:19,96,32;NameForm:19,128,32;;Object:T73=s4isa:16,0,32;;TypedstreamErrors:T74=eTYPEDSTREAM_CALLER_ERROR:8000,TYPEDSTREAM_FILE_INCONSISTENCY:8001,TYPEDSTREAM_CLASS_ERROR:8002,TYPEDSTREAM_TYPE_DESCRIPTOR_ERROR:8003,TYPEDSTREAM_WRITE_REFERENCE_ERROR:8004,TYPEDSTREAM_INTERNAL_ERROR:8005,;/usr/include/dpsclient/dpsfriends.hDPSProgramEncoding:t75=edps_ascii:0,dps_binObjSeq:1,dps_encodedTokens:2,;DPSNameEncoding:t76=edps_indexed:0,dps_strings:1,;DPSDefinedType:t77=edps_tBoolean:0,dps_tChar:1,dps_tUChar:2,dps_tFloat:3,dps_tDouble:4,dps_tShort:5,dps_tUShort:6,dps_tInt:7,dps_tUInt:8,dps_tLong:9,dps_tULong:10,;DPSContextType:t78=edps_machServer:0,dps_fdServer:1,dps_stream:2,;DPSResultsRec:t79=s12type:77,0,32;count:1,32,32;value:22,64,32;;DPSResults:t80=*79DPSSpaceRec:t81=s8lastNameIndex:1,0,32;procs:82=*83=xs_t_DPSSpaceProcsRec:,32,32;;DPSSpace:t84=*81_t_DPSSpaceProcsRec:T83=s4DestroySpace:85=*86=f15,0,32;;DPSSpaceProcsRec:t83DPSSpaceProcs:t87=*83_t_DPSContextRec:T88=s48priv:22,0,32;space:84,32,32;programEncoding:75,64,32;nameEncoding:76,96,32;procs:89=*90=xs_t_DPSProcsRec:,128,32;textProc:91=*92=f15,160,32;errorProc:91,192,32;resultTable:80,224,32;resultTableLength:4,256,32;chainParent:93=*88,288,32;chainChild:93,320,32;type:78,352,32;;DPSContextRec:t88DPSContext:t93_t_DPSProcsRec:T90=s52BinObjSeqWrite:94=*95=f15,0,32;WriteTypedObjectArray:96=*97=f15,32,32;WriteStringChars:98=*99=f15,64,32;WriteData:94,96,32;WritePostScript:94,128,32;FlushContext:100=*101=f15,160,32;ResetContext:100,192,32;UpdateNameMap:100,224,32;AwaitReturnValues:100,256,32;Interrupt:100,288,32;DestroyContext:100,320,32;WaitContext:100,352,32;Printf:102=*103=f15,384,32;;DPSProcsRec:t90DPSProcs:t104=*90DPSBinObjGeneric:t105=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:3,32,32;;DPSBinObjReal:t106=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;realVal:12,32,32;;DPSBinObjRec:t107=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:108=u4integerVal:3,0,32;realVal:12,0,32;nameVal:3,0,32;booleanVal:3,0,32;stringVal:3,0,32;arrayVal:3,0,32;;,32,32;;DPSBinObj:t109=*107DPSBinObjSeqRec:t110=s12tokenType:11,0,8;nTopElements:11,8,8;length:8,16,16;objects:111=ar1;0;0;107,32,64;;DPSBinObjSeq:t112=*110DPSExtendedBinObjSeqRec:t113=s16tokenType:11,0,8;escape:11,8,8;nTopElements:8,16,16;length:5,32,32;objects:114=ar1;0;0;107,64,64;;DPSExtendedBinObjSeq:t115=*113/usr/include/dpsclient/event.hNXCoord:t12_NXPoint:T116=s8x:12,0,32;y:12,32,32;;NXPoint:t116_NXSize:T117=s8width:12,0,32;height:12,32,32;;NXSize:t117NXEventData:t118=u12mouse:119=s12reserved:6,0,16;eventNum:6,16,16;click:1,32,32;unused:1,64,32;;,0,96;key:120=s12reserved:6,0,16;repeat:6,16,16;charSet:8,32,16;charCode:8,48,16;keyCode:8,64,16;keyData:6,80,16;;,0,96;tracking:121=s12reserved:6,0,16;eventNum:6,16,16;trackingNum:1,32,32;userData:1,64,32;;,0,96;compound:122=s12reserved:6,0,16;subtype:6,16,16;misc:123=u8F:124=ar1;0;1;12,0,64;L:125=ar1;0;1;3,0,64;S:126=ar1;0;3;6,0,64;C:127=ar1;0;7;2,0,64;;,32,64;;,0,96;;_NXEvent:T128=s40type:1,0,32;location:116,32,64;time:3,96,32;flags:1,128,32;window:4,160,32;data:118,192,96;ctxt:93,288,32;;NXEvent:t128NXEventPtr:t129=*128_NXRect:T130=s16origin:116,0,64;size:117,64,64;;/usr/include/appkit/graphics.hNXRect:t130_NXColorSpace:T131=eNX_OneIsBlackColorSpace:0,NX_OneIsWhiteColorSpace:1,NX_RGBColorSpace:2,NX_CMYKColorSpace:5,;NXColorSpace:t131_NXWindowDepth:T132=eNX_DefaultDepth:0,NX_TwoBitGrayDepth:258,NX_EightBitGrayDepth:264,NX_TwelveBitRGBDepth:516,NX_TwentyFourBitRGBDepth:520,;NXWindowDepth:t132_DPSErrorCode:T133=edps_err_ps:1000,dps_err_nameTooLong:1001,dps_err_resultTagCheck:1002,dps_err_resultTypeCheck:1003,dps_err_invalidContext:1004,dps_err_select:1100,dps_err_connectionClosed:1101,dps_err_read:1102,dps_err_write:1103,dps_err_invalidFD:1104,dps_err_invalidTE:1105,dps_err_invalidPort:1106,dps_err_outOfMemory:1107,dps_err_cantConnect:1108,;ActionCell:T134=s36isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:135=xs_cFlags1:,96,16;cFlags2:136=xs_cFlags2:,112,16;_cFlags3:137=xs__cFlags3:,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;;Cell:T138=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;;__cFlags3:T137=s2isWhite:1,0,1;useUserKeyEquivalent:1,1,1;center:1,2,1;docEditing:1,3,1;docSaved:1,4,1;RESERVED:1,5,11;;_cFlags2:T136=s2continuous:1,0,1;actOnMouseDown:1,1,1;_isLeaf:1,2,1;floatLeft:1,3,4;floatRight:1,7,4;autoRange:1,11,1;actOnMouseDragged:1,12,1;_isLoaded:1,13,1;noWrap:1,14,1;dontActOnMouseUp:1,15,1;;_cFlags1:T135=s2state:1,0,1;highlighted:1,1,1;disabled:1,2,1;editable:1,3,1;type:1,4,2;freeText:1,6,1;alignment:1,7,2;bordered:1,9,1;bezeled:1,10,1;selectable:1,11,1;scrollable:1,12,1;entryType:1,13,3;;/usr/include/dpsclient/dpsclient.hDPSErrorCode:t133DPSTextProc:t139=*140=f15DPSErrorProc:t141=*142=f15_iobuf:T143=s20_cnt:1,0,32;_ptr:22,32,32;_base:22,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/sys/message.hmsg_size_t:t4msg_header_t:t144=s24msg_unused:1,0,24;msg_simple:1,24,8;msg_size:4,32,32;msg_type:1,64,32;msg_local_port:1,96,32;msg_remote_port:1,128,32;msg_id:1,160,32;;msg_type_t:t145=s4msg_type_name:1,0,8;msg_type_size:1,8,8;msg_type_number:1,16,12;msg_type_inline:1,28,1;msg_type_longform:1,29,1;msg_type_deallocate:1,30,1;msg_type_unused:1,31,1;;msg_type_long_t:t146=s12msg_type_header:145,0,32;msg_type_long_name:8,32,16;msg_type_long_size:8,48,16;msg_type_long_number:4,64,32;;msg_timeout_t:t4msg_option_t:t1msg_return_t:t1_DPSNumberFormat:T147=edps_float:48,dps_long:0,dps_short:32,;/usr/include/dpsclient/dpsNeXT.hDPSNumberFormat:t147_DPSUserPathOp:T148=edps_setbbox:0,dps_moveto:1,dps_rmoveto:2,dps_lineto:3,dps_rlineto:4,dps_curveto:5,dps_rcurveto:6,dps_arc:7,dps_arcn:8,dps_arct:9,dps_closepath:10,dps_ucache:11,;DPSUserPathOp:t148_DPSUserPathAction:T149=edps_uappend:176,dps_ufill:179,dps_ueofill:178,dps_ustroke:183,dps_ustrokepath:364,dps_inufill:93,dps_inueofill:92,dps_inustroke:312,dps_def:51,dps_put:120,;DPSUserPathAction:t149DPSEventFilterFunc:t150=*151=f1DPSPortProc:t152=*153=f15DPSTimedEntry:t154=*155=xs__DPSTimedEntry:DPSTimedEntryProc:t156=*157=f15DPSFDProc:t158=*159=f15/usr/include/objc/hashtable.hNXHashTablePrototype:t160=s16hash:161=*162=f4,0,32;isEqual:163=*164=f1,32,32;free:165=*166=f15,64,32;style:1,96,32;;NXHashTable:t167=s20prototype:168=*160,0,32;count:4,32,32;nbBuckets:4,64,32;buckets:28,96,32;info:54,128,32;;NXHashState:t169=s8i:1,0,32;j:1,32,32;;NXAtom:t170=*2_NXScreen:T171=s48screenNumber:1,0,32;screenBounds:130,32,128;_reservedShort:172=ar1;0;5;6,160,96;depth:132,256,32;_reserved:173=ar1;0;2;1,288,96;;Responder:T174=s12isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;;/usr/include/appkit/screens.hNXScreen:t171_NXModalSession:T175=s34app:19,0,32;window:19,32,32;prevSession:176=*175,64,32;oldRunningCount:1,96,32;oldDoesHide:2,128,8;freeMe:2,136,8;winNum:1,144,32;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/Application.hNXModalSession:t175_NXColor:T177=s16colorField:178=ar1;0;7;8,0,128;;Bitmap:T179=s38isa:16,0,32;frame:130,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:180=xs__bFlags:,288,16;;__bFlags:T180=s2_flipDraw:1,0,1;_systemBitmap:1,1,1;_nibBitmap:1,2,1;_willFree:1,3,1;_RESERVED:1,4,12;;Application:T181=s160isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;appName:22,96,32;currentEvent:128,128,320;windowList:19,448,32;keyWindow:19,480,32;mainWindow:19,512,32;delegate:19,544,32;hiddenList:50,576,32;hiddenCount:1,608,32;hostName:170,640,32;context:93,672,32;contextNum:1,704,32;appListener:19,736,32;appSpeaker:19,768,32;replyPort:1,800,32;screenSize:117,832,64;running:6,896,16;appFlags:182=xs__appFlags:,912,16;_reservedApp4:19,928,32;_focusStack:19,960,32;_freelist:19,992,32;_pboard:19,1024,32;_mainMenu:19,1056,32;_appIcon:19,1088,32;_nameTable:19,1120,32;_printInfo:19,1152,32;_reservedApp1:4,1184,32;_reservedApp2:4,1216,32;_reservedApp3:4,1248,32;;__appFlags:T182=s2hidden:1,0,1;autoupdate:1,1,1;active:1,2,1;_RESERVED:1,3,8;_doingUnhide:1,11,1;_delegateReturnsValidRequestor:1,12,1;_deactPending:1,13,1;_invalidState:1,14,1;_invalidEvent:1,15,1;;/usr/include/appkit/color.hNXColor:t177Cursor:T183=s48isa:16,0,32;frame:130,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:180,288,16;hotSpot:116,304,64;cFlags:184=xs_cFlags:,368,16;;_cFlags:T184=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;ClipView:T185=s114isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;bounds:130,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:186=xs__vFlags:,448,16;_vFlags:187=xs___vFlags:,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;backgroundGray:12,640,32;docView:19,672,32;_docRect:130,704,128;cursor:19,832,32;_private:28,864,32;_clFlags:188=xs__clFlags:,896,16;;__clFlags:T188=s2isGraySet:1,0,1;_RESERVED:1,1,11;_onlyUncovered:1,12,1;_reflectScroll:1,13,1;_usedByCell:1,14,1;_scrollClipTo:1,15,1;;ChoosePrinter:T189=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:190=xs_wFlags:,544,16;wFlags2:191=xs_wFlags2:,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:192=*167,672,32;_invalidCursorView:19,704,32;_miniIcon:170,736,32;_private:28,768,32;appIcon:19,800,32;ok:19,832,32;cancel:19,864,32;border:19,896,32;exitTag:1,928,32;name:19,960,32;type:19,992,32;note:19,1024,32;_lastValues:193=*170,1056,32;accessoryView:19,1088,32;_reservedChoosePrinter1:4,1120,32;_reservedChoosePrinter2:4,1152,32;_reservedChoosePrinter3:4,1184,32;_reservedChoosePrinter4:4,1216,32;;Panel:T194=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:190,544,16;wFlags2:191,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:192,672,32;_invalidCursorView:19,704,32;_miniIcon:170,736,32;_private:28,768,32;;ButtonCell:T195=s60isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:196=xu_icon:,320,64;sound:19,384,32;bcFlags1:197=xs_bcFlags1:,416,16;bcFlags2:198=xs_bcFlags2:,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;;_bcFlags2:T198=s2keyEquivalent:1,0,8;transparent:1,8,1;_RESERVED:1,9,6;_momentarySound:1,15,1;;_bcFlags1:T197=s2pushIn:1,0,1;changeContents:1,1,1;changeBackground:1,2,1;changeGray:1,3,1;lightByContents:1,4,1;lightByBackground:1,5,1;lightByGray:1,6,1;hasAlpha:1,7,1;bordered:1,8,1;iconOverlaps:1,9,1;horizontal:1,10,1;bottomOrLeft:1,11,1;iconAndText:1,12,1;lastState:1,13,1;iconSizeDiff:1,14,1;iconIsKeyEquivalent:1,15,1;;_ke:T199=s8font:19,0,32;descent:12,32,32;;_bmap:T200=s8normal:19,0,32;alternate:19,32,32;;_icon:T196=u8bmap:200,0,64;ke:199,0,64;;Button:T201=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;bounds:130,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:186,448,16;_vFlags:187,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:202=xs_conFlags:,704,16;_reservedCshort1:8,720,16;;Control:T203=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;bounds:130,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:186,448,16;_vFlags:187,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:202,704,16;_reservedCshort1:8,720,16;;_conFlags:T202=s2enabled:1,0,1;editingValid:1,1,1;ignoreMultiClick:1,2,1;calcSize:1,3,1;_RESERVED:1,4,12;;Box:T204=s130isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;bounds:130,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:186,448,16;_vFlags:187,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;cell:19,640,32;contentView:19,672,32;offsets:117,704,64;borderRect:130,768,128;titleRect:130,896,128;bFlags:205=xs_bFlags:,1024,16;;_bFlags:T205=s2borderType:1,0,2;titlePosition:1,2,3;transparent:1,5,1;_RESERVED:1,6,10;;View:T206=s80isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;bounds:130,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:186,448,16;_vFlags:187,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;;___vFlags:T187=s2autosizing:1,0,6;autoresizeSubviews:1,6,1;notifyWhenFlipped:1,7,1;ancestorNotifyWasEnabled:1,8,1;needsAncestorNotify:1,9,1;notifyToInitGState:1,10,1;wantsGState:1,11,1;noCopyOnScroll:1,12,1;noDisplayOnScroll:1,13,1;specialClip:1,14,1;mark:1,15,1;;__vFlags:T186=s2noClip:1,0,1;translatedDraw:1,1,1;drawInSuperview:1,2,1;alreadyFlipped:1,3,1;needsFlipped:1,4,1;rotatedFromBase:1,5,1;rotatedOrScaledFromBase:1,6,1;opaque:1,7,1;disableAutodisplay:1,8,1;needsDisplay:1,9,1;validGState:1,10,1;newGState:1,11,1;_RESERVED:1,12,2;_noVerticalAutosizing:1,14,1;_hasDirtySubview:1,15,1;;Window:T207=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:190,544,16;wFlags2:191,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:192,672,32;_invalidCursorView:19,704,32;_miniIcon:170,736,32;_private:28,768,32;;_wFlags2:T191=s2deferred:1,0,1;_cursorRectsDisabled:1,1,1;_haveFreeCursorRects:1,2,1;_validCursorRects:1,3,1;docEdited:1,4,1;dynamicDepthLimit:1,5,1;_worksWhenModal:1,6,1;_limitedBecomeKey:1,7,1;_needsFlush:1,8,1;_newMiniIcon:1,9,1;_ignoredFirstMouse:1,10,1;_RESERVED:1,11,1;_windowDying:1,12,1;_tempHidden:1,13,1;_hiddenOnDeactivate:1,14,1;_floatingPanel:1,15,1;;_wFlags:T190=s2style:1,0,4;backing:1,4,2;buttonMask:1,6,3;visible:1,9,1;isMainWindow:1,10,1;isKeyWindow:1,11,1;isPanel:1,12,1;hideOnDeactivate:1,13,1;dontFreeWhenClosed:1,14,1;oneShot:1,15,1;;/usr/include/appkit/afm.hNXCharMetrics:t208=s32charCode:6,0,16;numKernPairs:11,16,8;reserved:11,24,8;xWidth:12,32,32;name:1,64,32;bbox:209=ar1;0;3;12,96,128;kernPairIndex:1,224,32;;NXLigature:t210=s12firstCharIndex:1,0,32;secondCharIndex:1,32,32;ligatureIndex:1,64,32;;NXEncodedLigature:t211=s4firstChar:11,0,8;secondChar:11,8,8;ligatureChar:11,16,8;reserved:11,24,8;;NXKernPair:t212=s12secondCharIndex:1,0,32;dx:12,32,32;dy:12,64,32;;NXKernXPair:t213=s8secondCharIndex:1,0,32;dx:12,32,32;;NXTrackKern:t214=s20degree:1,0,32;minPointSize:12,32,32;minKernAmount:12,64,32;maxPointSize:12,96,32;maxKernAmount:12,128,32;;NXCompositeChar:t215=s12compCharIndex:1,0,32;numParts:1,32,32;firstPartIndex:1,64,32;;NXCompositeCharPart:t216=s12partIndex:1,0,32;dx:12,32,32;dy:12,64,32;;_NXFontMetrics:T217=s164formatVersion:22,0,32;name:22,32,32;fullName:22,64,32;familyName:22,96,32;weight:22,128,32;italicAngle:12,160,32;isFixedPitch:2,192,8;isScreenFont:2,200,8;screenFontSize:6,208,16;fontBBox:218=ar1;0;3;12,224,128;underlinePosition:12,352,32;underlineThickness:12,384,32;version:22,416,32;notice:22,448,32;encodingScheme:22,480,32;capHeight:12,512,32;xHeight:12,544,32;ascender:12,576,32;descender:12,608,32;hasYWidths:6,640,16;widths:219=*12,656,32;widthsLength:4,688,32;strings:22,720,32;stringsLength:4,752,32;hasXYKerns:2,784,8;reserved:2,792,8;encoding:220=*6,800,32;yWidths:219,832,32;charMetrics:221=*208,864,32;numCharMetrics:1,896,32;ligatures:222=*210,928,32;numLigatures:1,960,32;encLigatures:223=*211,992,32;numEncLigatures:1,1024,32;kerns:224=u4kernPairs:225=*212,0,32;kernXPairs:226=*213,0,32;;,1056,32;numKernPairs:1,1088,32;trackKerns:227=*214,1120,32;numTrackKerns:1,1152,32;compositeChars:228=*215,1184,32;numCompositeChars:1,1216,32;compositeCharParts:229=*216,1248,32;numCompositeCharParts:1,1280,32;;NXFontMetrics:t217_fontFlags:T230=s2usedInDoc:1,0,1;usedInPage:1,1,1;usedInSheet:1,2,1;_PADDING:1,3,13;;_NXFaceInfo:T231=s14fontMetrics:232=*217,0,32;flags:1,32,32;fontFlags:230,64,16;nextFInfo:233=*231,80,32;;/usr/include/appkit/Font.hNXFaceInfo:t231Font:T234=s40isa:16,0,32;name:22,32,32;size:12,64,32;style:1,96,32;matrix:219,128,32;fontNum:1,160,32;faceInfo:233,192,32;otherFont:19,224,32;fFlags:235=xs_fFlags:,256,16;_reservedFont2:8,272,16;_reservedFont3:4,288,32;;_fFlags:T235=s2usedByWS:1,0,1;usedByPrinter:1,1,1;isScreenFont:1,2,1;_RESERVED:1,3,10;_matrixIsIdentity:1,13,1;_matrixIsFlipped:1,14,1;_hasStyle:1,15,1;;/usr/include/appkit/FontManager.hNXFontTraitMask:t4_NXMessage:T236=s2040header:144,0,192;sequenceType:145,192,32;sequence:1,224,32;actionType:145,256,32;action:237=ar1;0;2003;2,288,16032;;FormCell:T238=s52isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;titleWidth:12,288,32;titleCell:19,320,32;titleEndPoint:12,352,32;_reservedFCint1:4,384,32;;Form:T239=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;bounds:130,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:186,448,16;_vFlags:187,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:202,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:117,992,64;intercell:117,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:240=xs_mFlags:,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;Matrix:T241=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;bounds:130,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:186,448,16;_vFlags:187,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:202,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:117,992,64;intercell:117,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:240,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;_mFlags:T240=s2highlightMode:1,0,1;radioMode:1,1,1;listMode:1,2,1;allowEmptySel:1,3,1;autoscroll:1,4,1;reaction:1,5,1;_RESERVED:1,6,8;_autosizeCells:1,14,1;_drawingAncestor:1,15,1;;FontPanel:T242=s184isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:190,544,16;wFlags2:191,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:192,672,32;_invalidCursorView:19,704,32;_miniIcon:170,736,32;_private:28,768,32;faces:19,800,32;families:19,832,32;preview:19,864,32;current:19,896,32;size:19,928,32;sizes:19,960,32;manager:19,992,32;selFont:19,1024,32;selMetrics:232,1056,32;curTag:1,1088,32;accessoryView:19,1120,32;_reserved1:19,1152,32;setButton:19,1184,32;separator:19,1216,32;sizeTitle:19,1248,32;lastPreview:22,1280,32;fpFlags:243=xs_fpFlags:,1312,16;_reservedFPshort1:8,1328,16;_reserved2:19,1344,32;_chooser:19,1376,32;_titles:19,1408,32;_previewBox:19,1440,32;;_fpFlags:T243=s2multipleFont:1,0,1;dirty:1,1,1;_RESERVED:1,2,13;_dontPreview:1,15,1;;FontManager:T244=s48isa:16,0,32;panel:19,32,32;menu:19,64,32;action:20,96,32;whatToDo:1,128,32;traitToChange:4,160,32;selFont:19,192,32;fmFlags:245=xs_fmFlags:,224,16;_lastPos:8,240,16;_reservedFMint1:4,256,32;_reservedFMint2:4,288,32;_reservedFMint3:4,320,32;_reservedFMint4:4,352,32;;_fmFlags:T245=s2multipleFont:1,0,1;disabled:1,1,1;_RESERVED:1,2,14;;/usr/include/appkit/Listener.hNXMessage:t236_NXResponse:T246=s32header:144,0,192;sequenceType:145,192,32;sequence:1,224,32;;NXResponse:t246_NXAcknowledge:T247=s40header:144,0,192;sequenceType:145,192,32;sequence:1,224,32;errorType:145,256,32;error:1,288,32;;NXAcknowledge:t247_NXRemoteMethod:T248=s8key:20,0,32;types:22,32,32;;NXRemoteMethod:t248_bval:T249=s8p:22,0,32;len:1,32,32;;NXParamValue:t250=u8ival:1,0,32;dval:13,0,64;pval:1,0,32;bval:249,0,64;;List:T251=s16isa:16,0,32;dataPtr:252=*19,32,32;numElements:4,64,32;maxElements:4,96,32;;NXImageRep:T253=s26isa:16,0,32;_repFlags:254=xs__repFlags:,32,16;size:117,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;;__repFlags:T254=s2hasAlpha:1,0,1;numColors:1,1,3;bitsPerSample:1,4,6;dataSource:1,10,3;dataLoaded:1,13,1;;MenuCell:T255=s64isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:196,320,64;sound:19,384,32;bcFlags1:197,416,16;bcFlags2:198,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;updateAction:20,480,32;;Menu:T256=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:190,544,16;wFlags2:191,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:192,672,32;_invalidCursorView:19,704,32;_miniIcon:170,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:116,896,64;reserved:19,960,32;menuFlags:257=xs_menuFlags:,992,16;;_menuFlags:T257=s2sizeFitted:1,0,1;autoupdate:1,1,1;attached:1,2,1;tornOff:1,3,1;wasAttached:1,4,1;wasTornOff:1,5,1;_RESERVED:1,6,8;_isServicesMenu:1,14,1;_changeTitle:1,15,1;;Listener:T258=s40isa:16,0,32;portName:22,32,32;listenPort:1,64,32;signaturePort:1,96,32;delegate:19,128,32;timeout:1,160,32;priority:1,192,32;_delegate2:19,224,32;_requestDelegate:19,256,32;_reservedListener2:1,288,32;;/usr/include/objc/List.hNXListId:t259=s16isa:16,0,32;dataPtr:252,32,32;numElements:4,64,32;maxElements:4,96,32;;NXEPSImageRep:T260=s58isa:16,0,32;_repFlags:254,32,16;size:117,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_fileName:22,208,32;_bBoxOrigin:116,240,64;_memory:22,304,32;_epsLen:1,336,32;_epsOffset:6,368,16;_reservedShort:6,384,16;_otherName:22,400,32;_reservedInt:1,432,32;;NXCursor:T261=s22isa:16,0,32;hotSpot:116,32,64;cFlags:262=xs_csrFlags:,96,16;image:19,112,32;_reservedInt:4,144,32;;_csrFlags:T262=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;NXImage:T263=s36isa:16,0,32;name:22,32,32;_size:117,64,64;_flags:264=xs__imageFlags:,128,16;_reservedShort:6,144,16;_reps:28,160,32;_repList:265=*251,192,32;_color:266=*177,224,32;_reservedInt:1,256,32;;__imageFlags:T264=s2scalable:1,0,1;dataRetained:1,1,1;flipDraw:1,2,1;uniqueWindow:1,3,1;_unused1:1,4,1;sizeWasExplicitlySet:1,5,1;builtIn:1,6,1;needsToExpand:1,7,1;useEPSOnResolutionMismatch:1,8,1;colorMatchPreferred:1,9,1;multipleResolutionMatching:1,10,1;_unused2:1,11,1;subImage:1,12,1;aSynch:1,13,1;archiveByName:1,14,1;unboundedCacheDepth:1,15,1;;NXCustomImageRep:T267=s38isa:16,0,32;_repFlags:254,32,16;size:117,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;drawMethod:20,208,32;drawObject:19,240,32;_reservedInt:1,272,32;;NXColorPanel:T268=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:190,544,16;wFlags2:191,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:192,672,32;_invalidCursorView:19,704,32;_miniIcon:170,736,32;_private:28,768,32;_colorPicker:19,800,32;_bottomView:19,832,32;_min:117,864,64;_max:117,928,64;_action:20,992,32;_target:19,1024,32;_accessory:19,1056,32;_divider:19,1088,32;_reservedCPint:269=ar1;0;7;4,1120,256;;NXCachedImageRep:T270=s50isa:16,0,32;_repFlags:254,32,16;size:117,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_origin:116,208,64;_gState:1,272,32;_window:271=*207,304,32;_cache:28,336,32;_reservedInt:1,368,32;;NXBrowserCell:T272=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;;NXBrowser:T273=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;bounds:130,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:186,448,16;_vFlags:187,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:202,704,16;_reservedCshort1:8,720,16;target:19,736,32;delegate:19,768,32;_reserved1:274=ar1;0;2;19,800,96;action:20,896,32;doubleAction:20,928,32;matrixClass:19,960,32;cellPrototype:19,992,32;_reserved2:117,1024,64;_reserved4:275=ar1;0;3;6,1088,64;pathSeparator:8,1152,16;_reserved3:276=ar1;0;5;2,1168,48;_private:28,1216,32;;NXBitmapImageRep:T277=s58isa:16,0,32;_repFlags:254,32,16;size:117,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_bytesPerRow:4,208,32;_imageNumber:8,240,16;_colorSpace:6,256,16;_moreRepFlags:278=xs__bitmapRepFlags:,272,16;_memoryPages:8,288,16;_fileName:22,304,32;_memory:57,336,32;_data:57,368,32;_otherName:22,400,32;_reservedInt:1,432,32;;__bitmapRepFlags:T278=s2isPlanar:1,0,1;explicitPlanes:1,1,1;;/usr/include/sound/soundstruct.hSNDSoundStruct:t279=s28magic:1,0,32;dataLocation:1,32,32;dataSize:1,64,32;dataFormat:1,96,32;samplingRate:1,128,32;channelCount:1,160,32;info:280=ar1;0;3;2,192,32;;/usr/include/sound/sounderror.hSNDError:t281=eSND_ERR_NONE:0,SND_ERR_NOT_SOUND:1,SND_ERR_BAD_FORMAT:2,SND_ERR_BAD_RATE:3,SND_ERR_BAD_CHANNEL:4,SND_ERR_BAD_SIZE:5,SND_ERR_BAD_FILENAME:6,SND_ERR_CANNOT_OPEN:7,SND_ERR_CANNOT_WRITE:8,SND_ERR_CANNOT_READ:9,SND_ERR_CANNOT_ALLOC:10,SND_ERR_CANNOT_FREE:11,SND_ERR_CANNOT_COPY:12,SND_ERR_CANNOT_RESERVE:13,SND_ERR_NOT_RESERVED:14,SND_ERR_CANNOT_RECORD:15,SND_ERR_ALREADY_RECORDING:16,SND_ERR_NOT_RECORDING:17,SND_ERR_CANNOT_PLAY:18,SND_ERR_ALREADY_PLAYING:19,SND_ERR_NOT_PLAYING:20,SND_ERR_NOT_IMPLEMENTED:21,SND_ERR_CANNOT_FIND:22,SND_ERR_CANNOT_EDIT:23,SND_ERR_BAD_SPACE:24,SND_ERR_KERNEL:25,SND_ERR_BAD_CONFIGURATION:26,SND_ERR_CANNOT_CONFIGURE:27,SND_ERR_UNDERRUN:28,SND_ERR_ABORTED:29,SND_ERR_BAD_TAG:30,SND_ERR_CANNOT_ACCESS:31,SND_ERR_TIMEOUT:32,SND_ERR_BUSY:33,SND_ERR_CANNOT_ABORT:34,SND_ERR_INFO_TOO_BIG:35,SND_ERR_UNKNOWN:32767,;/usr/include/cthreads.hany_t:t28/usr/include/vm/vm_inherit.hvm_inherit_t:t1/usr/include/vm/vm_prot.hvm_prot_t:t1/usr/include/vm/memory_object.hmemory_object_t:t1memory_object_control_t:t1memory_object_name_t:t1memory_object_copy_strategy_t:t1paging_object_t:t1vm_pager_request_t:t1vm_pager_t:t1vm_statistics:T282=s52pagesize:3,0,32;free_count:3,32,32;active_count:3,64,32;inactive_count:3,96,32;wire_count:3,128,32;zero_fill_count:3,160,32;reactivations:3,192,32;pageins:3,224,32;pageouts:3,256,32;faults:3,288,32;cow_faults:3,320,32;lookups:3,352,32;hits:3,384,32;;/usr/include/vm/vm_statistics.hvm_statistics_t:t283=*282vm_statistics_data_t:t282pmap_statistics:T284=s8resident_count:3,0,32;wired_count:3,32,32;;pmap_statistics_t:t285=*284/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4machine_info:T286=s20major_version:1,0,32;minor_version:1,32,32;max_cpus:1,64,32;avail_cpus:1,96,32;memory_size:4,128,32;;/usr/include/sys/machine.hmachine_info_t:t287=*286machine_info_data_t:t286cpu_type_t:t1cpu_subtype_t:t1machine_slot:T288=s32is_cpu:4,0,32;cpu_type:1,32,32;cpu_subtype:1,64,32;running:4,96,32;cpu_ticks:289=ar1;0;2;3,128,96;clock_freq:1,224,32;;machine_slot_t:t290=*288machine_slot_data_t:t288/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T291=s2r:292=ar1;0;0;6,0,16;;physadr:t293=*291label_t:T294=s52val:295=ar1;0;12;1,0,416;;label_t:t294_quad:T296=s8val:297=ar1;0;1;3,0,64;;quad:t296daddr_t:t3caddr_t:t22ino_t:t5time_t:t3dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T298=s32fds_bits:299=ar1;0;7;3,0,256;;fd_set:t298NeXT_thread_state_user_reg:T300=s4user_reg:1,0,32;;NeXT_thread_state_68882:T301=s112regs:302=ar1;0;7;303=s12fp:304=ar1;0;2;1,0,96;;,0,768;cr:1,768,32;sr:1,800,32;iar:1,832,32;state:1,864,32;;NeXT_thread_state_regs:T305=s72dreg:306=ar1;0;7;1,0,256;areg:307=ar1;0;7;1,256,256;pad0:6,512,16;sr:6,528,16;pc:1,544,32;;regs:T308=s76r_dreg:309=ar1;0;7;1,0,256;r_areg:310=ar1;0;7;1,256,256;pad:6,512,16;r_evec:311=xsexcp_frame:,528,80;;excp_longbus:T312=s84e_internal1:6,0,16;e_ss:313=xsspecial_status:,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:314=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:315=ar1;0;3;6,160,64;e_stagebaddr:1,224,32;e_internal4:316=ar1;0;1;6,256,32;e_dib:1,288,32;e_internal5:317=ar1;0;21;6,320,352;;excp_shortbus:T318=s24e_internal1:6,0,16;e_ss:313,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:319=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:320=ar1;0;1;6,160,32;;excp_access:T321=s52e_effaddr:1,0,32;e_ss:322=xsspecial_status_040:,32,16;e_wb3s:323=xswriteback_status:,48,16;e_wb2s:323,64,16;e_wb1s:323,80,16;e_faultaddr:1,96,32;e_wb3a:1,128,32;e_wb3d:1,160,32;e_wb2a:1,192,32;e_wb2d:1,224,32;e_wb1a:1,256,32;e_wb1d_pd0:1,288,32;e_pd1:1,320,32;e_pd2:1,352,32;e_pd3:1,384,32;;excp_floatpt:T324=s4e_effaddr:1,0,32;;excp_coproc:T325=s12e_ia:1,0,32;e_internal:6,32,16;e_op:6,48,16;e_effaddr:1,64,32;;excp_normal6:T326=s4e_ia:1,0,32;;writeback_status:T323=s2wbs_v:1,8,1;wbs_size:1,9,2;wbs_tt:1,11,2;wbs_tm:1,13,3;;special_status_040:T322=s2ss_cp:1,0,1;ss_cu:1,1,1;ss_ct:1,2,1;ss_cm:1,3,1;ss_ma:1,4,1;ss_atc:1,5,1;ss_lk:1,6,1;ss_rw:1,7,1;ss_size:1,9,2;ss_tt:1,11,2;ss_tm:1,13,3;;special_status:T313=s2ss_faultc:1,0,1;ss_faultb:1,1,1;ss_rerunc:1,2,1;ss_rerunb:1,3,1;ss_faultrerund:1,7,1;ss_rmw:1,8,1;ss_read:1,9,1;ss_cyclesize:1,10,2;ss_fcode:1,13,3;;excp_frame:T311=s10e_fsize:6,0,16;e_sr:6,16,16;e_pc:1,32,32;e_format:1,64,4;e_vector:1,68,12;;/usr/include/sys/thread_status.hthread_state_t:t50thread_state_data_t:t327=ar1;0;1023;1time_value:T328=s8seconds:3,0,32;microseconds:3,32,32;;thread_state_flavor:T329=s8flavor:1,0,32;count:1,32,32;;/usr/include/sys/time_value.htime_value_t:t328/usr/include/sys/thread_info.hthread_info_t:t50thread_info_data_t:t330=ar1;0;1023;1thread_basic_info:T331=s44user_time:328,0,64;system_time:328,64,64;cpu_usage:1,128,32;base_priority:1,160,32;cur_priority:1,192,32;run_state:1,224,32;flags:1,256,32;suspend_count:1,288,32;sleep_time:3,320,32;;thread_basic_info_data_t:t331thread_basic_info_t:t332=*331thread_sched_info:T333=s28policy:1,0,32;data:1,32,32;base_priority:1,64,32;max_priority:1,96,32;cur_priority:1,128,32;depressed:4,160,32;depress_priority:1,192,32;;thread_sched_info_data_t:t333thread_sched_info_t:t334=*333/usr/include/sys/task_info.htask_info_t:t50task_info_data_t:t335=ar1;0;1023;1task_basic_info:T336=s32suspend_count:1,0,32;base_priority:1,32,32;virtual_size:4,64,32;resident_size:4,96,32;user_time:328,128,64;system_time:328,192,64;;task_basic_info_data_t:t336task_basic_info_t:t337=*336/usr/include/sys/netport.hnetaddr_t:t5np_uid_t:t338=s8np_uid_high:3,0,32;np_uid_low:3,32,32;;network_port_t:t339=s24np_receiver:5,0,32;np_owner:5,32,32;np_puid:338,64,64;np_sid:338,128,64;;/usr/include/sys/host_info.hhost_info_t:t50host_info_data_t:t340=ar1;0;1023;1kernel_version_t:t341=ar1;0;511;2host_basic_info:T342=s20max_cpus:1,0,32;avail_cpus:1,32,32;memory_size:4,64,32;cpu_type:1,96,32;cpu_subtype:1,128,32;;host_basic_info_data_t:t342host_basic_info_t:t343=*342host_sched_info:T344=s8min_timeout:1,0,32;min_quantum:1,32,32;;host_sched_info_data_t:t344host_sched_info_t:t345=*344/usr/include/sys/processor_info.hprocessor_info_t:t50processor_info_data_t:t346=ar1;0;1023;1processor_set_info_t:t50processor_set_info_data_t:t347=ar1;0;1023;1processor_basic_info:T348=s20cpu_type:1,0,32;cpu_subtype:1,32,32;running:4,64,32;slot_num:1,96,32;is_master:4,128,32;;processor_basic_info_data_t:t348processor_basic_info_t:t349=*348processor_set_basic_info:T350=s20processor_count:1,0,32;task_count:1,32,32;thread_count:1,64,32;load_average:1,96,32;mach_factor:1,128,32;;processor_set_basic_info_data_t:t350processor_set_basic_info_t:t351=*350processor_set_sched_info:T352=s8policies:1,0,32;max_priority:1,32,32;;processor_set_sched_info_data_t:t352processor_set_sched_info_t:t353=*352/usr/include/kern/mach_types.htask_t:t1vm_task_t:t1task_array_t:t50thread_t:t1monitor_t:t1thread_array_t:t50host_t:t1host_priv_t:t1processor_t:t1processor_array_t:t50processor_set_t:t1processor_set_name_t:t1processor_set_name_array_t:t50/usr/include/machine/kern_return.hkern_return_t:t1/usr/include/kern/std_types.hpointer_t:t4/usr/include/kern/mach_types.hvm_address_t:t4vm_region_t:t4vm_region_array_t:t354=*4vm_page_data_t:t355=ar1;0;4095;2/usr/include/stdlib.hdiv_t:t356=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t357=s8quot:3,0,32;rem:3,32,32;;cthread_queue:T358=s8head:359=*360=xscthread_queue_item:,0,32;tail:359,32,32;;/usr/include/cthreads.hcthread_queue_t:t361=*358cthread_queue_item:T360=s4next:359,0,32;;cthread_queue_item_t:t359mutex:T362=s8lock:1,0,32;name:22,32,32;;mutex_t:t363=*362condition:T364=s16lock:1,0,32;queue:358,32,64;name:22,96,32;;condition_t:t365=*364cthread_fn_t:t366=*367=f28cthread:T368=s212next:369=*368,0,32;real_thread:1,32,32;lock:362,64,64;done:364,128,128;state:1,256,32;catch:51,288,1248;func:366,1536,32;arg:28,1568,32;result:28,1600,32;name:22,1632,32;data:28,1664,32;;cthread_t:t369ur_cthread:T370=s8next:371=*370,0,32;incarnation:369,32,32;;ur_cthread_t:t371/usr/include/sound/accesssound.hSNDNegotiationData:t372=s8priority:1,0,32;duration:1,32,32;;SNDNegotiationFun:t373=*374=f1/usr/include/sound/performsound.hSNDNotificationFun:t375=*376=f1/usr/include/appkit/NXJournaler.hNXJournalHeader:t377=s20version:1,0,32;offsetToAppNames:4,32,32;lastEventTime:4,64,32;reserved1:4,96,32;reserved2:4,128,32;;NXSplitView:T378=s84isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;bounds:130,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:186,448,16;_vFlags:187,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;delegate:19,640,32;;NXJournaler:T379=s138isa:16,0,32;_startTime:3,32,32;_soundStatus:1,64,32;_appsData:19,96,32;_sndBuffer:380=*279,128,32;_soundfile:22,160,32;_recordDevice:1,192,32;_nextEvent:128,224,320;_eventStream:381=*56,544,32;_teNum:154,576,32;_journalHeader:377,608,160;_mouseDownWindow:19,768,32;_mouseDownWindowNum:1,800,32;_applicationNum:1,832,32;_dragWindowNum:1,864,32;_oldEventMask:4,896,32;_oldEventFilter:150,928,32;_pendingStop:2,960,8;_listener:19,976,32;_speaker:19,1008,32;_delegate:19,1040,32;_eventStatus:1,1072,32;;/usr/include/appkit/SavePanel.h_NXDirInfo:t382=*383=xs__NXDirInfo:PopUpList:T384=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:190,544,16;wFlags2:191,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:192,672,32;_invalidCursorView:19,704,32;_miniIcon:170,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:116,896,64;reserved:19,960,32;menuFlags:257,992,16;;Pasteboard:T385=s56isa:16,0,32;owner:19,32,32;_realChangeCount:1,64,32;_ourChangeCount:1,96,32;_server:1,128,32;_reservedPasteboard5:28,160,32;_reservedPasteboard6:4,192,32;_typesArray:193,224,32;_client:1,256,32;_typesProvided:22,288,32;_name:170,320,32;_host:170,352,32;_reservedPasteboard3:4,384,32;_reservedPasteboard4:4,416,32;;PageLayout:T386=s176isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:190,544,16;wFlags2:191,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:192,672,32;_invalidCursorView:19,704,32;_miniIcon:170,736,32;_private:28,768,32;appIcon:19,800,32;height:19,832,32;width:19,864,32;ok:19,896,32;cancel:19,928,32;orientation:19,960,32;scale:19,992,32;paperSizeList:19,1024,32;layoutList:19,1056,32;unitsList:19,1088,32;exitTag:1,1120,32;paperView:19,1152,32;_paperViewShadow:19,1184,32;accessoryView:19,1216,32;_currUnits:2,1248,8;_otherPaper:2,1256,8;_reservedPageLayout1:8,1264,16;_reservedPageLayout2:4,1280,32;_reservedPageLayout3:4,1312,32;_reservedPageLayout4:4,1344,32;_reservedPageLayout5:4,1376,32;;OpenPanel:T387=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:190,544,16;wFlags2:191,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:192,672,32;_invalidCursorView:19,704,32;_miniIcon:170,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:193,1024,32;requiredType:22,1056,32;_columns:388=*382,1088,32;_typeTable:192,1120,32;spFlags:389=xs_spFlags:,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;_reservedPtr0:28,1376,32;filterTypes:390=*22,1408,32;_reservedOPint1:4,1440,32;_reservedOPint2:4,1472,32;;stat:T391=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:392=ar1;0;1;3,416,64;;SavePanel:T393=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:190,544,16;wFlags2:191,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:192,672,32;_invalidCursorView:19,704,32;_miniIcon:170,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:193,1024,32;requiredType:22,1056,32;_columns:388,1088,32;_typeTable:192,1120,32;spFlags:389,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;;_spFlags:T389=s2opening:1,0,1;exitOk:1,1,1;allowMultiple:1,2,1;dirty:1,3,1;invalidateMatrices:1,4,1;filtered:1,5,1;_RESERVED:1,6,2;_largeFS:1,8,1;_delegateValidatesNew:1,9,1;_delegateValidatesOld:1,10,1;_checkCase:1,11,1;_cancd:1,12,1;_UnixExpert:1,13,1;_backwards:1,14,1;_forwards:1,15,1;;/usr/include/appkit/PrintInfo.hNXPrivatePrintInfo:t394=*395=xs_PrivatePrintInfo:_NXChunk:T396=s10growby:6,0,16;allocated:1,16,32;used:1,48,32;;Speaker:T397=s32isa:16,0,32;sendPort:1,32,32;replyPort:1,64,32;sendTimeout:1,96,32;replyTimeout:1,128,32;delegate:19,160,32;_reservedSpeaker1:1,192,32;_reservedSpeaker2:1,224,32;;SliderCell:T398=s88isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;_reservedSCfloat1:12,288,32;_reservedSCfloat2:12,320,32;_offset:12,352,32;value:13,384,64;maxValue:13,448,64;minValue:13,512,64;trackRect:130,576,128;;Slider:T399=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;bounds:130,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:186,448,16;_vFlags:187,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:202,704,16;_reservedCshort1:8,720,16;;SelectionCell:T400=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;;Scroller:T401=s118isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;bounds:130,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:186,448,16;_vFlags:187,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:202,704,16;_reservedCshort1:8,720,16;curValue:12,736,32;perCent:12,768,32;_knobSize:12,800,32;hitPart:1,832,32;target:19,864,32;action:20,896,32;sFlags:402=xs_sFlags:,928,16;;_sFlags:T402=s2isHoriz:1,0,1;arrowsLoc:1,1,2;partsUsable:1,3,2;_fine:1,5,1;_RESERVED:1,6,6;_needsEnableFlush:1,12,1;_thumbing:1,13,1;_slotDrawn:1,14,1;_knobDrawn:1,15,1;;ScrollView:T403=s106isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;bounds:130,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:186,448,16;_vFlags:187,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;vScroller:19,640,32;hScroller:19,672,32;contentView:19,704,32;pageContext:12,736,32;lineAmount:12,768,32;_sFlags:404=xs__sFlags:,800,16;_ruler:19,816,32;;__sFlags:T404=s2vScrollerRequired:1,0,1;hScrollerRequired:1,1,1;vScrollerStatus:1,2,1;hScrollerStatus:1,3,1;noDynamicScrolling:1,4,1;borderType:1,5,2;rulerInstalled:1,7,1;_RESERVED:1,8,8;;PrintPanel:T405=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:190,544,16;wFlags2:191,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:192,672,32;_invalidCursorView:19,704,32;_miniIcon:170,736,32;_private:28,768,32;appIcon:19,800,32;pageMode:19,832,32;firstPage:19,864,32;lastPage:19,896,32;copies:19,928,32;ok:19,960,32;cancel:19,992,32;preview:19,1024,32;save:19,1056,32;printers:19,1088,32;feed:19,1120,32;resolutionList:19,1152,32;name:19,1184,32;note:19,1216,32;status:19,1248,32;exitTag:1,1280,32;accessoryView:19,1312,32;_lastResolution:8,1344,16;_reservedPrintPanel1:8,1360,16;buttons:19,1376,32;_reservedPrintPanel2:406=ar1;0;2;19,1408,96;;PrintInfo:T407=s112isa:16,0,32;paperType:22,32,32;paperRect:130,64,128;leftPageMargin:12,192,32;rightPageMargin:12,224,32;topPageMargin:12,256,32;bottomPageMargin:12,288,32;scalingFactor:12,320,32;pageOrder:2,352,8;pInfoFlags:408=xs_pInfoFlags:,368,16;firstPage:1,384,32;lastPage:1,416,32;currentPage:1,448,32;copies:1,480,32;outputFile:22,512,32;context:93,544,32;_privateData:394,576,32;printerName:22,608,32;printerType:22,640,32;printerHost:22,672,32;resolution:1,704,32;pagesPerSheet:6,736,16;_reservedPrintInfo1:8,752,16;_reservedPrintInfo2:4,768,32;_reservedPrintInfo3:4,800,32;_reservedPrintInfo4:4,832,32;_reservedPrintInfo5:4,864,32;;_pInfoFlags:T408=s2orientation:1,0,1;horizCentered:1,1,1;vertCentered:1,2,1;_RESERVEDA:1,3,2;manualFeed:1,5,1;allPages:1,6,1;_RESERVEDC:1,7,1;horizPagination:1,8,2;vertPagination:1,10,2;_RESERVEDB:1,12,4;;/usr/include/appkit/chunk.hNXChunk:t396_tbFlags:T409=s2malloced:1,0,1;PAD:1,1,15;;_NXTextBlock:T410=s16next:411=*410,0,32;prior:411,32,32;tbFlags:409,64,16;chars:6,80,16;text:57,96,32;;/usr/include/appkit/Text.hNXTextBlock:t410NXRunFlags:t412=s2underline:1,0,1;dummy:1,1,1;subclassWantsRTF:1,2,1;graphic:1,3,1;RESERVED:1,4,12;;_NXRun:T413=s28font:19,0,32;chars:1,32,32;paraStyle:28,64,32;textGray:12,96,32;textRGBColor:1,128,32;superscript:11,160,8;subscript:11,168,8;info:19,176,32;rFlags:412,208,16;;NXRun:t413_NXRunArray:T414=s38chunk:396,0,80;runs:415=ar1;0;0;413,80,224;;NXRunArray:t414NXLineDesc:t6_NXHeightInfo:T416=s10newHeight:12,0,32;oldHeight:12,32,32;lineDesc:6,64,16;;NXHeightInfo:t416_NXHeightChange:T417=s12lineDesc:6,0,16;heightInfo:416,16,80;;NXHeightChange:t417_NXBreakArray:T418=s12chunk:396,0,80;breaks:419=ar1;0;0;6,80,16;;NXBreakArray:t418NXLayFlags:t420=s2mustMove:1,0,1;isMoveChar:1,1,1;RESERVED:1,2,14;;_NXLay:T421=s26x:12,0,32;y:12,32,32;offset:6,64,16;chars:6,80,16;font:19,96,32;paraStyle:28,128,32;run:422=*413,160,32;lFlags:420,192,16;;NXLay:t421_NXLayArray:T423=s36chunk:396,0,80;lays:424=ar1;0;0;421,80,208;;NXLayArray:t423_NXWidthArray:T425=s14chunk:396,0,80;widths:426=ar1;0;0;12,80,32;;NXWidthArray:t425_NXCharArray:T427=s12chunk:396,0,80;text:428=ar1;0;0;11,80,8;;NXCharArray:t427_NXFSM:T429=s8next:430=*429,0,32;delta:6,32,16;token:6,48,16;;NXFSM:t429_NXSelPt:T431=s24cp:1,0,32;line:1,32,32;x:12,64,32;y:12,96,32;c1st:1,128,32;ht:12,160,32;;NXSelPt:t431_NXTabStop:T432=s6kind:6,0,16;x:12,16,32;;NXTabStop:t432_NXTextCache:T433=s20curPos:1,0,32;curRun:422,32,32;runFirstPos:1,64,32;curBlock:411,96,32;blockFirstPos:1,128,32;;NXTextCache:t433_lFlags:T434=s2horizCanGrow:1,0,1;vertCanGrow:1,1,1;erase:1,2,1;ping:1,3,1;endsParagraph:1,4,1;resetCache:1,5,1;RESERVED:1,6,10;;_NXLayInfo:T435=s74rect:130,0,128;descent:12,128,32;width:12,160,32;left:12,192,32;right:12,224,32;rightIndent:12,256,32;lays:436=*423,288,32;widths:437=*425,320,32;chars:438=*427,352,32;cache:433,384,160;textClipRect:439=*130,544,32;lFlags:434,576,16;;NXLayInfo:t435_NXTextStyle:T440=s24indent1st:12,0,32;indent2nd:12,32,32;lineHt:12,64,32;descentLine:12,96,32;alignment:6,128,16;numTabs:6,144,16;tabs:441=*432,160,32;;NXTextStyle:t440NXParagraphProp:t442=eNX_LEFTALIGN:0,NX_RIGHTALIGN:1,NX_CENTERALIGN:2,NX_JUSTALIGN:3,NX_FIRSTINDENT:4,NX_INDENT:5,NX_ADDTAB:6,NX_REMOVETAB:7,NX_LEFTMARGIN:8,NX_RIGHTMARGIN:9,;NXTextFunc:t443=*444=f1NXCharFilterFunc:t445=*446=f8NXTextFilterFunc:t447=*448=f22Text:T449=s358isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;bounds:130,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:186,448,16;_vFlags:187,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:430,640,32;clickTable:430,672,32;preSelSmartTable:450=*11,704,32;postSelSmartTable:450,736,32;charCategoryTable:450,768,32;delegateMethods:2,800,8;charFilterFunc:445,816,32;textFilterFunc:447,848,32;_compilerErrorSpacer:22,880,32;scanFunc:443,912,32;drawFunc:443,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:154,1040,32;firstTextBlock:411,1072,32;lastTextBlock:411,1104,32;theRuns:451=*414,1136,32;typingRun:413,1168,224;theBreaks:452=*418,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:130,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:431,1728,192;spN:431,1920,192;anchorL:431,2112,192;anchorR:431,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:117,2592,64;minSize:117,2656,64;tFlags:453=xs_tFlags:,2720,16;_info:28,2736,32;textStream:381,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;;_tFlags:T453=s2_editMode:1,0,2;_selectMode:1,2,2;_caretState:1,4,2;changeState:1,6,1;charWrap:1,7,1;haveDown:1,8,1;anchorIs0:1,9,1;horizResizable:1,10,1;vertResizable:1,11,1;overstrikeDiacriticals:1,12,1;monoFont:1,13,1;disableFontPanel:1,14,1;inClipView:1,15,1;;NXStringOrderTable:t454=s1024primary:455=ar1;0;255;11,0,2048;secondary:456=ar1;0;255;11,2048,2048;primaryCI:457=ar1;0;255;11,4096,2048;secondaryCI:458=ar1;0;255;11,6144,2048;;TextFieldCell:T459=s48isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:135,96,16;cFlags2:136,112,16;_cFlags3:137,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;backgroundGray:12,288,32;textGray:12,320,32;_private:28,352,32;;TextField:T460=s112isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;bounds:130,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:186,448,16;_vFlags:187,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:202,704,16;_reservedCshort1:8,720,16;nextText:19,736,32;previousText:19,768,32;textDelegate:19,800,32;errorAction:20,832,32;_reservedTFint1:4,864,32;;/usr/include/db/db.hDatum:t461=s6s:22,0,32;n:8,32,16;;Data:t462=s12k:461,0,48;c:461,48,48;;dbErrorType:t463=edbErrorNoError:0,dbErrorLockFailed:1,dbErrorReadOnly:2,dbErrorNoKey:3,dbErrorNoRoom:4,dbErrorNoMemory:5,dbErrorTooLarge:6,dbErrorTooDeep:7,dbErrorInternal:8,dbErrorSystem:100,;Database:t464=s16name:22,0,32;flag:1,32,32;D:1,64,32;L:1,96,32;;datum:t465=s8dptr:22,0,32;dsize:1,32,32;;_NXDefault:T466=s8name:22,0,32;value:22,32,32;;/usr/include/defaults.hNXDefaultsVector:t467=ar1;0;-1;466_NXAppkitErrorTokens:T468=eNX_longLine:3000,NX_nullSel:3001,NX_wordTablesWrite:3002,NX_wordTablesRead:3003,NX_textBadRead:3004,NX_textBadWrite:3005,NX_powerOff:3006,NX_pasteboardComm:3007,NX_mallocError:3008,NX_printingComm:3009,NX_abortModal:3010,NX_abortPrinting:3011,NX_illegalSelector:3012,NX_appkitVMError:3013,NX_badRtfDirective:3014,NX_badRtfFontTable:3015,NX_badRtfStyleSheet:3016,NX_newerTypedStream:3017,NX_tiffError:3018,NX_printPackageError:3019,NX_badRtfColorTable:3020,NX_journalAborted:3021,;/usr/include/appkit/errors.hNXAppkitErrorTokens:t468NXTopLevelErrorHandler:t469=f15NXErrorReporter:t469/usr/include/time.hclock_t:t5sigstack:T470=s8ss_sp:22,0,32;ss_onstack:1,32,32;;sigvec:T471=s12sv_handler:91,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T472=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T473=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T474=s74ru_rusage:475=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T476=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T475=s72ru_utime:477=xstimeval:,0,64;ru_stime:477,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T478=s16it_interval:477,0,64;it_value:477,64,64;;timezone:T479=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T477=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T480=u4w_status:1,0,32;w_T:481=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:482=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;tm:T483=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:22,320,32;;/usr/include/signal.hsig_atomic_t:t2msghdr:T484=s24msg_name:22,0,32;msg_namelen:1,32,32;msg_iov:485=*486=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:22,128,32;msg_accrightslen:1,160,32;;sockproto:T487=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T488=s16sa_family:8,0,16;sa_data:489=ar1;0;13;2,16,112;;linger:T490=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T491=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;tsval:T492=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t493=s8val:494=ar1;0;1;3,0,64;;_NXImageInfo:T495=s24width:1,0,32;height:1,32,32;bitsPerSample:1,64,32;samplesPerPixel:1,96,32;planarConfig:1,128,32;photoInterp:1,160,32;;qelem:T496=s12q_forw:497=*496,0,32;q_back:497,32,32;q_data:22,64,32;;sockaddr_in:T498=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:499=xsin_addr:,32,32;sin_zero:500=ar1;0;7;2,64,64;;in_addr:T499=s4S_un:501=u4S_un_b:502=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:503=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T504=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T505=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T506=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T507=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T508=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T509=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T510=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:493,224,64;f_spare:511=ar1;0;6;3,288,224;;vfsops:T512=s32vfs_mount:513=*514=f1,0,32;vfs_unmount:513,32,32;vfs_root:513,64,32;vfs_statfs:513,96,32;vfs_sync:513,128,32;vfs_vget:513,160,32;vfs_mountroot:513,192,32;vfs_swapvp:513,224,32;;vfs:T515=s298vfs_next:516=*515,0,32;vfs_op:517=*512,32,32;vfs_vnodecovered:518=*519=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:493,160,64;vfs_stats:22,224,32;vfs_name:520=ar1;0;255;2,256,2048;vfs_nextentry:516,2304,32;vfs_uid:6,2336,16;vfs_data:22,2352,32;;fid:T521=s18fid_len:8,0,16;fid_data:522=ar1;0;15;2,16,128;;/usr/include/appkit/tiff.hNXImageInfo:t495_NXTIFFInfo:T523=s16448imageNumber:1,0,32;image:495,32,192;subfileType:1,224,32;rowsPerStrip:1,256,32;stripsPerImage:1,288,32;compression:1,320,32;numImages:1,352,32;endian:1,384,32;version:1,416,32;error:1,448,32;firstIFD:1,480,32;stripOffsets:524=ar1;0;2047;4,512,65536;stripByteCounts:525=ar1;0;2047;4,66048,65536;;NXTIFFInfo:t523_NXTrackingTimer:T526=s34delay:13,0,64;period:13,64,64;te:154,128,32;freeMe:2,160,8;firstTime:2,168,8;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/timer.hNXTrackingTimer:t526_SGML_tagtype:T527=eNONE:0,ENDTAG:1,LINE:2,;HTStyle.hSGML_tagtype:t527HTCoord:t12_HTStyle:T528=s48next:529=*528,0,32;name:22,32,32;SGMLTag:22,64,32;SGMLType:527,96,32;font:19,128,32;fontSize:12,160,32;paragraph:530=*440,192,32;textGray:12,224,32;textRGBColor:1,256,32;spaceBefore:12,288,32;spaceAfter:12,320,32;anchor:28,352,32;;HTStyle:t528_HTStyleSheet:T531=s8name:22,0,32;styles:529,32,32;;HTStyleSheet:t531HTUtils.hBOOLEAN:t2_objc_class:T532=s36isa:533=*532,0,32;super_class:533,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:534=*535=xs_objc_ivar_list:,192,32;methods:536=*537=xs_objc_method_list:,224,32;cache:39,256,32;;_objc_super:T538=s8self:19,0,32;class:533,32,32;;HyperText:T539=s384isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:130,96,128;bounds:130,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:186,448,16;_vFlags:187,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:430,640,32;clickTable:430,672,32;preSelSmartTable:450,704,32;postSelSmartTable:450,736,32;charCategoryTable:450,768,32;delegateMethods:2,800,8;charFilterFunc:445,816,32;textFilterFunc:447,848,32;_compilerErrorSpacer:22,880,32;scanFunc:443,912,32;drawFunc:443,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:154,1040,32;firstTextBlock:411,1072,32;lastTextBlock:411,1104,32;theRuns:451,1136,32;typingRun:413,1168,224;theBreaks:452,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:130,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:431,1728,192;spN:431,1920,192;anchorL:431,2112,192;anchorR:431,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:117,2592,64;minSize:117,2656,64;tFlags:453,2720,16;_info:28,2736,32;textStream:381,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;server:19,2864,32;nodeAnchor:540=*541=xsAnchor:,2896,32;nextAnchorNumber:1,2928,32;protection:1,2960,32;isIndex:2,2992,8;slotNumber:1,3008,32;format:1,3040,32;;Anchor:T541=s28isa:16,0,32;Node:19,32,32;parent:540,64,32;children:265,96,32;Address:22,128,32;Sources:265,160,32;DestAnchor:19,192,32;;StyleToy.mstyleSheet:G542=*531_styleSheet+[StyleToy new]_objc_msgSendSuper_objc_msgSend+[StyleToy new]:f19self:p19_cmd:p20-[StyleToy setTabForm:]-[StyleToy setTabForm:]:f19self:p543=*72_cmd:p20anObject:p19-[StyleToy setParameterForm:]-[StyleToy setParameterForm:]:f19self:p543_cmd:p20anObject:p19-[StyleToy setStylePanel:]-[StyleToy setStylePanel:]:f19self:p543_cmd:p20anObject:p19-[StyleToy setNameForm:]-[StyleToy setNameForm:]:f19self:p543_cmd:p20anObject:p19-[StyleToy display_style]_style_strlen_sprintf-[StyleToy display_style]:f19self:p543_cmd:p20tabstring:l544=ar1;0;254;2i:l1-[StyleToy load_style]_free_malloc_strcpy_HTStrip_objc_getClass-[StyleToy load_style]:f19self:p543_cmd:p20_objc_super:l538name:l22stripped:l22font:l19-[StyleToy open:]_open_panel_WWW_TraceFlag_printf_NXMapFile_HTStyleSheetNew_HTStyleSheetRead_NXCloseMemory-[StyleToy open:]:f19self:p543_cmd:p20sender:p19_objc_super:l538s:l381filename:l170typelist:l545=ar1;0;1;22-[StyleToy loadDefaultStyleSheet]_appDirectory_strcat_getenv_errno-[StyleToy loadDefaultStyleSheet]:f19self:p543_cmd:p20_objc_super:l538stream:l381name:l546=ar1;0;255;2name:l547=ar1;0;255;2-[StyleToy saveAs:]_save_panel_strrchr_HTStyleSheetWrite_NXSaveToFile-[StyleToy saveAs:]:f19self:p543_cmd:p20sender:p19_objc_super:l538s:l381slash:l22status:l1suggestion:l22filename:l170-[StyleToy NextButton:]-[StyleToy NextButton:]:f19self:p543_cmd:p20sender:p19-[StyleToy FindUnstyledButton:]_NXApp-[StyleToy FindUnstyledButton:]:f19self:p543_cmd:p20sender:p19-[StyleToy ApplyButton:]-[StyleToy ApplyButton:]:f19self:p543_cmd:p20sender:p19-[StyleToy PreviousButton:]-[StyleToy PreviousButton:]:f19self:p543_cmd:p20sender:p19_objc_super:l538scan:l529-[StyleToy SetButton:]-[StyleToy SetButton:]:f19self:p543_cmd:p20sender:p19-[StyleToy PickButton:]-[StyleToy PickButton:]:f19self:p543_cmd:p20sender:p19_objc_super:l538st:l529-[StyleToy ApplyToSimilar:]-[StyleToy ApplyToSimilar:]:f19self:p543_cmd:p20sender:p19.objc_class_name_Font.objc_class_name_OpenPanel.objc_class_name_SavePanel.objc_class_name_Object.objc_class_name_StyleToy_objc_module:T548=s16version:3,0,32;size:3,32,32;name:22,64,32;symtab:549=*550=xs_objc_symtab:,96,32;;_objc_method:T551=s12_cmd:20,0,32;method_types:22,32,32;_imp:28,64,32;;_objc_ivar:T552=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;_objc_symtab:T550=s16sel_ref_cnt:3,0,32;refs:553=*20,32,32;cls_def_cnt:6,64,16;cat_def_cnt:6,80,16;defs:554=ar1;0;0;28,96,32;;_objc_category:T555=s16category_name:22,0,32;class_name:22,32,32;instance_methods:536,64,32;class_methods:536,96,32;;save_panel:S556=*393open_panel:S557=*387style:S529TcpAccess.mint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/objc/objc.hClass:t16=*17=xsobjc_class:objc_object:T18=s4isa:16,0,32;;id:t19=*18SEL:t20=*21=xsobjc_selector:STR:t22=*2IMP:t23=*24=f19BOOL:t2/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8_NXZone:T25=s16realloc:26=*27=f28=*15,0,32;malloc:29=*30=f28,32,32;free:31=*32=f15,64,32;destroy:33=*34=f15,96,32;;/usr/include/zone.hNXZone:t25objc_class:T17=s36isa:16,0,32;super_class:16,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:35=*36=xsobjc_ivar_list:,192,32;methods:37=*38=xsobjc_method_list:,224,32;cache:39=*40=xsobjc_cache:,256,32;;/usr/include/objc/objc-class.hCategory:t41=*42=xsobjc_category:objc_category:T42=s16category_name:22,0,32;class_name:22,32,32;instance_methods:37,64,32;class_methods:37,96,32;;Ivar:t43=*44=xsobjc_ivar:objc_ivar:T44=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;objc_ivar_list:T36=s16ivar_count:1,0,32;ivar_list:45=ar1;0;0;44,32,96;;Method:t46=*47=xsobjc_method:objc_method:T47=s12method_name:20,0,32;method_types:22,32,32;method_imp:23,64,32;;objc_method_list:T38=s20method_next:37,0,32;method_count:1,32,32;method_list:48=ar1;0;0;47,64,96;;Cache:t39objc_cache:T40=s12mask:4,0,32;occupied:4,32,32;buckets:49=ar1;0;0;46,64,32;;marg_list:t28/usr/include/stdarg.hva_list:t22/usr/include/sys/port.hport_name_t:t1port_set_name_t:t1port_name_array_t:t50=*1port_type_t:t1port_type_array_t:t50port_t:t1port_all_t:t1port_array_t:t50/usr/include/setjmp.hjmp_buf:t51=ar1;0;38;1_NXHandler:T52=s172jumpState:51,0,1248;next:53=*52,1248,32;code:1,1280,32;data1:54=*15,1312,32;data2:54,1344,32;;/usr/include/objc/error.hNXHandler:t52NXUncaughtExceptionHandler:t55=f15NXExceptionRaiser:t55_NXStream:T56=s40magic_number:4,0,32;buf_base:57=*11,32,32;buf_ptr:57,64,32;buf_size:1,96,32;buf_left:1,128,32;offset:3,160,32;flags:1,192,32;eof:1,224,32;functions:58=*59=xsstream_functions:,256,32;info:28,288,32;;/usr/include/streams/streams.hNXStream:t56stream_functions:T59=s28read_bytes:60=*61=f1,0,32;write_bytes:62=*63=f1,32,32;flush_buffer:64=*65=f1,64,32;fill_buffer:64,96,32;change_buffer:66=*67=f15,128,32;seek:68=*69=f15,160,32;destroy:66,192,32;;NXPrintfProc:t70=f15_NXStreamErrors:T71=eNX_illegalWrite:2000,NX_illegalRead:2001,NX_illegalSeek:2002,NX_illegalStream:2003,NX_streamVMError:2004,;NXStreamErrors:t71/usr/include/objc/typedstream.hNXTypedStream:t15List:T72=s16isa:16,0,32;dataPtr:73=*19,32,32;numElements:4,64,32;maxElements:4,96,32;;Object:T74=s4isa:16,0,32;;TypedstreamErrors:T75=eTYPEDSTREAM_CALLER_ERROR:8000,TYPEDSTREAM_FILE_INCONSISTENCY:8001,TYPEDSTREAM_CLASS_ERROR:8002,TYPEDSTREAM_TYPE_DESCRIPTOR_ERROR:8003,TYPEDSTREAM_WRITE_REFERENCE_ERROR:8004,TYPEDSTREAM_INTERNAL_ERROR:8005,;/usr/include/objc/List.hNXListId:t76=s16isa:16,0,32;dataPtr:73,32,32;numElements:4,64,32;maxElements:4,96,32;;/usr/include/dpsclient/dpsfriends.hDPSProgramEncoding:t77=edps_ascii:0,dps_binObjSeq:1,dps_encodedTokens:2,;DPSNameEncoding:t78=edps_indexed:0,dps_strings:1,;DPSDefinedType:t79=edps_tBoolean:0,dps_tChar:1,dps_tUChar:2,dps_tFloat:3,dps_tDouble:4,dps_tShort:5,dps_tUShort:6,dps_tInt:7,dps_tUInt:8,dps_tLong:9,dps_tULong:10,;DPSContextType:t80=edps_machServer:0,dps_fdServer:1,dps_stream:2,;DPSResultsRec:t81=s12type:79,0,32;count:1,32,32;value:22,64,32;;DPSResults:t82=*81DPSSpaceRec:t83=s8lastNameIndex:1,0,32;procs:84=*85=xs_t_DPSSpaceProcsRec:,32,32;;DPSSpace:t86=*83_t_DPSSpaceProcsRec:T85=s4DestroySpace:87=*88=f15,0,32;;DPSSpaceProcsRec:t85DPSSpaceProcs:t89=*85_t_DPSContextRec:T90=s48priv:22,0,32;space:86,32,32;programEncoding:77,64,32;nameEncoding:78,96,32;procs:91=*92=xs_t_DPSProcsRec:,128,32;textProc:93=*94=f15,160,32;errorProc:93,192,32;resultTable:82,224,32;resultTableLength:4,256,32;chainParent:95=*90,288,32;chainChild:95,320,32;type:80,352,32;;DPSContextRec:t90DPSContext:t95_t_DPSProcsRec:T92=s52BinObjSeqWrite:96=*97=f15,0,32;WriteTypedObjectArray:98=*99=f15,32,32;WriteStringChars:100=*101=f15,64,32;WriteData:96,96,32;WritePostScript:96,128,32;FlushContext:102=*103=f15,160,32;ResetContext:102,192,32;UpdateNameMap:102,224,32;AwaitReturnValues:102,256,32;Interrupt:102,288,32;DestroyContext:102,320,32;WaitContext:102,352,32;Printf:104=*105=f15,384,32;;DPSProcsRec:t92DPSProcs:t106=*92DPSBinObjGeneric:t107=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:3,32,32;;DPSBinObjReal:t108=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;realVal:12,32,32;;DPSBinObjRec:t109=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:110=u4integerVal:3,0,32;realVal:12,0,32;nameVal:3,0,32;booleanVal:3,0,32;stringVal:3,0,32;arrayVal:3,0,32;;,32,32;;DPSBinObj:t111=*109DPSBinObjSeqRec:t112=s12tokenType:11,0,8;nTopElements:11,8,8;length:8,16,16;objects:113=ar1;0;0;109,32,64;;DPSBinObjSeq:t114=*112DPSExtendedBinObjSeqRec:t115=s16tokenType:11,0,8;escape:11,8,8;nTopElements:8,16,16;length:5,32,32;objects:116=ar1;0;0;109,64,64;;DPSExtendedBinObjSeq:t117=*115/usr/include/dpsclient/event.hNXCoord:t12_NXPoint:T118=s8x:12,0,32;y:12,32,32;;NXPoint:t118_NXSize:T119=s8width:12,0,32;height:12,32,32;;NXSize:t119NXEventData:t120=u12mouse:121=s12reserved:6,0,16;eventNum:6,16,16;click:1,32,32;unused:1,64,32;;,0,96;key:122=s12reserved:6,0,16;repeat:6,16,16;charSet:8,32,16;charCode:8,48,16;keyCode:8,64,16;keyData:6,80,16;;,0,96;tracking:123=s12reserved:6,0,16;eventNum:6,16,16;trackingNum:1,32,32;userData:1,64,32;;,0,96;compound:124=s12reserved:6,0,16;subtype:6,16,16;misc:125=u8F:126=ar1;0;1;12,0,64;L:127=ar1;0;1;3,0,64;S:128=ar1;0;3;6,0,64;C:129=ar1;0;7;2,0,64;;,32,64;;,0,96;;_NXEvent:T130=s40type:1,0,32;location:118,32,64;time:3,96,32;flags:1,128,32;window:4,160,32;data:120,192,96;ctxt:95,288,32;;NXEvent:t130NXEventPtr:t131=*130_NXRect:T132=s16origin:118,0,64;size:119,64,64;;/usr/include/appkit/graphics.hNXRect:t132_NXColorSpace:T133=eNX_OneIsBlackColorSpace:0,NX_OneIsWhiteColorSpace:1,NX_RGBColorSpace:2,NX_CMYKColorSpace:5,;NXColorSpace:t133_NXWindowDepth:T134=eNX_DefaultDepth:0,NX_TwoBitGrayDepth:258,NX_EightBitGrayDepth:264,NX_TwelveBitRGBDepth:516,NX_TwentyFourBitRGBDepth:520,;NXWindowDepth:t134_DPSErrorCode:T135=edps_err_ps:1000,dps_err_nameTooLong:1001,dps_err_resultTagCheck:1002,dps_err_resultTypeCheck:1003,dps_err_invalidContext:1004,dps_err_select:1100,dps_err_connectionClosed:1101,dps_err_read:1102,dps_err_write:1103,dps_err_invalidFD:1104,dps_err_invalidTE:1105,dps_err_invalidPort:1106,dps_err_outOfMemory:1107,dps_err_cantConnect:1108,;ActionCell:T136=s36isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137=xs_cFlags1:,96,16;cFlags2:138=xs_cFlags2:,112,16;_cFlags3:139=xs__cFlags3:,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;;Cell:T140=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;;__cFlags3:T139=s2isWhite:1,0,1;useUserKeyEquivalent:1,1,1;center:1,2,1;docEditing:1,3,1;docSaved:1,4,1;RESERVED:1,5,11;;_cFlags2:T138=s2continuous:1,0,1;actOnMouseDown:1,1,1;_isLeaf:1,2,1;floatLeft:1,3,4;floatRight:1,7,4;autoRange:1,11,1;actOnMouseDragged:1,12,1;_isLoaded:1,13,1;noWrap:1,14,1;dontActOnMouseUp:1,15,1;;_cFlags1:T137=s2state:1,0,1;highlighted:1,1,1;disabled:1,2,1;editable:1,3,1;type:1,4,2;freeText:1,6,1;alignment:1,7,2;bordered:1,9,1;bezeled:1,10,1;selectable:1,11,1;scrollable:1,12,1;entryType:1,13,3;;/usr/include/dpsclient/dpsclient.hDPSErrorCode:t135DPSTextProc:t141=*142=f15DPSErrorProc:t143=*144=f15_iobuf:T145=s20_cnt:1,0,32;_ptr:22,32,32;_base:22,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/sys/message.hmsg_size_t:t4msg_header_t:t146=s24msg_unused:1,0,24;msg_simple:1,24,8;msg_size:4,32,32;msg_type:1,64,32;msg_local_port:1,96,32;msg_remote_port:1,128,32;msg_id:1,160,32;;msg_type_t:t147=s4msg_type_name:1,0,8;msg_type_size:1,8,8;msg_type_number:1,16,12;msg_type_inline:1,28,1;msg_type_longform:1,29,1;msg_type_deallocate:1,30,1;msg_type_unused:1,31,1;;msg_type_long_t:t148=s12msg_type_header:147,0,32;msg_type_long_name:8,32,16;msg_type_long_size:8,48,16;msg_type_long_number:4,64,32;;msg_timeout_t:t4msg_option_t:t1msg_return_t:t1_DPSNumberFormat:T149=edps_float:48,dps_long:0,dps_short:32,;/usr/include/dpsclient/dpsNeXT.hDPSNumberFormat:t149_DPSUserPathOp:T150=edps_setbbox:0,dps_moveto:1,dps_rmoveto:2,dps_lineto:3,dps_rlineto:4,dps_curveto:5,dps_rcurveto:6,dps_arc:7,dps_arcn:8,dps_arct:9,dps_closepath:10,dps_ucache:11,;DPSUserPathOp:t150_DPSUserPathAction:T151=edps_uappend:176,dps_ufill:179,dps_ueofill:178,dps_ustroke:183,dps_ustrokepath:364,dps_inufill:93,dps_inueofill:92,dps_inustroke:312,dps_def:51,dps_put:120,;DPSUserPathAction:t151DPSEventFilterFunc:t152=*153=f1DPSPortProc:t154=*155=f15DPSTimedEntry:t156=*157=xs__DPSTimedEntry:DPSTimedEntryProc:t158=*159=f15DPSFDProc:t160=*161=f15/usr/include/objc/hashtable.hNXHashTablePrototype:t162=s16hash:163=*164=f4,0,32;isEqual:165=*166=f1,32,32;free:167=*168=f15,64,32;style:1,96,32;;NXHashTable:t169=s20prototype:170=*162,0,32;count:4,32,32;nbBuckets:4,64,32;buckets:28,96,32;info:54,128,32;;NXHashState:t171=s8i:1,0,32;j:1,32,32;;NXAtom:t172=*2_NXScreen:T173=s48screenNumber:1,0,32;screenBounds:132,32,128;_reservedShort:174=ar1;0;5;6,160,96;depth:134,256,32;_reserved:175=ar1;0;2;1,288,96;;Responder:T176=s12isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;;/usr/include/appkit/screens.hNXScreen:t173_NXModalSession:T177=s34app:19,0,32;window:19,32,32;prevSession:178=*177,64,32;oldRunningCount:1,96,32;oldDoesHide:2,128,8;freeMe:2,136,8;winNum:1,144,32;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/Application.hNXModalSession:t177_NXColor:T179=s16colorField:180=ar1;0;7;8,0,128;;Bitmap:T181=s38isa:16,0,32;frame:132,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:182=xs__bFlags:,288,16;;__bFlags:T182=s2_flipDraw:1,0,1;_systemBitmap:1,1,1;_nibBitmap:1,2,1;_willFree:1,3,1;_RESERVED:1,4,12;;Application:T183=s160isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;appName:22,96,32;currentEvent:130,128,320;windowList:19,448,32;keyWindow:19,480,32;mainWindow:19,512,32;delegate:19,544,32;hiddenList:50,576,32;hiddenCount:1,608,32;hostName:172,640,32;context:95,672,32;contextNum:1,704,32;appListener:19,736,32;appSpeaker:19,768,32;replyPort:1,800,32;screenSize:119,832,64;running:6,896,16;appFlags:184=xs__appFlags:,912,16;_reservedApp4:19,928,32;_focusStack:19,960,32;_freelist:19,992,32;_pboard:19,1024,32;_mainMenu:19,1056,32;_appIcon:19,1088,32;_nameTable:19,1120,32;_printInfo:19,1152,32;_reservedApp1:4,1184,32;_reservedApp2:4,1216,32;_reservedApp3:4,1248,32;;__appFlags:T184=s2hidden:1,0,1;autoupdate:1,1,1;active:1,2,1;_RESERVED:1,3,8;_doingUnhide:1,11,1;_delegateReturnsValidRequestor:1,12,1;_deactPending:1,13,1;_invalidState:1,14,1;_invalidEvent:1,15,1;;/usr/include/appkit/color.hNXColor:t179Cursor:T185=s48isa:16,0,32;frame:132,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:182,288,16;hotSpot:118,304,64;cFlags:186=xs_cFlags:,368,16;;_cFlags:T186=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;ClipView:T187=s114isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188=xs__vFlags:,448,16;_vFlags:189=xs___vFlags:,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;backgroundGray:12,640,32;docView:19,672,32;_docRect:132,704,128;cursor:19,832,32;_private:28,864,32;_clFlags:190=xs__clFlags:,896,16;;__clFlags:T190=s2isGraySet:1,0,1;_RESERVED:1,1,11;_onlyUncovered:1,12,1;_reflectScroll:1,13,1;_usedByCell:1,14,1;_scrollClipTo:1,15,1;;ChoosePrinter:T191=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192=xs_wFlags:,544,16;wFlags2:193=xs_wFlags2:,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194=*169,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;ok:19,832,32;cancel:19,864,32;border:19,896,32;exitTag:1,928,32;name:19,960,32;type:19,992,32;note:19,1024,32;_lastValues:195=*172,1056,32;accessoryView:19,1088,32;_reservedChoosePrinter1:4,1120,32;_reservedChoosePrinter2:4,1152,32;_reservedChoosePrinter3:4,1184,32;_reservedChoosePrinter4:4,1216,32;;Panel:T196=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;;ButtonCell:T197=s60isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:198=xu_icon:,320,64;sound:19,384,32;bcFlags1:199=xs_bcFlags1:,416,16;bcFlags2:200=xs_bcFlags2:,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;;_bcFlags2:T200=s2keyEquivalent:1,0,8;transparent:1,8,1;_RESERVED:1,9,6;_momentarySound:1,15,1;;_bcFlags1:T199=s2pushIn:1,0,1;changeContents:1,1,1;changeBackground:1,2,1;changeGray:1,3,1;lightByContents:1,4,1;lightByBackground:1,5,1;lightByGray:1,6,1;hasAlpha:1,7,1;bordered:1,8,1;iconOverlaps:1,9,1;horizontal:1,10,1;bottomOrLeft:1,11,1;iconAndText:1,12,1;lastState:1,13,1;iconSizeDiff:1,14,1;iconIsKeyEquivalent:1,15,1;;_ke:T201=s8font:19,0,32;descent:12,32,32;;_bmap:T202=s8normal:19,0,32;alternate:19,32,32;;_icon:T198=u8bmap:202,0,64;ke:201,0,64;;Button:T203=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204=xs_conFlags:,704,16;_reservedCshort1:8,720,16;;Control:T205=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;;_conFlags:T204=s2enabled:1,0,1;editingValid:1,1,1;ignoreMultiClick:1,2,1;calcSize:1,3,1;_RESERVED:1,4,12;;Box:T206=s130isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;cell:19,640,32;contentView:19,672,32;offsets:119,704,64;borderRect:132,768,128;titleRect:132,896,128;bFlags:207=xs_bFlags:,1024,16;;_bFlags:T207=s2borderType:1,0,2;titlePosition:1,2,3;transparent:1,5,1;_RESERVED:1,6,10;;View:T208=s80isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;;___vFlags:T189=s2autosizing:1,0,6;autoresizeSubviews:1,6,1;notifyWhenFlipped:1,7,1;ancestorNotifyWasEnabled:1,8,1;needsAncestorNotify:1,9,1;notifyToInitGState:1,10,1;wantsGState:1,11,1;noCopyOnScroll:1,12,1;noDisplayOnScroll:1,13,1;specialClip:1,14,1;mark:1,15,1;;__vFlags:T188=s2noClip:1,0,1;translatedDraw:1,1,1;drawInSuperview:1,2,1;alreadyFlipped:1,3,1;needsFlipped:1,4,1;rotatedFromBase:1,5,1;rotatedOrScaledFromBase:1,6,1;opaque:1,7,1;disableAutodisplay:1,8,1;needsDisplay:1,9,1;validGState:1,10,1;newGState:1,11,1;_RESERVED:1,12,2;_noVerticalAutosizing:1,14,1;_hasDirtySubview:1,15,1;;Window:T209=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;;_wFlags2:T193=s2deferred:1,0,1;_cursorRectsDisabled:1,1,1;_haveFreeCursorRects:1,2,1;_validCursorRects:1,3,1;docEdited:1,4,1;dynamicDepthLimit:1,5,1;_worksWhenModal:1,6,1;_limitedBecomeKey:1,7,1;_needsFlush:1,8,1;_newMiniIcon:1,9,1;_ignoredFirstMouse:1,10,1;_RESERVED:1,11,1;_windowDying:1,12,1;_tempHidden:1,13,1;_hiddenOnDeactivate:1,14,1;_floatingPanel:1,15,1;;_wFlags:T192=s2style:1,0,4;backing:1,4,2;buttonMask:1,6,3;visible:1,9,1;isMainWindow:1,10,1;isKeyWindow:1,11,1;isPanel:1,12,1;hideOnDeactivate:1,13,1;dontFreeWhenClosed:1,14,1;oneShot:1,15,1;;/usr/include/appkit/afm.hNXCharMetrics:t210=s32charCode:6,0,16;numKernPairs:11,16,8;reserved:11,24,8;xWidth:12,32,32;name:1,64,32;bbox:211=ar1;0;3;12,96,128;kernPairIndex:1,224,32;;NXLigature:t212=s12firstCharIndex:1,0,32;secondCharIndex:1,32,32;ligatureIndex:1,64,32;;NXEncodedLigature:t213=s4firstChar:11,0,8;secondChar:11,8,8;ligatureChar:11,16,8;reserved:11,24,8;;NXKernPair:t214=s12secondCharIndex:1,0,32;dx:12,32,32;dy:12,64,32;;NXKernXPair:t215=s8secondCharIndex:1,0,32;dx:12,32,32;;NXTrackKern:t216=s20degree:1,0,32;minPointSize:12,32,32;minKernAmount:12,64,32;maxPointSize:12,96,32;maxKernAmount:12,128,32;;NXCompositeChar:t217=s12compCharIndex:1,0,32;numParts:1,32,32;firstPartIndex:1,64,32;;NXCompositeCharPart:t218=s12partIndex:1,0,32;dx:12,32,32;dy:12,64,32;;_NXFontMetrics:T219=s164formatVersion:22,0,32;name:22,32,32;fullName:22,64,32;familyName:22,96,32;weight:22,128,32;italicAngle:12,160,32;isFixedPitch:2,192,8;isScreenFont:2,200,8;screenFontSize:6,208,16;fontBBox:220=ar1;0;3;12,224,128;underlinePosition:12,352,32;underlineThickness:12,384,32;version:22,416,32;notice:22,448,32;encodingScheme:22,480,32;capHeight:12,512,32;xHeight:12,544,32;ascender:12,576,32;descender:12,608,32;hasYWidths:6,640,16;widths:221=*12,656,32;widthsLength:4,688,32;strings:22,720,32;stringsLength:4,752,32;hasXYKerns:2,784,8;reserved:2,792,8;encoding:222=*6,800,32;yWidths:221,832,32;charMetrics:223=*210,864,32;numCharMetrics:1,896,32;ligatures:224=*212,928,32;numLigatures:1,960,32;encLigatures:225=*213,992,32;numEncLigatures:1,1024,32;kerns:226=u4kernPairs:227=*214,0,32;kernXPairs:228=*215,0,32;;,1056,32;numKernPairs:1,1088,32;trackKerns:229=*216,1120,32;numTrackKerns:1,1152,32;compositeChars:230=*217,1184,32;numCompositeChars:1,1216,32;compositeCharParts:231=*218,1248,32;numCompositeCharParts:1,1280,32;;NXFontMetrics:t219_fontFlags:T232=s2usedInDoc:1,0,1;usedInPage:1,1,1;usedInSheet:1,2,1;_PADDING:1,3,13;;_NXFaceInfo:T233=s14fontMetrics:234=*219,0,32;flags:1,32,32;fontFlags:232,64,16;nextFInfo:235=*233,80,32;;/usr/include/appkit/Font.hNXFaceInfo:t233Font:T236=s40isa:16,0,32;name:22,32,32;size:12,64,32;style:1,96,32;matrix:221,128,32;fontNum:1,160,32;faceInfo:235,192,32;otherFont:19,224,32;fFlags:237=xs_fFlags:,256,16;_reservedFont2:8,272,16;_reservedFont3:4,288,32;;_fFlags:T237=s2usedByWS:1,0,1;usedByPrinter:1,1,1;isScreenFont:1,2,1;_RESERVED:1,3,10;_matrixIsIdentity:1,13,1;_matrixIsFlipped:1,14,1;_hasStyle:1,15,1;;/usr/include/appkit/FontManager.hNXFontTraitMask:t4_NXMessage:T238=s2040header:146,0,192;sequenceType:147,192,32;sequence:1,224,32;actionType:147,256,32;action:239=ar1;0;2003;2,288,16032;;FormCell:T240=s52isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;titleWidth:12,288,32;titleCell:19,320,32;titleEndPoint:12,352,32;_reservedFCint1:4,384,32;;Form:T241=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:119,992,64;intercell:119,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:242=xs_mFlags:,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;Matrix:T243=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:119,992,64;intercell:119,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:242,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;_mFlags:T242=s2highlightMode:1,0,1;radioMode:1,1,1;listMode:1,2,1;allowEmptySel:1,3,1;autoscroll:1,4,1;reaction:1,5,1;_RESERVED:1,6,8;_autosizeCells:1,14,1;_drawingAncestor:1,15,1;;FontPanel:T244=s184isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;faces:19,800,32;families:19,832,32;preview:19,864,32;current:19,896,32;size:19,928,32;sizes:19,960,32;manager:19,992,32;selFont:19,1024,32;selMetrics:234,1056,32;curTag:1,1088,32;accessoryView:19,1120,32;_reserved1:19,1152,32;setButton:19,1184,32;separator:19,1216,32;sizeTitle:19,1248,32;lastPreview:22,1280,32;fpFlags:245=xs_fpFlags:,1312,16;_reservedFPshort1:8,1328,16;_reserved2:19,1344,32;_chooser:19,1376,32;_titles:19,1408,32;_previewBox:19,1440,32;;_fpFlags:T245=s2multipleFont:1,0,1;dirty:1,1,1;_RESERVED:1,2,13;_dontPreview:1,15,1;;FontManager:T246=s48isa:16,0,32;panel:19,32,32;menu:19,64,32;action:20,96,32;whatToDo:1,128,32;traitToChange:4,160,32;selFont:19,192,32;fmFlags:247=xs_fmFlags:,224,16;_lastPos:8,240,16;_reservedFMint1:4,256,32;_reservedFMint2:4,288,32;_reservedFMint3:4,320,32;_reservedFMint4:4,352,32;;_fmFlags:T247=s2multipleFont:1,0,1;disabled:1,1,1;_RESERVED:1,2,14;;/usr/include/appkit/Listener.hNXMessage:t238_NXResponse:T248=s32header:146,0,192;sequenceType:147,192,32;sequence:1,224,32;;NXResponse:t248_NXAcknowledge:T249=s40header:146,0,192;sequenceType:147,192,32;sequence:1,224,32;errorType:147,256,32;error:1,288,32;;NXAcknowledge:t249_NXRemoteMethod:T250=s8key:20,0,32;types:22,32,32;;NXRemoteMethod:t250_bval:T251=s8p:22,0,32;len:1,32,32;;NXParamValue:t252=u8ival:1,0,32;dval:13,0,64;pval:1,0,32;bval:251,0,64;;NXEPSImageRep:T253=s58isa:16,0,32;_repFlags:254=xs__repFlags:,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_fileName:22,208,32;_bBoxOrigin:118,240,64;_memory:22,304,32;_epsLen:1,336,32;_epsOffset:6,368,16;_reservedShort:6,384,16;_otherName:22,400,32;_reservedInt:1,432,32;;NXCursor:T255=s22isa:16,0,32;hotSpot:118,32,64;cFlags:256=xs_csrFlags:,96,16;image:19,112,32;_reservedInt:4,144,32;;_csrFlags:T256=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;NXImage:T257=s36isa:16,0,32;name:22,32,32;_size:119,64,64;_flags:258=xs__imageFlags:,128,16;_reservedShort:6,144,16;_reps:28,160,32;_repList:259=*72,192,32;_color:260=*179,224,32;_reservedInt:1,256,32;;__imageFlags:T258=s2scalable:1,0,1;dataRetained:1,1,1;flipDraw:1,2,1;uniqueWindow:1,3,1;_unused1:1,4,1;sizeWasExplicitlySet:1,5,1;builtIn:1,6,1;needsToExpand:1,7,1;useEPSOnResolutionMismatch:1,8,1;colorMatchPreferred:1,9,1;multipleResolutionMatching:1,10,1;_unused2:1,11,1;subImage:1,12,1;aSynch:1,13,1;archiveByName:1,14,1;unboundedCacheDepth:1,15,1;;NXCustomImageRep:T261=s38isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;drawMethod:20,208,32;drawObject:19,240,32;_reservedInt:1,272,32;;NXColorPanel:T262=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;_colorPicker:19,800,32;_bottomView:19,832,32;_min:119,864,64;_max:119,928,64;_action:20,992,32;_target:19,1024,32;_accessory:19,1056,32;_divider:19,1088,32;_reservedCPint:263=ar1;0;7;4,1120,256;;NXCachedImageRep:T264=s50isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_origin:118,208,64;_gState:1,272,32;_window:265=*209,304,32;_cache:28,336,32;_reservedInt:1,368,32;;NXBrowserCell:T266=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;;NXBrowser:T267=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;target:19,736,32;delegate:19,768,32;_reserved1:268=ar1;0;2;19,800,96;action:20,896,32;doubleAction:20,928,32;matrixClass:19,960,32;cellPrototype:19,992,32;_reserved2:119,1024,64;_reserved4:269=ar1;0;3;6,1088,64;pathSeparator:8,1152,16;_reserved3:270=ar1;0;5;2,1168,48;_private:28,1216,32;;NXBitmapImageRep:T271=s58isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_bytesPerRow:4,208,32;_imageNumber:8,240,16;_colorSpace:6,256,16;_moreRepFlags:272=xs__bitmapRepFlags:,272,16;_memoryPages:8,288,16;_fileName:22,304,32;_memory:57,336,32;_data:57,368,32;_otherName:22,400,32;_reservedInt:1,432,32;;__bitmapRepFlags:T272=s2isPlanar:1,0,1;explicitPlanes:1,1,1;;NXImageRep:T273=s26isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;;__repFlags:T254=s2hasAlpha:1,0,1;numColors:1,1,3;bitsPerSample:1,4,6;dataSource:1,10,3;dataLoaded:1,13,1;;MenuCell:T274=s64isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:198,320,64;sound:19,384,32;bcFlags1:199,416,16;bcFlags2:200,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;updateAction:20,480,32;;Menu:T275=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:118,896,64;reserved:19,960,32;menuFlags:276=xs_menuFlags:,992,16;;_menuFlags:T276=s2sizeFitted:1,0,1;autoupdate:1,1,1;attached:1,2,1;tornOff:1,3,1;wasAttached:1,4,1;wasTornOff:1,5,1;_RESERVED:1,6,8;_isServicesMenu:1,14,1;_changeTitle:1,15,1;;Listener:T277=s40isa:16,0,32;portName:22,32,32;listenPort:1,64,32;signaturePort:1,96,32;delegate:19,128,32;timeout:1,160,32;priority:1,192,32;_delegate2:19,224,32;_requestDelegate:19,256,32;_reservedListener2:1,288,32;;/usr/include/sound/soundstruct.hSNDSoundStruct:t278=s28magic:1,0,32;dataLocation:1,32,32;dataSize:1,64,32;dataFormat:1,96,32;samplingRate:1,128,32;channelCount:1,160,32;info:279=ar1;0;3;2,192,32;;/usr/include/sound/sounderror.hSNDError:t280=eSND_ERR_NONE:0,SND_ERR_NOT_SOUND:1,SND_ERR_BAD_FORMAT:2,SND_ERR_BAD_RATE:3,SND_ERR_BAD_CHANNEL:4,SND_ERR_BAD_SIZE:5,SND_ERR_BAD_FILENAME:6,SND_ERR_CANNOT_OPEN:7,SND_ERR_CANNOT_WRITE:8,SND_ERR_CANNOT_READ:9,SND_ERR_CANNOT_ALLOC:10,SND_ERR_CANNOT_FREE:11,SND_ERR_CANNOT_COPY:12,SND_ERR_CANNOT_RESERVE:13,SND_ERR_NOT_RESERVED:14,SND_ERR_CANNOT_RECORD:15,SND_ERR_ALREADY_RECORDING:16,SND_ERR_NOT_RECORDING:17,SND_ERR_CANNOT_PLAY:18,SND_ERR_ALREADY_PLAYING:19,SND_ERR_NOT_PLAYING:20,SND_ERR_NOT_IMPLEMENTED:21,SND_ERR_CANNOT_FIND:22,SND_ERR_CANNOT_EDIT:23,SND_ERR_BAD_SPACE:24,SND_ERR_KERNEL:25,SND_ERR_BAD_CONFIGURATION:26,SND_ERR_CANNOT_CONFIGURE:27,SND_ERR_UNDERRUN:28,SND_ERR_ABORTED:29,SND_ERR_BAD_TAG:30,SND_ERR_CANNOT_ACCESS:31,SND_ERR_TIMEOUT:32,SND_ERR_BUSY:33,SND_ERR_CANNOT_ABORT:34,SND_ERR_INFO_TOO_BIG:35,SND_ERR_UNKNOWN:32767,;/usr/include/cthreads.hany_t:t28/usr/include/vm/vm_inherit.hvm_inherit_t:t1/usr/include/vm/vm_prot.hvm_prot_t:t1/usr/include/vm/memory_object.hmemory_object_t:t1memory_object_control_t:t1memory_object_name_t:t1memory_object_copy_strategy_t:t1paging_object_t:t1vm_pager_request_t:t1vm_pager_t:t1vm_statistics:T281=s52pagesize:3,0,32;free_count:3,32,32;active_count:3,64,32;inactive_count:3,96,32;wire_count:3,128,32;zero_fill_count:3,160,32;reactivations:3,192,32;pageins:3,224,32;pageouts:3,256,32;faults:3,288,32;cow_faults:3,320,32;lookups:3,352,32;hits:3,384,32;;/usr/include/vm/vm_statistics.hvm_statistics_t:t282=*281vm_statistics_data_t:t281pmap_statistics:T283=s8resident_count:3,0,32;wired_count:3,32,32;;pmap_statistics_t:t284=*283/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4machine_info:T285=s20major_version:1,0,32;minor_version:1,32,32;max_cpus:1,64,32;avail_cpus:1,96,32;memory_size:4,128,32;;/usr/include/sys/machine.hmachine_info_t:t286=*285machine_info_data_t:t285cpu_type_t:t1cpu_subtype_t:t1machine_slot:T287=s32is_cpu:4,0,32;cpu_type:1,32,32;cpu_subtype:1,64,32;running:4,96,32;cpu_ticks:288=ar1;0;2;3,128,96;clock_freq:1,224,32;;machine_slot_t:t289=*287machine_slot_data_t:t287/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T290=s2r:291=ar1;0;0;6,0,16;;physadr:t292=*290label_t:T293=s52val:294=ar1;0;12;1,0,416;;label_t:t293_quad:T295=s8val:296=ar1;0;1;3,0,64;;quad:t295daddr_t:t3caddr_t:t22ino_t:t5time_t:t3dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T297=s32fds_bits:298=ar1;0;7;3,0,256;;fd_set:t297NeXT_thread_state_user_reg:T299=s4user_reg:1,0,32;;NeXT_thread_state_68882:T300=s112regs:301=ar1;0;7;302=s12fp:303=ar1;0;2;1,0,96;;,0,768;cr:1,768,32;sr:1,800,32;iar:1,832,32;state:1,864,32;;NeXT_thread_state_regs:T304=s72dreg:305=ar1;0;7;1,0,256;areg:306=ar1;0;7;1,256,256;pad0:6,512,16;sr:6,528,16;pc:1,544,32;;regs:T307=s76r_dreg:308=ar1;0;7;1,0,256;r_areg:309=ar1;0;7;1,256,256;pad:6,512,16;r_evec:310=xsexcp_frame:,528,80;;excp_longbus:T311=s84e_internal1:6,0,16;e_ss:312=xsspecial_status:,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:313=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:314=ar1;0;3;6,160,64;e_stagebaddr:1,224,32;e_internal4:315=ar1;0;1;6,256,32;e_dib:1,288,32;e_internal5:316=ar1;0;21;6,320,352;;excp_shortbus:T317=s24e_internal1:6,0,16;e_ss:312,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:318=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:319=ar1;0;1;6,160,32;;excp_access:T320=s52e_effaddr:1,0,32;e_ss:321=xsspecial_status_040:,32,16;e_wb3s:322=xswriteback_status:,48,16;e_wb2s:322,64,16;e_wb1s:322,80,16;e_faultaddr:1,96,32;e_wb3a:1,128,32;e_wb3d:1,160,32;e_wb2a:1,192,32;e_wb2d:1,224,32;e_wb1a:1,256,32;e_wb1d_pd0:1,288,32;e_pd1:1,320,32;e_pd2:1,352,32;e_pd3:1,384,32;;excp_floatpt:T323=s4e_effaddr:1,0,32;;excp_coproc:T324=s12e_ia:1,0,32;e_internal:6,32,16;e_op:6,48,16;e_effaddr:1,64,32;;excp_normal6:T325=s4e_ia:1,0,32;;writeback_status:T322=s2wbs_v:1,8,1;wbs_size:1,9,2;wbs_tt:1,11,2;wbs_tm:1,13,3;;special_status_040:T321=s2ss_cp:1,0,1;ss_cu:1,1,1;ss_ct:1,2,1;ss_cm:1,3,1;ss_ma:1,4,1;ss_atc:1,5,1;ss_lk:1,6,1;ss_rw:1,7,1;ss_size:1,9,2;ss_tt:1,11,2;ss_tm:1,13,3;;special_status:T312=s2ss_faultc:1,0,1;ss_faultb:1,1,1;ss_rerunc:1,2,1;ss_rerunb:1,3,1;ss_faultrerund:1,7,1;ss_rmw:1,8,1;ss_read:1,9,1;ss_cyclesize:1,10,2;ss_fcode:1,13,3;;excp_frame:T310=s10e_fsize:6,0,16;e_sr:6,16,16;e_pc:1,32,32;e_format:1,64,4;e_vector:1,68,12;;/usr/include/sys/thread_status.hthread_state_t:t50thread_state_data_t:t326=ar1;0;1023;1time_value:T327=s8seconds:3,0,32;microseconds:3,32,32;;thread_state_flavor:T328=s8flavor:1,0,32;count:1,32,32;;/usr/include/sys/time_value.htime_value_t:t327/usr/include/sys/thread_info.hthread_info_t:t50thread_info_data_t:t329=ar1;0;1023;1thread_basic_info:T330=s44user_time:327,0,64;system_time:327,64,64;cpu_usage:1,128,32;base_priority:1,160,32;cur_priority:1,192,32;run_state:1,224,32;flags:1,256,32;suspend_count:1,288,32;sleep_time:3,320,32;;thread_basic_info_data_t:t330thread_basic_info_t:t331=*330thread_sched_info:T332=s28policy:1,0,32;data:1,32,32;base_priority:1,64,32;max_priority:1,96,32;cur_priority:1,128,32;depressed:4,160,32;depress_priority:1,192,32;;thread_sched_info_data_t:t332thread_sched_info_t:t333=*332/usr/include/sys/task_info.htask_info_t:t50task_info_data_t:t334=ar1;0;1023;1task_basic_info:T335=s32suspend_count:1,0,32;base_priority:1,32,32;virtual_size:4,64,32;resident_size:4,96,32;user_time:327,128,64;system_time:327,192,64;;task_basic_info_data_t:t335task_basic_info_t:t336=*335/usr/include/sys/netport.hnetaddr_t:t5np_uid_t:t337=s8np_uid_high:3,0,32;np_uid_low:3,32,32;;network_port_t:t338=s24np_receiver:5,0,32;np_owner:5,32,32;np_puid:337,64,64;np_sid:337,128,64;;/usr/include/sys/host_info.hhost_info_t:t50host_info_data_t:t339=ar1;0;1023;1kernel_version_t:t340=ar1;0;511;2host_basic_info:T341=s20max_cpus:1,0,32;avail_cpus:1,32,32;memory_size:4,64,32;cpu_type:1,96,32;cpu_subtype:1,128,32;;host_basic_info_data_t:t341host_basic_info_t:t342=*341host_sched_info:T343=s8min_timeout:1,0,32;min_quantum:1,32,32;;host_sched_info_data_t:t343host_sched_info_t:t344=*343/usr/include/sys/processor_info.hprocessor_info_t:t50processor_info_data_t:t345=ar1;0;1023;1processor_set_info_t:t50processor_set_info_data_t:t346=ar1;0;1023;1processor_basic_info:T347=s20cpu_type:1,0,32;cpu_subtype:1,32,32;running:4,64,32;slot_num:1,96,32;is_master:4,128,32;;processor_basic_info_data_t:t347processor_basic_info_t:t348=*347processor_set_basic_info:T349=s20processor_count:1,0,32;task_count:1,32,32;thread_count:1,64,32;load_average:1,96,32;mach_factor:1,128,32;;processor_set_basic_info_data_t:t349processor_set_basic_info_t:t350=*349processor_set_sched_info:T351=s8policies:1,0,32;max_priority:1,32,32;;processor_set_sched_info_data_t:t351processor_set_sched_info_t:t352=*351/usr/include/kern/mach_types.htask_t:t1vm_task_t:t1task_array_t:t50thread_t:t1monitor_t:t1thread_array_t:t50host_t:t1host_priv_t:t1processor_t:t1processor_array_t:t50processor_set_t:t1processor_set_name_t:t1processor_set_name_array_t:t50/usr/include/machine/kern_return.hkern_return_t:t1/usr/include/kern/std_types.hpointer_t:t4/usr/include/kern/mach_types.hvm_address_t:t4vm_region_t:t4vm_region_array_t:t353=*4vm_page_data_t:t354=ar1;0;4095;2/usr/include/stdlib.hdiv_t:t355=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t356=s8quot:3,0,32;rem:3,32,32;;cthread_queue:T357=s8head:358=*359=xscthread_queue_item:,0,32;tail:358,32,32;;/usr/include/cthreads.hcthread_queue_t:t360=*357cthread_queue_item:T359=s4next:358,0,32;;cthread_queue_item_t:t358mutex:T361=s8lock:1,0,32;name:22,32,32;;mutex_t:t362=*361condition:T363=s16lock:1,0,32;queue:357,32,64;name:22,96,32;;condition_t:t364=*363cthread_fn_t:t365=*366=f28cthread:T367=s212next:368=*367,0,32;real_thread:1,32,32;lock:361,64,64;done:363,128,128;state:1,256,32;catch:51,288,1248;func:365,1536,32;arg:28,1568,32;result:28,1600,32;name:22,1632,32;data:28,1664,32;;cthread_t:t368ur_cthread:T369=s8next:370=*369,0,32;incarnation:368,32,32;;ur_cthread_t:t370/usr/include/sound/accesssound.hSNDNegotiationData:t371=s8priority:1,0,32;duration:1,32,32;;SNDNegotiationFun:t372=*373=f1/usr/include/sound/performsound.hSNDNotificationFun:t374=*375=f1/usr/include/appkit/NXJournaler.hNXJournalHeader:t376=s20version:1,0,32;offsetToAppNames:4,32,32;lastEventTime:4,64,32;reserved1:4,96,32;reserved2:4,128,32;;NXSplitView:T377=s84isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;delegate:19,640,32;;NXJournaler:T378=s138isa:16,0,32;_startTime:3,32,32;_soundStatus:1,64,32;_appsData:19,96,32;_sndBuffer:379=*278,128,32;_soundfile:22,160,32;_recordDevice:1,192,32;_nextEvent:130,224,320;_eventStream:380=*56,544,32;_teNum:156,576,32;_journalHeader:376,608,160;_mouseDownWindow:19,768,32;_mouseDownWindowNum:1,800,32;_applicationNum:1,832,32;_dragWindowNum:1,864,32;_oldEventMask:4,896,32;_oldEventFilter:152,928,32;_pendingStop:2,960,8;_listener:19,976,32;_speaker:19,1008,32;_delegate:19,1040,32;_eventStatus:1,1072,32;;/usr/include/appkit/SavePanel.h_NXDirInfo:t381=*382=xs__NXDirInfo:PopUpList:T383=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:118,896,64;reserved:19,960,32;menuFlags:276,992,16;;Pasteboard:T384=s56isa:16,0,32;owner:19,32,32;_realChangeCount:1,64,32;_ourChangeCount:1,96,32;_server:1,128,32;_reservedPasteboard5:28,160,32;_reservedPasteboard6:4,192,32;_typesArray:195,224,32;_client:1,256,32;_typesProvided:22,288,32;_name:172,320,32;_host:172,352,32;_reservedPasteboard3:4,384,32;_reservedPasteboard4:4,416,32;;PageLayout:T385=s176isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;height:19,832,32;width:19,864,32;ok:19,896,32;cancel:19,928,32;orientation:19,960,32;scale:19,992,32;paperSizeList:19,1024,32;layoutList:19,1056,32;unitsList:19,1088,32;exitTag:1,1120,32;paperView:19,1152,32;_paperViewShadow:19,1184,32;accessoryView:19,1216,32;_currUnits:2,1248,8;_otherPaper:2,1256,8;_reservedPageLayout1:8,1264,16;_reservedPageLayout2:4,1280,32;_reservedPageLayout3:4,1312,32;_reservedPageLayout4:4,1344,32;_reservedPageLayout5:4,1376,32;;OpenPanel:T386=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:195,1024,32;requiredType:22,1056,32;_columns:387=*381,1088,32;_typeTable:194,1120,32;spFlags:388=xs_spFlags:,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;_reservedPtr0:28,1376,32;filterTypes:389=*22,1408,32;_reservedOPint1:4,1440,32;_reservedOPint2:4,1472,32;;stat:T390=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:391=ar1;0;1;3,416,64;;SavePanel:T392=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:195,1024,32;requiredType:22,1056,32;_columns:387,1088,32;_typeTable:194,1120,32;spFlags:388,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;;_spFlags:T388=s2opening:1,0,1;exitOk:1,1,1;allowMultiple:1,2,1;dirty:1,3,1;invalidateMatrices:1,4,1;filtered:1,5,1;_RESERVED:1,6,2;_largeFS:1,8,1;_delegateValidatesNew:1,9,1;_delegateValidatesOld:1,10,1;_checkCase:1,11,1;_cancd:1,12,1;_UnixExpert:1,13,1;_backwards:1,14,1;_forwards:1,15,1;;/usr/include/appkit/PrintInfo.hNXPrivatePrintInfo:t393=*394=xs_PrivatePrintInfo:_NXChunk:T395=s10growby:6,0,16;allocated:1,16,32;used:1,48,32;;Speaker:T396=s32isa:16,0,32;sendPort:1,32,32;replyPort:1,64,32;sendTimeout:1,96,32;replyTimeout:1,128,32;delegate:19,160,32;_reservedSpeaker1:1,192,32;_reservedSpeaker2:1,224,32;;SliderCell:T397=s88isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;_reservedSCfloat1:12,288,32;_reservedSCfloat2:12,320,32;_offset:12,352,32;value:13,384,64;maxValue:13,448,64;minValue:13,512,64;trackRect:132,576,128;;Slider:T398=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;;SelectionCell:T399=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;;Scroller:T400=s118isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;curValue:12,736,32;perCent:12,768,32;_knobSize:12,800,32;hitPart:1,832,32;target:19,864,32;action:20,896,32;sFlags:401=xs_sFlags:,928,16;;_sFlags:T401=s2isHoriz:1,0,1;arrowsLoc:1,1,2;partsUsable:1,3,2;_fine:1,5,1;_RESERVED:1,6,6;_needsEnableFlush:1,12,1;_thumbing:1,13,1;_slotDrawn:1,14,1;_knobDrawn:1,15,1;;ScrollView:T402=s106isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;vScroller:19,640,32;hScroller:19,672,32;contentView:19,704,32;pageContext:12,736,32;lineAmount:12,768,32;_sFlags:403=xs__sFlags:,800,16;_ruler:19,816,32;;__sFlags:T403=s2vScrollerRequired:1,0,1;hScrollerRequired:1,1,1;vScrollerStatus:1,2,1;hScrollerStatus:1,3,1;noDynamicScrolling:1,4,1;borderType:1,5,2;rulerInstalled:1,7,1;_RESERVED:1,8,8;;PrintPanel:T404=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;pageMode:19,832,32;firstPage:19,864,32;lastPage:19,896,32;copies:19,928,32;ok:19,960,32;cancel:19,992,32;preview:19,1024,32;save:19,1056,32;printers:19,1088,32;feed:19,1120,32;resolutionList:19,1152,32;name:19,1184,32;note:19,1216,32;status:19,1248,32;exitTag:1,1280,32;accessoryView:19,1312,32;_lastResolution:8,1344,16;_reservedPrintPanel1:8,1360,16;buttons:19,1376,32;_reservedPrintPanel2:405=ar1;0;2;19,1408,96;;PrintInfo:T406=s112isa:16,0,32;paperType:22,32,32;paperRect:132,64,128;leftPageMargin:12,192,32;rightPageMargin:12,224,32;topPageMargin:12,256,32;bottomPageMargin:12,288,32;scalingFactor:12,320,32;pageOrder:2,352,8;pInfoFlags:407=xs_pInfoFlags:,368,16;firstPage:1,384,32;lastPage:1,416,32;currentPage:1,448,32;copies:1,480,32;outputFile:22,512,32;context:95,544,32;_privateData:393,576,32;printerName:22,608,32;printerType:22,640,32;printerHost:22,672,32;resolution:1,704,32;pagesPerSheet:6,736,16;_reservedPrintInfo1:8,752,16;_reservedPrintInfo2:4,768,32;_reservedPrintInfo3:4,800,32;_reservedPrintInfo4:4,832,32;_reservedPrintInfo5:4,864,32;;_pInfoFlags:T407=s2orientation:1,0,1;horizCentered:1,1,1;vertCentered:1,2,1;_RESERVEDA:1,3,2;manualFeed:1,5,1;allPages:1,6,1;_RESERVEDC:1,7,1;horizPagination:1,8,2;vertPagination:1,10,2;_RESERVEDB:1,12,4;;/usr/include/appkit/chunk.hNXChunk:t395_tbFlags:T408=s2malloced:1,0,1;PAD:1,1,15;;_NXTextBlock:T409=s16next:410=*409,0,32;prior:410,32,32;tbFlags:408,64,16;chars:6,80,16;text:57,96,32;;/usr/include/appkit/Text.hNXTextBlock:t409NXRunFlags:t411=s2underline:1,0,1;dummy:1,1,1;subclassWantsRTF:1,2,1;graphic:1,3,1;RESERVED:1,4,12;;_NXRun:T412=s28font:19,0,32;chars:1,32,32;paraStyle:28,64,32;textGray:12,96,32;textRGBColor:1,128,32;superscript:11,160,8;subscript:11,168,8;info:19,176,32;rFlags:411,208,16;;NXRun:t412_NXRunArray:T413=s38chunk:395,0,80;runs:414=ar1;0;0;412,80,224;;NXRunArray:t413NXLineDesc:t6_NXHeightInfo:T415=s10newHeight:12,0,32;oldHeight:12,32,32;lineDesc:6,64,16;;NXHeightInfo:t415_NXHeightChange:T416=s12lineDesc:6,0,16;heightInfo:415,16,80;;NXHeightChange:t416_NXBreakArray:T417=s12chunk:395,0,80;breaks:418=ar1;0;0;6,80,16;;NXBreakArray:t417NXLayFlags:t419=s2mustMove:1,0,1;isMoveChar:1,1,1;RESERVED:1,2,14;;_NXLay:T420=s26x:12,0,32;y:12,32,32;offset:6,64,16;chars:6,80,16;font:19,96,32;paraStyle:28,128,32;run:421=*412,160,32;lFlags:419,192,16;;NXLay:t420_NXLayArray:T422=s36chunk:395,0,80;lays:423=ar1;0;0;420,80,208;;NXLayArray:t422_NXWidthArray:T424=s14chunk:395,0,80;widths:425=ar1;0;0;12,80,32;;NXWidthArray:t424_NXCharArray:T426=s12chunk:395,0,80;text:427=ar1;0;0;11,80,8;;NXCharArray:t426_NXFSM:T428=s8next:429=*428,0,32;delta:6,32,16;token:6,48,16;;NXFSM:t428_NXSelPt:T430=s24cp:1,0,32;line:1,32,32;x:12,64,32;y:12,96,32;c1st:1,128,32;ht:12,160,32;;NXSelPt:t430_NXTabStop:T431=s6kind:6,0,16;x:12,16,32;;NXTabStop:t431_NXTextCache:T432=s20curPos:1,0,32;curRun:421,32,32;runFirstPos:1,64,32;curBlock:410,96,32;blockFirstPos:1,128,32;;NXTextCache:t432_lFlags:T433=s2horizCanGrow:1,0,1;vertCanGrow:1,1,1;erase:1,2,1;ping:1,3,1;endsParagraph:1,4,1;resetCache:1,5,1;RESERVED:1,6,10;;_NXLayInfo:T434=s74rect:132,0,128;descent:12,128,32;width:12,160,32;left:12,192,32;right:12,224,32;rightIndent:12,256,32;lays:435=*422,288,32;widths:436=*424,320,32;chars:437=*426,352,32;cache:432,384,160;textClipRect:438=*132,544,32;lFlags:433,576,16;;NXLayInfo:t434_NXTextStyle:T439=s24indent1st:12,0,32;indent2nd:12,32,32;lineHt:12,64,32;descentLine:12,96,32;alignment:6,128,16;numTabs:6,144,16;tabs:440=*431,160,32;;NXTextStyle:t439NXParagraphProp:t441=eNX_LEFTALIGN:0,NX_RIGHTALIGN:1,NX_CENTERALIGN:2,NX_JUSTALIGN:3,NX_FIRSTINDENT:4,NX_INDENT:5,NX_ADDTAB:6,NX_REMOVETAB:7,NX_LEFTMARGIN:8,NX_RIGHTMARGIN:9,;NXTextFunc:t442=*443=f1NXCharFilterFunc:t444=*445=f8NXTextFilterFunc:t446=*447=f22Text:T448=s358isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449=*11,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:22,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:156,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450=*413,1136,32;typingRun:412,1168,224;theBreaks:451=*417,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:132,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:119,2592,64;minSize:119,2656,64;tFlags:452=xs_tFlags:,2720,16;_info:28,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;;_tFlags:T452=s2_editMode:1,0,2;_selectMode:1,2,2;_caretState:1,4,2;changeState:1,6,1;charWrap:1,7,1;haveDown:1,8,1;anchorIs0:1,9,1;horizResizable:1,10,1;vertResizable:1,11,1;overstrikeDiacriticals:1,12,1;monoFont:1,13,1;disableFontPanel:1,14,1;inClipView:1,15,1;;NXStringOrderTable:t453=s1024primary:454=ar1;0;255;11,0,2048;secondary:455=ar1;0;255;11,2048,2048;primaryCI:456=ar1;0;255;11,4096,2048;secondaryCI:457=ar1;0;255;11,6144,2048;;TextFieldCell:T458=s48isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;backgroundGray:12,288,32;textGray:12,320,32;_private:28,352,32;;TextField:T459=s112isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;nextText:19,736,32;previousText:19,768,32;textDelegate:19,800,32;errorAction:20,832,32;_reservedTFint1:4,864,32;;/usr/include/db/db.hDatum:t460=s6s:22,0,32;n:8,32,16;;Data:t461=s12k:460,0,48;c:460,48,48;;dbErrorType:t462=edbErrorNoError:0,dbErrorLockFailed:1,dbErrorReadOnly:2,dbErrorNoKey:3,dbErrorNoRoom:4,dbErrorNoMemory:5,dbErrorTooLarge:6,dbErrorTooDeep:7,dbErrorInternal:8,dbErrorSystem:100,;Database:t463=s16name:22,0,32;flag:1,32,32;D:1,64,32;L:1,96,32;;datum:t464=s8dptr:22,0,32;dsize:1,32,32;;_NXDefault:T465=s8name:22,0,32;value:22,32,32;;/usr/include/defaults.hNXDefaultsVector:t466=ar1;0;-1;465_NXAppkitErrorTokens:T467=eNX_longLine:3000,NX_nullSel:3001,NX_wordTablesWrite:3002,NX_wordTablesRead:3003,NX_textBadRead:3004,NX_textBadWrite:3005,NX_powerOff:3006,NX_pasteboardComm:3007,NX_mallocError:3008,NX_printingComm:3009,NX_abortModal:3010,NX_abortPrinting:3011,NX_illegalSelector:3012,NX_appkitVMError:3013,NX_badRtfDirective:3014,NX_badRtfFontTable:3015,NX_badRtfStyleSheet:3016,NX_newerTypedStream:3017,NX_tiffError:3018,NX_printPackageError:3019,NX_badRtfColorTable:3020,NX_journalAborted:3021,;/usr/include/appkit/errors.hNXAppkitErrorTokens:t467NXTopLevelErrorHandler:t468=f15NXErrorReporter:t468/usr/include/time.hclock_t:t5sigstack:T469=s8ss_sp:22,0,32;ss_onstack:1,32,32;;sigvec:T470=s12sv_handler:93,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T471=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T472=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T473=s74ru_rusage:474=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T475=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T474=s72ru_utime:476=xstimeval:,0,64;ru_stime:476,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T477=s16it_interval:476,0,64;it_value:476,64,64;;timezone:T478=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T476=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T479=u4w_status:1,0,32;w_T:480=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:481=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;tm:T482=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:22,320,32;;/usr/include/signal.hsig_atomic_t:t2msghdr:T483=s24msg_name:22,0,32;msg_namelen:1,32,32;msg_iov:484=*485=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:22,128,32;msg_accrightslen:1,160,32;;sockproto:T486=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T487=s16sa_family:8,0,16;sa_data:488=ar1;0;13;2,16,112;;linger:T489=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T490=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;tsval:T491=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t492=s8val:493=ar1;0;1;3,0,64;;_NXImageInfo:T494=s24width:1,0,32;height:1,32,32;bitsPerSample:1,64,32;samplesPerPixel:1,96,32;planarConfig:1,128,32;photoInterp:1,160,32;;qelem:T495=s12q_forw:496=*495,0,32;q_back:496,32,32;q_data:22,64,32;;sockaddr_in:T497=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:498=xsin_addr:,32,32;sin_zero:499=ar1;0;7;2,64,64;;in_addr:T498=s4S_un:500=u4S_un_b:501=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:502=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T503=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T504=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T505=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T506=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T507=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T508=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T509=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:492,224,64;f_spare:510=ar1;0;6;3,288,224;;vfsops:T511=s32vfs_mount:512=*513=f1,0,32;vfs_unmount:512,32,32;vfs_root:512,64,32;vfs_statfs:512,96,32;vfs_sync:512,128,32;vfs_vget:512,160,32;vfs_mountroot:512,192,32;vfs_swapvp:512,224,32;;vfs:T514=s298vfs_next:515=*514,0,32;vfs_op:516=*511,32,32;vfs_vnodecovered:517=*518=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:492,160,64;vfs_stats:22,224,32;vfs_name:519=ar1;0;255;2,256,2048;vfs_nextentry:515,2304,32;vfs_uid:6,2336,16;vfs_data:22,2352,32;;fid:T520=s18fid_len:8,0,16;fid_data:521=ar1;0;15;2,16,128;;/usr/include/appkit/tiff.hNXImageInfo:t494_NXTIFFInfo:T522=s16448imageNumber:1,0,32;image:494,32,192;subfileType:1,224,32;rowsPerStrip:1,256,32;stripsPerImage:1,288,32;compression:1,320,32;numImages:1,352,32;endian:1,384,32;version:1,416,32;error:1,448,32;firstIFD:1,480,32;stripOffsets:523=ar1;0;2047;4,512,65536;stripByteCounts:524=ar1;0;2047;4,66048,65536;;NXTIFFInfo:t522_NXTrackingTimer:T525=s34delay:13,0,64;period:13,64,64;te:156,128,32;freeMe:2,160,8;firstTime:2,168,8;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/timer.hNXTrackingTimer:t525_SGML_tagtype:T526=eNONE:0,ENDTAG:1,LINE:2,;Anchor:T527=s28isa:16,0,32;Node:19,32,32;parent:528=*527,64,32;children:259,96,32;Address:22,128,32;Sources:259,160,32;DestAnchor:19,192,32;;HTStyle.hSGML_tagtype:t526HTCoord:t12_HTStyle:T529=s48next:530=*529,0,32;name:22,32,32;SGMLTag:22,64,32;SGMLType:526,96,32;font:19,128,32;fontSize:12,160,32;paragraph:531=*439,192,32;textGray:12,224,32;textRGBColor:1,256,32;spaceBefore:12,288,32;spaceAfter:12,320,32;anchor:28,352,32;;HTStyle:t529_HTStyleSheet:T532=s8name:22,0,32;styles:530,32,32;;HTStyleSheet:t532TcpAccess:T533=s20isa:16,0,32;manager:19,32,32;openString:19,64,32;keywords:19,96,32;contentSearch:19,128,32;;HyperAccess:T534=s20isa:16,0,32;manager:19,32,32;openString:19,64,32;keywords:19,96,32;contentSearch:19,128,32;;HyperText:T535=s384isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:22,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:156,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450,1136,32;typingRun:412,1168,224;theBreaks:451,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:132,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:119,2592,64;minSize:119,2656,64;tFlags:452,2720,16;_info:28,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;server:19,2864,32;nodeAnchor:528,2896,32;nextAnchorNumber:1,2928,32;protection:1,2960,32;isIndex:2,2992,8;slotNumber:1,3008,32;format:1,3040,32;;HTUtils.hBOOLEAN:t2-[TcpAccess name]TcpAccess.m_objc_class:T536=s36isa:537=*536,0,32;super_class:537,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:538=*539=xs_objc_ivar_list:,192,32;methods:540=*541=xs_objc_method_list:,224,32;cache:39,256,32;;_objc_super:T542=s8self:19,0,32;class:537,32,32;;-[TcpAccess name]:f172self:p543=*533_cmd:p20-[TcpAccess accessName:anchor:diagnostic:]_objc_getClass_objc_msgSend_HTTP_Get_NXOpenFile_WWW_TraceFlag_printf_NXClose_close-[TcpAccess accessName:anchor:diagnostic:]:f19self:p543_cmd:p20arg:p172anAnchor:p528diagnostic:p1_objc_super:l542HT:l544=*535sgmlStream:l380s:l1-[TcpAccess loadAnchor:Diagnostic:]-[TcpAccess loadAnchor:Diagnostic:]:f19self:p543_cmd:p20a:p528diagnostic:p1_objc_super:l542HT:l544addr:l172.objc_class_name_HyperText.objc_class_name_HyperAccess.objc_class_name_TcpAccess_objc_module:T545=s16version:3,0,32;size:3,32,32;name:22,64,32;symtab:546=*547=xs_objc_symtab:,96,32;;_objc_method:T548=s12_cmd:20,0,32;method_types:22,32,32;_imp:28,64,32;;_objc_ivar:T549=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;_objc_symtab:T547=s16sel_ref_cnt:3,0,32;refs:550=*20,32,32;cls_def_cnt:6,64,16;cat_def_cnt:6,80,16;defs:551=ar1;0;0;28,96,32;;_objc_category:T552=s16category_name:22,0,32;class_name:22,32,32;instance_methods:540,64,32;class_methods:540,96,32;;TextToy.mint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/objc/objc.hClass:t16=*17=xsobjc_class:objc_object:T18=s4isa:16,0,32;;id:t19=*18SEL:t20=*21=xsobjc_selector:STR:t22=*2IMP:t23=*24=f19BOOL:t2/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8_NXZone:T25=s16realloc:26=*27=f28=*15,0,32;malloc:29=*30=f28,32,32;free:31=*32=f15,64,32;destroy:33=*34=f15,96,32;;/usr/include/zone.hNXZone:t25objc_class:T17=s36isa:16,0,32;super_class:16,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:35=*36=xsobjc_ivar_list:,192,32;methods:37=*38=xsobjc_method_list:,224,32;cache:39=*40=xsobjc_cache:,256,32;;/usr/include/objc/objc-class.hCategory:t41=*42=xsobjc_category:objc_category:T42=s16category_name:22,0,32;class_name:22,32,32;instance_methods:37,64,32;class_methods:37,96,32;;Ivar:t43=*44=xsobjc_ivar:objc_ivar:T44=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;objc_ivar_list:T36=s16ivar_count:1,0,32;ivar_list:45=ar1;0;0;44,32,96;;Method:t46=*47=xsobjc_method:objc_method:T47=s12method_name:20,0,32;method_types:22,32,32;method_imp:23,64,32;;objc_method_list:T38=s20method_next:37,0,32;method_count:1,32,32;method_list:48=ar1;0;0;47,64,96;;Cache:t39objc_cache:T40=s12mask:4,0,32;occupied:4,32,32;buckets:49=ar1;0;0;46,64,32;;marg_list:t28/usr/include/stdarg.hva_list:t22/usr/include/sys/port.hport_name_t:t1port_set_name_t:t1port_name_array_t:t50=*1port_type_t:t1port_type_array_t:t50port_t:t1port_all_t:t1port_array_t:t50/usr/include/setjmp.hjmp_buf:t51=ar1;0;38;1_NXHandler:T52=s172jumpState:51,0,1248;next:53=*52,1248,32;code:1,1280,32;data1:54=*15,1312,32;data2:54,1344,32;;/usr/include/objc/error.hNXHandler:t52NXUncaughtExceptionHandler:t55=f15NXExceptionRaiser:t55_NXStream:T56=s40magic_number:4,0,32;buf_base:57=*11,32,32;buf_ptr:57,64,32;buf_size:1,96,32;buf_left:1,128,32;offset:3,160,32;flags:1,192,32;eof:1,224,32;functions:58=*59=xsstream_functions:,256,32;info:28,288,32;;/usr/include/streams/streams.hNXStream:t56stream_functions:T59=s28read_bytes:60=*61=f1,0,32;write_bytes:62=*63=f1,32,32;flush_buffer:64=*65=f1,64,32;fill_buffer:64,96,32;change_buffer:66=*67=f15,128,32;seek:68=*69=f15,160,32;destroy:66,192,32;;NXPrintfProc:t70=f15_NXStreamErrors:T71=eNX_illegalWrite:2000,NX_illegalRead:2001,NX_illegalSeek:2002,NX_illegalStream:2003,NX_streamVMError:2004,;NXStreamErrors:t71/usr/include/objc/typedstream.hNXTypedStream:t15List:T72=s16isa:16,0,32;dataPtr:73=*19,32,32;numElements:4,64,32;maxElements:4,96,32;;Object:T74=s4isa:16,0,32;;TypedstreamErrors:T75=eTYPEDSTREAM_CALLER_ERROR:8000,TYPEDSTREAM_FILE_INCONSISTENCY:8001,TYPEDSTREAM_CLASS_ERROR:8002,TYPEDSTREAM_TYPE_DESCRIPTOR_ERROR:8003,TYPEDSTREAM_WRITE_REFERENCE_ERROR:8004,TYPEDSTREAM_INTERNAL_ERROR:8005,;/usr/include/objc/List.hNXListId:t76=s16isa:16,0,32;dataPtr:73,32,32;numElements:4,64,32;maxElements:4,96,32;;/usr/include/dpsclient/dpsfriends.hDPSProgramEncoding:t77=edps_ascii:0,dps_binObjSeq:1,dps_encodedTokens:2,;DPSNameEncoding:t78=edps_indexed:0,dps_strings:1,;DPSDefinedType:t79=edps_tBoolean:0,dps_tChar:1,dps_tUChar:2,dps_tFloat:3,dps_tDouble:4,dps_tShort:5,dps_tUShort:6,dps_tInt:7,dps_tUInt:8,dps_tLong:9,dps_tULong:10,;DPSContextType:t80=edps_machServer:0,dps_fdServer:1,dps_stream:2,;DPSResultsRec:t81=s12type:79,0,32;count:1,32,32;value:22,64,32;;DPSResults:t82=*81DPSSpaceRec:t83=s8lastNameIndex:1,0,32;procs:84=*85=xs_t_DPSSpaceProcsRec:,32,32;;DPSSpace:t86=*83_t_DPSSpaceProcsRec:T85=s4DestroySpace:87=*88=f15,0,32;;DPSSpaceProcsRec:t85DPSSpaceProcs:t89=*85_t_DPSContextRec:T90=s48priv:22,0,32;space:86,32,32;programEncoding:77,64,32;nameEncoding:78,96,32;procs:91=*92=xs_t_DPSProcsRec:,128,32;textProc:93=*94=f15,160,32;errorProc:93,192,32;resultTable:82,224,32;resultTableLength:4,256,32;chainParent:95=*90,288,32;chainChild:95,320,32;type:80,352,32;;DPSContextRec:t90DPSContext:t95_t_DPSProcsRec:T92=s52BinObjSeqWrite:96=*97=f15,0,32;WriteTypedObjectArray:98=*99=f15,32,32;WriteStringChars:100=*101=f15,64,32;WriteData:96,96,32;WritePostScript:96,128,32;FlushContext:102=*103=f15,160,32;ResetContext:102,192,32;UpdateNameMap:102,224,32;AwaitReturnValues:102,256,32;Interrupt:102,288,32;DestroyContext:102,320,32;WaitContext:102,352,32;Printf:104=*105=f15,384,32;;DPSProcsRec:t92DPSProcs:t106=*92DPSBinObjGeneric:t107=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:3,32,32;;DPSBinObjReal:t108=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;realVal:12,32,32;;DPSBinObjRec:t109=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:110=u4integerVal:3,0,32;realVal:12,0,32;nameVal:3,0,32;booleanVal:3,0,32;stringVal:3,0,32;arrayVal:3,0,32;;,32,32;;DPSBinObj:t111=*109DPSBinObjSeqRec:t112=s12tokenType:11,0,8;nTopElements:11,8,8;length:8,16,16;objects:113=ar1;0;0;109,32,64;;DPSBinObjSeq:t114=*112DPSExtendedBinObjSeqRec:t115=s16tokenType:11,0,8;escape:11,8,8;nTopElements:8,16,16;length:5,32,32;objects:116=ar1;0;0;109,64,64;;DPSExtendedBinObjSeq:t117=*115/usr/include/dpsclient/event.hNXCoord:t12_NXPoint:T118=s8x:12,0,32;y:12,32,32;;NXPoint:t118_NXSize:T119=s8width:12,0,32;height:12,32,32;;NXSize:t119NXEventData:t120=u12mouse:121=s12reserved:6,0,16;eventNum:6,16,16;click:1,32,32;unused:1,64,32;;,0,96;key:122=s12reserved:6,0,16;repeat:6,16,16;charSet:8,32,16;charCode:8,48,16;keyCode:8,64,16;keyData:6,80,16;;,0,96;tracking:123=s12reserved:6,0,16;eventNum:6,16,16;trackingNum:1,32,32;userData:1,64,32;;,0,96;compound:124=s12reserved:6,0,16;subtype:6,16,16;misc:125=u8F:126=ar1;0;1;12,0,64;L:127=ar1;0;1;3,0,64;S:128=ar1;0;3;6,0,64;C:129=ar1;0;7;2,0,64;;,32,64;;,0,96;;_NXEvent:T130=s40type:1,0,32;location:118,32,64;time:3,96,32;flags:1,128,32;window:4,160,32;data:120,192,96;ctxt:95,288,32;;NXEvent:t130NXEventPtr:t131=*130_NXRect:T132=s16origin:118,0,64;size:119,64,64;;/usr/include/appkit/graphics.hNXRect:t132_NXColorSpace:T133=eNX_OneIsBlackColorSpace:0,NX_OneIsWhiteColorSpace:1,NX_RGBColorSpace:2,NX_CMYKColorSpace:5,;NXColorSpace:t133_NXWindowDepth:T134=eNX_DefaultDepth:0,NX_TwoBitGrayDepth:258,NX_EightBitGrayDepth:264,NX_TwelveBitRGBDepth:516,NX_TwentyFourBitRGBDepth:520,;NXWindowDepth:t134_DPSErrorCode:T135=edps_err_ps:1000,dps_err_nameTooLong:1001,dps_err_resultTagCheck:1002,dps_err_resultTypeCheck:1003,dps_err_invalidContext:1004,dps_err_select:1100,dps_err_connectionClosed:1101,dps_err_read:1102,dps_err_write:1103,dps_err_invalidFD:1104,dps_err_invalidTE:1105,dps_err_invalidPort:1106,dps_err_outOfMemory:1107,dps_err_cantConnect:1108,;ActionCell:T136=s36isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137=xs_cFlags1:,96,16;cFlags2:138=xs_cFlags2:,112,16;_cFlags3:139=xs__cFlags3:,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;;Cell:T140=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;;__cFlags3:T139=s2isWhite:1,0,1;useUserKeyEquivalent:1,1,1;center:1,2,1;docEditing:1,3,1;docSaved:1,4,1;RESERVED:1,5,11;;_cFlags2:T138=s2continuous:1,0,1;actOnMouseDown:1,1,1;_isLeaf:1,2,1;floatLeft:1,3,4;floatRight:1,7,4;autoRange:1,11,1;actOnMouseDragged:1,12,1;_isLoaded:1,13,1;noWrap:1,14,1;dontActOnMouseUp:1,15,1;;_cFlags1:T137=s2state:1,0,1;highlighted:1,1,1;disabled:1,2,1;editable:1,3,1;type:1,4,2;freeText:1,6,1;alignment:1,7,2;bordered:1,9,1;bezeled:1,10,1;selectable:1,11,1;scrollable:1,12,1;entryType:1,13,3;;/usr/include/dpsclient/dpsclient.hDPSErrorCode:t135DPSTextProc:t141=*142=f15DPSErrorProc:t143=*144=f15_iobuf:T145=s20_cnt:1,0,32;_ptr:22,32,32;_base:22,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/sys/message.hmsg_size_t:t4msg_header_t:t146=s24msg_unused:1,0,24;msg_simple:1,24,8;msg_size:4,32,32;msg_type:1,64,32;msg_local_port:1,96,32;msg_remote_port:1,128,32;msg_id:1,160,32;;msg_type_t:t147=s4msg_type_name:1,0,8;msg_type_size:1,8,8;msg_type_number:1,16,12;msg_type_inline:1,28,1;msg_type_longform:1,29,1;msg_type_deallocate:1,30,1;msg_type_unused:1,31,1;;msg_type_long_t:t148=s12msg_type_header:147,0,32;msg_type_long_name:8,32,16;msg_type_long_size:8,48,16;msg_type_long_number:4,64,32;;msg_timeout_t:t4msg_option_t:t1msg_return_t:t1_DPSNumberFormat:T149=edps_float:48,dps_long:0,dps_short:32,;/usr/include/dpsclient/dpsNeXT.hDPSNumberFormat:t149_DPSUserPathOp:T150=edps_setbbox:0,dps_moveto:1,dps_rmoveto:2,dps_lineto:3,dps_rlineto:4,dps_curveto:5,dps_rcurveto:6,dps_arc:7,dps_arcn:8,dps_arct:9,dps_closepath:10,dps_ucache:11,;DPSUserPathOp:t150_DPSUserPathAction:T151=edps_uappend:176,dps_ufill:179,dps_ueofill:178,dps_ustroke:183,dps_ustrokepath:364,dps_inufill:93,dps_inueofill:92,dps_inustroke:312,dps_def:51,dps_put:120,;DPSUserPathAction:t151DPSEventFilterFunc:t152=*153=f1DPSPortProc:t154=*155=f15DPSTimedEntry:t156=*157=xs__DPSTimedEntry:DPSTimedEntryProc:t158=*159=f15DPSFDProc:t160=*161=f15/usr/include/objc/hashtable.hNXHashTablePrototype:t162=s16hash:163=*164=f4,0,32;isEqual:165=*166=f1,32,32;free:167=*168=f15,64,32;style:1,96,32;;NXHashTable:t169=s20prototype:170=*162,0,32;count:4,32,32;nbBuckets:4,64,32;buckets:28,96,32;info:54,128,32;;NXHashState:t171=s8i:1,0,32;j:1,32,32;;NXAtom:t172=*2_NXScreen:T173=s48screenNumber:1,0,32;screenBounds:132,32,128;_reservedShort:174=ar1;0;5;6,160,96;depth:134,256,32;_reserved:175=ar1;0;2;1,288,96;;Responder:T176=s12isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;;/usr/include/appkit/screens.hNXScreen:t173_NXModalSession:T177=s34app:19,0,32;window:19,32,32;prevSession:178=*177,64,32;oldRunningCount:1,96,32;oldDoesHide:2,128,8;freeMe:2,136,8;winNum:1,144,32;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/Application.hNXModalSession:t177_NXColor:T179=s16colorField:180=ar1;0;7;8,0,128;;Bitmap:T181=s38isa:16,0,32;frame:132,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:182=xs__bFlags:,288,16;;__bFlags:T182=s2_flipDraw:1,0,1;_systemBitmap:1,1,1;_nibBitmap:1,2,1;_willFree:1,3,1;_RESERVED:1,4,12;;Application:T183=s160isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;appName:22,96,32;currentEvent:130,128,320;windowList:19,448,32;keyWindow:19,480,32;mainWindow:19,512,32;delegate:19,544,32;hiddenList:50,576,32;hiddenCount:1,608,32;hostName:172,640,32;context:95,672,32;contextNum:1,704,32;appListener:19,736,32;appSpeaker:19,768,32;replyPort:1,800,32;screenSize:119,832,64;running:6,896,16;appFlags:184=xs__appFlags:,912,16;_reservedApp4:19,928,32;_focusStack:19,960,32;_freelist:19,992,32;_pboard:19,1024,32;_mainMenu:19,1056,32;_appIcon:19,1088,32;_nameTable:19,1120,32;_printInfo:19,1152,32;_reservedApp1:4,1184,32;_reservedApp2:4,1216,32;_reservedApp3:4,1248,32;;__appFlags:T184=s2hidden:1,0,1;autoupdate:1,1,1;active:1,2,1;_RESERVED:1,3,8;_doingUnhide:1,11,1;_delegateReturnsValidRequestor:1,12,1;_deactPending:1,13,1;_invalidState:1,14,1;_invalidEvent:1,15,1;;/usr/include/appkit/color.hNXColor:t179Cursor:T185=s48isa:16,0,32;frame:132,32,128;iconName:22,160,32;type:1,192,32;_builtIn:1,224,32;_manager:28,256,32;_bFlags:182,288,16;hotSpot:118,304,64;cFlags:186=xs_cFlags:,368,16;;_cFlags:T186=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;ClipView:T187=s114isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188=xs__vFlags:,448,16;_vFlags:189=xs___vFlags:,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;backgroundGray:12,640,32;docView:19,672,32;_docRect:132,704,128;cursor:19,832,32;_private:28,864,32;_clFlags:190=xs__clFlags:,896,16;;__clFlags:T190=s2isGraySet:1,0,1;_RESERVED:1,1,11;_onlyUncovered:1,12,1;_reflectScroll:1,13,1;_usedByCell:1,14,1;_scrollClipTo:1,15,1;;ChoosePrinter:T191=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192=xs_wFlags:,544,16;wFlags2:193=xs_wFlags2:,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194=*169,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;ok:19,832,32;cancel:19,864,32;border:19,896,32;exitTag:1,928,32;name:19,960,32;type:19,992,32;note:19,1024,32;_lastValues:195=*172,1056,32;accessoryView:19,1088,32;_reservedChoosePrinter1:4,1120,32;_reservedChoosePrinter2:4,1152,32;_reservedChoosePrinter3:4,1184,32;_reservedChoosePrinter4:4,1216,32;;Panel:T196=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;;ButtonCell:T197=s60isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:198=xu_icon:,320,64;sound:19,384,32;bcFlags1:199=xs_bcFlags1:,416,16;bcFlags2:200=xs_bcFlags2:,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;;_bcFlags2:T200=s2keyEquivalent:1,0,8;transparent:1,8,1;_RESERVED:1,9,6;_momentarySound:1,15,1;;_bcFlags1:T199=s2pushIn:1,0,1;changeContents:1,1,1;changeBackground:1,2,1;changeGray:1,3,1;lightByContents:1,4,1;lightByBackground:1,5,1;lightByGray:1,6,1;hasAlpha:1,7,1;bordered:1,8,1;iconOverlaps:1,9,1;horizontal:1,10,1;bottomOrLeft:1,11,1;iconAndText:1,12,1;lastState:1,13,1;iconSizeDiff:1,14,1;iconIsKeyEquivalent:1,15,1;;_ke:T201=s8font:19,0,32;descent:12,32,32;;_bmap:T202=s8normal:19,0,32;alternate:19,32,32;;_icon:T198=u8bmap:202,0,64;ke:201,0,64;;Button:T203=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204=xs_conFlags:,704,16;_reservedCshort1:8,720,16;;Control:T205=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;;_conFlags:T204=s2enabled:1,0,1;editingValid:1,1,1;ignoreMultiClick:1,2,1;calcSize:1,3,1;_RESERVED:1,4,12;;Box:T206=s130isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;cell:19,640,32;contentView:19,672,32;offsets:119,704,64;borderRect:132,768,128;titleRect:132,896,128;bFlags:207=xs_bFlags:,1024,16;;_bFlags:T207=s2borderType:1,0,2;titlePosition:1,2,3;transparent:1,5,1;_RESERVED:1,6,10;;View:T208=s80isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;;___vFlags:T189=s2autosizing:1,0,6;autoresizeSubviews:1,6,1;notifyWhenFlipped:1,7,1;ancestorNotifyWasEnabled:1,8,1;needsAncestorNotify:1,9,1;notifyToInitGState:1,10,1;wantsGState:1,11,1;noCopyOnScroll:1,12,1;noDisplayOnScroll:1,13,1;specialClip:1,14,1;mark:1,15,1;;__vFlags:T188=s2noClip:1,0,1;translatedDraw:1,1,1;drawInSuperview:1,2,1;alreadyFlipped:1,3,1;needsFlipped:1,4,1;rotatedFromBase:1,5,1;rotatedOrScaledFromBase:1,6,1;opaque:1,7,1;disableAutodisplay:1,8,1;needsDisplay:1,9,1;validGState:1,10,1;newGState:1,11,1;_RESERVED:1,12,2;_noVerticalAutosizing:1,14,1;_hasDirtySubview:1,15,1;;Window:T209=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;;_wFlags2:T193=s2deferred:1,0,1;_cursorRectsDisabled:1,1,1;_haveFreeCursorRects:1,2,1;_validCursorRects:1,3,1;docEdited:1,4,1;dynamicDepthLimit:1,5,1;_worksWhenModal:1,6,1;_limitedBecomeKey:1,7,1;_needsFlush:1,8,1;_newMiniIcon:1,9,1;_ignoredFirstMouse:1,10,1;_RESERVED:1,11,1;_windowDying:1,12,1;_tempHidden:1,13,1;_hiddenOnDeactivate:1,14,1;_floatingPanel:1,15,1;;_wFlags:T192=s2style:1,0,4;backing:1,4,2;buttonMask:1,6,3;visible:1,9,1;isMainWindow:1,10,1;isKeyWindow:1,11,1;isPanel:1,12,1;hideOnDeactivate:1,13,1;dontFreeWhenClosed:1,14,1;oneShot:1,15,1;;/usr/include/appkit/afm.hNXCharMetrics:t210=s32charCode:6,0,16;numKernPairs:11,16,8;reserved:11,24,8;xWidth:12,32,32;name:1,64,32;bbox:211=ar1;0;3;12,96,128;kernPairIndex:1,224,32;;NXLigature:t212=s12firstCharIndex:1,0,32;secondCharIndex:1,32,32;ligatureIndex:1,64,32;;NXEncodedLigature:t213=s4firstChar:11,0,8;secondChar:11,8,8;ligatureChar:11,16,8;reserved:11,24,8;;NXKernPair:t214=s12secondCharIndex:1,0,32;dx:12,32,32;dy:12,64,32;;NXKernXPair:t215=s8secondCharIndex:1,0,32;dx:12,32,32;;NXTrackKern:t216=s20degree:1,0,32;minPointSize:12,32,32;minKernAmount:12,64,32;maxPointSize:12,96,32;maxKernAmount:12,128,32;;NXCompositeChar:t217=s12compCharIndex:1,0,32;numParts:1,32,32;firstPartIndex:1,64,32;;NXCompositeCharPart:t218=s12partIndex:1,0,32;dx:12,32,32;dy:12,64,32;;_NXFontMetrics:T219=s164formatVersion:22,0,32;name:22,32,32;fullName:22,64,32;familyName:22,96,32;weight:22,128,32;italicAngle:12,160,32;isFixedPitch:2,192,8;isScreenFont:2,200,8;screenFontSize:6,208,16;fontBBox:220=ar1;0;3;12,224,128;underlinePosition:12,352,32;underlineThickness:12,384,32;version:22,416,32;notice:22,448,32;encodingScheme:22,480,32;capHeight:12,512,32;xHeight:12,544,32;ascender:12,576,32;descender:12,608,32;hasYWidths:6,640,16;widths:221=*12,656,32;widthsLength:4,688,32;strings:22,720,32;stringsLength:4,752,32;hasXYKerns:2,784,8;reserved:2,792,8;encoding:222=*6,800,32;yWidths:221,832,32;charMetrics:223=*210,864,32;numCharMetrics:1,896,32;ligatures:224=*212,928,32;numLigatures:1,960,32;encLigatures:225=*213,992,32;numEncLigatures:1,1024,32;kerns:226=u4kernPairs:227=*214,0,32;kernXPairs:228=*215,0,32;;,1056,32;numKernPairs:1,1088,32;trackKerns:229=*216,1120,32;numTrackKerns:1,1152,32;compositeChars:230=*217,1184,32;numCompositeChars:1,1216,32;compositeCharParts:231=*218,1248,32;numCompositeCharParts:1,1280,32;;NXFontMetrics:t219_fontFlags:T232=s2usedInDoc:1,0,1;usedInPage:1,1,1;usedInSheet:1,2,1;_PADDING:1,3,13;;_NXFaceInfo:T233=s14fontMetrics:234=*219,0,32;flags:1,32,32;fontFlags:232,64,16;nextFInfo:235=*233,80,32;;/usr/include/appkit/Font.hNXFaceInfo:t233Font:T236=s40isa:16,0,32;name:22,32,32;size:12,64,32;style:1,96,32;matrix:221,128,32;fontNum:1,160,32;faceInfo:235,192,32;otherFont:19,224,32;fFlags:237=xs_fFlags:,256,16;_reservedFont2:8,272,16;_reservedFont3:4,288,32;;_fFlags:T237=s2usedByWS:1,0,1;usedByPrinter:1,1,1;isScreenFont:1,2,1;_RESERVED:1,3,10;_matrixIsIdentity:1,13,1;_matrixIsFlipped:1,14,1;_hasStyle:1,15,1;;/usr/include/appkit/FontManager.hNXFontTraitMask:t4_NXMessage:T238=s2040header:146,0,192;sequenceType:147,192,32;sequence:1,224,32;actionType:147,256,32;action:239=ar1;0;2003;2,288,16032;;FormCell:T240=s52isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;titleWidth:12,288,32;titleCell:19,320,32;titleEndPoint:12,352,32;_reservedFCint1:4,384,32;;Form:T241=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:119,992,64;intercell:119,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:242=xs_mFlags:,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;Matrix:T243=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:119,992,64;intercell:119,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:242,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;_mFlags:T242=s2highlightMode:1,0,1;radioMode:1,1,1;listMode:1,2,1;allowEmptySel:1,3,1;autoscroll:1,4,1;reaction:1,5,1;_RESERVED:1,6,8;_autosizeCells:1,14,1;_drawingAncestor:1,15,1;;FontPanel:T244=s184isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;faces:19,800,32;families:19,832,32;preview:19,864,32;current:19,896,32;size:19,928,32;sizes:19,960,32;manager:19,992,32;selFont:19,1024,32;selMetrics:234,1056,32;curTag:1,1088,32;accessoryView:19,1120,32;_reserved1:19,1152,32;setButton:19,1184,32;separator:19,1216,32;sizeTitle:19,1248,32;lastPreview:22,1280,32;fpFlags:245=xs_fpFlags:,1312,16;_reservedFPshort1:8,1328,16;_reserved2:19,1344,32;_chooser:19,1376,32;_titles:19,1408,32;_previewBox:19,1440,32;;_fpFlags:T245=s2multipleFont:1,0,1;dirty:1,1,1;_RESERVED:1,2,13;_dontPreview:1,15,1;;FontManager:T246=s48isa:16,0,32;panel:19,32,32;menu:19,64,32;action:20,96,32;whatToDo:1,128,32;traitToChange:4,160,32;selFont:19,192,32;fmFlags:247=xs_fmFlags:,224,16;_lastPos:8,240,16;_reservedFMint1:4,256,32;_reservedFMint2:4,288,32;_reservedFMint3:4,320,32;_reservedFMint4:4,352,32;;_fmFlags:T247=s2multipleFont:1,0,1;disabled:1,1,1;_RESERVED:1,2,14;;/usr/include/appkit/Listener.hNXMessage:t238_NXResponse:T248=s32header:146,0,192;sequenceType:147,192,32;sequence:1,224,32;;NXResponse:t248_NXAcknowledge:T249=s40header:146,0,192;sequenceType:147,192,32;sequence:1,224,32;errorType:147,256,32;error:1,288,32;;NXAcknowledge:t249_NXRemoteMethod:T250=s8key:20,0,32;types:22,32,32;;NXRemoteMethod:t250_bval:T251=s8p:22,0,32;len:1,32,32;;NXParamValue:t252=u8ival:1,0,32;dval:13,0,64;pval:1,0,32;bval:251,0,64;;NXEPSImageRep:T253=s58isa:16,0,32;_repFlags:254=xs__repFlags:,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_fileName:22,208,32;_bBoxOrigin:118,240,64;_memory:22,304,32;_epsLen:1,336,32;_epsOffset:6,368,16;_reservedShort:6,384,16;_otherName:22,400,32;_reservedInt:1,432,32;;NXCursor:T255=s22isa:16,0,32;hotSpot:118,32,64;cFlags:256=xs_csrFlags:,96,16;image:19,112,32;_reservedInt:4,144,32;;_csrFlags:T256=s2onMouseExited:1,0,1;onMouseEntered:1,1,1;_RESERVED:1,2,14;;NXImage:T257=s36isa:16,0,32;name:22,32,32;_size:119,64,64;_flags:258=xs__imageFlags:,128,16;_reservedShort:6,144,16;_reps:28,160,32;_repList:259=*72,192,32;_color:260=*179,224,32;_reservedInt:1,256,32;;__imageFlags:T258=s2scalable:1,0,1;dataRetained:1,1,1;flipDraw:1,2,1;uniqueWindow:1,3,1;_unused1:1,4,1;sizeWasExplicitlySet:1,5,1;builtIn:1,6,1;needsToExpand:1,7,1;useEPSOnResolutionMismatch:1,8,1;colorMatchPreferred:1,9,1;multipleResolutionMatching:1,10,1;_unused2:1,11,1;subImage:1,12,1;aSynch:1,13,1;archiveByName:1,14,1;unboundedCacheDepth:1,15,1;;NXCustomImageRep:T261=s38isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;drawMethod:20,208,32;drawObject:19,240,32;_reservedInt:1,272,32;;NXColorPanel:T262=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;_colorPicker:19,800,32;_bottomView:19,832,32;_min:119,864,64;_max:119,928,64;_action:20,992,32;_target:19,1024,32;_accessory:19,1056,32;_divider:19,1088,32;_reservedCPint:263=ar1;0;7;4,1120,256;;NXCachedImageRep:T264=s50isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_origin:118,208,64;_gState:1,272,32;_window:265=*209,304,32;_cache:28,336,32;_reservedInt:1,368,32;;NXBrowserCell:T266=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;;NXBrowser:T267=s156isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;target:19,736,32;delegate:19,768,32;_reserved1:268=ar1;0;2;19,800,96;action:20,896,32;doubleAction:20,928,32;matrixClass:19,960,32;cellPrototype:19,992,32;_reserved2:119,1024,64;_reserved4:269=ar1;0;3;6,1088,64;pathSeparator:8,1152,16;_reserved3:270=ar1;0;5;2,1168,48;_private:28,1216,32;;NXBitmapImageRep:T271=s58isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;_bytesPerRow:4,208,32;_imageNumber:8,240,16;_colorSpace:6,256,16;_moreRepFlags:272=xs__bitmapRepFlags:,272,16;_memoryPages:8,288,16;_fileName:22,304,32;_memory:57,336,32;_data:57,368,32;_otherName:22,400,32;_reservedInt:1,432,32;;__bitmapRepFlags:T272=s2isPlanar:1,0,1;explicitPlanes:1,1,1;;NXImageRep:T273=s26isa:16,0,32;_repFlags:254,32,16;size:119,48,64;_pixelsWide:1,112,32;_pixelsHigh:1,144,32;_reservedRepInt:1,176,32;;__repFlags:T254=s2hasAlpha:1,0,1;numColors:1,1,3;bitsPerSample:1,4,6;dataSource:1,10,3;dataLoaded:1,13,1;;MenuCell:T274=s64isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;altContents:22,288,32;icon:198,320,64;sound:19,384,32;bcFlags1:199,416,16;bcFlags2:200,432,16;periodicDelay:8,448,16;periodicInterval:8,464,16;updateAction:20,480,32;;Menu:T275=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:118,896,64;reserved:19,960,32;menuFlags:276=xs_menuFlags:,992,16;;_menuFlags:T276=s2sizeFitted:1,0,1;autoupdate:1,1,1;attached:1,2,1;tornOff:1,3,1;wasAttached:1,4,1;wasTornOff:1,5,1;_RESERVED:1,6,8;_isServicesMenu:1,14,1;_changeTitle:1,15,1;;Listener:T277=s40isa:16,0,32;portName:22,32,32;listenPort:1,64,32;signaturePort:1,96,32;delegate:19,128,32;timeout:1,160,32;priority:1,192,32;_delegate2:19,224,32;_requestDelegate:19,256,32;_reservedListener2:1,288,32;;/usr/include/sound/soundstruct.hSNDSoundStruct:t278=s28magic:1,0,32;dataLocation:1,32,32;dataSize:1,64,32;dataFormat:1,96,32;samplingRate:1,128,32;channelCount:1,160,32;info:279=ar1;0;3;2,192,32;;/usr/include/sound/sounderror.hSNDError:t280=eSND_ERR_NONE:0,SND_ERR_NOT_SOUND:1,SND_ERR_BAD_FORMAT:2,SND_ERR_BAD_RATE:3,SND_ERR_BAD_CHANNEL:4,SND_ERR_BAD_SIZE:5,SND_ERR_BAD_FILENAME:6,SND_ERR_CANNOT_OPEN:7,SND_ERR_CANNOT_WRITE:8,SND_ERR_CANNOT_READ:9,SND_ERR_CANNOT_ALLOC:10,SND_ERR_CANNOT_FREE:11,SND_ERR_CANNOT_COPY:12,SND_ERR_CANNOT_RESERVE:13,SND_ERR_NOT_RESERVED:14,SND_ERR_CANNOT_RECORD:15,SND_ERR_ALREADY_RECORDING:16,SND_ERR_NOT_RECORDING:17,SND_ERR_CANNOT_PLAY:18,SND_ERR_ALREADY_PLAYING:19,SND_ERR_NOT_PLAYING:20,SND_ERR_NOT_IMPLEMENTED:21,SND_ERR_CANNOT_FIND:22,SND_ERR_CANNOT_EDIT:23,SND_ERR_BAD_SPACE:24,SND_ERR_KERNEL:25,SND_ERR_BAD_CONFIGURATION:26,SND_ERR_CANNOT_CONFIGURE:27,SND_ERR_UNDERRUN:28,SND_ERR_ABORTED:29,SND_ERR_BAD_TAG:30,SND_ERR_CANNOT_ACCESS:31,SND_ERR_TIMEOUT:32,SND_ERR_BUSY:33,SND_ERR_CANNOT_ABORT:34,SND_ERR_INFO_TOO_BIG:35,SND_ERR_UNKNOWN:32767,;/usr/include/cthreads.hany_t:t28/usr/include/vm/vm_inherit.hvm_inherit_t:t1/usr/include/vm/vm_prot.hvm_prot_t:t1/usr/include/vm/memory_object.hmemory_object_t:t1memory_object_control_t:t1memory_object_name_t:t1memory_object_copy_strategy_t:t1paging_object_t:t1vm_pager_request_t:t1vm_pager_t:t1vm_statistics:T281=s52pagesize:3,0,32;free_count:3,32,32;active_count:3,64,32;inactive_count:3,96,32;wire_count:3,128,32;zero_fill_count:3,160,32;reactivations:3,192,32;pageins:3,224,32;pageouts:3,256,32;faults:3,288,32;cow_faults:3,320,32;lookups:3,352,32;hits:3,384,32;;/usr/include/vm/vm_statistics.hvm_statistics_t:t282=*281vm_statistics_data_t:t281pmap_statistics:T283=s8resident_count:3,0,32;wired_count:3,32,32;;pmap_statistics_t:t284=*283/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4machine_info:T285=s20major_version:1,0,32;minor_version:1,32,32;max_cpus:1,64,32;avail_cpus:1,96,32;memory_size:4,128,32;;/usr/include/sys/machine.hmachine_info_t:t286=*285machine_info_data_t:t285cpu_type_t:t1cpu_subtype_t:t1machine_slot:T287=s32is_cpu:4,0,32;cpu_type:1,32,32;cpu_subtype:1,64,32;running:4,96,32;cpu_ticks:288=ar1;0;2;3,128,96;clock_freq:1,224,32;;machine_slot_t:t289=*287machine_slot_data_t:t287/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T290=s2r:291=ar1;0;0;6,0,16;;physadr:t292=*290label_t:T293=s52val:294=ar1;0;12;1,0,416;;label_t:t293_quad:T295=s8val:296=ar1;0;1;3,0,64;;quad:t295daddr_t:t3caddr_t:t22ino_t:t5time_t:t3dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T297=s32fds_bits:298=ar1;0;7;3,0,256;;fd_set:t297NeXT_thread_state_user_reg:T299=s4user_reg:1,0,32;;NeXT_thread_state_68882:T300=s112regs:301=ar1;0;7;302=s12fp:303=ar1;0;2;1,0,96;;,0,768;cr:1,768,32;sr:1,800,32;iar:1,832,32;state:1,864,32;;NeXT_thread_state_regs:T304=s72dreg:305=ar1;0;7;1,0,256;areg:306=ar1;0;7;1,256,256;pad0:6,512,16;sr:6,528,16;pc:1,544,32;;regs:T307=s76r_dreg:308=ar1;0;7;1,0,256;r_areg:309=ar1;0;7;1,256,256;pad:6,512,16;r_evec:310=xsexcp_frame:,528,80;;excp_longbus:T311=s84e_internal1:6,0,16;e_ss:312=xsspecial_status:,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:313=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:314=ar1;0;3;6,160,64;e_stagebaddr:1,224,32;e_internal4:315=ar1;0;1;6,256,32;e_dib:1,288,32;e_internal5:316=ar1;0;21;6,320,352;;excp_shortbus:T317=s24e_internal1:6,0,16;e_ss:312,16,16;e_ipipec:6,32,16;e_ipipeb:6,48,16;e_faultaddr:1,64,32;e_internal2:318=ar1;0;1;6,96,32;e_dob:1,128,32;e_internal3:319=ar1;0;1;6,160,32;;excp_access:T320=s52e_effaddr:1,0,32;e_ss:321=xsspecial_status_040:,32,16;e_wb3s:322=xswriteback_status:,48,16;e_wb2s:322,64,16;e_wb1s:322,80,16;e_faultaddr:1,96,32;e_wb3a:1,128,32;e_wb3d:1,160,32;e_wb2a:1,192,32;e_wb2d:1,224,32;e_wb1a:1,256,32;e_wb1d_pd0:1,288,32;e_pd1:1,320,32;e_pd2:1,352,32;e_pd3:1,384,32;;excp_floatpt:T323=s4e_effaddr:1,0,32;;excp_coproc:T324=s12e_ia:1,0,32;e_internal:6,32,16;e_op:6,48,16;e_effaddr:1,64,32;;excp_normal6:T325=s4e_ia:1,0,32;;writeback_status:T322=s2wbs_v:1,8,1;wbs_size:1,9,2;wbs_tt:1,11,2;wbs_tm:1,13,3;;special_status_040:T321=s2ss_cp:1,0,1;ss_cu:1,1,1;ss_ct:1,2,1;ss_cm:1,3,1;ss_ma:1,4,1;ss_atc:1,5,1;ss_lk:1,6,1;ss_rw:1,7,1;ss_size:1,9,2;ss_tt:1,11,2;ss_tm:1,13,3;;special_status:T312=s2ss_faultc:1,0,1;ss_faultb:1,1,1;ss_rerunc:1,2,1;ss_rerunb:1,3,1;ss_faultrerund:1,7,1;ss_rmw:1,8,1;ss_read:1,9,1;ss_cyclesize:1,10,2;ss_fcode:1,13,3;;excp_frame:T310=s10e_fsize:6,0,16;e_sr:6,16,16;e_pc:1,32,32;e_format:1,64,4;e_vector:1,68,12;;/usr/include/sys/thread_status.hthread_state_t:t50thread_state_data_t:t326=ar1;0;1023;1time_value:T327=s8seconds:3,0,32;microseconds:3,32,32;;thread_state_flavor:T328=s8flavor:1,0,32;count:1,32,32;;/usr/include/sys/time_value.htime_value_t:t327/usr/include/sys/thread_info.hthread_info_t:t50thread_info_data_t:t329=ar1;0;1023;1thread_basic_info:T330=s44user_time:327,0,64;system_time:327,64,64;cpu_usage:1,128,32;base_priority:1,160,32;cur_priority:1,192,32;run_state:1,224,32;flags:1,256,32;suspend_count:1,288,32;sleep_time:3,320,32;;thread_basic_info_data_t:t330thread_basic_info_t:t331=*330thread_sched_info:T332=s28policy:1,0,32;data:1,32,32;base_priority:1,64,32;max_priority:1,96,32;cur_priority:1,128,32;depressed:4,160,32;depress_priority:1,192,32;;thread_sched_info_data_t:t332thread_sched_info_t:t333=*332/usr/include/sys/task_info.htask_info_t:t50task_info_data_t:t334=ar1;0;1023;1task_basic_info:T335=s32suspend_count:1,0,32;base_priority:1,32,32;virtual_size:4,64,32;resident_size:4,96,32;user_time:327,128,64;system_time:327,192,64;;task_basic_info_data_t:t335task_basic_info_t:t336=*335/usr/include/sys/netport.hnetaddr_t:t5np_uid_t:t337=s8np_uid_high:3,0,32;np_uid_low:3,32,32;;network_port_t:t338=s24np_receiver:5,0,32;np_owner:5,32,32;np_puid:337,64,64;np_sid:337,128,64;;/usr/include/sys/host_info.hhost_info_t:t50host_info_data_t:t339=ar1;0;1023;1kernel_version_t:t340=ar1;0;511;2host_basic_info:T341=s20max_cpus:1,0,32;avail_cpus:1,32,32;memory_size:4,64,32;cpu_type:1,96,32;cpu_subtype:1,128,32;;host_basic_info_data_t:t341host_basic_info_t:t342=*341host_sched_info:T343=s8min_timeout:1,0,32;min_quantum:1,32,32;;host_sched_info_data_t:t343host_sched_info_t:t344=*343/usr/include/sys/processor_info.hprocessor_info_t:t50processor_info_data_t:t345=ar1;0;1023;1processor_set_info_t:t50processor_set_info_data_t:t346=ar1;0;1023;1processor_basic_info:T347=s20cpu_type:1,0,32;cpu_subtype:1,32,32;running:4,64,32;slot_num:1,96,32;is_master:4,128,32;;processor_basic_info_data_t:t347processor_basic_info_t:t348=*347processor_set_basic_info:T349=s20processor_count:1,0,32;task_count:1,32,32;thread_count:1,64,32;load_average:1,96,32;mach_factor:1,128,32;;processor_set_basic_info_data_t:t349processor_set_basic_info_t:t350=*349processor_set_sched_info:T351=s8policies:1,0,32;max_priority:1,32,32;;processor_set_sched_info_data_t:t351processor_set_sched_info_t:t352=*351/usr/include/kern/mach_types.htask_t:t1vm_task_t:t1task_array_t:t50thread_t:t1monitor_t:t1thread_array_t:t50host_t:t1host_priv_t:t1processor_t:t1processor_array_t:t50processor_set_t:t1processor_set_name_t:t1processor_set_name_array_t:t50/usr/include/machine/kern_return.hkern_return_t:t1/usr/include/kern/std_types.hpointer_t:t4/usr/include/kern/mach_types.hvm_address_t:t4vm_region_t:t4vm_region_array_t:t353=*4vm_page_data_t:t354=ar1;0;4095;2/usr/include/stdlib.hdiv_t:t355=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t356=s8quot:3,0,32;rem:3,32,32;;cthread_queue:T357=s8head:358=*359=xscthread_queue_item:,0,32;tail:358,32,32;;/usr/include/cthreads.hcthread_queue_t:t360=*357cthread_queue_item:T359=s4next:358,0,32;;cthread_queue_item_t:t358mutex:T361=s8lock:1,0,32;name:22,32,32;;mutex_t:t362=*361condition:T363=s16lock:1,0,32;queue:357,32,64;name:22,96,32;;condition_t:t364=*363cthread_fn_t:t365=*366=f28cthread:T367=s212next:368=*367,0,32;real_thread:1,32,32;lock:361,64,64;done:363,128,128;state:1,256,32;catch:51,288,1248;func:365,1536,32;arg:28,1568,32;result:28,1600,32;name:22,1632,32;data:28,1664,32;;cthread_t:t368ur_cthread:T369=s8next:370=*369,0,32;incarnation:368,32,32;;ur_cthread_t:t370/usr/include/sound/accesssound.hSNDNegotiationData:t371=s8priority:1,0,32;duration:1,32,32;;SNDNegotiationFun:t372=*373=f1/usr/include/sound/performsound.hSNDNotificationFun:t374=*375=f1/usr/include/appkit/NXJournaler.hNXJournalHeader:t376=s20version:1,0,32;offsetToAppNames:4,32,32;lastEventTime:4,64,32;reserved1:4,96,32;reserved2:4,128,32;;NXSplitView:T377=s84isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;delegate:19,640,32;;NXJournaler:T378=s138isa:16,0,32;_startTime:3,32,32;_soundStatus:1,64,32;_appsData:19,96,32;_sndBuffer:379=*278,128,32;_soundfile:22,160,32;_recordDevice:1,192,32;_nextEvent:130,224,320;_eventStream:380=*56,544,32;_teNum:156,576,32;_journalHeader:376,608,160;_mouseDownWindow:19,768,32;_mouseDownWindowNum:1,800,32;_applicationNum:1,832,32;_dragWindowNum:1,864,32;_oldEventMask:4,896,32;_oldEventFilter:152,928,32;_pendingStop:2,960,8;_listener:19,976,32;_speaker:19,1008,32;_delegate:19,1040,32;_eventStatus:1,1072,32;;/usr/include/appkit/SavePanel.h_NXDirInfo:t381=*382=xs__NXDirInfo:PopUpList:T383=s126isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;supermenu:19,800,32;matrix:19,832,32;attachedMenu:19,864,32;lastLocation:118,896,64;reserved:19,960,32;menuFlags:276,992,16;;Pasteboard:T384=s56isa:16,0,32;owner:19,32,32;_realChangeCount:1,64,32;_ourChangeCount:1,96,32;_server:1,128,32;_reservedPasteboard5:28,160,32;_reservedPasteboard6:4,192,32;_typesArray:195,224,32;_client:1,256,32;_typesProvided:22,288,32;_name:172,320,32;_host:172,352,32;_reservedPasteboard3:4,384,32;_reservedPasteboard4:4,416,32;;PageLayout:T385=s176isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;height:19,832,32;width:19,864,32;ok:19,896,32;cancel:19,928,32;orientation:19,960,32;scale:19,992,32;paperSizeList:19,1024,32;layoutList:19,1056,32;unitsList:19,1088,32;exitTag:1,1120,32;paperView:19,1152,32;_paperViewShadow:19,1184,32;accessoryView:19,1216,32;_currUnits:2,1248,8;_otherPaper:2,1256,8;_reservedPageLayout1:8,1264,16;_reservedPageLayout2:4,1280,32;_reservedPageLayout3:4,1312,32;_reservedPageLayout4:4,1344,32;_reservedPageLayout5:4,1376,32;;OpenPanel:T386=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:195,1024,32;requiredType:22,1056,32;_columns:387=*381,1088,32;_typeTable:194,1120,32;spFlags:388=xs_spFlags:,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;_reservedPtr0:28,1376,32;filterTypes:389=*22,1408,32;_reservedOPint1:4,1440,32;_reservedOPint2:4,1472,32;;stat:T390=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:391=ar1;0;1;3,416,64;;SavePanel:T392=s172isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;form:19,800,32;browser:19,832,32;okButton:19,864,32;accessoryView:19,896,32;separator:19,928,32;filename:22,960,32;directory:22,992,32;filenames:195,1024,32;requiredType:22,1056,32;_columns:387,1088,32;_typeTable:194,1120,32;spFlags:388,1152,16;directorySize:8,1168,16;_cdcolumn:1,1184,32;_filterMethod:23,1216,32;_homeButton:19,1248,32;_spreserved6:19,1280,32;_spreserved7:19,1312,32;_spreserved8:19,1344,32;;_spFlags:T388=s2opening:1,0,1;exitOk:1,1,1;allowMultiple:1,2,1;dirty:1,3,1;invalidateMatrices:1,4,1;filtered:1,5,1;_RESERVED:1,6,2;_largeFS:1,8,1;_delegateValidatesNew:1,9,1;_delegateValidatesOld:1,10,1;_checkCase:1,11,1;_cancd:1,12,1;_UnixExpert:1,13,1;_backwards:1,14,1;_forwards:1,15,1;;/usr/include/appkit/PrintInfo.hNXPrivatePrintInfo:t393=*394=xs_PrivatePrintInfo:_NXChunk:T395=s10growby:6,0,16;allocated:1,16,32;used:1,48,32;;Speaker:T396=s32isa:16,0,32;sendPort:1,32,32;replyPort:1,64,32;sendTimeout:1,96,32;replyTimeout:1,128,32;delegate:19,160,32;_reservedSpeaker1:1,192,32;_reservedSpeaker2:1,224,32;;SliderCell:T397=s88isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;_reservedSCfloat1:12,288,32;_reservedSCfloat2:12,320,32;_offset:12,352,32;value:13,384,64;maxValue:13,448,64;minValue:13,512,64;trackRect:132,576,128;;Slider:T398=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;;SelectionCell:T399=s20isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;;Scroller:T400=s118isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;curValue:12,736,32;perCent:12,768,32;_knobSize:12,800,32;hitPart:1,832,32;target:19,864,32;action:20,896,32;sFlags:401=xs_sFlags:,928,16;;_sFlags:T401=s2isHoriz:1,0,1;arrowsLoc:1,1,2;partsUsable:1,3,2;_fine:1,5,1;_RESERVED:1,6,6;_needsEnableFlush:1,12,1;_thumbing:1,13,1;_slotDrawn:1,14,1;_knobDrawn:1,15,1;;ScrollView:T402=s106isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;vScroller:19,640,32;hScroller:19,672,32;contentView:19,704,32;pageContext:12,736,32;lineAmount:12,768,32;_sFlags:403=xs__sFlags:,800,16;_ruler:19,816,32;;__sFlags:T403=s2vScrollerRequired:1,0,1;hScrollerRequired:1,1,1;vScrollerStatus:1,2,1;hScrollerStatus:1,3,1;noDynamicScrolling:1,4,1;borderType:1,5,2;rulerInstalled:1,7,1;_RESERVED:1,8,8;;PrintPanel:T404=s188isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:192,544,16;wFlags2:193,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:194,672,32;_invalidCursorView:19,704,32;_miniIcon:172,736,32;_private:28,768,32;appIcon:19,800,32;pageMode:19,832,32;firstPage:19,864,32;lastPage:19,896,32;copies:19,928,32;ok:19,960,32;cancel:19,992,32;preview:19,1024,32;save:19,1056,32;printers:19,1088,32;feed:19,1120,32;resolutionList:19,1152,32;name:19,1184,32;note:19,1216,32;status:19,1248,32;exitTag:1,1280,32;accessoryView:19,1312,32;_lastResolution:8,1344,16;_reservedPrintPanel1:8,1360,16;buttons:19,1376,32;_reservedPrintPanel2:405=ar1;0;2;19,1408,96;;PrintInfo:T406=s112isa:16,0,32;paperType:22,32,32;paperRect:132,64,128;leftPageMargin:12,192,32;rightPageMargin:12,224,32;topPageMargin:12,256,32;bottomPageMargin:12,288,32;scalingFactor:12,320,32;pageOrder:2,352,8;pInfoFlags:407=xs_pInfoFlags:,368,16;firstPage:1,384,32;lastPage:1,416,32;currentPage:1,448,32;copies:1,480,32;outputFile:22,512,32;context:95,544,32;_privateData:393,576,32;printerName:22,608,32;printerType:22,640,32;printerHost:22,672,32;resolution:1,704,32;pagesPerSheet:6,736,16;_reservedPrintInfo1:8,752,16;_reservedPrintInfo2:4,768,32;_reservedPrintInfo3:4,800,32;_reservedPrintInfo4:4,832,32;_reservedPrintInfo5:4,864,32;;_pInfoFlags:T407=s2orientation:1,0,1;horizCentered:1,1,1;vertCentered:1,2,1;_RESERVEDA:1,3,2;manualFeed:1,5,1;allPages:1,6,1;_RESERVEDC:1,7,1;horizPagination:1,8,2;vertPagination:1,10,2;_RESERVEDB:1,12,4;;/usr/include/appkit/chunk.hNXChunk:t395_tbFlags:T408=s2malloced:1,0,1;PAD:1,1,15;;_NXTextBlock:T409=s16next:410=*409,0,32;prior:410,32,32;tbFlags:408,64,16;chars:6,80,16;text:57,96,32;;/usr/include/appkit/Text.hNXTextBlock:t409NXRunFlags:t411=s2underline:1,0,1;dummy:1,1,1;subclassWantsRTF:1,2,1;graphic:1,3,1;RESERVED:1,4,12;;_NXRun:T412=s28font:19,0,32;chars:1,32,32;paraStyle:28,64,32;textGray:12,96,32;textRGBColor:1,128,32;superscript:11,160,8;subscript:11,168,8;info:19,176,32;rFlags:411,208,16;;NXRun:t412_NXRunArray:T413=s38chunk:395,0,80;runs:414=ar1;0;0;412,80,224;;NXRunArray:t413NXLineDesc:t6_NXHeightInfo:T415=s10newHeight:12,0,32;oldHeight:12,32,32;lineDesc:6,64,16;;NXHeightInfo:t415_NXHeightChange:T416=s12lineDesc:6,0,16;heightInfo:415,16,80;;NXHeightChange:t416_NXBreakArray:T417=s12chunk:395,0,80;breaks:418=ar1;0;0;6,80,16;;NXBreakArray:t417NXLayFlags:t419=s2mustMove:1,0,1;isMoveChar:1,1,1;RESERVED:1,2,14;;_NXLay:T420=s26x:12,0,32;y:12,32,32;offset:6,64,16;chars:6,80,16;font:19,96,32;paraStyle:28,128,32;run:421=*412,160,32;lFlags:419,192,16;;NXLay:t420_NXLayArray:T422=s36chunk:395,0,80;lays:423=ar1;0;0;420,80,208;;NXLayArray:t422_NXWidthArray:T424=s14chunk:395,0,80;widths:425=ar1;0;0;12,80,32;;NXWidthArray:t424_NXCharArray:T426=s12chunk:395,0,80;text:427=ar1;0;0;11,80,8;;NXCharArray:t426_NXFSM:T428=s8next:429=*428,0,32;delta:6,32,16;token:6,48,16;;NXFSM:t428_NXSelPt:T430=s24cp:1,0,32;line:1,32,32;x:12,64,32;y:12,96,32;c1st:1,128,32;ht:12,160,32;;NXSelPt:t430_NXTabStop:T431=s6kind:6,0,16;x:12,16,32;;NXTabStop:t431_NXTextCache:T432=s20curPos:1,0,32;curRun:421,32,32;runFirstPos:1,64,32;curBlock:410,96,32;blockFirstPos:1,128,32;;NXTextCache:t432_lFlags:T433=s2horizCanGrow:1,0,1;vertCanGrow:1,1,1;erase:1,2,1;ping:1,3,1;endsParagraph:1,4,1;resetCache:1,5,1;RESERVED:1,6,10;;_NXLayInfo:T434=s74rect:132,0,128;descent:12,128,32;width:12,160,32;left:12,192,32;right:12,224,32;rightIndent:12,256,32;lays:435=*422,288,32;widths:436=*424,320,32;chars:437=*426,352,32;cache:432,384,160;textClipRect:438=*132,544,32;lFlags:433,576,16;;NXLayInfo:t434_NXTextStyle:T439=s24indent1st:12,0,32;indent2nd:12,32,32;lineHt:12,64,32;descentLine:12,96,32;alignment:6,128,16;numTabs:6,144,16;tabs:440=*431,160,32;;NXTextStyle:t439NXParagraphProp:t441=eNX_LEFTALIGN:0,NX_RIGHTALIGN:1,NX_CENTERALIGN:2,NX_JUSTALIGN:3,NX_FIRSTINDENT:4,NX_INDENT:5,NX_ADDTAB:6,NX_REMOVETAB:7,NX_LEFTMARGIN:8,NX_RIGHTMARGIN:9,;NXTextFunc:t442=*443=f1NXCharFilterFunc:t444=*445=f8NXTextFilterFunc:t446=*447=f22Text:T448=s358isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449=*11,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:22,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:156,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450=*413,1136,32;typingRun:412,1168,224;theBreaks:451=*417,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:132,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:119,2592,64;minSize:119,2656,64;tFlags:452=xs_tFlags:,2720,16;_info:28,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;;_tFlags:T452=s2_editMode:1,0,2;_selectMode:1,2,2;_caretState:1,4,2;changeState:1,6,1;charWrap:1,7,1;haveDown:1,8,1;anchorIs0:1,9,1;horizResizable:1,10,1;vertResizable:1,11,1;overstrikeDiacriticals:1,12,1;monoFont:1,13,1;disableFontPanel:1,14,1;inClipView:1,15,1;;NXStringOrderTable:t453=s1024primary:454=ar1;0;255;11,0,2048;secondary:455=ar1;0;255;11,2048,2048;primaryCI:456=ar1;0;255;11,4096,2048;secondaryCI:457=ar1;0;255;11,6144,2048;;TextFieldCell:T458=s48isa:16,0,32;contents:22,32,32;support:19,64,32;cFlags1:137,96,16;cFlags2:138,112,16;_cFlags3:139,128,16;_reservedCshort:8,144,16;tag:1,160,32;target:19,192,32;action:20,224,32;_view:19,256,32;backgroundGray:12,288,32;textGray:12,320,32;_private:28,352,32;;TextField:T459=s112isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:204,704,16;_reservedCshort1:8,720,16;nextText:19,736,32;previousText:19,768,32;textDelegate:19,800,32;errorAction:20,832,32;_reservedTFint1:4,864,32;;/usr/include/db/db.hDatum:t460=s6s:22,0,32;n:8,32,16;;Data:t461=s12k:460,0,48;c:460,48,48;;dbErrorType:t462=edbErrorNoError:0,dbErrorLockFailed:1,dbErrorReadOnly:2,dbErrorNoKey:3,dbErrorNoRoom:4,dbErrorNoMemory:5,dbErrorTooLarge:6,dbErrorTooDeep:7,dbErrorInternal:8,dbErrorSystem:100,;Database:t463=s16name:22,0,32;flag:1,32,32;D:1,64,32;L:1,96,32;;datum:t464=s8dptr:22,0,32;dsize:1,32,32;;_NXDefault:T465=s8name:22,0,32;value:22,32,32;;/usr/include/defaults.hNXDefaultsVector:t466=ar1;0;-1;465_NXAppkitErrorTokens:T467=eNX_longLine:3000,NX_nullSel:3001,NX_wordTablesWrite:3002,NX_wordTablesRead:3003,NX_textBadRead:3004,NX_textBadWrite:3005,NX_powerOff:3006,NX_pasteboardComm:3007,NX_mallocError:3008,NX_printingComm:3009,NX_abortModal:3010,NX_abortPrinting:3011,NX_illegalSelector:3012,NX_appkitVMError:3013,NX_badRtfDirective:3014,NX_badRtfFontTable:3015,NX_badRtfStyleSheet:3016,NX_newerTypedStream:3017,NX_tiffError:3018,NX_printPackageError:3019,NX_badRtfColorTable:3020,NX_journalAborted:3021,;/usr/include/appkit/errors.hNXAppkitErrorTokens:t467NXTopLevelErrorHandler:t468=f15NXErrorReporter:t468/usr/include/time.hclock_t:t5sigstack:T469=s8ss_sp:22,0,32;ss_onstack:1,32,32;;sigvec:T470=s12sv_handler:93,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T471=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T472=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T473=s74ru_rusage:474=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T475=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T474=s72ru_utime:476=xstimeval:,0,64;ru_stime:476,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T477=s16it_interval:476,0,64;it_value:476,64,64;;timezone:T478=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T476=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T479=u4w_status:1,0,32;w_T:480=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:481=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;tm:T482=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:22,320,32;;/usr/include/signal.hsig_atomic_t:t2msghdr:T483=s24msg_name:22,0,32;msg_namelen:1,32,32;msg_iov:484=*485=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:22,128,32;msg_accrightslen:1,160,32;;sockproto:T486=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T487=s16sa_family:8,0,16;sa_data:488=ar1;0;13;2,16,112;;linger:T489=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T490=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;tsval:T491=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t492=s8val:493=ar1;0;1;3,0,64;;_NXImageInfo:T494=s24width:1,0,32;height:1,32,32;bitsPerSample:1,64,32;samplesPerPixel:1,96,32;planarConfig:1,128,32;photoInterp:1,160,32;;qelem:T495=s12q_forw:496=*495,0,32;q_back:496,32,32;q_data:22,64,32;;sockaddr_in:T497=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:498=xsin_addr:,32,32;sin_zero:499=ar1;0;7;2,64,64;;in_addr:T498=s4S_un:500=u4S_un_b:501=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:502=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T503=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T504=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T505=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T506=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T507=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T508=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T509=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:492,224,64;f_spare:510=ar1;0;6;3,288,224;;vfsops:T511=s32vfs_mount:512=*513=f1,0,32;vfs_unmount:512,32,32;vfs_root:512,64,32;vfs_statfs:512,96,32;vfs_sync:512,128,32;vfs_vget:512,160,32;vfs_mountroot:512,192,32;vfs_swapvp:512,224,32;;vfs:T514=s298vfs_next:515=*514,0,32;vfs_op:516=*511,32,32;vfs_vnodecovered:517=*518=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:492,160,64;vfs_stats:22,224,32;vfs_name:519=ar1;0;255;2,256,2048;vfs_nextentry:515,2304,32;vfs_uid:6,2336,16;vfs_data:22,2352,32;;fid:T520=s18fid_len:8,0,16;fid_data:521=ar1;0;15;2,16,128;;/usr/include/appkit/tiff.hNXImageInfo:t494_NXTIFFInfo:T522=s16448imageNumber:1,0,32;image:494,32,192;subfileType:1,224,32;rowsPerStrip:1,256,32;stripsPerImage:1,288,32;compression:1,320,32;numImages:1,352,32;endian:1,384,32;version:1,416,32;error:1,448,32;firstIFD:1,480,32;stripOffsets:523=ar1;0;2047;4,512,65536;stripByteCounts:524=ar1;0;2047;4,66048,65536;;NXTIFFInfo:t522_NXTrackingTimer:T525=s34delay:13,0,64;period:13,64,64;te:156,128,32;freeMe:2,160,8;firstTime:2,168,8;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/timer.hNXTrackingTimer:t525_SGML_tagtype:T526=eNONE:0,ENDTAG:1,LINE:2,;Anchor:T527=s28isa:16,0,32;Node:19,32,32;parent:528=*527,64,32;children:259,96,32;Address:22,128,32;Sources:259,160,32;DestAnchor:19,192,32;;HTStyle.hSGML_tagtype:t526HTCoord:t12_HTStyle:T529=s48next:530=*529,0,32;name:22,32,32;SGMLTag:22,64,32;SGMLType:526,96,32;font:19,128,32;fontSize:12,160,32;paragraph:531=*439,192,32;textGray:12,224,32;textRGBColor:1,256,32;spaceBefore:12,288,32;spaceAfter:12,320,32;anchor:28,352,32;;HTStyle:t529_HTStyleSheet:T532=s8name:22,0,32;styles:530,32,32;;HTStyleSheet:t532TextToy:T533=s36isa:16,0,32;GreyLevel:19,32,32;TextEnd:19,64,32;TextStart:19,96,32;FixedWindow:19,128,32;ScrollWindow:19,160,32;StartAnchor:528,192,32;EndAnchor:528,224,32;accesses:259,256,32;;HyperAccess:T534=s20isa:16,0,32;manager:19,32,32;openString:19,64,32;keywords:19,96,32;contentSearch:19,128,32;;HyperText:T535=s384isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:132,96,128;bounds:132,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:188,448,16;_vFlags:189,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;breakTable:429,640,32;clickTable:429,672,32;preSelSmartTable:449,704,32;postSelSmartTable:449,736,32;charCategoryTable:449,768,32;delegateMethods:2,800,8;charFilterFunc:444,816,32;textFilterFunc:446,848,32;_compilerErrorSpacer:22,880,32;scanFunc:442,912,32;drawFunc:442,944,32;delegate:19,976,32;tag:1,1008,32;cursorTE:156,1040,32;firstTextBlock:410,1072,32;lastTextBlock:410,1104,32;theRuns:450,1136,32;typingRun:412,1168,224;theBreaks:451,1392,32;growLine:1,1424,32;textLength:1,1456,32;maxY:12,1488,32;maxX:12,1520,32;bodyRect:132,1552,128;borderWidth:12,1680,32;clickCount:2,1712,8;sp0:430,1728,192;spN:430,1920,192;anchorL:430,2112,192;anchorR:430,2304,192;backgroundGray:12,2496,32;textGray:12,2528,32;selectionGray:12,2560,32;maxSize:119,2592,64;minSize:119,2656,64;tFlags:452,2720,16;_info:28,2736,32;textStream:380,2768,32;_reservedText1:4,2800,32;_reservedText2:4,2832,32;server:19,2864,32;nodeAnchor:528,2896,32;nextAnchorNumber:1,2928,32;protection:1,2960,32;isIndex:2,2992,8;slotNumber:1,3008,32;format:1,3040,32;;HTUtils.hBOOLEAN:t2-[TextToy setGreyLevel:]TextToy.m_objc_class:T536=s36isa:537=*536,0,32;super_class:537,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:538=*539=xs_objc_ivar_list:,192,32;methods:540=*541=xs_objc_method_list:,224,32;cache:39,256,32;;_objc_super:T542=s8self:19,0,32;class:537,32,32;;-[TextToy setGreyLevel:]:f19self:p543=*533_cmd:p20anObject:p19-[TextToy setTextEnd:]-[TextToy setTextEnd:]:f19self:p543_cmd:p20anObject:p19-[TextToy setTextStart:]-[TextToy setTextStart:]:f19self:p543_cmd:p20anObject:p19-[TextToy setFixedWindow:]-[TextToy setFixedWindow:]:f19self:p543_cmd:p20anObject:p19-[TextToy setScrollWindow:]-[TextToy setScrollWindow:]:f19self:p543_cmd:p20anObject:p19-[TextToy Do_getStartLength:]_objc_msgSend_malloc_NXApp_free-[TextToy Do_getStartLength:]:f19self:p543_cmd:p20sender:p19_objc_super:l542start:l1end:l1length:l1buffer:l22-[TextToy Do_getSel:]-[TextToy Do_getSel:]:f19self:p543_cmd:p20sender:p19_objc_super:l542start:l430end:l430-[TextToy Do_setBackgroundGray:]-[TextToy Do_setBackgroundGray:]:f19self:p543_cmd:p20sender:p19-[TextToy linkToMark:]_Mark-[TextToy linkToMark:]:f19self:p543_cmd:p20sender:p19-[TextToy linkToNew:]-[TextToy linkToNew:]:f19self:p543_cmd:p20sender:p19-[TextToy unlink:]-[TextToy unlink:]:f19self:p543_cmd:p20sender:p19-[TextToy markSelected:]-[TextToy markSelected:]:f19self:p543_cmd:p20sender:p19-[TextToy markAll:]-[TextToy markAll:]:f19self:p543_cmd:p20sender:p19-[TextToy followLink:]-[TextToy followLink:]:f19self:p543_cmd:p20sender:p19-[TextToy dump:]-[TextToy dump:]:f19self:p543_cmd:p20sender:p19-[TextToy registerAccess:]_objc_getClass-[TextToy registerAccess:]:f19self:p543_cmd:p20access:p544=*534.objc_class_name_List.objc_class_name_Object.objc_class_name_TextToy_objc_module:T545=s16version:3,0,32;size:3,32,32;name:22,64,32;symtab:546=*547=xs_objc_symtab:,96,32;;_objc_method:T548=s12_cmd:20,0,32;method_types:22,32,32;_imp:28,64,32;;_objc_ivar:T549=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;_objc_symtab:T547=s16sel_ref_cnt:3,0,32;refs:550=*20,32,32;cls_def_cnt:6,64,16;cat_def_cnt:6,80,16;defs:551=ar1;0;0;28,96,32;;_objc_category:T552=s16category_name:22,0,32;class_name:22,32,32;instance_methods:540,64,32;class_methods:540,96,32;;Mark:G528WWWPageLayout.mint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/objc/objc.hClass:t16=*17=xsobjc_class:objc_object:T18=s4isa:16,0,32;;id:t19=*18SEL:t20=*21=xsobjc_selector:STR:t22=*2IMP:t23=*24=f19BOOL:t2/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8_NXZone:T25=s16realloc:26=*27=f28=*15,0,32;malloc:29=*30=f28,32,32;free:31=*32=f15,64,32;destroy:33=*34=f15,96,32;;/usr/include/zone.hNXZone:t25objc_class:T17=s36isa:16,0,32;super_class:16,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:35=*36=xsobjc_ivar_list:,192,32;methods:37=*38=xsobjc_method_list:,224,32;cache:39=*40=xsobjc_cache:,256,32;;/usr/include/objc/objc-class.hCategory:t41=*42=xsobjc_category:objc_category:T42=s16category_name:22,0,32;class_name:22,32,32;instance_methods:37,64,32;class_methods:37,96,32;;Ivar:t43=*44=xsobjc_ivar:objc_ivar:T44=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;objc_ivar_list:T36=s16ivar_count:1,0,32;ivar_list:45=ar1;0;0;44,32,96;;Method:t46=*47=xsobjc_method:objc_method:T47=s12method_name:20,0,32;method_types:22,32,32;method_imp:23,64,32;;objc_method_list:T38=s20method_next:37,0,32;method_count:1,32,32;method_list:48=ar1;0;0;47,64,96;;Cache:t39objc_cache:T40=s12mask:4,0,32;occupied:4,32,32;buckets:49=ar1;0;0;46,64,32;;marg_list:t28/usr/include/stdarg.hva_list:t22/usr/include/sys/port.hport_name_t:t1port_set_name_t:t1port_name_array_t:t50=*1port_type_t:t1port_type_array_t:t50port_t:t1port_all_t:t1port_array_t:t50/usr/include/setjmp.hjmp_buf:t51=ar1;0;38;1_NXHandler:T52=s172jumpState:51,0,1248;next:53=*52,1248,32;code:1,1280,32;data1:54=*15,1312,32;data2:54,1344,32;;/usr/include/objc/error.hNXHandler:t52NXUncaughtExceptionHandler:t55=f15NXExceptionRaiser:t55_NXStream:T56=s40magic_number:4,0,32;buf_base:57=*11,32,32;buf_ptr:57,64,32;buf_size:1,96,32;buf_left:1,128,32;offset:3,160,32;flags:1,192,32;eof:1,224,32;functions:58=*59=xsstream_functions:,256,32;info:28,288,32;;/usr/include/streams/streams.hNXStream:t56stream_functions:T59=s28read_bytes:60=*61=f1,0,32;write_bytes:62=*63=f1,32,32;flush_buffer:64=*65=f1,64,32;fill_buffer:64,96,32;change_buffer:66=*67=f15,128,32;seek:68=*69=f15,160,32;destroy:66,192,32;;NXPrintfProc:t70=f15_NXStreamErrors:T71=eNX_illegalWrite:2000,NX_illegalRead:2001,NX_illegalSeek:2002,NX_illegalStream:2003,NX_streamVMError:2004,;NXStreamErrors:t71/usr/include/objc/typedstream.hNXTypedStream:t15Object:T72=s4isa:16,0,32;;TypedstreamErrors:T73=eTYPEDSTREAM_CALLER_ERROR:8000,TYPEDSTREAM_FILE_INCONSISTENCY:8001,TYPEDSTREAM_CLASS_ERROR:8002,TYPEDSTREAM_TYPE_DESCRIPTOR_ERROR:8003,TYPEDSTREAM_WRITE_REFERENCE_ERROR:8004,TYPEDSTREAM_INTERNAL_ERROR:8005,;/usr/include/dpsclient/dpsfriends.hDPSProgramEncoding:t74=edps_ascii:0,dps_binObjSeq:1,dps_encodedTokens:2,;DPSNameEncoding:t75=edps_indexed:0,dps_strings:1,;DPSDefinedType:t76=edps_tBoolean:0,dps_tChar:1,dps_tUChar:2,dps_tFloat:3,dps_tDouble:4,dps_tShort:5,dps_tUShort:6,dps_tInt:7,dps_tUInt:8,dps_tLong:9,dps_tULong:10,;DPSContextType:t77=edps_machServer:0,dps_fdServer:1,dps_stream:2,;DPSResultsRec:t78=s12type:76,0,32;count:1,32,32;value:22,64,32;;DPSResults:t79=*78DPSSpaceRec:t80=s8lastNameIndex:1,0,32;procs:81=*82=xs_t_DPSSpaceProcsRec:,32,32;;DPSSpace:t83=*80_t_DPSSpaceProcsRec:T82=s4DestroySpace:84=*85=f15,0,32;;DPSSpaceProcsRec:t82DPSSpaceProcs:t86=*82_t_DPSContextRec:T87=s48priv:22,0,32;space:83,32,32;programEncoding:74,64,32;nameEncoding:75,96,32;procs:88=*89=xs_t_DPSProcsRec:,128,32;textProc:90=*91=f15,160,32;errorProc:90,192,32;resultTable:79,224,32;resultTableLength:4,256,32;chainParent:92=*87,288,32;chainChild:92,320,32;type:77,352,32;;DPSContextRec:t87DPSContext:t92_t_DPSProcsRec:T89=s52BinObjSeqWrite:93=*94=f15,0,32;WriteTypedObjectArray:95=*96=f15,32,32;WriteStringChars:97=*98=f15,64,32;WriteData:93,96,32;WritePostScript:93,128,32;FlushContext:99=*100=f15,160,32;ResetContext:99,192,32;UpdateNameMap:99,224,32;AwaitReturnValues:99,256,32;Interrupt:99,288,32;DestroyContext:99,320,32;WaitContext:99,352,32;Printf:101=*102=f15,384,32;;DPSProcsRec:t89DPSProcs:t103=*89DPSBinObjGeneric:t104=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:3,32,32;;DPSBinObjReal:t105=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;realVal:12,32,32;;DPSBinObjRec:t106=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:107=u4integerVal:3,0,32;realVal:12,0,32;nameVal:3,0,32;booleanVal:3,0,32;stringVal:3,0,32;arrayVal:3,0,32;;,32,32;;DPSBinObj:t108=*106DPSBinObjSeqRec:t109=s12tokenType:11,0,8;nTopElements:11,8,8;length:8,16,16;objects:110=ar1;0;0;106,32,64;;DPSBinObjSeq:t111=*109DPSExtendedBinObjSeqRec:t112=s16tokenType:11,0,8;escape:11,8,8;nTopElements:8,16,16;length:5,32,32;objects:113=ar1;0;0;106,64,64;;DPSExtendedBinObjSeq:t114=*112_DPSErrorCode:T115=edps_err_ps:1000,dps_err_nameTooLong:1001,dps_err_resultTagCheck:1002,dps_err_resultTypeCheck:1003,dps_err_invalidContext:1004,dps_err_select:1100,dps_err_connectionClosed:1101,dps_err_read:1102,dps_err_write:1103,dps_err_invalidFD:1104,dps_err_invalidTE:1105,dps_err_invalidPort:1106,dps_err_outOfMemory:1107,dps_err_cantConnect:1108,;/usr/include/dpsclient/dpsclient.hDPSErrorCode:t115DPSTextProc:t116=*117=f15DPSErrorProc:t118=*119=f15/usr/include/dpsclient/event.hNXCoord:t12_NXPoint:T120=s8x:12,0,32;y:12,32,32;;NXPoint:t120_NXSize:T121=s8width:12,0,32;height:12,32,32;;NXSize:t121NXEventData:t122=u12mouse:123=s12reserved:6,0,16;eventNum:6,16,16;click:1,32,32;unused:1,64,32;;,0,96;key:124=s12reserved:6,0,16;repeat:6,16,16;charSet:8,32,16;charCode:8,48,16;keyCode:8,64,16;keyData:6,80,16;;,0,96;tracking:125=s12reserved:6,0,16;eventNum:6,16,16;trackingNum:1,32,32;userData:1,64,32;;,0,96;compound:126=s12reserved:6,0,16;subtype:6,16,16;misc:127=u8F:128=ar1;0;1;12,0,64;L:129=ar1;0;1;3,0,64;S:130=ar1;0;3;6,0,64;C:131=ar1;0;7;2,0,64;;,32,64;;,0,96;;_NXEvent:T132=s40type:1,0,32;location:120,32,64;time:3,96,32;flags:1,128,32;window:4,160,32;data:122,192,96;ctxt:92,288,32;;NXEvent:t132NXEventPtr:t133=*132_iobuf:T134=s20_cnt:1,0,32;_ptr:22,32,32;_base:22,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/sys/message.hmsg_size_t:t4msg_header_t:t135=s24msg_unused:1,0,24;msg_simple:1,24,8;msg_size:4,32,32;msg_type:1,64,32;msg_local_port:1,96,32;msg_remote_port:1,128,32;msg_id:1,160,32;;msg_type_t:t136=s4msg_type_name:1,0,8;msg_type_size:1,8,8;msg_type_number:1,16,12;msg_type_inline:1,28,1;msg_type_longform:1,29,1;msg_type_deallocate:1,30,1;msg_type_unused:1,31,1;;msg_type_long_t:t137=s12msg_type_header:136,0,32;msg_type_long_name:8,32,16;msg_type_long_size:8,48,16;msg_type_long_number:4,64,32;;msg_timeout_t:t4msg_option_t:t1msg_return_t:t1_DPSNumberFormat:T138=edps_float:48,dps_long:0,dps_short:32,;/usr/include/dpsclient/dpsNeXT.hDPSNumberFormat:t138_DPSUserPathOp:T139=edps_setbbox:0,dps_moveto:1,dps_rmoveto:2,dps_lineto:3,dps_rlineto:4,dps_curveto:5,dps_rcurveto:6,dps_arc:7,dps_arcn:8,dps_arct:9,dps_closepath:10,dps_ucache:11,;DPSUserPathOp:t139_DPSUserPathAction:T140=edps_uappend:176,dps_ufill:179,dps_ueofill:178,dps_ustroke:183,dps_ustrokepath:364,dps_inufill:93,dps_inueofill:92,dps_inustroke:312,dps_def:51,dps_put:120,;DPSUserPathAction:t140DPSEventFilterFunc:t141=*142=f1DPSPortProc:t143=*144=f15DPSTimedEntry:t145=*146=xs__DPSTimedEntry:DPSTimedEntryProc:t147=*148=f15DPSFDProc:t149=*150=f15/usr/include/objc/hashtable.hNXHashTablePrototype:t151=s16hash:152=*153=f4,0,32;isEqual:154=*155=f1,32,32;free:156=*157=f15,64,32;style:1,96,32;;NXHashTable:t158=s20prototype:159=*151,0,32;count:4,32,32;nbBuckets:4,64,32;buckets:28,96,32;info:54,128,32;;NXHashState:t160=s8i:1,0,32;j:1,32,32;;NXAtom:t161=*2_NXRect:T162=s16origin:120,0,64;size:121,64,64;;Responder:T163=s12isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;;/usr/include/appkit/graphics.hNXRect:t162_NXColorSpace:T164=eNX_OneIsBlackColorSpace:0,NX_OneIsWhiteColorSpace:1,NX_RGBColorSpace:2,NX_CMYKColorSpace:5,;NXColorSpace:t164_NXWindowDepth:T165=eNX_DefaultDepth:0,NX_TwoBitGrayDepth:258,NX_EightBitGrayDepth:264,NX_TwelveBitRGBDepth:516,NX_TwentyFourBitRGBDepth:520,;NXWindowDepth:t165_NXScreen:T166=s48screenNumber:1,0,32;screenBounds:162,32,128;_reservedShort:167=ar1;0;5;6,160,96;depth:165,256,32;_reserved:168=ar1;0;2;1,288,96;;/usr/include/appkit/screens.hNXScreen:t166_NXColor:T169=s16colorField:170=ar1;0;7;8,0,128;;/usr/include/appkit/color.hNXColor:t169_NXModalSession:T171=s34app:19,0,32;window:19,32,32;prevSession:172=*171,64,32;oldRunningCount:1,96,32;oldDoesHide:2,128,8;freeMe:2,136,8;winNum:1,144,32;errorData:53,176,32;reserved1:1,208,32;reserved2:1,240,32;;WWWPageLayout:T173=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:162,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:174=xs_wFlags:,544,16;wFlags2:175=xs_wFlags2:,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:176=*158,672,32;_invalidCursorView:19,704,32;_miniIcon:161,736,32;_private:28,768,32;appIcon:19,800,32;height:19,832,32;width:19,864,32;ok:19,896,32;cancel:19,928,32;orientation:19,960,32;scale:19,992,32;paperSizeList:19,1024,32;layoutList:19,1056,32;unitsList:19,1088,32;exitTag:1,1120,32;paperView:19,1152,32;_paperViewShadow:19,1184,32;accessoryView:19,1216,32;_currUnits:2,1248,8;_otherPaper:2,1256,8;_reservedPageLayout1:8,1264,16;_reservedPageLayout2:4,1280,32;_reservedPageLayout3:4,1312,32;_reservedPageLayout4:4,1344,32;_reservedPageLayout5:4,1376,32;leftMargin:19,1408,32;rightMargin:19,1440,32;topMargin:19,1472,32;bottomMargin:19,1504,32;;PageLayout:T177=s176isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:162,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:174,544,16;wFlags2:175,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:176,672,32;_invalidCursorView:19,704,32;_miniIcon:161,736,32;_private:28,768,32;appIcon:19,800,32;height:19,832,32;width:19,864,32;ok:19,896,32;cancel:19,928,32;orientation:19,960,32;scale:19,992,32;paperSizeList:19,1024,32;layoutList:19,1056,32;unitsList:19,1088,32;exitTag:1,1120,32;paperView:19,1152,32;_paperViewShadow:19,1184,32;accessoryView:19,1216,32;_currUnits:2,1248,8;_otherPaper:2,1256,8;_reservedPageLayout1:8,1264,16;_reservedPageLayout2:4,1280,32;_reservedPageLayout3:4,1312,32;_reservedPageLayout4:4,1344,32;_reservedPageLayout5:4,1376,32;;Panel:T178=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:162,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:174,544,16;wFlags2:175,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:176,672,32;_invalidCursorView:19,704,32;_miniIcon:161,736,32;_private:28,768,32;;Window:T179=s100isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:162,96,128;contentView:19,224,32;delegate:19,256,32;firstResponder:19,288,32;lastLeftHit:19,320,32;lastRightHit:19,352,32;counterpart:19,384,32;fieldEditor:19,416,32;winEventMask:1,448,32;windowNum:1,480,32;backgroundGray:12,512,32;wFlags:174,544,16;wFlags2:175,560,16;_borderView:19,576,32;_displayDisabled:6,608,16;_flushDisabled:6,624,16;_cursorRects:28,640,32;_trectTable:176,672,32;_invalidCursorView:19,704,32;_miniIcon:161,736,32;_private:28,768,32;;_wFlags2:T175=s2deferred:1,0,1;_cursorRectsDisabled:1,1,1;_haveFreeCursorRects:1,2,1;_validCursorRects:1,3,1;docEdited:1,4,1;dynamicDepthLimit:1,5,1;_worksWhenModal:1,6,1;_limitedBecomeKey:1,7,1;_needsFlush:1,8,1;_newMiniIcon:1,9,1;_ignoredFirstMouse:1,10,1;_RESERVED:1,11,1;_windowDying:1,12,1;_tempHidden:1,13,1;_hiddenOnDeactivate:1,14,1;_floatingPanel:1,15,1;;_wFlags:T174=s2style:1,0,4;backing:1,4,2;buttonMask:1,6,3;visible:1,9,1;isMainWindow:1,10,1;isKeyWindow:1,11,1;isPanel:1,12,1;hideOnDeactivate:1,13,1;dontFreeWhenClosed:1,14,1;oneShot:1,15,1;;/usr/include/appkit/Application.hNXModalSession:t171Matrix:T180=s192isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:162,96,128;bounds:162,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:181=xs__vFlags:,448,16;_vFlags:182=xs___vFlags:,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:183=xs_conFlags:,704,16;_reservedCshort1:8,720,16;cellList:19,736,32;target:19,768,32;action:20,800,32;selectedCell:19,832,32;selectedRow:1,864,32;selectedCol:1,896,32;numRows:1,928,32;numCols:1,960,32;cellSize:121,992,64;intercell:121,1056,64;backgroundGray:12,1120,32;cellBackgroundGray:12,1152,32;font:19,1184,32;protoCell:19,1216,32;cellClass:19,1248,32;nextText:19,1280,32;previousText:19,1312,32;doubleAction:20,1344,32;errorAction:20,1376,32;textDelegate:19,1408,32;mFlags:184=xs_mFlags:,1440,16;_reservedMshort1:8,1456,16;_reservedMint1:4,1472,32;_private:28,1504,32;;_mFlags:T184=s2highlightMode:1,0,1;radioMode:1,1,1;listMode:1,2,1;allowEmptySel:1,3,1;autoscroll:1,4,1;reaction:1,5,1;_RESERVED:1,6,8;_autosizeCells:1,14,1;_drawingAncestor:1,15,1;;Control:T185=s92isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:162,96,128;bounds:162,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:181,448,16;_vFlags:182,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;tag:1,640,32;cell:19,672,32;conFlags:183,704,16;_reservedCshort1:8,720,16;;_conFlags:T183=s2enabled:1,0,1;editingValid:1,1,1;ignoreMultiClick:1,2,1;calcSize:1,3,1;_RESERVED:1,4,12;;View:T186=s80isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;frame:162,96,128;bounds:162,224,128;superview:19,352,32;subviews:19,384,32;window:19,416,32;vFlags:181,448,16;_vFlags:182,464,16;_gState:1,480,32;_frameMatrix:19,512,32;_drawMatrix:19,544,32;_reservedView1:4,576,32;_reservedView2:4,608,32;;___vFlags:T182=s2autosizing:1,0,6;autoresizeSubviews:1,6,1;notifyWhenFlipped:1,7,1;ancestorNotifyWasEnabled:1,8,1;needsAncestorNotify:1,9,1;notifyToInitGState:1,10,1;wantsGState:1,11,1;noCopyOnScroll:1,12,1;noDisplayOnScroll:1,13,1;specialClip:1,14,1;mark:1,15,1;;__vFlags:T181=s2noClip:1,0,1;translatedDraw:1,1,1;drawInSuperview:1,2,1;alreadyFlipped:1,3,1;needsFlipped:1,4,1;rotatedFromBase:1,5,1;rotatedOrScaledFromBase:1,6,1;opaque:1,7,1;disableAutodisplay:1,8,1;needsDisplay:1,9,1;validGState:1,10,1;newGState:1,11,1;_RESERVED:1,12,2;_noVerticalAutosizing:1,14,1;_hasDirtySubview:1,15,1;;Application:T187=s160isa:16,0,32;nextResponder:19,32,32;_reserved:19,64,32;appName:22,96,32;currentEvent:132,128,320;windowList:19,448,32;keyWindow:19,480,32;mainWindow:19,512,32;delegate:19,544,32;hiddenList:50,576,32;hiddenCount:1,608,32;hostName:161,640,32;context:92,672,32;contextNum:1,704,32;appListener:19,736,32;appSpeaker:19,768,32;replyPort:1,800,32;screenSize:121,832,64;running:6,896,16;appFlags:188=xs__appFlags:,912,16;_reservedApp4:19,928,32;_focusStack:19,960,32;_freelist:19,992,32;_pboard:19,1024,32;_mainMenu:19,1056,32;_appIcon:19,1088,32;_nameTable:19,1120,32;_printInfo:19,1152,32;_reservedApp1:4,1184,32;_reservedApp2:4,1216,32;_reservedApp3:4,1248,32;;__appFlags:T188=s2hidden:1,0,1;autoupdate:1,1,1;active:1,2,1;_RESERVED:1,3,8;_doingUnhide:1,11,1;_delegateReturnsValidRequestor:1,12,1;_deactPending:1,13,1;_invalidState:1,14,1;_invalidEvent:1,15,1;;/usr/include/appkit/PrintInfo.hNXPrivatePrintInfo:t189=*190=xs_PrivatePrintInfo:-[WWWPageLayout pickedUnits:]WWWPageLayout.m_objc_msgSend_objc_msgSendSuper_objc_class:T191=s36isa:192=*191,0,32;super_class:192,32,32;name:22,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:193=*194=xs_objc_ivar_list:,192,32;methods:195=*196=xs_objc_method_list:,224,32;cache:39,256,32;;_objc_super:T197=s8self:19,0,32;class:192,32,32;;PrintInfo:T198=s112isa:16,0,32;paperType:22,32,32;paperRect:162,64,128;leftPageMargin:12,192,32;rightPageMargin:12,224,32;topPageMargin:12,256,32;bottomPageMargin:12,288,32;scalingFactor:12,320,32;pageOrder:2,352,8;pInfoFlags:199=xs_pInfoFlags:,368,16;firstPage:1,384,32;lastPage:1,416,32;currentPage:1,448,32;copies:1,480,32;outputFile:22,512,32;context:92,544,32;_privateData:189,576,32;printerName:22,608,32;printerType:22,640,32;printerHost:22,672,32;resolution:1,704,32;pagesPerSheet:6,736,16;_reservedPrintInfo1:8,752,16;_reservedPrintInfo2:4,768,32;_reservedPrintInfo3:4,800,32;_reservedPrintInfo4:4,832,32;_reservedPrintInfo5:4,864,32;;_pInfoFlags:T199=s2orientation:1,0,1;horizCentered:1,1,1;vertCentered:1,2,1;_RESERVEDA:1,3,2;manualFeed:1,5,1;allPages:1,6,1;_RESERVEDC:1,7,1;horizPagination:1,8,2;vertPagination:1,10,2;_RESERVEDB:1,12,4;;-[WWWPageLayout pickedUnits:]:f19self:p200=*173_cmd:p20sender:p19_objc_super:l197old:l12new:l12-[WWWPageLayout readPrintInfo]_NXApp-[WWWPageLayout readPrintInfo]:f19self:p200_cmd:p20_objc_super:l197pi:l19conversion:l12dummy:l12left:l12right:l12top:l12bottom:l12-[WWWPageLayout writePrintInfo]_NXWriteDefault-[WWWPageLayout writePrintInfo]:f19self:p200_cmd:p20_objc_super:l197pi:l19conversion:l12dummy:l12-[WWWPageLayout setTopBotForm:]-[WWWPageLayout setTopBotForm:]:f19self:p200_cmd:p20anObject:p19-[WWWPageLayout setSideForm:]-[WWWPageLayout setSideForm:]:f19self:p200_cmd:p20anObject:p19-[WWWPageLayout setLeftMargin:]-[WWWPageLayout setLeftMargin:]:f19self:p200_cmd:p20anObject:p19-[WWWPageLayout setRightMargin:]-[WWWPageLayout setRightMargin:]:f19self:p200_cmd:p20anObject:p19-[WWWPageLayout setTopMargin:]-[WWWPageLayout setTopMargin:]:f19self:p200_cmd:p20anObject:p19-[WWWPageLayout setBottomMargin:]-[WWWPageLayout setBottomMargin:]:f19self:p200_cmd:p20anObject:p19.objc_class_name_PageLayout.objc_class_name_WWWPageLayout_objc_module:T201=s16version:3,0,32;size:3,32,32;name:22,64,32;symtab:202=*203=xs_objc_symtab:,96,32;;_objc_method:T204=s12_cmd:20,0,32;method_types:22,32,32;_imp:28,64,32;;_objc_ivar:T205=s12ivar_name:22,0,32;ivar_type:22,32,32;ivar_offset:1,64,32;;_objc_symtab:T203=s16sel_ref_cnt:3,0,32;refs:206=*20,32,32;cls_def_cnt:6,64,16;cat_def_cnt:6,80,16;defs:207=ar1;0;0;28,96,32;;_objc_category:T208=s16category_name:22,0,32;class_name:22,32,32;instance_methods:195,64,32;class_methods:195,96,32;;WorldWideWeb_main.mint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8/usr/include/stdlib.hdiv_t:t16=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t17=s8quot:3,0,32;rem:3,32,32;;/usr/include/objc/objc.hClass:t18=*19=xsobjc_class:objc_object:T20=s4isa:18,0,32;;id:t21=*20SEL:t22=*23=xsobjc_selector:STR:t24=*2IMP:t25=*26=f21BOOL:t2_NXZone:T27=s16realloc:28=*29=f30=*15,0,32;malloc:31=*32=f30,32,32;free:33=*34=f15,64,32;destroy:35=*36=f15,96,32;;/usr/include/zone.hNXZone:t27objc_class:T19=s36isa:18,0,32;super_class:18,32,32;name:24,64,32;version:3,96,32;info:3,128,32;instance_size:3,160,32;ivars:37=*38=xsobjc_ivar_list:,192,32;methods:39=*40=xsobjc_method_list:,224,32;cache:41=*42=xsobjc_cache:,256,32;;/usr/include/objc/objc-class.hCategory:t43=*44=xsobjc_category:objc_category:T44=s16category_name:24,0,32;class_name:24,32,32;instance_methods:39,64,32;class_methods:39,96,32;;Ivar:t45=*46=xsobjc_ivar:objc_ivar:T46=s12ivar_name:24,0,32;ivar_type:24,32,32;ivar_offset:1,64,32;;objc_ivar_list:T38=s16ivar_count:1,0,32;ivar_list:47=ar1;0;0;46,32,96;;Method:t48=*49=xsobjc_method:objc_method:T49=s12method_name:22,0,32;method_types:24,32,32;method_imp:25,64,32;;objc_method_list:T40=s20method_next:39,0,32;method_count:1,32,32;method_list:50=ar1;0;0;49,64,96;;Cache:t41objc_cache:T42=s12mask:4,0,32;occupied:4,32,32;buckets:51=ar1;0;0;48,64,32;;marg_list:t30/usr/include/stdarg.hva_list:t24/usr/include/sys/port.hport_name_t:t1port_set_name_t:t1port_name_array_t:t52=*1port_type_t:t1port_type_array_t:t52port_t:t1port_all_t:t1port_array_t:t52/usr/include/setjmp.hjmp_buf:t53=ar1;0;38;1_NXHandler:T54=s172jumpState:53,0,1248;next:55=*54,1248,32;code:1,1280,32;data1:56=*15,1312,32;data2:56,1344,32;;/usr/include/objc/error.hNXHandler:t54NXUncaughtExceptionHandler:t57=f15NXExceptionRaiser:t57_NXStream:T58=s40magic_number:4,0,32;buf_base:59=*11,32,32;buf_ptr:59,64,32;buf_size:1,96,32;buf_left:1,128,32;offset:3,160,32;flags:1,192,32;eof:1,224,32;functions:60=*61=xsstream_functions:,256,32;info:30,288,32;;/usr/include/streams/streams.hNXStream:t58stream_functions:T61=s28read_bytes:62=*63=f1,0,32;write_bytes:64=*65=f1,32,32;flush_buffer:66=*67=f1,64,32;fill_buffer:66,96,32;change_buffer:68=*69=f15,128,32;seek:70=*71=f15,160,32;destroy:68,192,32;;NXPrintfProc:t72=f15_NXStreamErrors:T73=eNX_illegalWrite:2000,NX_illegalRead:2001,NX_illegalSeek:2002,NX_illegalStream:2003,NX_streamVMError:2004,;NXStreamErrors:t73/usr/include/objc/typedstream.hNXTypedStream:t15Object:T74=s4isa:18,0,32;;TypedstreamErrors:T75=eTYPEDSTREAM_CALLER_ERROR:8000,TYPEDSTREAM_FILE_INCONSISTENCY:8001,TYPEDSTREAM_CLASS_ERROR:8002,TYPEDSTREAM_TYPE_DESCRIPTOR_ERROR:8003,TYPEDSTREAM_WRITE_REFERENCE_ERROR:8004,TYPEDSTREAM_INTERNAL_ERROR:8005,;/usr/include/dpsclient/dpsfriends.hDPSProgramEncoding:t76=edps_ascii:0,dps_binObjSeq:1,dps_encodedTokens:2,;DPSNameEncoding:t77=edps_indexed:0,dps_strings:1,;DPSDefinedType:t78=edps_tBoolean:0,dps_tChar:1,dps_tUChar:2,dps_tFloat:3,dps_tDouble:4,dps_tShort:5,dps_tUShort:6,dps_tInt:7,dps_tUInt:8,dps_tLong:9,dps_tULong:10,;DPSContextType:t79=edps_machServer:0,dps_fdServer:1,dps_stream:2,;DPSResultsRec:t80=s12type:78,0,32;count:1,32,32;value:24,64,32;;DPSResults:t81=*80DPSSpaceRec:t82=s8lastNameIndex:1,0,32;procs:83=*84=xs_t_DPSSpaceProcsRec:,32,32;;DPSSpace:t85=*82_t_DPSSpaceProcsRec:T84=s4DestroySpace:86=*87=f15,0,32;;DPSSpaceProcsRec:t84DPSSpaceProcs:t88=*84_t_DPSContextRec:T89=s48priv:24,0,32;space:85,32,32;programEncoding:76,64,32;nameEncoding:77,96,32;procs:90=*91=xs_t_DPSProcsRec:,128,32;textProc:92=*93=f15,160,32;errorProc:92,192,32;resultTable:81,224,32;resultTableLength:4,256,32;chainParent:94=*89,288,32;chainChild:94,320,32;type:79,352,32;;DPSContextRec:t89DPSContext:t94_t_DPSProcsRec:T91=s52BinObjSeqWrite:95=*96=f15,0,32;WriteTypedObjectArray:97=*98=f15,32,32;WriteStringChars:99=*100=f15,64,32;WriteData:95,96,32;WritePostScript:95,128,32;FlushContext:101=*102=f15,160,32;ResetContext:101,192,32;UpdateNameMap:101,224,32;AwaitReturnValues:101,256,32;Interrupt:101,288,32;DestroyContext:101,320,32;WaitContext:101,352,32;Printf:103=*104=f15,384,32;;DPSProcsRec:t91DPSProcs:t105=*91DPSBinObjGeneric:t106=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:3,32,32;;DPSBinObjReal:t107=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;realVal:12,32,32;;DPSBinObjRec:t108=s8attributedType:11,0,8;tag:11,8,8;length:8,16,16;val:109=u4integerVal:3,0,32;realVal:12,0,32;nameVal:3,0,32;booleanVal:3,0,32;stringVal:3,0,32;arrayVal:3,0,32;;,32,32;;DPSBinObj:t110=*108DPSBinObjSeqRec:t111=s12tokenType:11,0,8;nTopElements:11,8,8;length:8,16,16;objects:112=ar1;0;0;108,32,64;;DPSBinObjSeq:t113=*111DPSExtendedBinObjSeqRec:t114=s16tokenType:11,0,8;escape:11,8,8;nTopElements:8,16,16;length:5,32,32;objects:115=ar1;0;0;108,64,64;;DPSExtendedBinObjSeq:t116=*114_DPSErrorCode:T117=edps_err_ps:1000,dps_err_nameTooLong:1001,dps_err_resultTagCheck:1002,dps_err_resultTypeCheck:1003,dps_err_invalidContext:1004,dps_err_select:1100,dps_err_connectionClosed:1101,dps_err_read:1102,dps_err_write:1103,dps_err_invalidFD:1104,dps_err_invalidTE:1105,dps_err_invalidPort:1106,dps_err_outOfMemory:1107,dps_err_cantConnect:1108,;/usr/include/dpsclient/dpsclient.hDPSErrorCode:t117DPSTextProc:t118=*119=f15DPSErrorProc:t120=*121=f15/usr/include/dpsclient/event.hNXCoord:t12_NXPoint:T122=s8x:12,0,32;y:12,32,32;;NXPoint:t122_NXSize:T123=s8width:12,0,32;height:12,32,32;;NXSize:t123NXEventData:t124=u12mouse:125=s12reserved:6,0,16;eventNum:6,16,16;click:1,32,32;unused:1,64,32;;,0,96;key:126=s12reserved:6,0,16;repeat:6,16,16;charSet:8,32,16;charCode:8,48,16;keyCode:8,64,16;keyData:6,80,16;;,0,96;tracking:127=s12reserved:6,0,16;eventNum:6,16,16;trackingNum:1,32,32;userData:1,64,32;;,0,96;compound:128=s12reserved:6,0,16;subtype:6,16,16;misc:129=u8F:130=ar1;0;1;12,0,64;L:131=ar1;0;1;3,0,64;S:132=ar1;0;3;6,0,64;C:133=ar1;0;7;2,0,64;;,32,64;;,0,96;;_NXEvent:T134=s40type:1,0,32;location:122,32,64;time:3,96,32;flags:1,128,32;window:4,160,32;data:124,192,96;ctxt:94,288,32;;NXEvent:t134NXEventPtr:t135=*134_iobuf:T136=s20_cnt:1,0,32;_ptr:24,32,32;_base:24,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/sys/message.hmsg_size_t:t4msg_header_t:t137=s24msg_unused:1,0,24;msg_simple:1,24,8;msg_size:4,32,32;msg_type:1,64,32;msg_local_port:1,96,32;msg_remote_port:1,128,32;msg_id:1,160,32;;msg_type_t:t138=s4msg_type_name:1,0,8;msg_type_size:1,8,8;msg_type_number:1,16,12;msg_type_inline:1,28,1;msg_type_longform:1,29,1;msg_type_deallocate:1,30,1;msg_type_unused:1,31,1;;msg_type_long_t:t139=s12msg_type_header:138,0,32;msg_type_long_name:8,32,16;msg_type_long_size:8,48,16;msg_type_long_number:4,64,32;;msg_timeout_t:t4msg_option_t:t1msg_return_t:t1_DPSNumberFormat:T140=edps_float:48,dps_long:0,dps_short:32,;/usr/include/dpsclient/dpsNeXT.hDPSNumberFormat:t140_DPSUserPathOp:T141=edps_setbbox:0,dps_moveto:1,dps_rmoveto:2,dps_lineto:3,dps_rlineto:4,dps_curveto:5,dps_rcurveto:6,dps_arc:7,dps_arcn:8,dps_arct:9,dps_closepath:10,dps_ucache:11,;DPSUserPathOp:t141_DPSUserPathAction:T142=edps_uappend:176,dps_ufill:179,dps_ueofill:178,dps_ustroke:183,dps_ustrokepath:364,dps_inufill:93,dps_inueofill:92,dps_inustroke:312,dps_def:51,dps_put:120,;DPSUserPathAction:t142DPSEventFilterFunc:t143=*144=f1DPSPortProc:t145=*146=f15DPSTimedEntry:t147=*148=xs__DPSTimedEntry:DPSTimedEntryProc:t149=*150=f15DPSFDProc:t151=*152=f15/usr/include/objc/hashtable.hNXHashTablePrototype:t153=s16hash:154=*155=f4,0,32;isEqual:156=*157=f1,32,32;free:158=*159=f15,64,32;style:1,96,32;;NXHashTable:t160=s20prototype:161=*153,0,32;count:4,32,32;nbBuckets:4,64,32;buckets:30,96,32;info:56,128,32;;NXHashState:t162=s8i:1,0,32;j:1,32,32;;NXAtom:t163=*2_NXRect:T164=s16origin:122,0,64;size:123,64,64;;Responder:T165=s12isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;;/usr/include/appkit/graphics.hNXRect:t164_NXColorSpace:T166=eNX_OneIsBlackColorSpace:0,NX_OneIsWhiteColorSpace:1,NX_RGBColorSpace:2,NX_CMYKColorSpace:5,;NXColorSpace:t166_NXWindowDepth:T167=eNX_DefaultDepth:0,NX_TwoBitGrayDepth:258,NX_EightBitGrayDepth:264,NX_TwelveBitRGBDepth:516,NX_TwentyFourBitRGBDepth:520,;NXWindowDepth:t167_NXScreen:T168=s48screenNumber:1,0,32;screenBounds:164,32,128;_reservedShort:169=ar1;0;5;6,160,96;depth:167,256,32;_reserved:170=ar1;0;2;1,288,96;;/usr/include/appkit/screens.hNXScreen:t168_NXModalSession:T171=s34app:21,0,32;window:21,32,32;prevSession:172=*171,64,32;oldRunningCount:1,96,32;oldDoesHide:2,128,8;freeMe:2,136,8;winNum:1,144,32;errorData:55,176,32;reserved1:1,208,32;reserved2:1,240,32;;/usr/include/appkit/Application.hNXModalSession:t171Application:T173=s160isa:18,0,32;nextResponder:21,32,32;_reserved:21,64,32;appName:24,96,32;currentEvent:134,128,320;windowList:21,448,32;keyWindow:21,480,32;mainWindow:21,512,32;delegate:21,544,32;hiddenList:52,576,32;hiddenCount:1,608,32;hostName:163,640,32;context:94,672,32;contextNum:1,704,32;appListener:21,736,32;appSpeaker:21,768,32;replyPort:1,800,32;screenSize:123,832,64;running:6,896,16;appFlags:174=xs__appFlags:,912,16;_reservedApp4:21,928,32;_focusStack:21,960,32;_freelist:21,992,32;_pboard:21,1024,32;_mainMenu:21,1056,32;_appIcon:21,1088,32;_nameTable:21,1120,32;_printInfo:21,1152,32;_reservedApp1:4,1184,32;_reservedApp2:4,1216,32;_reservedApp3:4,1248,32;;__appFlags:T174=s2hidden:1,0,1;autoupdate:1,1,1;active:1,2,1;_RESERVED:1,3,8;_doingUnhide:1,11,1;_delegateReturnsValidRequestor:1,12,1;_deactPending:1,13,1;_invalidState:1,14,1;_invalidEvent:1,15,1;;/usr/include/time.hclock_t:t5time_t:t3tm:T175=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:24,320,32;;/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T176=s2r:177=ar1;0;0;6,0,16;;physadr:t178=*176label_t:T179=s52val:180=ar1;0;12;1,0,416;;label_t:t179_quad:T181=s8val:182=ar1;0;1;3,0,64;;quad:t181daddr_t:t3caddr_t:t24ino_t:t5dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T183=s32fds_bits:184=ar1;0;7;3,0,256;;fd_set:t183sigstack:T185=s8ss_sp:24,0,32;ss_onstack:1,32,32;;sigvec:T186=s12sv_handler:92,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T187=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T188=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T189=s74ru_rusage:190=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T191=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T190=s72ru_utime:192=xstimeval:,0,64;ru_stime:192,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T193=s16it_interval:192,0,64;it_value:192,64,64;;timezone:T194=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T192=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T195=u4w_status:1,0,32;w_T:196=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:197=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;/usr/include/signal.hsig_atomic_t:t2/usr/include/machine/kern_return.hkern_return_t:t1msghdr:T198=s24msg_name:24,0,32;msg_namelen:1,32,32;msg_iov:199=*200=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:24,128,32;msg_accrightslen:1,160,32;;sockproto:T201=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T202=s16sa_family:8,0,16;sa_data:203=ar1;0;13;2,16,112;;linger:T204=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T205=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;stat:T206=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:207=ar1;0;1;3,416,64;;tsval:T208=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t209=s8val:210=ar1;0;1;3,0,64;;sockaddr_in:T211=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:212=xsin_addr:,32,32;sin_zero:213=ar1;0;7;2,64,64;;in_addr:T212=s4S_un:214=u4S_un_b:215=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:216=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T217=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T218=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T219=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T220=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T221=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T222=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T223=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:209,224,64;f_spare:224=ar1;0;6;3,288,224;;vfsops:T225=s32vfs_mount:226=*227=f1,0,32;vfs_unmount:226,32,32;vfs_root:226,64,32;vfs_statfs:226,96,32;vfs_sync:226,128,32;vfs_vget:226,160,32;vfs_mountroot:226,192,32;vfs_swapvp:226,224,32;;vfs:T228=s298vfs_next:229=*228,0,32;vfs_op:230=*225,32,32;vfs_vnodecovered:231=*232=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:209,160,64;vfs_stats:24,224,32;vfs_name:233=ar1;0;255;2,256,2048;vfs_nextentry:229,2304,32;vfs_uid:6,2336,16;vfs_data:24,2352,32;;fid:T234=s18fid_len:8,0,16;fid_data:235=ar1;0;15;2,16,128;;/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4qelem:T236=s12q_forw:237=*236,0,32;q_back:237,32,32;q_data:24,64,32;;HTUtils.hBOOLEAN:t2/usr/include/appkit/PrintInfo.hNXPrivatePrintInfo:t238=*239=xs_PrivatePrintInfo:PrintInfo:T240=s112isa:18,0,32;paperType:24,32,32;paperRect:164,64,128;leftPageMargin:12,192,32;rightPageMargin:12,224,32;topPageMargin:12,256,32;bottomPageMargin:12,288,32;scalingFactor:12,320,32;pageOrder:2,352,8;pInfoFlags:241=xs_pInfoFlags:,368,16;firstPage:1,384,32;lastPage:1,416,32;currentPage:1,448,32;copies:1,480,32;outputFile:24,512,32;context:94,544,32;_privateData:238,576,32;printerName:24,608,32;printerType:24,640,32;printerHost:24,672,32;resolution:1,704,32;pagesPerSheet:6,736,16;_reservedPrintInfo1:8,752,16;_reservedPrintInfo2:4,768,32;_reservedPrintInfo3:4,800,32;_reservedPrintInfo4:4,832,32;_reservedPrintInfo5:4,864,32;;_pInfoFlags:T241=s2orientation:1,0,1;horizCentered:1,1,1;vertCentered:1,2,1;_RESERVEDA:1,3,2;manualFeed:1,5,1;allPages:1,6,1;_RESERVEDC:1,7,1;horizPagination:1,8,2;vertPagination:1,10,2;_RESERVEDB:1,12,4;;/usr/include/db/db.hDatum:t242=s6s:24,0,32;n:8,32,16;;Data:t243=s12k:242,0,48;c:242,48,48;;dbErrorType:t244=edbErrorNoError:0,dbErrorLockFailed:1,dbErrorReadOnly:2,dbErrorNoKey:3,dbErrorNoRoom:4,dbErrorNoMemory:5,dbErrorTooLarge:6,dbErrorTooDeep:7,dbErrorInternal:8,dbErrorSystem:100,;Database:t245=s16name:24,0,32;flag:1,32,32;D:1,64,32;L:1,96,32;;datum:t246=s8dptr:24,0,32;dsize:1,32,32;;_NXDefault:T247=s8name:24,0,32;value:24,32,32;;/usr/include/appkit/defaults.hNXDefaultsVector:t248=ar1;0;-1;247_int_defaultWorldWideWeb_main.m_NXGetDefaultValue_sscanfint_default:f1param:p163result:l1string:l163_myDefaults.0_main_strlen_malloc_appDirectory_strcpy_strrchr_WWW_TraceFlag_printf_objc_getClass_objc_msgSend_NXApp_NXRegisterDefaults_exitmain:F15argc:p1argv:p249=*24p:l24myDefaults:V250=ar1;0;5;247leftM:l1rightM:l1topM:l1bottomM:l1pi:l251=*240.objc_class_name_Application_objc_module:T252=s16version:3,0,32;size:3,32,32;name:24,64,32;symtab:253=*254=xs_objc_symtab:,96,32;;_objc_symtab:T254=s12sel_ref_cnt:3,0,32;refs:255=*22,32,32;cls_def_cnt:6,64,16;cat_def_cnt:6,80,16;defs:256=ar1;0;-1;30,96,0;;_objc_category:T257=s16category_name:24,0,32;class_name:24,32,32;instance_methods:258=*259=xs_objc_method_list:,64,32;class_methods:258,96,32;;HTAccess.cint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8/usr/include/stdarg.hva_list:t16=*2_iobuf:T17=s20_cnt:1,0,32;_ptr:16,32,32;_base:16,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/stdlib.hdiv_t:t18=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t19=s8quot:3,0,32;rem:3,32,32;;/usr/include/time.hclock_t:t5time_t:t3tm:T20=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:16,320,32;;/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T21=s2r:22=ar1;0;0;6,0,16;;physadr:t23=*21label_t:T24=s52val:25=ar1;0;12;1,0,416;;label_t:t24_quad:T26=s8val:27=ar1;0;1;3,0,64;;quad:t26daddr_t:t3caddr_t:t16ino_t:t5dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T28=s32fds_bits:29=ar1;0;7;3,0,256;;fd_set:t28sigstack:T30=s8ss_sp:16,0,32;ss_onstack:1,32,32;;sigvec:T31=s12sv_handler:32=*33=f15,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T34=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T35=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T36=s74ru_rusage:37=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T38=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T37=s72ru_utime:39=xstimeval:,0,64;ru_stime:39,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T40=s16it_interval:39,0,64;it_value:39,64,64;;timezone:T41=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T39=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T42=u4w_status:1,0,32;w_T:43=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:44=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;/usr/include/signal.hsig_atomic_t:t2/usr/include/machine/kern_return.hkern_return_t:t1msghdr:T45=s24msg_name:16,0,32;msg_namelen:1,32,32;msg_iov:46=*47=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:16,128,32;msg_accrightslen:1,160,32;;sockproto:T48=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T49=s16sa_family:8,0,16;sa_data:50=ar1;0;13;2,16,112;;linger:T51=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T52=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;stat:T53=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:54=ar1;0;1;3,416,64;;tsval:T55=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t56=s8val:57=ar1;0;1;3,0,64;;sockaddr_in:T58=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:59=xsin_addr:,32,32;sin_zero:60=ar1;0;7;2,64,64;;in_addr:T59=s4S_un:61=u4S_un_b:62=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:63=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T64=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T65=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T66=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T67=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T68=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T69=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T70=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:56,224,64;f_spare:71=ar1;0;6;3,288,224;;vfsops:T72=s32vfs_mount:73=*74=f1,0,32;vfs_unmount:73,32,32;vfs_root:73,64,32;vfs_statfs:73,96,32;vfs_sync:73,128,32;vfs_vget:73,160,32;vfs_mountroot:73,192,32;vfs_swapvp:73,224,32;;vfs:T75=s298vfs_next:76=*75,0,32;vfs_op:77=*72,32,32;vfs_vnodecovered:78=*79=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:56,160,64;vfs_stats:16,224,32;vfs_name:80=ar1;0;255;2,256,2048;vfs_nextentry:76,2304,32;vfs_uid:6,2336,16;vfs_data:16,2352,32;;fid:T81=s18fid_len:8,0,16;fid_data:82=ar1;0;15;2,16,128;;/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4qelem:T83=s12q_forw:84=*83,0,32;q_back:84,32,32;q_data:16,64,32;;HTUtils.hBOOLEAN:t2WWW.hWWW_Format:t1_HTOpenHTAccess.c_HTParse_strcmp_HTOpenFile_free_HTTP_Get_printfrpcent:T85=s12r_name:16,0,32;r_aliases:86=*16,32,32;r_number:1,64,32;;protoent:T87=s12p_name:16,0,32;p_aliases:86,32,32;p_proto:1,64,32;;servent:T88=s16s_name:16,0,32;s_aliases:86,32,32;s_port:1,64,32;s_proto:16,96,32;;netent:T89=s16n_name:16,0,32;n_aliases:86,32,32;n_addrtype:1,64,32;n_net:5,96,32;;hostent:T90=s20h_name:16,0,32;h_aliases:86,32,32;h_addrtype:1,64,32;h_length:1,96,32;h_addr_list:86,128,32;;HTOpen:F1addr:p91=*2pFormat:p92=*1access:l16_HTClose_HTFTP_close_fileHTClose:F1soc:p1HTFTP.cint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8/usr/include/stdarg.hva_list:t16=*2_iobuf:T17=s20_cnt:1,0,32;_ptr:16,32,32;_base:16,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/stdlib.hdiv_t:t18=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t19=s8quot:3,0,32;rem:3,32,32;;/usr/include/time.hclock_t:t5time_t:t3tm:T20=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:16,320,32;;/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T21=s2r:22=ar1;0;0;6,0,16;;physadr:t23=*21label_t:T24=s52val:25=ar1;0;12;1,0,416;;label_t:t24_quad:T26=s8val:27=ar1;0;1;3,0,64;;quad:t26daddr_t:t3caddr_t:t16ino_t:t5dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T28=s32fds_bits:29=ar1;0;7;3,0,256;;fd_set:t28sigstack:T30=s8ss_sp:16,0,32;ss_onstack:1,32,32;;sigvec:T31=s12sv_handler:32=*33=f15,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T34=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T35=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T36=s74ru_rusage:37=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T38=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T37=s72ru_utime:39=xstimeval:,0,64;ru_stime:39,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T40=s16it_interval:39,0,64;it_value:39,64,64;;timezone:T41=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T39=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T42=u4w_status:1,0,32;w_T:43=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:44=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;/usr/include/signal.hsig_atomic_t:t2/usr/include/machine/kern_return.hkern_return_t:t1msghdr:T45=s24msg_name:16,0,32;msg_namelen:1,32,32;msg_iov:46=*47=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:16,128,32;msg_accrightslen:1,160,32;;sockproto:T48=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T49=s16sa_family:8,0,16;sa_data:50=ar1;0;13;2,16,112;;linger:T51=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T52=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;stat:T53=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:54=ar1;0;1;3,416,64;;tsval:T55=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t56=s8val:57=ar1;0;1;3,0,64;;sockaddr_in:T58=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:59=xsin_addr:,32,32;sin_zero:60=ar1;0;7;2,64,64;;in_addr:T59=s4S_un:61=u4S_un_b:62=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:63=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T64=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T65=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T66=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T67=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T68=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T69=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T70=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:56,224,64;f_spare:71=ar1;0;6;3,288,224;;vfsops:T72=s32vfs_mount:73=*74=f1,0,32;vfs_unmount:73,32,32;vfs_root:73,64,32;vfs_statfs:73,96,32;vfs_sync:73,128,32;vfs_vget:73,160,32;vfs_mountroot:73,192,32;vfs_swapvp:73,224,32;;vfs:T75=s298vfs_next:76=*75,0,32;vfs_op:77=*72,32,32;vfs_vnodecovered:78=*79=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:56,160,64;vfs_stats:16,224,32;vfs_name:80=ar1;0;255;2,256,2048;vfs_nextentry:76,2304,32;vfs_uid:6,2336,16;vfs_data:16,2352,32;;fid:T81=s18fid_len:8,0,16;fid_data:82=ar1;0;15;2,16,128;;/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4qelem:T83=s12q_forw:84=*83,0,32;q_back:84,32,32;q_data:16,64,32;;HTUtils.hBOOLEAN:t2_connection:T85=s12next:86=*85,0,32;addr:5,32,32;socket:1,64,32;;rpcent:T87=s12r_name:16,0,32;r_aliases:88=*16,32,32;r_number:1,64,32;;protoent:T89=s12p_name:16,0,32;p_aliases:88,32,32;p_proto:1,64,32;;servent:T90=s16s_name:16,0,32;s_aliases:88,32,32;s_port:1,64,32;s_proto:16,96,32;;netent:T91=s16n_name:16,0,32;n_aliases:88,32,32;n_addrtype:1,64,32;n_net:5,96,32;;hostent:T92=s20h_name:16,0,32;h_aliases:88,32,32;h_addrtype:1,64,32;h_length:1,96,32;h_addr_list:88,128,32;;HTFTP.cconnection:t85connections:S86_connections_next_char_input_read_pointer_input_write_pointer_input_buffer_control_readnext_char:f2status:l1_response_WWW_TraceFlag_printf_strlen_write_response_text_sscanfresponse:f1cmd:p16result:l1continuation:l2status:l1p:l16_get_connection_HTParse_inet_addr_gethostbyname_memcpy_free_malloc_socket_HTInetStatus_connect_close_HTHostName_sprintfget_connection:f1arg:p93=*2phost:l94=*92soc_address:l58sin:l95=*58p1:l16scan:l86status:l1con:l86status:l1command:l16_HTFTP_open_file_read_passive_port_data_socHTFTP_open_file_read:F1name:p93status:l1status:l1p:l16reply:l1h0:l1h1:l1h2:l1h3:l1p0:l1p1:l1soc_address:l58status:l1filename:l16command:l96=ar1;0;256;2_HTFTP_close_fileHTFTP_close_file:F1soc:p1status:l1input_write_pointer:S16input_read_pointer:S16input_buffer:S97=ar1;0;4095;2passive_port:S8data_soc:S1control:S86response_text:S98=ar1;0;256;2HTFile.cint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8/usr/include/stdarg.hva_list:t16=*2_iobuf:T17=s20_cnt:1,0,32;_ptr:16,32,32;_base:16,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/stdlib.hdiv_t:t18=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t19=s8quot:3,0,32;rem:3,32,32;;/usr/include/time.hclock_t:t5time_t:t3tm:T20=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:16,320,32;;/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T21=s2r:22=ar1;0;0;6,0,16;;physadr:t23=*21label_t:T24=s52val:25=ar1;0;12;1,0,416;;label_t:t24_quad:T26=s8val:27=ar1;0;1;3,0,64;;quad:t26daddr_t:t3caddr_t:t16ino_t:t5dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T28=s32fds_bits:29=ar1;0;7;3,0,256;;fd_set:t28sigstack:T30=s8ss_sp:16,0,32;ss_onstack:1,32,32;;sigvec:T31=s12sv_handler:32=*33=f15,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T34=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T35=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T36=s74ru_rusage:37=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T38=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T37=s72ru_utime:39=xstimeval:,0,64;ru_stime:39,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T40=s16it_interval:39,0,64;it_value:39,64,64;;timezone:T41=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T39=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T42=u4w_status:1,0,32;w_T:43=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:44=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;/usr/include/signal.hsig_atomic_t:t2/usr/include/machine/kern_return.hkern_return_t:t1msghdr:T45=s24msg_name:16,0,32;msg_namelen:1,32,32;msg_iov:46=*47=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:16,128,32;msg_accrightslen:1,160,32;;sockproto:T48=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T49=s16sa_family:8,0,16;sa_data:50=ar1;0;13;2,16,112;;linger:T51=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T52=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;stat:T53=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:54=ar1;0;1;3,416,64;;tsval:T55=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t56=s8val:57=ar1;0;1;3,0,64;;sockaddr_in:T58=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:59=xsin_addr:,32,32;sin_zero:60=ar1;0;7;2,64,64;;in_addr:T59=s4S_un:61=u4S_un_b:62=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:63=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T64=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T65=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T66=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T67=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T68=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T69=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T70=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:56,224,64;f_spare:71=ar1;0;6;3,288,224;;vfsops:T72=s32vfs_mount:73=*74=f1,0,32;vfs_unmount:73,32,32;vfs_root:73,64,32;vfs_statfs:73,96,32;vfs_sync:73,128,32;vfs_vget:73,160,32;vfs_mountroot:73,192,32;vfs_swapvp:73,224,32;;vfs:T75=s298vfs_next:76=*75,0,32;vfs_op:77=*72,32,32;vfs_vnodecovered:78=*79=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:56,160,64;vfs_stats:16,224,32;vfs_name:80=ar1;0;255;2,256,2048;vfs_nextentry:76,2304,32;vfs_uid:6,2336,16;vfs_data:16,2352,32;;fid:T81=s18fid_len:8,0,16;fid_data:82=ar1;0;15;2,16,128;;/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4qelem:T83=s12q_forw:84=*83,0,32;q_back:84,32,32;q_data:16,64,32;;HTUtils.hBOOLEAN:t2WWW.hWWW_Format:t1rpcent:T85=s12r_name:16,0,32;r_aliases:86=*16,32,32;r_number:1,64,32;;protoent:T87=s12p_name:16,0,32;p_aliases:86,32,32;p_proto:1,64,32;;servent:T88=s16s_name:16,0,32;s_aliases:86,32,32;s_port:1,64,32;s_proto:16,96,32;;netent:T89=s16n_name:16,0,32;n_aliases:86,32,32;n_addrtype:1,64,32;n_net:5,96,32;;hostent:T90=s20h_name:16,0,32;h_aliases:86,32,32;h_addrtype:1,64,32;h_length:1,96,32;h_addr_list:86,128,32;;HTFile.cHTMountRoot:S16_HTMountRoot_HTLocalName_HTParse_strcmp_free_HTHostName_WWW_TraceFlag_printf_strlen_malloc_sprintf_getenvHTLocalName:F16name:p91=*2access:l16host:l16path:l16result:l16result:l16home:l91_WWW_nameOfFile_strncmpWWW_nameOfFile:F16name:p91result:l16_HTFileFormatHTFileFormat:F1filename:p91extension:l91_HTEditable_stat_getgroups_geteuidHTEditable:F2filename:p91groups:l92=ar1;0;15;1myUid:l6ngroups:l1fileStatus:l53i:l1i:l1_HTOpenFile_strcpy_HTSimplify_open_HTFTP_open_file_read_errnoHTOpenFile:F1addr:p91pFormat:p93=*1filename:l16fd:l1nodename:l16newname:l16localname:l16HTParse.cint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8/usr/include/stdarg.hva_list:t16=*2_iobuf:T17=s20_cnt:1,0,32;_ptr:16,32,32;_base:16,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/stdlib.hdiv_t:t18=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t19=s8quot:3,0,32;rem:3,32,32;;/usr/include/time.hclock_t:t5time_t:t3tm:T20=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:16,320,32;;/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T21=s2r:22=ar1;0;0;6,0,16;;physadr:t23=*21label_t:T24=s52val:25=ar1;0;12;1,0,416;;label_t:t24_quad:T26=s8val:27=ar1;0;1;3,0,64;;quad:t26daddr_t:t3caddr_t:t16ino_t:t5dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T28=s32fds_bits:29=ar1;0;7;3,0,256;;fd_set:t28sigstack:T30=s8ss_sp:16,0,32;ss_onstack:1,32,32;;sigvec:T31=s12sv_handler:32=*33=f15,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T34=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T35=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T36=s74ru_rusage:37=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T38=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T37=s72ru_utime:39=xstimeval:,0,64;ru_stime:39,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T40=s16it_interval:39,0,64;it_value:39,64,64;;timezone:T41=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T39=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T42=u4w_status:1,0,32;w_T:43=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:44=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;/usr/include/signal.hsig_atomic_t:t2/usr/include/machine/kern_return.hkern_return_t:t1msghdr:T45=s24msg_name:16,0,32;msg_namelen:1,32,32;msg_iov:46=*47=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:16,128,32;msg_accrightslen:1,160,32;;sockproto:T48=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T49=s16sa_family:8,0,16;sa_data:50=ar1;0;13;2,16,112;;linger:T51=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T52=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;stat:T53=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:54=ar1;0;1;3,416,64;;tsval:T55=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t56=s8val:57=ar1;0;1;3,0,64;;sockaddr_in:T58=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:59=xsin_addr:,32,32;sin_zero:60=ar1;0;7;2,64,64;;in_addr:T59=s4S_un:61=u4S_un_b:62=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:63=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T64=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T65=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T66=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T67=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T68=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T69=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T70=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:56,224,64;f_spare:71=ar1;0;6;3,288,224;;vfsops:T72=s32vfs_mount:73=*74=f1,0,32;vfs_unmount:73,32,32;vfs_root:73,64,32;vfs_statfs:73,96,32;vfs_sync:73,128,32;vfs_vget:73,160,32;vfs_mountroot:73,192,32;vfs_swapvp:73,224,32;;vfs:T75=s298vfs_next:76=*75,0,32;vfs_op:77=*72,32,32;vfs_vnodecovered:78=*79=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:56,160,64;vfs_stats:16,224,32;vfs_name:80=ar1;0;255;2,256,2048;vfs_nextentry:76,2304,32;vfs_uid:6,2336,16;vfs_data:16,2352,32;;fid:T81=s18fid_len:8,0,16;fid_data:82=ar1;0;15;2,16,128;;/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4qelem:T83=s12q_forw:84=*83,0,32;q_back:84,32,32;q_data:16,64,32;;HTUtils.hBOOLEAN:t2_HTStripHTParse.cstruct_parts:T85=s20access:16,0,32;host:16,32,32;absolute:16,64,32;relative:16,96,32;anchor:16,128,32;;rpcent:T86=s12r_name:16,0,32;r_aliases:87=*16,32,32;r_number:1,64,32;;protoent:T88=s12p_name:16,0,32;p_aliases:87,32,32;p_proto:1,64,32;;servent:T89=s16s_name:16,0,32;s_aliases:87,32,32;s_port:1,64,32;s_proto:16,96,32;;netent:T90=s16n_name:16,0,32;n_aliases:87,32,32;n_addrtype:1,64,32;n_net:5,96,32;;hostent:T91=s20h_name:16,0,32;h_aliases:87,32,32;h_addrtype:1,64,32;h_length:1,96,32;h_addr_list:87,128,32;;HTStrip:F16s:p16p:l16_scan_strlen_strchrscan:f15name:p16parts:p92=*85after_access:l16p:l16length:l1_HTParse_malloc_free_strcpy_strcat_strcmpHTParse:F16aName:p93=*2relatedName:p93wanted:p1result:l16return_value:l16len:l1name:l16rel:l16p:l16given:l85related:l85_HTSimplifyHTSimplify:F15filename:p16p:l16q:l16_HTRelative_WWW_TraceFlag_printfHTRelative:F16aName:p93relatedName:p93result:l16p:l93q:l93after_access:l93path:l93last_slash:l93slashes:l1levels:l1HTTCP.cint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8/usr/include/stdarg.hva_list:t16=*2_iobuf:T17=s20_cnt:1,0,32;_ptr:16,32,32;_base:16,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/stdlib.hdiv_t:t18=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t19=s8quot:3,0,32;rem:3,32,32;;/usr/include/time.hclock_t:t5time_t:t3tm:T20=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:16,320,32;;/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T21=s2r:22=ar1;0;0;6,0,16;;physadr:t23=*21label_t:T24=s52val:25=ar1;0;12;1,0,416;;label_t:t24_quad:T26=s8val:27=ar1;0;1;3,0,64;;quad:t26daddr_t:t3caddr_t:t16ino_t:t5dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T28=s32fds_bits:29=ar1;0;7;3,0,256;;fd_set:t28sigstack:T30=s8ss_sp:16,0,32;ss_onstack:1,32,32;;sigvec:T31=s12sv_handler:32=*33=f15,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T34=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T35=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T36=s74ru_rusage:37=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T38=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T37=s72ru_utime:39=xstimeval:,0,64;ru_stime:39,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T40=s16it_interval:39,0,64;it_value:39,64,64;;timezone:T41=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T39=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T42=u4w_status:1,0,32;w_T:43=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:44=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;/usr/include/signal.hsig_atomic_t:t2/usr/include/machine/kern_return.hkern_return_t:t1msghdr:T45=s24msg_name:16,0,32;msg_namelen:1,32,32;msg_iov:46=*47=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:16,128,32;msg_accrightslen:1,160,32;;sockproto:T48=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T49=s16sa_family:8,0,16;sa_data:50=ar1;0;13;2,16,112;;linger:T51=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T52=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;stat:T53=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:54=ar1;0;1;3,416,64;;tsval:T55=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t56=s8val:57=ar1;0;1;3,0,64;;sockaddr_in:T58=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:59=xsin_addr:,32,32;sin_zero:60=ar1;0;7;2,64,64;;in_addr:T59=s4S_un:61=u4S_un_b:62=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:63=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T64=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T65=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T66=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T67=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T68=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T69=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T70=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:56,224,64;f_spare:71=ar1;0;6;3,288,224;;vfsops:T72=s32vfs_mount:73=*74=f1,0,32;vfs_unmount:73,32,32;vfs_root:73,64,32;vfs_statfs:73,96,32;vfs_sync:73,128,32;vfs_vget:73,160,32;vfs_mountroot:73,192,32;vfs_swapvp:73,224,32;;vfs:T75=s298vfs_next:76=*75,0,32;vfs_op:77=*72,32,32;vfs_vnodecovered:78=*79=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:56,160,64;vfs_stats:16,224,32;vfs_name:80=ar1;0;255;2,256,2048;vfs_nextentry:76,2304,32;vfs_uid:6,2336,16;vfs_data:16,2352,32;;fid:T81=s18fid_len:8,0,16;fid_data:82=ar1;0;15;2,16,128;;/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4qelem:T83=s12q_forw:84=*83,0,32;q_back:84,32,32;q_data:16,64,32;;HTUtils.hBOOLEAN:t2rpcent:T85=s12r_name:16,0,32;r_aliases:86=*16,32,32;r_number:1,64,32;;protoent:T87=s12p_name:16,0,32;p_aliases:86,32,32;p_proto:1,64,32;;servent:T88=s16s_name:16,0,32;s_aliases:86,32,32;s_port:1,64,32;s_proto:16,96,32;;netent:T89=s16n_name:16,0,32;n_aliases:86,32,32;n_addrtype:1,64,32;n_net:5,96,32;;hostent:T90=s20h_name:16,0,32;h_aliases:86,32,32;h_addrtype:1,64,32;h_length:1,96,32;h_addr_list:86,128,32;;HTTCP.chostname:S16_hostname_HTInetStatus_WWW_TraceFlag_errno_strerror__iob_fprintfHTInetStatus:F1where:p16_HTCardinalHTCardinal:F4pstatus:p91=*1pp:p86max_value:p4n:l1_string.0_HTInetString_HTHostAddress_sprintfHTInetString:F92=*2sin:p93=*58string:V94=ar1;0;15;2_get_host_details_gethostname_gethostbyname_printf_free_strlen_malloc_strcpy_memcpyget_host_details:f15name:l95=ar1;0;256;2phost:l96=*90namelength:l1_HTHostNameHTHostName:F92HTHostAddress:G58HTTP.cint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;long int:t3=r1;-2147483648;2147483647;unsigned int:t4=r1;0;-1;long unsigned int:t5=r1;0;-1;short int:t6=r1;-32768;32767;long long int:t7=r1;0;-1;short unsigned int:t8=r1;0;65535;long long unsigned int:t9=r1;0;-1;signed char:t10=r1;-128;127;unsigned char:t11=r1;0;255;float:t12=r1;4;0;double:t13=r1;8;0;long double:t14=r1;8;0;void:t15=15/usr/include/stddef.hptrdiff_t:t3size_t:t5wchar_t:t8/usr/include/stdarg.hva_list:t16=*2_iobuf:T17=s20_cnt:1,0,32;_ptr:16,32,32;_base:16,64,32;_bufsiz:1,96,32;_flag:6,128,16;_file:11,144,8;_smallbuf:2,152,8;;/usr/include/stdio.hfpos_t:t3/usr/include/stdlib.hdiv_t:t18=s8quot:1,0,32;rem:1,32,32;;ldiv_t:t19=s8quot:3,0,32;rem:3,32,32;;/usr/include/time.hclock_t:t5time_t:t3tm:T20=s44tm_sec:1,0,32;tm_min:1,32,32;tm_hour:1,64,32;tm_mday:1,96,32;tm_mon:1,128,32;tm_year:1,160,32;tm_wday:1,192,32;tm_yday:1,224,32;tm_isdst:1,256,32;tm_gmtoff:3,288,32;tm_zone:16,320,32;;/usr/include/sys/types.hu_char:t11u_short:t8u_int:t4u_long:t5ushort:t8_physadr:T21=s2r:22=ar1;0;0;6,0,16;;physadr:t23=*21label_t:T24=s52val:25=ar1;0;12;1,0,416;;label_t:t24_quad:T26=s8val:27=ar1;0;1;3,0,64;;quad:t26daddr_t:t3caddr_t:t16ino_t:t5dev_t:t6off_t:t3uid_t:t6gid_t:t6fd_mask:t3fd_set:T28=s32fds_bits:29=ar1;0;7;3,0,256;;fd_set:t28sigstack:T30=s8ss_sp:16,0,32;ss_onstack:1,32,32;;sigvec:T31=s12sv_handler:32=*33=f15,0,32;sv_mask:1,32,32;sv_flags:1,64,32;;sigcontext:T34=s24sc_onstack:1,0,32;sc_mask:1,32,32;sc_sp:1,64,32;sc_pc:1,96,32;sc_ps:1,128,32;sc_d0:1,160,32;;tms:T35=s16tms_utime:3,0,32;tms_stime:3,32,32;tms_cutime:3,64,32;tms_cstime:3,96,32;;rusage_dev:T36=s74ru_rusage:37=xsrusage:,0,576;ru_dev:6,576,16;;rlimit:T38=s8rlim_cur:1,0,32;rlim_max:1,32,32;;rusage:T37=s72ru_utime:39=xstimeval:,0,64;ru_stime:39,64,64;ru_maxrss:3,128,32;ru_ixrss:3,160,32;ru_idrss:3,192,32;ru_isrss:3,224,32;ru_minflt:3,256,32;ru_majflt:3,288,32;ru_nswap:3,320,32;ru_inblock:3,352,32;ru_oublock:3,384,32;ru_msgsnd:3,416,32;ru_msgrcv:3,448,32;ru_nsignals:3,480,32;ru_nvcsw:3,512,32;ru_nivcsw:3,544,32;;itimerval:T40=s16it_interval:39,0,64;it_value:39,64,64;;timezone:T41=s8tz_minuteswest:1,0,32;tz_dsttime:1,32,32;;timeval:T39=s8tv_sec:3,0,32;tv_usec:3,32,32;;wait:T42=u4w_status:1,0,32;w_T:43=s4w_PAD16:8,0,16;w_Retcode:1,16,8;w_Coredump:1,24,1;w_Termsig:1,25,7;;,0,32;w_S:44=s4w_PAD16:8,0,16;w_Stopsig:1,16,8;w_Stopval:1,24,8;;,0,32;;/usr/include/signal.hsig_atomic_t:t2/usr/include/machine/kern_return.hkern_return_t:t1msghdr:T45=s24msg_name:16,0,32;msg_namelen:1,32,32;msg_iov:46=*47=xsiovec:,64,32;msg_iovlen:1,96,32;msg_accrights:16,128,32;msg_accrightslen:1,160,32;;sockproto:T48=s4sp_family:8,0,16;sp_protocol:8,16,16;;sockaddr:T49=s16sa_family:8,0,16;sa_data:50=ar1;0;13;2,16,112;;linger:T51=s8l_onoff:1,0,32;l_linger:1,32,32;;flock:T52=s16l_type:6,0,16;l_whence:6,16,16;l_start:3,32,32;l_len:3,64,32;l_pid:6,96,16;l_xxx:6,112,16;;stat:T53=s60st_dev:6,0,16;st_ino:5,16,32;st_mode:8,48,16;st_nlink:6,64,16;st_uid:6,80,16;st_gid:6,96,16;st_rdev:6,112,16;st_size:3,128,32;st_atime:3,160,32;st_spare1:1,192,32;st_mtime:3,224,32;st_spare2:1,256,32;st_ctime:3,288,32;st_spare3:1,320,32;st_blksize:3,352,32;st_blocks:3,384,32;st_spare4:54=ar1;0;1;3,416,64;;tsval:T55=s8low_val:4,0,32;high_val:4,32,32;;/usr/include/sys/vfs.hfsid_t:t56=s8val:57=ar1;0;1;3,0,64;;sockaddr_in:T58=s16sin_family:6,0,16;sin_port:8,16,16;sin_addr:59=xsin_addr:,32,32;sin_zero:60=ar1;0;7;2,64,64;;in_addr:T59=s4S_un:61=u4S_un_b:62=s4s_b1:11,0,8;s_b2:11,8,8;s_b3:11,16,8;s_b4:11,24,8;;,0,32;S_un_w:63=s4s_w1:8,0,16;s_w2:8,16,16;;,0,32;S_addr:5,0,32;;,0,32;;ttysize:T64=s8ts_lines:8,0,16;ts_cols:8,16,16;ts_xxx:8,32,16;ts_yyy:8,48,16;;winsize:T65=s8ws_row:8,0,16;ws_col:8,16,16;ws_xpixel:8,32,16;ws_ypixel:8,48,16;;sgttyb:T66=s6sg_ispeed:2,0,8;sg_ospeed:2,8,8;sg_erase:2,16,8;sg_kill:2,24,8;sg_flags:6,32,16;;ltchars:T67=s6t_suspc:2,0,8;t_dsuspc:2,8,8;t_rprntc:2,16,8;t_flushc:2,24,8;t_werasc:2,32,8;t_lnextc:2,40,8;;tchars:T68=s6t_intrc:2,0,8;t_quitc:2,8,8;t_startc:2,16,8;t_stopc:2,24,8;t_eofc:2,32,8;t_brkc:2,40,8;;ttychars:T69=s14tc_erase:2,0,8;tc_kill:2,8,8;tc_intrc:2,16,8;tc_quitc:2,24,8;tc_startc:2,32,8;tc_stopc:2,40,8;tc_eofc:2,48,8;tc_brkc:2,56,8;tc_suspc:2,64,8;tc_dsuspc:2,72,8;tc_rprntc:2,80,8;tc_flushc:2,88,8;tc_werasc:2,96,8;tc_lnextc:2,104,8;;statfs:T70=s64f_type:3,0,32;f_bsize:3,32,32;f_blocks:3,64,32;f_bfree:3,96,32;f_bavail:3,128,32;f_files:3,160,32;f_ffree:3,192,32;f_fsid:56,224,64;f_spare:71=ar1;0;6;3,288,224;;vfsops:T72=s32vfs_mount:73=*74=f1,0,32;vfs_unmount:73,32,32;vfs_root:73,64,32;vfs_statfs:73,96,32;vfs_sync:73,128,32;vfs_vget:73,160,32;vfs_mountroot:73,192,32;vfs_swapvp:73,224,32;;vfs:T75=s298vfs_next:76=*75,0,32;vfs_op:77=*72,32,32;vfs_vnodecovered:78=*79=xsvnode:,64,32;vfs_flag:1,96,32;vfs_bsize:1,128,32;vfs_fsid:56,160,64;vfs_stats:16,224,32;vfs_name:80=ar1;0;255;2,256,2048;vfs_nextentry:76,2304,32;vfs_uid:6,2336,16;vfs_data:16,2352,32;;fid:T81=s18fid_len:8,0,16;fid_data:82=ar1;0;15;2,16,128;;/usr/include/machine/vm_types.hvm_offset_t:t4vm_size_t:t4/usr/include/machine/boolean.hboolean_t:t4qelem:T83=s12q_forw:84=*83,0,32;q_back:84,32,32;q_data:16,64,32;;HTUtils.hBOOLEAN:t2_HTTP_GetHTTP.c_WWW_TraceFlag_printf_HTParse_inet_addr_gethostbyname_memcpy_free_strcpy_strcat_socket_connect_HTInetStatus_strlen_writerpcent:T85=s12r_name:16,0,32;r_aliases:86=*16,32,32;r_number:1,64,32;;protoent:T87=s12p_name:16,0,32;p_aliases:86,32,32;p_proto:1,64,32;;servent:T88=s16s_name:16,0,32;s_aliases:86,32,32;s_port:1,64,32;s_proto:16,96,32;;netent:T89=s16n_name:16,0,32;n_aliases:86,32,32;n_addrtype:1,64,32;n_net:5,96,32;;hostent:T90=s20h_name:16,0,32;h_aliases:86,32,32;h_addrtype:1,64,32;h_length:1,96,32;h_addr_list:86,128,32;;HTTP_Get:F1arg:p91=*2s:l1command:l92=ar1;0;256;2status:l1p:l16phost:l93=*90soc_address:l58sin:l94=*58p1:l16_NXApp_NXDrawingStatus_NXSystemFont_NXBoldSystemFont_NXSharedCursors_NXSharedIcons_garbageFiller_NXProcessID_NXNullObject__NXLaunchTiming__NXAllWindowsRetained__NXTraceEvents__NXAppkitUnused3__NXProfileString_NXSelectionPboard_NXFindPboard_NXFontPboard_NXRulerPboard__NXNetTimeout__NXLastModalSession_NXArrow_NXIBeam_NXWait_NXScreenDump__NXTopLevelErrorHandler_NXDefaultTopLevelErrorHandler_NXInputMessage_NXInputMethod_NXMustFreeRPCVM_NXRPCMessage_NXParamTypes_NXWorkspaceName__NXShowAllWindows__NXAppkitUnused6__NXTimeBuffers_NXAsciiPboardType_NXPostScriptPboardType_NXTIFFPboardType_NXRTFPboardType_NXFilenamePboardType_NXTabularTextPboardType_NXFontPboardType_NXRulerPboardType_NXWorkspaceReplyName_NXSystemDomainName_NXEnglishSmartLeftChars_NXEnglishSmartRightChars_NXEnglishCharCatTable_NXEnglishBreakTable_NXEnglishBreakTableSize_NXEnglishNoBreakTable_NXEnglishNoBreakTableSize_NXEnglishClickTable_NXEnglishClickTableSize_NXCSmartLeftChars_NXCSmartRightChars_NXCCharCatTable_NXCBreakTable_NXCBreakTableSize_NXCClickTable_NXCClickTableSize_NXFindPboardType__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_wordTables.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone_NXApp__libNeXT_strcpy__libNeXT_strcat_NXLogError_NXSystemFont__libNeXT_strlen__libNeXT_vsprintf__libNeXT_strcmp_NXGetAlertPanel_NXFreeAlertPanel_NXRunAlertPanel__libNeXT_NXCreateChildZone__libNeXT_NXMergeZone_NXPing__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler_NXReportError__libNeXT__NXRaiseError_NXAlert_NXTitledAlert.objc_class_name_Font.objc_class_name_Alert.objc_class_name_Object__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Font.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Alert.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXGetDefaultValue__libNeXT_getwd__libNeXT_strlen__libNeXT_strcpy_NXSystemDomainName_NXApp__libNeXT_NXUpdateDefault__libNeXT_strchr__libNeXT_strncpy__libNeXT_NXStrHash_NXOrderStrings__libNeXT_free__libNeXT_NXHashGet__libNeXT_vm_page_size__libNeXT_NXZoneCalloc_NXLogError__libNeXT_NXCopyStringBufferFromZone__libNeXT_open__libNeXT_getdirentries__libNeXT_strcat__libNeXT_NXMapFile__libNeXT_NXGetMemoryBuffer__libNeXT_NXCloseMemory__libNeXT_NXNoEffectFree__libNeXT_NXCreateHashTableFromZone__libNeXT_NXHashInsert__libNeXT_strrchr__libNeXT_NXEmptyHashTable__libNeXT_NXFreeHashTable__libNeXT_task_self___libNeXT_vm_deallocate__libNeXT_close__libNeXT_qsort__libNeXT_chdir__libNeXT_lstat__libNeXT_stat__libNeXT_NXHashMember__libNeXT_memmove_NXHomeDirectory__libNeXT_getpwnam__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler__libNeXT__NXRaiseError__libNeXT_NXStrPrototype__libNeXT_atoi_DPSGetCurrentContext_NXPing_NXReportError__libNeXT_NXIsLower__libNeXT_NXToLower__libNeXT_strcmp_NXWorkspaceName_NXPortFromName_NXRunAlertPanel__libNeXT_mkdir__libNeXT_errno_NXBeep.objc_class_name_OpenPanel.objc_class_name_Window.objc_class_name_QueryText.objc_class_name_Panel.objc_class_name_SavePanel__libNeXT_getpwuid__libNeXT_getpwent__libNeXT_endpwent__libNeXT_setpwent__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_pbsUser.o.file_definition_libNeXT_s.C.shlib_Cell.o.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Panel.o.file_definition_libNeXT_s.C.shlib_QueryText.o.file_definition_libNeXT_s.C.shlib_Window.o.file_definition_libNeXT_s.C.shlib_OpenPanel.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_Alert.o.file_definition_libNeXT_s.C.shlib_Listener.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_wordTables.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_SavePanel.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_free__libNeXT_strcmp__libNeXT_NXCopyStringBufferFromZone__libNeXT_NXHashMember__libNeXT_strcpy.objc_class_name_SavePanel.objc_class_name_OpenPanel__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_SavePanel.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_OpenPanel.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXCopyStringBufferFromZone__libNeXT_memmove__libNeXT_strlen__libNeXT_strncmp__libNeXT_strcpy__libNeXT_strcat__libNeXT_free_NXDrawingStatus_DPSDefineUserObject_PSsetfont__libNeXT_strcmp_DPSGetCurrentContext_DPSPrintf__libNeXT_NXZoneCalloc_NXUserName__libNeXT_sprintf__libNeXT_task_self___libNeXT_vm_deallocate__libNeXT__NXRaiseError_NXSystemFont__libNeXT_NXWriteTypes__libNeXT_NXWriteArray__libNeXT_NXReadTypes__libNeXT_NXReadArray__libNeXT_vm_allocate__libNeXT_vm_protect__libNeXT_vm_page_size__libNeXT_vm_copy_NXApp__libNeXT_NXDefaultMallocZone.objc_class_name_Font.objc_class_name_List.objc_class_name_Object__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_privateWraps.o.file_definition_libNeXT_s.C.shlib_pbsUser.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_psfontops.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Font.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_ceil__libNeXT_floor_NXChunkMalloc__libNeXT_NXDefaultMallocZone_NXChunkZoneMalloc_NXChunkRealloc__libNeXT_NXZoneFromPtr_NXChunkZoneRealloc_NXChunkGrow_NXChunkZoneGrow_NXChunkCopy_NXChunkZoneCopy__libNeXT_memmove_NXFlushTextCache_NXSetTextCache_NXAdjustTextCache_NXTextFontInfo_NXFieldFilter_NXEditorFilter_NXDrawingStatus__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_textWraps.o.file_definition_libNeXT_s.C.shlib_textScanDraw.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_textPublic.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone_NXEqualRect_PSgsave_NXRectClipList_PSsetgray_NXFrameRect_NXInsetRect_NXDivideRect_NXRectFill_PSgrestore_NXSetRect_NXHighlightRect__libNeXT_NXTypedStreamClassVersion__libNeXT_NXReadTypes_NXReadRect__libNeXT_NXWriteTypes.objc_class_name_ClipView.objc_class_name_Scroller.objc_class_name_View.objc_class_name_ScrollView__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_Scroller.o.file_definition_libNeXT_s.C.shlib_ClipView.o.file_definition_libNeXT_s.C.shlib_graphicArchiving.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_ScrollView.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone__libNeXT_NXZoneCalloc_NXApp_NXIntegralRect_NXSystemFont_PSgsave_NXSetGState_NXCopyCurrentGState_PSgrestore__libNeXT_NXGetDefaultValue__libNeXT_NXFreeHashTable__libNeXT_free_DPSUndefineUserObject_PSsetwindowdepthlimit__libNeXT_strcmp__libNeXT_strrchr__libNeXT_strcpy__libNeXT_strcat__libNeXT_strncat_NXFieldFilter_NXEqualRect__NXShowAllWindows__NXAllWindowsRetained__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler__libNeXT__NXRaiseError_PScurrentmouse_NXDrawingStatus_PSflushgraphics_NXLogError__libNeXT_NXCreateHashTableFromZone__libNeXT_NXHashGet__libNeXT_NXHashInsert_PSsettrackingrect__libNeXT_NXHashRemove_PScleartrackingrect__NXTraceEvents__libNeXT__iob__libNeXT_fprintf_DPSPostEvent_PScurrentwindowbounds__NXGetIconFrame__NXSetIcon_NXConvertGrayAlphaToColor_NXSetColor_PSsetgray__NXDoDragWindow_PScurrentdefaultdepthlimit__libNeXT_floor_PSorderwindow__NXLastModalSession_NXPing_NXArrow__NXCreateRealWindow_PSsetwindowlevel__libNeXT_NXUniqueString_NXBeep__libNeXT_sprintf__libNeXT_open__libNeXT_NXOpenFile__libNeXT_NXClose__libNeXT_close_NXIntersectionRect_NXScreenDump_NXColorSpaceFromDepth_NXNumberOfColorComponents_NXIntersectsRect_NXInsetRect__libNeXT_abs_NXWriteRect__libNeXT_NXWriteTypes_NXWriteColor__libNeXT_NXWriteObjectReference__libNeXT_NXTypedStreamClassVersion_NXReadRect__libNeXT_NXReadTypes_NXReadColor__libNeXT_NXReadObject_NXSetRect_NXSharedCursors_NXSharedIcons_NXChunkZoneMalloc_NXChunkZoneRealloc.objc_class_name_FrameView.objc_class_name_Panel.objc_class_name_View.objc_class_name_Font.objc_class_name_Text.objc_class_name_Control.objc_class_name_Cell.objc_class_name_Window.objc_class_name_Responder__libNeXT_SNDGetMute__libNeXT_SNDSetMute__libNeXT_SNDGetVolume__libNeXT_SNDSetVolume__libNeXT_SNDSamplesProcessed__libNeXT_SNDStartRecordingFile__libNeXT_SNDStartRecording__libNeXT_SNDStop__libNeXT_SNDWait__libNeXT_SNDStartPlaying__libNeXT_SNDConvertSound__libNeXT_SNDiMulaw__libNeXT_SNDMulaw__libNeXT_SNDBootDSP__libNeXT_SNDCompactSamples__libNeXT_SNDDeleteSamples__libNeXT_SNDInsertSamples__libNeXT_SNDCopySamples__libNeXT_SNDCopySound__libNeXT_SNDReadDSPfile__libNeXT_SNDWriteSoundfile__libNeXT_SNDReadSoundfile__libNeXT_SNDFree__libNeXT_SNDAlloc__libNeXT_SNDBytesToSamples__libNeXT_SNDSampleCount__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_utils.o.file_definition_libNeXT_s.C.shlib_privateWraps.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Responder.o.file_definition_libNeXT_s.C.shlib_Cell.o.file_definition_libNeXT_s.C.shlib_Control.o.file_definition_libNeXT_s.C.shlib_Text.o.file_definition_libNeXT_s.C.shlib_Font.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_Panel.o.file_definition_libNeXT_s.C.shlib_FrameView.o.file_definition_libNeXT_s.C.shlib_graphicArchiving.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_color.o.file_definition_libNeXT_s.C.shlib_packagesWraps.o.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_input.o.file_definition_libNeXT_s.C.shlib_PSgraphics.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_PSmousekey.o.file_definition_libNeXT_s.C.shlib_textPublic.o.file_definition_libNeXT_s.C.shlib_PSwindow.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Window.o.shared_library_information_libNeXT_s.C.shlib_NXApp__libNeXT_NXGetDefaultValue__libNeXT_sscanf__libNeXT_strtod_NXLogError__libNeXT_NXDefaultMallocZone_NXTextFontInfo__libNeXT_ceil__libNeXT_memset_NXEditorFilter_NXScanALine_NXDrawALine_NXChunkZoneMalloc_NXAsciiPboardType_NXRTFPboardType_NXChunkCopy__libNeXT_NXFreeHashTable__libNeXT_free__libNeXT_NXClose_NXAdjustTextCache__libNeXT_memmove_NXFlushTextCache__libNeXT__NXRaiseError_NXSetTextCache__libNeXT_NXFlush_NXConvertColorToRGBA__libNeXT_NXWriteObjectReference_NXWriteRect__libNeXT_NXWriteTypes_NXWriteSize_NXEnglishNoBreakTable__libNeXT_NXWriteType_NXFieldFilter__libNeXT_NXOpenMemory__libNeXT_NXTell__libNeXT_NXGetMemoryBuffer__libNeXT_NXWriteArray__libNeXT_NXCloseMemory__libNeXT_NXReadObject_NXReadRect__libNeXT_NXReadTypes_NXReadSize__libNeXT_NXReadType_NXEnglishCharCatTable_NXEnglishClickTable__libNeXT_NXReadArray__libNeXT_strcmp__libNeXT_sprintf__libNeXT_access_NXEnglishSmartLeftChars_NXEnglishSmartRightChars_NXCSmartLeftChars_NXCSmartRightChars_NXCCharCatTable_NXCBreakTable_NXCClickTable__libNeXT_open__libNeXT_NXOpenFile_NXReadWordTable__libNeXT_close_NXEnglishBreakTable.objc_class_name_Font.objc_class_name_Text.objc_class_name_FontManager.objc_class_name_ClipView.objc_class_name_View__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_textStream.o.file_definition_libNeXT_s.C.shlib_textUtil.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_ClipView.o.file_definition_libNeXT_s.C.shlib_FontManager.o.file_definition_libNeXT_s.C.shlib_Font.o.file_definition_libNeXT_s.C.shlib_wordTables.o.file_definition_libNeXT_s.C.shlib_graphicArchiving.o.file_definition_libNeXT_s.C.shlib_color.o.file_definition_libNeXT_s.C.shlib_textScanDraw.o.file_definition_libNeXT_s.C.shlib_textPublic.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_Text.o.shared_library_information_libNeXT_s.C.shlib_NXBeep_NXApp__libNeXT_strcmp_NXFindPaperSize_NXPing__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler_NXReportError__libNeXT__NXRaiseError_NXAttachPopUpList.objc_class_name_PopUpList.objc_class_name_Panel.objc_class_name_PageLayout__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Panel.o.file_definition_libNeXT_s.C.shlib_PopUpList.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_PageLayout.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXArgc__libNeXT_NXArgv__libNeXT_NXRegisterDefaults_NXSystemDomainName_NXRegisterErrorReporter__libNeXT_NXGetDefaultValue__libNeXT_atoi__libNeXT_malloc_debug__libNeXT_openlog__NXNetTimeout__libNeXT_setlocale__DPSDo10Compatibility_NXSystemFont_NXBoldSystemFont_NXApp__libNeXT_vm_page_size__libNeXT_NXCreateZone__libNeXT_NXNameZone__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT_getpid_NXProcessID__libNeXT__NXUncaughtExceptionHandler__libNeXT_malloc_error__DPSDoNSC__NXShowAllWindows__NXAllWindowsRetained_DPSTraceContext__NXTraceEvents_DPSTraceEvents_DPSCreateContextWithTimeoutFromZone_NXLogError_DPSGetCurrentContext_DPSPrintf__libNeXT__NXRemoveHandler__NXTopLevelErrorHandler_PSnull_DPSDefineUserObject_NXNullObject_PScurrentcontext__libNeXT_memmove__libNeXT_free__libNeXT__NXRaiseError__libNeXT_NXCopyStringBufferFromZone__libNeXT_strchr__libNeXT_strlen__libNeXT_strncpy__libNeXT_strcpy__libNeXT_strcmp__libNeXT_sprintf__libNeXT_strrchr__libNeXT_stat_NXHomeDirectory__libNeXT_chdir__libNeXT_NXAllocErrorData_NXWorkspaceName__libNeXT_getenv__libNeXT_sscanf_NXWorkspaceReplyName_NXPortFromName_NXSendAcknowledge_PSsendint_PScurrentwindowbounds__NXInitOtherOwner__NXGetIconFrame__NXSetIcon_PSsetinstance_PSsetgray_PSrectfill__libNeXT_signal_NXResetUserAbort_NXGetOrPeekEvent__libNeXT_NXResetErrorData_PSshowcursor__libNeXT_task_self___libNeXT_port_allocate__NXLastModalSession__libNeXT__NXAddAltHandler__libNeXT__NXRemoveAltHandler_NXPing_NXReportError__libNeXT_exit__DPSGetOrPeekEvent__libNeXT_name_server_port__libNeXT_netname_look_up__libNeXT__iob__libNeXT_fprintf_NXArrow__libNeXT__ctype__NXBeep_PScountframebuffers_NXColorSpaceFromDepth_NXNumberOfColorComponents_NXBPSFromDepth_NXWindowList_NXCountWindows_NXGetNamedObject_NXNameObject_NXUnnameObject_NXGetObjectName__libNeXT_floor__libNeXT_memset_NXUserAborted__libNeXT_NXSetTypedStreamZone__libNeXT_NXReadObject__libNeXT_NXCloseTypedStream__libNeXT_NXDefaultMallocZone__libNeXT_access__libNeXT_NXOpenTypedStreamForFile__libNeXT_getsectdatafromlib__libNeXT_getsectdatafromheader__libNeXT_NXOpenMemory__libNeXT_NXOpenTypedStream__libNeXT_NXClose_NXChunkZoneMalloc_NXChunkZoneRealloc__libNeXT__NXStreamFillBuffer__libNeXT__NXStreamChangeBuffer__libNeXT_NXScanf__libNeXT_NXUngetc__libNeXT_NXCopyStringBuffer_NXUserName.objc_class_name_Application.objc_class_name_Pasteboard.objc_class_name_Font.objc_class_name_List.objc_class_name_Storage.objc_class_name_NXCursor.objc_class_name_Menu.objc_class_name_HashTable.objc_class_name_NXStringTable.objc_class_name_Window.objc_class_name_NXImage.objc_class_name_Listener.objc_class_name_Speaker.objc_class_name_NXJournaler.objc_class_name_FontManager.objc_class_name_Responder.objc_class_name_View.objc_class_name_PopUpList.objc_class_name_PrintInfo.objc_class_name_PageLayout.objc_class_name_NXColorPanel.objc_class_name_NameTable__libNeXT_SNDGetMute__libNeXT_SNDSetMute__libNeXT_SNDGetVolume__libNeXT_SNDSetVolume__libNeXT_SNDSamplesProcessed__libNeXT_SNDStartRecordingFile__libNeXT_SNDStartRecording__libNeXT_SNDStop__libNeXT_SNDWait__libNeXT_SNDStartPlaying__libNeXT_SNDConvertSound__libNeXT_SNDiMulaw__libNeXT_SNDMulaw__libNeXT_SNDBootDSP__libNeXT_SNDCompactSamples__libNeXT_SNDDeleteSamples__libNeXT_SNDInsertSamples__libNeXT_SNDCopySamples__libNeXT_SNDCopySound__libNeXT_SNDReadDSPfile__libNeXT_SNDWriteSoundfile__libNeXT_SNDReadSoundfile__libNeXT_SNDFree__libNeXT_SNDAlloc__libNeXT_SNDBytesToSamples__libNeXT_SNDSampleCount__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_pbsUser.o.file_definition_libNeXT_s.C.shlib_NXImageRep.o.file_definition_libNeXT_s.C.shlib_utils.o.file_definition_libNeXT_s.C.shlib_privateWraps.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_NameTable.o.file_definition_libNeXT_s.C.shlib_NXColorPanel.o.file_definition_libNeXT_s.C.shlib_PageLayout.o.file_definition_libNeXT_s.C.shlib_PrintInfo.o.file_definition_libNeXT_s.C.shlib_PopUpList.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_Responder.o.file_definition_libNeXT_s.C.shlib_FontManager.o.file_definition_libNeXT_s.C.shlib_NXJournaler.o.file_definition_libNeXT_s.C.shlib_Speaker.o.file_definition_libNeXT_s.C.shlib_NXImage.o.file_definition_libNeXT_s.C.shlib_Window.o.file_definition_libNeXT_s.C.shlib_Menu.o.file_definition_libNeXT_s.C.shlib_Cursor.o.file_definition_libNeXT_s.C.shlib_Font.o.file_definition_libNeXT_s.C.shlib_Pasteboard.o.file_definition_libNeXT_s.C.shlib_textPublic.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_PSmisc.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_input.o.file_definition_libNeXT_s.C.shlib_PSmousekey.o.file_definition_libNeXT_s.C.shlib_pspaintops.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_PSgraphics.o.file_definition_libNeXT_s.C.shlib_packagesWraps.o.file_definition_libNeXT_s.C.shlib_PSwindow.o.file_definition_libNeXT_s.C.shlib_psopstack.o.file_definition_libNeXT_s.C.shlib_Listener.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_psctxtops.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_psdataops.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_machContext.o.file_definition_libNeXT_s.C.shlib_outputContext.o.file_definition_libNeXT_s.C.shlib_globals.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Application.o.shared_library_information_libNeXT_s.C.shlib_NXLogError__libNeXT_open__libNeXT_close__libNeXT_vsprintf__libNeXT__iob__libNeXT_strlen__libNeXT_fwrite__libNeXT_fputc__libNeXT_syslog_NXDefaultTopLevelErrorHandler__libNeXT__NXRaiseError_NXReportError_NXApp__libNeXT_exit_NXRegisterErrorReporter__libNeXT_NXDefaultMallocZone_NXRemoveErrorReporter__libNeXT_memmove__libNeXT_NXOpenMemory_DPSPrintErrorToStream__libNeXT__NXStreamFlushBuffer__libNeXT__NXStreamChangeBuffer__libNeXT_NXGetMemoryBuffer__libNeXT_NXCloseMemory__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_utils.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_errors.o.shared_library_information_libNeXT_s.C.shlib_NXWriteWordTable__libNeXT_NXOpenTypedStream__libNeXT__NXRaiseError__libNeXT_NXWriteType__libNeXT_NXWriteArray__libNeXT_NXCloseTypedStream_NXReadWordTable__libNeXT_NXReadType__libNeXT_NXReadArray__libNeXT_NXWriteTypes__libNeXT_NXReadTypes_NXDefaultStringOrderTable_NXApp__libNeXT_strcmp__libNeXT_sprintf__libNeXT_open__libNeXT_NXDefaultMallocZone__libNeXT_NXZoneCalloc__libNeXT_read__libNeXT_free__libNeXT_close__NXOrderStringsWithLength_NXOrderStrings__NXOrderStrings__libNeXT_strncmp__libNeXT__ctype___libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_wordTables.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXArgc__libNeXT_NXArgv__libNeXT_objc_msgSend__libNeXT_objc_msgSendSuper__libNeXT_objc_getClass__libNeXT_objc_getMetaClass__libNeXT_bcopy__libNeXT__fixunsdfsi__libNeXT_NXAllocErrorData__libNeXT_unusedNXArchiveBitFields__libNeXT_unusedNXArchiveChar__libNeXT_unusedNXArchiveDouble__libNeXT_unusedNXArchiveFloat__libNeXT_unusedNXArchiveInt__libNeXT_unusedNXArchiveLong__libNeXT_unusedNXArchiveShort__libNeXT_NXClose__libNeXT_NXCloseMemory__libNeXT_NXCloseTypedStream__libNeXT_NXDefaultRead__libNeXT_NXDefaultWrite__libNeXT_NXEndOfTypedStream__libNeXT_NXFlush__libNeXT_NXFlushTypedStream__libNeXT_NXFreeObjectBuffer__libNeXT_NXGetMemoryBuffer__libNeXT_NXMapFile__libNeXT_NXOpenFile__libNeXT_NXOpenMemory__libNeXT_NXOpenTypedStream__libNeXT_NXOpenTypedStreamForFile__libNeXT_NXPrintf__libNeXT_NXReadArray__libNeXT_NXReadClass__libNeXT_NXReadObject__libNeXT_NXReadObjectFromBuffer__libNeXT_NXReadType__libNeXT_NXReadTypes__libNeXT_NXResetErrorData__libNeXT_NXSaveToFile__libNeXT_NXScanf__libNeXT_NXSeek__libNeXT_NXStreamCreate__libNeXT_NXSystemVersion__libNeXT_NXTell__libNeXT_unusedNXUnarchiveBitFields__libNeXT_unusedNXUnarchiveChar__libNeXT_unusedNXUnarchiveDouble__libNeXT_unusedNXUnarchiveFloat__libNeXT_unusedNXUnarchiveInt__libNeXT_unusedNXUnarchiveLong__libNeXT_unusedNXUnarchiveShort__libNeXT_NXUngetc__libNeXT_NXVPrintf__libNeXT_NXWriteArray__libNeXT_NXWriteClass__libNeXT_NXWriteObject__libNeXT_NXWriteObjectReference__libNeXT_NXWriteRootObject__libNeXT_NXWriteRootObjectToBuffer__libNeXT_NXWriteType__libNeXT_NXWriteTypes__libNeXT_SNDAlloc__libNeXT_SNDCompactSamples__libNeXT_SNDCopySamples__libNeXT_SNDCopySound__libNeXT_SNDDeleteSamples__libNeXT_SNDFree__libNeXT_SNDInsertSamples__libNeXT_SNDReadSoundfile__libNeXT_SNDSamplesProcessed__libNeXT_SNDSampleCount__libNeXT_SNDStartPlaying__libNeXT_SNDStartRecording__libNeXT_SNDStop__libNeXT_SNDWait__libNeXT_SNDWriteSoundfile__libNeXT_SNDiMulaw__libNeXT__NXAddHandler__libNeXT__unusedNXArchiveData__libNeXT__unusedNXIgnore__libNeXT__NXRaiseError__libNeXT__unusedNXReadObject__libNeXT__unusedNXReadSelf__libNeXT__NXRemoveHandler__libNeXT__NXStreamChangeBuffer__libNeXT__NXStreamFillBuffer__libNeXT__NXStreamFlushBuffer__libNeXT__unusedNXUnarchiveData__libNeXT__NXUncaughtExceptionHandler__libNeXT__unusedNXWriteObject__libNeXT__unusedNXWriteSelf__libNeXT__alloc__libNeXT__ctype___libNeXT__cvtToId__libNeXT__cvtToSel__libNeXT__error__libNeXT__filbuf__libNeXT__flsbuf__libNeXT__iob__libNeXT__longjmp__libNeXT__setjmp__libNeXT__strhash__libNeXT_abort__libNeXT_access__libNeXT_alarm__libNeXT_FORMER_alloca__libNeXT_atoi__libNeXT_ceil__libNeXT_chdir__libNeXT_close__libNeXT_closedir__libNeXT_connect__libNeXT_cthread_detach__libNeXT_cthread_fork__libNeXT_cthread_init__libNeXT_cthread_name__libNeXT_ctime__libNeXT_dbClose__libNeXT_dbDelete__libNeXT_dbFetch__libNeXT_dbOpen__libNeXT_dbStore__libNeXT_dbUnlock__libNeXT_dbWaitLock__libNeXT_endpwent__libNeXT_errno__libNeXT_execl__libNeXT_exit__libNeXT_fclose__libNeXT_fcntl__libNeXT_fflush__libNeXT_fgets__libNeXT_floor__libNeXT_fopen__libNeXT_fork__libNeXT_fprintf__libNeXT_fread__libNeXT_free__libNeXT_fseek__libNeXT_fstat__libNeXT_ftruncate__libNeXT_fwrite__libNeXT_getenv__libNeXT_geteuid__libNeXT_gethostbyname__libNeXT_gethostname__libNeXT_getlogin__libNeXT_getpid__libNeXT_getpwent__libNeXT_getpwnam__libNeXT_getpwuid__libNeXT_getsectbyname__libNeXT_getsectdata__libNeXT_gettimeofday__libNeXT_getuid__libNeXT_getwd__libNeXT_link__libNeXT_longjmp__libNeXT_lseek__libNeXT_lstat__libNeXT_mach_error_string__libNeXT_mach_ports_lookup__libNeXT_mach_ports_register__libNeXT_malloc__libNeXT_malloc_error__libNeXT_map_fd__libNeXT_memmove__libNeXT_memset__libNeXT_mig_dealloc_reply_port__libNeXT_mig_get_reply_port__libNeXT_mkdir__libNeXT_msg_receive__libNeXT_msg_rpc__libNeXT_msg_send__libNeXT_mutex_try_lock__libNeXT_mutex_wait_lock__libNeXT_name_server_port__libNeXT_netname_check_in__libNeXT_netname_check_out__libNeXT_netname_look_up__libNeXT_open__libNeXT_opendir__libNeXT_pclose__libNeXT_pipe__libNeXT_popen__libNeXT_port_allocate__libNeXT_port_deallocate__libNeXT_port_set_add__libNeXT_port_set_allocate__libNeXT_port_set_backlog__libNeXT_port_set_deallocate__libNeXT_port_set_remove__libNeXT_port_status__libNeXT_pow__libNeXT_prdb_end__libNeXT_prdb_get__libNeXT_prdb_getbyname__libNeXT_prdb_set__libNeXT_printf__libNeXT_read__libNeXT_readdir__libNeXT_realloc__libNeXT_seekdir__libNeXT_select__libNeXT_setpwent__libNeXT_signal__libNeXT_sigvec__libNeXT_socket__libNeXT_sprintf__libNeXT_sscanf__libNeXT_stat__libNeXT_strcat__libNeXT_strchr__libNeXT_strcmp__libNeXT_strcpy__libNeXT_strlen__libNeXT_strncat__libNeXT_strncmp__libNeXT_strncpy__libNeXT_strrchr__libNeXT_strtod__libNeXT_strtok__libNeXT_system__libNeXT_task_self___libNeXT_task_set_special_port__libNeXT_thread_abort__libNeXT_time__libNeXT_umask__libNeXT_unlink__libNeXT_vfork__libNeXT_vfprintf__libNeXT_vm_allocate__libNeXT_vm_deallocate__libNeXT_wait__libNeXT_wait3__libNeXT_write__libNeXT_unusedNXSYSTEMVERSION__libNeXT_sel_isMapped__libNeXT_sel_getName__libNeXT_sel_getUid__libNeXT_object_getClassName__libNeXT_NXCreateHashTable__libNeXT_NXFreeHashTable__libNeXT_NXEmptyHashTable__libNeXT_NXCopyHashTable__libNeXT_NXCountHashTable__libNeXT_NXHashMember__libNeXT_NXHashGet__libNeXT_NXHashInsert__libNeXT_NXHashRemove__libNeXT_NXInitHashState__libNeXT_NXNextHashState__libNeXT_NXPtrHash__libNeXT_NXStrHash__libNeXT_NXPtrIsEqual__libNeXT_NXStrIsEqual__libNeXT_NXNoEffectFree__libNeXT_NXReallyFree__libNeXT_NXUniqueString__libNeXT_NXUniqueStringWithLength__libNeXT_NXCopyStringBuffer__libNeXT_qsort__libNeXT__NXAddAltHandler__libNeXT__NXRemoveAltHandler__libNeXT_NXTypedStreamClassVersion__libNeXT_vsprintf__libNeXT_sleep__libNeXT_calloc__libNeXT_kern_timestamp__libNeXT_SNDBytesToSamples__libNeXT_SNDConvertSound__libNeXT_SNDGetVolume__libNeXT_SNDGetMute__libNeXT_SNDMulaw__libNeXT_SNDSetMute__libNeXT_SNDSetVolume__libNeXT_getsectdatafromlib__libNeXT_openlog__libNeXT_syslog__libNeXT_fputc__libNeXT_memcmp__libNeXT_ioctl__libNeXT_getgid__libNeXT_getegid__libNeXT_chown__libNeXT_dbExists__libNeXT_dbCreate__libNeXT_dbInit__libNeXT_malloc_debug__libNeXT_mach_error__libNeXT_scandir__libNeXT_alphasort__libNeXT_getsectdatafromheader__libNeXT_getsectbynamefromheader__libNeXT_cthread_set_name__libNeXT_vm_page_size__libNeXT_getdtablesize__libNeXT_execv__libNeXT_snddriver_stream_start_reading__libNeXT_snddriver_stream_setup__libNeXT_snddriver_reply_handler__libNeXT_snddriver_stream_control__libNeXT_snddriver_set_sndin_owner_port__libNeXT_vm_copy__libNeXT_vm_protect__libNeXT_NXUniqueStringNoCopy__libNeXT_valloc__libNeXT_NXStrPrototype__libNeXT_SNDBootDSP__libNeXT_snddriver_dsp_write__libNeXT_SNDReadDSPfile__libNeXT_snddriver_set_dsp_owner_port__libNeXT_snddriver_get_dsp_cmd_port__libNeXT_snddriver_dsp_protocol__libNeXT_abs__libNeXT_moncontrol__libNeXT_getdirentries__libNeXT_mstats__libNeXT_atan__libNeXT_cos__libNeXT_sin__libNeXT_sqrt__libNeXT_fabs__libNeXT__mh_execute_header__libNeXT_object_setInstanceVariable__libNeXT_thread_info__libNeXT_thread_policy__libNeXT_thread_priority__libNeXT_thread_self__libNeXT_getrusage__libNeXT_SNDStartRecordingFile__libNeXT__fixdfsi__libNeXT_NXCreateHashTableFromZone__libNeXT_NXCopyStringBufferFromZone__libNeXT_NXSetTypedStreamZone__libNeXT_NXCreateZone__libNeXT_NXCreateChildZone__libNeXT_NXMergeZone__libNeXT_NXZoneCalloc__libNeXT_NXZoneFromPtr__libNeXT_NXZonePtrInfo__libNeXT_NXDefaultMallocZone__libNeXT_NXStreamCreateFromZone__libNeXT__zoneAlloc__libNeXT_task_notify__libNeXT_setlocale__libNeXT_usleep__libNeXT_condition_wait__libNeXT_cond_signal__libNeXT_NXRegisterDefaults__libNeXT_NXGetDefaultValue__libNeXT_NXSetDefault__libNeXT_NXWriteDefault__libNeXT_NXWriteDefaults__libNeXT_NXRemoveDefault__libNeXT_NXReadDefault__libNeXT_NXUpdateDefaults__libNeXT_NXUpdateDefault__libNeXT_NXSetDefaultsUser__libNeXT_NXFilePathSearch__libNeXT_NXGetTempFilename__libNeXT_NXNameZone__libNeXT_bootstrap_look_up__libNeXT_task_get_special_port__libNeXT_NXToLower__libNeXT_NXIsLower__libNeXT_NXIsDigit__libNeXT_NXToAscii_NXToAscii_NXIsDigit_NXIsLower_NXToLower_NXGetTempFilename_NXFilePathSearch_NXSetDefaultsUser_NXUpdateDefault_NXUpdateDefaults_NXReadDefault_NXRemoveDefault_NXWriteDefaults_NXWriteDefault_NXSetDefault_NXGetDefaultValue_NXRegisterDefaults_cond_signal_condition_wait_usleep_setlocale_NXNameZone__zoneAlloc_NXStreamCreateFromZone_NXDefaultMallocZone_NXZonePtrInfo_NXZoneFromPtr_NXZoneCalloc_NXMergeZone_NXCreateChildZone_NXCreateZone_NXSetTypedStreamZone_NXCopyStringBufferFromZone_NXCreateHashTableFromZone_fabs_sqrt_sin_cos_atan_getdirentries_SNDStartRecordingFile_snddriver_dsp_protocol_snddriver_get_dsp_cmd_port_snddriver_set_dsp_owner_port_SNDReadDSPfile_snddriver_dsp_write_SNDBootDSP_snddriver_set_sndin_owner_port_snddriver_stream_control_snddriver_reply_handler_snddriver_stream_setup_snddriver_stream_start_reading_dbCreate_dbInit_dbExists_chown_getegid_getgid_vsprintf_NXTypedStreamClassVersion_object_getClassName_sel_getUid_sel_getName_sel_isMapped_NXStrPrototype_NXCopyStringBuffer_NXUniqueStringNoCopy_NXUniqueStringWithLength_NXUniqueString_NXReallyFree_NXNoEffectFree_NXStrIsEqual_NXPtrIsEqual_NXStrHash_NXPtrHash_NXNextHashState_NXInitHashState_NXHashRemove_NXHashInsert_NXHashGet_NXHashMember_NXCountHashTable_NXCopyHashTable_NXEmptyHashTable_NXFreeHashTable_NXCreateHashTable_write_wait3_wait_vm_protect_vm_page_size_vm_deallocate_vm_copy_vm_allocate_vfprintf_vfork_valloc_unlink_umask_time_thread_self_thread_priority_thread_policy_thread_info_thread_abort_task_set_special_port_task_get_special_port_task_self__task_notify_system_syslog_strtok_strtod_strrchr_strncpy_strncmp_strncat_strlen_strcpy_strcmp_strchr_strcat_stat_sscanf_sprintf_socket_sleep_sigvec_signal_setpwent_select_seekdir_scandir_realloc_readdir_read_qsort_printf_prdb_set_prdb_getbyname_prdb_get_prdb_end_pow_port_status_port_set_remove_port_set_deallocate_port_set_backlog_port_set_allocate_port_set_add_port_deallocate_port_allocate_popen_pipe_pclose_opendir_open_openlog_object_setInstanceVariable_netname_look_up_netname_check_out_netname_check_in_name_server_port_mutex_wait_lock_mutex_try_lock_mstats_msg_send_msg_rpc_msg_receive_moncontrol_mkdir_mig_get_reply_port_mig_dealloc_reply_port_memcmp_memset_memmove_map_fd_malloc_debug_malloc_error_malloc_mach_ports_register_mach_ports_lookup_mach_error_string_mach_error_lstat_lseek_longjmp_link_kern_timestamp_ioctl_getwd_getuid_gettimeofday_getsectdatafromlib_getsectdatafromheader_getsectdata_getsectbynamefromheader_getsectbyname_getrusage_getpwuid_getpwnam_getpwent_getpid_getlogin_gethostname_gethostbyname_geteuid_getenv_getdtablesize_fwrite_ftruncate_fstat_fseek_free_fread_fputc_fprintf_fork_fopen_floor_fgets_fflush_fcntl_fclose_exit_execv_execl_errno_endpwent_dbWaitLock_dbUnlock_dbStore_dbOpen_dbFetch_dbDelete_dbClose_ctime_cthread_set_name_cthread_name_cthread_init_cthread_fork_cthread_detach_connect_closedir_close_chdir_ceil_calloc_bootstrap_look_up_atoi_alphasort_alarm_access_abs_abort__strhash__setjmp__mh_execute_header__longjmp__iob__flsbuf__filbuf__error__cvtToSel__cvtToId__ctype___alloc__NXUncaughtExceptionHandler__NXStreamFlushBuffer__NXStreamFillBuffer__NXStreamChangeBuffer__NXRemoveHandler__NXRemoveAltHandler__NXRaiseError__NXAddHandler__NXAddAltHandler_SNDiMulaw_SNDWriteSoundfile_SNDWait_SNDStop_SNDStartRecording_SNDStartPlaying_SNDSetVolume_SNDSetMute_SNDSamplesProcessed_SNDSampleCount_SNDReadSoundfile_SNDMulaw_SNDGetVolume_SNDGetMute_SNDInsertSamples_SNDFree_SNDDeleteSamples_SNDCopySound_SNDCopySamples_SNDConvertSound_SNDCompactSamples_SNDBytesToSamples_SNDAlloc_NXWriteTypes_NXWriteType_NXWriteRootObjectToBuffer_NXWriteRootObject_NXWriteObjectReference_NXWriteObject_NXWriteArray_NXVPrintf_NXUngetc_NXTell_NXSystemVersion_NXStreamCreate_NXSeek_NXScanf_NXSaveToFile_NXReadTypes_NXReadType_NXReadObjectFromBuffer_NXReadObject_NXReadArray_NXPrintf_NXOpenTypedStreamForFile_NXOpenTypedStream_NXOpenMemory_NXOpenFile_NXMapFile_NXGetMemoryBuffer_NXFreeObjectBuffer_NXFlushTypedStream_NXFlush_NXEndOfTypedStream_NXDefaultWrite_NXDefaultRead_NXCloseTypedStream_NXCloseMemory_NXClose_NXResetErrorData_NXAllocErrorData__fixdfsi__fixunsdfsi_bcopy_objc_getMetaClass_objc_getClass_objc_msgSendSuper_objc_msgSend_NXArgv_NXArgc.file_definition_libNeXT_s.C.shlib_pointers.o.shared_library_information_libNeXT_s.C.shlib.shared_library_information_libNeXT_s.C.shlib_NXPing_DPSGetCurrentContext_NXApp__libNeXT_NXDefaultMallocZone__libNeXT_getuid__libNeXT_getenv__libNeXT_NXCopyStringBufferFromZone__libNeXT_getpwuid__libNeXT_free_NXHomeDirectory_NXUserName__libNeXT_gethostname__libNeXT_NXUniqueString__libNeXT_NXGetDefaultValue__libNeXT_strcmp__libNeXT_name_server_port__libNeXT_netname_look_up__libNeXT_atoi__NXPBSRendezVous__libNeXT_mach_error_string_NXLogError__libNeXT_strcpy__libNeXT__mh_execute_header__libNeXT_thread_self__libNeXT_thread_priority__libNeXT_thread_policy__libNeXT_getsectdatafromlib__libNeXT_strrchr__libNeXT_fork__libNeXT_getdtablesize__libNeXT_close__libNeXT_open__libNeXT_ioctl__libNeXT_execl__libNeXT_exit__libNeXT_getpwnam__libNeXT_getpwent__libNeXT_endpwent__libNeXT_setpwent__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_pbsUser.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_objc_msgSend__libNeXT_objc_msgSendSuper__libNeXT_objc_getClass__libNeXT_objc_getMetaClass__libNeXT_bcopy__libNeXT__fixunsdfsi__libNeXT__fixdfsi.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_alias.o.shared_library_information_libNeXT_s.C.shlib_DPSDefaultErrorProc__libNeXT__NXRaiseError_DPSPrintf_DPSChainContext_DPSUnchainContext_DPSSetContext_DPSGetCurrentContext_DPSSetTextBackstop_DPSGetCurrentTextBackstop_DPSSetErrorBackstop_DPSGetCurrentErrorBackstop__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen.file_definition_libNeXT_s.C.shlib_utils.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_generic.o.shared_library_information_libNeXT_s.C.shlib__libNeXT__NXAddHandler__libNeXT__setjmp__DPSGetOrPeekEvent__libNeXT__NXRemoveHandler_NXLogError__libNeXT_NXDefaultMallocZone__NXNetTimeout__libNeXT_task_self___libNeXT_port_deallocate__libNeXT_port_allocate__libNeXT_name_server_port__libNeXT_netname_check_in__libNeXT_NXCopyStringBufferFromZone_NXApp__libNeXT_netname_check_out__libNeXT_free_DPSAddPort_DPSRemovePort_NXResponsibleDelegate_NXRemoteMethodFromSel_NXValidMessage_NXFreeMsgVM__libNeXT_memmove__libNeXT_sel_getUid_NXInputMethod_NXInputMessage__libNeXT_strlen__NXSafeSend_NXSendAcknowledge_NXNextSequence_NXCopyInputData__libNeXT_vm_allocate__libNeXT__NXRaiseError_NXPortNameLookup__libNeXT_netname_look_up_NXPortFromName_NXWorkspaceReplyName__libNeXT_strcmp_NXWorkspaceName__libNeXT_vm_deallocate__NXSafeReceive__libNeXT_msg_receive__libNeXT_msg_send_NXReceiveMessage_NXWaitForMessage__libNeXT_strcpy__libNeXT_strcat_NXGetWindowServerMemory__libNeXT_NXWriteTypes__libNeXT_NXTypedStreamClassVersion__libNeXT_NXReadTypes.objc_class_name_Listener.objc_class_name_NXJournaler.objc_class_name_Speaker.objc_class_name_Pasteboard.objc_class_name_Object__libNeXT_SNDGetMute__libNeXT_SNDSetMute__libNeXT_SNDGetVolume__libNeXT_SNDSetVolume__libNeXT_SNDSamplesProcessed__libNeXT_SNDStartRecordingFile__libNeXT_SNDStartRecording__libNeXT_SNDStop__libNeXT_SNDWait__libNeXT_SNDStartPlaying__libNeXT_SNDConvertSound__libNeXT_SNDiMulaw__libNeXT_SNDMulaw__libNeXT_SNDBootDSP__libNeXT_SNDCompactSamples__libNeXT_SNDDeleteSamples__libNeXT_SNDInsertSamples__libNeXT_SNDCopySamples__libNeXT_SNDCopySound__libNeXT_SNDReadDSPfile__libNeXT_SNDWriteSoundfile__libNeXT_SNDReadSoundfile__libNeXT_SNDFree__libNeXT_SNDAlloc__libNeXT_SNDBytesToSamples__libNeXT_SNDSampleCount__libNeXT_msg_rpc__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_Alert.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Pasteboard.o.file_definition_libNeXT_s.C.shlib_Speaker.o.file_definition_libNeXT_s.C.shlib_NXJournaler.o.file_definition_libNeXT_s.C.shlib_wsMemoryWraps.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_input.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Listener.o.shared_library_information_libNeXT_s.C.shlib_NXConvertWinNumToGlobal_DPSGetCurrentContext_NXConvertGlobalToWinNum_DPSMapNames_NXCountWindows_NXCopyCurrentGState_NXSetGState_NXBeep_NXWindowList.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_setpwent__libNeXT_strlen__libNeXT_strcpy__libNeXT_getpwent__libNeXT_endpwent__libNeXT_free_NXHomeDirectory__libNeXT_getpwnam__libNeXT_strcat__libNeXT_strrchr__libNeXT_readdir__libNeXT_strcmp__libNeXT_stat__libNeXT_strchr__libNeXT_opendir__libNeXT_seekdir__libNeXT_closedir_NXCompleteFilename__libNeXT_NXDefaultMallocZone_NXFieldFilter_NXBeep.objc_class_name_Text.objc_class_name_QueryText__libNeXT_getpwuid__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Text.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_textPublic.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_QueryText.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone__libNeXT_strcpy__libNeXT_strcat__libNeXT_sprintf__libNeXT_NXWriteDefault__libNeXT_NXUpdateDefault__libNeXT_NXGetDefaultValue__libNeXT_sscanf__libNeXT_floor__libNeXT_vm_page_size__libNeXT_NXCreateZone_NXApp__libNeXT_strcmp_NXLogError__libNeXT_NXNameZone.objc_class_name_Menu.objc_class_name_Window.objc_class_name_Panel__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_Alert.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Window.o.file_definition_libNeXT_s.C.shlib_Menu.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Panel.o.shared_library_information_libNeXT_s.C.shlib__NXPBSRendezVous__libNeXT_mig_get_reply_port__libNeXT_msg_rpc__libNeXT_mig_dealloc_reply_port__NXSetTypes__libNeXT_strncpy__NXGetTypes__NXSetData__NXBlockingGetData__NXGetSession__libNeXT_msg_send__libNeXT_msg_receive.file_definition_libNeXT_s.C.shlib_Pasteboard.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_pbsUser.o.shared_library_information_libNeXT_s.C.shlib_NXApp__libNeXT_NXDefaultMallocZone_NXFieldFilter_NXSystemFont__libNeXT_NXCopyStringBufferFromZone__libNeXT_free__libNeXT__ctype___libNeXT_pow__libNeXT_atoi__libNeXT_sprintf__libNeXT_strlen__libNeXT_strtod__libNeXT_memset_NXInsetRect__libNeXT_floor__NXCalcTextSizeInRect_NXTextFontInfo__libNeXT_ceil__NXDrawTextCell_NXContainsRect_NXRectClip_PSsetgray_NXRectFill_NXDrawingStatus_NXHighlightRect_NXFrameRect_NXMouseInRect_NXBeginTimer_PSstilldown_NXPing_NXEndTimer__NXEditTextCell__libNeXT_NXWriteTypes__libNeXT_NXReadTypes_NXIBeam.objc_class_name_Text.objc_class_name_List.objc_class_name_ClipView.objc_class_name_Font.objc_class_name_NXImage.objc_class_name_Bitmap.objc_class_name_Object.objc_class_name_Cell__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Bitmap.o.file_definition_libNeXT_s.C.shlib_NXImage.o.file_definition_libNeXT_s.C.shlib_Font.o.file_definition_libNeXT_s.C.shlib_ClipView.o.file_definition_libNeXT_s.C.shlib_Text.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_PSmousekey.o.file_definition_libNeXT_s.C.shlib_timer.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_textPublic.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_Cell.o.shared_library_information_libNeXT_s.C.shlib_DPSDefineUserObject_DPSGetCurrentContext_PSsendint_PSexch_PSdefineuserobject_DPSUndefineUserObject_PSundefineuserobject_DPSMapNames__libNeXT_NXNoEffectFree__libNeXT_NXCreateHashTable__DPSLastNameIndex__libNeXT_NXHashGet__libNeXT_NXHashInsert_DPSPrintf_DPSNameFromIndex_DPSNameFromTypeAndIndex__libNeXT_NXStrHash__libNeXT_NXStrIsEqual__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen.file_definition_libNeXT_s.C.shlib_utils.o.file_definition_libNeXT_s.C.shlib_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_psctxtops.o.file_definition_libNeXT_s.C.shlib_psdataops.o.file_definition_libNeXT_s.C.shlib_psopstack.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_namecode.o.shared_library_information_libNeXT_s.C.shlib_PSFontDirectory_DPSGetCurrentContext_PSISOLatin1Encoding_PSSharedFontDirectory_PSStandardEncoding_PScachestatus_PScurrentcacheparams_PScurrentfont_PSdefinefont_PSfindfont__libNeXT_strlen_PSmakefont_PSscalefont_PSselectfont_PSsetcachedevice_PSsetcachelimit_PSsetcacheparams_PSsetcharwidth_PSsetfont_PSundefinefont.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_psfontops.o.shared_library_information_libNeXT_s.C.shlib_DPSGetCurrentContext_DPSMapNames__libNeXT_strlen__libNeXT_NXMapFile__libNeXT_NXGetMemoryBuffer__libNeXT_NXCloseMemory__libNeXT_strcpy__libNeXT__ctype__NXLogError__libNeXT_strcmp_DPSDefineUserObject_NXDrawingStatus_PSsetgray__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_privateWraps.o.shared_library_information_libNeXT_s.C.shlib_DPSGetCurrentContext_DPSMapNames.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_textWraps.o.shared_library_information_libNeXT_s.C.shlib_NXConvertRGBAToColor_NXConvertColorToRGBA_PSsetrgbcolor_PSsetgray_NXRectFill_NXDrawingStatus_NXIntersectionRect_NXChunkGrow_NXChunkRealloc__libNeXT_NXHashGet__libNeXT_ceil__libNeXT_floor_NXScanALine_NXDrawALine_NXScreenDump_PSrmoveto.objc_class_name_View.objc_class_name_Text__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_textWraps.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Text.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_pspathops.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_textPublic.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_color.o.file_definition_libNeXT_s.C.shlib_textScanDraw.o.shared_library_information_libNeXT_s.C.shlib_NXApp__libNeXT_NXDefaultMallocZone__libNeXT_floor_PStranslate_NXCopyCurrentGState_PSscale_PSrotate_NXMouseInRect_NXIntersectionRect__libNeXT_ceil_DPSUndefineUserObject_NXDrawingStatus_PSgstate_DPSDefineUserObject_NXSetGState_PSgsave_DPSGetCurrentContext_DPSPrintf_PSgrestore_NXLogError__libNeXT_sel_getName__libNeXT__NXAddAltHandler__libNeXT__NXRemoveAltHandler_NXUnionRect__libNeXT_NXGetDefaultValue__libNeXT_strcmp_NXEmptyRect_NXRectClip_NXRectClipList_NXNullObject_NXCopyBits__libNeXT_memset_DPSCreateStreamContext__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler__libNeXT__NXRaiseError_NXFindPaperSize_NXWorkspaceName_NXPortFromName__libNeXT_sleep__libNeXT_task_self___libNeXT_port_deallocate__libNeXT_NXCloseMemory_DPSSetContext__libNeXT_strlen__libNeXT_NXToAscii__libNeXT_free__libNeXT_NXArgv__libNeXT_strrchr__libNeXT_time__libNeXT_ctime__libNeXT_strncpy_NXUserName_PSshowpage__libNeXT_sprintf__libNeXT_NXClose__libNeXT_close__libNeXT_system__libNeXT_memmove__libNeXT_NXWriteTypes_NXWriteRect__libNeXT_NXWriteObjectReference__libNeXT_NXReadTypes_NXReadRect__libNeXT_NXReadObject.objc_class_name_FocusState.objc_class_name_View.objc_class_name_List.objc_class_name_PSMatrix.objc_class_name_Font.objc_class_name_NXFaxPanel.objc_class_name_PrintPanel.objc_class_name_Speaker.objc_class_name_Responder__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_popen.file_definition_libNeXT_s.C.shlib_Alert.o.file_definition_libNeXT_s.C.shlib_printSupport.o.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_packagesWraps.o.file_definition_libNeXT_s.C.shlib_privateWraps.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Responder.o.file_definition_libNeXT_s.C.shlib_Speaker.o.file_definition_libNeXT_s.C.shlib_PrintPanel.o.file_definition_libNeXT_s.C.shlib_NXFaxPanel.o.file_definition_libNeXT_s.C.shlib_Font.o.file_definition_libNeXT_s.C.shlib_PSMatrix.o.file_definition_libNeXT_s.C.shlib_FocusState.o.file_definition_libNeXT_s.C.shlib_graphicArchiving.o.file_definition_libNeXT_s.C.shlib_pspaintops.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_Listener.o.file_definition_libNeXT_s.C.shlib_PageLayout.o.file_definition_libNeXT_s.C.shlib_streamContext.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_View.o.shared_library_information_libNeXT_s.C.shlib_NXPointInRect_NXMouseInRect_NXIntersectsRect_NXEmptyRect_NXEqualRect_NXInsetRect_NXOffsetRect_NXIntersectionRect_NXUnionRect_NXDivideRect_NXContainsRect_NXContainRect_NXIntegralRect__libNeXT_floor__libNeXT_ceil_NXSetRect__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_rect.o.shared_library_information_libNeXT_s.C.shlib_PSconcat_DPSGetCurrentContext_PScurrentdash_PScurrentflat_PScurrentgray_PScurrentgstate_PScurrenthalftone_PScurrenthalftonephase_PScurrenthsbcolor_PScurrentlinecap_PScurrentlinejoin_PScurrentlinewidth_PScurrentmatrix_PScurrentmiterlimit_PScurrentpoint_PScurrentrgbcolor_PScurrentscreen_PScurrentstrokeadjust_PScurrenttransfer_PSdefaultmatrix_PSgrestore_PSgrestoreall_PSgsave_PSgstate_PSinitgraphics_PSinitmatrix_PSrotate_PSscale_PSsetdash_PSsetflat_PSsetgray_PSsetgstate_PSsethalftone_PSsethalftonephase_PSsethsbcolor_PSsetlinecap_PSsetlinejoin_PSsetlinewidth_PSsetmatrix_PSsetmiterlimit_PSsetrgbcolor_PSsetscreen_PSsetstrokeadjust_PSsettransfer_PStranslate.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.shared_library_information_libNeXT_s.C.shlib_DPSGetCurrentContext_DPSMapNames_NXDrawingStatus_PSsetgray_NXRectClip_PSrectclip_NXRectClipList_NXFrameRect_NXFrameRectWithWidth_NXRectFill_PSrectfill_NXRectFillList_NXDrawTiledRects__libNeXT_NXDefaultMallocZone_NXDivideRect_NXIntersectionRect_NXRectFillListWithGrays__libNeXT_free_NXApp_NXDrawGrayBezel_NXDrawGroove_NXDrawRidge_NXDrawWhiteBezel_NXDrawButton_NXEraseRect_NXCopyBits_PScomposite_NXHighlightRect_PSgsave_PSgrestore__libNeXT_NXZoneCalloc__libNeXT_memset_NXNumberOfColorComponents_NXColorSpaceFromDepth_NXBPSFromDepth_NXGetBestDepth__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_PSgraphics.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_pspaintops.o.file_definition_libNeXT_s.C.shlib_pspathops.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.shared_library_information_libNeXT_s.C.shlib_NXWritePoint__libNeXT_NXWriteType_NXReadPoint__libNeXT_NXReadType_NXWriteSize_NXReadSize_NXWriteRect_NXReadRect__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_graphicArchiving.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone__libNeXT_NXZoneCalloc_NXGrayComponent_NXConvertGrayAlphaToColor_NXDivideRect_NXIntersectionRect_NXEqualRect_NXSetColor_PSsetgray_NXRectFillList_NXContainRect_NXCopyCurrentGState__libNeXT_NXSystemVersion__libNeXT_NXTypedStreamClassVersion__libNeXT_NXReadTypes_NXReadColor_NXIBeam__libNeXT_NXWriteTypes_NXWriteColor__libNeXT_free.objc_class_name_Text.objc_class_name_View.objc_class_name_ClipView__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_privateWraps.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_Text.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_color.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_ClipView.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone_NXInsetRect__libNeXT_floor_NXContainsRect_PSsetgray_NXRectFill_NXIntersectionRect__libNeXT_memmove_NXMouseInRect__libNeXT_ceil_NXSystemDomainName__libNeXT_NXGetDefaultValue__libNeXT_strtod__libNeXT_atoi_NXPing_NXApp__libNeXT__NXAddHandler__libNeXT__setjmp_NXBeginTimer_NXEndTimer__libNeXT__NXRemoveHandler__libNeXT__NXRaiseError_NXIntersectsRect_NXEqualRect_NXNullObject_PScomposite_NXUnionRect__libNeXT_NXWriteObjectReference__libNeXT_NXWriteTypes__libNeXT_NXReadObject__libNeXT_NXReadTypes.objc_class_name_NXImage.objc_class_name_Control.objc_class_name_Scroller__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_privateWraps.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Control.o.file_definition_libNeXT_s.C.shlib_NXImage.o.file_definition_libNeXT_s.C.shlib_PSgraphics.o.file_definition_libNeXT_s.C.shlib_timer.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Scroller.o.shared_library_information_libNeXT_s.C.shlib_PSwindow_DPSGetCurrentContext_DPSMapNames_PStermwindow_PSwindowdevice_PSwindowdeviceround_PScurrentwindow_PSflushgraphics_PSorderwindow_PSmovewindow_PSplacewindow_PSfrontwindow_PSfindwindow_PScurrentwindowbounds_PSseteventmask_PScurrenteventmask_PSsetexposurecolor_PSsetsendexposed_PSsetautofill_PSsetwindowdict_PScurrentwindowdict_PScurrentwindowalpha_PScountscreenlist_PSscreenlist_PScurrentdeviceinfo_PSsetowner_PScurrentowner_PSbasetoscreen_PSbasetocurrent_PSscreentocurrent_PSscreentobase_PScurrenttoscreen_PScurrenttobase_PSdumpwindow_PSdumpwindows_PSsetwindowtype_PSsetwindowlevel_PScurrentwindowlevel_PScountwindowlist_PSwindowlist_PSsetwindowdepthlimit_PScurrentwindowdepthlimit_PScurrentwindowdepth_PSsetdefaultdepthlimit_PScurrentdefaultdepthlimit.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_PSwindow.o.shared_library_information_libNeXT_s.C.shlib_PShidecursor_DPSGetCurrentContext_DPSMapNames_PSshowcursor_PSobscurecursor_PSrevealcursor_PSsetcursor_PSadjustcursor_PScurrentmouse_PSsetmouse_PSbuttondown_PSrightbuttondown_PSstilldown_PSrightstilldown.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_PSmousekey.o.shared_library_information_libNeXT_s.C.shlib_PSsettrackingrect_DPSGetCurrentContext_DPSMapNames_PScleartrackingrect_PSnewinstance_PShideinstance_PSsetinstance_PScomposite_PScompositerect_PSdissolve_PSsizeimage_PSreadimage_PSalphaimage_PSsetalpha_PScurrentalpha_PSsetpattern.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_PSgraphics.o.shared_library_information_libNeXT_s.C.shlib__DPSGetOrPeekEvent__DPSEventQ__DPSMsgSize__DPSOutputContexts__DPSLastEvent__DPSTracking__libNeXT__NXAddHandler__libNeXT__setjmp__DPSMachContexts__libNeXT_msg_receive__libNeXT__NXRemoveHandler__libNeXT_task_self___libNeXT_port_set_add__libNeXT_port_set_remove__DPSNotifyPort_DPSGetCurrentContext_DPSSetContext__libNeXT_memmove_DPSPostEvent__libNeXT_mutex_try_lock__libNeXT_mutex_wait_lock__libNeXT_write__libNeXT_select__libNeXT_read__libNeXT_msg_send__libNeXT_pipe__libNeXT_fcntl__libNeXT_port_allocate__libNeXT_port_set_backlog__libNeXT_memset__libNeXT_cthread_fork__libNeXT_cthread_detach__libNeXT_port_deallocate__libNeXT_close_DPSAddFD_DPSRemoveFD_DPSAddTimedEntry_DPSRemoveTimedEntry_DPSAddPort_DPSRemovePort__libNeXT_kern_timestamp__libNeXT_task_notify__libNeXT_task_set_special_port__libNeXT_port_set_allocate__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_popen.file_definition_libNeXT_s.C.shlib_stream.o.file_definition_libNeXT_s.C.shlib_list.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_machContext.o.file_definition_libNeXT_s.C.shlib_queues.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_globals.o.file_definition_libNeXT_s.C.shlib_input.o.shared_library_information_libNeXT_s.C.shlib_DPSGetCurrentContext_DPSMapNames__NXShowAllWindows__NXAllWindowsRetained_DPSDefineUserObject_PSorderwindow__NXSetWindowLevel__NXDoDragWindow_NXApp_PScurrentwindowbounds_DPSPrintf__NXSetLastOpenFileTime_NXFrontWindow__NXDeactivateApp__NXResetOtherWindows__NXSetIcon__libNeXT_strlen__NXInitOtherOwner__NXSetOtherWindows__libNeXT_SNDGetMute__libNeXT_SNDSetMute__libNeXT_SNDGetVolume__libNeXT_SNDSetVolume__libNeXT_SNDSamplesProcessed__libNeXT_SNDStartRecordingFile__libNeXT_SNDStartRecording__libNeXT_SNDStop__libNeXT_SNDWait__libNeXT_SNDStartPlaying__libNeXT_SNDConvertSound__libNeXT_SNDiMulaw__libNeXT_SNDMulaw__libNeXT_SNDBootDSP__libNeXT_SNDCompactSamples__libNeXT_SNDDeleteSamples__libNeXT_SNDInsertSamples__libNeXT_SNDCopySamples__libNeXT_SNDCopySound__libNeXT_SNDReadDSPfile__libNeXT_SNDWriteSoundfile__libNeXT_SNDReadSoundfile__libNeXT_SNDFree__libNeXT_SNDAlloc__libNeXT_SNDBytesToSamples__libNeXT_SNDSampleCount__libNeXT_object_setInstanceVariable__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_PSwindow.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_packagesWraps.o.shared_library_information_libNeXT_s.C.shlib_NXConvertRGBAToColor_NXConvertHSBAToColor_NXConvertCMYKAToColor_NXConvertGrayAlphaToColor_NXConvertColorToCMYKA_NXAlphaComponent_NXConvertColorToRGBA_NXConvertColorToHSBA_NXConvertColorToGrayAlpha_NXGrayComponent_NXRedComponent_NXGreenComponent_NXBlueComponent_NXCyanComponent_NXMagentaComponent_NXYellowComponent_NXBlackComponent_NXHueComponent_NXSaturationComponent_NXBrightnessComponent_NXChangeRedComponent_NXChangeGreenComponent_NXChangeBlueComponent_NXChangeHueComponent_NXChangeSaturationComponent_NXChangeBrightnessComponent_NXChangeCyanComponent_NXChangeMagentaComponent_NXChangeYellowComponent_NXChangeBlackComponent_NXChangeGrayComponent_NXChangeAlphaComponent_NXWriteColor__libNeXT_NXWriteType__libNeXT_NXWriteTypes_NXReadColor__libNeXT_NXReadType__libNeXT__NXRaiseError__libNeXT_NXReadTypes_NXSetColor_PSsetgray_PSsetrgbcolor_PSsetcmykcolor_NXDrawingStatus_PSsetalpha_NXEqualColor__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_PSgraphics.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pscolorops.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_color.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone_NXSystemFont_NXBoldSystemFont__libNeXT__NXAddHandler__libNeXT__setjmp_NXApp_NXEqualRect_NXPing__libNeXT__NXRemoveHandler__libNeXT__NXRaiseError__libNeXT_free_PStranslate_PSscale_NXDivideRect_NXInsetRect_NXContainsRect_NXSetColor_PSsetgray_NXIntersectionRect_NXRectFill_NXIntersectsRect__libNeXT_floor_NXFrameRect_NXMouseInRect__NXShowAllWindows.objc_class_name_Font.objc_class_name_TextFieldCell.objc_class_name_Button.objc_class_name_NXXYShow.objc_class_name_List.objc_class_name_NXImage.objc_class_name_View.objc_class_name_FrameView__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_packagesWraps.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_NXImage.o.file_definition_libNeXT_s.C.shlib_NXXYShow.o.file_definition_libNeXT_s.C.shlib_Button.o.file_definition_libNeXT_s.C.shlib_TextFieldCell.o.file_definition_libNeXT_s.C.shlib_Font.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_color.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_FrameView.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone_NXApp_NXBeep__libNeXT_NXCopyStringBuffer_NXMouseInRect__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler_DPSGetCurrentContext_PSstilldown__libNeXT__NXRaiseError_NXLogError__libNeXT_strcmp__libNeXT_free__libNeXT_NXWriteTypes__libNeXT_NXReadTypes.objc_class_name_View.objc_class_name_Control__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_Cell.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_PSmousekey.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Control.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_strcmp_NXBeep__libNeXT_NXWriteObjectReference__libNeXT_NXReadObject.objc_class_name_Object.objc_class_name_Responder__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Responder.o.shared_library_information_libNeXT_s.C.shlib_DPSPrintError__libNeXT_strncmp__libNeXT_fprintf__libNeXT_fwrite__libNeXT_fflush__libNeXT_NXOpenFile__libNeXT_NXClose_DPSPrintErrorToStream__libNeXT_NXPrintf__libNeXT__iob__libNeXT_malloc__libNeXT_realloc_DPSDoUserPath_DPSDoUserPathWithMatrix_DPSGetCurrentContext_PSstrokepath_PSfill_PSeofill_PSstroke_PSconcat_DPSNameFromTypeAndIndex_DPSPrintf_PSpop_PSgsave_PSgrestore_PSnewpath_PSsystemdict_PSbegin_PSend_PSarray_PSmark_PSsetbbox_PSmoveto_PSrmoveto_PSlineto_PSrlineto_PScurveto_PSrcurveto_PSarc_PSarcn_PSarcto_PSclosepath_PSucache__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen.file_definition_libNeXT_s.C.shlib_outputContext.o.file_definition_libNeXT_s.C.shlib_pspathops.o.file_definition_libNeXT_s.C.shlib_psdataops.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_pspaintops.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_utils.o.shared_library_information_libNeXT_s.C.shlib_NXApp__libNeXT_NXDefaultMallocZone_NXSystemFont__libNeXT_strchr__libNeXT_strcmp_NXLogError__libNeXT_strlen__libNeXT_strcpy.objc_class_name_FontPanel.objc_class_name_Font.objc_class_name_List.objc_class_name_FontFile.objc_class_name_Menu.objc_class_name_FontManager.objc_class_name_Object__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_Menu.o.file_definition_libNeXT_s.C.shlib_FontFile.o.file_definition_libNeXT_s.C.shlib_Font.o.file_definition_libNeXT_s.C.shlib_FontPanel.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_FontManager.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultRead__libNeXT_NXDefaultWrite__libNeXT_NXTell__libNeXT_NXSeek__libNeXT_NXStreamCreateFromZone__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_textStream.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_free_NXFlushTextCache__libNeXT_memcmp_NXChunkRealloc__libNeXT_memset_NXAdjustTextCache_NXApp__libNeXT_NXDefaultMallocZone_NXChunkMalloc__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_textPublic.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_textUtil.o.shared_library_information_libNeXT_s.C.shlib_NXAttachPopUpList__libNeXT_strlen_NXCreatePopUpListButton__libNeXT_NXDefaultMallocZone__libNeXT_strcmp_NXApp_NXContainRect__libNeXT_floor_NXEqualRect_NXMouseInRect__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler__libNeXT__NXRaiseError.objc_class_name_Control.objc_class_name_ButtonCell.objc_class_name_Button.objc_class_name_Matrix.objc_class_name_MenuCell.objc_class_name_Menu.objc_class_name_PopUpList__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Menu.o.file_definition_libNeXT_s.C.shlib_MenuCell.o.file_definition_libNeXT_s.C.shlib_Matrix.o.file_definition_libNeXT_s.C.shlib_Button.o.file_definition_libNeXT_s.C.shlib_ButtonCell.o.file_definition_libNeXT_s.C.shlib_Control.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_PopUpList.o.shared_library_information_libNeXT_s.C.shlib__DPSLastNameIndex__DPSOutputContexts__DPSMachContexts__DPSEventQ__DPSNotifyPort__DPSTracking__DPSLastEvent__DPSUnused1__DPSMsgSize__DPSZapCheck__DPSMsgTracingOn__DPSPmonFiller__DPSDo10Compatibility__DPSDoNSC__DPSUnused2__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_globals.o.shared_library_information_libNeXT_s.C.shlib__DPSLastNameIndex__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler__libNeXT_memmove__libNeXT_NXFlush__libNeXT_free__libNeXT_memset__libNeXT_NXVPrintf_DPSNameFromTypeAndIndex_DPSPrintf__libNeXT_NXPrintf_DPSTraceContext__libNeXT__iob__libNeXT_NXOpenFile_DPSChainContext_DPSSetContext_DPSUnchainContext__libNeXT_NXClose__DPSOutputContexts_DPSTraceEvents__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen.file_definition_libNeXT_s.C.shlib_streamContext.o.file_definition_libNeXT_s.C.shlib_utils.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_globals.o.file_definition_libNeXT_s.C.shlib_outputContext.o.shared_library_information_libNeXT_s.C.shlib_DPSCreateContext__libNeXT_NXDefaultMallocZone_DPSCreateContextWithTimeoutFromZone__DPSDoNSC__DPSCreateContext__DPSMachContexts__libNeXT_memset__libNeXT_task_self___libNeXT_port_allocate__libNeXT_port_set_allocate__libNeXT__NXAddHandler__libNeXT__setjmp_DPSSetContext__DPSMsgSize_DPSDefaultErrorProc__DPSOutputContexts__libNeXT__NXRemoveHandler__libNeXT_NXClose__libNeXT_port_deallocate_DPSPrintf_DPSTraceContext_DPSTraceEvents_PSsendint_PSdefineuserobject_PSsetobjectformat__DPSDo10Compatibility__libNeXT_NXFlush__libNeXT_free__libNeXT_msg_receive_DPSUnchainContext_DPSDiscardEvents__libNeXT_port_set_deallocate_DPSGetCurrentContext__libNeXT_memmove__libNeXT_vm_deallocate__libNeXT_task_get_special_port__libNeXT_bootstrap_look_up__libNeXT_name_server_port__libNeXT_netname_look_up__libNeXT_msg_rpc__libNeXT_port_set_add_DPSSetDeadKeysEnabled__libNeXT_ctime__libNeXT_time__libNeXT_msg_send__libNeXT_popen.file_definition_libNeXT_s.C.shlib_scanner.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_PSNotSingleOps.o.file_definition_libNeXT_s.C.shlib_utils.o.file_definition_libNeXT_s.C.shlib_stream.o.file_definition_libNeXT_s.C.shlib_list.o.file_definition_libNeXT_s.C.shlib_input.o.file_definition_libNeXT_s.C.shlib_queues.o.file_definition_libNeXT_s.C.shlib_psctxtops.o.file_definition_libNeXT_s.C.shlib_psopstack.o.file_definition_libNeXT_s.C.shlib_outputContext.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_machContext.o.shared_library_information_libNeXT_s.C.shlib_PSaload_DPSGetCurrentContext_PSanchorsearch_PSarray_PSastore_PSbegin_PSclear_PScleartomark_PScopy_PScount_PScounttomark_PScvi_PScvlit_PScvn_PScvr_PScvrs_PScvs_PScvx_PSdef_PSdict_PSdictstack_PSdup_PSend_PSexch_PSexecstack_PSexecuteonly_PSget_PSgetinterval_PSindex_PSknown_PSlength_PSload_PSmark_PSmatrix_PSmaxlength_PSnoaccess_PSnull_PSpackedarray_PSpop_PSput_PSputinterval_PSrcheck_PSreadonly_PSroll_PSscheck_PSsearch_PSshareddict_PSstatusdict_PSstore_PSstring_PSstringwidth__libNeXT_strlen_PSsystemdict_PSuserdict_PSwcheck_PSwhere_PSxcheck.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_psdataops.o.shared_library_information_libNeXT_s.C.shlib_PScondition_DPSGetCurrentContext_PScurrentcontext_PScurrentobjectformat_PSdefineusername__libNeXT_strlen_PSdefineuserobject_PSdetach_PSexecuserobject_PSfork_PSjoin_PSlock_PSmonitor_PSnotify_PSsetobjectformat_PSsetvmthreshold_DPSMapNames_PSundefineuserobject_PSuserobject_PSwait_PSyield.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_psctxtops.o.shared_library_information_libNeXT_s.C.shlib_PSgetboolean_DPSGetCurrentContext_PSgetchararray_PSgetfloat_PSgetfloatarray_PSgetint_PSgetintarray_PSgetstring_PSsendboolean_PSsendchararray_PSsendfloat_PSsendfloatarray_PSsendint_PSsendintarray_PSsendstring__libNeXT_strlen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_psopstack.o.shared_library_information_libNeXT_s.C.shlib_PSashow_DPSGetCurrentContext__libNeXT_strlen_PSawidthshow_PScopypage_PSeofill_PSerasepage_PSfill_PSimage_PSimagemask_PSkshow_PSrectfill_PSrectstroke_PSshow_PSshowpage_PSstroke_PSstrokepath_PSueofill_PSufill_PSustroke_PSustrokepath_PSwidthshow_PSxshow_PSxyshow_PSyshow.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_pspaintops.o.shared_library_information_libNeXT_s.C.shlib_PSosname_DPSGetCurrentContext_DPSMapNames_PSostype_PSnextrelease_PScurrentrusage_PSplaysound__libNeXT_strlen_PScleardictstack_PScurrentuser_PSsetwriteblock_PScurrentwriteblock_PSmachportdevice_PScountframebuffers_PSframebuffer.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_PSmisc.o.shared_library_information_libNeXT_s.C.shlib_NXAsciiPboardType__libNeXT_NXUniqueStringNoCopy_NXPostScriptPboardType_NXTIFFPboardType_NXRTFPboardType_NXFilenamePboardType_NXTabularTextPboardType_NXFontPboardType_NXRulerPboardType_NXSelectionPboard_NXFindPboard_NXFontPboard_NXRulerPboard_NXSoundPboardType__libNeXT_NXUniqueString_NXApp__libNeXT_NXDefaultMallocZone_DPSRemovePort__libNeXT_task_self___libNeXT_port_deallocate__NXNetTimeout__libNeXT_strlen__libNeXT_vm_allocate__libNeXT__NXRaiseError__libNeXT_NXZoneCalloc__libNeXT_strcat__libNeXT_port_allocate_DPSAddPort__NXSetTypes__libNeXT_vm_deallocate__NXGetSession__NXSetData__libNeXT_strcmp__NXGetTypes__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler__NXBlockingGetData__libNeXT_free_NXLogError.objc_class_name_Pasteboard.objc_class_name_List.objc_class_name_Object__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_appServer.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_pbsUser.o.file_definition_libNeXT_s.C.shlib_input.o.file_definition_libNeXT_s.C.shlib_soundkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_Pasteboard.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone_NXWait_NXDrawingStatus_NXApp_NXPing_PSsetcursor_NXReadPoint__libNeXT_NXReadTypes_NXWritePoint__libNeXT_NXWriteTypes_NXArrow_NXIBeam.objc_class_name_List.objc_class_name_NXImage.objc_class_name_Bitmap.objc_class_name_Object.objc_class_name_Cursor.objc_class_name_NXCursor__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_packagesWraps.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Bitmap.o.file_definition_libNeXT_s.C.shlib_NXImage.o.file_definition_libNeXT_s.C.shlib_graphicArchiving.o.file_definition_libNeXT_s.C.shlib_PSmousekey.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Cursor.o.shared_library_information_libNeXT_s.C.shlib_NXPing__NXResetOtherWindows__NXSetOtherWindows__NXCreateRealWindow_PScomposite_PScurrentwindowbounds_NXMouseInRect_NXApp_DPSPostEvent__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler__libNeXT_vm_page_size__libNeXT_NXCreateZone__libNeXT_NXNameZone__libNeXT__NXRaiseError__libNeXT_NXGetDefaultValue__libNeXT_sscanf_NXWritePoint__libNeXT_NXWriteTypes_NXReadPoint__libNeXT_NXReadTypes.objc_class_name_MenuCell.objc_class_name_Matrix.objc_class_name_Window.objc_class_name_Menu.objc_class_name_FrameView.objc_class_name_FontManager.objc_class_name_Panel__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_Cell.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Panel.o.file_definition_libNeXT_s.C.shlib_FontManager.o.file_definition_libNeXT_s.C.shlib_FrameView.o.file_definition_libNeXT_s.C.shlib_Matrix.o.file_definition_libNeXT_s.C.shlib_MenuCell.o.file_definition_libNeXT_s.C.shlib_graphicArchiving.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_input.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_PSwindow.o.file_definition_libNeXT_s.C.shlib_PSgraphics.o.file_definition_libNeXT_s.C.shlib_Window.o.file_definition_libNeXT_s.C.shlib_packagesWraps.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_Menu.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_strrchr__libNeXT_strcmp__libNeXT_NXTell__libNeXT__NXStreamFillBuffer__libNeXT__NXStreamChangeBuffer__libNeXT_NXSeek_NXApp_PSgsave_NXSetColor_NXRectFill_PSgrestore__libNeXT_NXDefaultMallocZone__libNeXT_free__libNeXT_NXCopyStringBufferFromZone__libNeXT_strlen__libNeXT_strncmp__libNeXT_getsectdata__libNeXT_NXCloseMemory__libNeXT_strcpy__libNeXT_strcat_NXConvertGrayAlphaToColor__libNeXT_ceil_NXSetRect_NXLogError_PSrectclip_NXDrawingStatus_NXAlphaComponent_PStranslate_PSscale_NXBPSFromDepth_NXColorSpaceFromDepth_NXNumberOfColorComponents_NXRectClip__libNeXT_NXReadTypes_NXReadSize_NXReadPoint__libNeXT_NXReadObject__libNeXT_NXReadType__libNeXT__NXRaiseError__libNeXT_NXTypedStreamClassVersion_NXReadColor__libNeXT_NXWriteTypes_NXWriteSize_NXWritePoint__libNeXT_NXWriteObject__libNeXT_NXWriteType_NXWriteColor__libNeXT_NXWriteObjectReference_NXSetGState__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler_PSdissolve_PScomposite_DPSGetCurrentContext_DPSPrintf.objc_class_name_View.objc_class_name_List.objc_class_name_HashTable.objc_class_name_Bitmap.objc_class_name_NXCachedImageRep.objc_class_name_NXBitmapImageRep.objc_class_name_NXEPSImageRep.objc_class_name_Window.objc_class_name_NXCustomImageRep.objc_class_name_Object.objc_class_name_NXImage__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_imageWraps.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Window.o.file_definition_libNeXT_s.C.shlib_NXImageRep.o.file_definition_libNeXT_s.C.shlib_Bitmap.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_PSgraphics.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_graphicArchiving.o.file_definition_libNeXT_s.C.shlib_pspathops.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_color.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_NXImage.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone__NXNetTimeout_NXApp__NXSetLastOpenFileTime_NXPing__libNeXT_task_self___libNeXT_port_allocate_NXMustFreeRPCVM_NXParamTypes_NXRPCMessage_NXFreeMsgVM_NXNextSequence__libNeXT_strlen__libNeXT_memmove__NXSafeSend__NXSafeReceive_NXValidMessage_NXReceiveMessage__libNeXT_strcpy__libNeXT_NXWriteTypes__libNeXT_NXReadTypes_NXCopyOutputData__libNeXT_vm_allocate__libNeXT__NXRaiseError.objc_class_name_Object.objc_class_name_Speaker__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Listener.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_packagesWraps.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Speaker.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_free_NXApp_NXLogError_NXJournalMouse_DPSGetCurrentContext_NXGetOrPeekEvent__libNeXT_NXSeek__libNeXT_NXScanf__libNeXT_strlen__libNeXT_strcpy_NXPing__libNeXT_NXTell__libNeXT_NXPrintf__libNeXT_SNDReadSoundfile__libNeXT_SNDStartPlaying__libNeXT_SNDStartRecordingFile__libNeXT_SNDStop__libNeXT_mutex_try_lock__libNeXT_mutex_wait_lock__libNeXT_cthread_fork__libNeXT_cthread_detach__libNeXT_condition_wait_DPSSetEventFunc_DPSRemoveTimedEntry_NXPortNameLookup__libNeXT_sleep_NXPortFromName_PSfindwindow_NXConvertGlobalToWinNum__DPSGetOrPeekEvent__libNeXT_SNDFree__libNeXT_gettimeofday__libNeXT_NXDefaultMallocZone_DPSPostEvent__libNeXT__NXRaiseError__libNeXT_strcmp_NXWorkspaceName_DPSAddTimedEntry__libNeXT_SNDAlloc__libNeXT_cond_signal.objc_class_name_NXJournalListener.objc_class_name_NXJournalSpeaker.objc_class_name_Storage.objc_class_name_Object.objc_class_name_NXJournaler__libNeXT_ctime__libNeXT_time__libNeXT_SNDGetMute__libNeXT_SNDSetMute__libNeXT_SNDGetVolume__libNeXT_SNDSetVolume__libNeXT_SNDSamplesProcessed__libNeXT_SNDStartRecording__libNeXT_SNDWait__libNeXT_SNDConvertSound__libNeXT_SNDiMulaw__libNeXT_SNDMulaw__libNeXT_SNDBootDSP__libNeXT_SNDCompactSamples__libNeXT_SNDDeleteSamples__libNeXT_SNDInsertSamples__libNeXT_SNDCopySamples__libNeXT_SNDCopySound__libNeXT_SNDReadDSPfile__libNeXT_SNDWriteSoundfile__libNeXT_SNDBytesToSamples__libNeXT_SNDSampleCount__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_privateWraps.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_NXJournalSpeaker.o.file_definition_libNeXT_s.C.shlib_NXJournalListener.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_PSwindow.o.file_definition_libNeXT_s.C.shlib_Listener.o.file_definition_libNeXT_s.C.shlib_input.o.file_definition_libNeXT_s.C.shlib_queues.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_NXJournaler.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone_NXApp__libNeXT_NXGetDefaultValue__libNeXT_NXCopyStringBufferFromZone_NXFindPaperSize__libNeXT_sscanf_NXSystemDomainName__libNeXT_atoi__libNeXT_free__libNeXT_strlen__libNeXT_strcpy__libNeXT_strcmp__libNeXT_NXUpdateDefault__libNeXT_prdb_getbyname__libNeXT_prdb_set__libNeXT_prdb_get__libNeXT_prdb_end_NXWriteRect__libNeXT_NXWriteTypes_NXReadRect__libNeXT_NXReadTypes.objc_class_name_Object.objc_class_name_PrintInfo__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_graphicArchiving.o.file_definition_libNeXT_s.C.shlib_PageLayout.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_PrintInfo.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_vm_page_size__libNeXT_NXCreateZone__libNeXT_NXNameZone_NXHomeDirectory__libNeXT_strcpy__libNeXT_strcat__libNeXT_mkdir__libNeXT_floor_NXSetRect_NXApp_PSsetgray_NXRectFill_NXSetColor_PScompositerect_NXPointInRect_PScurrentowner_PScountscreenlist__libNeXT_NXDefaultMallocZone__libNeXT_free_NXConvertGlobalToWinNum.objc_class_name_View.objc_class_name_NXColorPanel.objc_class_name_Window.objc_class_name_Panel__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_privateWraps.o.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Panel.o.file_definition_libNeXT_s.C.shlib_Window.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_PSwindow.o.file_definition_libNeXT_s.C.shlib_PSgraphics.o.file_definition_libNeXT_s.C.shlib_color.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_NXColorPanel.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_strcmp__libNeXT_strlen__libNeXT_strchr__libNeXT_strcpy__libNeXT_NXDefaultMallocZone.objc_class_name_Storage.objc_class_name_List.objc_class_name_NameTable__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_NameTable.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXMapFile__libNeXT_getsectdata__libNeXT_NXOpenMemory__libNeXT_NXArgv__libNeXT_strcpy__libNeXT_strrchr__libNeXT_strcat__libNeXT_getsectbynamefromheader__libNeXT_NXSeek__libNeXT_NXTell__libNeXT_strlen__libNeXT_NXCloseMemory__libNeXT_vm_page_size__libNeXT_NXGetMemoryBuffer__libNeXT_valloc__libNeXT_task_self___libNeXT_vm_copy__libNeXT_free_PStranslate_PSscale_NXReadSize__libNeXT_NXReadTypes_NXWriteSize__libNeXT_NXWriteTypes__libNeXT_NXDefaultMallocZone_NXLogError_NXSizeBitmap_NXReadBitmap__NXTIFFOpenStreamWithMode__libNeXT__NXRaiseError__libNeXT__NXAddHandler__libNeXT__setjmp__NXTIFFWrite__libNeXT__NXRemoveHandler__NXTIFFClose__NXTIFFOpenStream__NXTIFFNumDirectories__NXTIFFSetDirectory__libNeXT_NXCopyStringBufferFromZone__NXTIFFScanlineSize__NXTIFFReadFromZone__libNeXT_NXReadType__libNeXT_NXReadArray__libNeXT_NXWriteType__libNeXT_NXWriteArray__libNeXT_memmove_NXDrawingStatus_DPSGetCurrentContext_NXApp__libNeXT_NXGetDefaultValue_DPSCreateContext_DPSSetContext_DPSPrintf_NXPing_NXReportError_NXReadPoint_NXWritePoint__libNeXT_NXReadObject__libNeXT_NXWriteObjectReference_PSgsave_NXSetGState_PSgrestore_NXSetRect.objc_class_name_List.objc_class_name_NXBitmapImageRep.objc_class_name_NXImageRep.objc_class_name_Object.objc_class_name_NXCachedImageRep.objc_class_name_NXCustomImageRep.objc_class_name_NXEPSImageRep__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_imageWraps.o.file_definition_libNeXT_s.C.shlib_epsUtil.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_machContext.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_tiffDir.o.file_definition_libNeXT_s.C.shlib_tiff.o.file_definition_libNeXT_s.C.shlib_image.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_graphicArchiving.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_NXImageRep.o.shared_library_information_libNeXT_s.C.shlib__NXGetDetailedWindowServerMemory_DPSGetCurrentContext_DPSPrintf__libNeXT_strchr__libNeXT_sscanf__libNeXT_strcmp__libNeXT_NXPrintf__libNeXT_strlen__libNeXT_free_NXGetWindowServerMemory__libNeXT_NXDefaultMallocZone__libNeXT_memmove__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_wsMemoryWraps.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_memset_DPSGetCurrentContext_DPSPostEvent_DPSRemoveTimedEntry_DPSAddTimedEntry__libNeXT_free_DPSDiscardEvents_NXBeginTimer__libNeXT_NXDefaultMallocZone__libNeXT__NXAddAltHandler_NXEndTimer__libNeXT__NXRemoveAltHandler__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_queues.o.file_definition_libNeXT_s.C.shlib_input.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_timer.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_ceil__libNeXT_free__libNeXT_malloc_NXLogError_NXWriteTIFF_NXImageBitmap_NXSizeBitmap_NXReadBitmap_NXApp_NXDrawingStatus_PScomposite_DPSSetContext_PSgsave_NXSetGState_DPSDefineUserObject_PSgrestore__libNeXT_NXWriteTypes_NXWriteSize__NXWriteBitmapBits__libNeXT_NXReadTypes_NXReadSize__NXReadBitmapBits_NXSharedCursors_NXSharedIcons_NXSetRect_DPSGetCurrentContext_PScompositerect_NXEraseRect__libNeXT_NXStrHash__libNeXT_NXStrIsEqual__libNeXT_NXPtrHash__libNeXT_NXPtrIsEqual__libNeXT_NXCreateHashTable__libNeXT_NXHashInsert__libNeXT_NXHashGet__libNeXT_NXCloseMemory__libNeXT_NXMapFile__libNeXT_NXSeek_NXGetTIFFInfo_NXReadTIFF__libNeXT_strlen__libNeXT_strcpy__libNeXT_NXHashRemove__libNeXT_NXWriteArray__libNeXT_NXReadArray.objc_class_name_Bitmap.objc_class_name_Storage.objc_class_name_Window.objc_class_name_List.objc_class_name_View.objc_class_name_Object__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_NXImageRep.o.file_definition_libNeXT_s.C.shlib_packagesWraps.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_Window.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_graphicArchiving.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_PSgraphics.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_image.o.file_definition_libNeXT_s.C.shlib_tiff.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Bitmap.o.shared_library_information_libNeXT_s.C.shlib_PSarc_DPSGetCurrentContext_PSarcn_PSarct_PSarcto_PScharpath__libNeXT_strlen_PSclip_PSclippath_PSclosepath_PScurveto_PSeoclip_PSeoviewclip_PSflattenpath_PSinitclip_PSinitviewclip_PSlineto_PSmoveto_PSnewpath_PSpathbbox_PSpathforall_PSrcurveto_PSrectclip_PSrectviewclip_PSreversepath_PSrlineto_PSrmoveto_PSsetbbox_PSsetucacheparams_PSuappend_PSucache_PSucachestatus_PSupath_PSviewclip_PSviewclippath.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_pspathops.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_memset__libNeXT_NXDefaultMallocZone_DPSDefaultErrorProc_DPSSetContext__DPSOutputContexts_DPSCreateStreamContext_DPSTraceContext_DPSUnchainContext_DPSGetCurrentContext__libNeXT_NXFlush__libNeXT_free__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen.file_definition_libNeXT_s.C.shlib_list.o.file_definition_libNeXT_s.C.shlib_input.o.file_definition_libNeXT_s.C.shlib_utils.o.file_definition_libNeXT_s.C.shlib_outputContext.o.file_definition_libNeXT_s.C.shlib_globals.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_streamContext.o.shared_library_information_libNeXT_s.C.shlib_NXIntersectionRect_NXRectClip.objc_class_name_PSMatrix.objc_class_name_FocusState__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_PSMatrix.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_FocusState.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone_PSconcat_PStranslate_PSscale__libNeXT_NXWriteArray__libNeXT_NXWriteTypes__libNeXT_NXSystemVersion__libNeXT_NXReadArray__libNeXT_NXReadTypes__libNeXT_sin__libNeXT_cos.objc_class_name_Object.objc_class_name_PSMatrix__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_PSMatrix.o.shared_library_information_libNeXT_s.C.shlib_NXApp__libNeXT_NXCloseMemory__libNeXT_strlen__libNeXT_strcpy__libNeXT_memmove__libNeXT_free__libNeXT_getuid__libNeXT_getpwuid__libNeXT_time__libNeXT_stat_NXSystemDomainName__libNeXT_NXUpdateDefault__libNeXT_NXGetDefaultValue__libNeXT_strncpy__libNeXT_sscanf__libNeXT_floor__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler_NXReportError__libNeXT__NXRaiseError__libNeXT_NXGetMemoryBuffer__libNeXT_NXOpenMemory__libNeXT_umask__libNeXT_NXSaveToFile__libNeXT_NXToLower_NXOrderStrings__libNeXT_strcmp__libNeXT_strncmp__libNeXT_strchr__libNeXT_sprintf__libNeXT_NXWriteDefault_DPSGetCurrentContext_DPSPrintf_NXPing_DPSSetContext_NXDrawingStatus__libNeXT_NXSeek__libNeXT__NXStreamFillBuffer__libNeXT__NXStreamChangeBuffer__libNeXT_NXUngetc__libNeXT_ceil_NXHomeDirectory__libNeXT_strcat__libNeXT_NXMapFile__libNeXT_access__libNeXT_errno__libNeXT_mkdir.objc_class_name_Window.objc_class_name_NXFaxPaperBox.objc_class_name_NXFaxCoverView.objc_class_name_NXFaxText.objc_class_name_ChoosePrinter.objc_class_name_PrintPanel.objc_class_name_Font.objc_class_name_Panel.objc_class_name_NXFaxPanel__libNeXT_getpwnam__libNeXT_getpwent__libNeXT_endpwent__libNeXT_setpwent__libNeXT_ctime__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_Alert.o.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Panel.o.file_definition_libNeXT_s.C.shlib_Font.o.file_definition_libNeXT_s.C.shlib_PrintPanel.o.file_definition_libNeXT_s.C.shlib_ChoosePrinter.o.file_definition_libNeXT_s.C.shlib_NXFaxText.o.file_definition_libNeXT_s.C.shlib_NXFaxCoverView.o.file_definition_libNeXT_s.C.shlib_NXFaxPaperBox.o.file_definition_libNeXT_s.C.shlib_Window.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_wordTables.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_NXFaxPanel.o.shared_library_information_libNeXT_s.C.shlib__libNeXT__NXRaiseError_NXApp_NXBoldSystemFont__libNeXT_strcmp__libNeXT_free__libNeXT_atoi_NXSystemDomainName__libNeXT_NXWriteDefault__libNeXT_floor_DPSGetCurrentContext_NXPing__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler_NXReportError_DPSSetContext_NXDrawingStatus__libNeXT_sprintf__libNeXT_sscanf.objc_class_name_SavePanel.objc_class_name_ChoosePrinter.objc_class_name_ColumnCell.objc_class_name_Font.objc_class_name_Control.objc_class_name_Panel.objc_class_name_PrintPanel__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_Alert.o.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_Cell.o.file_definition_libNeXT_s.C.shlib_PageLayout.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Panel.o.file_definition_libNeXT_s.C.shlib_Control.o.file_definition_libNeXT_s.C.shlib_Font.o.file_definition_libNeXT_s.C.shlib_ColumnCell.o.file_definition_libNeXT_s.C.shlib_ChoosePrinter.o.file_definition_libNeXT_s.C.shlib_SavePanel.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_PrintPanel.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_strcpy__libNeXT_NXGetTempFilename__libNeXT_strlen_DPSGetCurrentContext_DPSPrintf_NXUnionRect__libNeXT_ceil__libNeXT_floor__libNeXT_strcat__libNeXT_open__libNeXT_NXOpenFile__libNeXT_task_self___libNeXT_port_allocate__libNeXT_NXOpenMemory__libNeXT_port_deallocate__libNeXT_NXGetDefaultValue__libNeXT_name_server_port__libNeXT_netname_look_up__libNeXT_memmove__libNeXT_strncpy_NXUserName__libNeXT_msg_rpc__libNeXT_NXTell__libNeXT_NXGetMemoryBuffer__libNeXT_msg_send__libNeXT__NXRaiseError.objc_class_name_SavePanel__libNeXT_msg_receive__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_SavePanel.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_printSupport.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultWrite__libNeXT_NXStreamCreateFromZone__DPSMsgSize__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT_msg_send__libNeXT__NXRemoveHandler__libNeXT__NXRaiseError__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_popen.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_input.o.file_definition_libNeXT_s.C.shlib_machContext.o.file_definition_libNeXT_s.C.shlib_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_stream.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone__libNeXT_free__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_list.o.shared_library_information_libNeXT_s.C.shlib_DPSSetTracking__DPSTracking_DPSDiscardEvents__DPSEventQ__DPSMachContexts__libNeXT_free_DPSSetEventFunc__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen.file_definition_libNeXT_s.C.shlib_utils.o.file_definition_libNeXT_s.C.shlib_stream.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_globals.o.file_definition_libNeXT_s.C.shlib_queues.o.shared_library_information_libNeXT_s.C.shlib_PScolorimage_DPSGetCurrentContext_PScurrentblackgeneration_PScurrentcmykcolor_PScurrentcolorscreen_PScurrentcolortransfer_PScurrentundercolorremoval_PSsetblackgeneration_PSsetcmykcolor_PSsetcolorscreen_PSsetcolortransfer_PSsetundercolorremoval.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_pscolorops.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone_NXGrayComponent_NXConvertGrayAlphaToColor_PSsetgray_NXFrameRectWithWidth_NXInsetRect_NXSetColor_NXRectFill__libNeXT_floor__NXDrawTextCell_NXHighlightRect_NXBrightnessComponent_NXChangeBrightnessComponent__libNeXT_NXWriteTypes_NXWriteColor__libNeXT_NXTypedStreamClassVersion__libNeXT_NXReadTypes_NXReadColor__libNeXT_free.objc_class_name_ActionCell.objc_class_name_TextFieldCell__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_ActionCell.o.file_definition_libNeXT_s.C.shlib_Cell.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_color.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_TextFieldCell.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone_DPSGetCurrentContext__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler__libNeXT__NXRaiseError__libNeXT_strcmp.objc_class_name_ButtonCell.objc_class_name_MenuTemplate.objc_class_name_Control.objc_class_name_Button__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Control.o.file_definition_libNeXT_s.C.shlib_MenuTemplate.o.file_definition_libNeXT_s.C.shlib_ButtonCell.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Button.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone__libNeXT_free_NXDrawingStatus_PSsetgray_PSmoveto__libNeXT_strlen_PSshow.objc_class_name_NXXYShow.objc_class_name_Object__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_textWraps.o.file_definition_libNeXT_s.C.shlib_privateWraps.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_pspaintops.o.file_definition_libNeXT_s.C.shlib_pspathops.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_NXXYShow.o.shared_library_information_libNeXT_s.C.shlib_NXApp_NXHighlightRect__libNeXT_strcmp__libNeXT_strtod_NXUnionRect__libNeXT_memset__libNeXT_strlen__libNeXT_strcpy__libNeXT_strncpy__libNeXT_strcat__NXLastModalSession__libNeXT_floor.objc_class_name_FontManager.objc_class_name_ScrollView.objc_class_name_Matrix.objc_class_name_TaggedCell.objc_class_name_NXSplitView.objc_class_name_List.objc_class_name_Font.objc_class_name_Panel.objc_class_name_FontPanel__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_Cell.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Panel.o.file_definition_libNeXT_s.C.shlib_Font.o.file_definition_libNeXT_s.C.shlib_NXSplitView.o.file_definition_libNeXT_s.C.shlib_TaggedCell.o.file_definition_libNeXT_s.C.shlib_Matrix.o.file_definition_libNeXT_s.C.shlib_ScrollView.o.file_definition_libNeXT_s.C.shlib_FontManager.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_FontPanel.o.shared_library_information_libNeXT_s.C.shlib_NXPing_NXApp__libNeXT_free_DPSPostEvent__libNeXT_NXDefaultMallocZone__libNeXT_strchr__libNeXT_strncpy__libNeXT_strcpy_NXUserName_NXHomeDirectory__libNeXT_strlen_NXGetAlertPanel__libNeXT_gettimeofday__libNeXT_task_self___libNeXT_vm_deallocate_NXFreeAlertPanel__libNeXT_strcmp__libNeXT_sprintf.objc_class_name_Object.objc_class_name_FontFile__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_pbsUser.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Alert.o.file_definition_libNeXT_s.C.shlib_input.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_FontFile.o.shared_library_information_libNeXT_s.C.shlib_NXSystemDomainName__libNeXT_NXGetDefaultValue__libNeXT_strtod__libNeXT_ceil__libNeXT_NXDefaultMallocZone_NXSystemFont__libNeXT_NXCopyStringBufferFromZone__libNeXT_free__libNeXT_strlen_NXLogError__libNeXT_floor_NXIntersectionRect_NXInsetRect_NXOffsetRect__NXDrawTextCell_PSsetgray_PSrectfill_NXDrawingStatus_NXHighlightRect_DPSGetCurrentContext__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler__libNeXT__NXRaiseError__libNeXT_NXWriteTypes__libNeXT_NXWriteType__libNeXT_NXSystemVersion__libNeXT_NXReadTypes__libNeXT_NXReadType.objc_class_name_Font.objc_class_name_ActionCell.objc_class_name_ButtonCell__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_ActionCell.o.file_definition_libNeXT_s.C.shlib_Font.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_pspaintops.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_Cell.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_ButtonCell.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone__libNeXT_free_NXGrayComponent_NXConvertGrayAlphaToColor__libNeXT_floor_NXContainsRect_NXIntersectsRect_NXSetColor_PSsetgray_NXRectFill_NXEqualRect_NXIntersectionRect_PScomposite_PSgsave_NXRectClip__libNeXT_ceil_NXEqualColor_PSgrestore_NXFieldFilter_NXMouseInRect_NXPing_NXApp_NXBeginTimer_DPSGetCurrentContext_NXEndTimer__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler__libNeXT__NXRaiseError_NXBeep__libNeXT_NXWriteObjectReference__libNeXT_NXWriteTypes_NXWriteSize_NXWriteColor__libNeXT_NXTypedStreamClassVersion__libNeXT_NXReadObject__libNeXT_NXReadTypes_NXReadSize_NXReadColor.objc_class_name_List.objc_class_name_ActionCell.objc_class_name_ClipView.objc_class_name_MenuCell.objc_class_name_Menu.objc_class_name_Control.objc_class_name_Matrix__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_Cell.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Control.o.file_definition_libNeXT_s.C.shlib_Menu.o.file_definition_libNeXT_s.C.shlib_MenuCell.o.file_definition_libNeXT_s.C.shlib_ClipView.o.file_definition_libNeXT_s.C.shlib_ActionCell.o.file_definition_libNeXT_s.C.shlib_graphicArchiving.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_timer.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_textPublic.o.file_definition_libNeXT_s.C.shlib_PSgraphics.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_color.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Matrix.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXGetDefaultValue__libNeXT_NXUniqueString_NXSystemDomainName_NXApp__libNeXT_memset__libNeXT_floor__libNeXT_NXWriteObject__libNeXT_NXWriteObjectReference__libNeXT_NXWriteTypes__libNeXT_NXReadObject__libNeXT_NXReadTypes.objc_class_name_HashTable.objc_class_name_Menu.objc_class_name_NXImage.objc_class_name_ButtonCell.objc_class_name_MenuCell__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_ButtonCell.o.file_definition_libNeXT_s.C.shlib_NXImage.o.file_definition_libNeXT_s.C.shlib_Menu.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_MenuCell.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXAllocErrorData__libNeXT_memmove__DPSEventQ__DPSTracking__libNeXT__iob__libNeXT_fprintf__DPSLastEvent__libNeXT_NXPrintf__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen.file_definition_libNeXT_s.C.shlib_outputContext.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_utils.o.file_definition_libNeXT_s.C.shlib_queues.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_stream.o.file_definition_libNeXT_s.C.shlib_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_scanner.o.shared_library_information_libNeXT_s.C.shlib_DPSGetCurrentContext_DPSMapNames_DPSStartWaitCursorTimer_PSadjustmouse_PSresetwait_PSsetwaitenabled_PSsetwaitcursor_PSsetwaittime__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_PSNotSingleOps.o.shared_library_information_libNeXT_s.C.shlib_NXSoundPboardType.file_definition_libNeXT_s.C.shlib_soundkit_globals.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send.file_definition_libNeXT_s.C.shlib_Pasteboard.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_appServer.o.shared_library_information_libNeXT_s.C.shlib_PScurrentwindowbounds_NXApp__libNeXT_ceil_NXLogError__libNeXT_free_NXGetBestDepth_PSgsave_PSsetgstate_PSsetgray_PSrectfill_PSgrestore_DPSGetCurrentContext_DPSMapNames.objc_class_name_Window__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Window.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_pspaintops.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_PSwindow.o.file_definition_libNeXT_s.C.shlib_imageWraps.o.shared_library_information_libNeXT_s.C.shlib_NXApp__libNeXT_malloc_NXRemoteMethodFromSel.objc_class_name_Listener.objc_class_name_NXJournalListener__libNeXT_SNDGetMute__libNeXT_SNDSetMute__libNeXT_SNDGetVolume__libNeXT_SNDSetVolume__libNeXT_SNDSamplesProcessed__libNeXT_SNDStartRecordingFile__libNeXT_SNDStartRecording__libNeXT_SNDStop__libNeXT_SNDWait__libNeXT_SNDStartPlaying__libNeXT_SNDConvertSound__libNeXT_SNDiMulaw__libNeXT_SNDMulaw__libNeXT_SNDBootDSP__libNeXT_SNDCompactSamples__libNeXT_SNDDeleteSamples__libNeXT_SNDInsertSamples__libNeXT_SNDCopySamples__libNeXT_SNDCopySound__libNeXT_SNDReadDSPfile__libNeXT_SNDWriteSoundfile__libNeXT_SNDReadSoundfile__libNeXT_SNDFree__libNeXT_SNDAlloc__libNeXT_SNDBytesToSamples__libNeXT_SNDSampleCount__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Listener.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_NXJournalListener.o.shared_library_information_libNeXT_s.C.shlib_NXApp.objc_class_name_Speaker.objc_class_name_NXJournalSpeaker__libNeXT_SNDGetMute__libNeXT_SNDSetMute__libNeXT_SNDGetVolume__libNeXT_SNDSetVolume__libNeXT_SNDSamplesProcessed__libNeXT_SNDStartRecordingFile__libNeXT_SNDStartRecording__libNeXT_SNDStop__libNeXT_SNDWait__libNeXT_SNDStartPlaying__libNeXT_SNDConvertSound__libNeXT_SNDiMulaw__libNeXT_SNDMulaw__libNeXT_SNDBootDSP__libNeXT_SNDCompactSamples__libNeXT_SNDDeleteSamples__libNeXT_SNDInsertSamples__libNeXT_SNDCopySamples__libNeXT_SNDCopySound__libNeXT_SNDReadDSPfile__libNeXT_SNDWriteSoundfile__libNeXT_SNDReadSoundfile__libNeXT_SNDFree__libNeXT_SNDAlloc__libNeXT_SNDBytesToSamples__libNeXT_SNDSampleCount__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Speaker.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_NXJournalSpeaker.o.shared_library_information_libNeXT_s.C.shlib_DPSGetCurrentContext_DPSMapNames__libNeXT_memmove_PSsendchararray_PSsendint_PSsendfloatarray_DPSPrintf_PSsendboolean_NXDrawingStatus_NXLogError_NXApp__libNeXT_NXDefaultMallocZone__libNeXT_free_NXImageBitmap_NXReadBitmap_NXSizeBitmap_PSsizeimage__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_Bitmap.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_NXImageRep.o.file_definition_libNeXT_s.C.shlib_stream.o.file_definition_libNeXT_s.C.shlib_PSgraphics.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_psopstack.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_namecode.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_image.o.shared_library_information_libNeXT_s.C.shlib__NXTIFFOpenStream__NXTIFFOpenStreamWithMode__libNeXT_malloc__libNeXT_memset__libNeXT_NXSeek__NXTIFFDefaultDirectory__NXTIFFReadDirectory__NXTIFFClose__NXTIFFScanlineSize__NXTIFFNumDirectories__NXTIFFSetDirectory__NXTIFFSize_NXGetTIFFInfo__NXTIFFRead__libNeXT_NXDefaultMallocZone__NXTIFFReadFromZone__NXTIFFReadJPEG__NXTIFFReadScanline__libNeXT_free_NXReadTIFF__NXTIFFWrite__NXTIFFSetField__NXTIFFWriteJPEG__NXTIFFWriteScanline_NXWriteTIFF_NXLogError__NXTIFFFreeDirectory__libNeXT__iob__libNeXT_fprintf__libNeXT_vfprintf__libNeXT_object_setInstanceVariable__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_Bitmap.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_tiffIO.o.file_definition_libNeXT_s.C.shlib_tiffJpeg.o.file_definition_libNeXT_s.C.shlib_tiffDir.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_tiff.o.shared_library_information_libNeXT_s.C.shlib__NXTIFFReadDirectory__libNeXT_NXSeek__libNeXT_malloc__NXTIFFFreeDirectory__NXTIFFDefaultDirectory__NXTIFFSetField__libNeXT_free__libNeXT_NXTell__NXTIFFScanlineSize__libNeXT_memmove_NXLogError__libNeXT_memset__libNeXT_strlen__NXTIFFGetField__NXTIFFWriteDirectory__NXTIFFSetDirectory__NXTIFFNumDirectories__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_tiffCompress.o.file_definition_libNeXT_s.C.shlib_tiffIO.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_tiff.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_tiffDir.o.shared_library_information_libNeXT_s.C.shlib__libNeXT__NXStreamFillBuffer__libNeXT__NXStreamChangeBuffer__libNeXT__ctype___libNeXT_strlen__libNeXT_strncmp__libNeXT_sscanf__libNeXT_strtok_DPSGetCurrentContext_DPSPrintf.objc_class_name_Font__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Font.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_epsUtil.o.shared_library_information_libNeXT_s.C.shlib_PSsetgray_NXRectFillList.objc_class_name_Box.objc_class_name_NXFaxPaperBox__libNeXT_object_setInstanceVariable__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Box.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_NXFaxPaperBox.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone__libNeXT_floor_PScomposite__libNeXT_sprintf_DPSGetCurrentContext_DPSPrintf_PSsetgray_NXRectFillList_NXDrawingStatus_NXRectFill_NXPointInRect_NXApp_NXEqualRect__libNeXT_memcmp__libNeXT_memmove.objc_class_name_Window.objc_class_name_View.objc_class_name_NXFaxCoverView__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_privateWraps.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_Window.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_PSgraphics.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_NXFaxCoverView.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXSeek__libNeXT__NXStreamFillBuffer__libNeXT__NXStreamChangeBuffer__libNeXT_NXToLower__libNeXT_strlen__libNeXT_ctime__libNeXT_strncpy__libNeXT_sprintf.objc_class_name_Text.objc_class_name_NXFaxText__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Text.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_NXFaxText.o.shared_library_information_libNeXT_s.C.shlib_NXApp__libNeXT_strcmp_NXOrderStrings__libNeXT_qsort__libNeXT_prdb_set__libNeXT_strncmp__libNeXT__ctype___libNeXT_sprintf__libNeXT_prdb_get__libNeXT_prdb_end_NXSystemDomainName__libNeXT_NXUpdateDefault__libNeXT_NXGetDefaultValue__libNeXT_NXWriteDefault_NXPing__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler_NXReportError__libNeXT__NXRaiseError.objc_class_name_ColumnCell.objc_class_name_Matrix.objc_class_name_ScrollView.objc_class_name_Panel.objc_class_name_ChoosePrinter__libNeXT_prdb_getbyname__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_PrintInfo.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Panel.o.file_definition_libNeXT_s.C.shlib_ScrollView.o.file_definition_libNeXT_s.C.shlib_Matrix.o.file_definition_libNeXT_s.C.shlib_ColumnCell.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_wordTables.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_ChoosePrinter.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_free__libNeXT_strlen_PSsetgray_NXRectFill_NXInsetRect_NXDrawGrayBezel__NXDrawTextCell_NXHighlightRect__libNeXT_NXWriteType__libNeXT_NXWriteArray__libNeXT_NXReadType__libNeXT_NXReadArray.objc_class_name_Cell.objc_class_name_ColumnCell__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Cell.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_ColumnCell.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_strlen__libNeXT_strcpy__libNeXT_strcmp__libNeXT_NXWriteObject__libNeXT_NXWriteObjectReference__libNeXT_NXWriteTypes__libNeXT_NXReadObject__libNeXT_NXReadTypes.objc_class_name_Control.objc_class_name_PopUpList.objc_class_name_Cell.objc_class_name_ActionCell__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Cell.o.file_definition_libNeXT_s.C.shlib_PopUpList.o.file_definition_libNeXT_s.C.shlib_Control.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_ActionCell.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_free__libNeXT_strcmp_NXApp__libNeXT_NXWriteObjectReference_NXWritePoint__libNeXT_NXWriteTypes__libNeXT_NXTypedStreamClassVersion__libNeXT_NXReadObject_NXReadPoint__libNeXT_NXReadTypes.objc_class_name_Menu.objc_class_name_PopUpList.objc_class_name_FontManager.objc_class_name_Object.objc_class_name_MenuTemplate__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_FontManager.o.file_definition_libNeXT_s.C.shlib_PopUpList.o.file_definition_libNeXT_s.C.shlib_Menu.o.file_definition_libNeXT_s.C.shlib_graphicArchiving.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_MenuTemplate.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone_PSsetgray_NXRectFill__NXDrawTextCell.objc_class_name_Cell.objc_class_name_TaggedCell__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_ctime__libNeXT_time__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Cell.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_TaggedCell.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXWriteTypes__libNeXT_NXReadTypes_NXSetRect__libNeXT_floor_PSsetgray_NXRectFill_NXIntersectsRect_NXApp_PSsetinstance_PSgsave_PSsetalpha_PScompositerect_PSnewinstance_PSgrestore_NXPointInRect.objc_class_name_NXImage.objc_class_name_View.objc_class_name_NXSplitView__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_NXImage.o.file_definition_libNeXT_s.C.shlib_PSgraphics.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_NXSplitView.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_valloc__libNeXT_memmove__NXTIFFWriteJPEG__NXTIFFSetField__NXTIFFWriteRawStrip__libNeXT_task_self___libNeXT_vm_deallocate__libNeXT_free__NXTIFFReadJPEG__NXTIFFReadRawStrip__libNeXT_NXGetMemoryBuffer__libNeXT_malloc__libNeXT_vm_page_size__libNeXT_vm_copy__libNeXT_object_setInstanceVariable__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_NXImageRep.o.file_definition_libNeXT_s.C.shlib_imageClient.o.file_definition_libNeXT_s.C.shlib_tiff.o.file_definition_libNeXT_s.C.shlib_tiffIO.o.file_definition_libNeXT_s.C.shlib_tiffDir.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_tiffJpeg.o.shared_library_information_libNeXT_s.C.shlib__NXTIFFReadScanline__NXTIFFReadRawStrip__libNeXT_NXSeek__libNeXT_free__libNeXT_malloc__NXTIFFWriteScanline__NXTIFFWriteRawStrip__libNeXT_memset__NXTIFFScanlineSize__libNeXT__iob__libNeXT_fprintf__libNeXT_abort__libNeXT_realloc__libNeXT_NXTell__NXTIFFWriteDirectory__libNeXT_object_setInstanceVariable__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_tiffDir.o.file_definition_libNeXT_s.C.shlib_tiff.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_tiffIO.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_malloc__libNeXT_memset__libNeXT__iob__libNeXT_fprintf__libNeXT_abort__libNeXT_free__libNeXT_memmove__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_tiffIO.o.file_definition_libNeXT_s.C.shlib_tiff.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_tiffCompress.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone_NXSystemFont__libNeXT_floor_NXUnionRect_NXSetRect_PSsetgray_NXFrameRectWithWidth_NXRectFillList_NXRectFill_NXDrawGroove_NXIntersectsRect_NXWriteSize__libNeXT_NXWriteTypes_NXReadSize__libNeXT_NXReadTypes.objc_class_name_Cell.objc_class_name_Font.objc_class_name_View.objc_class_name_Box__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_object_setInstanceVariable__libNeXT_ctime__libNeXT_time__libNeXT_popen.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_Font.o.file_definition_libNeXT_s.C.shlib_Cell.o.file_definition_libNeXT_s.C.shlib_graphicArchiving.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_Box.o.shared_library_information_libNeXT_s.C.shlib_NXApp__libNeXT_NXDefaultMallocZone__libNeXT_task_self___libNeXT_port_allocate__libNeXT_name_server_port__libNeXT_netname_look_up__libNeXT_sleep__libNeXT_port_deallocate_NXLogError__libNeXT_NXCopyStringBufferFromZone__libNeXT_msg_send__libNeXT_msg_receive__libNeXT_malloc__libNeXT_free.objc_class_name_HashTable__libNeXT_ctime__libNeXT_time__libNeXT_popen__libNeXT_object_setInstanceVariable__libNeXT_msg_rpc.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.file_definition_libNeXT_s.C.shlib_imageClient.o.shared_library_information_libNeXT_s.C.shlibό_exit__atexit__cleanup__exit.file_definition_libsys_s.B.shlib__exit.o.file_definition_libsys_s.B.shlib_findiop.o.file_definition_libsys_s.B.shlib_atexit.o.file_definition_libsys_s.B.shlib_exit.o.shared_library_information_libsys_s.B.shlib8__strhash_strcmp_NXNoEffectFree_objc_getClasses__iob_fflush_fprintf_vfprintf_objc_setClassHandler_objc_getClass_NXHashGet_objc_getClassWithoutWarning_objc_getMetaClass_objc_addClass_NXHashInsert_objc_getModules__libsys_malloc_objc_addModule__libsys_realloc_class_removeMethods_class_addInstanceMethods_class_addClassMethods_NXCreateHashTable_strncmp_getsectdatafromheader__error_object_getClassName_abort__libsys_exit_getsectbynamefromheader__sel_registerName_objc_msgSendv_objc_msgSend__objcInit_getmachheaders__libsys_free.file_definition_libsys_s.B.shlib_getmachhead.o.file_definition_libsys_s.B.shlib_objc-msg.o.file_definition_libsys_s.B.shlib_abort.o.file_definition_libsys_s.B.shlib_objc-globaldata.o.file_definition_libsys_s.B.shlib_getsecbyname.o.file_definition_libsys_s.B.shlib_strncmp.o.file_definition_libsys_s.B.shlib_objc-class.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_vfprintf.o.file_definition_libsys_s.B.shlib_fprintf.o.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_hashtable.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_objc-sel.o.file_definition_libsys_s.B.shlib_objc-runtime.o.shared_library_information_libsys_s.B.shlib°_objc_msgSend_objc_msgSendSuper.file_definition_libsys_s.B.shlib_objc-class.o.file_definition_libsys_s.B.shlib_objc-msg.o.shared_library_information_libsys_s.B.shlibh__ctype_.file_definition_libsys_s.B.shlib_ctype_.o.shared_library_information_libsys_s.B.shlibΘ_printf__iob__doprnt.file_definition_libsys_s.B.shlib_doprnt.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_printf.o.shared_library_information_libsys_s.B.shlibΤ__NXMallocCheck_abort_strlen__write__NXDefaultMallocZone_memset__vm_page_size__NXCreateZone_memmove__task_self___vm_deallocate__NXMergeZone__mutex_try_lock__mutex_wait_lock__NXCreateChildZone__malloc_size__vm_allocate__NXZoneFromPtr__NXZonePtrInfo_printf__NXZoneCalloc__NXMallocDumpFrees__NXMallocDumpZones__malloc_debug__malloc_error__malloc_good_size__mstats_calloc__valloc_realloc_malloc_free__vfree__NXNameZone_strcpy_errno__malloc_singlethreaded__malloc_fork_prepare__malloc_fork_parent__malloc_fork_child__NXAddRegion__NXRemoveRegion__malloc_freezedry__malloc_jumpstart.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_printf.o.file_definition_libsys_s.B.shlib_cthreads_sync.o.file_definition_libsys_s.B.shlib_lock.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_write.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_abort.o.file_definition_libsys_s.B.shlib_malloc.o.shared_library_information_libsys_s.B.shlibd_strlen.file_definition_libsys_s.B.shlib_strlen.o.shared_library_information_libsys_s.B.shlibd_strcpy.file_definition_libsys_s.B.shlib_strcpy.o.shared_library_information_libsys_s.B.shlibD_objc_msgSend__libsys_NXDefaultMallocZone__libsys_free_objc_msgSendSuper_memmove_memcmp_NXWriteTypes_NXWriteArray_NXTypedStreamClassVersion_NXReadTypes_NXReadArray.objc_class_name_Object.objc_class_name_List.file_definition_libsys_s.B.shlib_Object.o.file_definition_libsys_s.B.shlib_typedstream.o.file_definition_libsys_s.B.shlib_memcmp.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_objc-msg.o.file_definition_libsys_s.B.shlib_List.o.shared_library_information_libsys_s.B.shlibΌ__poseAs__alloc_objc_msgSend__libsys_NXDefaultMallocZone__zoneAlloc__cvtToId__dealloc__libsys_NXZoneFromPtr_strcmp__copy__zoneCopy_sel_getName__error_class_getInstanceMethod_method_getSizeOfArguments_objc_msgSendv_memmove__libsys_free_object_getClassName_object_copy_object_copyFromZone_object_dispose_object_realloc__realloc_object_reallocFromZone__zoneRealloc_object_setInstanceVariable_class_getInstanceVariable_object_getInstanceVariable.objc_class_name_Object.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_objc-runtime.o.file_definition_libsys_s.B.shlib_objc-class.o.file_definition_libsys_s.B.shlib_objc-sel.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_objc-msg.o.file_definition_libsys_s.B.shlib_objc-globaldata.o.file_definition_libsys_s.B.shlib_Object.o.shared_library_information_libsys_s.B.shlibΤ_NXDefaultRead_NXDefaultWrite__NXRaiseError__vm_page_size__task_self___vm_allocate__vm_copy__vm_deallocate_NXTell_NXOpenMemory_NXStreamCreate_NXChangeBuffer_NXMapFile__open__fstat__map_fd__close_NXCloseMemory_NXSaveToFile_NXGetMemoryBuffer__write_ftruncate_fsync_NXStreamDestroy.file_definition_libsys_s.B.shlib_fsync.o.file_definition_libsys_s.B.shlib_ftruncate.o.file_definition_libsys_s.B.shlib_write.o.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_mach_traps.o.file_definition_libsys_s.B.shlib_fstat.o.file_definition_libsys_s.B.shlib_open.o.file_definition_libsys_s.B.shlib_indir_ops.o.file_definition_libsys_s.B.shlib_streams.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_except.o.file_definition_libsys_s.B.shlib_streams_internal.o.file_definition_libsys_s.B.shlib_memory_funcs.o.shared_library_information_libsys_s.B.shlib`__iob.file_definition_libsys_s.B.shlib_iob.o.shared_library_information_libsys_s.B.shlibΠ_fprintf__doprnt_fflush.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_doprnt.o.file_definition_libsys_s.B.shlib_fprintf.o.shared_library_information_libsys_s.B.shlib(_NXPrintf_NXVPrintf_NXScanf_NXVScanf_NXClose_NXFlush_NXStreamDestroy_NXTell__iob_fprintf_NXSeek__NXRaiseError_NXUngetc.file_definition_libsys_s.B.shlib_except.o.file_definition_libsys_s.B.shlib_fprintf.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_streams_internal.o.file_definition_libsys_s.B.shlib_indir_ops.o.file_definition_libsys_s.B.shlib_streams_doscan.o.file_definition_libsys_s.B.shlib_streams_doprnt.o.file_definition_libsys_s.B.shlib_streams.o.shared_library_information_libsys_s.B.shlibP_NXFlush__NXRaiseError_NXFill__NXAddHandler__libsys__setjmp__NXRemoveHandler_NXChangeBuffer.file_definition_libsys_s.B.shlib_streams_internal.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_except.o.file_definition_libsys_s.B.shlib_indir_ops.o.shared_library_information_libsys_s.B.shlibh_strrchr.file_definition_libsys_s.B.shlib_strrchr.o.shared_library_information_libsys_s.B.shlibό_fopen__findiop__open__lseek.file_definition_libsys_s.B.shlib_lseek.o.file_definition_libsys_s.B.shlib_open.o.file_definition_libsys_s.B.shlib_findiop.o.file_definition_libsys_s.B.shlib_fopen.o.shared_library_information_libsys_s.B.shlibΈ__flsbuf__write__fstat__libsys_malloc__iob__isatty_fflush_fclose__close__libsys_free.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_isatty.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_fstat.o.file_definition_libsys_s.B.shlib_write.o.file_definition_libsys_s.B.shlib_flsbuf.o.shared_library_information_libsys_s.B.shlib˜_removecerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_remove.o.shared_library_information_libsys_s.B.shlib˜_renamecerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_rename.o.shared_library_information_libsys_s.B.shlibθ_NXDefaultRead_NXDefaultWrite__write__read_NXTell__lseek_errno__NXRaiseError_NXFlush__vm_page_size_NXOpenFile__fstat_NXStreamCreate__libsys_malloc.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_fstat.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_indir_ops.o.file_definition_libsys_s.B.shlib_except.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_lseek.o.file_definition_libsys_s.B.shlib_streams.o.file_definition_libsys_s.B.shlib_read.o.file_definition_libsys_s.B.shlib_write.o.file_definition_libsys_s.B.shlib_streams_internal.o.file_definition_libsys_s.B.shlib_file_funcs.o.shared_library_information_libsys_s.B.shlib¬_strerror__sys_nerr__sys_errlist.file_definition_libsys_s.B.shlib_errlst.o.file_definition_libsys_s.B.shlib_strerror.o.shared_library_information_libsys_s.B.shlibΠ_sprintf__doprnt__flsbuf.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_doprnt.o.file_definition_libsys_s.B.shlib_sprintf.o.shared_library_information_libsys_s.B.shlib\_system__vfork__execl__exit_signal__wait.file_definition_libsys_s.B.shlib_wait.o.file_definition_libsys_s.B.shlib_signal.o.file_definition_libsys_s.B.shlib__exit.o.file_definition_libsys_s.B.shlib_execl.o.file_definition_libsys_s.B.shlib_fork.o.file_definition_libsys_s.B.shlib_system.o.shared_library_information_libsys_s.B.shlib€_getenv__libsys_environ.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_getenv.o.shared_library_information_libsys_s.B.shlibd_strcat.file_definition_libsys_s.B.shlib_strcat.o.shared_library_information_libsys_s.B.shlib”_statcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_stat.o.shared_library_information_libsys_s.B.shlibd_strchr.file_definition_libsys_s.B.shlib_strchr.o.shared_library_information_libsys_s.B.shlibd_memset.file_definition_libsys_s.B.shlib_memset.o.shared_library_information_libsys_s.B.shlibd_strcmp.file_definition_libsys_s.B.shlib_strcmp.o.shared_library_information_libsys_s.B.shlib __malloc_size_malloc_sizeh__fixdfsi.file_definition_libsys_s.B.shlib_fixdfsi.o.shared_library_information_libsys_s.B.shlibδ__NXStreamFlushBuffer_NXFlush__NXStreamFillBuffer_NXFill__NXStreamChangeBuffer_NXChangeBuffer_NXDefaultWrite__NXAddHandler__libsys__setjmp__bcopy__NXRemoveHandler_memmove_NXTell__NXRaiseError_NXDefaultRead_NXStreamCreate__libsys_NXDefaultMallocZone_NXStreamCreateFromZone_memset_NXStreamDestroy__libsys_free.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_streams.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_bcopy.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_except.o.file_definition_libsys_s.B.shlib_indir_ops.o.file_definition_libsys_s.B.shlib_streams_internal.o.shared_library_information_libsys_s.B.shlibΤ_scanf__iob__doscan_fscanf_sscanf.file_definition_libsys_s.B.shlib_doscan.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_scanf.o.shared_library_information_libsys_s.B.shlib__read_read,__NXGetDefaultValue_NXGetDefaultValueΠ_inet_addr__ctype__htonl.file_definition_libsys_s.B.shlib_htonl.o.file_definition_libsys_s.B.shlib_ctype_.o.file_definition_libsys_s.B.shlib_inet_addr.o.shared_library_information_libsys_s.B.shlibθ__libsys_free__libsys_malloc__bzero__bcopy_htonl_h_errno_xdrmem_create_xdr_int_xdr_free__task_self___vm_deallocate_gethostbyaddr__lu_running__old_gethostbyaddr_gethostbyname__old_gethostbyname_gethostent__old_gethostent_sethostent__old_sethostent_endhostent__old_endhostent_sethostfile__old_sethostfile.file_definition_libsys_s.B.shlib__lu_types_xdr.o.file_definition_libsys_s.B.shlib_lookupUser.o.file_definition_libsys_s.B.shlib_gethostent.o.file_definition_libsys_s.B.shlib_lu_utils.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_xdr.o.file_definition_libsys_s.B.shlib_xdr_mem.o.file_definition_libsys_s.B.shlib_ni_data.o.file_definition_libsys_s.B.shlib_htonl.o.file_definition_libsys_s.B.shlib_bcopy.o.file_definition_libsys_s.B.shlib_bzero.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_getent_h.o.shared_library_information_libsys_s.B.shlibd_memcpy.file_definition_libsys_s.B.shlib_memcpy.o.shared_library_information_libsys_s.B.shlib__write_write__close_closeh_strncat.file_definition_libsys_s.B.shlib_strncat.o.shared_library_information_libsys_s.B.shlib˜_socketcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_socket.o.shared_library_information_libsys_s.B.shlib˜_connectcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_connect.o.shared_library_information_libsys_s.B.shlibP_getuid_getenv_NXCopyStringBuffer_getpwuid__libsys_free__open__close_vsprintf__iob_strlen_fwrite_fputc_syslog__NXRegisterDefaults_strcpy__NXGetDefaultValue_NXReadDefault_NXUpdateDefaults_NXUpdateDefault_NXSetDefault_NXWriteDefault_NXWriteDefaults_NXRemoveDefault_dbDelete_strcmp_NXSetDefaultsUser_getpwnam__libsys_malloc_strcat__access_errno_mkdir_dbExists_dbCreate_getgid_geteuid_getegid_chown_dbInit_stat_dbClose_dbFetch_dbStore_dbWaitLock_dbUnlock__libsys_NXArgc__libsys_NXArgv_NXFilePathSearch_strtok_getwd_NXGetTempFilename__gettimeofday_sprintf__bcopy.file_definition_libsys_s.B.shlib_bcopy.o.file_definition_libsys_s.B.shlib_sprintf.o.file_definition_libsys_s.B.shlib_gettimeofday.o.file_definition_libsys_s.B.shlib_getwd.o.file_definition_libsys_s.B.shlib_strtok.o.file_definition_libsys_s.B.shlib_dbLock.o.file_definition_libsys_s.B.shlib_stat.o.file_definition_libsys_s.B.shlib_chown.o.file_definition_libsys_s.B.shlib_getegid.o.file_definition_libsys_s.B.shlib_geteuid.o.file_definition_libsys_s.B.shlib_getgid.o.file_definition_libsys_s.B.shlib_dbInit.o.file_definition_libsys_s.B.shlib_dbExists.o.file_definition_libsys_s.B.shlib_mkdir.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_access.o.file_definition_libsys_s.B.shlib_strcat.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_db.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_syslog.o.file_definition_libsys_s.B.shlib_fputc.o.file_definition_libsys_s.B.shlib_fwrite.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_vsprintf.o.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_open.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_getent_pw.o.file_definition_libsys_s.B.shlib_hashtable.o.file_definition_libsys_s.B.shlib_getenv.o.file_definition_libsys_s.B.shlib_getuid.o.file_definition_libsys_s.B.shlib_defaults.o.shared_library_information_libsys_s.B.shlib0__NXRegisterDefaults_NXRegisterDefaultsh_strncmp.file_definition_libsys_s.B.shlib_strncmp.o.shared_library_information_libsys_s.B.shlibœ_getgroupscerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_getgroups.o.shared_library_information_libsys_s.B.shlib˜_geteuidcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_geteuid.o.shared_library_information_libsys_s.B.shlib__open_open _gethostnamecerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_gethostname.o.shared_library_information_libsys_s.B.shlib|_objc_msgSend_memset__libsys_NXDefaultMallocZone__libsys_free_objc_msgSendSuper_memmove_memcmp_NXWriteTypes_NXWriteArray_NXTypedStreamClassVersion_NXReadTypes_NXReadArray.objc_class_name_Object.objc_class_name_Storage.file_definition_libsys_s.B.shlib_Object.o.file_definition_libsys_s.B.shlib_typedstream.o.file_definition_libsys_s.B.shlib_memcmp.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_objc-msg.o.file_definition_libsys_s.B.shlib_Storage.o.shared_library_information_libsys_s.B.shlibθ_objc_msgSend__strhash_strlen_strcmp__libsys_NXDefaultMallocZone__libsys_NXZoneCalloc__libsys_free_objc_msgSendSuper_memmove_objc_getClass__iob_fprintf_NXWriteTypes_NXWriteType_NXTypedStreamClassVersion_NXReadTypes__libsys_exit_NXReadType_NXPrintf_NXFlush.objc_class_name_HashTable.objc_class_name_Object.file_definition_libsys_s.B.shlib_Object.o.file_definition_libsys_s.B.shlib_indir_ops.o.file_definition_libsys_s.B.shlib_streams.o.file_definition_libsys_s.B.shlib_typedstream.o.file_definition_libsys_s.B.shlib_fprintf.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_objc-runtime.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_objc-sel.o.file_definition_libsys_s.B.shlib_objc-msg.o.file_definition_libsys_s.B.shlib_HashTable.o.shared_library_information_libsys_s.B.shlib4_objc_msgSend__libsys_free_objc_msgSendSuper_NXUniqueString__NXStreamFillBuffer__NXStreamChangeBuffer__NXStreamFlushBuffer_NXUngetc_strcpy_NXCopyStringBufferFromZone_NXMapFile_NXCloseMemory_strcmp_NXPrintf_NXOpenMemory_NXSaveToFile.objc_class_name_HashTable.objc_class_name_NXStringTable.file_definition_libsys_s.B.shlib_HashTable.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_memory_funcs.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_streams.o.file_definition_libsys_s.B.shlib_streams_internal.o.file_definition_libsys_s.B.shlib_hashtable.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_objc-msg.o.file_definition_libsys_s.B.shlib_NXStringTable.o.shared_library_information_libsys_s.B.shlibl_NXToAscii.file_definition_libsys_s.B.shlib_NXToAscii.o.shared_library_information_libsys_s.B.shlib˜_NXIsDigit.file_definition_libsys_s.B.shlib_NXCType.o.file_definition_libsys_s.B.shlib_NXIsDigit.o.shared_library_information_libsys_s.B.shlib˜_NXIsLower.file_definition_libsys_s.B.shlib_NXCType.o.file_definition_libsys_s.B.shlib_NXIsLower.o.shared_library_information_libsys_s.B.shlibΠ_NXToLower_NXIsUpper.file_definition_libsys_s.B.shlib_NXCType.o.file_definition_libsys_s.B.shlib_NXIsUpper.o.file_definition_libsys_s.B.shlib_NXToLower.o.shared_library_information_libsys_s.B.shlib __cond_signal_cond_signal(__condition_wait_condition_wait|_usleep_setitimer__sigvec__sigblock_sigpause__sigsetmask.file_definition_libsys_s.B.shlib_sigsetmask.o.file_definition_libsys_s.B.shlib_sigpause.o.file_definition_libsys_s.B.shlib_sigblock.o.file_definition_libsys_s.B.shlib_sigvec.o.file_definition_libsys_s.B.shlib_setitimer.o.file_definition_libsys_s.B.shlib_usleep.o.shared_library_information_libsys_s.B.shlibΜ_setlocale_strcmp.file_definition_libsys_s.B.shlib_strftime.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_setlocale.o.shared_library_information_libsys_s.B.shlib __NXNameZone_NXNameZoneΔ__poseAs_class_poseAs__alloc__copy__realloc__dealloc__cvtToId_objc_getClassWithoutWarning__cvtToSel_sel_getUid__error__zoneAlloc__zoneCopy__zoneRealloc.file_definition_libsys_s.B.shlib_Object.o.file_definition_libsys_s.B.shlib_objc-sel.o.file_definition_libsys_s.B.shlib_objc-runtime.o.file_definition_libsys_s.B.shlib_objc-class.o.file_definition_libsys_s.B.shlib_objc-globaldata.o.shared_library_information_libsys_s.B.shlib0__NXDefaultMallocZone_NXDefaultMallocZone$__NXZonePtrInfo_NXZonePtrInfo$__NXZoneFromPtr_NXZoneFromPtr$__NXZoneCalloc_NXZoneCalloc __NXMergeZone_NXMergeZone,__NXCreateChildZone_NXCreateChildZone$__NXCreateZone_NXCreateZoneˆ__NXRaiseError_strcmp_strlen__libsys_malloc_sprintf__libsys_realloc_NXStrStructKeyPrototype_NXCreateHashTable_NXPtrStructKeyPrototype__vm_page_size__libsys_NXCreateZone__NXStreamFillBuffer__NXStreamChangeBuffer_NXUngetc_NXFreeHashTable__libsys_free__NXStreamFlushBuffer__fixdfsi_NXHashMember_NXHashGet_NXHashInsert_NXUniqueString_NXCopyStringBufferFromZone_NXOpenTypedStream__libsys_NXDefaultMallocZone_NXCloseTypedStream_NXCreateHashTableFromZone_NXSetTypedStreamZone_NXGetTypedStreamZone_NXEndOfTypedStream_NXFlushTypedStream_NXFlush_NXSaveToFile_NXCloseMemory_sel_getName__sel_registerName_NXWriteType_NXReadType_NXWriteTypes_NXReadTypes_NXWriteArray_NXReadArray_objc_msgSend_NXTell_printf_NXWriteObject_class_createInstanceFromZone_NXReadObject_objc_getClass_NXWriteRootObject_NXPtrPrototype_NXWriteObjectReference_NXOpenTypedStreamForFile__open__close_NXOpenMemory_NXMapFile_NXWriteRootObjectToBuffer_NXGetMemoryBuffer_NXReadObjectFromBuffer_NXReadObjectFromBufferWithZone_NXFreeObjectBuffer__task_self___vm_deallocate_NXSystemVersion_NXTypedStreamClassVersion.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_open.o.file_definition_libsys_s.B.shlib_objc-runtime.o.file_definition_libsys_s.B.shlib_objc-class.o.file_definition_libsys_s.B.shlib_printf.o.file_definition_libsys_s.B.shlib_objc-msg.o.file_definition_libsys_s.B.shlib_objc-sel.o.file_definition_libsys_s.B.shlib_memory_funcs.o.file_definition_libsys_s.B.shlib_indir_ops.o.file_definition_libsys_s.B.shlib_fixdfsi.o.file_definition_libsys_s.B.shlib_streams.o.file_definition_libsys_s.B.shlib_streams_internal.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_hashtable.o.file_definition_libsys_s.B.shlib_objc-globaltext.o.file_definition_libsys_s.B.shlib_sprintf.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_except.o.file_definition_libsys_s.B.shlib_typedstream.o.shared_library_information_libsys_s.B.shlibœ_NXPtrHash_NXNoEffectFree__libsys_malloc__libsys_free__libsys_NXDefaultMallocZone__libsys_NXZoneCalloc_NXCreateHashTable_NXCreateHashTableFromZone_NXPtrIsEqual_NXHashGet_memmove_NXHashInsert__iob_fprintf_NXFreeHashTable_NXEmptyHashTable_NXResetHashTable_NXIsEqualHashTable_NXCountHashTable_NXInitHashState_NXHashMember_NXNextHashState_NXCompareHashTables_NXCopyHashTable__libsys_NXZoneFromPtr_NXHashInsertIfAbsent_NXHashRemove_NXStrHash_NXStrIsEqual_strlen_strcmp_NXReallyFree__libsys_calloc__mutex_try_lock__mutex_wait_lock__vm_page_size__task_self___vm_allocate_NXUniqueString_NXStrPrototype_NXUniqueStringNoCopy_NXUniqueStringWithLength__libsys_realloc_NXCopyStringBufferFromZone_strcpy_NXCopyStringBuffer_printf.file_definition_libsys_s.B.shlib_printf.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_objc-globaltext.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_cthreads_sync.o.file_definition_libsys_s.B.shlib_lock.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_fprintf.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_hashtable.o.shared_library_information_libsys_s.B.shlib`_fabs.file_definition_libsys_s.B.shlib_fabs.o.shared_library_information_libsys_s.B.shlib”_sqrt_errno.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_sqrt.o.shared_library_information_libsys_s.B.shlibl_sin_cos_tan.file_definition_libsys_s.B.shlib_trig.o.shared_library_information_libsys_s.B.shlib`_atan.file_definition_libsys_s.B.shlib_atan.o.shared_library_information_libsys_s.B.shlib€_getdirentriescerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_getdirentries.o.shared_library_information_libsys_s.B.shlib ¨_strcmp_strcpy_strcat_SNDReadSoundfile_SNDFree__libsys_free_strlen__libsys_malloc__task_self___port_allocate__msg_receive__port_deallocate__kern_timestamp_SNDBytesToSamples_SNDSampleCount__fixdfsi_floor_SNDGetDataPointer_snddriver_stream_setup_snddriver_dsp_protocol_SNDBootDSP_snddriver_get_dsp_cmd_port_snddriver_dsp_write_snddriver_dsp_reset__vm_page_size_snddriver_stream_start_writing_memset_snddriver_stream_control_snddriver_dspcmd_req_condition__msg_send__cthread_exit__cthread_fork__cthread_detach_snddriver_dspcmd_req_msg__write_snddriver_stream_start_reading__libsys_calloc__bcopy_SNDAcquire_SNDGetFilter_SNDSetFilter_snddriver_dsp_set_flags_SNDRelease__mutex_try_lock__mutex_wait_lock__condition_wait_SNDReset__cond_signal_snddriver_stream_nsamples__lseek_SNDWriteHeader_memmove__vm_deallocate_snddriver_reply_handler__port_set_backlog_SNDStartPlaying_SNDStartPlayingDSP_SNDStop_SNDWait_SNDStartRecording_SNDStartRecordingFile_creat_SNDSamplesProcessed_SNDModifyPriority_SNDSetVolume_snddriver_set_volume_SNDGetVolume_snddriver_get_volume_SNDSetMute_snddriver_get_device_parms_snddriver_set_device_parms_SNDGetMute_SNDSetCompressionOptions_SNDGetCompressionOptions_SNDUpdateDSPParameter.file_definition_libsys_s.B.shlib_creat.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_lseek.o.file_definition_libsys_s.B.shlib_cprocs.o.file_definition_libsys_s.B.shlib_cthreads_sync.o.file_definition_libsys_s.B.shlib_lock.o.file_definition_libsys_s.B.shlib_bcopy.o.file_definition_libsys_s.B.shlib_write.o.file_definition_libsys_s.B.shlib_cthreads.o.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_accesssound.o.file_definition_libsys_s.B.shlib_sounddriver.o.file_definition_libsys_s.B.shlib_floor.o.file_definition_libsys_s.B.shlib_fixdfsi.o.file_definition_libsys_s.B.shlib_mach_traps.o.file_definition_libsys_s.B.shlib_msg.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_utilsound.o.file_definition_libsys_s.B.shlib_filesound.o.file_definition_libsys_s.B.shlib_strcat.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_performsound.o.shared_library_information_libsys_s.B.shlibt__libsys_calloc__libsys_free__libsys_malloc_memmove_strcpy_strlen__msg_rpc__msg_receive_snddriver_get_device_parms__thread_reply_snddriver_set_device_parms_snddriver_set_ramp_snddriver_get_volume_snddriver_set_volume_snddriver_set_dsp_owner_port_snddriver_set_sndin_owner_port_snddriver_set_sndout_owner_port_snddriver_get_dsp_cmd_port_snddriver_dspcmd_req_msg__msg_send_snddriver_dspcmd_req_err_snddriver_dspcmd_req_condition_snddriver_dsp_set_flags_snddriver_dsp_host_cmd_snddriver_dsp_read_data__task_self___vm_allocate_snddriver_dsp_read_messages__port_allocate_snddriver_dsp_read_snddriver_dsp_write_snddriver_dsp_reset_snddriver_dsp_boot_snddriver_stream_ndma_snddriver_new_device_port_snddriver_reset_dsp_owner_snddriver_reset_sndin_owner_snddriver_reset_sndout_owner_snddriver_set_sndout_bufsize__vm_page_size_snddriver_set_sndout_bufcount_snddriver_stream_setup_snddriver_dsp_protocol_snddriver_dsp_dma_write__bcopy_snddriver_dsp_dma_read_snddriver_dspcmd_abortdma_snddriver_stream_start_reading_snddriver_stream_start_writing_snddriver_stream_control_snddriver_stream_nsamples_snddriver_reply_handler.file_definition_libsys_s.B.shlib_bcopy.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_mach_traps.o.file_definition_libsys_s.B.shlib_msg.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_sounddriver.o.shared_library_information_libsys_s.B.shlib_strlen__libsys_malloc_memmove_strcmp_strncmp__libsys_free_SNDAlloc_strcpy_SNDSamplesToBytes_SNDReadSoundfile__open_SNDRead__close__read__fstat__map_fd_SNDReadHeader_SNDWriteSoundfile_SNDWrite__write_SNDWriteHeader_SNDReadDSPfile.file_definition_libsys_s.B.shlib_write.o.file_definition_libsys_s.B.shlib_mach_traps.o.file_definition_libsys_s.B.shlib_fstat.o.file_definition_libsys_s.B.shlib_read.o.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_open.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_utilsound.o.file_definition_libsys_s.B.shlib_strncmp.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_filesound.o.shared_library_information_libsys_s.B.shlib˜__open__thread_reply__ioctl__msg_receive_strlen__bootstrap_port__task_self___port_status__task_get_special_port__bootstrap_look_up__name_server_port_netname_look_up_strcmp__libsys_malloc__bcopy__libsys_free_strcpy__libsys_calloc_snddriver_set_dsp_owner_port_snddriver_set_sndout_owner_port_snddriver_set_sndin_owner_port__port_deallocate__port_allocate_SNDAcquire__mutex_try_lock__mutex_wait_lock_SNDReset_SNDRelease_SNDReserve_SNDUnreserve_SNDSetHost_SNDBootDSP_snddriver_get_dsp_cmd_port_snddriver_dsp_boot_SNDReadSoundfile_snddriver_dsp_write.file_definition_libsys_s.B.shlib_filesound.o.file_definition_libsys_s.B.shlib_cthreads_sync.o.file_definition_libsys_s.B.shlib_lock.o.file_definition_libsys_s.B.shlib_sounddriver.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_bcopy.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_netname_u.o.file_definition_libsys_s.B.shlib_bootstrap_u.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_msg.o.file_definition_libsys_s.B.shlib_ioctl.o.file_definition_libsys_s.B.shlib_mach_traps.o.file_definition_libsys_s.B.shlib_open.o.file_definition_libsys_s.B.shlib_accesssound.o.shared_library_information_libsys_s.B.shlibΰ__lseek_dbDirExtension_strcpy_strncat_dbError__read_dbFlags__open_errno_dbInit_dbErrorNo__libsys_calloc_dbClose_strlen__libsys_malloc_dbLeafExtension_dbLeafSize_dbCreate_dbMode_memset__write__close_unlink__libsys_free_dbOpen_dbErrors.file_definition_libsys_s.B.shlib_unlink.o.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_write.o.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_db.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_open.o.file_definition_libsys_s.B.shlib_read.o.file_definition_libsys_s.B.shlib_dbError.o.file_definition_libsys_s.B.shlib_strncat.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_dbGlobals.o.file_definition_libsys_s.B.shlib_lseek.o.file_definition_libsys_s.B.shlib_dbInit.o.shared_library_information_libsys_s.B.shlibT_dbExists_dbLeafExtension_strcpy_strncat__access_dbDirExtension.file_definition_libsys_s.B.shlib_access.o.file_definition_libsys_s.B.shlib_strncat.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_dbGlobals.o.file_definition_libsys_s.B.shlib_dbExists.o.shared_library_information_libsys_s.B.shlib”_chowncerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_chown.o.shared_library_information_libsys_s.B.shlib˜_getegidcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_getegid.o.shared_library_information_libsys_s.B.shlib˜_getgidcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_getgid.o.shared_library_information_libsys_s.B.shlibΠ_vsprintf__doprnt__flsbuf.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_doprnt.o.file_definition_libsys_s.B.shlib_vsprintf.o.shared_library_information_libsys_s.B.shlib°_object_getClassName_object_getIndexedIvars_memset_class_createInstanceFromZone__zoneAlloc__libsys_NXDefaultMallocZone_class_createInstance__alloc_class_setVersion_class_getVersion_class_getInstanceMethod_class_getClassMethod_strcmp_class_getInstanceVariable_objc_getClasses_NXInitHashState_NXNextHashState_class_addInstanceMethods_class_addClassMethods_class_removeMethods_class_poseAs_objc_msgSend_strcpy_strcat_strlen__libsys_malloc_NXHashRemove_object_copy_objc_addClass_NXHashInsert_sel_getName_objc_getClass__libsys_free_NXUniqueStringWithLength_printf_method_getNumberOfArguments_method_getSizeOfArguments_method_getArgumentInfo__vm_page_size__libsys_NXCreateZone__libsys_NXNameZone.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_printf.o.file_definition_libsys_s.B.shlib_objc-sel.o.file_definition_libsys_s.B.shlib_Object.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_strcat.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_objc-msg.o.file_definition_libsys_s.B.shlib_hashtable.o.file_definition_libsys_s.B.shlib_objc-runtime.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_objc-globaldata.o.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_objc-class.o.shared_library_information_libsys_s.B.shlibH_sel_isMapped_sel_getName__strhash__sel_registerName_strcmp__libsys_malloc_perror_sel_getUid.file_definition_libsys_s.B.shlib_perror.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_objc-sel.o.shared_library_information_libsys_s.B.shlib8_NXPtrPrototype_NXPtrHash_NXPtrIsEqual_NXNoEffectFree_NXStrPrototype_NXStrHash_NXStrIsEqual_NXPtrStructKeyPrototype_NXReallyFree_NXStrStructKeyPrototype.file_definition_libsys_s.B.shlib_hashtable.o.file_definition_libsys_s.B.shlib_objc-globaltext.o.shared_library_information_libsys_s.B.shlib”_wait3cerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_wait3.o.shared_library_information_libsys_s.B.shlib__wait_wait __vm_protect_vm_protect$__vm_page_size_vm_page_size$__vm_deallocate_vm_deallocate__vm_copy_vm_copy __vm_allocate_vm_allocateΠ_vfprintf__doprnt_fflush.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_doprnt.o.file_definition_libsys_s.B.shlib_vfprintf.o.shared_library_information_libsys_s.B.shlib__vfork_vfork__valloc_valloc˜_unlinkcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_unlink.o.shared_library_information_libsys_s.B.shlib”_umaskcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_umask.o.shared_library_information_libsys_s.B.shlib _time__gettimeofday.file_definition_libsys_s.B.shlib_gettimeofday.o.file_definition_libsys_s.B.shlib_time.o.shared_library_information_libsys_s.B.shlib __thread_self_thread_selfΐ_host_processors__mig_get_reply_port__msg_rpc__mig_dealloc_reply_port_host_info_memmove_processor_info_processor_start_processor_exit_processor_control_processor_set_default_processor_set_create_processor_set_destroy_processor_set_info_processor_assign_processor_get_assignment_thread_assign_thread_assign_default_thread_get_assignment_task_assign_task_assign_default_task_get_assignment_host_kernel_version_strncpy_thread_priority_thread_max_priority_task_priority_processor_set_max_priority_thread_policy_processor_set_policy_enable_processor_set_policy_disable_processor_set_tasks_processor_set_threads_host_processor_sets_host_processor_set_priv.file_definition_libsys_s.B.shlib_strncpy.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_msg.o.file_definition_libsys_s.B.shlib_mig_support.o.file_definition_libsys_s.B.shlib_mach_host_u.o.shared_library_information_libsys_s.B.shlib __thread_info_thread_info$__thread_abort_thread_abort4__task_set_special_port_task_set_special_port4__task_get_special_port_task_get_special_port __task_self__task_self_ __task_notify_task_notify˜_syslog_vsyslog_errno_openlog_sprintf_strlen_time_ctime_strcpy__getpid__sys_nerr__sys_errlist_vsprintf_sendto__vfork_signal__sigblock__sigsetmask_alarm__open_strcat_strchr__write__close__exit__wait_strncpy_socket_fcntl_closelog_setlogmask.file_definition_libsys_s.B.shlib_fcntl.o.file_definition_libsys_s.B.shlib_socket.o.file_definition_libsys_s.B.shlib_strncpy.o.file_definition_libsys_s.B.shlib_wait.o.file_definition_libsys_s.B.shlib__exit.o.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_write.o.file_definition_libsys_s.B.shlib_strchr.o.file_definition_libsys_s.B.shlib_strcat.o.file_definition_libsys_s.B.shlib_open.o.file_definition_libsys_s.B.shlib_alarm.o.file_definition_libsys_s.B.shlib_sigsetmask.o.file_definition_libsys_s.B.shlib_sigblock.o.file_definition_libsys_s.B.shlib_signal.o.file_definition_libsys_s.B.shlib_fork.o.file_definition_libsys_s.B.shlib_sendto.o.file_definition_libsys_s.B.shlib_vsprintf.o.file_definition_libsys_s.B.shlib_errlst.o.file_definition_libsys_s.B.shlib_getpid.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_ctime.o.file_definition_libsys_s.B.shlib_time.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_sprintf.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_syslog.o.shared_library_information_libsys_s.B.shlibd_strtok.file_definition_libsys_s.B.shlib_strtok.o.shared_library_information_libsys_s.B.shlibΘ_strtod__ctype__atof.file_definition_libsys_s.B.shlib_atof.o.file_definition_libsys_s.B.shlib_ctype_.o.file_definition_libsys_s.B.shlib_strtod.o.shared_library_information_libsys_s.B.shlibh_strncpy.file_definition_libsys_s.B.shlib_strncpy.o.shared_library_information_libsys_s.B.shlib`_sleep__task_self___port_allocate__gettimeofday__msg_receive__port_deallocate.file_definition_libsys_s.B.shlib_msg.o.file_definition_libsys_s.B.shlib_gettimeofday.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_sleep.o.shared_library_information_libsys_s.B.shlib__sigvec_sigvec˜_signal__sigvec.file_definition_libsys_s.B.shlib_sigvec.o.file_definition_libsys_s.B.shlib_signal.o.shared_library_information_libsys_s.B.shlibL__libsys_free__bzero_htonl_xdrmem_create_xdr_free__task_self___vm_deallocate_xdr_int_getpwuid__lu_running__old_getpwuid_getpwnam__old_getpwnam_getpwent__old_getpwent_setpwent__old_setpwent_endpwent__old_endpwent_setpwfile__old_setpwfile.file_definition_libsys_s.B.shlib__lu_types_xdr.o.file_definition_libsys_s.B.shlib_lookupUser.o.file_definition_libsys_s.B.shlib_getpwent.o.file_definition_libsys_s.B.shlib_lu_utils.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_xdr.o.file_definition_libsys_s.B.shlib_xdr_mem.o.file_definition_libsys_s.B.shlib_htonl.o.file_definition_libsys_s.B.shlib_bzero.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_getent_pw.o.shared_library_information_libsys_s.B.shlib˜_selectcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_select.o.shared_library_information_libsys_s.B.shlib_seekdir_telldir__lseek_readdir.file_definition_libsys_s.B.shlib_readdir.o.file_definition_libsys_s.B.shlib_lseek.o.file_definition_libsys_s.B.shlib_telldir.o.file_definition_libsys_s.B.shlib_seekdir.o.shared_library_information_libsys_s.B.shlibψ_scandir_opendir__fstat__libsys_malloc__libsys_realloc_readdir_closedir_qsort_alphasort_strcmp.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_qsort.o.file_definition_libsys_s.B.shlib_closedir.o.file_definition_libsys_s.B.shlib_readdir.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_fstat.o.file_definition_libsys_s.B.shlib_opendir.o.file_definition_libsys_s.B.shlib_scandir.o.shared_library_information_libsys_s.B.shlib¨_readdir_getdirentries.file_definition_libsys_s.B.shlib_getdirentries.o.file_definition_libsys_s.B.shlib_readdir.o.shared_library_information_libsys_s.B.shlibd_qsort.file_definition_libsys_s.B.shlib_qsort.o.shared_library_information_libsys_s.B.shlib__libsys_free__libsys_realloc__bzero__task_self___vm_deallocate_xdrmem_create_xdr_free_xdr_int_prdb_getbyname__lu_running__old_prdb_getbyname_prdb_get__old_prdb_get_prdb_set__old_prdb_set_prdb_end__old_prdb_end.file_definition_libsys_s.B.shlib__lu_types_xdr.o.file_definition_libsys_s.B.shlib_lookupUser.o.file_definition_libsys_s.B.shlib_old_printerdb.o.file_definition_libsys_s.B.shlib_lu_utils.o.file_definition_libsys_s.B.shlib_xdr.o.file_definition_libsys_s.B.shlib_xdr_mem.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_bzero.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_getent_prdb.o.shared_library_information_libsys_s.B.shlibΤ_finite_errno_pow_copysign_drem.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_support.o.file_definition_libsys_s.B.shlib_pow.o.shared_library_information_libsys_s.B.shlib __port_status_port_status(__port_set_remove_port_set_remove0__port_set_deallocate_port_set_deallocate,__port_set_backlog_port_set_backlog,__port_set_allocate_port_set_allocate$__port_set_add_port_set_add(__port_deallocate_port_deallocate$__port_allocate_port_allocate_popen__getdtablesize__libsys_malloc_pipe__vfork__close_dup2__execl__exit_fdopen_pclose_fclose__sigblock__wait__sigsetmask.file_definition_libsys_s.B.shlib_sigsetmask.o.file_definition_libsys_s.B.shlib_wait.o.file_definition_libsys_s.B.shlib_sigblock.o.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_fdopen.o.file_definition_libsys_s.B.shlib__exit.o.file_definition_libsys_s.B.shlib_execl.o.file_definition_libsys_s.B.shlib_dup2.o.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_fork.o.file_definition_libsys_s.B.shlib_pipe.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_getdtablesize.o.file_definition_libsys_s.B.shlib_popen.o.shared_library_information_libsys_s.B.shlib”_pipecerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_pipe.o.shared_library_information_libsys_s.B.shlibx_opendir__open__fstat_errno__libsys_malloc__libsys_free__close.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_fstat.o.file_definition_libsys_s.B.shlib_open.o.file_definition_libsys_s.B.shlib_opendir.o.shared_library_information_libsys_s.B.shlibl_netname_check_in_strncpy__mig_get_reply_port__msg_rpc__mig_dealloc_reply_port_netname_look_up_netname_check_out_netname_version.file_definition_libsys_s.B.shlib_msg.o.file_definition_libsys_s.B.shlib_mig_support.o.file_definition_libsys_s.B.shlib_strncpy.o.file_definition_libsys_s.B.shlib_netname_u.o.shared_library_information_libsys_s.B.shlib,__name_server_port_name_server_port(__mutex_wait_lock_mutex_wait_lock(__mutex_try_lock_mutex_try_lock__mstats_mstats__msg_send_msg_send__msg_rpc_msg_rpc __msg_receive_msg_receiveΘ_moninit_getsectbyname_monstartup_moncontrol__task_self___vm_deallocate__vm_allocate__write_monitor_monreset_memset_monoutput_creat_perror__close__fixdfsi_profilmcount.file_definition_libsys_s.B.shlib_profil.o.file_definition_libsys_s.B.shlib_fixdfsi.o.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_perror.o.file_definition_libsys_s.B.shlib_creat.o.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_write.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_getsecbyname.o.file_definition_libsys_s.B.shlib_gmon.o.shared_library_information_libsys_s.B.shlib”_mkdircerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_mkdir.o.shared_library_information_libsys_s.B.shlib0__mig_get_reply_port_mig_get_reply_port8__mig_dealloc_reply_port_mig_dealloc_reply_portd_memcmp.file_definition_libsys_s.B.shlib_memcmp.o.shared_library_information_libsys_s.B.shlibh_memmove.file_definition_libsys_s.B.shlib_memmove.o.shared_library_information_libsys_s.B.shlib__map_fd_map_fd$__malloc_debug_malloc_debug$__malloc_error_malloc_error0__mach_ports_register_mach_ports_register,__mach_ports_lookup_mach_ports_lookup,__mach_error_string_mach_error_string __mach_error_mach_error”_lstatcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_lstat.o.shared_library_information_libsys_s.B.shlib__lseek_lseekL_setjmp__sigstack__sigblock_longjmp__longjmperror_abort.file_definition_libsys_s.B.shlib_abort.o.file_definition_libsys_s.B.shlib_setjmperr.o.file_definition_libsys_s.B.shlib_sigblock.o.file_definition_libsys_s.B.shlib_sigstack.o.file_definition_libsys_s.B.shlib_setjmp.o.shared_library_information_libsys_s.B.shlib”_linkcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_link.o.shared_library_information_libsys_s.B.shlib(__kern_timestamp_kern_timestamp__ioctl_ioctl_getwd_stat_strcpy__libsys_malloc_opendir__fstat_closedir_readdir_lstat.file_definition_libsys_s.B.shlib_lstat.o.file_definition_libsys_s.B.shlib_readdir.o.file_definition_libsys_s.B.shlib_closedir.o.file_definition_libsys_s.B.shlib_fstat.o.file_definition_libsys_s.B.shlib_opendir.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_stat.o.file_definition_libsys_s.B.shlib_getwd.o.shared_library_information_libsys_s.B.shlib˜_getuidcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_getuid.o.shared_library_information_libsys_s.B.shlib$__gettimeofday_gettimeofday _getsectbynamefromheader_strncmp_getsectbyname__libsys__mh_execute_header_getsectdata_getsectdatafromheader_getsectdatafromlib_strlen_strrchr_strcmp__mh_execute_header__libsys__mh_execute_header.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_strrchr.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_strncmp.o.file_definition_libsys_s.B.shlib_getsecbyname.o.shared_library_information_libsys_s.B.shlib__getrusage_getrusage__getpid_getpidd_getlogin_ttyslot__open__lseek__read__close.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_read.o.file_definition_libsys_s.B.shlib_lseek.o.file_definition_libsys_s.B.shlib_open.o.file_definition_libsys_s.B.shlib_ttyslot.o.file_definition_libsys_s.B.shlib_getlogin.o.shared_library_information_libsys_s.B.shlib$__getdtablesize_getdtablesizeΜ_fwrite__flsbuf_memcpy.file_definition_libsys_s.B.shlib_memcpy.o.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_fwrite.o.shared_library_information_libsys_s.B.shlibœ_ftruncatecerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_ftruncate.o.shared_library_information_libsys_s.B.shlib__fstat_fstatό_fseek__lseek__filbuf_fflush.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_filbuf.o.file_definition_libsys_s.B.shlib_lseek.o.file_definition_libsys_s.B.shlib_fseek.o.shared_library_information_libsys_s.B.shlibΜ_fread_memcpy__filbuf.file_definition_libsys_s.B.shlib_filbuf.o.file_definition_libsys_s.B.shlib_memcpy.o.file_definition_libsys_s.B.shlib_fread.o.shared_library_information_libsys_s.B.shlib˜_fputc__flsbuf.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_fputc.o.shared_library_information_libsys_s.B.shlib__fork_forkΤ_floor_modf_ceil_rint_copysign.file_definition_libsys_s.B.shlib_support.o.file_definition_libsys_s.B.shlib_modf.o.file_definition_libsys_s.B.shlib_floor.o.shared_library_information_libsys_s.B.shlib˜_fgets__filbuf.file_definition_libsys_s.B.shlib_filbuf.o.file_definition_libsys_s.B.shlib_fgets.o.shared_library_information_libsys_s.B.shlib”_fcntlcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_fcntl.o.shared_library_information_libsys_s.B.shlib__execv_execv__execl_execl|_dbLock_flock_dbUnlock_dbWaitLock_dbErrorNo_errno_dbError_sleep.file_definition_libsys_s.B.shlib_sleep.o.file_definition_libsys_s.B.shlib_dbError.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_dbGlobals.o.file_definition_libsys_s.B.shlib_flock.o.file_definition_libsys_s.B.shlib_dbLock.o.shared_library_information_libsys_s.B.shlibΔ_strrchr_dbError__libsys_malloc__libsys_free__lseek__write_errno_memmove_dbMaxLeafBuf_random__libsys_calloc_memset__read_dbDelete_dbErrorNo_dbStore_dbFetch_dbFind_dbSetKey_dbGet_dbFirst_dbNext_dbFlush_dbCompress_sprintf_mkstemp__close_dbLeafExtension_strcpy_strncat_rename_dbMode_fchmod_dbExpand_dbSetCache_dbClose.file_definition_libsys_s.B.shlib_fchmod.o.file_definition_libsys_s.B.shlib_rename.o.file_definition_libsys_s.B.shlib_strncat.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_mkstemp.o.file_definition_libsys_s.B.shlib_sprintf.o.file_definition_libsys_s.B.shlib_read.o.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_random.o.file_definition_libsys_s.B.shlib_dbGlobals.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_write.o.file_definition_libsys_s.B.shlib_lseek.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_dbError.o.file_definition_libsys_s.B.shlib_strrchr.o.file_definition_libsys_s.B.shlib_db.o.shared_library_information_libsys_s.B.shlibt_ctime_localtime_asctime_sprintf__libsys_calloc_strlen_strcpy_strcat__access__open__read__close__tzname__gettimeofday__tztab__tzset_getenv_gmtime_mktime_memcpy.file_definition_libsys_s.B.shlib_memcpy.o.file_definition_libsys_s.B.shlib_getenv.o.file_definition_libsys_s.B.shlib_timezone.o.file_definition_libsys_s.B.shlib_gettimeofday.o.file_definition_libsys_s.B.shlib_ctime_data.o.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_read.o.file_definition_libsys_s.B.shlib_open.o.file_definition_libsys_s.B.shlib_access.o.file_definition_libsys_s.B.shlib_strcat.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_sprintf.o.file_definition_libsys_s.B.shlib_ctime.o.shared_library_information_libsys_s.B.shlib,__cthread_set_name_cthread_set_name$__cthread_name_cthread_name$__cthread_init_cthread_init$__cthread_fork_cthread_fork(__cthread_detach_cthread_detachΨ_closedir__libsys_free__close.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_closedir.o.shared_library_information_libsys_s.B.shlib”_chdircerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_chdir.o.shared_library_information_libsys_s.B.shlib,__bootstrap_look_up_bootstrap_look_up`_atoi.file_definition_libsys_s.B.shlib_atoi.o.shared_library_information_libsys_s.B.shlibœ_alarm_setitimer.file_definition_libsys_s.B.shlib_setitimer.o.file_definition_libsys_s.B.shlib_alarm.o.shared_library_information_libsys_s.B.shlib__access_access`_abs.file_definition_libsys_s.B.shlib_abs.o.shared_library_information_libsys_s.B.shlib<_abort__sigblock_signal__sigsetmask_raise.file_definition_libsys_s.B.shlib_raise.o.file_definition_libsys_s.B.shlib_sigsetmask.o.file_definition_libsys_s.B.shlib_signal.o.file_definition_libsys_s.B.shlib_sigblock.o.file_definition_libsys_s.B.shlib_abort.o.shared_library_information_libsys_s.B.shlibΰ__setjmp__longjmp__longjmperror_abort.file_definition_libsys_s.B.shlib_abort.o.file_definition_libsys_s.B.shlib_setjmperr.o.file_definition_libsys_s.B.shlib__setjmp.o.shared_library_information_libsys_s.B.shlibh__filbuf__fstat__libsys_malloc__iob_fflush__read.file_definition_libsys_s.B.shlib_read.o.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_fstat.o.file_definition_libsys_s.B.shlib_filbuf.o.shared_library_information_libsys_s.B.shlib __NXStreamsUnused1__NXStreamsUnused2__NXUncaughtExceptionHandler.file_definition_libsys_s.B.shlib_globals.o.shared_library_information_libsys_s.B.shlib\_NXDefaultExceptionRaiser_syslog__NXAddAltHandler__libsys_realloc__NXRemoveAltHandler__NXAddHandler__NXRemoveHandler_NXSetExceptionRaiser_NXGetExceptionRaiser__NXRaiseError__NXUncaughtExceptionHandler__iob_fprintf__libsys_exit__libsys__longjmp_NXAllocErrorData_NXResetErrorData.file_definition_libsys_s.B.shlib_fprintf.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_globals.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_syslog.o.file_definition_libsys_s.B.shlib_except.o.shared_library_information_libsys_s.B.shlib˜__libsys_malloc_qsort_strlen_SNDAlloc_strcmp_strcpy_strcat_SNDReadSoundfile_SNDFree__libsys_free_snddriver_dsp_set_flags_SNDRunDSP__bzero_SNDAcquire_snddriver_get_dsp_cmd_port_snddriver_stream_setup_snddriver_dsp_protocol__task_self___port_allocate_snddriver_stream_start_reading_SNDBootDSP_snddriver_dsp_write_snddriver_stream_start_writing__msg_receive_snddriver_stream_control_snddriver_reply_handler_SNDRelease_memmove__vm_page_size__vm_deallocate_SNDSampleCount__vm_allocate_memset__fixdfsi_SNDMulaw_SNDiMulaw_SNDConvertSound_SNDCompressSound.file_definition_libsys_s.B.shlib_fixdfsi.o.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_msg.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_accesssound.o.file_definition_libsys_s.B.shlib_bzero.o.file_definition_libsys_s.B.shlib_sounddriver.o.file_definition_libsys_s.B.shlib_filesound.o.file_definition_libsys_s.B.shlib_strcat.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_utilsound.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_qsort.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_convertsound.o.shared_library_information_libsys_s.B.shlib _strlen_SNDBytesToSamples_SNDSamplesToBytes_SNDSampleCount_SNDGetDataPointer_SNDAlloc__task_self___vm_allocate_SNDSetCompressionOptions_SNDFree__vm_deallocate_SNDPlaySoundfile_SNDReadSoundfile_SNDStartPlaying.file_definition_libsys_s.B.shlib_filesound.o.file_definition_libsys_s.B.shlib_performsound.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_utilsound.o.shared_library_information_libsys_s.B.shlib@__vm_page_size__task_self___vm_allocate__vm_deallocate__vm_copy_memmove_SNDFree_strlen_SNDSamplesToBytes_SNDAlloc_SNDInsertSamples_SNDCopySamples_SNDDeleteSamples_SNDCopySound_SNDCompactSamples_strcpy.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_utilsound.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_editsound.o.shared_library_information_libsys_s.B.shlibŒ_NXRegisterPrintfProc__libsys_realloc_NXVPrintf__NXStreamFlushBuffer__NXStreamChangeBuffer__ctype___gfmt__isnan__isinf_strcpy_strlen__ecvt__fcvt.file_definition_libsys_s.B.shlib_ecvt.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_isinf.o.file_definition_libsys_s.B.shlib_isnan.o.file_definition_libsys_s.B.shlib_doprnt.o.file_definition_libsys_s.B.shlib_ctype_.o.file_definition_libsys_s.B.shlib_streams_internal.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_streams_doprnt.o.shared_library_information_libsys_s.B.shlibp__fixunsdfsi.file_definition_libsys_s.B.shlib_fixunsdfsi.o.shared_library_information_libsys_s.B.shlib__bcopy_bcopy__NXArgv_NXArgv__NXArgc_NXArgc¬_atexit__libsys_malloc__atexit.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_atexit.o.shared_library_information_libsys_s.B.shlib¨__findiop__iob__f_morefiles_errno__libsys_calloc__getdtablesize__f_prealloc__fwalk__cleanup_fclose.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_getdtablesize.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_findiop.o.shared_library_information_libsys_s.B.shlib”__exitcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib__exit.o.shared_library_information_libsys_s.B.shlib4.shared_library_information_libsys_s.B.shlibά__libsys__setjmp__libsys__longjmp__libsys_environ__libsys__mh_execute_header__libsys_exit__libsys_malloc__libsys_calloc__libsys_realloc__libsys_valloc__libsys_mstats__libsys_free__libsys_malloc_size__libsys_malloc_debug__libsys_malloc_error__libsys_malloc_good_size__libsys_NXArgv__libsys_catch_exception_raise__libsys_setjmp__libsys_longjmp__libsys_NXCreateZone__libsys_NXCreateChildZone__libsys_NXMergeZone__libsys_NXZoneCalloc__libsys_NXZoneFromPtr__libsys_NXZonePtrInfo__libsys_NXDefaultMallocZone__libsys_NXAddRegion__libsys_NXMallocCheck__libsys_NXRemoveRegion__libsys_malloc_singlethreaded__libsys_vfree__libsys__NXMallocDumpFrees__libsys__NXMallocDumpZones__libsys__malloc_fork_prepare__libsys__malloc_fork_parent__libsys__malloc_fork_child__libsys_NXNameZone__libsys_NXArgc__libsys_malloc_freezedry__libsys_malloc_jumpstart__malloc_jumpstart__malloc_freezedry__malloc_fork_child__malloc_fork_parent__malloc_fork_prepare__NXMallocDumpZones__NXMallocDumpFrees__vfree__malloc_singlethreaded__NXDefaultMallocZone__NXZonePtrInfo__NXZoneFromPtr__NXZoneCalloc__NXRemoveRegion__NXNameZone__NXMergeZone__NXMallocCheck__NXCreateChildZone__NXCreateZone__NXAddRegion_longjmp_setjmp__NXArgc__NXArgv__malloc_good_size__malloc_error__malloc_debug__malloc_size_free__mstats__valloc_realloc_calloc_malloc_exit__environ__longjmp__setjmp.file_definition_libsys_s.B.shlib_pointers.o.shared_library_information_libsys_s.B.shlibό_getmachheaders__libsys__mh_execute_header__libsys_malloc__mh_execute_header__libsys__mh_execute_header.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_getmachhead.o.shared_library_information_libsys_s.B.shlibά__gcvt__gfmt__doprnt__flsbuf__ctype___isnan__isinf_strcpy_strlen__ecvt__fcvt.file_definition_libsys_s.B.shlib_ecvt.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_isinf.o.file_definition_libsys_s.B.shlib_isnan.o.file_definition_libsys_s.B.shlib_ctype_.o.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_doprnt.o.shared_library_information_libsys_s.B.shlib˜__writecerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_write.o.shared_library_information_libsys_s.B.shlibH__task_self___name_server_port__xxx_environment_port__bootstrap_port__vm_page_size__PORT_ENABLED__old_mach_init_ports__old_mach_init_ports_count__mach_init_routine__mach_init.file_definition_libsys_s.B.shlib_mach_init.o.file_definition_libsys_s.B.shlib_mach_data.o.shared_library_information_libsys_s.B.shlibψ__task_create__mig_get_reply_port__msg_rpc__mig_dealloc_reply_port__task_terminate__task_threads__thread_terminate__vm_allocate__vm_allocate_with_pager__vm_deallocate__vm_protect__vm_inherit__vm_read__vm_write__vm_copy__vm_region__vm_statistics__task_by_unix_pid__mach_ports_register__mach_ports_lookup__unix_pid__netipc_listen__netipc_ignore__xxx_host_info__xxx_slot_info__xxx_cpu_control__netport_init__netport_enter__netport_remove__task_suspend__task_resume__task_get_special_port__task_set_special_port__task_info_memmove__thread_create__thread_suspend__thread_resume__thread_abort__thread_get_state__thread_set_state__thread_get_special_port__thread_set_special_port__thread_info__port_names__port_type__port_rename__port_allocate__port_deallocate__port_set_backlog__port_status__port_set_allocate__port_set_deallocate__port_set_add__port_set_remove__port_set_status__port_insert_send__port_extract_send__port_insert_receive__port_extract_receive__port_set_backup__vm_synchronize.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_msg.o.file_definition_libsys_s.B.shlib_mig_support.o.file_definition_libsys_s.B.shlib_mach_u.o.shared_library_information_libsys_s.B.shlib˜__spin_lock__spin_unlock__mutex_try_lock__mutex_unlock_try.file_definition_libsys_s.B.shlib_lock.o.shared_library_information_libsys_s.B.shlibτ__mutex_wait_lock__mutex_spin_limit__cthread_yield.file_definition_libsys_s.B.shlib_cprocs.o.file_definition_libsys_s.B.shlib_threads_data.o.file_definition_libsys_s.B.shlib_cthreads_sync.o.shared_library_information_libsys_s.B.shlibd_errno.file_definition_libsys_s.B.shlib_errno.o.shared_library_information_libsys_s.B.shlib”__opencerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_open.o.shared_library_information_libsys_s.B.shlib˜__fstatcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_fstat.o.shared_library_information_libsys_s.B.shlib€__task_self__thread_reply__task_notify__thread_self__msg_send_old__msg_receive_old__msg_rpc_old__msg_send_trap__msg_receive_trap__msg_rpc_trap__task_by_pid__init_process__map_fd__mach_swapon__kern_timestamp__host_self__host_priv_self__swtch_pri__swtch__thread_switch.file_definition_libsys_s.B.shlib_mach_traps.o.shared_library_information_libsys_s.B.shlib˜__closecerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_close.o.shared_library_information_libsys_s.B.shlib”_fsynccerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_fsync.o.shared_library_information_libsys_s.B.shlib _NXVScanf_memset__ctype___NXStreamFillBuffer__NXStreamChangeBuffer_NXUngetc_strtod.file_definition_libsys_s.B.shlib_strtod.o.file_definition_libsys_s.B.shlib_streams.o.file_definition_libsys_s.B.shlib_streams_internal.o.file_definition_libsys_s.B.shlib_ctype_.o.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_streams_doscan.o.shared_library_information_libsys_s.B.shlib˜__lseekcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_lseek.o.shared_library_information_libsys_s.B.shlib˜__isatty__ioctl.file_definition_libsys_s.B.shlib_ioctl.o.file_definition_libsys_s.B.shlib_isatty.o.shared_library_information_libsys_s.B.shlibΨ_errnocerror__cthread_set_errno_self.file_definition_libsys_s.B.shlib_cprocs.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_cerror.o.shared_library_information_libsys_s.B.shlib”__readcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_read.o.shared_library_information_libsys_s.B.shlib€__sys_errlist__sys_nerr.file_definition_libsys_s.B.shlib_errstrings.o.file_definition_libsys_s.B.shlib_errlst.o.shared_library_information_libsys_s.B.shlib__forkcerror__fork_mach_init__vfork.file_definition_libsys_s.B.shlib_cthreads.o.file_definition_libsys_s.B.shlib_mach_init.o.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_fork.o.shared_library_information_libsys_s.B.shlib˜__execl__execv.file_definition_libsys_s.B.shlib_execv.o.file_definition_libsys_s.B.shlib_execl.o.shared_library_information_libsys_s.B.shlib”__waitcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_wait.o.shared_library_information_libsys_s.B.shlibd__bcopy.file_definition_libsys_s.B.shlib_bcopy.o.shared_library_information_libsys_s.B.shlib0__doscan__ctype___filbuf_ungetc_atof.file_definition_libsys_s.B.shlib_atof.o.file_definition_libsys_s.B.shlib_ungetc.o.file_definition_libsys_s.B.shlib_filbuf.o.file_definition_libsys_s.B.shlib_ctype_.o.file_definition_libsys_s.B.shlib_doscan.o.shared_library_information_libsys_s.B.shlibd_htonl.file_definition_libsys_s.B.shlib_htonl.o.shared_library_information_libsys_s.B.shlibd__bzero.file_definition_libsys_s.B.shlib_bzero.o.shared_library_information_libsys_s.B.shlibh_h_errno.file_definition_libsys_s.B.shlib_ni_data.o.shared_library_information_libsys_s.B.shlib_xdrmem_create_ntohl_htonl__bcopy.file_definition_libsys_s.B.shlib_bcopy.o.file_definition_libsys_s.B.shlib_htonl.o.file_definition_libsys_s.B.shlib_ntohl.o.file_definition_libsys_s.B.shlib_xdr_mem.o.shared_library_information_libsys_s.B.shlibΤ_xdr_free_xdr_void_xdr_int_xdr_long_xdr_u_int_xdr_u_long_xdr_short_xdr_u_short_xdr_char_xdr_u_char_xdr_bool_xdr_enum_xdr_opaque_xdr_bytes__libsys_malloc_syslog__libsys_free_xdr_netobj_xdr_union_xdr_string_strlen_xdr_wrapstring.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_syslog.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_xdr.o.shared_library_information_libsys_s.B.shlibT__lu_setport__task_self___port_deallocate__port_status__lu_running__bootstrap_port__bootstrap_look_up.file_definition_libsys_s.B.shlib_bootstrap_u.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_lu_utils.o.shared_library_information_libsys_s.B.shlibτ__libsys_calloc_dbm_fetch__bcopy__old_gethostbyname_h_errno_strlen__libsys_malloc__ctype___old_sethostent_dbm_open_strcmp__old_gethostent_yp_match__libsys_free__old_endhostent__old_gethostbyaddr_bcmp_inet_ntoa_fopen_rewind_fclose_dbm_close_fgets_yp_first_yp_next_strncpy_gethostent_inet_addr__old_sethostfile_usingypmap.file_definition_libsys_s.B.shlib_yp_bind.o.file_definition_libsys_s.B.shlib_inet_addr.o.file_definition_libsys_s.B.shlib_getent_h.o.file_definition_libsys_s.B.shlib_strncpy.o.file_definition_libsys_s.B.shlib_yp_enum.o.file_definition_libsys_s.B.shlib_fgets.o.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_rew.o.file_definition_libsys_s.B.shlib_fopen.o.file_definition_libsys_s.B.shlib_inet_ntoa.o.file_definition_libsys_s.B.shlib_bcmp.o.file_definition_libsys_s.B.shlib_yp_match.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_ctype_.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_ni_data.o.file_definition_libsys_s.B.shlib_bcopy.o.file_definition_libsys_s.B.shlib_ndbm.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_gethostent.o.shared_library_information_libsys_s.B.shlib0_xdr_string_xdr_int_xdr_pointer_xdr_array_xdr_u_long_xdr_opaque.file_definition_libsys_s.B.shlib_xdr_array.o.file_definition_libsys_s.B.shlib_xdr_reference.o.file_definition_libsys_s.B.shlib_xdr.o.file_definition_libsys_s.B.shlib__lu_types_xdr.o.shared_library_information_libsys_s.B.shlib\_strncpy__mig_get_reply_port__msg_rpc__mig_dealloc_reply_port_memmove.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_msg.o.file_definition_libsys_s.B.shlib_mig_support.o.file_definition_libsys_s.B.shlib_strncpy.o.file_definition_libsys_s.B.shlib_lookupUser.o.shared_library_information_libsys_s.B.shlib˜__accesscerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_access.o.shared_library_information_libsys_s.B.shlibά__gettimeofday__syscall_localtime.file_definition_libsys_s.B.shlib_ctime.o.file_definition_libsys_s.B.shlib_syscall.o.file_definition_libsys_s.B.shlib_gettimeofday.o.shared_library_information_libsys_s.B.shlib`.file_definition_libsys_s.B.shlib_NXCType.o.shared_library_information_libsys_s.B.shlib˜_NXIsUpper.file_definition_libsys_s.B.shlib_NXCType.o.file_definition_libsys_s.B.shlib_NXIsUpper.o.shared_library_information_libsys_s.B.shlib\__libsys_malloc__task_self___port_allocate__mach_error__libsys_exit__port_disable__port_set_backlog__cproc_init__thread_self__cthread_set_self__stack_init__cproc_create__alloc_stack__thread_create__cproc_setup__thread_resume__condition_wait__ur_cthread_self__condition_spin_limit__condition_yield_limit__swtch_pri__msg_receive__mutex_wait_lock__msg_send__cond_signal__cond_broadcast__cthread_yield__libsys_free__cthread_set_errno_self__cthread_errno_errno.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_cthreads_sync.o.file_definition_libsys_s.B.shlib_msg.o.file_definition_libsys_s.B.shlib_threads_data.o.file_definition_libsys_s.B.shlib_stack.o.file_definition_libsys_s.B.shlib_thread.o.file_definition_libsys_s.B.shlib_mach_traps.o.file_definition_libsys_s.B.shlib_compat.o.file_definition_libsys_s.B.shlib_mach_error.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_cprocs.o.shared_library_information_libsys_s.B.shlibœ_setitimercerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_setitimer.o.shared_library_information_libsys_s.B.shlib<__sigvec_errno__sigcatch__sigtramp__syscall.file_definition_libsys_s.B.shlib_syscall.o.file_definition_libsys_s.B.shlib_sigtramp.o.file_definition_libsys_s.B.shlib_sigcatch.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_sigvec.o.shared_library_information_libsys_s.B.shlibœ__sigblockcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_sigblock.o.shared_library_information_libsys_s.B.shlibœ_sigpausecerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_sigpause.o.shared_library_information_libsys_s.B.shlib __sigsetmaskcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_sigsetmask.o.shared_library_information_libsys_s.B.shlib`_memset_setlocale__NXRegisterDefaults__NXGetDefaultValue_strftime_sprintf.file_definition_libsys_s.B.shlib_sprintf.o.file_definition_libsys_s.B.shlib_defaults.o.file_definition_libsys_s.B.shlib_setlocale.o.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_strftime.o.shared_library_information_libsys_s.B.shlibΰ__msg_send__msg_send_trap__msg_receive__msg_receive_trap__msg_rpc__msg_rpc_trap.file_definition_libsys_s.B.shlib_mach_traps.o.file_definition_libsys_s.B.shlib_msg.o.shared_library_information_libsys_s.B.shlib΄__libsys_malloc__bcopy__cthread_init__cproc_init__cthread_set_name__ur_cthread_self__thread_self__mig_init__cthread_body__cthread_set_self__mutex_wait_lock__libsys__setjmp__cthread_exit__cond_signal__condition_wait__cthread_fork__cproc_create__cthread_detach__cthread_join__libsys_exit__libsys__longjmp__cthread_name__cthread_limit__cthread_set_limit__cthread_count__libsys__malloc_fork_prepare__libsys__malloc_fork_parent__libsys__malloc_fork_child__libsys_free.file_definition_libsys_s.B.shlib_stack.o.file_definition_libsys_s.B.shlib_cthreads_sync.o.file_definition_libsys_s.B.shlib_mig_support.o.file_definition_libsys_s.B.shlib_mach_traps.o.file_definition_libsys_s.B.shlib_thread.o.file_definition_libsys_s.B.shlib_cprocs.o.file_definition_libsys_s.B.shlib_bcopy.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_cthreads.o.shared_library_information_libsys_s.B.shlib”_creatcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_creat.o.shared_library_information_libsys_s.B.shlib˜__ioctlcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_ioctl.o.shared_library_information_libsys_s.B.shlib__service_checkin__mig_get_reply_port__msg_rpc__mig_dealloc_reply_port__service_status__bootstrap_check_in_strncpy__bootstrap_register__bootstrap_look_up__bootstrap_look_up_array__bootstrap_get_unpriv_port__bootstrap_status__bootstrap_info__bootstrap_subset__bootstrap_create_service.file_definition_libsys_s.B.shlib_strncpy.o.file_definition_libsys_s.B.shlib_msg.o.file_definition_libsys_s.B.shlib_mig_support.o.file_definition_libsys_s.B.shlib_bootstrap_u.o.shared_library_information_libsys_s.B.shlib_dbErrors_dbFlags_dbMode_dbMaxLeafBuf_dbLeafSize_dbMsgs__iob_dbDirExtension_dbLeafExtension_dbErrorNo_dbSizeTable.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_dbGlobals.o.shared_library_information_libsys_s.B.shlib _dbError_dbErrorNo_dbErrors_dbMsgs_fprintf_vfprintf.file_definition_libsys_s.B.shlib_vfprintf.o.file_definition_libsys_s.B.shlib_fprintf.o.file_definition_libsys_s.B.shlib_dbGlobals.o.file_definition_libsys_s.B.shlib_dbError.o.shared_library_information_libsys_s.B.shlib@_perror_strlen_errno__sys_nerr__sys_errlist__writev.file_definition_libsys_s.B.shlib_writev.o.file_definition_libsys_s.B.shlib_errlst.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_perror.o.shared_library_information_libsys_s.B.shlibX__mig_init__mig_get_reply_port__ur_cthread_self__thread_reply__mutex_wait_lock__task_self___port_allocate__mach_error__libsys_exit__mig_dealloc_reply_port__port_deallocate.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_mach_error.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_cthreads_sync.o.file_definition_libsys_s.B.shlib_mach_traps.o.file_definition_libsys_s.B.shlib_thread.o.file_definition_libsys_s.B.shlib_mig_support.o.shared_library_information_libsys_s.B.shlib˜__getpidcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_getpid.o.shared_library_information_libsys_s.B.shlib˜_sendtocerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_sendto.o.shared_library_information_libsys_s.B.shlib4_atof__bzero__ctype__errno__pdfptodbl.file_definition_libsys_s.B.shlib__pdfptodbl.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_ctype_.o.file_definition_libsys_s.B.shlib_bzero.o.file_definition_libsys_s.B.shlib_atof.o.shared_library_information_libsys_s.B.shlib_fgets__libsys_calloc_dbm_fetch_memmove__old_getpwnam__old_setpwent_strlen__old_endpwent_dbm_open_setpwent__old_getpwent_strcmp_flock_dbm_close__old_getpwuid_usingypmap_yp_bind_fopen_rewind__libsys_free_fclose_endnetgrent__old_setpwfile_getnetgrent_innetgr_setnetgrent_strcpy_yp_next_yp_first_yp_match_sprintf_strncpy_strtol__libsys_malloc.file_definition_libsys_s.B.shlib_strtol.o.file_definition_libsys_s.B.shlib_strncpy.o.file_definition_libsys_s.B.shlib_sprintf.o.file_definition_libsys_s.B.shlib_yp_match.o.file_definition_libsys_s.B.shlib_yp_enum.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_getent_netgr.o.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_rew.o.file_definition_libsys_s.B.shlib_fopen.o.file_definition_libsys_s.B.shlib_yp_bind.o.file_definition_libsys_s.B.shlib_flock.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_getent_pw.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_ndbm.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_fgets.o.file_definition_libsys_s.B.shlib_getpwent.o.shared_library_information_libsys_s.B.shlibh_telldir.file_definition_libsys_s.B.shlib_telldir.o.shared_library_information_libsys_s.B.shlib”__libsys_free__old_prdb_end_fclose__old_prdb_set_fopen__libsys_malloc__libsys_realloc_strlen_strcpy__old_prdb_get_index_strcmp__old_prdb_getbyname_fgets__bcopy.file_definition_libsys_s.B.shlib_bcopy.o.file_definition_libsys_s.B.shlib_fgets.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_index.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_fopen.o.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_old_printerdb.o.shared_library_information_libsys_s.B.shlib„_scalb_copysign_logb_finite_drem.file_definition_libsys_s.B.shlib_support.o.shared_library_information_libsys_s.B.shlib¨__getdtablesizecerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_getdtablesize.o.shared_library_information_libsys_s.B.shlib”_dup2cerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_dup2.o.shared_library_information_libsys_s.B.shlib_fdopen__getdtablesize__findiop__lseek.file_definition_libsys_s.B.shlib_lseek.o.file_definition_libsys_s.B.shlib_findiop.o.file_definition_libsys_s.B.shlib_getdtablesize.o.file_definition_libsys_s.B.shlib_fdopen.o.shared_library_information_libsys_s.B.shlib˜_profilcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_profil.o.shared_library_information_libsys_s.B.shlibτ__mach_error_string__mach_errormsg__mach_error__iob_fprintf.file_definition_libsys_s.B.shlib_fprintf.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_mach_error.o.shared_library_information_libsys_s.B.shlibœ__sigstackcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_sigstack.o.shared_library_information_libsys_s.B.shlib __longjmperror__write.file_definition_libsys_s.B.shlib_write.o.file_definition_libsys_s.B.shlib_setjmperr.o.shared_library_information_libsys_s.B.shlib __getrusagecerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_getrusage.o.shared_library_information_libsys_s.B.shlibT_ttyslot_ttyname_strrchr_setttyent_strcmp_endttyent_getttyent.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_getttyent.o.file_definition_libsys_s.B.shlib_strrchr.o.file_definition_libsys_s.B.shlib_ttyname.o.file_definition_libsys_s.B.shlib_ttyslot.o.shared_library_information_libsys_s.B.shlib`_modf.file_definition_libsys_s.B.shlib_modf.o.shared_library_information_libsys_s.B.shlibΨ__libsys_environ__execv__execve.file_definition_libsys_s.B.shlib_execve.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_execv.o.shared_library_information_libsys_s.B.shlib”_flockcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_flock.o.shared_library_information_libsys_s.B.shlibθ_srandom_random_initstate__iob_fprintf_setstate.file_definition_libsys_s.B.shlib_fprintf.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_random.o.shared_library_information_libsys_s.B.shlibΜ_mkstemp__getpid__open.file_definition_libsys_s.B.shlib_open.o.file_definition_libsys_s.B.shlib_getpid.o.file_definition_libsys_s.B.shlib_mkstemp.o.shared_library_information_libsys_s.B.shlib˜_fchmodcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_fchmod.o.shared_library_information_libsys_s.B.shlibl__tzname.file_definition_libsys_s.B.shlib_ctime_data.o.shared_library_information_libsys_s.B.shlibD__timezone_getenv_strchr_strncpy__tztab_sprintf.file_definition_libsys_s.B.shlib_sprintf.o.file_definition_libsys_s.B.shlib_strncpy.o.file_definition_libsys_s.B.shlib_strchr.o.file_definition_libsys_s.B.shlib_getenv.o.file_definition_libsys_s.B.shlib_timezone.o.shared_library_information_libsys_s.B.shlibΘ_raise__getpid__kill.file_definition_libsys_s.B.shlib_kill.o.file_definition_libsys_s.B.shlib_getpid.o.file_definition_libsys_s.B.shlib_raise.o.shared_library_information_libsys_s.B.shlibd__isnan.file_definition_libsys_s.B.shlib_isnan.o.shared_library_information_libsys_s.B.shlibd__isinf.file_definition_libsys_s.B.shlib_isinf.o.shared_library_information_libsys_s.B.shlib€__ecvt__fcvt__dbltopdfp.file_definition_libsys_s.B.shlib__dbltopdfp.o.file_definition_libsys_s.B.shlib_ecvt.o.shared_library_information_libsys_s.B.shlibp__fork_mach_init__mach_init__cthread_set_self__task_self__task_self___mig_init__vm_statistics__vm_page_size__bootstrap_port__task_get_special_port__name_server_port__bootstrap_look_up__compat_init.file_definition_libsys_s.B.shlib_compat.o.file_definition_libsys_s.B.shlib_bootstrap_u.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mig_support.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_mach_traps.o.file_definition_libsys_s.B.shlib_thread.o.file_definition_libsys_s.B.shlib_mach_init.o.shared_library_information_libsys_s.B.shlib΄__msg_send_timeout__msg_receive_timeout__mutex_spin_limit__cthread_stack_mask__cthread_exit_routine__cthread_exit__cthread_init_routine__cthread_init__cproc_default_stack_size__condition_spin_limit__condition_yield_limit__initial_stack_boundary__cthread_stack_base__malloc_lock.file_definition_libsys_s.B.shlib_cthreads.o.file_definition_libsys_s.B.shlib_threads_data.o.shared_library_information_libsys_s.B.shlib`.file_definition_libsys_s.B.shlib_errstrings.o.shared_library_information_libsys_s.B.shlibΤ_ungetc__fstat__libsys_malloc.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_fstat.o.file_definition_libsys_s.B.shlib_ungetc.o.shared_library_information_libsys_s.B.shlibd_ntohl.file_definition_libsys_s.B.shlib_ntohl.o.shared_library_information_libsys_s.B.shlibΐ_dbm_open__libsys_malloc_errno_strcpy_strcat__open__fstat__close__libsys_free_dbm_close_dbm_forder_dbm_fetch_dbm_delete__lseek__write_dbm_store_memset__iob_fprintf_dbm_firstkey_dbm_nextkey__read_memcmp_memmove.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_memcmp.o.file_definition_libsys_s.B.shlib_read.o.file_definition_libsys_s.B.shlib_fprintf.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_write.o.file_definition_libsys_s.B.shlib_lseek.o.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_fstat.o.file_definition_libsys_s.B.shlib_open.o.file_definition_libsys_s.B.shlib_strcat.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_ndbm.o.shared_library_information_libsys_s.B.shlibΈ__libsys_free_memset__libsys_malloc_strlen_yp_match_memcmp_strcmp__gettimeofday_memmove__yp_dobind__ypserv_timeout_yp_unbind__ypsleeptime_sleep_strcpy_xdr_ypresp_val_xdr_ypreq_key_ypprot_err__xdr_ypresponse__xdr_yprequest.file_definition_libsys_s.B.shlib_ypv1_xdr.o.file_definition_libsys_s.B.shlib_ypprot_err.o.file_definition_libsys_s.B.shlib_ypxdr.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_sleep.o.file_definition_libsys_s.B.shlib_yp_data.o.file_definition_libsys_s.B.shlib_yp_bind.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_gettimeofday.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_memcmp.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_yp_match.o.shared_library_information_libsys_s.B.shlib`_bcmp.file_definition_libsys_s.B.shlib_bcmp.o.shared_library_information_libsys_s.B.shlib _inet_ntoa_sprintf.file_definition_libsys_s.B.shlib_sprintf.o.file_definition_libsys_s.B.shlib_inet_ntoa.o.shared_library_information_libsys_s.B.shlibΘ_rewind_fflush__lseek.file_definition_libsys_s.B.shlib_lseek.o.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_rew.o.shared_library_information_libsys_s.B.shlib_yp_first_strlen__yp_dobind__ypserv_timeout_yp_unbind__ypsleeptime_sleep_xdr_ypresp_key_val_xdr_ypreq_nokey_ypprot_err__libsys_malloc__libsys_free__bcopy_v1prot_dofirst__xdr_ypresponse__xdr_yprequest_yp_next_xdr_ypreq_key_v1prot_donext_bcmp.file_definition_libsys_s.B.shlib_bcmp.o.file_definition_libsys_s.B.shlib_ypv1_xdr.o.file_definition_libsys_s.B.shlib_bcopy.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_ypprot_err.o.file_definition_libsys_s.B.shlib_ypxdr.o.file_definition_libsys_s.B.shlib_sleep.o.file_definition_libsys_s.B.shlib_yp_data.o.file_definition_libsys_s.B.shlib_yp_bind.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_yp_enum.o.shared_library_information_libsys_s.B.shlibD__yp_dobind_strlen_strcpy_strcat__open_flock__close__read_htonl_yp_bind_yp_unbind_strcmp__libsys_free_getdomainname__libsys_malloc_yp_get_default_domain__getpid_getsockname_htons_memset_socket_connect_errno_bind_geteuid_clntudp_bufcreate_xdr_u_long_xdr_pmap__ypsleeptime_sleep__lseek_xdr_ypbind_resp_xdr_ypdomain_wrap_string__iob_fprintf_fcntl__ypserv_timeout_xdr_void_usingypmap_yp_match.file_definition_libsys_s.B.shlib_yp_match.o.file_definition_libsys_s.B.shlib_fcntl.o.file_definition_libsys_s.B.shlib_fprintf.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_ypxdr.o.file_definition_libsys_s.B.shlib_lseek.o.file_definition_libsys_s.B.shlib_sleep.o.file_definition_libsys_s.B.shlib_yp_data.o.file_definition_libsys_s.B.shlib_pmap_prot.o.file_definition_libsys_s.B.shlib_xdr.o.file_definition_libsys_s.B.shlib_clnt_udp.o.file_definition_libsys_s.B.shlib_geteuid.o.file_definition_libsys_s.B.shlib_bind.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_connect.o.file_definition_libsys_s.B.shlib_socket.o.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_htons.o.file_definition_libsys_s.B.shlib_getsockname.o.file_definition_libsys_s.B.shlib_getpid.o.file_definition_libsys_s.B.shlib_getdomainname.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_htonl.o.file_definition_libsys_s.B.shlib_read.o.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_flock.o.file_definition_libsys_s.B.shlib_open.o.file_definition_libsys_s.B.shlib_strcat.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_yp_bind.o.shared_library_information_libsys_s.B.shlibd_xdr_reference__libsys_malloc_syslog__bzero__libsys_free_xdr_pointer_xdr_bool.file_definition_libsys_s.B.shlib_xdr.o.file_definition_libsys_s.B.shlib_bzero.o.file_definition_libsys_s.B.shlib_syslog.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_xdr_reference.o.shared_library_information_libsys_s.B.shlib\_xdr_array_xdr_u_int__libsys_malloc_syslog__bzero__libsys_free_xdr_vector.file_definition_libsys_s.B.shlib_bzero.o.file_definition_libsys_s.B.shlib_syslog.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_xdr.o.file_definition_libsys_s.B.shlib_xdr_array.o.shared_library_information_libsys_s.B.shlibœcerror__syscall.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_syscall.o.shared_library_information_libsys_s.B.shlib4__compat_init__PORT_ENABLED__task_self___port_set_allocate__port_enable__port_set_add__port_disable__port_set_remove.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_compat.o.shared_library_information_libsys_s.B.shlib΄__cproc_setup__bzero__cthread_body__thread_set_state__mach_error__libsys_exit__cthread_set_self__ur_cthread_self.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_mach_error.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_cthreads.o.file_definition_libsys_s.B.shlib_bzero.o.file_definition_libsys_s.B.shlib_thread.o.shared_library_information_libsys_s.B.shlib°__vm_page_size__task_self___vm_protect__mach_error__libsys_exit__stack_init__getrlimit_perror__cthread_stack_mask__cthread_stack_base__cthread_sp__initial_stack_boundary__alloc_stack__bzero__vm_deallocate__vm_allocate.file_definition_libsys_s.B.shlib_bzero.o.file_definition_libsys_s.B.shlib_threads_data.o.file_definition_libsys_s.B.shlib_perror.o.file_definition_libsys_s.B.shlib_getrlimit.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_mach_error.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_stack.o.shared_library_information_libsys_s.B.shlibl__sigcatch.file_definition_libsys_s.B.shlib_sigcatch.o.shared_library_information_libsys_s.B.shlibΤ__sigtramp__sigcatch_abort.file_definition_libsys_s.B.shlib_abort.o.file_definition_libsys_s.B.shlib_sigcatch.o.file_definition_libsys_s.B.shlib_sigtramp.o.shared_library_information_libsys_s.B.shlib˜__writevcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_writev.o.shared_library_information_libsys_s.B.shlibl__pdfptodbl.file_definition_libsys_s.B.shlib__pdfptodbl.o.shared_library_information_libsys_s.B.shlibμ_xdrmem_create_xdr_int__task_self___vm_deallocate_xdr_free__bzero_innetgr__lu_running__old_innetgr_getnetgrent__old_getnetgrent_setnetgrent__old_setnetgrent_endnetgrent__old_endnetgrent.file_definition_libsys_s.B.shlib__lu_types_xdr.o.file_definition_libsys_s.B.shlib_lookupUser.o.file_definition_libsys_s.B.shlib_getnetgrent.o.file_definition_libsys_s.B.shlib_innetgr.o.file_definition_libsys_s.B.shlib_lu_utils.o.file_definition_libsys_s.B.shlib_bzero.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_xdr.o.file_definition_libsys_s.B.shlib_xdr_mem.o.file_definition_libsys_s.B.shlib_getent_netgr.o.shared_library_information_libsys_s.B.shlibΤ__ctype__errno_strtol_strtoul.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_ctype_.o.file_definition_libsys_s.B.shlib_strtol.o.shared_library_information_libsys_s.B.shlibd_index.file_definition_libsys_s.B.shlib_index.o.shared_library_information_libsys_s.B.shlib_ttyname__isatty__fstat_opendir_strcpy_strcat_stat_closedir_readdir.file_definition_libsys_s.B.shlib_readdir.o.file_definition_libsys_s.B.shlib_closedir.o.file_definition_libsys_s.B.shlib_stat.o.file_definition_libsys_s.B.shlib_strcat.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_opendir.o.file_definition_libsys_s.B.shlib_fstat.o.file_definition_libsys_s.B.shlib_isatty.o.file_definition_libsys_s.B.shlib_ttyname.o.shared_library_information_libsys_s.B.shlibμ__libsys_calloc_setttyent_fopen_rewind_endttyent_fclose_strchr_getttyent_fgets_strncmp.file_definition_libsys_s.B.shlib_strncmp.o.file_definition_libsys_s.B.shlib_fgets.o.file_definition_libsys_s.B.shlib_strchr.o.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_rew.o.file_definition_libsys_s.B.shlib_fopen.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_getttyent.o.shared_library_information_libsys_s.B.shlib˜__execvecerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_execve.o.shared_library_information_libsys_s.B.shlib”__killcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_kill.o.shared_library_information_libsys_s.B.shlibl__dbltopdfp.file_definition_libsys_s.B.shlib__dbltopdfp.o.shared_library_information_libsys_s.B.shlib|__ypsleeptime__ypserv_timeout.file_definition_libsys_s.B.shlib_yp_data.o.shared_library_information_libsys_s.B.shlib˜_xdr_datum_xdr_bytes_xdr_ypdomain_wrap_string_xdr_string_xdr_ypmap_wrap_string_xdr_ypreq_key_xdr_ypreq_nokey_xdr_ypresp_val_xdr_u_long_xdr_ypresp_key_val_xdr_yp_inaddr_xdr_opaque_xdr_yp_binding_xdr_ypbind_resp_xdr_union_xdr_ypowner_wrap_string_xdr_ypmap_parms.file_definition_libsys_s.B.shlib_xdr.o.file_definition_libsys_s.B.shlib_ypxdr.o.shared_library_information_libsys_s.B.shlibl_ypprot_err.file_definition_libsys_s.B.shlib_ypprot_err.o.shared_library_information_libsys_s.B.shlibt_xdr_ypreq_key_xdr_ypreq_nokey_xdr_ypmap_parms__xdr_yprequest_xdr_union_xdr_ypresp_val_xdr_ypresp_key_val__xdr_ypresponse__xdr_ypbind_oldsetdom_xdr_ypdomain_wrap_string_xdr_yp_binding.file_definition_libsys_s.B.shlib_xdr.o.file_definition_libsys_s.B.shlib_ypxdr.o.file_definition_libsys_s.B.shlib_ypv1_xdr.o.shared_library_information_libsys_s.B.shlib€_getdomainnamecerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_getdomainname.o.shared_library_information_libsys_s.B.shlib _getsocknamecerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_getsockname.o.shared_library_information_libsys_s.B.shlibd_htons.file_definition_libsys_s.B.shlib_htons.o.shared_library_information_libsys_s.B.shlib”_bindcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_bind.o.shared_library_information_libsys_s.B.shlib,_clntudp_bufcreate__libsys_malloc_syslog_rpc_createerr_errno__gettimeofday_pmap_getport_htons__getpid_xdrmem_create_xdr_callhdr_socket_bindresvport__ioctl_authnone_create__libsys_free_clntudp_create_sendto__null_auth_memset__rpc_dtablesize_select_recvfrom_xdr_replymsg__seterr_reply_xdr_opaque_auth__close.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_recvfrom.o.file_definition_libsys_s.B.shlib_select.o.file_definition_libsys_s.B.shlib_rpc_dtablesz.o.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_sendto.o.file_definition_libsys_s.B.shlib_auth_none.o.file_definition_libsys_s.B.shlib_ioctl.o.file_definition_libsys_s.B.shlib_bindresvport.o.file_definition_libsys_s.B.shlib_socket.o.file_definition_libsys_s.B.shlib_rpc_prot.o.file_definition_libsys_s.B.shlib_xdr_mem.o.file_definition_libsys_s.B.shlib_getpid.o.file_definition_libsys_s.B.shlib_htons.o.file_definition_libsys_s.B.shlib_pmap_getport.o.file_definition_libsys_s.B.shlib_gettimeofday.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_rpc_comdata.o.file_definition_libsys_s.B.shlib_syslog.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_clnt_udp.o.shared_library_information_libsys_s.B.shlib _xdr_pmap_xdr_u_long.file_definition_libsys_s.B.shlib_xdr.o.file_definition_libsys_s.B.shlib_pmap_prot.o.shared_library_information_libsys_s.B.shlib __getrlimitcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_getrlimit.o.shared_library_information_libsys_s.B.shlibœ__old_innetgr_usingypmap__libsys_malloc__libsys_calloc__libsys_free__iob_fprintf_strlen_yp_match_strcmp_strchr_strncmp_strpbrk.file_definition_libsys_s.B.shlib_strpbrk.o.file_definition_libsys_s.B.shlib_strncmp.o.file_definition_libsys_s.B.shlib_strchr.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_yp_match.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_fprintf.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_yp_bind.o.file_definition_libsys_s.B.shlib_innetgr.o.shared_library_information_libsys_s.B.shlib8__old_setnetgrent__libsys_calloc_strcmp_endnetgrent_strcpy__old_endnetgrent__libsys_free__old_getnetgrent__iob_fprintf__libsys_malloc_strpbrk_strchr_strncpy_usingypmap_strlen_yp_match.file_definition_libsys_s.B.shlib_yp_match.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_yp_bind.o.file_definition_libsys_s.B.shlib_strncpy.o.file_definition_libsys_s.B.shlib_strchr.o.file_definition_libsys_s.B.shlib_strpbrk.o.file_definition_libsys_s.B.shlib_fprintf.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_getent_netgr.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_getnetgrent.o.shared_library_information_libsys_s.B.shlibˆ__null_auth_svc_fdset_rpc_createerr.file_definition_libsys_s.B.shlib_rpc_comdata.o.shared_library_information_libsys_s.B.shlibΐ_pmap_getport_htons_clntudp_bufcreate_xdr_u_short_xdr_pmap_rpc_createerr__close.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_rpc_comdata.o.file_definition_libsys_s.B.shlib_pmap_prot.o.file_definition_libsys_s.B.shlib_xdr.o.file_definition_libsys_s.B.shlib_clnt_udp.o.file_definition_libsys_s.B.shlib_htons.o.file_definition_libsys_s.B.shlib_pmap_getport.o.shared_library_information_libsys_s.B.shlib0_xdr_opaque_auth_xdr_enum_xdr_bytes_xdr_des_block_xdr_opaque_xdr_accepted_reply_xdr_u_long_xdr_rejected_reply_xdr_replymsg_xdr_union_xdr_callhdr__seterr_reply.file_definition_libsys_s.B.shlib_xdr.o.file_definition_libsys_s.B.shlib_rpc_prot.o.shared_library_information_libsys_s.B.shlibh_bindresvport_errno__bzero__getpid_htons_bind.file_definition_libsys_s.B.shlib_bind.o.file_definition_libsys_s.B.shlib_htons.o.file_definition_libsys_s.B.shlib_getpid.o.file_definition_libsys_s.B.shlib_bzero.o.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_bindresvport.o.shared_library_information_libsys_s.B.shlibd_authnone_create__libsys_calloc__null_auth_xdrmem_create_xdr_opaque_auth.file_definition_libsys_s.B.shlib_rpc_prot.o.file_definition_libsys_s.B.shlib_xdr_mem.o.file_definition_libsys_s.B.shlib_rpc_comdata.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_auth_none.o.shared_library_information_libsys_s.B.shlibΈ__rpc_dtablesize__getdtablesize.file_definition_libsys_s.B.shlib_getdtablesize.o.file_definition_libsys_s.B.shlib_rpc_dtablesz.o.shared_library_information_libsys_s.B.shlibœ_recvfromcerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_recvfrom.o.shared_library_information_libsys_s.B.shlibh_strpbrk.file_definition_libsys_s.B.shlib_strpbrk.o.shared_library_information_libsys_s.B.shlib_sccsid__lg_flag__environ__NXArgc__NXArgv_errno__mach_init_routine__cthread_init_routine__objcInitstart__init_shlibs_main_exit__fvmlib_init0__fvmlib_init1_objc_getClass_objc_msgSend_HTHistory_objc_msgSendSuper__ctype__WWW_TraceFlag_printf_free_strlen_malloc_strcpy_HTParse.objc_class_name_List.objc_class_name_Anchor.objc_class_name_Object_NXOpenMemory_WWW_nameOfFile__iob_fprintf_NXTell_NXFlush_NXSaveToFile_NXCloseMemory_ask_name_HTLocalName_strrchr_NXApp_fopen_fclose_remove_rename_HTSimplify_NXMapFile_HTFTP_open_file_read_NXOpenFile_strerror_NXRunAlertPanel_HTFileFormat_sprintf_system_HTEditable_NXClose_HTFTP_close_file_existing_filename_getenv_strcat_stat_appDirectory_strchr.objc_class_name_SavePanel.objc_class_name_HyperText.objc_class_name_OpenPanel.objc_class_name_HyperAccess.objc_class_name_FileAccess_HTStyleNew_memset_HTStyleNewNamed_HTStyleFree_HTStyleRead_NXScanf_strcmp_HTStyleWrite_NXPrintf_HTStyleDump_HTStyleNamed_HTStyleForParagraph_HTStyleForRun_HTStyleSheetAddStyle_HTStyleSheetRemoveStyle_HTStyleSheetNew_HTStyleSheetFree_HTStyleSheetRead_HTStyleSheetWrite.objc_class_name_Font_HTStrip.objc_class_name_WWWPageLayout.objc_class_name_HyperManager_malloc_size_run_match_NXChunkGrow_start_input_next_input_block_append_start_block_append_begin_set_style_end_output_finish_output_loadPlainText_get_styles_styleSheet_output_paragraph__fixdfsi_update_style_change_style_end_style_start_style_start_highlighting_end_highlighting__NXStreamFillBuffer__NXStreamChangeBuffer_NXUngetc_sscanf_findSGML_change_run_HTRelative.objc_class_name_ScrollView.objc_class_name_Window.objc_class_name_Text_read_NXGetDefaultValue_inet_addr_gethostbyname_memcpy_write_close_strncat_read_group_socket_connect.objc_class_name_NewsAccess.objc_class_name_StyleToy_HTTP_Get.objc_class_name_TcpAccess_Mark.objc_class_name_TextToy_NXWriteDefault.objc_class_name_PageLayout_NXRegisterDefaults.objc_class_name_Application_HTOpen_HTOpenFile_HTClose_HTInetStatus_HTHostName_strncmp_getgroups_geteuid_open_HTCardinal_HTInetString_HTHostAddress_gethostname_NXDrawingStatus_NXSystemFont_NXBoldSystemFont_NXSharedCursors_NXSharedIcons_garbageFiller_NXProcessID_NXNullObject__NXLaunchTiming__NXAllWindowsRetained__NXTraceEvents__NXAppkitUnused3__NXProfileString_NXSelectionPboard_NXFindPboard_NXFontPboard_NXRulerPboard__NXNetTimeout__NXLastModalSession_NXArrow_NXIBeam_NXWait_NXScreenDump__NXTopLevelErrorHandler_NXDefaultTopLevelErrorHandler_NXInputMessage_NXInputMethod_NXMustFreeRPCVM_NXRPCMessage_NXParamTypes_NXWorkspaceName__NXShowAllWindows__NXAppkitUnused6__NXTimeBuffers_NXAsciiPboardType_NXPostScriptPboardType_NXTIFFPboardType_NXRTFPboardType_NXFilenamePboardType_NXTabularTextPboardType_NXFontPboardType_NXRulerPboardType_NXWorkspaceReplyName_NXSystemDomainName_NXEnglishSmartLeftChars_NXEnglishSmartRightChars_NXEnglishCharCatTable_NXEnglishBreakTable_NXEnglishBreakTableSize_NXEnglishNoBreakTable_NXEnglishNoBreakTableSize_NXEnglishClickTable_NXEnglishClickTableSize_NXCSmartLeftChars_NXCSmartRightChars_NXCCharCatTable_NXCBreakTable_NXCBreakTableSize_NXCClickTable_NXCClickTableSize_NXFindPboardType__libNeXT_ctime__libNeXT_time__libNeXT_msg_rpc__libNeXT_msg_receive__libNeXT_msg_send__libNeXT_popen__libNeXT_object_setInstanceVariable.file_definition_libNeXT_s.C.shlib_wordTables.o.file_definition_libNeXT_s.C.shlib_pointers.o.file_definition_libNeXT_s.C.shlib_errors.o.file_definition_libNeXT_s.C.shlib_appkit_globals.o.shared_library_information_libNeXT_s.C.shlib__libNeXT_NXDefaultMallocZone__libNeXT_strcpy__libNeXT_strcat_NXLogError__libNeXT_strlen__libNeXT_vsprintf__libNeXT_strcmp_NXGetAlertPanel_NXFreeAlertPanel__libNeXT_NXCreateChildZone__libNeXT_NXMergeZone_NXPing__libNeXT__NXAddHandler__libNeXT__setjmp__libNeXT__NXRemoveHandler_NXReportError__libNeXT__NXRaiseError_NXAlert_NXTitledAlert.objc_class_name_Alert.file_definition_libNeXT_s.C.shlib_Application.o.file_definition_libNeXT_s.C.shlib_alias.o.file_definition_libNeXT_s.C.shlib_Font.o.file_definition_libNeXT_s.C.shlib_systemUtils.o.file_definition_libNeXT_s.C.shlib_Alert.o__libNeXT_NXGetDefaultValue__libNeXT_getwd__libNeXT_NXUpdateDefault__libNeXT_strchr__libNeXT_strncpy__libNeXT_NXStrHash_NXOrderStrings__libNeXT_free__libNeXT_NXHashGet__libNeXT_vm_page_size__libNeXT_NXZoneCalloc__libNeXT_NXCopyStringBufferFromZone__libNeXT_open__libNeXT_getdirentries__libNeXT_NXMapFile__libNeXT_NXGetMemoryBuffer__libNeXT_NXCloseMemory__libNeXT_NXNoEffectFree__libNeXT_NXCreateHashTableFromZone__libNeXT_NXHashInsert__libNeXT_strrchr__libNeXT_NXEmptyHashTable__libNeXT_NXFreeHashTable__libNeXT_task_self___libNeXT_vm_deallocate__libNeXT_close__libNeXT_qsort__libNeXT_chdir__libNeXT_lstat__libNeXT_stat__libNeXT_NXHashMember__libNeXT_memmove_NXHomeDirectory__libNeXT_getpwnam__libNeXT_NXStrPrototype__libNeXT_atoi_DPSGetCurrentContext__libNeXT_NXIsLower__libNeXT_NXToLower_NXPortFromName__libNeXT_mkdir__libNeXT_errno_NXBeep.objc_class_name_QueryText.objc_class_name_Panel__libNeXT_getpwuid__libNeXT_getpwent__libNeXT_endpwent__libNeXT_setpwent.file_definition_libNeXT_s.C.shlib_pbsUser.o.file_definition_libNeXT_s.C.shlib_Cell.o.file_definition_libNeXT_s.C.shlib_Panel.o.file_definition_libNeXT_s.C.shlib_QueryText.o.file_definition_libNeXT_s.C.shlib_Window.o.file_definition_libNeXT_s.C.shlib_OpenPanel.o.file_definition_libNeXT_s.C.shlib_publicWraps.o.file_definition_libNeXT_s.C.shlib_Listener.o.file_definition_libNeXT_s.C.shlib_generic.o.file_definition_libNeXT_s.C.shlib_SavePanel.o__libNeXT_strncmp_DPSDefineUserObject_PSsetfont_DPSPrintf_NXUserName__libNeXT_sprintf__libNeXT_NXWriteTypes__libNeXT_NXWriteArray__libNeXT_NXReadTypes__libNeXT_NXReadArray__libNeXT_vm_allocate__libNeXT_vm_protect__libNeXT_vm_copy.file_definition_libNeXT_s.C.shlib_privateWraps.o.file_definition_libNeXT_s.C.shlib_psfontops.o.file_definition_libNeXT_s.C.shlib_namecode.o__libNeXT_ceil__libNeXT_floor_NXChunkMalloc_NXChunkZoneMalloc_NXChunkRealloc__libNeXT_NXZoneFromPtr_NXChunkZoneRealloc_NXChunkZoneGrow_NXChunkCopy_NXChunkZoneCopy_NXFlushTextCache_NXSetTextCache_NXAdjustTextCache_NXTextFontInfo_NXFieldFilter_NXEditorFilter.file_definition_libNeXT_s.C.shlib_textWraps.o.file_definition_libNeXT_s.C.shlib_textScanDraw.o.file_definition_libNeXT_s.C.shlib_View.o.file_definition_libNeXT_s.C.shlib_textPublic.o_NXEqualRect_PSgsave_NXRectClipList_PSsetgray_NXFrameRect_NXInsetRect_NXDivideRect_NXRectFill_PSgrestore_NXSetRect_NXHighlightRect__libNeXT_NXTypedStreamClassVersion_NXReadRect.objc_class_name_ClipView.objc_class_name_Scroller.objc_class_name_View.file_definition_libNeXT_s.C.shlib_Scroller.o.file_definition_libNeXT_s.C.shlib_ClipView.o.file_definition_libNeXT_s.C.shlib_graphicArchiving.o.file_definition_libNeXT_s.C.shlib_graphicOps.o.file_definition_libNeXT_s.C.shlib_psgstateops.o.file_definition_libNeXT_s.C.shlib_rect.o.file_definition_libNeXT_s.C.shlib_ScrollView.o_NXIntegralRect_NXSetGState_NXCopyCurrentGState_DPSUndefineUserObject_PSsetwindowdepthlimit__libNeXT_strncat_PScurrentmouse_PSflushgraphics_PSsettrackingrect__libNeXT_NXHashRemove_PScleartrackingrect__libNeXT__iob__libNeXT_fprintf_DPSPostEvent_PScurrentwindowbounds__NXGetIconFrame__NXSetIcon_NXConvertGrayAlphaToColor_NXSetColor__NXDoDragWindow_PScurrentdefaultdepthlimit_PSorderwindow__NXCreateRealWindow_PSsetwindowlevel__libNeXT_NXUniqueString__libNeXT_NXOpenFile__libNeXT_NXClose_NXIntersectionRect_NXColorSpaceFromDepth_NXNumberOfColorComponents_NXIntersectsRect__libNeXT_abs_NXWriteRect_NXWriteColor__libNeXT_NXWriteObjectReference_NXReadColor__libNeXT_NXReadObject.objc_class_name_FrameView.objc_class_name_Control.objc_class_name_Cell.objc_class_name_Responder__libNeXT_SNDGetMute__libNeXT_SNDSetMute__libNeXT_SNDGetVolume__libNeXT_SNDSetVolume__libNeXT_SNDSamplesProcessed__libNeXT_SNDStartRecordingFile__libNeXT_SNDStartRecording__libNeXT_SNDStop__libNeXT_SNDWait__libNeXT_SNDStartPlaying__libNeXT_SNDConvertSound__libNeXT_SNDiMulaw__libNeXT_SNDMulaw__libNeXT_SNDBootDSP__libNeXT_SNDCompactSamples__libNeXT_SNDDeleteSamples__libNeXT_SNDInsertSamples__libNeXT_SNDCopySamples__libNeXT_SNDCopySound__libNeXT_SNDReadDSPfile__libNeXT_SNDWriteSoundfile__libNeXT_SNDReadSoundfile__libNeXT_SNDFree__libNeXT_SNDAlloc__libNeXT_SNDBytesToSamples__libNeXT_SNDSampleCount.file_definition_libNeXT_s.C.shlib_utils.o.file_definition_libNeXT_s.C.shlib_Responder.o.file_definition_libNeXT_s.C.shlib_Control.o.file_definition_libNeXT_s.C.shlib_Text.o.file_definition_libNeXT_s.C.shlib_FrameView.o.file_definition_libNeXT_s.C.shlib_color.o.file_definition_libNeXT_s.C.shlib_packagesWraps.o.file_definition_libNeXT_s.C.shlib_input.o.file_definition_libNeXT_s.C.shlib_PSgraphics.o.file_definition_libNeXT_s.C.shlib_PSmousekey.o.file_definition_libNeXT_s.C.shlib_PSwindow.o__libNeXT_sscanf__libNeXT_strtod__libNeXT_memset_NXScanALine_NXDrawALine__libNeXT_NXFlush_NXConvertColorToRGBA_NXWriteSize__libNeXT_NXWriteType__libNeXT_NXOpenMemory__libNeXT_NXTell_NXReadSize__libNeXT_NXReadType__libNeXT_access_NXReadWordTable.objc_class_name_FontManager.file_definition_libNeXT_s.C.shlib_textStream.o.file_definition_libNeXT_s.C.shlib_textUtil.o.file_definition_libNeXT_s.C.shlib_FontManager.o_NXFindPaperSize_NXAttachPopUpList.objc_class_name_PopUpList.file_definition_libNeXT_s.C.shlib_PopUpList.o.file_definition_libNeXT_s.C.shlib_PageLayout.o__libNeXT_NXArgc__libNeXT_NXArgv__libNeXT_NXRegisterDefaults_NXRegisterErrorReporter__libNeXT_malloc_debug__libNeXT_openlog__libNeXT_setlocale__DPSDo10Compatibility__libNeXT_NXCreateZone__libNeXT_NXNameZone__libNeXT_getpid__libNeXT__NXUncaughtExceptionHandler__libNeXT_malloc_error__DPSDoNSC_DPSTraceContext_DPSTraceEvents_DPSCreateContextWithTimeoutFromZone_PSnull_PScurrentcontext__libNeXT_NXAllocErrorData__libNeXT_getenv_NXSendAcknowledge_PSsendint__NXInitOtherOwner_PSsetinstance_PSrectfill__libNeXT_signal_NXResetUserAbort_NXGetOrPeekEvent__libNeXT_NXResetErrorData_PSshowcursor__libNeXT_port_allocate__libNeXT__NXAddAltHandler__libNeXT__NXRemoveAltHandler__libNeXT_exit__DPSGetOrPeekEvent__libNeXT_name_server_port__libNeXT_netname_look_up__libNeXT__ctype__PScountframebuffers_NXBPSFromDepth_NXWindowList_NXCountWindows_NXGetNamedObject_NXNameObject_NXUnnameObject_NXGetObjectName_NXUserAborted__libNeXT_NXSetTypedStreamZone__libNeXT_NXCloseTypedStream__libNeXT_NXOpenTypedStreamForFile__libNeXT_getsectdatafromlib__libNeXT_getsectdatafromheader__libNeXT_NXOpenTypedStream__libNeXT__NXStreamFillBuffer__libNeXT__NXStreamChangeBuffer__libNeXT_NXScanf__libNeXT_NXUngetc__libNeXT_NXCopyStringBuffer.objc_class_name_Pasteboard.objc_class_name_Storage.objc_class_name_NXCursor.objc_class_name_Menu.objc_class_name_HashTable.objc_class_name_NXStringTable.objc_class_name_NXImage.objc_class_name_Listener.objc_class_name_Speaker.objc_class_name_NXJournaler.objc_class_name_PrintInfo.objc_class_name_NXColorPanel.objc_class_name_NameTable.file_definition_libNeXT_s.C.shlib_NXImageRep.o.file_definition_libNeXT_s.C.shlib_NameTable.o.file_definition_libNeXT_s.C.shlib_NXColorPanel.o.file_definition_libNeXT_s.C.shlib_PrintInfo.o.file_definition_libNeXT_s.C.shlib_NXJournaler.o.file_definition_libNeXT_s.C.shlib_Speaker.o.file_definition_libNeXT_s.C.shlib_NXImage.o.file_definition_libNeXT_s.C.shlib_Menu.o.file_definition_libNeXT_s.C.shlib_Cursor.o.file_definition_libNeXT_s.C.shlib_Pasteboard.o.file_definition_libNeXT_s.C.shlib_PSmisc.o.file_definition_libNeXT_s.C.shlib_pspaintops.o.file_definition_libNeXT_s.C.shlib_psopstack.o.file_definition_libNeXT_s.C.shlib_psctxtops.o.file_definition_libNeXT_s.C.shlib_psdataops.o.file_definition_libNeXT_s.C.shlib_machContext.o.file_definition_libNeXT_s.C.shlib_outputContext.o.file_definition_libNeXT_s.C.shlib_globals.o__libNeXT_fwrite__libNeXT_fputc__libNeXT_syslog_NXRemoveErrorReporter_DPSPrintErrorToStream__libNeXT__NXStreamFlushBuffer_NXWriteWordTable_NXDefaultStringOrderTable__libNeXT_read__NXOrderStringsWithLength__NXOrderStrings__libNeXT_objc_msgSend__libNeXT_objc_msgSendSuper__libNeXT_objc_getClass__libNeXT_objc_getMetaClass__libNeXT_bcopy__libNeXT__fixunsdfsi__libNeXT_unusedNXArchiveBitFields__libNeXT_unusedNXArchiveChar__libNeXT_unusedNXArchiveDouble__libNeXT_unusedNXArchiveFloat__libNeXT_unusedNXArchiveInt__libNeXT_unusedNXArchiveLong__libNeXT_unusedNXArchiveShort__libNeXT_NXDefaultRead__libNeXT_NXDefaultWrite__libNeXT_NXEndOfTypedStream__libNeXT_NXFlushTypedStream__libNeXT_NXFreeObjectBuffer__libNeXT_NXPrintf__libNeXT_NXReadClass__libNeXT_NXReadObjectFromBuffer__libNeXT_NXSaveToFile__libNeXT_NXSeek__libNeXT_NXStreamCreate__libNeXT_NXSystemVersion__libNeXT_unusedNXUnarchiveBitFields__libNeXT_unusedNXUnarchiveChar__libNeXT_unusedNXUnarchiveDouble__libNeXT_unusedNXUnarchiveFloat__libNeXT_unusedNXUnarchiveInt__libNeXT_unusedNXUnarchiveLong__libNeXT_unusedNXUnarchiveShort__libNeXT_NXVPrintf__libNeXT_NXWriteClass__libNeXT_NXWriteObject__libNeXT_NXWriteRootObject__libNeXT_NXWriteRootObjectToBuffer__libNeXT__unusedNXArchiveData__libNeXT__unusedNXIgnore__libNeXT__unusedNXReadObject__libNeXT__unusedNXReadSelf__libNeXT__unusedNXUnarchiveData__libNeXT__unusedNXWriteObject__libNeXT__unusedNXWriteSelf__libNeXT__alloc__libNeXT__cvtToId__libNeXT__cvtToSel__libNeXT__error__libNeXT__filbuf__libNeXT__flsbuf__libNeXT__longjmp__libNeXT__strhash__libNeXT_abort__libNeXT_alarm__libNeXT_FORMER_alloca__libNeXT_closedir__libNeXT_connect__libNeXT_cthread_detach__libNeXT_cthread_fork__libNeXT_cthread_init__libNeXT_cthread_name__libNeXT_dbClose__libNeXT_dbDelete__libNeXT_dbFetch__libNeXT_dbOpen__libNeXT_dbStore__libNeXT_dbUnlock__libNeXT_dbWaitLock__libNeXT_execl__libNeXT_fclose__libNeXT_fcntl__libNeXT_fflush__libNeXT_fgets__libNeXT_fopen__libNeXT_fork__libNeXT_fread__libNeXT_fseek__libNeXT_fstat__libNeXT_ftruncate__libNeXT_geteuid__libNeXT_gethostbyname__libNeXT_gethostname__libNeXT_getlogin__libNeXT_getsectbyname__libNeXT_getsectdata__libNeXT_gettimeofday__libNeXT_getuid__libNeXT_link__libNeXT_longjmp__libNeXT_lseek__libNeXT_mach_error_string__libNeXT_mach_ports_lookup__libNeXT_mach_ports_register__libNeXT_malloc__libNeXT_map_fd__libNeXT_mig_dealloc_reply_port__libNeXT_mig_get_reply_port__libNeXT_mutex_try_lock__libNeXT_mutex_wait_lock__libNeXT_netname_check_in__libNeXT_netname_check_out__libNeXT_opendir__libNeXT_pclose__libNeXT_pipe__libNeXT_port_deallocate__libNeXT_port_set_add__libNeXT_port_set_allocate__libNeXT_port_set_backlog__libNeXT_port_set_deallocate__libNeXT_port_set_remove__libNeXT_port_status__libNeXT_pow__libNeXT_prdb_end__libNeXT_prdb_get__libNeXT_prdb_getbyname__libNeXT_prdb_set__libNeXT_printf__libNeXT_readdir__libNeXT_realloc__libNeXT_seekdir__libNeXT_select__libNeXT_sigvec__libNeXT_socket__libNeXT_strtok__libNeXT_system__libNeXT_task_set_special_port__libNeXT_thread_abort__libNeXT_umask__libNeXT_unlink__libNeXT_vfork__libNeXT_vfprintf__libNeXT_wait__libNeXT_wait3__libNeXT_write__libNeXT_unusedNXSYSTEMVERSION__libNeXT_sel_isMapped__libNeXT_sel_getName__libNeXT_sel_getUid__libNeXT_object_getClassName__libNeXT_NXCreateHashTable__libNeXT_NXCopyHashTable__libNeXT_NXCountHashTable__libNeXT_NXInitHashState__libNeXT_NXNextHashState__libNeXT_NXPtrHash__libNeXT_NXPtrIsEqual__libNeXT_NXStrIsEqual__libNeXT_NXReallyFree__libNeXT_NXUniqueStringWithLength__libNeXT_sleep__libNeXT_calloc__libNeXT_kern_timestamp__libNeXT_memcmp__libNeXT_ioctl__libNeXT_getgid__libNeXT_getegid__libNeXT_chown__libNeXT_dbExists__libNeXT_dbCreate__libNeXT_dbInit__libNeXT_mach_error__libNeXT_scandir__libNeXT_alphasort__libNeXT_getsectbynamefromheader__libNeXT_cthread_set_name__libNeXT_getdtablesize__libNeXT_execv__libNeXT_snddriver_stream_start_reading__libNeXT_snddriver_stream_setup__libNeXT_snddriver_reply_handler__libNeXT_snddriver_stream_control__libNeXT_snddriver_set_sndin_owner_port__libNeXT_valloc_usleep__libNeXT_NXUniqueStringNoCopy__libNeXT_snddriver_dsp_write__libNeXT_snddriver_set_dsp_owner_port__libNeXT_snddriver_get_dsp_cmd_port__libNeXT_snddriver_dsp_protocol__libNeXT_moncontrol__libNeXT_mstats__libNeXT_atan__libNeXT_cos__libNeXT_sin__libNeXT_sqrt__libNeXT_fabs__libNeXT__mh_execute_header__libNeXT_thread_info__libNeXT_thread_policy__libNeXT_thread_priority__libNeXT_thread_self__libNeXT_getrusage__libNeXT__fixdfsi__libNeXT_NXZonePtrInfo__libNeXT_NXStreamCreateFromZone__libNeXT__zoneAlloc__libNeXT_task_notify__libNeXT_usleep__libNeXT_condition_wait__libNeXT_cond_signal__libNeXT_NXSetDefault__libNeXT_NXWriteDefault__libNeXT_NXWriteDefaults__libNeXT_NXRemoveDefault__libNeXT_NXReadDefault__libNeXT_NXUpdateDefaults__libNeXT_NXSetDefaultsUser__libNeXT_NXFilePathSearch__libNeXT_NXGetTempFilename__libNeXT_bootstrap_look_up__libNeXT_task_get_special_port__libNeXT_NXIsDigit__libNeXT_NXToAscii_NXToAscii_NXIsDigit_NXIsLower_NXToLower_NXGetTempFilename_NXFilePathSearch_NXSetDefaultsUser_NXUpdateDefault_NXUpdateDefaults_NXReadDefault_NXRemoveDefault_NXWriteDefaults_NXSetDefault_cond_signal_condition_wait_setlocale_NXNameZone__zoneAlloc_NXStreamCreateFromZone_NXDefaultMallocZone_NXZonePtrInfo_NXZoneFromPtr_NXZoneCalloc_NXMergeZone_NXCreateChildZone_NXCreateZone_NXSetTypedStreamZone_NXCopyStringBufferFromZone_NXCreateHashTableFromZone_fabs_sqrt_sin_cos_atan_getdirentries_SNDStartRecordingFile_snddriver_dsp_protocol_snddriver_get_dsp_cmd_port_snddriver_set_dsp_owner_port_SNDReadDSPfile_snddriver_dsp_write_SNDBootDSP_snddriver_set_sndin_owner_port_snddriver_stream_control_snddriver_reply_handler_snddriver_stream_setup_snddriver_stream_start_reading_dbCreate_dbInit_dbExists_chown_getegid_getgid_vsprintf_NXTypedStreamClassVersion_object_getClassName_sel_getUid_sel_getName_sel_isMapped_NXStrPrototype_NXCopyStringBuffer_NXUniqueStringNoCopy_NXUniqueStringWithLength_NXUniqueString_NXReallyFree_NXNoEffectFree_NXStrIsEqual_NXPtrIsEqual_NXStrHash_NXPtrHash_NXNextHashState_NXInitHashState_NXHashRemove_NXHashInsert_NXHashGet_NXHashMember_NXCountHashTable_NXCopyHashTable_NXEmptyHashTable_NXFreeHashTable_NXCreateHashTable_wait3_wait_vm_protect_vm_page_size_vm_deallocate_vm_copy_vm_allocate_vfprintf_vfork_valloc_unlink_umask_time_thread_self_thread_priority_thread_policy_thread_info_thread_abort_task_set_special_port_task_get_special_port_task_self__task_notify_syslog_strtok_strtod_strncpy_sleep_sigvec_signal_setpwent_select_seekdir_scandir_realloc_readdir_qsort_prdb_set_prdb_getbyname_prdb_get_prdb_end_pow_port_status_port_set_remove_port_set_deallocate_port_set_backlog_port_set_allocate_port_set_add_port_deallocate_port_allocate_popen_pipe_pclose_opendir_openlog_object_setInstanceVariable_netname_look_up_netname_check_out_netname_check_in_name_server_port_mutex_wait_lock_mutex_try_lock_mstats_msg_send_msg_rpc_msg_receive_moncontrol_mkdir_mig_get_reply_port_mig_dealloc_reply_port_memcmp_memmove_map_fd_malloc_debug_malloc_error_mach_ports_register_mach_ports_lookup_mach_error_string_mach_error_lstat_lseek_longjmp_link_kern_timestamp_ioctl_getwd_getuid_gettimeofday_getsectdatafromlib_getsectdatafromheader_getsectdata_getsectbynamefromheader_getsectbyname_getrusage_getpwuid_getpwnam_getpwent_getpid_getlogin_getdtablesize_fwrite_ftruncate_fstat_fseek_fread_fputc_fork_floor_fgets_fflush_fcntl_execv_execl_endpwent_dbWaitLock_dbUnlock_dbStore_dbOpen_dbFetch_dbDelete_dbClose_ctime_cthread_set_name_cthread_name_cthread_init_cthread_fork_cthread_detach_closedir_chdir_ceil_calloc_bootstrap_look_up_atoi_alphasort_alarm_access_abs_abort__strhash__setjmp__mh_execute_header__longjmp__flsbuf__filbuf__error__cvtToSel__cvtToId__alloc__NXUncaughtExceptionHandler__NXStreamFlushBuffer__NXRemoveHandler__NXRemoveAltHandler__NXRaiseError__NXAddHandler__NXAddAltHandler_SNDiMulaw_SNDWriteSoundfile_SNDWait_SNDStop_SNDStartRecording_SNDStartPlaying_SNDSetVolume_SNDSetMute_SNDSamplesProcessed_SNDSampleCount_SNDReadSoundfile_SNDMulaw_SNDGetVolume_SNDGetMute_SNDInsertSamples_SNDFree_SNDDeleteSamples_SNDCopySound_SNDCopySamples_SNDConvertSound_SNDCompactSamples_SNDBytesToSamples_SNDAlloc_NXWriteTypes_NXWriteType_NXWriteRootObjectToBuffer_NXWriteRootObject_NXWriteObjectReference_NXWriteObject_NXWriteArray_NXVPrintf_NXSystemVersion_NXStreamCreate_NXSeek_NXReadTypes_NXReadType_NXReadObjectFromBuffer_NXReadObject_NXReadArray_NXOpenTypedStreamForFile_NXOpenTypedStream_NXGetMemoryBuffer_NXFreeObjectBuffer_NXFlushTypedStream_NXEndOfTypedStream_NXDefaultWrite_NXDefaultRead_NXCloseTypedStream_NXResetErrorData_NXAllocErrorData__fixunsdfsi_bcopy_objc_getMetaClass_NXArgv_NXArgc__NXPBSRendezVous_DPSDefaultErrorProc_DPSChainContext_DPSUnchainContext_DPSSetContext_DPSSetTextBackstop_DPSGetCurrentTextBackstop_DPSSetErrorBackstop_DPSGetCurrentErrorBackstop_DPSAddPort_DPSRemovePort_NXResponsibleDelegate_NXRemoteMethodFromSel_NXValidMessage_NXFreeMsgVM__NXSafeSend_NXNextSequence_NXCopyInputData_NXPortNameLookup__NXSafeReceive_NXReceiveMessage_NXWaitForMessage_NXGetWindowServerMemory.file_definition_libNeXT_s.C.shlib_wsMemoryWraps.o_NXConvertWinNumToGlobal_NXConvertGlobalToWinNum_DPSMapNames_NXCompleteFilename__NXSetTypes__NXGetTypes__NXSetData__NXBlockingGetData__NXGetSession__NXCalcTextSizeInRect__NXDrawTextCell_NXContainsRect_NXRectClip_NXMouseInRect_NXBeginTimer_PSstilldown_NXEndTimer__NXEditTextCell.objc_class_name_Bitmap.file_definition_libNeXT_s.C.shlib_Bitmap.o.file_definition_libNeXT_s.C.shlib_timer.o_PSexch_PSdefineuserobject_PSundefineuserobject__DPSLastNameIndex_DPSNameFromIndex_DPSNameFromTypeAndIndex_PSFontDirectory_PSISOLatin1Encoding_PSSharedFontDirectory_PSStandardEncoding_PScachestatus_PScurrentcacheparams_PScurrentfont_PSdefinefont_PSfindfont_PSmakefont_PSscalefont_PSselectfont_PSsetcachedevice_PSsetcachelimit_PSsetcacheparams_PSsetcharwidth_PSundefinefont_NXConvertRGBAToColor_PSsetrgbcolor_PSrmoveto.file_definition_libNeXT_s.C.shlib_pspathops.o_PStranslate_PSscale_PSrotate_PSgstate_NXUnionRect_NXEmptyRect_NXCopyBits_DPSCreateStreamContext_PSshowpage.objc_class_name_FocusState.objc_class_name_PSMatrix.objc_class_name_NXFaxPanel.objc_class_name_PrintPanel.file_definition_libNeXT_s.C.shlib_printSupport.o.file_definition_libNeXT_s.C.shlib_PrintPanel.o.file_definition_libNeXT_s.C.shlib_NXFaxPanel.o.file_definition_libNeXT_s.C.shlib_PSMatrix.o.file_definition_libNeXT_s.C.shlib_FocusState.o.file_definition_libNeXT_s.C.shlib_streamContext.o_NXPointInRect_NXOffsetRect_NXContainRect_PSconcat_PScurrentdash_PScurrentflat_PScurrentgray_PScurrentgstate_PScurrenthalftone_PScurrenthalftonephase_PScurrenthsbcolor_PScurrentlinecap_PScurrentlinejoin_PScurrentlinewidth_PScurrentmatrix_PScurrentmiterlimit_PScurrentpoint_PScurrentrgbcolor_PScurrentscreen_PScurrentstrokeadjust_PScurrenttransfer_PSdefaultmatrix_PSgrestoreall_PSinitgraphics_PSinitmatrix_PSsetdash_PSsetflat_PSsetgstate_PSsethalftone_PSsethalftonephase_PSsethsbcolor_PSsetlinecap_PSsetlinejoin_PSsetlinewidth_PSsetmatrix_PSsetmiterlimit_PSsetscreen_PSsetstrokeadjust_PSsettransfer_PSrectclip_NXFrameRectWithWidth_NXRectFillList_NXDrawTiledRects_NXRectFillListWithGrays_NXDrawGrayBezel_NXDrawGroove_NXDrawRidge_NXDrawWhiteBezel_NXDrawButton_NXEraseRect_PScomposite_NXGetBestDepth_NXWritePoint_NXReadPoint_NXGrayComponent_PSwindow_PStermwindow_PSwindowdevice_PSwindowdeviceround_PScurrentwindow_PSmovewindow_PSplacewindow_PSfrontwindow_PSfindwindow_PSseteventmask_PScurrenteventmask_PSsetexposurecolor_PSsetsendexposed_PSsetautofill_PSsetwindowdict_PScurrentwindowdict_PScurrentwindowalpha_PScountscreenlist_PSscreenlist_PScurrentdeviceinfo_PSsetowner_PScurrentowner_PSbasetoscreen_PSbasetocurrent_PSscreentocurrent_PSscreentobase_PScurrenttoscreen_PScurrenttobase_DPSAddFD_PSdumpwindow_PSdumpwindows_PSsetwindowtype_PScurrentwindowlevel_PScountwindowlist_PSwindowlist_PScurrentwindowdepthlimit_PScurrentwindowdepth_PSsetdefaultdepthlimit_PShidecursor_PSobscurecursor_PSrevealcursor_PSsetcursor_PSadjustcursor_PSsetmouse_PSbuttondown_PSrightbuttondown_PSrightstilldown_PSnewinstance_PShideinstance_PScompositerect_PSdissolve_PSsizeimage_PSreadimage_PSalphaimage_PSsetalpha_PScurrentalpha_PSsetpattern__DPSEventQ__DPSMsgSize__DPSOutputContexts__DPSLastEvent__DPSTracking__DPSMachContexts__DPSNotifyPort_DPSRemoveFD_DPSAddTimedEntry_DPSRemoveTimedEntry.file_definition_libNeXT_s.C.shlib_stream.o.file_definition_libNeXT_s.C.shlib_list.o.file_definition_libNeXT_s.C.shlib_queues.o__NXSetWindowLevel__NXSetLastOpenFileTime_NXFrontWindow__NXDeactivateApp__NXResetOtherWindows__NXSetOtherWindows_NXConvertHSBAToColor_NXConvertCMYKAToColor_NXConvertColorToCMYKA_NXAlphaComponent_NXConvertColorToHSBA_NXConvertColorToGrayAlpha_NXRedComponent_NXGreenComponent_NXBlueComponent_NXCyanComponent_NXMagentaComponent_NXYellowComponent_NXBlackComponent_NXHueComponent_NXSaturationComponent_NXBrightnessComponent_NXChangeRedComponent_NXChangeGreenComponent_NXChangeBlueComponent_NXChangeHueComponent_NXChangeSaturationComponent_NXChangeBrightnessComponent_NXChangeCyanComponent_NXChangeMagentaComponent_NXChangeYellowComponent_NXChangeBlackComponent_NXChangeGrayComponent_NXChangeAlphaComponent_PSsetcmykcolor_NXEqualColor.file_definition_libNeXT_s.C.shlib_pscolorops.o.objc_class_name_TextFieldCell.objc_class_name_Button.objc_class_name_NXXYShow.file_definition_libNeXT_s.C.shlib_NXXYShow.o.file_definition_libNeXT_s.C.shlib_Button.o.file_definition_libNeXT_s.C.shlib_TextFieldCell.o_DPSPrintError_DPSDoUserPath_DPSDoUserPathWithMatrix_PSstrokepath_PSfill_PSeofill_PSstroke_PSpop_PSnewpath_PSsystemdict_PSbegin_PSend_PSarray_PSmark_PSsetbbox_PSmoveto_PSlineto_PSrlineto_PScurveto_PSrcurveto_PSarc_PSarcn_PSarcto_PSclosepath_PSucache.objc_class_name_FontPanel.objc_class_name_FontFile.file_definition_libNeXT_s.C.shlib_FontFile.o.file_definition_libNeXT_s.C.shlib_FontPanel.o_NXCreatePopUpListButton.objc_class_name_ButtonCell.objc_class_name_Matrix.objc_class_name_MenuCell.file_definition_libNeXT_s.C.shlib_MenuCell.o.file_definition_libNeXT_s.C.shlib_Matrix.o.file_definition_libNeXT_s.C.shlib_ButtonCell.o__DPSUnused1__DPSZapCheck__DPSMsgTracingOn__DPSPmonFiller__DPSUnused2_DPSCreateContext__DPSCreateContext_PSsetobjectformat_DPSDiscardEvents_DPSSetDeadKeysEnabled.file_definition_libNeXT_s.C.shlib_scanner.o.file_definition_libNeXT_s.C.shlib_PSNotSingleOps.o_PSaload_PSanchorsearch_PSastore_PSclear_PScleartomark_PScopy_PScount_PScounttomark_PScvi_PScvlit_PScvn_PScvr_PScvrs_PScvs_PScvx_PSdef_PSdict_PSdictstack_PSdup_PSexecstack_PSexecuteonly_PSget_PSgetinterval_PSindex_PSknown_PSlength_PSload_PSmatrix_PSmaxlength_PSnoaccess_PSpackedarray_PSput_PSputinterval_PSrcheck_PSreadonly_PSroll_PSscheck_PSsearch_PSshareddict_PSstatusdict_PSstore_PSstring_PSstringwidth_PSuserdict_PSwcheck_PSwhere_PSxcheck_PScondition_PScurrentobjectformat_PSdefineusername_PSdetach_PSexecuserobject_PSfork_PSjoin_PSlock_PSmonitor_PSnotify_PSsetvmthreshold_PSuserobject_PSwait_PSyield_PSgetboolean_PSgetchararray_PSgetfloat_PSgetfloatarray_PSgetint_PSgetintarray_PSgetstring_PSsendboolean_PSsendchararray_PSsendfloat_PSsendfloatarray_PSsendintarray_PSsendstring_PSashow_PSawidthshow_PScopypage_PSerasepage_PSimage_PSimagemask_PSkshow_PSrectstroke_PSshow_PSueofill_PSufill_PSustroke_PSustrokepath_PSwidthshow_PSxshow_PSxyshow_PSyshow_PSosname_PSostype_PSnextrelease_PScurrentrusage_PSplaysound_PScleardictstack_PScurrentuser_PSsetwriteblock_PScurrentwriteblock_PSmachportdevice_PSframebuffer_NXSoundPboardType.file_definition_libNeXT_s.C.shlib_appServer.o.file_definition_libNeXT_s.C.shlib_soundkit_globals.o.objc_class_name_Cursor.objc_class_name_NXCachedImageRep.objc_class_name_NXBitmapImageRep.objc_class_name_NXEPSImageRep.objc_class_name_NXCustomImageRep.file_definition_libNeXT_s.C.shlib_imageWraps.o_NXCopyOutputData_NXJournalMouse_DPSSetEventFunc.objc_class_name_NXJournalListener.objc_class_name_NXJournalSpeaker.file_definition_libNeXT_s.C.shlib_NXJournalSpeaker.o.file_definition_libNeXT_s.C.shlib_NXJournalListener.o_NXSizeBitmap_NXReadBitmap__NXTIFFOpenStreamWithMode__NXTIFFWrite__NXTIFFClose__NXTIFFOpenStream__NXTIFFNumDirectories__NXTIFFSetDirectory__NXTIFFScanlineSize__NXTIFFReadFromZone.objc_class_name_NXImageRep.file_definition_libNeXT_s.C.shlib_epsUtil.o.file_definition_libNeXT_s.C.shlib_tiffDir.o.file_definition_libNeXT_s.C.shlib_tiff.o.file_definition_libNeXT_s.C.shlib_image.o__NXGetDetailedWindowServerMemory_NXWriteTIFF_NXImageBitmap__NXWriteBitmapBits__NXReadBitmapBits_NXGetTIFFInfo_NXReadTIFF_PSarct_PScharpath_PSclip_PSclippath_PSeoclip_PSeoviewclip_PSflattenpath_PSinitclip_PSinitviewclip_PSpathbbox_PSpathforall_PSrectviewclip_PSreversepath_PSsetucacheparams_PSuappend_PSucachestatus_PSupath_PSviewclip_PSviewclippath.objc_class_name_NXFaxPaperBox.objc_class_name_NXFaxCoverView.objc_class_name_NXFaxText.objc_class_name_ChoosePrinter.file_definition_libNeXT_s.C.shlib_ChoosePrinter.o.file_definition_libNeXT_s.C.shlib_NXFaxText.o.file_definition_libNeXT_s.C.shlib_NXFaxCoverView.o.file_definition_libNeXT_s.C.shlib_NXFaxPaperBox.o.objc_class_name_ColumnCell.file_definition_libNeXT_s.C.shlib_ColumnCell.o_DPSSetTracking_PScolorimage_PScurrentblackgeneration_PScurrentcmykcolor_PScurrentcolorscreen_PScurrentcolortransfer_PScurrentundercolorremoval_PSsetblackgeneration_PSsetcolorscreen_PSsetcolortransfer_PSsetundercolorremoval.objc_class_name_ActionCell.file_definition_libNeXT_s.C.shlib_ActionCell.o.objc_class_name_MenuTemplate.file_definition_libNeXT_s.C.shlib_MenuTemplate.o.objc_class_name_TaggedCell.objc_class_name_NXSplitView.file_definition_libNeXT_s.C.shlib_NXSplitView.o.file_definition_libNeXT_s.C.shlib_TaggedCell.o_DPSStartWaitCursorTimer_PSadjustmouse_PSresetwait_PSsetwaitenabled_PSsetwaitcursor_PSsetwaittime__NXTIFFDefaultDirectory__NXTIFFReadDirectory__NXTIFFSize__NXTIFFRead__NXTIFFReadJPEG__NXTIFFReadScanline__NXTIFFSetField__NXTIFFWriteJPEG__NXTIFFWriteScanline__NXTIFFFreeDirectory.file_definition_libNeXT_s.C.shlib_tiffIO.o.file_definition_libNeXT_s.C.shlib_tiffJpeg.o__NXTIFFGetField__NXTIFFWriteDirectory.file_definition_libNeXT_s.C.shlib_tiffCompress.o.objc_class_name_Box.file_definition_libNeXT_s.C.shlib_Box.o__NXTIFFWriteRawStrip__NXTIFFReadRawStrip.file_definition_libNeXT_s.C.shlib_imageClient.o__atexit__cleanup__exit.file_definition_libsys_s.B.shlib__exit.o.file_definition_libsys_s.B.shlib_findiop.o.file_definition_libsys_s.B.shlib_atexit.o.file_definition_libsys_s.B.shlib_exit.o.shared_library_information_libsys_s.B.shlib_objc_getClasses_objc_setClassHandler_objc_getClassWithoutWarning_objc_addClass_objc_getModules__libsys_malloc_objc_addModule__libsys_realloc_class_removeMethods_class_addInstanceMethods_class_addClassMethods__libsys_exit__sel_registerName_objc_msgSendv_getmachheaders__libsys_free.file_definition_libsys_s.B.shlib_getmachhead.o.file_definition_libsys_s.B.shlib_objc-msg.o.file_definition_libsys_s.B.shlib_abort.o.file_definition_libsys_s.B.shlib_objc-globaldata.o.file_definition_libsys_s.B.shlib_getsecbyname.o.file_definition_libsys_s.B.shlib_strncmp.o.file_definition_libsys_s.B.shlib_objc-class.o.file_definition_libsys_s.B.shlib_pointers.o.file_definition_libsys_s.B.shlib_vfprintf.o.file_definition_libsys_s.B.shlib_fprintf.o.file_definition_libsys_s.B.shlib_flsbuf.o.file_definition_libsys_s.B.shlib_iob.o.file_definition_libsys_s.B.shlib_hashtable.o.file_definition_libsys_s.B.shlib_strcmp.o.file_definition_libsys_s.B.shlib_objc-sel.o.file_definition_libsys_s.B.shlib_objc-runtime.o.file_definition_libsys_s.B.shlib_ctype_.o__doprnt.file_definition_libsys_s.B.shlib_doprnt.o__NXMallocCheck__copy.file_definition_libsys_s.B.shlib_printf.o__write__NXDefaultMallocZone__vm_page_size__NXCreateZone__task_self___vm_deallocate__NXMergeZone__mutex_try_lock__mutex_wait_lock__NXCreateChildZone__malloc_size__vm_allocate__NXZoneFromPtr__NXZonePtrInfo__NXZoneCalloc__NXMallocDumpFrees__NXMallocDumpZones__malloc_debug__malloc_error__malloc_good_size__mstats__valloc__vfree__NXNameZone__malloc_singlethreaded__malloc_fork_prepare__malloc_fork_parent__malloc_fork_child__NXAddRegion__NXRemoveRegion__malloc_freezedry__malloc_jumpstart.file_definition_libsys_s.B.shlib_errno.o.file_definition_libsys_s.B.shlib_strcpy.o.file_definition_libsys_s.B.shlib_cthreads_sync.o.file_definition_libsys_s.B.shlib_lock.o.file_definition_libsys_s.B.shlib_mach_u.o.file_definition_libsys_s.B.shlib_memmove.o.file_definition_libsys_s.B.shlib_mach_data.o.file_definition_libsys_s.B.shlib_memset.o.file_definition_libsys_s.B.shlib_write.o.file_definition_libsys_s.B.shlib_strlen.o.file_definition_libsys_s.B.shlib_malloc.o__libsys_NXDefaultMallocZone.file_definition_libsys_s.B.shlib_Object.o.file_definition_libsys_s.B.shlib_typedstream.o.file_definition_libsys_s.B.shlib_memcmp.o.file_definition_libsys_s.B.shlib_List.o__poseAs__dealloc__libsys_NXZoneFromPtr__zoneCopy_class_getInstanceMethod_method_getSizeOfArguments_object_copy_object_copyFromZone_object_dispose_object_realloc__realloc_object_reallocFromZone__zoneRealloc_class_getInstanceVariable_object_getInstanceVariable__vm_copy_NXChangeBuffer__open__fstat__map_fd__close_fsync_NXStreamDestroy.file_definition_libsys_s.B.shlib_fsync.o.file_definition_libsys_s.B.shlib_ftruncate.o.file_definition_libsys_s.B.shlib_close.o.file_definition_libsys_s.B.shlib_mach_traps.o.file_definition_libsys_s.B.shlib_fstat.o.file_definition_libsys_s.B.shlib_open.o.file_definition_libsys_s.B.shlib_indir_ops.o.file_definition_libsys_s.B.shlib_streams.o.file_definition_libsys_s.B.shlib_except.o.file_definition_libsys_s.B.shlib_streams_internal.o.file_definition_libsys_s.B.shlib_memory_funcs.o_NXVScanf.file_definition_libsys_s.B.shlib_streams_doscan.o.file_definition_libsys_s.B.shlib_streams_doprnt.o_NXFill__libsys__setjmp.file_definition_libsys_s.B.shlib_strrchr.o__findiop__lseek.file_definition_libsys_s.B.shlib_lseek.o.file_definition_libsys_s.B.shlib_fopen.o__isatty.file_definition_libsys_s.B.shlib_isatty.ocerror.file_definition_libsys_s.B.shlib_cerror.o.file_definition_libsys_s.B.shlib_remove.o.file_definition_libsys_s.B.shlib_rename.o__read.file_definition_libsys_s.B.shlib_read.o.file_definition_libsys_s.B.shlib_file_funcs.o__sys_nerr__sys_errlist.file_definition_libsys_s.B.shlib_errlst.o.file_definition_libsys_s.B.shlib_strerror.o.file_definition_libsys_s.B.shlib_sprintf.o__vfork__execl__wait.file_definition_libsys_s.B.shlib_wait.o.file_definition_libsys_s.B.shlib_signal.o.file_definition_libsys_s.B.shlib_execl.o.file_definition_libsys_s.B.shlib_fork.o.file_definition_libsys_s.B.shlib_system.o__libsys_environ.file_definition_libsys_s.B.shlib_getenv.o.file_definition_libsys_s.B.shlib_strcat.o.file_definition_libsys_s.B.shlib_stat.o.file_definition_libsys_s.B.shlib_strchr.o.file_definition_libsys_s.B.shlib_fixdfsi.o__bcopy.file_definition_libsys_s.B.shlib_bcopy.o_scanf__doscan_fscanf.file_definition_libsys_s.B.shlib_doscan.o.file_definition_libsys_s.B.shlib_scanf.o__NXGetDefaultValue_htonl.file_definition_libsys_s.B.shlib_htonl.o.file_definition_libsys_s.B.shlib_inet_addr.o__bzero_h_errno_xdrmem_create_xdr_int_xdr_free_gethostbyaddr__lu_running__old_gethostbyaddr__old_gethostbyname_gethostent__old_gethostent_sethostent__old_sethostent_endhostent__old_endhostent_sethostfile__old_sethostfile.file_definition_libsys_s.B.shlib__lu_types_xdr.o.file_definition_libsys_s.B.shlib_lookupUser.o.file_definition_libsys_s.B.shlib_gethostent.o.file_definition_libsys_s.B.shlib_lu_utils.o.file_definition_libsys_s.B.shlib_xdr.o.file_definition_libsys_s.B.shlib_xdr_mem.o.file_definition_libsys_s.B.shlib_ni_data.o.file_definition_libsys_s.B.shlib_bzero.o.file_definition_libsys_s.B.shlib_getent_h.o.file_definition_libsys_s.B.shlib_memcpy.o.file_definition_libsys_s.B.shlib_strncat.o.file_definition_libsys_s.B.shlib_socket.o.file_definition_libsys_s.B.shlib_connect.o__NXRegisterDefaults__access__libsys_NXArgc__libsys_NXArgv__gettimeofday.file_definition_libsys_s.B.shlib_gettimeofday.o.file_definition_libsys_s.B.shlib_getwd.o.file_definition_libsys_s.B.shlib_strtok.o.file_definition_libsys_s.B.shlib_dbLock.o.file_definition_libsys_s.B.shlib_chown.o.file_definition_libsys_s.B.shlib_getegid.o.file_definition_libsys_s.B.shlib_geteuid.o.file_definition_libsys_s.B.shlib_getgid.o.file_definition_libsys_s.B.shlib_dbInit.o.file_definition_libsys_s.B.shlib_dbExists.o.file_definition_libsys_s.B.shlib_mkdir.o.file_definition_libsys_s.B.shlib_access.o.file_definition_libsys_s.B.shlib_db.o.file_definition_libsys_s.B.shlib_syslog.o.file_definition_libsys_s.B.shlib_fputc.o.file_definition_libsys_s.B.shlib_fwrite.o.file_definition_libsys_s.B.shlib_vsprintf.o.file_definition_libsys_s.B.shlib_getent_pw.o.file_definition_libsys_s.B.shlib_getuid.o.file_definition_libsys_s.B.shlib_defaults.o.file_definition_libsys_s.B.shlib_getgroups.o.file_definition_libsys_s.B.shlib_gethostname.o.file_definition_libsys_s.B.shlib_Storage.o__libsys_NXZoneCalloc.file_definition_libsys_s.B.shlib_HashTable.o.file_definition_libsys_s.B.shlib_NXStringTable.o.file_definition_libsys_s.B.shlib_NXToAscii.o.file_definition_libsys_s.B.shlib_NXCType.o.file_definition_libsys_s.B.shlib_NXIsDigit.o.file_definition_libsys_s.B.shlib_NXIsLower.o_NXIsUpper.file_definition_libsys_s.B.shlib_NXIsUpper.o.file_definition_libsys_s.B.shlib_NXToLower.o__cond_signal__condition_wait_setitimer__sigvec__sigblock_sigpause__sigsetmask.file_definition_libsys_s.B.shlib_sigsetmask.o.file_definition_libsys_s.B.shlib_sigpause.o.file_definition_libsys_s.B.shlib_sigblock.o.file_definition_libsys_s.B.shlib_sigvec.o.file_definition_libsys_s.B.shlib_setitimer.o.file_definition_libsys_s.B.shlib_usleep.o.file_definition_libsys_s.B.shlib_strftime.o.file_definition_libsys_s.B.shlib_setlocale.o_class_poseAs_NXStrStructKeyPrototype_NXPtrStructKeyPrototype__libsys_NXCreateZone_NXGetTypedStreamZone_class_createInstanceFromZone_NXPtrPrototype_NXReadObjectFromBufferWithZone.file_definition_libsys_s.B.shlib_objc-globaltext.o_NXResetHashTable_NXIsEqualHashTable_NXCompareHashTables_NXHashInsertIfAbsent__libsys_calloc.file_definition_libsys_s.B.shlib_fabs.o.file_definition_libsys_s.B.shlib_sqrt.o_tan.file_definition_libsys_s.B.shlib_trig.o.file_definition_libsys_s.B.shlib_atan.o.file_definition_libsys_s.B.shlib_getdirentries.o__port_allocate__msg_receive__port_deallocate__kern_timestamp_SNDGetDataPointer_snddriver_dsp_reset_snddriver_stream_start_writing_snddriver_dspcmd_req_condition__msg_send__cthread_exit__cthread_fork__cthread_detach_snddriver_dspcmd_req_msg_SNDAcquire_SNDGetFilter_SNDSetFilter_snddriver_dsp_set_flags_SNDRelease_SNDReset_snddriver_stream_nsamples_SNDWriteHeader__port_set_backlog_SNDStartPlayingDSP_creat_SNDModifyPriority_snddriver_set_volume_snddriver_get_volume_snddriver_get_device_parms_snddriver_set_device_parms_SNDSetCompressionOptions_SNDGetCompressionOptions_SNDUpdateDSPParameter.file_definition_libsys_s.B.shlib_creat.o.file_definition_libsys_s.B.shlib_cprocs.o.file_definition_libsys_s.B.shlib_cthreads.o.file_definition_libsys_s.B.shlib_accesssound.o.file_definition_libsys_s.B.shlib_sounddriver.o.file_definition_libsys_s.B.shlib_floor.o.file_definition_libsys_s.B.shlib_msg.o.file_definition_libsys_s.B.shlib_utilsound.o.file_definition_libsys_s.B.shlib_filesound.o.file_definition_libsys_s.B.shlib_performsound.o__msg_rpc__thread_reply_snddriver_set_ramp_snddriver_set_sndout_owner_port_snddriver_dspcmd_req_err_snddriver_dsp_host_cmd_snddriver_dsp_read_data_snddriver_dsp_read_messages_snddriver_dsp_read_snddriver_dsp_boot_snddriver_stream_ndma_SNDRead__ioctl_snddriver_new_device_port_snddriver_reset_dsp_owner_snddriver_reset_sndin_owner_snddriver_reset_sndout_owner_snddriver_set_sndout_bufsize_snddriver_set_sndout_bufcount_snddriver_dsp_dma_write_snddriver_dsp_dma_read_snddriver_dspcmd_abortdma_SNDSamplesToBytes_SNDReadHeader_SNDWrite__bootstrap_port__port_status__task_get_special_port__bootstrap_look_up__name_server_port_SNDReserve_SNDUnreserve_SNDSetHost.file_definition_libsys_s.B.shlib_netname_u.o.file_definition_libsys_s.B.shlib_bootstrap_u.o.file_definition_libsys_s.B.shlib_ioctl.o_dbDirExtension_dbError_dbFlags_dbErrorNo_dbLeafExtension_dbLeafSize_dbMode_dbErrors.file_definition_libsys_s.B.shlib_unlink.o.file_definition_libsys_s.B.shlib_dbError.o.file_definition_libsys_s.B.shlib_dbGlobals.o_object_getIndexedIvars_class_createInstance_class_setVersion_class_getVersion_class_getClassMethod_method_getNumberOfArguments_method_getArgumentInfo__libsys_NXNameZone_perror.file_definition_libsys_s.B.shlib_perror.o.file_definition_libsys_s.B.shlib_wait3.o__vm_protect.file_definition_libsys_s.B.shlib_umask.o.file_definition_libsys_s.B.shlib_time.o__thread_self_host_processors__mig_get_reply_port__mig_dealloc_reply_port_host_info_processor_info_processor_start_processor_exit_processor_control_processor_set_default_processor_set_create_processor_set_destroy_processor_set_info_processor_assign_processor_get_assignment_thread_assign_thread_assign_default_thread_get_assignment_task_assign_task_assign_default_task_get_assignment_host_kernel_version_thread_max_priority_task_priority_processor_set_max_priority_processor_set_policy_enable_processor_set_policy_disable_processor_set_tasks_processor_set_threads_host_processor_sets_host_processor_set_priv.file_definition_libsys_s.B.shlib_strncpy.o.file_definition_libsys_s.B.shlib_mig_support.o.file_definition_libsys_s.B.shlib_mach_host_u.o__thread_info__thread_abort__task_set_special_port__task_notify_vsyslog__getpid_sendto_closelog_setlogmask.file_definition_libsys_s.B.shlib_fcntl.o.file_definition_libsys_s.B.shlib_alarm.o.file_definition_libsys_s.B.shlib_sendto.o.file_definition_libsys_s.B.shlib_getpid.o.file_definition_libsys_s.B.shlib_ctime.o_atof.file_definition_libsys_s.B.shlib_atof.o.file_definition_libsys_s.B.shlib_strtod.o.file_definition_libsys_s.B.shlib_sleep.o__old_getpwuid__old_getpwnam__old_getpwent__old_setpwent__old_endpwent_setpwfile__old_setpwfile.file_definition_libsys_s.B.shlib_getpwent.o.file_definition_libsys_s.B.shlib_select.o_telldir.file_definition_libsys_s.B.shlib_readdir.o.file_definition_libsys_s.B.shlib_telldir.o.file_definition_libsys_s.B.shlib_seekdir.o.file_definition_libsys_s.B.shlib_qsort.o.file_definition_libsys_s.B.shlib_closedir.o.file_definition_libsys_s.B.shlib_opendir.o.file_definition_libsys_s.B.shlib_scandir.o__old_prdb_getbyname__old_prdb_get__old_prdb_set__old_prdb_end.file_definition_libsys_s.B.shlib_old_printerdb.o.file_definition_libsys_s.B.shlib_getent_prdb.o_finite_copysign_drem.file_definition_libsys_s.B.shlib_support.o.file_definition_libsys_s.B.shlib_pow.o__port_set_remove__port_set_deallocate__port_set_allocate__port_set_add__getdtablesize_dup2_fdopen.file_definition_libsys_s.B.shlib_fdopen.o.file_definition_libsys_s.B.shlib_dup2.o.file_definition_libsys_s.B.shlib_pipe.o.file_definition_libsys_s.B.shlib_getdtablesize.o.file_definition_libsys_s.B.shlib_popen.o_netname_version_moninit_monstartup_monitor_monreset_monoutput_profilmcount.file_definition_libsys_s.B.shlib_profil.o.file_definition_libsys_s.B.shlib_gmon.o__mach_ports_register__mach_ports_lookup__mach_error_string__mach_error.file_definition_libsys_s.B.shlib_lstat.o_setjmp__sigstack__longjmperror.file_definition_libsys_s.B.shlib_setjmperr.o.file_definition_libsys_s.B.shlib_sigstack.o.file_definition_libsys_s.B.shlib_setjmp.o.file_definition_libsys_s.B.shlib_link.o__libsys__mh_execute_header__getrusage_ttyslot.file_definition_libsys_s.B.shlib_ttyslot.o.file_definition_libsys_s.B.shlib_getlogin.o.file_definition_libsys_s.B.shlib_filbuf.o.file_definition_libsys_s.B.shlib_fseek.o.file_definition_libsys_s.B.shlib_fread.o__fork_modf_rint.file_definition_libsys_s.B.shlib_modf.o.file_definition_libsys_s.B.shlib_fgets.o__execv_dbLock_flock.file_definition_libsys_s.B.shlib_flock.o_dbMaxLeafBuf_random_dbFind_dbSetKey_dbGet_dbFirst_dbNext_dbFlush_dbCompress_mkstemp_fchmod_dbExpand_dbSetCache.file_definition_libsys_s.B.shlib_fchmod.o.file_definition_libsys_s.B.shlib_mkstemp.o.file_definition_libsys_s.B.shlib_random.o_localtime_asctime__tzname__tztab__tzset_gmtime_mktime.file_definition_libsys_s.B.shlib_timezone.o.file_definition_libsys_s.B.shlib_ctime_data.o__cthread_set_name__cthread_name__cthread_init.file_definition_libsys_s.B.shlib_chdir.o.file_definition_libsys_s.B.shlib_atoi.o.file_definition_libsys_s.B.shlib_abs.o_raise.file_definition_libsys_s.B.shlib_raise.o.file_definition_libsys_s.B.shlib__setjmp.o__NXStreamsUnused1__NXStreamsUnused2.file_definition_libsys_s.B.shlib_globals.o_NXDefaultExceptionRaiser_NXSetExceptionRaiser_NXGetExceptionRaiser__libsys__longjmp_SNDRunDSP_SNDCompressSound.file_definition_libsys_s.B.shlib_convertsound.o_SNDPlaySoundfile.file_definition_libsys_s.B.shlib_editsound.o_NXRegisterPrintfProc__gfmt__isnan__isinf__ecvt__fcvt.file_definition_libsys_s.B.shlib_ecvt.o.file_definition_libsys_s.B.shlib_isinf.o.file_definition_libsys_s.B.shlib_isnan.o.file_definition_libsys_s.B.shlib_fixunsdfsi.o_atexit__f_morefiles__f_prealloc__fwalk__libsys_valloc__libsys_mstats__libsys_malloc_size__libsys_malloc_debug__libsys_malloc_error__libsys_malloc_good_size__libsys_catch_exception_raise__libsys_setjmp__libsys_longjmp__libsys_NXCreateChildZone__libsys_NXMergeZone__libsys_NXZonePtrInfo__libsys_NXAddRegion__libsys_NXMallocCheck__libsys_NXRemoveRegion__libsys_malloc_singlethreaded__libsys_vfree__libsys__NXMallocDumpFrees__libsys__NXMallocDumpZones__libsys__malloc_fork_prepare__libsys__malloc_fork_parent__libsys__malloc_fork_child__libsys_malloc_freezedry__libsys_malloc_jumpstart__gcvt__xxx_environment_port__PORT_ENABLED__old_mach_init_ports__old_mach_init_ports_count__mach_init.file_definition_libsys_s.B.shlib_mach_init.o__task_create__task_terminate__task_threads__thread_terminate__vm_allocate_with_pager__vm_inherit__vm_read__vm_write__vm_region__vm_statistics__task_by_unix_pid__unix_pid__netipc_listen__netipc_ignore__xxx_host_info__xxx_slot_info__xxx_cpu_control__netport_init__netport_enter__netport_remove__task_suspend__task_resume__task_info__thread_create__thread_suspend__thread_resume__thread_get_state__thread_set_state__thread_get_special_port__thread_set_special_port__port_names__port_type__port_rename__port_set_status__port_insert_send__port_extract_send__port_insert_receive__port_extract_receive__port_set_backup__vm_synchronize__spin_lock__spin_unlock__mutex_unlock_try__mutex_spin_limit__cthread_yield.file_definition_libsys_s.B.shlib_threads_data.o__task_self__msg_send_old__msg_receive_old__msg_rpc_old__msg_send_trap__msg_receive_trap__msg_rpc_trap__task_by_pid__init_process__mach_swapon__host_self__host_priv_self__swtch_pri__swtch__thread_switch__cthread_set_errno_self.file_definition_libsys_s.B.shlib_errstrings.o__fork_mach_init.file_definition_libsys_s.B.shlib_execv.o_ungetc.file_definition_libsys_s.B.shlib_ungetc.o_ntohl.file_definition_libsys_s.B.shlib_ntohl.o_xdr_void_xdr_long_xdr_u_int_xdr_u_long_xdr_short_xdr_u_short_xdr_char_xdr_u_char_xdr_bool_xdr_enum_xdr_opaque_xdr_bytes_xdr_netobj_xdr_union_xdr_string_xdr_wrapstring__lu_setport_dbm_fetch_dbm_open_yp_match_bcmp_inet_ntoa_rewind_dbm_close_yp_first_yp_next_usingypmap.file_definition_libsys_s.B.shlib_yp_bind.o.file_definition_libsys_s.B.shlib_yp_enum.o.file_definition_libsys_s.B.shlib_rew.o.file_definition_libsys_s.B.shlib_inet_ntoa.o.file_definition_libsys_s.B.shlib_bcmp.o.file_definition_libsys_s.B.shlib_yp_match.o.file_definition_libsys_s.B.shlib_ndbm.o_xdr_pointer_xdr_array.file_definition_libsys_s.B.shlib_xdr_array.o.file_definition_libsys_s.B.shlib_xdr_reference.o__syscall.file_definition_libsys_s.B.shlib_syscall.o__port_disable__cproc_init__cthread_set_self__stack_init__cproc_create__alloc_stack__cproc_setup__ur_cthread_self__condition_spin_limit__condition_yield_limit__cond_broadcast__cthread_errno.file_definition_libsys_s.B.shlib_stack.o.file_definition_libsys_s.B.shlib_thread.o.file_definition_libsys_s.B.shlib_compat.o.file_definition_libsys_s.B.shlib_mach_error.o__sigcatch__sigtramp.file_definition_libsys_s.B.shlib_sigtramp.o.file_definition_libsys_s.B.shlib_sigcatch.o_strftime__mig_init__cthread_body__cthread_join__cthread_limit__cthread_set_limit__cthread_count__service_checkin__service_status__bootstrap_check_in__bootstrap_register__bootstrap_look_up_array__bootstrap_get_unpriv_port__bootstrap_status__bootstrap_info__bootstrap_subset__bootstrap_create_service_dbMsgs_dbSizeTable__writev.file_definition_libsys_s.B.shlib_writev.o__pdfptodbl.file_definition_libsys_s.B.shlib__pdfptodbl.o_yp_bind_endnetgrent_getnetgrent_innetgr_setnetgrent_strtol.file_definition_libsys_s.B.shlib_strtol.o.file_definition_libsys_s.B.shlib_getent_netgr.o_index.file_definition_libsys_s.B.shlib_index.o_scalb_logb__mach_errormsg.file_definition_libsys_s.B.shlib_getrusage.o_ttyname_setttyent_endttyent_getttyent.file_definition_libsys_s.B.shlib_getttyent.o.file_definition_libsys_s.B.shlib_ttyname.o__execve.file_definition_libsys_s.B.shlib_execve.o_srandom_initstate_setstate__timezone__kill.file_definition_libsys_s.B.shlib_kill.o__dbltopdfp.file_definition_libsys_s.B.shlib__dbltopdfp.o__compat_init__msg_send_timeout__msg_receive_timeout__cthread_stack_mask__cthread_exit_routine__cproc_default_stack_size__initial_stack_boundary__cthread_stack_base__malloc_lock_dbm_forder_dbm_delete_dbm_store_dbm_firstkey_dbm_nextkey__yp_dobind__ypserv_timeout_yp_unbind__ypsleeptime_xdr_ypresp_val_xdr_ypreq_key_ypprot_err__xdr_ypresponse__xdr_yprequest.file_definition_libsys_s.B.shlib_ypv1_xdr.o.file_definition_libsys_s.B.shlib_ypprot_err.o.file_definition_libsys_s.B.shlib_ypxdr.o.file_definition_libsys_s.B.shlib_yp_data.o_xdr_ypresp_key_val_xdr_ypreq_nokey_v1prot_dofirst_v1prot_donext_getdomainname_yp_get_default_domain_getsockname_htons_bind_clntudp_bufcreate_xdr_pmap_xdr_ypbind_resp_xdr_ypdomain_wrap_string.file_definition_libsys_s.B.shlib_pmap_prot.o.file_definition_libsys_s.B.shlib_clnt_udp.o.file_definition_libsys_s.B.shlib_bind.o.file_definition_libsys_s.B.shlib_htons.o.file_definition_libsys_s.B.shlib_getsockname.o.file_definition_libsys_s.B.shlib_getdomainname.o_xdr_reference_xdr_vector__port_enable__getrlimit__cthread_sp.file_definition_libsys_s.B.shlib_getrlimit.o__old_innetgr__old_getnetgrent__old_setnetgrent__old_endnetgrent.file_definition_libsys_s.B.shlib_getnetgrent.o.file_definition_libsys_s.B.shlib_innetgr.o_strtoul_xdr_datum_xdr_ypmap_wrap_string_xdr_yp_inaddr_xdr_yp_binding_xdr_ypowner_wrap_string_xdr_ypmap_parms__xdr_ypbind_oldsetdom_rpc_createerr_pmap_getport_xdr_callhdr_bindresvport_authnone_create_clntudp_create__null_auth__rpc_dtablesize_recvfrom_xdr_replymsg__seterr_reply_xdr_opaque_auth.file_definition_libsys_s.B.shlib_recvfrom.o.file_definition_libsys_s.B.shlib_rpc_dtablesz.o.file_definition_libsys_s.B.shlib_auth_none.o.file_definition_libsys_s.B.shlib_bindresvport.o.file_definition_libsys_s.B.shlib_rpc_prot.o.file_definition_libsys_s.B.shlib_pmap_getport.o.file_definition_libsys_s.B.shlib_rpc_comdata.o_strpbrk.file_definition_libsys_s.B.shlib_strpbrk.o_svc_fdset_xdr_des_block_xdr_accepted_reply_xdr_rejected_reply__lg_flag_setjmperr.o.file_definition_libsys_s.B.shlib_sigstack.o.fiWWW/NeXT/Implementation/WorldWideWeb.app/paper.style 666 472 12 2042 5005563343 15707 15 Normal

    0 Times-Roman 10.0 1 90 90 12.0 3.0 0 0 12 0 Address

    0 Times-Italic 10.0 1 90 90 12.0 3.0 1 0 12 0 Heading1

    0 Helvetica-Bold 18.0 1 0 0 18.0 3.0 2 0 18 0 Heading2

    0 Helvetica-Bold 14.0 1 0 0 14.0 3.0 0 14 14 0 Heading3

    0 Helvetica-Bold 12.0 1 10 10 14.0 3.0 0 14 14 0 Heading4

    0 Helvetica-Bold 12.0 1 20 20 14.0 3.0 0 14 14 0 Heading5

    0 Helvetica-Bold 12.0 1 30 30 14.0 3.0 0 14 14 0 Heading6
    0 Helvetica-Bold 12.0 1 40 40 14.0 3.0 0 14 14 0 Italic 0 Times-Italic 10.0 0 Bold 0 Times-Bold 10.0 0 Bold-Italic 0 Helvetica-Bold-Oblique 12.0 0 List
  • 0 Times-Roman 10.0 1 100 115 14 3 0 0 10 2 0 115 0 300 Glossary
    0 Times-Roman 10.0 1 50 200 14 3 0 0 14 3 0 200 0 300 0 400 Example 0 Courier 10.0 1 0 0 14 3 0 0 0 9 0 48 0 96 0 144 0 192 0 240 0 288 0 336 0 384 0 432 Listing <LISTING> 0 Courier 9.0 1 0 0 14 3 0 0 0 11 0 43.2 0 86.4 0 129.6 0 172.8 0 216 0 259.2 0 302.4 0 345.6 0 388.8 0 432 0 475.2 e�__initial_stack_boundary�__cthread_stack_base�__malloc_lock�_dbm_forder�_dbm_delete�_dbm_store�_dbm_firstkey�_dbm_nextkey�__yp_dobind�__ypserv_timeout�_yp_unbind�__ypsleeptime�_xdr_ypresp_val�_xdr_ypreq_key�_ypprot_err�__xdr_ypresponse�__xdr_yprequest�.file_definition_libsys_s.B.shlib_ypv1_xdr.o�.file_definition_libsys_s.B.shlib_ypprot_err.o�.file_definition_libsys_s.B.shlib_ypxdr.o�.file_definition_libsys_s.B.shlib_yp_data.o�_xdr_ypresp_key_val�_xdr_ypreq_nokey�_v1prot_dWWW/NeXT/Implementation/WorldWideWeb.app/project.style���������������������������������������������� 664 � 472 � 12 � 2041 5025402423 16234� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������15 Normal <P> 0 Helvetica 18.0 1 30 30 18.0 3.0 0 18 18 0 Address <P> 0 Helvetica-Oblique 18.0 1 90 90 18.0 3.0 1 0 12 0 Heading1 <H1> 0 Helvetica-Bold 36.0 1 0 0 18.0 3.0 2 0 18 0 Heading2 <H2> 0 Helvetica-Bold 24.0 1 0 0 14.0 3.0 0 24 0 0 Heading3 <H3> 0 Helvetica-Oblique 18.0 1 10 10 14.0 3.0 0 14 14 0 Heading4 <H4> 0 Helvetica-Bold 12.0 1 20 20 14.0 3.0 0 14 14 0 Heading5 <H5> 0 Helvetica-Bold 12.0 1 30 30 14.0 3.0 0 14 14 0 Heading6 <H6> 0 Helvetica-Bold 12.0 1 40 40 14.0 3.0 0 14 14 0 Italic <HP1> 0 Times-Italic 18.0 0 Bold <HP2> 0 Times-Bold 18.0 0 Bold-Italic <HP3> 0 Helvetica-Bold-Oblique 12.0 0 List <LI> 0 Helvetica 18.0 1 100 115 18 3 0 0 10 2 0 115 0 300 Glossary <DL> 0 Helvetica 18.0 1 30 200 18 3 0 0 14 3 0 200 0 300 0 400 Example <XMP> 0 Ohlfs 14.0 1 0 0 14 3 0 0 0 9 0 48 0 96 0 144 0 192 0 240 0 288 0 336 0 384 0 432 Listing <LISTING> 0 Ohlfs 10.0 1 0 0 14 3 0 0 0 11 0 43.2 0 86.4 0 129.6 0 172.8 0 216 0 259.2 0 302.4 0 345.6 0 388.8 0 432 0 475.2 e�__initial_stack_boundary�__cthread_stack_base�__malloc_lock�_dbm_forder�_dbm_delete�_dbm_store�_dbm_firstkey�_dbm_nextkey�__yp_dobind�__ypserv_timeout�_yp_unbind�__ypsleeptime�_xdr_ypresp_val�_xdr_ypreq_key�_ypprot_err�__xdr_ypresponse�__xdr_yprequest�.file_definition_libsys_s.B.shlib_ypv1_xdr.o�.file_definition_libsys_s.B.shlib_ypprot_err.o�.file_definition_libsys_s.B.shlib_ypxdr.o�.file_definition_libsys_s.B.shlib_yp_data.o�_xdr_ypresp_key_val�_xdr_ypreq_nokey�_v1prot_dWWW/NeXT/Implementation/WorldWideWeb.app/blank.html������������������������������������������������� 644 � 472 � 12 � 220 5051450207 15436� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<title>(No title)</title> <h1>Heading</h1> Text<p> __________________________________________________________________ <address>Author</address> 0 Helvetica-Bold 36.0 1 0 0 18.0 3.0 2 0 18 0 Heading2 <H2> 0 Helvetica-Bold 24.0 1 0 0 14.0 3.0 0 24 0 0 Heading3 <H3> 0 Helvetica-Oblique 18.0 1 10 10 14.0 3.0 0 14 14 0 Heading4 <H4> 0 Helvetica-Bold 12.0 1 20 20 14.0 3.0 0 14 14 0 Heading5 <H5> 0 Helvetica-Bold 12.0 1 30 30 14.0 3.0 0 14 14 0 Heading6 <H6> 0 Helvetica-Bold 12.0 1 40 40 14.0WWW/NeXT/Implementation/WorldWideWeb.app/compact.style���������������������������������������������� 666 � 472 � 12 � 2005 4756733366 16245� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������12 Normal <P> 0 Helvetica 12.0 1 50 40 14.0 3.0 0 0 0 0 Address <P> 0 Helvetica-Oblique 12.0 1 40 40 14.0 3.0 1 0 0 0 Heading1 <H1> 0 Helvetica-Bold 18.0 1 0 0 18.0 3.0 2 0 0 0 Heading2 <H2> 0 Helvetica-Bold 14.0 1 0 0 14.0 3.0 0 0 0 0 Heading3 <H3> 0 Helvetica-Bold 12.0 1 10 10 14.0 3.0 0 0 0 0 Heading4 <H4> 0 Helvetica-Oblique 12.0 1 20 20 14.0 3.0 0 0 0 0 Heading5 <H5> 0 Helvetica-Bold 12.0 1 30 30 14.0 3.0 0 0 0 0 Heading6 <H6> 0 Helvetica-Bold 12.0 1 40 40 14.0 3.0 0 0 0 0 Italic <HP1> 0 Helvetic-Oblique 12.0 0 Bold <HP2> 0 Helvetica-Bold 12.0 0 Bold-Italic <HP3> 0 Helvetic-Bold-Oblique 12.0 0 List <LI> 0 Helvetica 12.0 1 50 70 14 3 0 0 0 2 0 70 0 300 Glossary <DL> 0 Helvetica 12.0 1 20 200 14 3 0 0 0 3 0 200 0 300 0 400 Example <XMP> 0 Courier 12.0 1 0 0 14 3 0 0 0 9 0 56 0 112 0 168 0 224 0 280 0 336 0 392 0 448 0 504 Listing <LISTING> 0 Ohlfs 9.0 1 0 0 14 3 0 0 0 11 0 48 0 96 0 144 0 192 0 240 0 288 0 336 0 384 0 432 0 480 0 528 45.6 0 388.8 0 432 0 475.2 e�__initial_stack_boundary�__cthread_stack_base�__malloc_lock�_dbm_forder�_dbm_delete�_dbm_store�_dbm_firstkey�_dbm_nextkey�__yp_dobind�__ypserv_timeout�_yp_unbind�__ypsleeptime�_xdr_ypresp_val�_xdr_ypreq_key�_ypprot_err�__xdr_ypresponse�__xdr_yprequest�.file_definition_libsys_s.B.shlib_ypv1_xdr.o�.file_definition_libsys_s.B.shlib_ypprot_err.o�.file_definition_libsys_s.B.shlib_ypxdr.o�.file_definition_libsys_s.B.shlib_yp_data.o�_xdr_ypresp_key_val�_xdr_ypreq_nokey�_v1prot_dWWW/NeXT/Implementation/WorldWideWeb.app/default.html����������������������������������������������� 664 � 472 � 12 � 5710 5051762367 16043� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<TITLE>Welcome to the Universe of HyperText</TITLE> <NEXTID 18> <H2>Home</H2>Access to this information is provided as part of the <A NAME=0 HREF=http://info.cern.ch/hypertext/WWW/TheProject.html>WorldWideWeb</A> project. The WWW project does not take responsability for the accuracy of information provided by others. <H2>How to proceed</H2>References to other information are represented like <A NAME=1 HREF=#choose>this</A> . Double-click on it to jump to related information. <H2>General CERN Information sources</H2><A NAME=choose>Now choose an area in which you would like to start browsing.</A> The system currently has access to three sources of information. With the indexes, you should use the keyword search option on your browser. <DL> <DT><A NAME=2 HREF=http://crnvmc.cern.ch/FIND>CERN Information</A> <DD> A general keyword index of information made available by the computer centre, including CERN, Cray and IBM help files, "Writeups", and the Computer Newsletter (CNL). (This is the same data on CERNVM which is also available on CERNVM with the VM <A NAME=3 HREF=http://crnvmc.cern.ch/FIND/PUB.P.HELPCMS.FIND(X/G/H)>FIND command</A> ) . <DT><A NAME=10 HREF=http://crnvmc.cern.ch/FIND/yellow?>Yellow Pages</A> <DD> A keyword index to the CERN telephone book by function. <DT><A NAME=9 HREF=http://info.cern.ch/hypertext/DataSources/News/Overview.html>Internet News</A> <DD> You can access the internet news scheme (See<A NAME=4 HREF=news:news.announce.newusers> information for new users</A> ). News articles are distributed typically CERN-wide or worldwide, and have a finite lifetime. </DL> Newsgroups which may be of general interest at CERN include <UL> <LI><A NAME=5 HREF=news:cern.ecp.news>CERN/ECP news</A> <LI><A NAME=6 HREF=news:cern.sting>STING (Software Technology Interest Group) news.</A> </UL> <H2>NeXT-related</H2>If you have a NeXT machine, see also the following topics: <DL> <DT><A NAME=13 HREF=http://info.cern.ch/hypertext/WWW/NeXT/WorldWideWeb.html>HELP</A> <DD> on this WorldWideWeb application <DT><A NAME=12 HREF=http://info.cern.ch/NeXT/Instalation.html>Installation at CERN</A> <DD> A few notes on installing NeXTs and applications at CERN. <DT><A NAME=14 HREF=news:comp.sys.next.announce>comp.sys.next.announce</A> <DD> The NeXT announcements newsgroup <DT><A NAME=15 HREF=news:comp.sys.next.programmer>comp.sys.next.programmer</A> <DD> The NeXT programmer's newsgroup <DT><A NAME=16 HREF=news:comp.sys.next.misc>comp.sys.next.misc</A> <DD> The NeXT miscellaneous newsgroup <DT><A NAME=16 HREF=news:comp.sys.next.sysadmin>comp.sys.next.sysadmin</A> <DD> The NeXT miscellaneous newsgroup </DL> <H2>More information</H2>There is more online information about <A NAME=7 HREF=http://info.cern.ch/hypertext/WWW/WhatIs.html>hypertext</A> in general and about the <A NAME=8 HREF=http://info.cern.ch/hypertext/WWW//TheProject.html>WorldWideWeb</A> project. This page can and should be be customised. If you have any comments, please contact Tim Berners-Lee timbl@info.cern.ch.mperr.o�.file_definition_libsys_s.B.shlib_sigstack.o�.fiWWW/NeXT/Implementation/WorldWideWeb.app/default.style���������������������������������������������� 644 � 472 � 12 � 2044 4772123713 16225� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������15 Normal <P> 0 Helvetica 12.0 1 90 90 14.0 3.0 0 0 14 0 Address <P> 0 Helvetica-Oblique 12.0 1 90 90 14.0 3.0 1 0 14 0 Heading1 <H1> 0 Helvetica-Bold 18.0 1 0 0 18.0 3.0 2 0 36 0 Heading2 <H2> 0 Helvetica-Bold 14.0 1 0 0 14.0 3.0 0 14 14 0 Heading3 <H3> 0 Helvetica-Bold 12.0 1 10 10 14.0 3.0 0 14 14 0 Heading4 <H4> 0 Helvetica-Bold 12.0 1 20 20 14.0 3.0 0 14 14 0 Heading5 <H5> 0 Helvetica-Bold 12.0 1 30 30 14.0 3.0 0 14 14 0 Heading6 <H6> 0 Helvetica-Bold 12.0 1 40 40 14.0 3.0 0 14 14 0 Italic <HP1> 0 Helvetic-Oblique 12.0 0 Bold <HP2> 0 Helvetica-Bold 12.0 0 Bold-Italic <HP3> 0 Helvetic-Bold-Oblique 12.0 0 List <LI> 0 Helvetica 12.0 1 100 130 14 3 0 0 14 2 0 130 0 300 Glossary <DL> 0 Helvetica 12.0 1 20 200 14 3 0 0 14 3 0 200 0 300 0 400 Example <XMP> 0 Ohlfs 10.0 1 0 0 14 3 0 0 0 9 0 48 0 96 0 144 0 192 0 240 0 288 0 336 0 384 0 432 Listing <LISTING> 0 Ohlfs 9.0 1 0 0 14 3 0 0 0 11 0 43.2 0 86.4 0 129.6 0 172.8 0 216 0 259.2 0 302.4 0 345.6 0 388.8 0 432 0 475.2 h the VM <A NAME=3 HREF=http://crnvmc.cern.ch/FIND/PUB.P.HELPCMS.FIND(X/G/H)>FIND command</A> ) . <DT><A NAME=10 HREF=http://crnvmc.cern.ch/FIND/yellow?>Yellow Pages</A> <DD> A keyword index to the CERN telephone book by function. <DT><A NAME=9 HREF=http://info.cern.ch/hypertext/DataSources/News/Overview.html>Internet News</A> <DD> You can access the internet news scheme (See<A NAME=4 HREF=news:news.announce.newusers> information for new users</A> ). News articles are disWWW/NeXT/Implementation/WorldWideWeb.app/help.html�������������������������������������������������� 666 � 472 � 12 � 1156 5050465463 15345� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<TITLE>Online Help for WorldWideWeb</TITLE> <NEXTID 14> <H1>Help</H1> To recall the initial page, use "Home" from the "Navigate" menu. For other information, double click on one of the following: <ul> <li><a name=manual href=http://info.cern.ch/hypertext/WWW/NeXT/WorldWideWeb.html> The user manual</a> <li><a name=default href=default.html>The system default home page</a> </ul> If these links don't go anywhere, then conatct the person who installed this application on this machine. This file (WorldWideWeb.app/help.html) probably needs editing to change the name of the directory where the documentation has been put. Helvetic-Bold-Oblique 12.0 0 List <LI> 0 Helvetica 12.0 1 100 130 14 3 0 0 14 2 0 130 0 300 Glossary <DL> 0 Helvetica 12.0 1 20 200 14 3 0 0 14 3 0 200 0 300 0 400 Example <XMP> 0 Ohlfs 10.0 1 0 0 14 3 0 0 0 9 0 48 0 96 0 144 0 192 0 240 0 288 0 336 0 384 0 432 Listing <LISTING> 0 Ohlfs 9.0 1 0 0 14 3 0 0 0 11 0 43.2 0 86.4 0 129.6 0 172.8 0 216 0 259.2 0 3����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������WWW/NeXT/Implementation/WorldWideWeb.app/default.html����������������������������������������������� 664 � 472 � 12 � 5710 5051762367 16043� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<TITLE>Welcome to the Universe of HyperText</TITLE> <NEXTID 18> <H2>Home</H2>Access to this information is provided as part of the <A NAME=0 HREF=http://info.cern.ch/hypertext/WWW/TheProject.html>WorldWideWeb</A> project. The WWW project does not take responsability for the accuracy of information provided by others. <H2>How to proceed</H2>References to other information are represented like <A NAME=1 HREF=#choose>this</A> . Double-click on it to jump to related information. <H2>General CERN Information sources</H2><A NAME=choose>Now choose an area in which you would like to start browsing.</A> The system currently has access to three sources of information. With the indexes, you should use the keyword search option on your browser. <DL> <DT><A NAME=2 HREF=http://crnvmc.cern.ch/FIND>CERN Information</A> <DD> A general keyword index of information made available by the computer centre, including CERN, Cray and IBM help files, "Writeups", and the Computer Newsletter (CNL). (This is the same data on CERNVM which is also available on CERNVM with the VM <A NAME=3 HREF=http://crnvmc.cern.ch/FIND/PUB.P.HELPCMS.FIND(X/G/H)>FIND command</A> ) . <DT><A NAME=10 HREF=http://crnvmc.cern.ch/FIND/yellow?>Yellow Pages</A> <DD> A keyword index to the CERN telephone book by function. <DT><A NAME=9 HREF=http://info.cern.ch/hypertext/DataSources/News/Overview.html>Internet News</A> <DD> You can access the internet news scheme (See<A NAME=4 HREF=news:news.announce.newusers> information for new users</A> ). News articles are distributed typically CERN-wide or worldwide, and have a finite lifetime. </DL> Newsgroups which may be of general interest at CERN include <UL> <LI><A NAME=5 HREF=news:cern.ecp.news>CERN/ECP news</A> <LI><A NAME=6 HREF=news:cern.sting>STING (Software Technology Interest Group) news.</A> </UL> <H2>NeXT-related</H2>If you have a NeXT machine, see also the following topics: <DL> <DT><A NAME=13 HREF=http://info.cern.ch/hypertext/WWW/NeXT/WorldWideWeb.html>HELP</A> <DD> on this WorldWideWeb application <DT><A NAME=12 HREF=http://info.cern.ch/NeXT/Instalation.html>Installation at CERN</A> <DD> A few notes on installing NeXTs and applications at CERN. <DT><A NAME=14 HREF=news:comp.sys.next.announce>comp.sys.next.announce</A> <DD> The NeXT announcements newsgroup <DT><A NAME=15 HREF=news:comp.sys.next.programmer>comp.sys.next.programmer</A> <DD> The NeXT programmer's newsgroup <DT><A NAME=16 HREF=news:comp.sys.next.misc>comp.sys.next.misc</A> <DD> The NeXT miscellaneous newsgroup <DT><A NAME=16 HREF=news:comp.sys.next.sysadmin>comp.sys.next.sysadmin</A> <DD> The NeXT miscellaneous newsgroup </DL> <H2>More information</H2>There is more online information about <A NAME=7 HREF=http://info.cern.ch/hypertext/WWW/WhatIs.html>hypertext</A> in general and about the <A NAME=8 HREF=http://info.cern.ch/hypertext/WWW//TheProject.html>WorldWideWeb</A> project. This page can and should be be customised. If you have any comments, please contact Tim Berners-Lee timbl@info.cern.ch.mperr.o�.file_definition_libsys_s.B.shlib_sigstack.o�.fiWWW/NeXT/Implementation/WorldWideWeb.app/default.style���������������������������������������������� 644 � 472 � 12 � 2044 4772123713 16225� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������15 Normal <P> 0 Helvetica 12.0 1 90 90 14.0 3.0 0 0 14 0 Address <P> 0 Helvetica-Oblique 12.0 1 90 90 14.0 3.0 1 0 14 0 Heading1 <H1> 0 Helvetica-Bold 18.0 1 0 0 18.0 3.0 2 0 36 0 Heading2 <H2> 0 Helvetica-Bold 14.0 1 0 0 14.0 3.0 0 14 14 0 Heading3 <H3> 0 Helvetica-Bold 12.0 1 10 10 14.0 3.0 0 14 14 0 Heading4 <H4> 0 Helvetica-Bold 12.0 1 20 20 14.0 3.0 0 14 14 0 Heading5 <H5> 0 Helvetica-Bold 12.0 1 30 30 14.0 3.0 0 14 14 0 Heading6 <H6> 0 Helvetica-Bold 12.0 1 40 40 14.0 3.0 0 14 14 0 Italic <HP1> 0 Helvetic-Oblique 12.0 0 Bold <HP2> 0 Helvetica-Bold 12.0 0 Bold-Italic <HP3> 0 Helvetic-Bold-Oblique 12.0 0 List <LI> 0 Helvetica 12.0 1 100 130 14 3 0 0 14 2 0 130 0 300 Glossary <DL> 0 Helvetica 12.0 1 20 200 14 3 0 0 14 3 0 200 0 300 0 400 Example <XMP> 0 Ohlfs 10.0 1 0 0 14 3 0 0 0 9 0 48 0 96 0 144 0 192 0 240 0 288 0 336 0 384 0 432 Listing <LISTING> 0 Ohlfs 9.0 1 0 0 14 3 0 0 0 11 0 43.2 0 86.4 0 129.6 0 172.8 0 216 0 259.2 0 302.4 0 345.6 0 388.8 0 432 0 475.2 h the VM <A NAME=3 HREF=http://crnvmc.cern.ch/FIND/PUB.P.HELPCMS.FIND(X/G/H)>FIND command</A> ) . <DT><A NAME=10 HREF=http://crnvmc.cern.ch/FIND/yellow?>Yellow Pages</A> <DD> A keyword index to the CERN telephone book by function. <DT><A NAME=9 HREF=http://info.cern.ch/hypertext/DataSources/News/Overview.html>Internet News</A> <DD> You can access the internet news scheme (See<A NAME=4 HREF=news:news.announce.newusers> information for new users</A> ). News articles are disWWW/NeXT/Implementation/WorldWideWeb.app/help.html�������������������������������������������������� 666 � 472 � 12 � 1156 5050465463 15345� ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������