[32108] trunk/dports/aqua/emacs-app/files/20071015_rc2a.patch

css at macports.org css at macports.org
Sun Dec 16 19:14:40 PST 2007


Revision: 32108
          http://trac.macosforge.org/projects/macports/changeset/32108
Author:   css at macports.org
Date:     2007-12-16 19:14:38 -0800 (Sun, 16 Dec 2007)

Log Message:
-----------
As a result of #13579, remove the unused 20071015_rc2a.patch.

Removed Paths:
-------------
    trunk/dports/aqua/emacs-app/files/20071015_rc2a.patch

Deleted: trunk/dports/aqua/emacs-app/files/20071015_rc2a.patch
===================================================================
--- trunk/dports/aqua/emacs-app/files/20071015_rc2a.patch	2007-12-17 03:01:20 UTC (rev 32107)
+++ trunk/dports/aqua/emacs-app/files/20071015_rc2a.patch	2007-12-17 03:14:38 UTC (rev 32108)
@@ -1,1412 +0,0 @@
---- emacs-23.0.0_NS-9.0rc2a/src/image.c	2007-09-15 21:36:19.000000000 +0300
-+++ src/image.c	2007-10-14 06:30:25.000000000 +0300
-@@ -1583,6 +1583,9 @@
- 
- 	  img->background_transparent
- 	    = (four_corners_best (mask, img->corners, img->width, img->height) == PIX_MASK_RETAIN);
-+#ifdef HAVE_NS
-+          ns_retain_object(img->background_transparent);
-+#endif
- 
- 	  if (free_mask)
- 	    Destroy_Image (mask, prev);
-@@ -1625,16 +1628,21 @@
-     {
-       Free_Pixmap (FRAME_X_DISPLAY (f), img->pixmap);
-       img->pixmap = NO_PIXMAP;
--      img->background_valid = 0;
- #ifdef HAVE_NS
--      ns_release_object(img->background);
-+      if (img->background_valid)
-+        ns_release_object(img->background);
- #endif
-+      img->background_valid = 0;
-     }
- 
-   if (mask_p && img->mask)
-     {
-       Free_Pixmap (FRAME_X_DISPLAY (f), img->mask);
-       img->mask = NO_PIXMAP;
-+#ifdef HAVE_NS
-+      if (img->background_transparent_valid)
-+        ns_release_object(img->background_transparent);
-+#endif
-       img->background_transparent_valid = 0;
-     }
- 
-@@ -4688,20 +4696,21 @@
- 	  Lisp_Object color_val =
- 	    (*get_color_table) (color_table, str, chars_per_pixel);
- 
--	  XPutPixel (ximg, x, y,
- #ifndef HAVE_NS
-+	  XPutPixel (ximg, x, y,
- 		     (INTEGERP (color_val) ? XINT (color_val)
-+		      : FRAME_FOREGROUND_PIXEL (f)));
- #else
--                     (STRINGP (color_val) ? *(void **)SDATA(color_val)
-+          if (STRINGP (color_val))
-+            XPutPixel (ximg, x, y, *(void **)SDATA(color_val));
- #endif
--		      : FRAME_FOREGROUND_PIXEL (f)));
- #ifndef HAVE_NS
- 	  XPutPixel (mask_img, x, y,
- 		     (!EQ (color_val, Qt) ? PIX_MASK_DRAW
- 		      : (have_mask = 1, PIX_MASK_RETAIN)));
- #else
-           if (EQ(color_val, Qt))
--              ns_set_alpha(ximg, x, y, 0);
-+            ns_set_alpha(ximg, x, y, 0);
- #endif
- 	}
-       if (y + 1 < height)
-@@ -5477,7 +5486,7 @@
-       Display *dpy = FRAME_X_DISPLAY (f);
-       GC gc;
- 
--#ifndef HAVE_NS  //PENDING: NS XPM support
-+#ifndef HAVE_NS  //PENDING
- 
- #ifdef MAC_OS
- #define MaskForeground(f)  PIX_MASK_DRAW
---- emacs-23.0.0_NS-9.0rc2a/src/frame.c	2007-08-21 01:57:48.000000000 +0300
-+++ src/frame.c	2007-09-25 22:46:40.000000000 +0300
-@@ -734,6 +734,11 @@
-     }
- #endif /* !WINDOWSNT */
- 
-+#ifdef COCOA
-+  /* term gets no other notification of this */
-+  Fraise_frame(Qnil);
-+#endif
-+
-   /* We want to make sure that the next event generates a frame-switch
-      event to the appropriate frame.  This seems kludgy to me, but
-      before you take it out, make sure that evaluating something like
---- emacs-23.0.0_NS-9.0rc2a/src/nsterm.h	2007-09-19 18:13:06.000000000 +0300
-+++ src/nsterm.h	2007-10-13 22:47:25.000000000 +0300
-@@ -78,7 +78,7 @@
- - (void)keyDown:(NSEvent *)theEvent;
- - (void)mouseDown:(NSEvent *)theEvent;
- - (void)mouseUp:(NSEvent *)theEvent;
--- setMiniwindowImage;
-+- setMiniwindowImage: (BOOL)setMini;
- 
- // Emacs-side interface
- - initFrameFromEmacs: (struct frame *) f;
-@@ -136,6 +136,7 @@
-      NSMutableDictionary *identifierToItem;
-      NSMutableArray *activeIdentifiers;
-      NSArray *prevIdentifiers;
-+     unsigned long enablement, prevEnablement;
-    }
- - initForView: (EmacsView *)view withIdentifier: (NSString *)identifier;
- - (void) clearActive;
-@@ -369,8 +370,8 @@
-    no_highlight=0,
-    filled_box,
-    hollow_box,
--   bar,
--   line
-+   underscore,
-+   bar
- };
- 
- 
-@@ -535,6 +536,7 @@
-   Lisp_Object icon_top;
-   Lisp_Object icon_left;
-   enum ns_cursor_types current_cursor, desired_cursor;
-+  unsigned char last_inactive;
- 
-   /* The size of the extra width currently allotted for vertical
-      scroll bars, in pixels.  */
-@@ -597,6 +599,7 @@
- #define FRAME_NEW_CURSOR_COLOR(f) ((f)->output_data.ns->desired_cursor_color)
- #define FRAME_NEW_CURSOR(f)  ((f)->output_data.ns->desired_cursor)
- #define FRAME_POINTER_TYPE(f) ((f)->output_data.ns->current_pointer)
-+#define FRAME_LAST_INACTIVE(f) ((f)->output_data.ns->last_inactive)
- 
- #ifndef COMPILING_MULTI_TERM
- #define FRAME_FONT(f) ((f)->output_data.ns->font)
---- emacs-23.0.0_NS-9.0rc2a/src/nsterm.m	2007-09-19 22:22:05.000000000 +0300
-+++ src/nsterm.m	2007-10-14 21:27:38.000000000 +0300
-@@ -20,10 +20,9 @@
- 
- Originally by Carl Edman
- Updated by Christian Limpach (chris at nice.ch)
--OpenStep/Rhapsody  port by Scott Bender (sbender at harmony-ds.com)
-+OpenStep/Rhapsody port by Scott Bender (sbender at harmony-ds.com)
- MacOSX/Aqua port by Christophe de Dinechin (descubes at earthlink.net)
- GNUstep port and post-20 update by Adrian Robert (arobert at cogsci.ucsd.edu)
--
- */
- 
- #include <math.h>
-@@ -241,11 +240,10 @@
- static int select_nfds;
- static NSAutoreleasePool *outerpool;
- static BOOL ns_shutdown_properly = NO;
--
- static struct input_event *emacs_event = NULL;
- static struct input_event *q_event_ptr = NULL;
- static int n_emacs_events_pending = 0;
--
-+static NSMutableArray *ns_pending_files;
- 
- /* Convert modifiers in a NeXTSTEP event to emacs style modifiers.  */
- #define NS_FUNCTION_KEY_MASK 0x800000
-@@ -348,8 +346,8 @@
-   if (!getenv("EMACSLOADPATH"))
-     {
-       NSArray *paths = [resourceDir stringsByAppendingPaths:
--                                  [NSArray arrayWithObjects: @"lisp", @"leim",
--                                                             @"site-lisp",nil]];
-+                                  [NSArray arrayWithObjects: @"site-lisp", @"lisp",
-+                                                             @"leim",nil]];
-       NSEnumerator *pathEnum = [paths objectEnumerator];
-       resourcePaths = @"";
-       while (resourcePath = [pathEnum nextObject])
-@@ -982,7 +980,9 @@
- //   External: Show the window (X11 semantics)
- // ----------------------------------------------------------------------------
- {
--  ns_raise_frame(f);
-+  NSTRACE(x_make_frame_visible);
-+  // not needed, as the only place that calls this (frame.c:Fraise_frame()) also calls raise_lower
-+  // ns_raise_frame(f);
- }
- 
- 
-@@ -993,6 +993,7 @@
- // ----------------------------------------------------------------------------
- {
-   NSView * view = FRAME_NS_VIEW(f);
-+  NSTRACE(x_make_frame_invisible);
-   check_ns();
-   [[view window] orderOut:NSApp];
- }
-@@ -1006,6 +1007,7 @@
- {
-   NSView * view = FRAME_NS_VIEW(f);
-   struct ns_display_info *dpyinfo = FRAME_NS_DISPLAY_INFO (f);
-+  NSTRACE(x_iconify_frame);
-   check_ns();
- 
-   if (dpyinfo->ns_highlight_frame == f)
-@@ -1035,7 +1037,9 @@
- {
-   NSView *view = FRAME_NS_VIEW(f);
-   struct ns_display_info *dpyinfo = FRAME_NS_DISPLAY_INFO (f);
-+  NSTRACE(x_destroy_window);
-   check_ns();
-+
-   [(EmacsView *)view setWindowClosing: YES]; // may not have been informed
- 
-   BLOCK_INPUT;
-@@ -1430,15 +1434,13 @@
-     {
-       [[col colorUsingColorSpaceName:NSCalibratedWhiteColorSpace]
-             getWhite:&gray alpha:&alpha];
--      sprintf(buf,"GRAY%02.2x%02.2x",
--              (int)rint(gray*0xff),
--              (int)rint(alpha*0xff));
-+      sprintf(buf,"GRAY%02.2x%02.2x", lrint(gray*0xff), lrint(alpha*0xff));
-       UNBLOCK_INPUT;
-       return build_string(buf);
-     }
- 
--  sprintf(buf,"ARGB%02.2x%02.2x%02.2x%02.2x",(int)rint(alpha*0xff),
--          (int)rint(red*0xff),(int)rint(green*0xff),(int)rint(blue*0xff));
-+  sprintf(buf,"ARGB%02.2x%02.2x%02.2x%02.2x",lrint(alpha*0xff),
-+          lrint(red*0xff), lrint(green*0xff), lrint(blue*0xff));
- 
-   UNBLOCK_INPUT;
-   return build_string(buf);
-@@ -1588,20 +1590,28 @@
-   int xchar, ychar;
-   Lisp_Object frame, tail;
-   struct frame *f;
--  struct ns_display_info *dpyinfo = FRAME_NS_DISPLAY_INFO (*fp);
-+  struct ns_display_info *dpyinfo;
- 
-   NSTRACE(ns_mouse_position);
- 
-+  if (*fp == NULL)
-+    {
-+      fprintf(stderr, "Warning: ns_mouse_position() called with null *fp.\n");
-+      return;
-+    }
-+
-+  dpyinfo = FRAME_NS_DISPLAY_INFO (*fp);
-+
-   BLOCK_INPUT;
- 
--  if (! NILP (last_mouse_scroll_bar) && insist == 0)
-+  if (last_mouse_scroll_bar != nil && insist == 0)
-     {
-       //PENDING: we do not use this path at the moment because drag events will
-       // go directly to the EmacsScroller.  Leaving code in for now.
-       [last_mouse_scroll_bar getMouseMotionPart: part window:bar_window
-                                               x:x y:y];
-       if (time) *time = last_mouse_movement_time;
--      last_mouse_scroll_bar = Qnil;
-+      last_mouse_scroll_bar = nil;
-     }
-   else
-     {
-@@ -1610,7 +1620,7 @@
-         if (FRAME_NS_DISPLAY (XFRAME (frame)) == FRAME_NS_DISPLAY (*fp))
-           XFRAME (frame)->mouse_moved = 0;
- 
--      last_mouse_scroll_bar = Qnil;
-+      last_mouse_scroll_bar = nil;
-       if (last_mouse_frame && FRAME_LIVE_P(last_mouse_frame))
-         f = last_mouse_frame;
-       else
-@@ -1628,8 +1638,8 @@
-           if (bar_window) *bar_window = Qnil;
-           if (part) *part = 0; //scroll_bar_handle;
- 
--          if (x) XSETINT (*x, (int)rint(position.x));
--          if (y) XSETINT (*y, (int)rint(position.y));
-+          if (x) XSETINT (*x, lrint(position.x));
-+          if (y) XSETINT (*y, lrint(position.y));
-           if (time) *time = last_mouse_movement_time;
-           *fp = f;
-         }
-@@ -2051,7 +2061,8 @@
-   struct frame *f = XFRAME (WINDOW_FRAME (w));
-   struct face *face = p->face;
-   int rowY;
--  static EmacsImage **bimgs;
-+  static EmacsImage **bimgs = NULL;
-+  static int nBimgs = 0;
-   // NS-specific: move internal border inside fringe
-   int x = p->bx < 0 ? p->x : p->bx;
-   int wd = p->bx < 0 ? p->wd : p->nx;
-@@ -2064,10 +2075,21 @@
-   int xAdjust = FRAME_INTERNAL_BORDER_WIDTH(f) *
-     (fringeOnVeryLeft ? -1 : (fringeOnVeryRight ? 1 : 0));
- 
--  if (!bimgs)
-+  // grow bimgs if needed
-+  if (nBimgs < max_used_fringe_bitmap)
-     {
--      bimgs = xmalloc(max_used_fringe_bitmap * sizeof (EmacsImage *));
--      bzero(bimgs, max_used_fringe_bitmap * sizeof (EmacsImage *));
-+      EmacsImage **newBimgs =
-+        xmalloc(max_used_fringe_bitmap * sizeof (EmacsImage *));
-+      bzero(newBimgs, max_used_fringe_bitmap * sizeof (EmacsImage *));
-+
-+      if (nBimgs)
-+        {
-+          bcopy(bimgs, newBimgs, nBimgs * sizeof (EmacsImage *));
-+          xfree(bimgs);
-+        }
-+
-+      bimgs = newBimgs;
-+      nBimgs = max_used_fringe_bitmap;
-     }
- 
-   /* Must clip because of partially visible lines.  */
-@@ -2143,16 +2165,17 @@
- //   External call (RIF): draw cursor
- // ----------------------------------------------------------------------------
- {
--  NSRect r,s;
-+  NSRect r, s;
-   int fx, fy, h;
-   struct frame *f = WINDOW_XFRAME (w);
-   struct glyph *phys_cursor_glyph;
-   int overspill;
-+  unsigned char drawGlyph = 0, cursorType, oldCursorType;
- 
-   NSTRACE(dumpcursor);
- 
-   if (!on_p)
--    return;  //PENDING: erase?
-+      return;
- 
-   w->phys_cursor_type = cursor_type;
-   w->phys_cursor_on_p = 1;
-@@ -2189,7 +2212,8 @@
-     r.size.width -= overspill;
- 
-   //PENDING: 23: use emacs stored f->cursor_type instead of ns-specific
--  FRAME_CURSOR(f) = FRAME_NEW_CURSOR(f);
-+  oldCursorType = FRAME_CURSOR(f);
-+  cursorType = FRAME_CURSOR(f) = FRAME_NEW_CURSOR(f);
-   FRAME_CURSOR_COLOR(f) = FRAME_NEW_CURSOR_COLOR(f);
- 
-   //PENDING: only needed in rare cases with last-resort font in HELLO..
-@@ -2197,41 +2221,64 @@
-   ns_clip_to_row(w, glyph_row, -1, NULL);
- //  ns_focus(f, &r, 1);
- 
--  // draw the cursor
--  // needed for bar and line cursors
--  [FRAME_BACKGROUND_COLOR(f) set];
--  NSRectFill(r);
--  [FRAME_CURSOR_COLOR(f) set];
-+  if (FRAME_LAST_INACTIVE(f))
-+    {
-+      // previously hollow box; clear entire area
-+      [FRAME_BACKGROUND_COLOR(f) set];
-+      NSRectFill(r);
-+      drawGlyph = 1;
-+      FRAME_LAST_INACTIVE(f) = NO;
-+    }
-+
-+  // prepare to draw
-+  if (cursorType == no_highlight || cursor_type == NO_CURSOR)
-+    {
-+      // clearing for blink: erase the cursor itself
-+      [FRAME_BACKGROUND_COLOR(f) set];
-+      cursorType = oldCursorType; // just clear what we had before
-+    }
-+  else
-+      [FRAME_CURSOR_COLOR(f) set];
-+
-+  if (!active_p)
-+    {
-+      // inactive window: ignore what we just set and use a hollow box
-+      cursorType = hollow_box;
-+      [FRAME_CURSOR_COLOR(f) set];
-+    }
- 
--  switch (active_p ? FRAME_CURSOR(f) : hollow_box)
-+  switch (cursorType)
-     {
-     case no_highlight:
-       break;
-     case filled_box:
-       NSRectFill(r);
-+      drawGlyph = 1;
-       break;
-     case hollow_box:
-       NSRectFill(r);
-       [FRAME_BACKGROUND_COLOR(f) set];
-       NSRectFill(NSInsetRect(r, 1, 1));
-       [FRAME_CURSOR_COLOR(f) set];
-+      drawGlyph = 1;
-       break;
--    case bar:
-+    case underscore:
-       s = r;
--      s.origin.y += 0.75 * s.size.height;
--      s.size.height *= 0.25;
-+      s.origin.y += lrint(0.75 * s.size.height);
-+      s.size.height = lrint(s.size.height * 0.25);
-       NSRectFill(s);
-       break;
--    case line:
-+    case bar:
-       s = r;
--      s.size.width = 2;
-+      s.size.width = 1;
-       NSRectFill(s);
-       break;
-     }
-   ns_unfocus(f);
- 
--  // draw the character under the cursor
--  draw_phys_cursor_glyph (w, glyph_row, DRAW_CURSOR);
-+  // if needed, draw the character under the cursor
-+  if (drawGlyph)
-+    draw_phys_cursor_glyph (w, glyph_row, DRAW_CURSOR);
- }
- 
- 
-@@ -2570,7 +2617,9 @@
- 
-   bg_x = x;
-   bg_y =  s->slice.y == 0 ? s->y : s->y + box_line_vwidth;
--  bg_height = s->height - 2 * box_line_vwidth;
-+  bg_height = s->height;
-+  // other terms have this, but was causing problems w/tabbar mode
-+  // - 2 * box_line_vwidth;
- 
-   if (s->slice.x == 0) x += s->img->hmargin;
-   if (s->slice.y == 0) y += s->img->vmargin;
-@@ -2600,9 +2649,8 @@
-           br.size.height += br.origin.y;
-           br.origin.y = 0;
-         }
--      if (br.origin.x <= fibw+1)
-+      if (br.origin.x <= fibw+1 + box_line_vwidth)
-         {
--          br.size.height += 2*box_line_vwidth;
-           br.size.width += br.origin.x;
-           br.origin.x = 0;
-         }
-@@ -2868,19 +2916,28 @@
-   [outerpool release];
-   outerpool = [[NSAutoreleasePool alloc] init];
- 
--    /* We must always send one NX_APPDEFINED event to ourself, otherwise
--       [NXApp run] will never exit.  */
--  send_appdefined = YES;
--
--  if (!expected)
-+  /* If we've got pending open-file requests, attend to the next one of those. */
-+  if (ns_pending_files && [ns_pending_files count] != 0
-+      && [NSApp openFile: [ns_pending_files objectAtIndex: 0]])
-     {
--      /* Post an application defined event on the event queue.  When this is
--         received the [NXApp run] will return, thus having processed all
--         events which are currently queued, if any.  */
--      ns_send_appdefined (-1);
-+      [ns_pending_files removeObjectAtIndex: 0];
-     }
-+  else
-+    {
-+      /* Run and wait for events.  We must always send one NX_APPDEFINED event
-+         to ourself, otherwise [NXApp run] will never exit.  */
-+      send_appdefined = YES;
- 
--  [NSApp run];
-+      if (!expected)
-+        {
-+          /* Post an application defined event on the event queue.  When this is
-+             received the [NXApp run] will return, thus having processed all
-+             events which are currently queued, if any.  */
-+          ns_send_appdefined (-1);
-+        }
-+
-+      [NSApp run];
-+    }
- 
-   nevents = n_emacs_events_pending;
-   n_emacs_events_pending = 0;
-@@ -2948,11 +3005,11 @@
-       if (!NUMBERP(ns_cursor_blink_rate))
-         ns_cursor_blink_rate = make_float(0.5);
-       cursor_blink_entry =
--        [[NSTimer scheduledTimerWithTimeInterval: XFLOATINT(ns_cursor_blink_rate)
--                                          target: NSApp
--                                        selector: @selector(cursor_blink_handler:)
--                                        userInfo:0
--                                         repeats:YES]
-+       [[NSTimer scheduledTimerWithTimeInterval: XFLOATINT(ns_cursor_blink_rate)
-+                                         target: NSApp
-+                                       selector: @selector(cursor_blink_handler:)
-+                                       userInfo:0
-+                                        repeats:YES]
-           retain];
-     }
-   else if (NILP(ns_cursor_blink_mode) && cursor_blink_entry)
-@@ -3464,11 +3521,17 @@
-   // Start app and create the main menu, window, view.
-   // Needs to be here because ns_initialize_display_info() uses AppKit classes.
-   // The view will then ask the NSApp to stop and return to Emacs.
-+  ns_pending_files = [[NSMutableArray alloc] init];
-   [EmacsApp sharedApplication];
-   if (NSApp == nil)
-     return NULL;
-   [NSApp setDelegate: NSApp];
- 
-+  // debugging: log all notifications
-+//   [[NSNotificationCenter defaultCenter] addObserver: NSApp
-+//                                            selector:@selector(logNotification:)
-+//                                                name: nil object: nil];
-+
-   dpyinfo = (struct ns_display_info *)xmalloc(sizeof(struct ns_display_info));
-   bzero (dpyinfo, sizeof (struct ns_display_info));
- 
-@@ -3798,6 +3861,15 @@
- 
- @implementation EmacsApp
- 
-+- (void)logNotification:(NSNotification *)notification
-+{
-+  char *name = [[notification name] UTF8String];
-+  if (!strstr(name, "Update") && !strstr(name, "NSMenu")
-+      && !strstr(name, "WindowNumber"))
-+    NSLog(@"notification: '%@'", [notification name]);
-+}
-+
-+
- - (void)sendEvent:(NSEvent *)theEvent
- // ----------------------------------------------------------------------------
- //   Events posted by ns_send_appdefined interrupt the run loop here
-@@ -3873,6 +3945,15 @@
-   NSTRACE(applicationDidFinishLaunching);
-   ns_send_appdefined (-2);
- }
-+/*- (void)applicationWillFinishLaunching:(NSNotification *)notification
-+// ----------------------------------------------------------------------------
-+//   When application is loaded, terminate event loop in ns_term_init
-+// ----------------------------------------------------------------------------
-+{
-+  NSTRACE(applicationWillFinishLaunching);
-+fprintf(stderr, "willfinishlaunching\n");
-+  ns_send_appdefined (-2);
-+}*/
- 
- 
- - (void) terminate: (id)sender
-@@ -3886,10 +3967,8 @@
- }
- 
- 
--// Open a file (used by below)
---(BOOL) openFile: (char *)fileName
--        fromLine: (int)startLine
--          toLine: (int)endLine
-+// Open a file (used by below, after going into queue read by ns_read_socket)
-+-(BOOL) openFile: (NSString *)fileName
- {
-   struct frame *emacsframe = SELECTED_FRAME();
-   NSEvent *theEvent = [NSApp currentEvent];
-@@ -3899,11 +3978,8 @@
- 
-   emacs_event->kind = NON_ASCII_KEYSTROKE_EVENT;
-   emacs_event->code = KEY_NS_OPEN_FILE_LINE;
--  ns_input_file = append2(ns_input_file, build_string(fileName));
--  if (startLine == endLine)
--    ns_input_line = (startLine >= 0) ? make_number(startLine) : Qnil;
--  else
--    ns_input_line = Fcons(make_number(startLine), make_number(endLine));
-+  ns_input_file = append2(ns_input_file, build_string([fileName UTF8String]));
-+  ns_input_line = Qnil; // can be start or cons start,end
-   emacs_event->modifiers=0;
-   EV_TRAILER(theEvent);
- 
-@@ -3912,35 +3988,37 @@
- 
- 
- //   Notification from the Workspace to open a file
--- (BOOL)application: sender openFile: (NSString *)fileName
-+- (BOOL)application: sender openFile: (NSString *)file
- {
--  return [self openFile: (char *) [fileName UTF8String] fromLine:-1 toLine:-1];
-+  [ns_pending_files addObject: file];
-+  return YES;
- }
- 
- 
- //   Open a file as a temporary file
- - (BOOL)application:sender openTempFile:(NSString *)file
- {
--  return [self application: sender openFile: file];
-+  [ns_pending_files addObject: file];
-+  return YES;
- }
- 
- 
- //   Notification from the Workspace to open a file noninteractively (?)
--- (BOOL)application: sender openFileWithoutUI: (NSString *)fileName
-+- (BOOL)application: sender openFileWithoutUI: (NSString *)file
- {
--  return [self openFile: (char *) [fileName UTF8String] fromLine:-1 toLine:-1];
-+  [ns_pending_files addObject: file];
-+  return YES;
- }
- 
- 
- //   Notification from the Workspace to open multiple files
- - (void)application: sender openFiles: (NSArray *)fileList
- {
--  NSEnumerator *filenames = [fileList objectEnumerator];
--  NSString *fileName;
--  while ((fileName = [filenames nextObject]) != nil)
--    if ([self openFile: (char *)[fileName UTF8String] fromLine:-1 toLine:-1]
--        == NO)
--      return;
-+  NSEnumerator *files = [fileList objectEnumerator];
-+  NSString *file;
-+  while ((file = [files nextObject]) != nil)
-+    [ns_pending_files addObject: file];
-+  return YES;
- }
- 
- 
-@@ -3980,7 +4058,7 @@
-     }
-   else
-     {
--      f->output_data.ns->desired_cursor=no_highlight;
-+      f->output_data.ns->desired_cursor = no_highlight;
-     }
-   update_window_cursor (XWINDOW(FRAME_SELECTED_WINDOW(f)), 1);
-   //x_update_cursor (f, 1);
-@@ -4058,8 +4136,8 @@
- 
-       size = [newFont pointSize];
-       //PENDING: stick w/integer sizes for now.
--//        if (size == rint(size))
--        ns_input_fontsize = make_number((int)rint(size));
-+//        if (size == lrint(size))
-+        ns_input_fontsize = make_number(lrint(size));
- //        else
- //          ns_input_fontsize = make_float(size);
-       ns_input_font= build_string([[newFont familyName/*fontName*/] UTF8String]);
-@@ -4489,8 +4567,8 @@
-       emacs_event->modifiers = EV_MODIFIERS (theEvent)
-                              | EV_UDMODIFIERS (theEvent);
-     }
--  XSETINT (emacs_event->x, (int)rint(p.x));
--  XSETINT (emacs_event->y, (int)rint(p.y));
-+  XSETINT (emacs_event->x, lrint(p.x));
-+  XSETINT (emacs_event->y, lrint(p.y));
-   EV_TRAILER (theEvent);
- }
- 
-@@ -4706,7 +4784,7 @@
-   struct frame *old_focus = dpyinfo->ns_focus_frame;
- 
-   NSTRACE(windowDidBecomeKey);
--  
-+
-   if (emacsframe != old_focus)
-     dpyinfo->ns_focus_frame = emacsframe;
-   ///last_mouse_frame = emacsframe;?
-@@ -4736,6 +4814,7 @@
-     {
-       FRAME_NEW_CURSOR(emacsframe) = hollow_box;
-       x_update_cursor(emacsframe, 1);
-+      FRAME_LAST_INACTIVE(emacsframe) = YES;
-     }
- 
-   if (dpyinfo->ns_highlight_frame == emacsframe)
-@@ -4761,7 +4840,6 @@
- - (void)windowWillMiniaturize:sender
- {
-   NSTRACE(windowWillMiniaturize);
--  [self setMiniwindowImage];
- }
- 
- 
-@@ -5090,7 +5168,7 @@
- 
-   NSTRACE(performDragOperation);
-   position = [self convertPoint:[sender draggingLocation] fromView:nil];
--  x = (int)rint(position.x);  y = (int)rint(position.y);
-+  x = lrint(position.x);  y = lrint(position.y);
- 
-   pb = [sender draggingPasteboard];
-   type = [pb availableTypeFromArray:ns_drag_types];
-@@ -5211,19 +5289,23 @@
- }
- 
- 
--- setMiniwindowImage
-+// setMini=YES means set from internal (gives a finder icon), NO means set nil
-+// (gives a miniaturized version of the window); currently we use the latter for
-+// frames whose active buffer doesn't correspond to any file (e.g., '*scratch*')
-+- setMiniwindowImage: (BOOL) setMini
- {
-   id image = [[self window] miniwindowImage];
-   NSTRACE(setMiniwindowImage);
- 
--  // NOTE: under Cocoa this always returns nil, documentation about
--  // "AppleDockIconEnabled" notwithstanding, however the set message
-+  // NOTE: under Cocoa miniwindowImage always returns nil, documentation
-+  // about "AppleDockIconEnabled" notwithstanding, however the set message
-   // below has its effect nonetheless.
-   if (image != emacsframe->output_data.ns->miniimage)
-     {
-       if (image && [image isKindOfClass: [EmacsImage class]])
-         [image release];
--      [[self window] setMiniwindowImage: emacsframe->output_data.ns->miniimage];
-+      [[self window] setMiniwindowImage:
-+                       setMini ? emacsframe->output_data.ns->miniimage : nil];
-     }
- 
-   return self;
-@@ -5739,7 +5821,7 @@
-   [cursorBlinkSlider setFloatValue: prevBlinkRate];
-   [cursorTypeMatrix selectCellWithTag: (cursorType == filled_box ? 1 :
-                                         (cursorType == bar ? 2 :
--                                         (cursorType == line ? 3 : 4)))];
-+                                         (cursorType == underscore ? 3 : 4)))];
-   selectItemWithTag(alternateModMenu, ns_lisp_to_mod(ns_alternate_modifier));
-   selectItemWithTag(commandModMenu, ns_lisp_to_mod(ns_command_modifier));
- #ifdef COCOA
-@@ -5813,7 +5895,7 @@
-   FRAME_NEW_CURSOR(frame) =
-                          (cursorTag == 1 ? filled_box :
-                           (cursorTag == 2 ? bar :
--                           (cursorTag == 3 ? line : hollow_box)));
-+                           (cursorTag == 3 ? underscore : hollow_box)));
-   store_frame_param(frame, Qcursor_type,
-                     ns_cursor_type_to_lisp(FRAME_NEW_CURSOR(frame)));
-   ns_alternate_modifier = ns_mod_to_lisp(altTag);
---- emacs-23.0.0_NS-9.0rc2a/src/nsmenu.m	2007-09-17 04:10:30.000000000 +0300
-+++ src/nsmenu.m	2007-10-15 20:58:50.000000000 +0300
-@@ -743,12 +743,11 @@
- static Lisp_Object
- ns_popup_menu(Lisp_Object position, Lisp_Object menu)
- {
--  // NOTE: this also gets called when a choice is made in the app main menu;
--  //       the second part of ns-menu-path is sent back
-   EmacsMenu *pmenu;
-   struct frame *f;
-   NSPoint p;
-   Lisp_Object window, x, y, tem, keymap, title;
-+  struct gcpro gcpro1;
-   int specpdl_count = SPECPDL_INDEX (), specpdl_count2;
-   char *error_name = NULL;
-   int keymaps = 0;
-@@ -758,16 +757,14 @@
- 
-   if (!NILP(position))
-     {
--  
-       check_ns();
-   
-       if (EQ (position, Qt)
-           || (CONSP (position) && (EQ (XCAR (position), Qmenu_bar)
-                                    || EQ (XCAR (position), Qtool_bar))))
--
-         {
-           /* Use the mouse's current position.  */
--          struct frame *new_f = 0;
-+          struct frame *new_f = SELECTED_FRAME();
- 
-           if (mouse_position_hook)
-             (*mouse_position_hook) (&new_f, 0, 0, 0, &x, &y, 0);
-@@ -821,18 +818,21 @@
- 
-       p.x += XINT(x); p.y += XINT(y);
- 
--//       p = [FRAME_NS_VIEW(f) convertPoint: p toView: nil];
--//       p = [[FRAME_NS_VIEW(f) window] convertBaseToScreen: p];
--
-       XSETFRAME (Vmenu_updating_frame, f);
-     }
-   else
--    {
--      // no position given
-+    {      // no position given
-+      //PENDING: if called during dump, we need to stop precomputation of
-+      // key equivalents (see below) because the keydefs in ns-win.el have
-+      // not been loaded yet.
-+      if (noninteractive)
-+        return Qnil;
-       Vmenu_updating_frame = Qnil;
-     }
- 
-   // now parse the lisp menus
-+  title = Qnil;
-+  GCPRO1 (title);
- 
-   /* Decode the menu items from what was specified.  */
- 
-@@ -899,8 +899,8 @@
-       keymaps = 0;
-     }
- 
--  // OK, now if no position given, we're just supposed to discard all that
--  // work (except for whatever was cached during key equivalent computation)
-+  // If no position given, that was a signal to just precompute and cache
-+  // key equivalents, which was a side-effect of what we just did.
-   if (NILP (position))
-     {
-       discard_menu_items ();
-@@ -1169,15 +1169,8 @@
-       image = TOOLPROP (TOOL_BAR_ITEM_IMAGES);
-       if (VECTORP (image))
- 	{
--	  if (enabled_p)
--              idx = (selected_p
--		   ? TOOL_BAR_IMAGE_ENABLED_SELECTED
--		   : TOOL_BAR_IMAGE_ENABLED_DESELECTED);
--	  else
--              idx = (selected_p
--		   ? TOOL_BAR_IMAGE_DISABLED_SELECTED
--		   : TOOL_BAR_IMAGE_DISABLED_DESELECTED);
--
-+          // NS toolbar auto-computes disabled and selected images
-+          idx = TOOL_BAR_IMAGE_ENABLED_SELECTED;
- 	  xassert (ASIZE (image) >= idx);
- 	  image = AREF (image, idx);
- 	}
-@@ -1257,6 +1250,7 @@
-   [self setDelegate: self];
-   identifierToItem = [[NSMutableDictionary alloc] initWithCapacity: 10];
-   activeIdentifiers = [[NSMutableArray alloc] initWithCapacity: 8];
-+  prevEnablement = enablement = 0L;
-   return self;
- }
- 
-@@ -1273,11 +1267,14 @@
-   [prevIdentifiers release];
-   prevIdentifiers = [activeIdentifiers copy];
-   [activeIdentifiers removeAllObjects];
-+  prevEnablement = enablement;
-+  enablement = 0L;
- }
- 
- - (BOOL) changed
- {
--  return [activeIdentifiers isEqualToArray: prevIdentifiers] ? NO : YES;
-+  return [activeIdentifiers isEqualToArray: prevIdentifiers] &&
-+    enablement == prevEnablement ? NO : YES;
- }
- 
- - (void) addDisplayItemWithImage: (EmacsImage *)img idx: (int)idx
-@@ -1305,6 +1302,7 @@
-   // 3) update state
-   [identifierToItem setObject: item forKey: identifier];
-   [activeIdentifiers addObject: identifier];
-+  enablement = (enablement << 1) | (enabled == YES);
- }
- 
- // This overrides super's implementation, which automatically sets
---- emacs-23.0.0_NS-9.0rc2a/src/nsfns.m	2007-09-17 16:35:23.000000000 +0300
-+++ src/nsfns.m	2007-10-14 21:22:54.000000000 +0300
-@@ -755,6 +755,8 @@
-   id image=nil;
-   Lisp_Object chain, elt;
-   NSAutoreleasePool *pool;
-+  BOOL setMini = YES;
-+
-   NSTRACE(ns_implicitly_set_icon_type);
- 
-   BLOCK_INPUT;
-@@ -803,11 +805,14 @@
-     }
- 
-   if (image == nil)
--    image = [[[NSWorkspace sharedWorkspace] iconForFileType:@"text"] retain];
-+    {
-+      image = [[[NSWorkspace sharedWorkspace] iconForFileType:@"text"] retain];
-+      setMini = NO;
-+    }
- 
-   [f->output_data.ns->miniimage release];
--  f->output_data.ns->miniimage=image;
--  [view setMiniwindowImage];
-+  f->output_data.ns->miniimage = image;
-+  [view setMiniwindowImage: setMini];
-   [pool release];
-   UNBLOCK_INPUT;
- }
-@@ -818,6 +823,8 @@
- {
-   EmacsView *view = FRAME_NS_VIEW(f);
-   id image = nil;
-+  BOOL setMini = YES;
-+
-   NSTRACE(ns_set_icon_type);
- 
-   if (!NILP (arg) && SYMBOLP (arg))
-@@ -840,10 +847,14 @@
-     image=[NSImage imageNamed:[NSString stringWithUTF8String:
-                                             XSTRING(arg)->data]];
- 
--  if (image==nil) image=[NSImage imageNamed:@"text"];
-+  if (image == nil)
-+    {
-+      image = [NSImage imageNamed:@"text"];
-+      setMini = NO;
-+    }
- 
--  f->output_data.ns->miniimage=image;
--  [view setMiniwindowImage];
-+  f->output_data.ns->miniimage = image;
-+  [view setMiniwindowImage: setMini];
- }
- 
- 
-@@ -867,11 +878,11 @@
-   else if (XTYPE(arg) == Lisp_Symbol)
-     str=XSTRING(XSYMBOL(arg)->xname)->data;
-   else return -1;
--  if (!strcmp(str,"bar"))    return bar;
--  if (!strcmp(str,"box"))    return filled_box;
--  if (!strcmp(str,"hollow")) return hollow_box;
--  if (!strcmp(str,"line"))   return line;
--  if (!strcmp(str,"no"))     return no_highlight;
-+  if (!strcmp(str,"box"))	 return filled_box;
-+  if (!strcmp(str,"hollow"))	 return hollow_box;
-+  if (!strcmp(str,"underscore")) return underscore;
-+  if (!strcmp(str,"bar"))	 return bar;
-+  if (!strcmp(str,"no"))	 return no_highlight;
-   return -1;
- }
- 
-@@ -881,12 +892,12 @@
- {
-   switch (arg)
-     {
--    case bar: return intern("bar");
-     case filled_box: return Qbox;
-     case hollow_box: return intern("hollow");
--    case line: return intern("line");
-+    case underscore: return intern("underscore");
-+    case bar:	     return intern("bar");
-     case no_highlight:
--    default: return intern("no");
-+    default:	     return intern("no");
-     }
- }
- 
-@@ -904,8 +915,8 @@
-   else
-     {
-       store_frame_param(f,Qcursor_type,oldval);
--      error ("the `cursor-type' frame parameter should be either `no', `bar', \
--`box', `hollow' or `line'.");
-+      error ("the `cursor-type' frame parameter should be either `no', `box', \
-+`hollow', `underscore' or `bar'.");
-     }
- 
-   update_mode_lines++;
-@@ -2227,10 +2238,10 @@
- 
-   [[col colorUsingColorSpaceName:NSCalibratedRGBColorSpace]
-         getRed:&red green:&green blue:&blue alpha:&alpha];
--  rgba[0] = make_number ((int) rint(red*65280));
--  rgba[1] = make_number ((int) rint(green*65280));
--  rgba[2] = make_number ((int) rint(blue*65280));
--  rgba[3] = make_number ((int) rint(alpha*65280));
-+  rgba[0] = make_number (lrint(red*65280));
-+  rgba[1] = make_number (lrint(green*65280));
-+  rgba[2] = make_number (lrint(blue*65280));
-+  rgba[3] = make_number (lrint(alpha*65280));
- 
-   return Flist (4, rgba);
- }
---- emacs-23.0.0_NS-9.0rc2a/src/nsimage.m	2007-09-19 18:16:53.000000000 +0300
-+++ src/nsimage.m	2007-10-13 23:35:59.000000000 +0300
-@@ -316,6 +316,10 @@
-   }
- 
-   [self addRepresentation: bmRep];
-+
-+  bzero(planes[0], w*h);
-+  bzero(planes[1], w*h);
-+  bzero(planes[2], w*h);
-   [self setXBMColor: [NSColor blackColor]];
-   return self;
- }
-@@ -342,15 +346,28 @@
-   [rgbColor getRed: &r green: &g blue: &b alpha: &a];
- 
-   [bmRep getBitmapDataPlanes: planes];
--  memset(planes[0], r*0xff, len);
--  memset(planes[1], g*0xff, len);
--  memset(planes[2], b*0xff, len);
-+
-+  // we used to just do this, but Cocoa seems to have a bug when rendering
-+  // an alpha-masked image onto a dark background where it bloats the mask
-+//   memset(planes[0..2], r,g,b*0xff, len);
-+  {
-+    int i, len = s.width*s.height;
-+    int rr = r * 0xff, gg = g * 0xff, bb = b * 0xff;
-+    for (i=0; i<len; i++)
-+      if (planes[3][i] != 0)
-+        {
-+          planes[0][i] = rr;
-+          planes[1][i] = gg;
-+          planes[2][i] = bb;
-+        }
-+  }
- }
- 
- 
- - initForXPMWithDepth: (int)depth width: (int)width height: (int)height
- {
-   NSSize s = {width, height};
-+  int i;
- 
-   [self initWithSize: s];
- 
-@@ -363,6 +380,8 @@
-                                   bytesPerRow: width bitsPerPixel: 0];
- 
-   [bmRep getBitmapDataPlanes: pixmapData];
-+  for (i=0; i<4; i++)
-+    bzero(pixmapData[i], width*height);
-   [self addRepresentation: bmRep];
-   return self;
- }
---- emacs-23.0.0_NS-9.0rc2a/lisp/frame.el	2007-08-21 01:56:18.000000000 +0300
-+++ lisp/frame.el	2007-09-23 03:38:59.000000000 +0300
-@@ -706,7 +706,7 @@
- 	(nreverse frame-initial-geometry-arguments))
-   (cdr param-list))
- 
--(defcustom focus-follows-mouse (not (eq window-system 'mac))
-+(defcustom focus-follows-mouse (not (memq window-system '(mac ns)))
-   "*Non-nil if window system changes focus when you move the mouse.
- You should set this variable to tell Emacs how your window manager
- handles focus, since there is no way in general for Emacs to find out
---- emacs-23.0.0_NS-9.0rc2a/man/ns-emacs.texi	2007-09-11 14:43:46.000000000 +0300
-+++ man/ns-emacs.texi	2007-09-25 00:57:31.000000000 +0300
-@@ -405,9 +405,9 @@
- @item
- Box - the cursor is displayed as a box
- @item
--Bar - the cursor is displayed as a horizontal bar
-+Underscore - the cursor is displayed as a horizontal bar
- @item
--Line - the cursor is displayed as a vertical bar
-+Bar - the cursor is displayed as a vertical bar
- @item
- Hollow - the cursor is displayed as a box with an outline but no fill
- @end itemize
-@@ -540,7 +540,7 @@
- 
- @item CursorType
- Name of the default cursor type for Emacs.  Allowed values are
-- at samp{bar}, @samp{box}, @samp{hollow}, @samp{line} and @samp{no}.
-+ at samp{box}, @samp{hollow}, @samp{underscore}, @samp{bar},  @samp{line} and @samp{no}.
- 
- @example
- defaults write Emacs CursorType box
---- emacs-23.0.0_NS-9.0rc2a/nextstep/Cocoa/Info.plist	2007-09-20 14:20:38.000000000 +0300
-+++ nextstep/Cocoa/Info.plist	2007-09-25 23:57:10.000000000 +0300
-@@ -105,6 +105,10 @@
- 			</array>
- 			<key>CFBundleTypeName</key>
- 			<string>Any</string>
-+			<key>CFBundleTypeOSTypes</key>
-+			<array>
-+				<string>****</string>
-+			</array>
- 			<key>CFBundleTypeRole</key>
- 			<string>Editor</string>
- 		</dict>
-diff -Naur emacs-23.0.0_NS-9.0rc2a/nextstep/Cocoa/preferences.nib/keyedobjects.nib emacs/nextstep/Cocoa/preferences.nib/keyedobjects.nib
---- emacs-23.0.0_NS-9.0rc2a/nextstep/Cocoa/preferences.nib/keyedobjects.nib	2007-09-11 06:34:28.000000000 +0300
-+++ nextstep/Cocoa/preferences.nib/keyedobjects.nib	2007-09-25 23:08:20.000000000 +0300
-@@ -1,35 +1,42 @@
- bplist00\xD4        
- Y$archiverX$versionT$topX$objects_NSKeyedArchiver \x86\xA0\xD1  	]IB.objectdata\x80\xAF"   1 5 6 < = A E \ d r x y \x93 \x94 \x9C \x9D \xA0 \xA4 \xA5 \xA8 \xA9 \xAE \xB4 \xBB \xBC \xC5 \xC6 \xC7 \xCB \xD0 \xD7 \xD8 \xE3 \xE4 \xE5 \xEC \xED \xF5 \xF6 \xC6 \xF7 \xFC
- \xC6 !)*+0167<EFZ\abehinuv~\x81\x82\x85\x8A\x91\x92\x9A\x9B\x9D\x9E\xA3\xAA\xAB\xB3\xB4\xB6\xB7\xBC\xBD\xC2\xC3\xC8\xC9\xCE\xE5\xE6\xE7\xE8\xEB $)*,012:;EFGKMPSV]^fgklqruz{~\x82\x89\x8A\x91\x92\x9B\x9F)\xA41\xA5:\xAB\xAD\xB4\xB5\xBC\xBD\xC2\xC9\xCA\xD1\xD2\xD9\xDA\xE1\xE2\xE9\xEA\xF1\xF2\xF9\xFA	
--$&),34;<CDKLW[`a1bhinp\x8A\x8B\x92:\x9A\x9D\x9E\xA0\xAC\xAD\xB5\xB6\xBA \x92\xBF\xC3\xC4\xC8\xCA\xCD\xD1\xDA\xDB\xE4\xE5\xE6 \xAD\xE7\xEE\xEF\xF3\xFA\xFB
-- #%9>?\xCFDEIMNOQT]fNgqNr|N}\x87N\x88\x91N\x92\x94\x98\x9B\xA2\xA3\xAB\xAC\xB3\xB4\xBF\xC1\xCA|N\xCE\xD0\xD7>N\xE0\x87N\xE9\x91N\xF2\xF9\xFA	
-- qN$&.>N7|N@\x87NI\x91NRYZabijqryz\x85\x87\x90fN\x94\x96\x9FqN\xA8>N\xB1|N\xBA\x87N\xC3\x91N\xCC\xD5\xD9)\xDE1\xDF:\xE5\xE7\xE8\xE9\xEA\xEB\xEE\xEF\xF4\xF5\xFA\xFB 
-\\xA5\xEA/0123\x9A4
-567896 \xB2:;<6 \xB0=>?
-5@ABACBDEFG5H5
-IJ
-6KL1MNOPQRSTMMMUVWAAXYZ1[^a\xBF

 !"#$%&'()*+,-.B/01
--23456
7 \x8F89:;<=>?@ABCDEFGHIJKLMNOPQRSTU \xDEVWXYZ[\]^_`abcdefghijklmnopqrsvy|U$null\xDF 
-               
 
 
    ! " # $ % & ' ( ) * + , - . / 0_NSObjectsValues_NSAccessibilityConnectors_NSClassesValuesZNSOidsKeys[NSNamesKeys]NSClassesKeys_NSAccessibilityOidsValues\NSOidsValues_NSVisibleWindowsV$class]NSConnections]NSNamesValues]NSObjectsKeys_NSAccessibilityOidsKeys[NSFramework]NSFontManagerYNSNextOidVNSRoot\x81z\x81
\x81\xC0\x81\xC1\x81{\x81\xBF\x81 \x81€\x81!\x80\x81|\x81y\x81\x80\x80 ؀\xD2  2 3 4[NSClassName\x80\x80_EmacsPrefsController\xD2 7 8 9 :X$classesZ$classname\xA2 : ;^NSCustomObjectXNSObject_IBCocoaFramework\xD2 >  ? @ZNS.objects\xA0\x80\xD2 7 8 B C\xA3 C D ;\NSMutableSetUNSSet\xD2 >  F [\xAF G H I J K L M N O P Q R S T U V W X Y Z\x80	\x80
\x80*\x801\x807\x809\x80;\x80E\x80M\x80T\x80[\x80]\x80_\x80a\x81m\x81o\x81q\x81s\x81u\
 x81w\x80m\xD4 ] ^  _ ` a b c]NSDestinationWNSLabelXNSSource\x80\x80
\x80
\x80
--\xD7 e f g h i  j k k m n o p q_NSNextResponder[NSSuperviewWNSFrameYNSEnabledXNSvFlagsVNSCell\x80\x80\x80	 \x80\x80
-\xD4 s e g  t . v wZNSSubviews\x80g\x80 \x81g\x80l_{{168, 372}, {265, 18}}\xDD z { | } ~  \x80 \x81  \x82 \x83 \x84 \x85 \x86 \x87 \x88 \x89 c \x8B \x8C \x8D \x8E \x8F \x90 \x86 \x92_NSKeyEquivalent_NSAlternateImageYNSSupportZNSContents]NSControlView^NSButtonFlags2_NSPeriodicInterval]NSButtonFlags_NSPeriodicDelay[NSCellFlags_NSAlternateContents\NSCellFlags2\x80\x80\x80\x80\x80
--H<Q\xFF\x80\xC8\xFF\xFF\xFF\xFF\x84\xFE \x80 \Smooth fonts\xD4 \x95 \x96  \x97 \x98 \x99 \x9A \x9BVNSSizeVNSNameXNSfFlags"AP  \x80\x80\LucidaGrande\xD2 7 8 \x9E \x9F\xA2 \x9F ;VNSFont\xD2 \xA1  \xA2 \xA3[NSImageName\x80\x80XNSSwitch\xD2 7 8 \xA6 \xA7\xA2 \xA7 ;_NSButtonImageSourceP\xD2 7 8 \xAA \xAB\xA5 \xAB \xAC \xAD j ;\NSButtonCell]%NSButtonCell\NSActionCell\xD2 7 8 \xAF \xB0\xA5 \xB0 \xB1 \xB2 \xB3 ;XNSButtonYNSControlVNSView[NSResponder\xD7 e f g h i  j k k \xB7 n o p \xBA\x80\x80\x80	\x80\x80_{{168, 350}, {265, 18}}\xDD z { | } ~  \x80 \x81  \x82 \x83 \x84 \x85 \x86 \x87 \x88 \xC0 ` \x8B \x8C \x8D \x8E \x8F \xC3 \x86 \x92\x80\x80\x80\x80\x80\x80\xFE \x80_!Use Quickdraw (lighter) smoothing[nextKeyView\xD2 7 8 \xC8 ɣ \xC9 \xCA ;_NSNibOutletConnector^NSNibConnector\xD4 ] ^  _ \xCC \xCD b π$\x80)\x80
\x80\xD7 e f g h i  j k k \xD3 n o p ր\x80\x80 	\x80\x80!_{{286, 12}, {80, 32}}\xDD z { | } ~  \x80 \x81  \x82 \x83 
 \x84 \x85 \xD9 \x88 \x88 \xDC \xCF \xDE \x8C \xDF \x8E \x8F \xC3 \x86 \xE2\x80#\x80\x80\x80"\x80\xFF\xFF\xFF\xFF\x86\x82@\xFF\x80\x80   VCancelQ\xD7 e f g h i  j k k \xE8 n o p \xEB\x80\x80\x80%	\x80\x80&_{{366, 12}, {80, 32}}\xDD z { | } ~  \x80 \x81  \x82 \x83 \x84 \x85 \xEE \x88 \x88 \xF1 \xCC \xDE \x8C \xDF \x8E \x8F \xC3 \x86 \xE2\x80(\x80\x80\x80'\x80$\x80\x80ROKQ
-\xD4 ] ^  _ \xCF \xF9 b \xFB\x80\x800\x80
\x80+\xD7 e f g h i  j k k \xFF n o p\x80\x80\x80,	\x80\x80-_{{20, 17}, {21, 23}}\xDD z { | } ~  \x80 \x81  \x82 \x83 \x84 \x85 \x88 \x88 \x86 \xFB
-+$&),34;<CDKLW[`a1bhinp\x8A\x8B\x92\x9A\x9B\x9E\x9F\xA1\xAD\xAE\xB6\xB7\xBB \x92\xC0\xC4\xC5\xC9\xCB\xCE\xD2\xDB\xDC\xE5\xE6\xE7 \xAD\xE8\xEF\xF0\xF4\xFB\xFC!$&:?@\xD0EFJNOPRU^gOhrOs}O~\x88O\x89\x92O\x93\x95\x99\x9C\xA3\xA4\xAC\xAD\xB4\xB5\xC0\xC2\xCB}O\xCF\xD1\xD8?O\xE1\x88O\xEA\x92O\xF3\xFA\xFB
-+!rO%'/?O8}OA\x88OJ\x92OSZ[bcjkrsz{\x86\x88\x91gO\x95\x97\xA0rO\xA9?O\xB2}O\xBB\x88O\xC4\x92O\xCD\xD6\xDA)\xDF1\xE0:\xE6\xE8\xE9\xEA\xEB\xEC\xEF\xF0\xF5\xF6\xFB\xFC
-]\xA6\xEB01234356789:;33<=>?@A\x9BB7CDEE \xB2FGHIJBEKLGBMNO \xB0PEQRBSTUVW7XYZ[799\_b\xC0
 !"#$%&'()*+,-./0 \xDE123456789:;<=>?@ABCDEFGHIJKLMNOPQR
 \x8FSTUVWXYZ
-+[\]^_`abBcdefghijklmnopqrstwz}U$null\xDF 
-               
 
 
    ! " # $ % & ' ( ) * + , - . / 0_NSObjectsValues_NSAccessibilityConnectors_NSClassesValuesZNSOidsKeys[NSNamesKeys]NSClassesKeys_NSAccessibilityOidsValues\NSOidsValues_NSVisibleWindowsV$class]NSConnections]NSNamesValues]NSObjectsKeys_NSAccessibilityOidsKeys[NSFramework]NSFontManagerYNSNextOidVNSRoot\x81z\x81
\x81\xC0\x81\xC1\x81{\x81\xBF\x81 \x81€\x81!\x80\x81|\x81y\x81\x80\x80 ؀\xD2  2 3 4[NSClassName\x80\x80_EmacsPrefsController\xD2 7 8 9 :X$classesZ$classname\xA2 : ;^NSCustomObjectXNSObject_IBCocoaFramework\xD2 >  ? @ZNS.objects\xA0\x80\xD2 7 8 B C\xA3 C D ;\NSMutableSetUNSSet\xD2 >  F [\xAF G H I J K L M N O P Q R S T U V W X Y Z\x80	\x80
\x80*\x801\x807\x809\x80;\x80E\x80M\x80T\x80[\x80]\x80_\x80a\x81m\x81o\x81q\x81s\x81u\x81w\x80m\xD4 ] ^  _ ` a b c]NSDestinationWNSLabelXNSSource\x80\x80
\x80
\x80
-+\xD7 e f g h i  j k k m n o p q_NSNextResponder[NSSuperviewWNSFrameYNSEnabledXNSvFlagsVNSCell\x80\x80\x80	 \x80\x80
-\xD4 s e g  t . v wZNSSubviews\x80g\x80 \x81g\x80l_{{168, 395}, {265, 18}}\xDD z { | } ~  \x80 \x81  \x82 \x83 \x84 \x85 \x86 \x87 \x88 \x89 c \x8B \x8C \x8D \x8E \x8F \x90 \x86 \x92_NSKeyEquivalent_NSAlternateImageYNSSupportZNSContents]NSControlView^NSButtonFlags2_NSPeriodicInterval]NSButtonFlags_NSPeriodicDelay[NSCellFlags_NSAlternateContents\NSCellFlags2\x80\x80\x80\x80\x80
-+H<Q\xFF\x80\xC8\xFF\xFF\xFF\xFF\x84\xFE \x80 \Smooth fonts\xD4 \x95 \x96  \x97 \x98 \x99 \x9A \x9BVNSSizeVNSNameXNSfFlags"AP  \x80\x80\LucidaGrande\xD2 7 8 \x9E \x9F\xA2 \x9F ;VNSFont\xD2 \xA1  \xA2 \xA3[NSImageName\x80\x80XNSSwitch\xD2 7 8 \xA6 \xA7\xA2 \xA7 ;_NSButtonImageSourceP\xD2 7 8 \xAA \xAB\xA5 \xAB \xAC \xAD j ;\NSButtonCell]%NSButtonCell\NSActionCell\xD2 7 8 \xAF \xB0\xA5 \xB0 \xB1 \xB2 \xB3 ;XNSButtonYNSControlVNSView[NSResponder\xD7 e f g h i  j k k \xB7 n o p \xBA\x80\x80\x80	\x80\x80_{{168, 373}, {265, 18}}\xDD z { | } ~  \x80 \x81  \x82 \x83 \x84 \x85 \x86 \x87 \x88 \xC0 ` \x8B \x8C \x8D \x8E \x8F \xC3 \x86 \x92\x80\x80\x80\x80\x80\x80\xFE \x80_!Use Quickdraw (lighter) smoothing[nextKeyView\xD2 7 8 \xC8 ɣ \xC9 \xCA ;_NSNibOutletConnector^NSNibConnector\xD4 ] ^  _ \xCC \xCD b π$\x80)\x80
\x80\xD7 e f g h i  j k k \xD3 n o p ր\x80\x80 	\x80\x80!_{{286, 12}, {80, 32}}\xDD z { | } ~  \x80 \x81  \x82 \x83 
 \x84 \x85 \xD9 \x88 \x88 \xDC \xCF \xDE \x8C \xDF \x8E \x8F \xC3 \x86 \xE2\x80#\x80\x80\x80"\x80\xFF\xFF\xFF\xFF\x86\x82@\xFF\x80\x80   VCancelQ\xD7 e f g h i  j k k \xE8 n o p \xEB\x80\x80\x80%	\x80\x80&_{{366, 12}, {80, 32}}\xDD z { | } ~  \x80 \x81  \x82 \x83 \x84 \x85 \xEE \x88 \x88 \xF1 \xCC \xDE \x8C \xDF \x8E \x8F \xC3 \x86 \xE2\x80(\x80\x80\x80'\x80$\x80\x80ROKQ
-\xD4 ] ^  _ \xCF \xF9 b \xFB\x80\x800\x80
\x80+\xD7 e f g h i  j k k \xFF n o p\x80\x80\x80,	\x80\x80-_{{20, 17}, {21, 23}}\xDD z { | } ~  \x80 \x81  \x82 \x83 \x84 \x85 \x88 \x88 \x86 \xFB
-  \x8C \xDF \x8E \x8F \xC3 \x86 \xE2\x80.\x80\x80\x80\x80+!\x80\x80\xD2  \xA8YNS.string\x80/\xD2 7 8\xA3 ;_NSMutableStringXNSString\xD4 ] ^  _ b 0\x802\x806\x80
\x80\xD7 e f g h i  j k k
 n o p\x80\x80\x803	\x80\x804_{{236, 237}, {198, 18}}\xDD z { | } ~  \x80 \x81  \x82 \x83 \x84 \x85 \x86 \x87 \x88% \x8B \x8C \x8D \x8E \x8F \x90 \x86 \x92\x80\x80\x80\x805\x802\x80\x80_Use System Highlight Color_useSysHiliteCheck\xD4 ] ^  _ `- b 0\x80\x808\x80
\x80_useQuickdrawCheck\xD4 ] ^  _ c3 b 0\x80
--\x80:\x80
\x80_smoothFontsCheck\xD4 ] ^  _89 b 0\x80<\x80D\x80
\x80\xD8 e f g h i = j k k@ n oBCDUNSTag\x80\x80\x80=	\x80C\x80>_{{74, 232}, {135, 17}}\xDFGH | } ~IJKL M= \x83N \x85 \x92OPQ8S nUVWOC \xC3XY_NSTickMarkPosition]NSAltIncValue_NSNumberOfTickMarks_NSAllowsTickMarkValuesOnlyZNSMaxValueWNSValueZNSMinValueZNSVertical#        \x80@\x80?\x80<		#@       #?\xE0      \x80B   \xD2  \xA8\x80/\xD4 \x95 \x96  \x97]^ \x9A`"A@  \x80A\x80YHelvetica\xD2 7 8cd\xA4d \xAD j ;\NSSliderCell\xD2 7 8fg\xA5g \xB1 \xB2 \xB3 ;XNSSlider_cursorBlinkSlider\xD4 ] ^  _ 0klm\x80\x80K\x80L\x80F\xD7 e f g h i  j k kq n o pt\x80\x80\x80G	\x80\x80H_{{32, 390}, {130, 32}}\xDD z { | } ~  \x80 \x81  \x82 \x83 \x84 \x85w \x88 \x88zm \xDE \x8C \xDF \x8E \x8F \xC3 \x86 \xE2\x80J\x80\x80\x80I\x80F\x80\x80_Default Font...\xD2  \xA8\x80/_setDefaultFont:\xD2 7 8\x83\x84\xA3\x84 \xCA ;_NSNibControlConne
 ctor\xD4 ] ^  _ 0\x87l\x89\x80\x80S\x80L\x80N\xD7 e f g h i  j k k\x8D n o p\x90\x80\x80\x80O	\x80\x80P_{{50, 358}, {94, 32}}\xDD z { | } ~  \x80 \x81  \x82 \x83 \x84 \x85\x93 \x88 \x88\x96\x89 \xDE \x8C \xDF \x8E \x8F \xC3 \x86 \xE2\x80R\x80\x80\x80Q\x80N\x80\x80YColors...\xD2  \xA8\x80/ZsetColors:\xD4 ] ^  _ 0\xA0l\xA2\x80\x80Z\x80L\x80U\xD7 e f g h i  j k k\xA6 n o p\xA9\x80\x80\x80V	\x80\x80W_{{88, 12}, {148, 32}}\xDD z { | } ~  \x80 \x81  \x82 \x83 \x84 \x85\xAC \x88 \x88\xAF\xA2 \xDE \x8C \xDF \x8E \x8F \xC3 \x86 \xE2\x80Y\x80\x80\x80X\x80U\x80\x80_Reset to Defaults\xD2  \xA8\x80/_resetToDefaults:\xD4 ] ^  _ 0\xB9l π\x80\\x80L\x80Wcancel:\xD4 ] ^  _ 0\xBFl ̀\x80^\x80L\x80$Sok:\xD4 ] ^  _ 0\xC5l \xFB\x80\x80`\x80L\x80+XrunHelp:\xD4 ] ^  _\xCA\xCB b 0\x80b\x81l\x80
\x80\xDC\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8 \xD9\xDA \x8B\xDB\xDC\xDD\xDE\xDF\xE0 k\xE2\xE3\xE4_NSWind
 owStyleMask_NSWindowBackingYNSMinSize]NSWindowTitle]NSWindowClass\NSWindowRect\NSScreenRectYNSMaxSize\NSWindowViewYNSWTFlags[NSViewClass\x81i\x80d\x80e\x80c\x81h\x81j\x80\xFF\xFF\xFF\xFF\xF0x  \x81k\x80f_{{194, 370}, {452, 474}}_Emacs PreferencesXNSWindow\xD2 \xE9TView\x80/\xD2 > \xEC [\xAF#\xED ` c \xFB \xCF \xCC\xF4\xF5\xA2\xF78\xF9\xFA\xFB\xFC\xFD\xFE\xFF m\x89	
-+\x80:\x80
\x80_smoothFontsCheck\xD4 ] ^  _89 b 0\x80<\x80D\x80
\x80\xD8 e f g h i = j k k@ n oBCDUNSTag\x80\x80\x80=	\x80C\x80>_{{74, 232}, {135, 17}}\xDFGH | } ~IJKL M= \x83N \x85 \x92OPQ8S nUVWOC \xC3XY_NSTickMarkPosition]NSAltIncValue_NSNumberOfTickMarks_NSAllowsTickMarkValuesOnlyZNSMaxValueWNSValueZNSMinValueZNSVertical#        \x80@\x80?\x80<		#@       #?\xE0      \x80B   \xD2  \xA8\x80/\xD4 \x95 \x96  \x97]^ \x9A`"A@  \x80A\x80YHelvetica\xD2 7 8cd\xA4d \xAD j ;\NSSliderCell\xD2 7 8fg\xA5g \xB1 \xB2 \xB3 ;XNSSlider_cursorBlinkSlider\xD4 ] ^  _ 0klm\x80\x80K\x80L\x80F\xD7 e f g h i  j k kq n o pt\x80\x80\x80G	\x80\x80H_{{32, 413}, {130, 32}}\xDD z { | } ~  \x80 \x81  \x82 \x83 \x84 \x85w \x88 \x88zm \xDE \x8C \xDF \x8E \x8F \xC3 \x86 \xE2\x80J\x80\x80\x80I\x80F\x80\x80_Default Font...\xD2  \xA8\x80/_setDefaultFont:\xD2 7 8\x83\x84\xA3\x84 \xCA ;_NSNibControlConne
 ctor\xD4 ] ^  _ 0\x87l\x89\x80\x80S\x80L\x80N\xD7 e f g h i  j k k\x8D n o p\x90\x80\x80\x80O	\x80\x80P_{{50, 381}, {94, 32}}\xDD z { | } ~  \x80 \x81  \x82 \x83 \x84 \x85\x93 \x88 \x88\x96\x89 \xDE \x8C \xDF \x8E \x8F \xC3 \x86 \xE2\x80R\x80\x80\x80Q\x80N\x80\x80YColors...\xD2  \xA8\x80/ZsetColors:\xD4 ] ^  _ 0\xA0l\xA2\x80\x80Z\x80L\x80U\xD7 e f g h i  j k k\xA6 n o p\xA9\x80\x80\x80V	\x80\x80W_{{88, 12}, {148, 32}}\xDD z { | } ~  \x80 \x81  \x82 \x83 \x84 \x85\xAC \x88 \x88\xAF\xA2 \xDE \x8C \xDF \x8E \x8F \xC3 \x86 \xE2\x80Y\x80\x80\x80X\x80U\x80\x80_Reset to Defaults\xD2  \xA8\x80/_resetToDefaults:\xD4 ] ^  _ 0\xB9l π\x80\\x80L\x80Wcancel:\xD4 ] ^  _ 0\xBFl ̀\x80^\x80L\x80$Sok:\xD4 ] ^  _ 0\xC5l \xFB\x80\x80`\x80L\x80+XrunHelp:\xD4 ] ^  _\xCA\xCB b 0\x80b\x81l\x80
\x80\xDC\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8 \xD9\xDA \x8B\xDB\xDC\xDD\xDE\xDF\xE0 k\xE2\xE3\xE4_NSWind
 owStyleMask_NSWindowBackingYNSMinSize]NSWindowTitle]NSWindowClass\NSWindowRect\NSScreenRectYNSMaxSize\NSWindowViewYNSWTFlags[NSViewClass\x81i\x80d\x80e\x80c\x81h\x81j\x80\xFF\xFF\xFF\xFF\xF0x  \x81k\x80f_{{194, 347}, {452, 497}}_Emacs PreferencesXNSWindow\xD2 \xE9TView\x80/\xD2 > \xEC [\xAF#\xED ` c \xFB \xCF \xCC\xF4\xF5\xA2\xF78\xF9\xFA\xFB\xFC\xFD\xFE\xFF m\x89	
- 
-\x80h\x80\x80
--\x80+\x802\x80\x80$\x80z\x80\x87\x80U\x80\x8B\x80<\x80\x94\x80\x99\x80\x9D\x80\xA1\x80\xA5\x80\xA9\x80\xAD\x80\xB3\x80\xB7\x80F\x80N\x80\xBB\x80ŀ\xE4\x80\xE8\x81\x81\x81#\x81'\x81=\x81A\x81E\x81^\x80m\xDB s e f g  k k\xDA \x92

X \x8B\NSBorderType_NSTitlePosition[NSTitleCellYNSOffsets]NSTransparentYNSBoxType\x80i\x80\x80\x80p\x80n\x80o\x80y\xD2 > ! [\xA1"\x80j\x80m\xD4 e f g \xED\xED' w\x80h\x80h\x80k\x80l_{{2, 2}, {125, 1}}\xD2 7 8+ \xB2\xA3 \xB2 \xB3 ;\xD2 7 8-.\xA3./ ;^NSMutableArrayWNSArray_{{20, 337}, {420, 5}}V{0, 0}\xD734 | }  \x83 \x8556 \x8889 \xC3 \x92_NSBackgroundColor[NSTextColor\x80r\x80w\x80\x80q\x80xSBox\xD5<=>? @ABCDWNSColor[NSColorName\NSColorSpace]NSCatalogName\x80u\x80t\x80s\x80vVSystem_textBackgroundColor\xD3H> I\xDADWNSWhiteB1 \x80v\xD2 7 8L<\xA2< ;\xD3H> N\xDADM0 0.80000001 \x80v\xD2 7 8QR\xA4R \xAD j ;_NSTextFieldCell\xD2 7 8TU\xA4U \xB2 \xB3 ;UNSBox
 \xD7 e f g h i  j k kY n o[\\x80\x80\x80{	\x80\x86\x80|_{{17, 309}, {129, 17}}\xD834 | } ~  \x83 \x85_`ab\xF49 \xC3e\x80\x80\x80\x83\x80~\x80}\x80z\x80x @  XDisplay:\xD4 \x95 \x96  \x97 \x98h \x9Aj\x80\x80_LucidaGrande-Bold\xD5<=>? mnBCD\x80\x82\x80\x81\x80s\x80v\controlColor\xD3H> s\xDADK0.66666669 \x80v\xD5<=>? vwBCD\x80\x85\x80\x84\x80s\x80v_controlTextColor\xD3H> |\xDADB0 \x80v\xD2 7 8\x80\xA6\x80\x81 \xB1 \xB2 \xB3 ;[NSTextField\%NSTextField\xD7 e f g h i  j k k\x85 n o[\x88\x80\x80\x80\x88	\x80\x86\x80\x89_{{17, 445}, {129, 17}}\xD834 | } ~  \x83 \x85_`a\x8E\xF59 \xC3e\x80\x80\x80\x83\x80~\x80\x8A\x80\x87\x80x_Text Rendering:\xDB s e f g \x93 k k\xDA \x92\x96\x97\x98X \x8B\x80\x8C\x80\x80\x80\x91\x80\x8F\x80\x90\x80y\xD2 > \x9C [\xA1\x9D\x80\x8D\x80m\xD4 e f g \xF7\xF7\xA2 w\x80\x8B\x80\x8B\x80\x8E\x80l_{{20, 191}, {420, 5}}\xD734 | }  \x83 \x855
 \xA7 \x88\xA99 \xC3 \x92\x80r\x80\x93\x80\x80\x92\x80x\xD3H> N\xDAD\x80v\xD7 e f g h i  j k k\xB0 n o[\xB3\x80\x80\x80\x95	\x80\x86\x80\x96_{{69, 211}, {28, 13}}\xD834 | } ~  \x83 \x85_`\xB8\xB9\xF99 \xC3e\x80\x80\x80\x83\x80\x98\x80\x97\x80\x94\x80xSOff\xD4 \x95 \x96  \x97\xBE \x99 \x9A\xC1"A   \x80\x80\xD7 e f g h i  j k k\xC5 n o[Ȁ\x80\x80\x9A	\x80\x86\x80\x9B_{{126, 211}, {32, 13}}\xD834 | } ~  \x83 \x85_`\xB8\xCE\xFA9 \xC3e\x80\x80\x80\x83\x80\x98\x80\x9C\x80\x99\x80xU1 sec\xD7 e f g h i  j k k\xD5 n o[؀\x80\x80\x9E	\x80\x86\x80\x9F_{{187, 211}, {32, 13}}\xD834 | } ~  \x83 \x85_`\xB8\xDE\xFB9 \xC3e\x80\x80\x80\x83\x80\x98\x80\xA0\x80\x9D\x80xU2 sec\xD7 e f g h i  j k k\xE5 n o[\xE8\x80\x80\x80\xA2	\x80\x86\x80\xA3_{{86, 256}, {114, 17}}\xD834 | } ~  \x83 \x85_` \x88\xEE\xFC9 \xC3e\x80\x80\x80\x83\x80\x80\xA4\x80\xA1\x80x_Cursor Blink Rate\xD7 e f g h i  j k k\xF5 n o[\xF8\x
 80\x80\x80\xA6	\x80\x86\x80\xA7_{{267, 445}, {147, 17}}\xD834 | } ~  \x83 \x85_` \x88\xFE\xFD9 \xC3e\x80\x80\x80\x83\x80\x80\xA8\x80\xA5\x80x_Expand Line Spacing\xD7 e f g h i  j k k n o[\x80\x80\x80\xAA	\x80\x86\x80\xAB_{{260, 402}, {32, 13}}\xD834 | } ~  \x83 \x85_`\xB8\xFE9 \xC3e\x80\x80\x80\x83\x80\x98\x80\xAC\x80\xA9\x80xT-1.0\xD8 e f g h i = j k k n oB \xDE\x80\x80\x80\xAE	\x80C\x80\xAF_{{267, 421}, {135, 17}}\xDFGH | } ~IJKL M= \x83N \x85 \x92O
\xFF
X OW" \xDE \xC3XY\x80\xB1\x80\xB0\x80\xAD#?\xF0      \x80B#\xBF\xF0      \xD2  \xA8\x80/\xD4 \x95 \x96  \x97]' \x9A`\x80\xB2\x80\xD2 *_Helvetica-Oblique\x80/\xD7 e f g h i  j k k/ n o[2\x80\x80\x80\xB4	\x80\x86\x80\xB5_{{325, 402}, {32, 13}}\xD834 | } ~  \x83 \x85_`\xB88 9 \xC3e\x80\x80\x80\x83\x80\x98\x80\xB6\x80\xB3\x80xS0.0\xD7 e f g h i  j k k? n o[B\x80\x80\x80\xB8	\x80\x86\x80\xB9_{{386, 402}, {29,
  13}}\xD834 | } ~  \x83 \x85_`\xB8H9 \xC3e\x80\x80\x80\x83\x80\x98\x80\xBA\x80\xB7\x80xS1.0\xDC s e f gM N k k \x8B \x8BQRSXU \xDE]NSContentView\x80\xBC\x80\x80\x80\xC1\x80\xBF\x80\xC0\x80\xBD\x80y\xD2 > X [\xA1U\x80\xBD\x80m\xD4 e f g ^ w\x80\xBB\x80\xBB\x80\xBE\x80l_{{3, 3}, {319, 30}}_{{97, 282}, {325, 48}}\xD734 | }  \x83 \x855def9 \xC3 \x92\x80r\x80ĀÀ€x[Cursor Type\xD4 \x95 \x96  \x97j \x99 \x9Am"A0  \x80\x80
\xD3H> N\xDAD\x80v\xDF gqrs=tu e hv fw xyz \x9F3 i{| \xDE} \x8BC~ k n\x81 k\x83\x84@\x86\x87 \x88_ o[NSCellClassYNSNumRowsZNSCellSizeYNSNumColsWNSCells[NSProtoCell^NSSelectedCell_NSCellBackgroundColor]NSMatrixFlags_NSIntercellSpacing\x80ƀ\xE0\x80ހǀ	\x80\xE1\x80\x80Ȁ\xE3\x80uD\xA8  \x80߀\x80\x80_{{122, 292}, {276, 18}}\xD2 > \x8C [\xA4\x83\x8E\x8F\x90\x80Ȁ̀ڀ܀m\xDE z \x82 { | } ~  \x80 \x81 = \x83 \x84 \x85\x93 \x8F\x94 \x88\x96 \x92 \x
 8C \x8D \x8E \xDE \x90 \x86 \x92\x80̀ʀ\x80ɀŀ\x80\xD2 \xA1 \x9B \xA3\x80ˀ]NSRadioButton\xD2  \xA8\x80/\xDF z \x82 {\xA1 | } ~  \x80 \x81 = \x83 \x84 \x85 \x86\xA3\x94\xA5 \x88\xA7 \x92\xA9 \x8D \x8E \x8B \xC3 \x86 \x92]NSNormalImage\x80\x90\x80ʀπ\x80΀\xC5K\x80\x80SBar\xD5 \x95< \xAE\xAF\xB0\xB1\xB2\xB3\xB4VNSReps\NSImageFlags\x80Ѐ؀ـ\xD1 \xC0  X{18, 18}\xD2 > \xB7 [\xA1\xB8\x80Ҁm\xD2 > \xBB\xBE\xA2\xBC\xBD\x80ӀԀ\xD7\xD2\xC0 \xC1\xC2_NSTIFFRepresentation\x80Հ\xD6O\xCAMM *                                                                                            <\x8B'''\xC9+++\xF0555\xF0###\xC9


\x8B			<                                  uPPPਨ\xA8\xFF\xDB\xDB\xDB\xFF\xF9\xF9\xF9\xFF\xFA\xFA\xFA\xFF\xDA\xDA\xDA\xFF\xAA\xAA\xAA\xFFTTT\xE0u                          yuuu\xF7\xC3\xC3\xC3\xFF\xFC\xFC\xFC\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x
 D4\xD4\xD4\xFF|||\xF7%%%y                  Fjjj浵\xB5\xFF\xED\xED\xED\xFF\xFE\xFE\xFE\xFF\xFE\xFE\xFE\xFF\xFE\xFE\xFE\xFF\xFD\xFD\xFD\xFF\xFD\xFD\xFD\xFF\xFD\xFD\xFD\xFF\xF7\xF7\xF7\xFF\xC4\xC4\xC4\xFFwww\xE6F              
-+\x80+\x802\x80\x80$\x80z\x80\x87\x80U\x80\x8B\x80<\x80\x94\x80\x99\x80\x9D\x80\xA1\x80\xA5\x80\xA9\x80\xAD\x80\xB3\x80\xB7\x80F\x80N\x80\xBB\x80ŀ\xE4\x80\xE8\x81\x81\x81#\x81'\x81=\x81A\x81E\x81^\x80m\xDB s e f g  k k\xDA \x92

X \x8B\NSBorderType_NSTitlePosition[NSTitleCellYNSOffsets]NSTransparentYNSBoxType\x80i\x80\x80\x80p\x80n\x80o\x80y\xD2 > ! [\xA1"\x80j\x80m\xD4 e f g \xED\xED' w\x80h\x80h\x80k\x80l_{{2, 2}, {125, 1}}\xD2 7 8+ \xB2\xA3 \xB2 \xB3 ;\xD2 7 8-.\xA3./ ;^NSMutableArrayWNSArray_{{20, 360}, {420, 5}}V{0, 0}\xD734 | }  \x83 \x8556 \x8889 \xC3 \x92_NSBackgroundColor[NSTextColor\x80r\x80w\x80\x80q\x80xSBox\xD5<=>? @ABCDWNSColor[NSColorName\NSColorSpace]NSCatalogName\x80u\x80t\x80s\x80vVSystem_textBackgroundColor\xD3H> I\xDADWNSWhiteB1 \x80v\xD2 7 8L<\xA2< ;\xD3H> N\xDADM0 0.80000001 \x80v\xD2 7 8QR\xA4R \xAD j ;_NSTextFieldCell\xD2 7 8TU\xA4U \xB2 \xB3 ;UNSBox
 \xD7 e f g h i  j k kY n o[\\x80\x80\x80{	\x80\x86\x80|_{{17, 332}, {129, 17}}\xD834 | } ~  \x83 \x85_`ab\xF49 \xC3e\x80\x80\x80\x83\x80~\x80}\x80z\x80x @  XDisplay:\xD4 \x95 \x96  \x97 \x98h \x9Aj\x80\x80_LucidaGrande-Bold\xD5<=>? mnBCD\x80\x82\x80\x81\x80s\x80v\controlColor\xD3H> s\xDADK0.66666669 \x80v\xD5<=>? vwBCD\x80\x85\x80\x84\x80s\x80v_controlTextColor\xD3H> |\xDADB0 \x80v\xD2 7 8\x80\xA6\x80\x81 \xB1 \xB2 \xB3 ;[NSTextField\%NSTextField\xD7 e f g h i  j k k\x85 n o[\x88\x80\x80\x80\x88	\x80\x86\x80\x89_{{17, 468}, {129, 17}}\xD834 | } ~  \x83 \x85_`a\x8E\xF59 \xC3e\x80\x80\x80\x83\x80~\x80\x8A\x80\x87\x80x_Text Rendering:\xDB s e f g \x93 k k\xDA \x92\x96\x97\x98X \x8B\x80\x8C\x80\x80\x80\x91\x80\x8F\x80\x90\x80y\xD2 > \x9C [\xA1\x9D\x80\x8D\x80m\xD4 e f g \xF7\xF7\xA2 w\x80\x8B\x80\x8B\x80\x8E\x80l_{{20, 191}, {420, 5}}\xD734 | }  \x83 \x855
 \xA7 \x88\xA99 \xC3 \x92\x80r\x80\x93\x80\x80\x92\x80x\xD3H> N\xDAD\x80v\xD7 e f g h i  j k k\xB0 n o[\xB3\x80\x80\x80\x95	\x80\x86\x80\x96_{{69, 211}, {28, 13}}\xD834 | } ~  \x83 \x85_`\xB8\xB9\xF99 \xC3e\x80\x80\x80\x83\x80\x98\x80\x97\x80\x94\x80xSOff\xD4 \x95 \x96  \x97\xBE \x99 \x9A\xC1"A   \x80\x80\xD7 e f g h i  j k k\xC5 n o[Ȁ\x80\x80\x9A	\x80\x86\x80\x9B_{{126, 211}, {32, 13}}\xD834 | } ~  \x83 \x85_`\xB8\xCE\xFA9 \xC3e\x80\x80\x80\x83\x80\x98\x80\x9C\x80\x99\x80xU1 sec\xD7 e f g h i  j k k\xD5 n o[؀\x80\x80\x9E	\x80\x86\x80\x9F_{{187, 211}, {32, 13}}\xD834 | } ~  \x83 \x85_`\xB8\xDE\xFB9 \xC3e\x80\x80\x80\x83\x80\x98\x80\xA0\x80\x9D\x80xU2 sec\xD7 e f g h i  j k k\xE5 n o[\xE8\x80\x80\x80\xA2	\x80\x86\x80\xA3_{{86, 256}, {114, 17}}\xD834 | } ~  \x83 \x85_` \x88\xEE\xFC9 \xC3e\x80\x80\x80\x83\x80\x80\xA4\x80\xA1\x80x_Cursor Blink Rate\xD7 e f g h i  j k k\xF5 n o[\xF8\x
 80\x80\x80\xA6	\x80\x86\x80\xA7_{{267, 468}, {147, 17}}\xD834 | } ~  \x83 \x85_` \x88\xFE\xFD9 \xC3e\x80\x80\x80\x83\x80\x80\xA8\x80\xA5\x80x_Expand Line Spacing\xD7 e f g h i  j k k n o[\x80\x80\x80\xAA	\x80\x86\x80\xAB_{{260, 425}, {32, 13}}\xD834 | } ~  \x83 \x85_`\xB8\xFE9 \xC3e\x80\x80\x80\x83\x80\x98\x80\xAC\x80\xA9\x80xT-1.0\xD8 e f g h i = j k k n oB \xDE\x80\x80\x80\xAE	\x80C\x80\xAF_{{267, 444}, {135, 17}}\xDFGH | } ~IJKL M= \x83N \x85 \x92O
\xFF
X OW" \xDE \xC3XY\x80\xB1\x80\xB0\x80\xAD#?\xF0      \x80B#\xBF\xF0      \xD2  \xA8\x80/\xD4 \x95 \x96  \x97]' \x9A`\x80\xB2\x80\xD2 *_Helvetica-Oblique\x80/\xD7 e f g h i  j k k/ n o[2\x80\x80\x80\xB4	\x80\x86\x80\xB5_{{325, 425}, {32, 13}}\xD834 | } ~  \x83 \x85_`\xB88 9 \xC3e\x80\x80\x80\x83\x80\x98\x80\xB6\x80\xB3\x80xS0.0\xD7 e f g h i  j k k? n o[B\x80\x80\x80\xB8	\x80\x86\x80\xB9_{{386, 425}, {29,
  13}}\xD834 | } ~  \x83 \x85_`\xB8H9 \xC3e\x80\x80\x80\x83\x80\x98\x80\xBA\x80\xB7\x80xS1.0\xDC s e f gM N k k \x8B \x8BQRSXU \xDE]NSContentView\x80\xBC\x80\x80\x80\xC1\x80\xBF\x80\xC0\x80\xBD\x80y\xD2 > X [\xA1U\x80\xBD\x80m\xD4 e f g ^ w\x80\xBB\x80\xBB\x80\xBE\x80l_{{3, 3}, {375, 30}}_{{53, 279}, {381, 48}}\xD734 | }  \x83 \x855def9 \xC3 \x92\x80r\x80ĀÀ€x[Cursor Type\xD4 \x95 \x96  \x97j \x99 \x9Am"A0  \x80\x80
\xD3H> N\xDAD\x80v\xDF gqrs=tu e hv fw xyz \x9F3 i{| \xDE} \x8BC~ k n\x81 k\x83\x84@\x86\x87 \x88_ o[NSCellClassYNSNumRowsZNSCellSizeYNSNumColsWNSCells[NSProtoCell^NSSelectedCell_NSCellBackgroundColor]NSMatrixFlags_NSIntercellSpacing\x80ƀ\xE0\x80ހǀ	\x80\xE1\x80\x80Ȁ\xE3\x80uD\xA8  \x80߀\x80\x80_{{66, 289}, {388, 18}}\xD2 > \x8C [\xA4\x83\x8E\x8F\x90\x80Ȁ̀ڀ܀m\xDE z \x82 { | } ~  \x80 \x81 = \x83 \x84 \x85\x93 \x8F\x94 \x88\x96 \x92 \x8
 C \x8D \x8E \xDE \x90 \x86 \x92\x80̀ʀ\x80ɀŀ\x80ZFilled Box\xD2 \xA1 \x9C \xA3\x80ˀ]NSRadioButton\xD2  \xA8\x80/\xDF z \x82 {\xA2 | } ~  \x80 \x81 = \x83 \x84 \x85 \x86\xA4\x94\xA6 \x88\xA8 \x92\xAA \x8D \x8E \x8B \xC3 \x86 \x92]NSNormalImage\x80\x90\x80ʀπ\x80΀\xC5K\x80\x80\Vertical Bar\xD5 \x95< \xAF\xB0\xB1\xB2\xB3\xB4\xB5VNSReps\NSImageFlags\x80Ѐ؀ـ\xD1 \xC0  X{18, 18}\xD2 > \xB8 [\xA1\xB9\x80Ҁm\xD2 > \xBC\xBF\xA2\xBD\xBE\x80ӀԀ\xD7\xD2\xC1 \xC2\xC3_NSTIFFRepresentation\x80Հ\xD6O\xCAMM *                                                                                            <\x8B'''\xC9+++\xF0555\xF0###\xC9


\x8B			<                                  uPPPਨ\xA8\xFF\xDB\xDB\xDB\xFF\xF9\xF9\xF9\xFF\xFA\xFA\xFA\xFF\xDA\xDA\xDA\xFF\xAA\xAA\xAA\xFFTTT\xE0u                          yuuu\xF7\xC3\xC3\xC3\xFF\xFC\xFC\xFC\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xF
 F\xFF\xFF\xFF\xFF\xD4\xD4\xD4\xFF|||\xF7%%%y                  Fjjj浵\xB5\xFF\xED\xED\xED\xFF\xFE\xFE\xFE\xFF\xFE\xFE\xFE\xFF\xFE\xFE\xFE\xFF\xFD\xFD\xFD\xFF\xFD\xFD\xFD\xFF\xFD\xFD\xFD\xFF\xF7\xF7\xF7\xFF\xC4\xC4\xC4\xFFwww\xE6F              
- BBB\xA1\xAD\xAD\xAD\xFF\xC6\xC6\xC6\xFF\xEB\xEB\xEB\xFF\xF2\xF2\xF2\xFF\xF5\xF5\xF5\xFF\xF5\xF5\xF5\xFF\xF3\xF3\xF3\xFF\xF5\xF5\xF5\xFF\xF2\xF2\xF2\xFF\xEE\xEE\xEE\xFF\xD2\xD2\xD2\xFF\xAF\xAF\xAF\xFFJJJ\xA1   
-            xxxݿ\xBF\xBF\xFF\xCF\xCF\xCF\xFF\xDD\xDD\xDD\xFF\xEA\xEA\xEA\xFF\xEF\xEF\xEF\xFF\xEF\xEF\xEF\xFF\xF0\xF0\xF0\xFF\xED\xED\xED\xFF\xED\xED\xED\xFF\xE2\xE2\xE2\xFF\xCE\xCE\xCE\xFF\xC5\xC5\xC5\xFF|||\xDD             $\xA4\xA4\xA4\xF8\xCE\xCE\xCE\xFF\xD9\xD9\xD9\xFF\xE0\xE0\xE0\xFF\xE2\xE2\xE2\xFF\xE5\xE5\xE5\xFF\xE6\xE6\xE6\xFF\xE7\xE7\xE7\xFF\xE5\xE5\xE5\xFF\xE2\xE2\xE2\xFF\xDE\xDE\xDE\xFF\xDA\xDA\xDA\xFF\xD0\xD0\xD0\xFF\xAC\xAC\xAC\xF8   $         .\xB0\xB0\xB0\xFA\xD6\xD6\xD6\xFF\xDE\xDE\xDE\xFF\xE4\xE4\xE4\xFF\xE9\xE9\xE9\xFF\xEB\xEB\xEB\xFF\xEC\xEC\xEC\xFF\xE9\xE9\xE9\xFF\xEB\xEB\xEB\xFF\xE7\xE7\xE7\xFF\xE4\xE4\xE4\xFF\xE0\xE0\xE0\xFF\xD9\xD9\xD9\xFF\xB3\xB3\xB3\xFA   .         .\x9D\x9D\x9D\xEC\xE0\xE0\xE0\xFF\xE5\xE5\xE5\xFF\xEA\xEA\xEA\xFF\xEE\xEE\xEE\xFF\xF0\xF0\xF0\xFF\xF0\xF0\xF0\xFF\xF1\xF1\xF1\xFF\xF0\xF0\xF0\xFF\xEE\xEE\xEE\xFF\xEA\xEA\xEA\xFF\xE6\xE6\xE6\xFF\xE1\xE1\xE1\xFF\x99\x99\x99\xEC   .         $nnn\xCF\xE5\xE5\xE5\xFF\xE9\xE9\xE9\xFF\
 xEF\xEF\xEF\xFF\xF2\xF2\xF2\xFF\xF6\xF6\xF6\xFF\xFA\xFA\xFA\xFF\xF9\xF9\xF9\xFF\xF7\xF7\xF7\xFF\xF6\xF6\xF6\xFF\xF1\xF1\xF1\xFF\xEB\xEB\xEB\xFF\xE4\xE4\xE4\xFFkkk\xCF   $          ...\x93\xC2\xC2\xC2\xFA\xEC\xEC\xEC\xFF\xF3\xF3\xF3\xFF\xF9\xF9\xF9\xFF\xFE\xFE\xFE\xFF\xFE\xFE\xFE\xFF\xFE\xFE\xFE\xFF\xFE\xFE\xFE\xFF\xFB\xFB\xFB\xFF\xF5\xF5\xF5\xFF\xF0\xF0\xF0\xFF\xC2\xC2\xC2\xFA,,,\x93              
-    C___\xD2\xE4\xE4\xE4\xFE\xF9\xF9\xF9\xFF\xFE\xFE\xFE\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFC\xFC\xFC\xFF\xE6\xE6\xE6\xFE___\xD2   C   
-                  ebbb\xDC\xD2\xD2\xD2\xFD\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xD5\xD5\xD5\xFDddd\xDC   e                           e333€\x80\x80��\xFC\xED\xED\xED\xFF\xED\xED\xED\xFF\xBF\xBF\xBF\xFC\x80\x80\x80\xF0333\xC2   e                                   C   w   \x9F   \xB3   \xB3   \x9F   w   C                                        
-       $   .   .   $      
--                                                                                        
-                     \xBA                                       
        
       R       S      \xC2            \xD2 7 8\xC5ƣ\xC6\xC7 ;_NSBitmapImageRepZNSImageRep\xD2 7 8\xC9/\xA2/ ;\xD3H> \xCB\xDADD0 0 \x80v\xD2 7 8\xCEϣ\xCF\xD0 ;WNSImageX%NSImage\xDF z \x82 {\xA1 | } ~  \x80 \x81 = \x83 \x84 \x85 \x86\xA3\x94\xA5 \x88\xD6 \x92\xA9 \x8D \x8E\xDA \xC3 \x86 \x92\x80\x80ʀπ\x80ۀŀ\x80TLine\xDF z \x82 {\xA1 | } ~  \x80 \x81 = \x83 \x84 \x85 \x86\xA3\x94\xA5 \x88\xE0 \x92\xA9 \x8D \x8EC \xC3 \x86 \x92\x80\x80ʀπ\x80݀ŀ\x80VHollowX{66, 18}V{4, 2}\xDB { | } \x80  \x81  \x82 \x83 z \x85\x94 \x88\xEA\xA9 \x92\xEB \x8E\xA3 \xC3 \x86 \x92\x80ʀ\x80\xE2H8Q\xFF\x80\x80URadio\xD2 7 8\xF0\xF1\xA6\xF1\xF2 \xB1 \xB2 \xB3 ;XNSMatrixY%NSMatrix\xD7 e f g 
 h i  j k k\xF6 n o[\xF9\x80\x80\x80\xE5	\x80\x86\x80\xE6_{{17, 164}, {107, 17}}\xD834 | } ~  \x83 \x85_`a\xFF9 \xC3e\x80\x80\x80\x83\x80~\x80\xE7\x80\xE4\x80xZModifiers:\xD7 e f g h i  j k k n o	\x80\x80\x80\xE9	\x81\x80\xEA_{{103, 133}, {130, 26}}\xDF { \x83  \x81
- \x84 \x82  \x85 ~ z | \x80 \xDE \x8B \x86\xDA\xA3 n
 \x88 n\xA9 \xDEVNSMenuZNSMenuItem_NSSelectedIndex_NSPreferredEdge]NSAltersState_NSUsesItemFromMenu_NSArrowPosition\x80\xEB\xFF\xFF\xFF\xFF\x84A\xFE@\x82@\xFF\x80\xEE\x80\xED\x80\x81
--  	\x80\xE8\x80\xEC\x80	\xD4 \x95 \x96  \x97 \x98 \x99 \x9A`\x80\x80\xD2  \xA8\x80/\xDC&'()*+,- =.01 \xDE23 \x86	67 \xE28]NSMnemonicLoc_NSKeyEquivModMaskWNSStateWNSTitleYNSOnImageZNSKeyEquivXNSTarget\NSMixedImageXNSAction\x80\xEE\xFF\xFF\xFF   \x80\xEF\x80\xF0\x80\x80\xEA\x80\xF4\x80\xF7\x80\xF6\xD3) :;<=[NSMenuItems\x80\xF8\x81	\x80\xF9TMeta\xD3@  2ABC^NSResourceName\x80\xF2\x80\xF3\x80\xF1_NSMenuCheckmark\xD2 7 8FG\xA3GH ;_NSCustomResource_%NSCustomResource\xD3@  2JBC\x80\xF5\x80\xF3\x80\xF1_NSMenuMixedState__popUpItemAction:\xD2 7 8P
-\xA2
- ;\xD2 RZOtherViews\x80/\xD2 > U [\xA6VWYZ[\x80\xFA\x80\xFD\x80\xED\x81 \x81\x81\x80m\xDA&')*+,- .01_3 \x86	67e\x80\xEE\x80\xFB\x80\xF0\x80\x80\xEA\x80\xF4\x80\xF7\x80\xFCTNone\xDB&')*+,- =.01i3 \x86	67op\x80\xEE\x80\xFE\x80\xF0\x80\x80\xEA\x80\xF4\x80\xF7   \x80\xFFWControl\xDB&')*+,
 - =.01t3 \x86	67z{\x80\xEE\x81\x80\xF0\x80\x80\xEA\x80\xF4\x80\xF7 \x80  \x81WCommand\xDB&')*+,- =.013 \x86	67\x85\x86\x80\xEE\x81\x80\xF0\x80\x80\xEA\x80\xF4\x80\xF7   \x81UHyper\xDB&')*+,- =.01\x8A3 \x86	67e\x90\x80\xEE\x81\x80\xF0\x80\x80\xEA\x80\xF4\x80\xF7\x81SAlt\xD2 7 8\x93\xA2 ;\xD2 7 8\x95\x96\xA7\x96\x97 \xAB \xAC \xAD j ;_NSPopUpButtonCell^NSMenuItemCell\xD2 7 8\x99\x9A\xA6\x9A \xB0 \xB1 \xB2 \xB3 ;]NSPopUpButton\xD7 e f g h i  j k k\x9E n o[\xA1\x80\x80\x81
-	\x80\x86\x81_{{128, 165}, {94, 17}}\xD834 | } ~  \x83 \x85_` \x88\xA79 \xC3\xAA\x80\x80\x80\x83\x80\x81\x81\x80x@  [Alt/Opt Key\xD7 e f g h i  j k k\xAF n o\xB2\x80\x80\x81	\x81\x81_{{269, 133}, {130, 26}}\xDF { \x83  \x81
- \x84 \x82  \x85 ~ z | \x80 \xDE\xB6\xB7 \xDE \x86\xDA\xA3 n	\xBC \x88 n\xA9 ހ\xEB\x81\x81\x80\x81
--	\x81\x81\x80	\xD2  \xA8\x80/\xDC&'()*+,- =.\xB601 \xDE\xC33 \x86\xB267zɁ\x81\x80\xF0\x80\x81\x80\xF4\x80\xF7\x81\xD3) :\xCB<́\x81	\x81\xD2 R\x80/\xD2 > \xD1 [\xA4\xD2\xB7\xD4Ձ\x81\x81
\x81 \x80m\xDB&')*+,- =.\xB601\xD93 \x86\xB267 \xE2߁\x81\x80\xF0\x80\x81\x80\xF4\x80\xF7\x81
\xDB&')*+,- =.\xB601\xE23 \x86\xB267\x85\xE8\x81\x81
\x80\xF0\x80\x81\x80\xF4\x80\xF7\x81\xDB&')*+,- =.\xB601\xEB3 \x86\xB267e\xF1\x81\x81!\x80\xF0\x80\x81\x80\xF4\x80\xF7\x81"\xD7 e f g h i  j k k\xF5 n o[\xF8\x80\x80\x81$	\x80\x86\x81%_{{284, 165}, {110, 17}}\xD834 | } ~  \x83 \x85_` \x88\xFE
--9 \xC3\xAA\x80\x80\x80\x83\x80\x81&\x81#\x80x[Command Key\xD7 e f g h i  j k k n o\x80\x80\x81(	\x81\x81)_{{103, 73}, {130, 26}}\xDF { \x83  \x81
- \x84 \x82  \x85 ~ z | \x80 \xDE
- \x86\xDA\xA3 n \x88 n\xA9 ހ\xEB\x81,\x81+\x80\x81
--	\x81'\x81*\x80	\xD2  \xA8\x80/\xDC&'()*+,- =.01 \xDE3 \x8667o\x81,\x81-\x80\xF0\x80\x81)\x80\xF4\x80\xF7\x81.\xD3) :!<#\x81/\x81	\x810\xD2 R\x80/\xD2 > ' [\xA5
-)*+,\x81+\x811\x814\x817\x81:\x80m\xDB&')*+,- =.0103 \x8667 \xE26\x81,\x812\x80\xF0\x80\x81)\x80\xF4\x80\xF7\x813\xDB&')*+,- =.0193 \x8667z?\x81,\x815\x80\xF0\x80\x81)\x80\xF4\x80\xF7\x816\xDB&')*+,- =.01B3 \x8667\x85H\x81,\x818\x80\xF0\x80\x81)\x80\xF4\x80\xF7\x819\xDB&')*+,- =.01K3 \x8667eQ\x81,\x81;\x80\xF0\x80\x81)\x80\xF4\x80\xF7\x81<\xD7 e f g h i  j k kU n o[X\x80\x80\x81>	\x80\x86\x81?_{{128, 105}, {94, 17}}\xD834 | } ~  \x83 \x85_` \x88^9 \xC3\xAA\x80\x80\x80\x83\x80\x81@\x81=\x80x[Control Key\xD7 e f g h i  j k ke n o[h\x80\x80\x81B	\x80\x86\x81C_{{264, 105}, {151, 17}}\xD834 | } ~  \x83 \x8
 5_` \x88n
-9 \xC3\xAA\x80\x80\x80\x83\x80\x81D\x81A\x80x_Function Key (laptops)\xD7 e f g h i  j k ku n ox\x80\x80\x81F	\x81\x81G_{{269, 73}, {130, 26}}\xDF { \x83  \x81
- \x84 \x82  \x85 ~ z | \x80 \xDE|} \x86\xDA\xA3 n\x82 \x88 n\xA9 ހ\xEB\x81J\x81I\x80\x81
--	\x81E\x81H\x80	\xD2  \xA8\x80/\xDB&'()*+,- .|01 \xDE\x893 \x86x67\x8F\x81J\x81K\x80\xF0\x80\x81G\x80\xF4\x80\xF7\x81L\xD3) :\x91<\x93\x81M\x81	\x81N\xD2 R\x80/\xD2 > \x97 [\xA6}\x99\x9A\x9B\x9C\x9D\x81I\x81O\x81R\x81U\x81X\x81[\x80m\xDB&')*+,- =.|01\xA13 \x86x67o\xA7\x81J\x81P\x80\xF0\x80\x81G\x80\xF4\x80\xF7\x81Q\xDB&')*+,- =.|01\xAA3 \x86x67 \xE2\xB0\x81J\x81S\x80\xF0\x80\x81G\x80\xF4\x80\xF7\x81T\xDB&')*+,- =.|01\xB33 \x86x67z\xB9\x81J\x81V\x80\xF0\x80\x81G\x80\xF4\x80\xF7\x81W\xDB&')*+,- =.|01\xBC3 \x86x67\x85J\x81Y\x80\xF0\x80\x81G\x80\xF4\x80\xF7\x81Z\xDB&')*+,- =.|01\xC53 \x86x67eˁJ\x81\\x80\xF0\x80\x81G\x80\xF4\x80\xF7\x81]\xDB s e f g \xCD k k\xDA \x92\xD0\xD1\xD2X \x8B\x81_\x80\x80\x81d\x81b\x81c\x80y\xD2 > \xD6 [\xA1ׁ`\x80m\xD4 e f g
  \xDC w\x81^\x81^\x81a\x80l_{{20, 59}, {420, 5}}\xD734 | }  \x83 \x855\xE1 \x88\xE39 \xC3 \x92\x80r\x81f\x80\x81e\x80x\xD3H> N\xDAD\x80v_{{1, 9}, {452, 474}}_{{0, 0}, {1440, 878}}Z{213, 129}_{3.40282e+38, 3.40282e+38}\xD2 7 8\xEC\xED\xA2\xED ;_NSWindowTemplate[prefsWindow\xD4 ] ^  _\xF1 b 0\x80Łn\x80
\x80_cursorTypeMatrix\xD4 ] ^  _\xFF\xF7 b 0\x80\xAD\x81p\x80
\x80_expandSpaceSlider\xD4 ] ^  _\xFD b 0\x80\xE8\x81r\x80
\x80_alternateModMenu\xD4 ] ^  _	 b 0\x81\x81t\x80
\x80^commandModMenu\xD4 ] ^  _	 b 0\x81E\x81v\x80
\x80_functionModMenu\xD4 ] ^  _ b 0\x81'\x81x\x80
\x80^controlModMenu\xD2 > \xBE\xAFF\xFC\x9D\xF7\x83)\xD4|\xFB
-\x9B"\xF9\xFD\xB6\xA2 \xCA\xB78Z k[*\xD5\x99W\xFFm\xF5\x90+\x9C} \xFB \xCC `U
-\x89Y\xFA \xCF\x8E c\xD2\x8FV\x9A\xF4\xED
--,\x9D	\xFE׀\xA1\x81'\x80\x8D\x80\x8B\x80Ȁ\xE8\x802\x811\x81
\x81J\x80\x9D\x81A\x81U\x81,\x80j\x80\x94\x81\x80\xA5\x81\x80U\x80\xB3\x80b\x81\x80<\x81\x80\x81^\x81\x814\x81 \x81O\x80\xFD\x80\xAD\x80F\x80ŀ\x87\x80܁7\x81E\x81X\x81I\x80+\x80$\x80\xED\x80\xEE\x80\x80䀽\x81+\x80N\x81 \x80\x99\x80\x81=\x80̀\xB7\x80
--\x81\x80ڀ\xFA\x81R\x80z\x80h\x81#\x81:\x81[\x80\xBB\x81\x80\xA9\x81`\x80\xD7\xD2 > ]\xBE\xAFF k k\xF7 k k k\xB6 k k|\xED k k k	 k k 0\xB6 k\xCA k\xB6| k k k k k|| k k k k k k k k k k\xB6| k k k| k k k\x80\x80\x80\x8B\x80\x80ŀ\x80\x81,\x81\x81E\x80\x80\x81J\x81'\x80h\x80\x80\x80\x81\x80\x80\x80\x81\x80\x80\xEE\x80b\x80\x80\xEE\x81,\x81\x81J\x80\xEE\x80\x80\x80\x80\x80Ł,\x80\x81J\x81J\x80\x80\x80\xEE\x80\xE8\x80\x80\x80\xBB\x81,\x80\x80\xEE\x80\x80\x80\x80ŀ\x80\x81\x80ŀ\xEE\x81J\x80\x80\x80\x81,\x81J\x80\x80\x80\x81^\x80\xD7\xD2 > \xA6\xBE\xAFB\xFC 0\x9D\xF7)\xD4|\xFB
-\x9B"\xF9\xFD\xB6\xA2 \xCA8\xB7Z[*\xD5\x99W\xFFm\xF5+\x9C} \xFB \xCC `U
-\x89Y\xFA \xCF c\xD2V\x9A\xF4\xED
--,\x9D	\xFE׀\xA1\x80\x80\x8D\x80\x8B\x81'\x80\xE8\x802\x811\x81
\x81J\x80\x9D\x81A\x81U\x81,\x80j\x80\x94\x81\x80\xA5\x81\x80U\x80\xB3\x80b\x80<\x81\x81\x81^\x81\x814\x81 \x81O\x80\xFD\x80\xAD\x80F\x80ŀ\x87\x817\x81E\x81X\x81I\x80+\x80$\x80\xED\x80\xEE\x80\x80䀽\x81+\x80N\x81 \x80\x99\x80\x81=\x80\xB7\x80
--\x81\x80\xFA\x81R\x80z\x80h\x81#\x81:\x81[\x80\xBB\x81\x80\xA9\x81`\x80\xD7\xD2 > \xEB\xBE\xAFB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF 	
--
-


 !"#$%&'()*+,-\x81}\x81~\x81\x81\x80\x81\x81\x81\x82\x81\x83\x81\x84\x81\x85\x81\x86\x81\x87\x81\x88\x81\x89\x81\x8A\x81\x8B\x81\x8C\x81\x8D\x81\x8E\x81\x8F\x81\x90\x81\x91\x81\x92\x81\x93\x81\x94\x81\x95\x81\x96\x81\x97\x81\x98\x81\x99\x81\x9A\x81\x9B\x81\x9C\x81\x9D\x81\x9E\x81\x9F\x81\xA0\x81\xA1\x81\xA2\x81\xA3\x81\xA4\x81\xA5\x81\xA6\x81\xA7\x81\xA8\x81\xA9\x81\xAA\x81\xAB\x81\xAC\x81\xAD\x81\xAE\x81\xAF\x81\xB0\x81\xB1\x81\xB2\x81\xB3\x81\xB4\x81\xB5\x81\xB6\x81\xB7\x81\xB8\x81\xB9\x81\xBA\x81\xBB\x81\xBC\x81\xBD\x81\xBE\x80\xD7\NSTextField2\File's OwnerWNSView1ZNSBox11111^NSPopUpButton2[NSButton421\NSMenuItem21YPopUpList_NSTextField1111111111_NSTextField2121[NSMenuItem3_NSTextField11111111]NSTextField21]NSTextField23_NSTextField1111111114VWindow[NSSlider211[NSBox111111[NSMenuItem2]NSMenuItem211[NSMenuItem4\NSSlider2113YNSButton1ZNSMatrix
 11]NSTextField25_NSPopUpButton11ZNSButton51YNSButton2[NSButton411^NSTextField221[NSMenuItem1YNSButton3^NSMenuItem2111_NSTextField111111111ZNSButton11^NSTextField213_NSTextField11111111113ZNSButton44^NSTextField211WNSBox12^NSTextField212WNSBox11^NSPopUpButton1_NSTextField111111114\xD2 > \\xBE\xA0\x80\xD7\xD2 > _\xBE\xA0\x80\xD7\xD2 > b\xBE\xAF[ c\xD7 M\xFD8"\xD4\x89|\x9D Ym `} k \xCC\xA2 H\xED\xF7 I\x9C\xCA\xF5* X W
-\x8E\x9B\xFC\xF9, K N V\xFE R
- O[W)\x9D G S+\x90Z 0\x9A\xB6 Y P
--\x8F JU\xD5\xFA \xCF T \xFB\x83V Q\xFF U\xF4\x99	\xB7 L\xD2 Z\xFB\x80
--\x80\xB7\x81`\x80;\x80\xA5\x80<\x80j\x81
\x80N\x81J\x80\xE8\x81[\x80\xB3\x802\x81 \x80F\x80\x81I\x80\x80$\x80U\x80
\x80h\x80\x8B\x81,\x80*\x81X\x81\x80b\x80\x87\x814\x81s\x81q\x81A\x80́U\x80\xA1\x80\x94\x81:\x81^\x81=\x807\x81E\x80E\x80\xEE\x81o\x80\xA9\x80]\x81+\x80M\x80\xE4\x81\x80\xFD\x811\x80\x8D\x80	\x81'\x80_\x817\x80܁\x80\x81R\x81\x81u\x80T\x81#\x80ڀ1\x80\xBD\x81 \x80\x99\x80\x80a\x80\xED\x80+\x80Ȁ\xBB\x80\xFA\x80[\x80\xAD\x81m\x80z\x81O\x80Ł\x81\x809\x81\x81w\x80\x9D\x80\xD7\xD2 > \xC0\xBE\xAF[\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF 	
--
-\x81ÁāŁƁǁȁɁʁˁ́́΁ρЁсҁӁԁՁցׁ؁فځہ܁݁ށ߁\xE0\x81\xE1\x81\xE2\x81\xE3\x81\xE4\x81\xE5\x81\xE6\x81\xE7\x81\xE8\x81\xE9\x81\xEA\x81\xEB\x81\xEC\x81\xED\x81\xEE\x81\xEF\x81\xF0\x81\xF1\x81\xF2\x81\xF3\x81\xF4\x81\xF5\x81\xF6\x81\xF7\x81\xF8\x81\xF9\x81\xFA\x81\xFB\x81\xFC\x81\xFD\x81\xFE\x81\xFF\x81 \x81\x81\x81\x81\x81\x81\x81\x81\x81	\x81
--\x81\x81\x81
-\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81
\x81
\x80\xD7#\x81\xD7\x8B}n:\xBA\x83\xCB\xB0\xCF\x80)\xD2\x82"\xCE1mf4\xC3j\xCD\xB78\xC1\xC0\xD0\xA2\xD1ro\xC6\xD6\xC9\x87\xCA\x8C\xB1\xAF~\x90\xC5\x8D0\xB4\xB6\xC7-^\xC2\x91\xC4\xA1\xB5\xCC\xB9\xD4\x8E\xBF\xA4\x86\xA7\xBCp.\x92\xB3(\xA3\xA8\xB2\x8F\xAB2\xD3\xA5\xB8\xBE\x88\xBD\xD5q\xD2 > t [\xA0\x80m\xD2 > w\xBE\xA0\x80\xD7\xD2 > z\xBE\xA0\x80\xD7\xD2 7 8}~\xA2~ ;^NSIBObjectData   # , 1 : L Q V d f\xAE\xB4\xFF-?JVd\x80\x8D\xA0\xA7\xB5\xC3\xD1\xEB\xF7
"%(+.0358;>@BDFO[]_v\x88\x93\x98\xA7\xB0\xC3\xCC\xD7\xD8\xDA\xE3\xEA\xF7\xFD13579;=?ACEGIKMPSVY\_ar\x80\x88\x91\x93\x95\x97\x99\xB6\xC8\xD4\xDC\xE6\xEF\xF6\xF8\xFA\xFC\xFD  "$')Cx\x8A\x9D\xA7\xB
 2\xC0\xCF\xE4\xF2			&	3	5	7	9	;	=	?	A	F	H	J	S	U	W	d	u	|	\x83	\x8C	\x91	\x93	\x95	\x98	\xA5	\xAE	\xB3	\xBA	\xC3	\xCF	\xD1	\xD3	\xDC	\xE5	\xEA
-+                                                                                        
-                     \xBA                                       
        
       R       S      \xC2            \xD2 7 8\xC6ǣ\xC7\xC8 ;_NSBitmapImageRepZNSImageRep\xD2 7 8\xCA/\xA2/ ;\xD3H> \xCC\xDADD0 0 \x80v\xD2 7 8\xCFУ\xD0\xD1 ;WNSImageX%NSImage\xDF z \x82 {\xA2 | } ~  \x80 \x81 = \x83 \x84 \x85 \x86\xA4\x94\xA6 \x88\xD7 \x92\xAA \x8D \x8E\xDA \xC3 \x86 \x92\x80\x80ʀπ\x80ۀŀ\x80ZUnderscore\xDF z \x82 {\xA2 | } ~  \x80 \x81 = \x83 \x84 \x85 \x86\xA4\x94\xA6 \x88\xE1 \x92\xAA \x8D \x8EC \xC3 \x86 \x92\x80\x80ʀπ\x80݀ŀ\x80VHollowX{94, 18}V{4, 2}\xDB { | } \x80  \x81  \x82 \x83 z \x85\x94 \x88\xEB\xAA \x92\xEC \x8E\xA4 \xC3 \x86 \x92\x80ʀ\x80\xE2H8Q\xFF\x80\x80URadio\xD2 7 8\xF1\xF2\xA6\xF2\xF3 \xB1 \xB2 \xB3 ;XNSMatrixY%NSMatrix\xD7 
 e f g h i  j k k\xF7 n o[\xFA\x80\x80\x80\xE5	\x80\x86\x80\xE6_{{17, 164}, {107, 17}}\xD834 | } ~  \x83 \x85_`a 9 \xC3e\x80\x80\x80\x83\x80~\x80\xE7\x80\xE4\x80xZModifiers:\xD7 e f g h i  j k k n o	
-+\x80\x80\x80\xE9	\x81\x80\xEA_{{103, 133}, {130, 26}}\xDF { \x83  \x81
- \x84 \x82  \x85 ~ z | \x80 \xDE \x8B \x86\xDA\xA4 n
 \x88 n\xAA \xDEVNSMenuZNSMenuItem_NSSelectedIndex_NSPreferredEdge]NSAltersState_NSUsesItemFromMenu_NSArrowPosition\x80\xEB\xFF\xFF\xFF\xFF\x84A\xFE@\x82@\xFF\x80\xEE\x80\xED\x80\x81
-+  	\x80\xE8\x80\xEC\x80	\xD4 \x95 \x96  \x97 \x98 \x99 \x9A`\x80\x80\xD2  \xA8\x80/\xDC
-'()*+,-. =/12 \xDE34 \x86
-+78 \xE29]NSMnemonicLoc_NSKeyEquivModMaskWNSStateWNSTitleYNSOnImageZNSKeyEquivXNSTarget\NSMixedImageXNSAction\x80\xEE\xFF\xFF\xFF   \x80\xEF\x80\xF0\x80\x80\xEA\x80\xF4\x80\xF7\x80\xF6\xD3* ;<=>[NSMenuItems\x80\xF8\x81	\x80\xF9TMeta\xD3A  2BCD^NSResourceName\x80\xF2\x80\xF3\x80\xF1_NSMenuCheckmark\xD2 7 8GH\xA3HI ;_NSCustomResource_%NSCustomResource\xD3A  2KCD\x80\xF5\x80\xF3\x80\xF1_NSMenuMixedState__popUpItemAction:\xD2 7 8Q\xA2 ;\xD2 SZOtherViews\x80/\xD2 > V [\xA6WXZ[\\x80\xFA\x80\xFD\x80\xED\x81 \x81\x81\x80m\xDA
-'(*+,-. /12`4 \x86
-+78f\x80\xEE\x80\xFB\x80\xF0\x80\x80\xEA\x80\xF4\x80\xF7\x80\xFCTNone\xDB
-'(*+,-. =/12j4 \x86
-+78pq\x80\xEE\x80\xFE\x80\xF0\x80\x80\xEA\x80\xF4\x80\xF7   \x80\xFFWControl\xDB
-'(*+,-. =/12u4 \x86
-+78{|\x80\xEE\x81\x80\xF0\x80\x80\xEA\x80\xF4\x80\xF7 \x80  \x81WCommand\xDB
-'(*+,-. =/12\x804 \x86
-+78\x86\x87\x80\xEE\x81\x80\xF0\x80\x80\xEA\x80\xF4\x80\xF7   \x81UHyper\xDB
-'(*+,-. =/12\x8B4 \x86
-+78e\x91\x80\xEE\x81\x80\xF0\x80\x80\xEA\x80\xF4\x80\xF7\x81SAlt\xD2 7 8\x94
-\xA2
- ;\xD2 7 8\x96\x97\xA7\x97\x98 \xAB \xAC \xAD j ;_NSPopUpButtonCell^NSMenuItemCell\xD2 7 8\x9A\x9B\xA6\x9B \xB0 \xB1 \xB2 \xB3 ;]NSPopUpButton\xD7 e f g h i  j k k\x9F n o[\xA2\x80\x80\x81
-	\x80\x86\x81_{{128, 165}, {94, 17}}\xD834 | } ~  \x83 \x85_` \x88\xA89 \xC3\xAB\x80\x80\x80\x83\x80\x81\x81\x80x@  [Alt/Opt Key\xD7 e f g h i  j k k\xB0 n o	\xB3\x80\x80\x81	\x81\x81_{{269, 133}, {130, 26}}\xDF { \x83  \x81
- \x84 \x82  \x85 ~ z | \x80 \xDE\xB7\xB8 \xDE \x86\xDA\xA4 n	\xBD \x88 n\xAA ހ\xEB\x81\x81\x80\x81
-+	\x81\x81\x80	\xD2  \xA8\x80/\xDC
-'()*+,-. =/\xB712 \xDE\xC44 \x86\xB378{ʁ\x81\x80\xF0\x80\x81\x80\xF4\x80\xF7\x81\xD3* ;\xCC=΁\x81	\x81\xD2 S\x80/\xD2 > \xD2 [\xA4\xD3\xB8\xD5ց\x81\x81
\x81 \x80m\xDB
-'(*+,-. =/\xB712\xDA4 \x86\xB378 \xE2\xE0\x81\x81\x80\xF0\x80\x81\x80\xF4\x80\xF7\x81
\xDB
-'(*+,-. =/\xB712\xE34 \x86\xB378\x86\xE9\x81\x81
\x80\xF0\x80\x81\x80\xF4\x80\xF7\x81\xDB
-'(*+,-. =/\xB712\xEC4 \x86\xB378e\xF2\x81\x81!\x80\xF0\x80\x81\x80\xF4\x80\xF7\x81"\xD7 e f g h i  j k k\xF6 n o[\xF9\x80\x80\x81$	\x80\x86\x81%_{{284, 165}, {110, 17}}\xD834 | } ~  \x83 \x85_` \x88\xFF
-+9 \xC3\xAB\x80\x80\x80\x83\x80\x81&\x81#\x80x[Command Key\xD7 e f g h i  j k k n o		\x80\x80\x81(	\x81\x81)_{{103, 73}, {130, 26}}\xDF { \x83  \x81
- \x84 \x82  \x85 ~ z | \x80 \xDE
- \x86\xDA\xA4 n \x88 n\xAA ހ\xEB\x81,\x81+\x80\x81
-+	\x81'\x81*\x80	\xD2  \xA8\x80/\xDC
-'()*+,-. =/
-12 \xDE4 \x86	78p \x81,\x81-\x80\xF0\x80\x81)\x80\xF4\x80\xF7\x81.\xD3* ;"=$\x81/\x81	\x810\xD2 S\x80/\xD2 > ( [\xA5*+,-\x81+\x811\x814\x817\x81:\x80m\xDB
-'(*+,-. =/
-1214 \x86	78 \xE27\x81,\x812\x80\xF0\x80\x81)\x80\xF4\x80\xF7\x813\xDB
-'(*+,-. =/
-12:4 \x86	78{@\x81,\x815\x80\xF0\x80\x81)\x80\xF4\x80\xF7\x816\xDB
-'(*+,-. =/
-12C4 \x86	78\x86I\x81,\x818\x80\xF0\x80\x81)\x80\xF4\x80\xF7\x819\xDB
-'(*+,-. =/
-12L4 \x86	78eR\x81,\x81;\x80\xF0\x80\x81)\x80\xF4\x80\xF7\x81<\xD7 e f g h i  j k kV n o[Y\x80\x80\x81>	\x80\x86\x81?_{{128, 105}, {94, 17}}\xD834 | } ~  \x83 \x85_` \x88_9 \xC3\xAB\x80\x80\x80\x83\x80\x81@\x81=\x80x[Control Key\xD7 e f g h i  j k kf n o[i\x80\x80\x81B	\x80\x86\x81C_{{264, 105}, {151, 17}}\xD834 | } ~ 
  \x83 \x85_` \x88o
-9 \xC3\xAB\x80\x80\x80\x83\x80\x81D\x81A\x80x_Function Key (laptops)\xD7 e f g h i  j k kv n o	y\x80\x80\x81F	\x81\x81G_{{269, 73}, {130, 26}}\xDF { \x83  \x81
- \x84 \x82  \x85 ~ z | \x80 \xDE}~ \x86\xDA\xA4 n\x83 \x88 n\xAA ހ\xEB\x81J\x81I\x80\x81
-+	\x81E\x81H\x80	\xD2  \xA8\x80/\xDB
-'()*+,-. /}12 \xDE\x8A4 \x86y78\x90\x81J\x81K\x80\xF0\x80\x81G\x80\xF4\x80\xF7\x81L\xD3* ;\x92=\x94\x81M\x81	\x81N\xD2 S\x80/\xD2 > \x98 [\xA6~\x9A\x9B\x9C\x9D\x9E\x81I\x81O\x81R\x81U\x81X\x81[\x80m\xDB
-'(*+,-. =/}12\xA24 \x86y78p\xA8\x81J\x81P\x80\xF0\x80\x81G\x80\xF4\x80\xF7\x81Q\xDB
-'(*+,-. =/}12\xAB4 \x86y78 \xE2\xB1\x81J\x81S\x80\xF0\x80\x81G\x80\xF4\x80\xF7\x81T\xDB
-'(*+,-. =/}12\xB44 \x86y78{\xBA\x81J\x81V\x80\xF0\x80\x81G\x80\xF4\x80\xF7\x81W\xDB
-'(*+,-. =/}12\xBD4 \x86y78\x86ÁJ\x81Y\x80\xF0\x80\x81G\x80\xF4\x80\xF7\x81Z\xDB
-'(*+,-. =/}12\xC64 \x86y78éJ\x81\\x80\xF0\x80\x81G\x80\xF4\x80\xF7\x81]\xDB s e f g \xCE k k\xDA \x92\xD1\xD2\xD3X \x8B\x81_\x80\x80\x81d\x81b\x81c\x80y\xD2 > \xD7 [\xA1؁`\x80m\xD4
  e f g \xDD w\x81^\x81^\x81a\x80l_{{20, 59}, {420, 5}}\xD734 | }  \x83 \x855\xE2 \x88\xE49 \xC3 \x92\x80r\x81f\x80\x81e\x80x\xD3H> N\xDAD\x80v_{{1, 9}, {452, 497}}_{{0, 0}, {1440, 878}}Z{213, 129}_{3.40282e+38, 3.40282e+38}\xD2 7 8\xED\xEE\xA2\xEE ;_NSWindowTemplate[prefsWindow\xD4 ] ^  _\xF2 b 0\x80Łn\x80
\x80_cursorTypeMatrix\xD4 ] ^  _\xFF\xF8 b 0\x80\xAD\x81p\x80
\x80_expandSpaceSlider\xD4 ] ^  _\xFE b 0\x80\xE8\x81r\x80
\x80_alternateModMenu\xD4 ] ^  _	 b 0\x81\x81t\x80
\x80^commandModMenu\xD4 ] ^  _
-+ b 0\x81E\x81v\x80
\x80_functionModMenu\xD4 ] ^  _ b 0\x81'\x81x\x80
\x80^controlModMenu\xD2 > \xBF\xAFF\xFFU \xCF,\x9D \xCC\x83~\x89W\xF5\x9D	8[\xD5\xF4* c
-\xB7\x9B
-+\x8F-\x9E\xB8" `X\xF9\xF7\xD6\xFA\xFB+} \x9C\xFC\xA2 \xFB\
-\xCAm\xFD\xED\x90Z\xFE\xD3 k\x8E\xD8\x9A\x80\xAD\x80\xBD\x80\x817\x81E\x81X\x80$\x80ȁI\x80N\x80\x{200700D}\x81\x80<\x81\x81
\x81^\x80z\x80\xE4\x811\x80\xBB\x80
-+\x81A\x80\xE8\x81\x81R\x81\x81#\x80ځ:\x81[\x81\x80j\x80\x80\xFD\x80\x94\x81'\x80\x8B\x80\xEE\x81 \x80\x99\x80\x9D\x814\x81J\x80퀳\x81U\x80\xA1\x80U\x80+\x81\x80\xB7\x81,\x80b\x80F\x802\x80\xA5\x80h\x80܁+\x81=\x80Ł \x80\xA9\x81\x80\x80́`\x81O\x80\xD7\xD2 > ^\xBF\xAFF k k
- k} k} k k\xF7 k k\xB7 k k k
- k k k k	} k k
-}\xB7\xED k k k k\xB7 k k
- k} k k k k 0 k k k k
- k k k\xB7\xCA}\x80\x80\xBB\x80\x81,\x80\x81J\x80\x80ŁJ\x80\x80\xEE\x80\x80\x8B\x80\x80\x80\xEE\x81\x80\x80\x80\x81,\x80\x80\x80\x80\x81\x81J\x80\x80\x80Ł,\x81J\x81\x80h\x80\x80\xEE\x80\x80\x80\x80\xE8\x81\x80\x80\x81,\x81E\x80\xEE\x80\x81J\x80\x80\x80\x80\xEE\x80\x81'\x80\x80\x80\x80\x80\x80Ł,\x80\x80\x80\xEE\x80\x81\x80b\x80Ł^\x81J\x80\xD7\xD2 > \xA7\xBF\xAFB\x9A\xFF \xCF,\x9D \xCC~\x89W\xF5\x9D	8[\xD5\xF4* c
-\xB7\x9B
-+-\x9E\xB8" `X\xF9\xF7\xD6\xFA\xFB+} \x9C\xFC\xA2 \xFB\ 0
-\xCAm\xFD\xEDZ\xFE\xD3\xD8U\x81O\x80\xAD\x80\x817\x81E\x81X\x80$\x81I\x80N\x80\x{200700D}\x81\x80<\x81\x81
\x81^\x80z\x80\xE4\x811\x80\xBB\x80
-+\x81A\x80\xE8\x81\x81R\x81\x81#\x81:\x81[\x81\x80j\x80\x80\xFD\x80\x94\x81'\x80\x8B\x80\xEE\x81 \x80\x99\x80\x9D\x814\x81J\x80퀳\x81U\x80\xA1\x80U\x80+\x81\x80\x80\xB7\x81,\x80b\x80F\x802\x80\xA5\x80h\x81+\x81=\x80Ł \x80\xA9\x81\x81`\x80\xBD\x80\xD7\xD2 > \xEC\xBF\xAFB\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF 	
-+
-


 !"#$%&'()*+,-.\x81}\x81~\x81\x81\x80\x81\x81\x81\x82\x81\x83\x81\x84\x81\x85\x81\x86\x81\x87\x81\x88\x81\x89\x81\x8A\x81\x8B\x81\x8C\x81\x8D\x81\x8E\x81\x8F\x81\x90\x81\x91\x81\x92\x81\x93\x81\x94\x81\x95\x81\x96\x81\x97\x81\x98\x81\x99\x81\x9A\x81\x9B\x81\x9C\x81\x9D\x81\x9E\x81\x9F\x81\xA0\x81\xA1\x81\xA2\x81\xA3\x81\xA4\x81\xA5\x81\xA6\x81\xA7\x81\xA8\x81\xA9\x81\xAA\x81\xAB\x81\xAC\x81\xAD\x81\xAE\x81\xAF\x81\xB0\x81\xB1\x81\xB2\x81\xB3\x81\xB4\x81\xB5\x81\xB6\x81\xB7\x81\xB8\x81\xB9\x81\xBA\x81\xBB\x81\xBC\x81\xBD\x81\xBE\x80\xD7[NSMenuItem4\NSSlider2113ZNSButton11\NSMenuItem21_NSPopUpButton11YNSButton2YNSButton3[NSMenuItem1]NSTextField25WNSView1^NSPopUpButton1[NSSlider211[NSBox111111^NSTextField211^NSTextField221WNSBox11ZNSButton44_NSTextField2121YPopUpList]NSTextField21^NSTextField212[NSMenuItem2[NSButton411]NSMenuItem211_NSTextField1111
 1111^NSPopUpButton2ZNSBox11111_NSTextField111111111_NSTextField1111111111_NSTextField1111111114[NSMenuItem3\NSTextField2ZNSButton51\File's Owner_NSTextField11111111113VWindowYNSButton1[NSButton421]NSTextField23WNSBox12^NSTextField213ZNSMatrix11^NSMenuItem2111_NSTextField111111114\xD2 > ]\xBF\xA0\x80\xD7\xD2 > `\xBF\xA0\x80\xD7\xD2 > c\xBF\xAF[ R*\xD3m\xF4 P	\x83\x8E Z}\x9E\xFF\xFD\x9D K~ 0  Y\xFB
- \xCC LU\x9D\xD8" W S\xF5-\\x9C X[\xF9 c\xD68 J,Z\x90 \xFB\xFC
-\xCA+X V
-+ T\x9B\xD5 H\x8F\xED\xFE\xA2\xF7\xB7 G M\x89 k \xCF U\x9A NW I Q `\xFA\xB8 O\x80]\x811\x81^\x81\x80F\x80z\x80T\x81\x80Ȁ2\x80́w\x81J\x81[\x80\xAD\x80\xA5\x80\x8D\x807\x81I\x80\x80\xB3\x81u\x80\x9D\x81\x81A\x80$\x809\x80\xBD\x81X\x81`\x80j\x81q\x80_\x80\x87\x81:\x81\x81U\x81s\x81\x81E\x81=\x80\x94\x80
-+\x81 \x80<\x801\x817\x81 \x80܀\xB7\x80\xEE\x80+\x80\xA1\x81,\x80b\x814\x80\xFD\x81o\x81#\x80a\x81R\x81
\x80
\x80ڀh\x80\xA9\x80U\x80\x8B\x80\xED\x81\x80	\x80;\x80N\x80\x80\x81m\x80ŁO\x81+\x80\xE8\x80\xE4\x80E\x80\xBB\x80\xFA\x80*\x80[\x80\x80\x99\x81'\x81\x80M\x80\xD7\xD2 > \xC1\xBF\xAF[\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF 	
-+
-
\x81ÁāŁƁǁȁɁʁˁ́́΁ρЁсҁӁԁՁցׁ؁فځہ܁݁ށ߁\xE0\x81\xE1\x81\xE2\x81\xE3\x81\xE4\x81\xE5\x81\xE6\x81\xE7\x81\xE8\x81\xE9\x81\xEA\x81\xEB\x81\xEC\x81\xED\x81\xEE\x81\xEF\x81\xF0\x81\xF1\x81\xF2\x81\xF3\x81\xF4\x81\xF5\x81\xF6\x81\xF7\x81\xF8\x81\xF9\x81\xFA\x81\xFB\x81\xFC\x81\xFD\x81\xFE\x81\xFF\x81 \x81\x81\x81\x81\x81\x81\x81\x81\x81	\x81
-+\x81\x81\x81
-\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81\x81
\x81
\x80\xD7\x90\xC7\xD6\xBD\x822\x8E\xB8\xA3)\xA2\xD5\xCB\xCF}-\x87\xCE\x80\xD4q\xB7\xD01\x88\xA7\xCD\xD7:\xC0\x918\xC6\xB4\xD1\xC1\xB5\xCA\xC9o#\xBCn\x86\xC4\xD2\xA1\x81\xB1(r\xC3\xB6\xAF\xBF\x92\xCC\xBAf\xA4~m4\xB3\xB9^\x8B\x83.\xAB\xA5\xD3\xC5\xB00\x8C\xA8\xB2j\x8F"p\xC2\xBE\x8D\xD2 > u [\xA0\x80m\xD2 > x\xBF\xA0\x80\xD7\xD2 > {\xBF\xA0\x80\xD7\xD2 7 8~\xA2 ;^NSIBObjectData   # , 1 : L Q V d f\xAE\xB4\xFF-?JVd\x80\x8D\xA0\xA7\xB5\xC3\xD1\xEB\xF7
"%(+.0358;>@BDFO[]_v\x88\x93\x98\xA7\xB0\xC3\xCC\xD7\xD8\xDA\xE3\xEA\xF7\xFD13579;=?ACEGIKMPSVY\_ar\x80\x88\x91\x93\x95\x97\x99\xB6\xC8\xD4\xDC\xE6\xEF\xF6\xF8\xFA\xFC\xFD  "$')Cx\x8A\x9D\xA7\xB
 2\xC0\xCF\xE4\xF2			&	3	5	7	9	;	=	?	A	F	H	J	S	U	W	d	u	|	\x83	\x8C	\x91	\x93	\x95	\x98	\xA5	\xAE	\xB3	\xBA	\xC3	\xCF	\xD1	\xD3	\xDC	\xE5	\xEA
-  
- 
- 
-@@ -62,10 +69,10 @@
- \xFF%1:AXgxz|~\x80\x9D\x9F\xA1\xA3\xA4\xA6\xA8\xC0\xF5\xF7\xF9\xFB\xFD\xFF
- 
9;=?@BD\\x91\x93\x95\x97\x99\x9B\x9D\x9F\xA2\xA4\xB5\xB7\xB9\xBB\xBD\xDA\xDC\xDE\xE0\xE1\xE3\xE5\xFC
-1
-3
-5
-7
-9
-;
-=
-?
-A
-J
-T
-V
-_
-f
-x
-\x81
-\x92
-\x94
-\x96
-\x98
-\x9A
-\xB7
-\xB9
-\xBB
-\xBD
-\xBE
-\xC0
-\xC2
-\xDC
<Pacegi}\x8E\x90\x92\x94\x96\xA9\xBA\xBC\xBE\xC0\xC2\xE3\xE9\xEB\xED\xEF\xF0\xF2\xF4\xF6Ncq\x87\xA4\xAF\xB7\xC2\xCD\xD6\xD8\xDA\xDC\xDE\xDF\xE8\xF1\xF3\xF4\xF9

 *3<IR]fz\x8B\x8D\x8F\x91\x93\xB0\xB2\xB4\xB6\xB7\xB9\xBB\xD4	
-)24FOVn\x81\x83\x85\x87\xA4\xA6\xA8\xAA\xAB\xAD\xAF\xC7\xFC\xFE 
- 
*;=?AC`bdfgik\x83\xB8\xBA\xBC\xBE\xC0\xC2\xC4\xC6\xDA\xE3\xE5\xF8	
-*,.026GIKMOXiknpr\xA3\xB7\xC9\xD3\xE1\xEF\xFC	 *68;=?ADGIRUWr\x86\x8F\x98\x9D\x9F\xA8\xF1\xF3\xF5\xF7\xF9\xFB\xFD\xFF	
-
!#%'*-0369<?An{\x8D\x99\xA3\xB1\xBB\xBD\xBF\xC1\xC3\xC5\xC7\xC8\xCA\xD3\xD6\xD8\xDA\xEB\xED\xEF\xF1\xF3!(7?W^{\x8F\x9B\x9D\x9F\xA1\xA3\xA5\xA9\xBE\xC6\xD2\xDF\xED\xEF\xF1\xF3\xF5\xF7\xFE!),.7<IWYbk}\x86\x8F\x95\xB2\xB4\xB6\xB8\xB9\xBB\xBD\xD6\xF7\xF9\xFB\xFD\xFF"$&)=RTVXZgt\x80\x82\x97\x99\x9B\x9D\x9F\xB2\xBF\xC2\xC4\xCD\xDA\xE6\xF34UWY[]_as\xA0\xA2\xA4\xA6\xA8\xAA\xAC\xAD\xAF\xB8\xBB\xBD\xBF\xD0\xD2\xD4\xD6\xD8\xF0
-$&CEGIJLNf\x87\x89\x8B\x8D\x8F\x91\x93\x97\xA
 8\xAD\xAF\xB1\xB4\xD1\xD3\xD5\xD7\xD8\xDA\xDC\xF5

 "(EGIKLNPi\x8A\x8C\x8E\x90\x92\x94\x96\x9C\xB9\xBB\xBD\xBF\xC0\xC2\xC4\xDD\xFE
 





--


;
=
?
A
B
D
F
`
\x81
\x83
\x85
\x87
\x89
\x8B
\x8D
\xA3
\xC0
\xC2
\xC4
\xC6
\xC7
\xC9
\xCB
\xE4


	


-



7
9
;
=
>
@
B
\
\x9B
\x9D
\x9F
\xA1
\xA3
\xA4
\xAD
\xAF
\xB8
\xB9
\xC2
\xC4
\xD5
\xD7
\xD9
\xE2
\xF6
\xF8








 
9
Z
\
^
`
b
d
f
j
\x87
\x89
\x8B
\x8D
\x8E
\x90
\x92
\xAB
\xCC
\xCE
\xD0
\xD2
\xD4
\xD6
\xD8
\xDC
-
!#%'(*,58:<MOQSUk\x84\xA1\xA3\xA5\xA7\xA9\xAB\xB7\xC8\xCD\xCF\xD1\xD4\xE1\xE3 2 > H S ] e q \x80 \x98 \xA6 \xBB \xBD \xBF \xC1 \xC3 \xC5 \xC6 \xC8 \xCA \xCC \xCE \xD0 \xD5 \xD7 \xD9 \xDB \xF5 \xFE!!	!!
-!!!J!L!N!P!R!T!V!X!a!c!e!s!|!~!\xBD!\xCB!\xCD!\xD0!\xD2!\xD4!\xD6!\xD8!\xDA!\xDC!\xDE!\xE0!\xE4!\xF9" "
-""""""#","/"1"3"<"A"C"E"G"P"g"i"k(9(B(I(\(g(p(u(\x82(\x87(\x89(\x92(\x99(\xA1(\xAA(\xE9(\xEB(\xED(\xEF(\xF1(\xF3(\xF5(\xF7(\xF9(\xFE)=)?)A)C)E)G)I)K)M)T)])d)\x91)\x93)\x95)\x97)\x9C)\x9E)\xA0)\xA6)\xAF)\xBC)\xC5)\xCF)\xEC)\xEE)\xF0)\xF2)\xF3)\xF5)\xF7**1*3*5*7*9*;*=*H*e*g*i*k*l*o*q*\x8B*\xDA*\xE
 1*\xEC*\xFE++
+3+E+G+P+U+W+Y+[+^+c+d+f+h+j+k+|+~+\x80+\x89+\x8B+\xBC+\xCA+\xDE+\xE6+\xEE+\xF8,,,,",$,),.,0,2,4,6,8,:,<,I,U,W,Z,\,a,n,},,\x81,\x83,\x95,\x9E,\xA5,\xB8,\xCC,\xD9,\xDB,\xDD,\xDF,\xF2----
-(-*-3- at -B-D-F-I-L-O-Q-z-|-~-\x80-\x82-\x84-\x86-\x88-\x8A-\x8F-\xBC-\xBE-\xC0-\xC2-\xC4-\xC6-\xC8-\xCA-\xCF-\xD1-\xD9....
-......
.%.R.T.W.Y.[.]._.a.f.i.o.\x9C.\x9E.\xA1.\xA3.\xA5.\xA7.\xA9.\xAB.\xAE.\xB2.\xBB.\xC0.\xC9.\xD8.\xEC.\xFB////</>/@/C/D/F/I/b/\x83/\x85/\x87/\x89/\x8C/\x8F/\x91/\x96/\xA2/\xBF/\xC1/\xC3/\xC6/\xC7/\xCA/\xCD/\xE706080;0>0 at 0C0D0G0J0L0M0V0X0\x890\x8C0\x8F0\x910\x930\x960\x980\x9A0\x9D0\xAA0\xAD0\xB00\xB30\xBC0\xBE0\xC70\xD00\xD30\xD60\xD90\xDC0\xDE11111111
11L1O1R1T1V1Y1[1]1`1\x8D1\x901\x931\x951\x971\x9A1\x9C1\x9E1\xA11\xBE1\xC01\xC21\xC51\xC61\xC81\xCB1\xE5222
--22222 2=2?2A2D2E2H2K2d2\xAF2\xB12\xB42\xB72\xB92\xBC2\xBD2\xC02\xC32\xC52\xC62\xCF2\xD13333
--333333#3&3)3,35373 at 3K3N3Q3T3W3Z3\3\x893\x8C3\x8F3\x913\x933\x963\x983\x9A3\x9D3\xCA3\xCD3\xD03\xD23\xD43\xD73\xD93\xDB3\xDE44444444
44L4O4R4T4V4Y4[4]4`4}44\x814\x844\x854\x874\x8A4\xA34\xC44\xC64\xC84\xCA4\xCD4\xD04\xD24\xDE4\xFB4\xFD4\xFF55555"5C5E5G5I5L5O5Q5j5\x875\x895\x8B5\x8E5\x8F5\x925\x955\xAE5\xF95\xFB5\xFE66666
--6
-66666H6K6N6P6R6U6W6Y6\6i6l6o6r6{6}6\x866\x936\x966\x996\x9C6\x9F6\xA26\xA56\xA76\xD46\xD76\xDA6\xDC6\xDE6\xE16\xE36\xE56\xE87777
77"7$7&7)7V7Y7\7^7`7c7e7g7j7\x977\x9A7\x9D7\x9F7\xA17\xA47\xA67\xA87\xAB7\xD87\xDB7\xDE7\xE07\xE27\xE57\xE77\xE97\xEC88
8
8 8#8&8)8*8,85888;8=8N8Q8T8W8Y8p8\x8D8\x8F8\x928\x948\x978\x998\xA68\xA88\xBF8\xD78\xE28\xFF99
-9 9,9=9?9B9D9F9Y9j9l9o9q9s9\x879\x989\x9A9\x9D9\x9F9\xA19\xB49\xC59\xC89\xCB9\xCD9\xCF9\xDE9\xEF9\xF29\xF59\xF79\xF9::
::":$:&:5:>:\xCD:\xCF:\xD2:\xD4:\xD6:\xD8:\xDA:\xDC:\xDF:\xE2:\xE5:\xE7:\xEA:\xED:\xF0:\xF2:\xF4:\xF7:\xF9:\xFC:\xFE; ;;;;
--;;;;;;;
;;!;#;%;';*;-;0;3;5;7;9;;;=;?;A;D;F;I;K;M;P;R;T;V;Y;[;];`;b;d;g;j;m;o;r;t;w;y;\x82<<<<<<<
<<"<%<(<*<,</<2<4<6<8<:<=<?<A<C<F<H<J<L<N<P<S<V<Y<[<]<_<a<c<e<h<j<m<p<r<t<v<x<z<|<~<\x81<\x83<\x85<\x87<\x89<\x8B<\x8D<\x8F<\x91<\x94<\x96<\x98<\x9B<\x9D<\x9F<\xA1<\xA4<\xA7<\xA9<\xAB<\xAD<\xB0<\xB2<\xBB=B=D=F=H=J=M=O=Q=T=W=Z=\=_=b=e=g=i=l=n=q=s=u=w=y=|==\x82=\x85=\x88=\x8B=\x8E=\x90=\x92=\x94=\x96=\x98=\x9B=\x9E=\xA1=\xA4=\xA6=\xA8=\xAA=\xAC=\xAE=\xB0=\xB2=\xB5=\xB7=\xBA=\xBC=\xBE=\xC1=\xC3=\xC5=\xC8=\xCA=\xCD=\xCF=\xD1=\xD4=\xD7=\xDA=\xDC=\xDF=\xE1=\xE4=\xE6=\xEF>v>y>|>>\x82>\x85>\x88>\x8B>\x8E>\x91>\x94>\x97>\x9A>\x9D>\xA0>\xA3>\xA6>\xA9>\xAC>\xAF>\xB2>\xB5>\xB8>\xBB>\xBE>\xC1>\xC4>\xC7>\xCA>\xCD>\xD0>\xD3>\xD6>\xD9>\xDC>\xDF>\xE2>\xE5>\xE8>\xEB>\xEE>\xF1>\xF4>\xF7>\xFA>\xFD? ???	???????
?!?$?'?*?-?0?3?6?9?<?>?K?X?`?k?z?\x86?\x93?\x9D?\xB5?\xC7?\xD3?\xE9?\xF7@@
@$@0@<@H at V@b at o@y@\x84@\x92@\xA4@\xAF@\xB9@\xC5@\xD4@\xE0@\xEA@\xF9AAA*ACANA]AeAtA|A\x8BA
 \xA2A\xABA\xACA\xAEA\xB7A\xB8A\xBAA\xC3B|B~B\x80B\x83B\x85B\x87B\x89B\x8BB\x8EB\x90B\x93B\x95B\x98B\x9AB\x9CB\x9FB\xA1B\xA3B\xA6B\xA8B\xAAB\xACB\xAEB\xB0B\xB2B\xB5B\xB7B\xBAB\xBDB\xBFB\xC1B\xC4B\xC7B\xCAB\xCDB\xCFB\xD2B\xD4B\xD6B\xD9B\xDCB\xDFB\xE1B\xE4B\xE6B\xE8B\xEBB\xEDB\xEFB\xF2B\xF4B\xF6B\xF9B\xFBB\xFEC CCCC
--CCCCCCC
CC!C#C%C(C*C,C.C0C2C4C6C8C:C<C?CACDCFCICLCNCQCTCVCXCaDD
D D#D&D)D,D/D2D5D8D;D>DADDDGDJDMDPDSDVDYD\D_DbDeDhDkDnDqDtDwDzD}D\x80D\x83D\x86D\x89D\x8CD\x8FD\x92D\x95D\x98D\x9BD\x9ED\xA1D\xA4D\xA7D\xAAD\xADD\xB0D\xB3D\xB6D\xB9D\xBCD\xBFD\xC2D\xC5D\xC8D\xCBD\xCED\xD1D\xD4D\xD7D\xDAD\xDDD\xE0D\xE3D\xE6D\xE9D\xECD\xEFD\xF2D\xF5D\xF8D\xFBD\xFEEEEE
--E
-EEEEE
EE"E%E(E+E-E/E1E3E5E7E9E;E=E?EAECEEEGEIEKEMEOEQESEUEWEYE[E]E_EaEcEeEgEiEkEmEoEqEsEuEwEyE{E}EE\x81E\x83E\x85E\x87E\x89E\x8BE\x8DE\x8FE\x91E\x93E\x95E\x97E\x99E\x9BE\x9DE\x9FE\xA1E\xA3E\xA5E\xA7E\xA9E\xABE\xADE\xAFE\xB1E\xB3E\xB5E\xB7E\xB9E\xBBE\xBDE\xBFE\xC1E\xC3E\xC5E\xC7E\xC9E\xCBE\xCDE\xCFE\xD1E\xD3E\xD5E\xD7E\xD9E\xE2E\xE3E\xE5E\xEEE\xEFE\xF1E\xFAE\xFBE\xFDFF                          F
-\ No newline at end of file
-+


;
=
?
A
B
D
F
`
\x81
\x83
\x85
\x87
\x89
\x8B
\x8D
\xA3
\xC0
\xC2
\xC4
\xC6
\xC7
\xC9
\xCB
\xE4


	


-



7
9
;
=
>
@
B
\
\x9B
\x9D
\x9F
\xA1
\xA3
\xA4
\xAD
\xAF
\xB8
\xB9
\xC2
\xC4
\xD5
\xD7
\xD9
\xE2
\xF6
\xF8








 
9
Z
\
^
`
b
d
f
j
\x87
\x89
\x8B
\x8D
\x8E
\x90
\x92
\xAB
\xCC
\xCE
\xD0
\xD2
\xD4
\xD6
\xD8
\xDC
-
!#%'(*,58:<MOQSUk\x84\xA1\xA3\xA5\xA7\xA9\xAB\xB7\xC8\xCD\xCF\xD1\xD4\xE1\xE3 2 > H S ] e q \x80 \x98 \xA6 \xBB \xBD \xBF \xC1 \xC3 \xC5 \xC6 \xC8 \xCA \xCC \xCE \xD0 \xD5 \xD7 \xD9 \xDB \xF4 \xFD!!!
-+!!!!I!K!M!O!Q!S!U!W!b!k!m!o!}!\x86!\x88!\xC7!\xD5!\xD7!\xDA!\xDC!\xDE!\xE0!\xE2!\xE4!\xE6!\xE8!\xEA!\xF7""" """$"&"("-"6"?"B"D"F"O"T"V"X"Z"c"z"|"~(L(U(\(o(z(\x83(\x88(\x95(\x9A(\x9C(\xA5(\xAC(\xB4(\xBD(\xFC(\xFE) )))))
-+)))V)X)Z)\)^)`)b)d)f)m)v)})\xAA)\xAC)\xAE)\xB0)\xB5)\xB7)\xB9)\xBF)\xC8)\xD5)\xDE)\xE8***	*****)*J*L*N*P*R*T*V*a*~*\x80*\x82*\x84*\x85*\x88*\x8A*\xA4*\xF3*\xFA+++)+7+L+^+`+i+n+p+r+t+w+|+}++\x81+\x83+\x84+\x95+\x97+\x99+\xA2+\xA4+\xD5+\xE3+\xF7+\xFF,,,
,%,2,;,=,B,G,I,K,M,O,Q,S,U,b,n,p,s,u,z,\x87,\x96,\x98,\x9A,\x9C,\xAE,\xB7,\xBE,\xD1,\xE5,\xF2,\xF4,\xF6,\xF8---(---6-A-C-L-Y-[-]-_-b-e-h-j-\x93-\x95-\x97-\x99-\x9B-\x9D-\x9F-\xA1-\xA3-\xA8-\xD5-\xD7-\xD9-\xDB-\xDD-\xDF-\xE1-\xE3-\xE8-\xEA-\xF2..!.$.&.(.*.,...3.6.>.k.m.p.r.t.v.x.z..\x82.\x88.\xB5.\xB7.\xBA.\xBC.\xBE.\xC0.\xC2.\xC4.\xC7.\xCB.\xD4.\xD9.\xE2.\xF1///
/*/8/U/W/Y/\/]/_/b/{/\x9C/\x9E/\xA0/\xA2/\xA5/\xA8/\xAA/\xAF/\xBB/\xD8/\xDA/\xDC/\xDF/\xE0/\xE3/\xE60 0O0Q0T0W0Y0\0]0`0c0e0f0o0q0\xA20\xA50\xA80\xAA0\xAC0\xAF0\xB10\xB30\xB60\xC30\xC60\xC90\xCC0\xD50\xD70\xE00\xE90\xEC0\xEF0\xF20\xF50\xF71$1'1*1,1.111315181e1h1k1m1o1r1t1v1y1\xA61\xA91\xAC1\xAE1\xB01\xB31\xB51\xB71\xBA1\xD71\xD91\xDB1\xDE1\xDF1\xE11\x
 E41\xFE22!2#2%2(2+2-292V2X2Z2]2^2a2d2}2\xC82\xCA2\xCD2\xD02\xD22\xD52\xD62\xD92\xDC2\xDE2\xDF2\xE82\xEA33
3!3#3%3(3*3,3/3<3?3B3E3N3P3Y3d3g3j3m3p3s3u3\xA23\xA53\xA83\xAA3\xAC3\xAF3\xB13\xB33\xB63\xE33\xE63\xE93\xEB3\xED3\xF03\xF23\xF43\xF74$4'4*4,4.414345484e4h4k4m4o4r4t4v4y4\x964\x984\x9A4\x9D4\x9E4\xA04\xA34\xBC4\xDD4\xDF4\xE14\xE34\xE64\xE94\xEB4\xF755555
5
5!5;5\5^5`5b5e5h5j5\x835\xA05\xA25\xA45\xA75\xA85\xAB5\xAE5\xC766666
66 6#6&6(6)62646a6d6g6i6k6n6p6r6u6\x826\x856\x886\x8B6\x946\x966\x9F6\xAC6\xAF6\xB26\xB56\xB86\xBB6\xBE6\xC06\xED6\xF06\xF36\xF56\xF76\xFA6\xFC6\xFE77.717476787;7=7?7B7o7r7u7w7y7|7~7\x807\x837\xB07\xB37\xB67\xB87\xBA7\xBD7\xBF7\xC17\xC47\xF17\xF47\xF77\xF97\xFB7\xFE8 88828587898<8?8B8C8E8N8Q8T8V8g8j8m8p8r8\x898\xA68\xA88\xAB8\xAD8\xB08\xB28\xBF8\xC18\xD88\xF08\xFB99!9&999E9V9X9[9]9_9r9\x839\x859\x889\x8A9\x8C9\xA09\xB19\xB39\xB69\xB89\xBA9\xCD9\xDE9\xE19\xE49\xE69\xE89\xF7::::::$:5:8:;:=:?:N:W:\xE6:\xE8:\xEA:\xEC:\xEF:\xF2:\xF5:\xF7
 :\xF9:\xFC:\xFE; ;;;;	;;;;;;;;
; ;";%;(;+;.;0;3;6;9;;;=;?;A;D;F;H;K;M;O;R;U;W;Y;\;^;`;b;e;g;j;l;n;p;r;t;v;y;|;~;\x81;\x83;\x86;\x88;\x8A;\x8D;\x90;\x92;\x9B<*<,<.<0<3<5<8<:<<<?<A<C<E<G<I<K<M<P<R<T<V<Y<[<]<_<a<d<g<i<k<m<p<s<v<x<z<|<~<\x80<\x82<\x84<\x87<\x89<\x8B<\x8E<\x91<\x93<\x95<\x98<\x9A<\x9C<\x9E<\xA0<\xA2<\xA5<\xA7<\xA9<\xAB<\xAD<\xAF<\xB1<\xB4<\xB6<\xB8<\xBA<\xBC<\xBF<\xC1<\xC3<\xC6<\xC9<\xCB<\xD4=[=^=`=b=e=h=k=m=p=r=t=v=x={=}=\x80=\x83=\x86=\x88=\x8A=\x8D=\x8F=\x91=\x94=\x96=\x99=\x9C=\x9F=\xA2=\xA5=\xA8=\xAB=\xAD=\xAF=\xB1=\xB3=\xB6=\xB8=\xBA=\xBD=\xBF=\xC1=\xC4=\xC7=\xC9=\xCB=\xCE=\xD0=\xD2=\xD4=\xD7=\xD9=\xDB=\xDE=\xE0=\xE2=\xE4=\xE6=\xE8=\xEB=\xEE=\xF0=\xF3=\xF5=\xF8=\xFB=\xFD=\xFF>>\x8F>\x92>\x95>\x98>\x9B>\x9E>\xA1>\xA4>\xA7>\xAA>\xAD>\xB0>\xB3>\xB6>\xB9>\xBC>\xBF>\xC2>\xC5>\xC8>\xCB>\xCE>\xD1>\xD4>\xD7>\xDA>\xDD>\xE0>\xE3>\xE6>\xE9>\xEC>\xEF>\xF2>\xF5>\xF8>\xFB>\xFE????
-+?
-?????
??"?%?(?+?.?1?4?7?:?=?@?C?F?I?L?O?R?U?W?c?p?{?\x88?\x9A?\xA4?\xAE?\xBA?\xC8?\xD0?\xDF?\xEB?\xF7@@@
@(@:@D at R@a at m@y@\x87@\x9D@\xAC@\xB7@\xCE@\xE6@\xFEA
-+AA"A/AHAOAYAeAsA{A\x8AA\x95A\xA4A\xBBA\xC4A\xC5A\xC7A\xD0A\xD1A\xD3A\xDCB\x95B\x97B\x9AB\x9DB\xA0B\xA2B\xA4B\xA6B\xA9B\xABB\xADB\xAFB\xB2B\xB5B\xB8B\xBAB\xBCB\xBEB\xC0B\xC3B\xC5B\xC7B\xCAB\xCCB\xCFB\xD2B\xD4B\xD6B\xD8B\xDBB\xDEB\xE0B\xE3B\xE5B\xE7B\xEAB\xEDB\xF0B\xF3B\xF6B\xF9B\xFCB\xFEC CCCC
-+C
-CCCCCCC
CC!C$C'C)C,C/C1C3C5C7C9C;C=C at CBCDCFCHCJCMCOCRCUCWCYC[C]C_CaCcCeCgCjCmCoCqCzD3D6D9D<D?DBDEDHDKDNDQDTDWDZD]D`DcDfDiDlDoDrDuDxD{D~D\x81D\x84D\x87D\x8AD\x8DD\x90D\x93D\x96D\x99D\x9CD\x9FD\xA2D\xA5D\xA8D\xABD\xAED\xB1D\xB4D\xB7D\xBAD\xBDD\xC0D\xC3D\xC6D\xC9D\xCCD\xCFD\xD2D\xD5D\xD8D\xDBD\xDED\xE1D\xE4D\xE7D\xEAD\xEDD\xF0D\xF3D\xF6D\xF9D\xFCD\xFFEEEEEEEEEE
E E#E&E)E,E/E2E5E8E;E>EAEDEFEHEJELENEPERETEVEXEZE\E^E`EbEdEfEhEjElEnEpErEtEvExEzE|E~E\x80E\x82E\x84E\x86E\x88E\x8AE\x8CE\x8EE\x90E\x92E\x94E\x96E\x98E\x9AE\x9CE\x9EE\xA0E\xA2E\xA4E\xA6E\xA8E\xAAE\xACE\xAEE\xB0E\xB2E\xB4E\xB6E\xB8E\xBAE\xBCE\xBEE\xC0E\xC2E\xC4E\xC6E\xC8E\xCAE\xCCE\xCEE\xD0E\xD2E\xD4E\xD6E\xD8E\xDAE\xDCE\xDEE\xE0E\xE2E\xE4E\xE6E\xE8E\xEAE\xECE\xEEE\xF0E\xF2E\xFBE\xFCE\xFEFFF
-+FFFFF$            \x80              F3
-\ No newline at end of file
---- emacs-23.0.0_NS-9.0rc2a/nextstep/compile	2007-09-18 17:20:43.000000000 +0300
-+++ nextstep/compile	2007-10-14 07:45:34.000000000 +0300
-@@ -22,15 +22,22 @@
- 
- # Set up path and config variables.
- 
--if [ $# -gt 0 ]; then
--    if [ $# -ne 2 ] || [ $1 != "--shared-lisp" ]; then
--	echo "Usage: $0 [--shared-lisp 'install_root']"
--	exit
--    fi
--    PREFIX=${2}
--else
--    PREFIX=""
--fi
-+PREFIX=""
-+while [ $# -gt 0 ]; do
-+    case "$1" in
-+	--shared-lisp=*)
-+            PREFIX=`echo "$1" | sed s/--shared-lisp=//`
-+            shift
-+            ;;
-+	--enable-local-lisp-path=*)
-+            locallisppath=`echo "$1" | sed s/--enable-local-lisp-path=//`
-+            shift
-+            ;;
-+	*)
-+            echo "Usage: $0 [--shared-lisp='install_root' --enable-local-lisp-path='some path(s)']"
-+            exit
-+    esac
-+done
- 
- DISTDIR=`pwd`/..
- 
-@@ -116,6 +123,15 @@
-     fi
- fi
- 
-+# Pete's addition for local lisp load-path
-+    echo "Local lisp path is being enabled"
-+    (cd src; mv epaths.h epaths.h-orig; \
-+       printf "s,\(#define PATH_LOADSEARCH \"\),\\\1%s:,\n" "${locallisppath}" > locallisppath.sed; \
-+       cat epaths.h-orig | sed -f locallisppath.sed > epaths.h; rm locallisppath.sed)
-+
-+# Clean up to avoid DOC-xxx and emacs-xxx out-of-controlness
-+rm -f ../etc/DOC-* ../src/emacs-*
-+
- # Go (installs binaries to ./build/Emacs.app, lisp to there or PREFIX)
- echo "make install"
- $MAKE
-@@ -175,3 +191,7 @@
- #    cp ispell-3.3.01/bin/ispell* ${BINDIR}/libexec
- #    cp -R ispell-3.3.01/lib ${BINDIR}/libexec
- #fi
-+
-+echo ""
-+echo "Build successful."
-+echo ""
---- emacs-23.0.0_NS-9.0rc2a/nextstep/ChangeLog	2007-09-20 14:27:27.000000000 +0300
-+++ nextstep/ChangeLog	2007-10-14 21:01:50.000000000 +0300
-@@ -1,3 +1,60 @@
-+2007-10-14  Adrian Robert <Adrian.B.Robert at gmail.com>
-+	* nsmenu.m (ns_popup_menu): Set frame in call to mouse_position_hook.
-+	* nsterm.m (ns_mouse_position): Check for null frame.
-+
-+2007-10-14  Adrian Robert <Adrian.B.Robert at gmail.com>
-+	* nsmenu.m (EmacsToolbar-changed): Report changed on enablement state
-+	change.
-+
-+2007-10-13  Adrian Robert <Adrian.B.Robert at gmail.com>
-+	* image.c (xpm_load_image): Work around an apparent bug in NSImage
-+	alpha management (avoids blocky appearance of startup image on black bg).
-+	* nsimage.m (-setXBMColor:): Only set color for non-alpha-masked pixels.
-+	Shouldn't have to do this, but... (Fixes "fat" rendering w/colored or
-+	dark fringe backgrounds).
-+	* nsterm.m (ns_dumpglyphs_image): Fix minor glitch w/background drawing.
-+	(-setMiniwindowImage:): Add argument to set to optionally set nil (for
-+	miniaturized version of window).
-+	* nsfns.m (ns_implicitly_set_icon_type): Use it.
-+
-+2007-10-12  Adrian Robert <Adrian.B.Robert at gmail.com>
-+	* lisp/ns-menu-bar.el: Cut down to minimal code, eliminating most
-+	remaining redundancy with menu-bar.el, and move the remnant to
-+	ns-win.el.
-+
-+2007-10-10  Adrian Robert <Adrian.B.Robert at gmail.com>
-+	* Patch 20071010_rc2a released.
-+
-+2007-10-10  Peter Dyballa <dyballa at gmx.de>
-+	* nextstep/compile: Add --local-lisp-path=<dir> option to prepend a
-+	path to epaths.h to search for lisp before other directories.
-+
-+2007-10-10  Seiji Zenitani <zenitani at mac.com>
-+	* nsterm.m (ns_init_paths): Switch order from lisp, leim, site-lisp to
-+	site-lisp, lisp, leim.
-+	* ns-win.el (ns-utf8-nfd-post-read-conversion etc.): Define coding
-+	system utf-nfd to handle decomposed (normal form D) UTF-8 in MacOSX
-+	filenames.  Based on initial contribution by Carsten Bormann.  (This
-+	change went into rc2 but was not noted in the ChanngeLog there.)
-+
-+2007-09-26  Adrian Robert <Adrian.B.Robert at gmail.com>
-+	* nsterm.m (ns_pending_files, -openFile:, ns_read_socket): Handle
-+	openFile requests by storing to a queue and acting on later when
-+	events can be processed.
-+
-+2007-09-25  Adrian Robert <Adrian.B.Robert at gmail.com>
-+	* nsterm.m (ns_draw_window_cursor, EmacsView-windowDidResignKey):
-+	Be more clever about drawing background (to avoid flicker with
-+	blinking cursor).  Also, rename cursor type line -> bar, bar ->
-+	underscore.
-+	* frame.c (do_switch_frame): Explicitly call Fraise_frame() on
-+	for_deletion case (to fully focus the frame).
-+	* nsterm.m (x_make_frame_visible): Make into a no-op (unneeded).
-+
-+2007-09-21  Adrian Robert <Adrian.B.Robert at gmail.com>
-+	* nsterm.m (ns_draw_fringe_bitmap): Expand bitmap images cache as needed.
-+	* image.c: Be more careful about retain/release on image backgrounds.
-+
- 2007-09-20  Adrian Robert <Adrian.B.Robert at gmail.com>
- 	* Version 9.0-rc2a released.
- 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071216/ee2fdd54/attachment-0001.html


More information about the macports-changes mailing list