diff -Nru transmission-1.50/configure transmission-1.51/configure --- transmission-1.50/configure 2009-02-13 11:43:45.000000000 -0500 +++ transmission-1.51/configure 2009-02-26 20:01:28.000000000 -0500 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.63 for transmission 1.50. +# Generated by GNU Autoconf 2.63 for transmission 1.51. # # Report bugs to . # @@ -750,8 +750,8 @@ # Identity of this package. PACKAGE_NAME='transmission' PACKAGE_TARNAME='transmission' -PACKAGE_VERSION='1.50' -PACKAGE_STRING='transmission 1.50' +PACKAGE_VERSION='1.51' +PACKAGE_STRING='transmission 1.51' PACKAGE_BUGREPORT='http://trac.transmissionbt.com/newticket' ac_unique_file="libtransmission/transmission.h" @@ -1605,7 +1605,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures transmission 1.50 to adapt to many kinds of systems. +\`configure' configures transmission 1.51 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1675,7 +1675,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of transmission 1.50:";; + short | recursive ) echo "Configuration of transmission 1.51:";; esac cat <<\_ACEOF @@ -1818,7 +1818,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -transmission configure 1.50 +transmission configure 1.51 generated by GNU Autoconf 2.63 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1832,7 +1832,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by transmission $as_me 1.50, which was +It was created by transmission $as_me 1.51, which was generated by GNU Autoconf 2.63. Invocation command line was $ $0 $@ @@ -2200,9 +2200,9 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu -USERAGENT_PREFIX=1.50 +USERAGENT_PREFIX=1.51 -PEERID_PREFIX=-TR1500- +PEERID_PREFIX=-TR1510- @@ -2556,7 +2556,7 @@ # Define the identity of the package. PACKAGE='transmission' - VERSION='1.50' + VERSION='1.51' cat >>confdefs.h <<_ACEOF @@ -20147,8 +20147,10 @@ if test 0 = "0"; then supported_build=yes - CFLAGS="$CFLAGS -g -O3 -funroll-loops " - CXXFLAGS="$CXXFLAGS -g -O3 -funroll-loops " + if test "x$GCC" = "xyes" ; then + CFLAGS="$CFLAGS -g -O3 -funroll-loops " + CXXFLAGS="$CXXFLAGS -g -O3 -funroll-loops " + fi cat >>confdefs.h <<\_ACEOF #define TR_STABLE_RELEASE 1 @@ -20156,8 +20158,10 @@ else supported_build=no - CFLAGS="$CFLAGS -g -O0" - CXXFLAGS="$CXXFLAGS -g -O0" + if test "x$GCC" = "xyes" ; then + CFLAGS="$CFLAGS -g -O0" + CXXFLAGS="$CXXFLAGS -g -O0" + fi if test 0 = "X"; then cat >>confdefs.h <<\_ACEOF @@ -21540,8 +21544,7 @@ esac if test "x$GCC" = "xyes" ; then - CFLAGS="-std=gnu99 -ggdb3 -Wall -Wextra -Wredundant-decls -Wpointer-arith -Wformat-security -W -Wmissing-declarations -Wdeclaration-after-statement -Wcast-align -Winit-self -Wundef -Wnested-externs -Wmissing-format-attribute" - CXXFLAGS="-Wall -Wformat-security -W" + CFLAGS="$CFLAGS -std=gnu99 -ggdb3 -Wall -Wextra -Wredundant-decls -Wpointer-arith -Wformat-security -W -Wmissing-declarations -Wdeclaration-after-statement -Wcast-align -Winit-self -Wundef -Wnested-externs -Wmissing-format-attribute" fi { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 @@ -27766,7 +27769,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by transmission $as_me 1.50, which was +This file was extended by transmission $as_me 1.51, which was generated by GNU Autoconf 2.63. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -27820,7 +27823,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_version="\\ -transmission config.status 1.50 +transmission config.status 1.51 configured by $0, generated by GNU Autoconf 2.63, with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" diff -Nru transmission-1.50/configure.ac transmission-1.51/configure.ac --- transmission-1.50/configure.ac 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/configure.ac 2009-02-26 20:00:39.000000000 -0500 @@ -3,8 +3,8 @@ dnl "Z" for unsupported trunk builds, dnl "0" for stable, supported releases dnl these should be the only two lines you need to change -m4_define([user_agent_prefix],[1.50]) -m4_define([peer_id_prefix],[-TR1500-]) +m4_define([user_agent_prefix],[1.51]) +m4_define([peer_id_prefix],[-TR1510-]) AC_INIT([transmission], [user_agent_prefix], @@ -21,13 +21,17 @@ if test m4_substr(peer_id_prefix,6,1) = "0"; then supported_build=yes - CFLAGS="$CFLAGS -g -O3 -funroll-loops " - CXXFLAGS="$CXXFLAGS -g -O3 -funroll-loops " + if test "x$GCC" = "xyes" ; then + CFLAGS="$CFLAGS -g -O3 -funroll-loops " + CXXFLAGS="$CXXFLAGS -g -O3 -funroll-loops " + fi AC_DEFINE(TR_STABLE_RELEASE, 1, [Define to 1 if this is a stable release of Transmission]) else supported_build=no - CFLAGS="$CFLAGS -g -O0" - CXXFLAGS="$CXXFLAGS -g -O0" + if test "x$GCC" = "xyes" ; then + CFLAGS="$CFLAGS -g -O0" + CXXFLAGS="$CXXFLAGS -g -O0" + fi if test m4_substr(peer_id_prefix,6,1) = "X"; then AC_DEFINE(TR_BETA_RELEASE, 1, [Define to 1 if this is a beta release of Transmission]) else @@ -57,8 +61,7 @@ AC_PROG_CXX AC_C_INLINE if test "x$GCC" = "xyes" ; then - CFLAGS="-std=gnu99 -ggdb3 -Wall -Wextra -Wredundant-decls -Wpointer-arith -Wformat-security -W -Wmissing-declarations -Wdeclaration-after-statement -Wcast-align -Winit-self -Wundef -Wnested-externs -Wmissing-format-attribute" - CXXFLAGS="-Wall -Wformat-security -W" + CFLAGS="$CFLAGS -std=gnu99 -ggdb3 -Wall -Wextra -Wredundant-decls -Wpointer-arith -Wformat-security -W -Wmissing-declarations -Wdeclaration-after-statement -Wcast-align -Winit-self -Wundef -Wnested-externs -Wmissing-format-attribute" fi AC_HEADER_STDC diff -Nru transmission-1.50/daemon/remote.c transmission-1.51/daemon/remote.c --- transmission-1.50/daemon/remote.c 2009-02-13 11:41:10.000000000 -0500 +++ transmission-1.51/daemon/remote.c 2009-02-26 20:00:37.000000000 -0500 @@ -7,7 +7,7 @@ * This exemption does not extend to derived works not owned by * the Transmission project. * - * $Id: remote.c 7864 2009-02-10 16:21:57Z charles $ + * $Id: remote.c 7945 2009-02-25 18:05:28Z charles $ */ #include @@ -15,11 +15,11 @@ #include #include /* strcmp */ -#ifdef WIN32 - #include /* getcwd */ -#else - #include /* getcwd */ -#endif +#ifdef WIN32 + #include /* getcwd */ +#else + #include /* getcwd */ +#endif #include @@ -126,18 +126,18 @@ static char * auth = NULL; static char * netrc = NULL; -static char* -tr_getcwd( void ) -{ - char buf[2048]; - *buf = '\0'; -#ifdef WIN32 - _getcwd( buf, sizeof( buf ) ); -#else - getcwd( buf, sizeof( buf ) ); -#endif - return tr_strdup( buf ); -} +static char* +tr_getcwd( void ) +{ + char buf[2048]; + *buf = '\0'; +#ifdef WIN32 + _getcwd( buf, sizeof( buf ) ); +#else + getcwd( buf, sizeof( buf ) ); +#endif + return tr_strdup( buf ); +} static char* absolutify( const char * path ) @@ -267,6 +267,8 @@ }; static const char * list_keys[] = { + "error", + "errorString", "eta", "id", "leftUntilDone", @@ -454,8 +456,8 @@ break; case 'V': - fprintf(stderr, "Transmission %s\n", LONG_VERSION_STRING); - exit(0); + fprintf( stderr, "Transmission %s\n", LONG_VERSION_STRING ); + exit( 0 ); break; case 'w': { @@ -729,8 +731,9 @@ tr_strlcpy( buf, "Uploading", buflen ); else tr_strlcpy( buf, "Seeding", buflen ); - } else + } else { tr_strlcpy( buf, "Idle", buflen ); + } break; } } @@ -792,7 +795,6 @@ printf( " Uploadlimit enabled: %s\n", ( i ? "Yes" : "No" ) ); if( tr_bencDictFindInt( args, "speed-limit-up", &i ) ) printf( " Uploadlimit: %6" PRId64 " KB/sec\n", i ); - } } @@ -1102,7 +1104,10 @@ && ( tr_bencDictFindList( args, "torrents", &list ) ) ) { int i, n; - printf( "%-4s %-4s %9s %-8s %6s %6s %-5s %-11s %s\n", + int64_t total_up = 0, total_down = 0, total_size = 0; + char haveStr[32]; + + printf( "%-4s %-4s %9s %-8s %6s %6s %-5s %-11s %s\n", "ID", "Done", "Have", "ETA", "Up", "Down", "Ratio", "Status", "Name" ); for( i = 0, n = tr_bencListSize( list ); i < n; ++i ) @@ -1125,8 +1130,9 @@ char etaStr[16]; char statusStr[64]; char ratioStr[32]; - char haveStr[32]; char doneStr[8]; + int64_t error; + char errorMark; if( sizeWhenDone ) tr_snprintf( doneStr, sizeof( doneStr ), "%d%%", (int)( 100.0 * ( sizeWhenDone - leftUntilDone ) / sizeWhenDone ) ); @@ -1139,9 +1145,13 @@ etaToString( etaStr, sizeof( etaStr ), eta ); else tr_snprintf( etaStr, sizeof( etaStr ), "Done" ); + if( tr_bencDictFindInt( d, "error", &error ) && error ) + errorMark = '*'; + else + errorMark = ' '; printf( - "%4d %4s %9s %-8s %6.1f %6.1f %5s %-11s %s\n", - (int)id, + "%4d%c %4s %9s %-8s %6.1f %6.1f %5s %-11s %s\n", + (int)id, errorMark, doneStr, haveStr, etaStr, @@ -1150,8 +1160,17 @@ strlratio2( ratioStr, ratio, sizeof( ratioStr ) ), getStatusString( d, statusStr, sizeof( statusStr ) ), name ); + + total_up += up; + total_down += up; + total_size += sizeWhenDone - leftUntilDone; } } + + printf( "Sum: %9s %6.1f %6.1f\n", + strlsize( haveStr, total_size, sizeof( haveStr ) ), + total_up / 1024.0, + total_down / 1024.0 ); } } diff -Nru transmission-1.50/debian/changelog transmission-1.51/debian/changelog --- transmission-1.50/debian/changelog 2009-02-27 10:26:08.000000000 -0500 +++ transmission-1.51/debian/changelog 2009-02-27 10:26:09.000000000 -0500 @@ -1,3 +1,11 @@ +transmission (1.51-0ubuntu1) jaunty; urgency=low + + * New upstream bug fix release (LP: #335404) + * Removed 01_check_notification_actions.diff: applied upstream + * Fixes transmission-daemon doesn't consider settings.json (LP: #322449) + + -- Ken VanDine Fri, 27 Feb 2009 10:24:22 -0500 + transmission (1.50-1ubuntu1) jaunty; urgency=low [ Andrew Starr-Bochicchio ] diff -Nru transmission-1.50/debian/patches/01_check_notification_actions.diff transmission-1.51/debian/patches/01_check_notification_actions.diff --- transmission-1.50/debian/patches/01_check_notification_actions.diff 2009-02-27 10:26:08.000000000 -0500 +++ transmission-1.51/debian/patches/01_check_notification_actions.diff 1969-12-31 19:00:00.000000000 -0500 @@ -1,79 +0,0 @@ -# Description: Check if notification agent supports actions, and do not use actions if not. -# Ubuntu: https://launchpad.net/bugs/334252 -# Upstream: http://trac.transmissionbt.com/ticket/1865 -=== modified file 'gtk/notify.c' -Index: transmission-1.50/gtk/notify.c -=================================================================== ---- transmission-1.50.orig/gtk/notify.c 2009-02-13 17:40:54.000000000 +0100 -+++ transmission-1.50/gtk/notify.c 2009-02-26 12:00:56.000000000 +0100 -@@ -59,6 +59,39 @@ - } - } - -+static gboolean -+can_support_actions () -+{ -+ static gboolean supports_actions = FALSE; -+ static gboolean have_checked = FALSE; -+ -+ if (!have_checked) -+ { -+ GList *caps = NULL; -+ GList *c; -+ -+ have_checked = TRUE; -+ -+ caps = notify_get_server_caps(); -+ if( caps != NULL ) -+ { -+ for( c = caps; c != NULL; c = c->next ) -+ { -+ if( strcmp( (char*)c->data, "actions" ) == 0) -+ { -+ supports_actions = TRUE; -+ break; -+ } -+ } -+ } -+ -+ g_list_foreach( caps, (GFunc)g_free, NULL ); -+ g_list_free( caps ); -+ } -+ -+ return supports_actions; -+} -+ - void - tr_notify_send( TrTorrent *tor ) - { -@@ -71,17 +104,20 @@ - info->name, - "transmission", NULL ); - -- if( info->fileCount == 1 ) -+ if( can_support_actions() ) -+ { -+ if( info->fileCount == 1 ) -+ notify_notification_add_action( -+ n, "file", _( "Open File" ), -+ NOTIFY_ACTION_CALLBACK( notifyCallback ), tor, -+ NULL ); -+ - notify_notification_add_action( -- n, "file", _( "Open File" ), -- NOTIFY_ACTION_CALLBACK( notifyCallback ), tor, -- NULL ); -- -- notify_notification_add_action( -- n, "folder", _( "Open Folder" ), -- NOTIFY_ACTION_CALLBACK( notifyCallback ), tor, NULL ); -- -- notify_notification_show( n, NULL ); -+ n, "folder", _( "Open Folder" ), -+ NOTIFY_ACTION_CALLBACK( notifyCallback ), tor, NULL ); -+ -+ notify_notification_show( n, NULL ); -+ } - } - } - diff -Nru transmission-1.50/debian/patches/series transmission-1.51/debian/patches/series --- transmission-1.50/debian/patches/series 2009-02-27 10:26:08.000000000 -0500 +++ transmission-1.51/debian/patches/series 2009-02-27 10:26:09.000000000 -0500 @@ -1,2 +1 @@ -01_check_notification_actions.diff 20_add_X-Ubuntu-Gettext-Domain.diff diff -Nru transmission-1.50/gtk/actions.c transmission-1.51/gtk/actions.c --- transmission-1.50/gtk/actions.c 2009-02-13 11:40:54.000000000 -0500 +++ transmission-1.51/gtk/actions.c 2009-02-26 20:00:34.000000000 -0500 @@ -7,7 +7,7 @@ * This exemption does not extend to derived works not owned by * the Transmission project. * - * $Id: actions.c 7664 2009-01-11 17:46:51Z charles $ + * $Id: actions.c 7910 2009-02-18 18:40:36Z charles $ */ #include @@ -120,6 +120,7 @@ { "verify-torrent", NULL, N_( "_Verify Local Data" ), NULL, NULL, G_CALLBACK( action_cb ) }, { "pause-torrent", GTK_STOCK_MEDIA_PAUSE, N_( "_Pause" ), "P", N_( "Pause torrent" ), G_CALLBACK( action_cb ) }, { "pause-all-torrents", GTK_STOCK_MEDIA_PAUSE, N_( "_Pause All" ), NULL, N_( "Pause all torrents" ), G_CALLBACK( action_cb ) }, + { "start-all-torrents", GTK_STOCK_MEDIA_PLAY, N_( "_Start All" ), NULL, N_( "Start all torrents" ), G_CALLBACK( action_cb ) }, { "remove-torrent", GTK_STOCK_REMOVE, NULL, "Delete", N_( "Remove torrent" ), G_CALLBACK( action_cb ) }, { "delete-torrent", GTK_STOCK_DELETE, N_( "_Delete Files and Remove" ), "Delete", NULL, G_CALLBACK( action_cb ) }, { "new-torrent", GTK_STOCK_NEW, N_( "_New..." ), NULL, N_( "Create a torrent" ), G_CALLBACK( action_cb ) }, diff -Nru transmission-1.50/gtk/details.c transmission-1.51/gtk/details.c --- transmission-1.50/gtk/details.c 2009-02-13 11:40:54.000000000 -0500 +++ transmission-1.51/gtk/details.c 2009-02-26 20:00:34.000000000 -0500 @@ -7,7 +7,7 @@ * This exemption does not extend to derived works not owned by * the Transmission project. * - * $Id: details.c 7722 2009-01-16 17:31:10Z charles $ + * $Id: details.c 7950 2009-02-26 17:53:54Z charles $ */ #include @@ -290,7 +290,8 @@ { GtkTreeIter iter; gtk_list_store_append( store, &iter ); - gtk_list_store_set( store, &iter, WEBSEED_COL_URL, inf->webseeds[i], + gtk_list_store_set( store, &iter, + WEBSEED_COL_URL, inf->webseeds[i], WEBSEED_COL_DOWNLOAD_RATE, speeds[i], -1 ); } @@ -696,41 +697,40 @@ GtkTreeViewColumn * c; GtkCellRenderer * r; const char * t; - GtkWidget * fr; + GtkWidget * w; + GtkWidget * v; m = webseed_model_new( tr_torrent_handle( gtor ) ); - webtree = gtk_tree_view_new_with_model( m ); - g_signal_connect( webtree, "button-release-event", - G_CALLBACK( on_tree_view_button_released ), NULL ); - gtk_tree_view_set_rules_hint( GTK_TREE_VIEW( webtree ), TRUE ); + v = gtk_tree_view_new_with_model( m ); + g_signal_connect( v, "button-release-event", G_CALLBACK( on_tree_view_button_released ), NULL ); + gtk_tree_view_set_rules_hint( GTK_TREE_VIEW( v ), TRUE ); p->webseeds = GTK_LIST_STORE( m ); g_object_unref( G_OBJECT( m ) ); t = _( webseed_column_names[WEBSEED_COL_URL] ); r = gtk_cell_renderer_text_new ( ); g_object_set( G_OBJECT( r ), "ellipsize", PANGO_ELLIPSIZE_END, NULL ); - c = - gtk_tree_view_column_new_with_attributes( t, r, "text", - WEBSEED_COL_URL, - NULL ); + c = gtk_tree_view_column_new_with_attributes( t, r, "text", WEBSEED_COL_URL, NULL ); g_object_set( G_OBJECT( c ), "expand", TRUE, NULL ); gtk_tree_view_column_set_sort_column_id( c, WEBSEED_COL_URL ); - gtk_tree_view_append_column( GTK_TREE_VIEW( webtree ), c ); + gtk_tree_view_append_column( GTK_TREE_VIEW( v ), c ); t = _( webseed_column_names[WEBSEED_COL_DOWNLOAD_RATE] ); r = gtk_cell_renderer_text_new ( ); - c = gtk_tree_view_column_new_with_attributes ( - t, r, "text", WEBSEED_COL_DOWNLOAD_RATE, NULL ); - gtk_tree_view_column_set_cell_data_func ( c, r, render_dl_rate, - NULL, NULL ); - gtk_tree_view_column_set_sort_column_id( c, - WEBSEED_COL_DOWNLOAD_RATE ); - gtk_tree_view_append_column( GTK_TREE_VIEW( webtree ), c ); - - fr = gtk_frame_new( NULL ); - gtk_frame_set_shadow_type( GTK_FRAME( fr ), GTK_SHADOW_IN ); - gtk_container_add( GTK_CONTAINER( fr ), webtree ); - webtree = fr; + c = gtk_tree_view_column_new_with_attributes ( t, r, "text", WEBSEED_COL_DOWNLOAD_RATE, NULL ); + gtk_tree_view_column_set_cell_data_func ( c, r, render_dl_rate, NULL, NULL ); + gtk_tree_view_column_set_sort_column_id( c, WEBSEED_COL_DOWNLOAD_RATE ); + gtk_tree_view_append_column( GTK_TREE_VIEW( v ), c ); + + w = gtk_scrolled_window_new ( NULL, NULL ); + gtk_scrolled_window_set_policy ( GTK_SCROLLED_WINDOW( w ), + GTK_POLICY_AUTOMATIC, + GTK_POLICY_AUTOMATIC ); + gtk_scrolled_window_set_shadow_type ( GTK_SCROLLED_WINDOW( w ), + GTK_SHADOW_IN ); + gtk_container_add ( GTK_CONTAINER( w ), v ); + + webtree = w; } m = peer_model_new ( tor ); @@ -834,12 +834,14 @@ vbox = gtk_vbox_new ( FALSE, GUI_PAD ); gtk_container_set_border_width ( GTK_CONTAINER( vbox ), GUI_PAD_BIG ); - if( webtree ) - gtk_box_pack_start( GTK_BOX( vbox ), webtree, FALSE, FALSE, 0 ); - - /* h = gtk_hbox_new (FALSE, GUI_PAD); */ - /* gtk_box_pack_start_defaults (GTK_BOX(h), sw); */ - gtk_box_pack_start( GTK_BOX( vbox ), sw, TRUE, TRUE, 0 ); + if( webtree == NULL ) + gtk_box_pack_start( GTK_BOX( vbox ), sw, TRUE, TRUE, 0 ); + else { + GtkWidget * vpaned = gtk_vpaned_new( ); + gtk_paned_pack1( GTK_PANED( vpaned ), webtree, FALSE, TRUE ); + gtk_paned_pack2( GTK_PANED( vpaned ), sw, TRUE, TRUE ); + gtk_box_pack_start( GTK_BOX( vbox ), vpaned, TRUE, TRUE, 0 ); + } hbox = gtk_hbox_new ( FALSE, GUI_PAD ); l = gtk_label_new ( NULL ); diff -Nru transmission-1.50/gtk/main.c transmission-1.51/gtk/main.c --- transmission-1.50/gtk/main.c 2009-02-13 11:40:54.000000000 -0500 +++ transmission-1.51/gtk/main.c 2009-02-26 20:00:34.000000000 -0500 @@ -1,5 +1,5 @@ /****************************************************************************** - * $Id: main.c 7767 2009-01-20 18:31:37Z charles $ + * $Id: main.c 7910 2009-02-18 18:40:36Z charles $ * * Copyright (c) 2005-2008 Transmission authors and contributors * @@ -208,7 +208,7 @@ static void refreshTorrentActions( struct cbdata * data ) { - int canUpdate; + int canUpdate; struct counts_data counts; GtkTreeSelection * s = data->sel; @@ -231,15 +231,17 @@ { GtkTreeView * view = gtk_tree_selection_get_tree_view( s ); GtkTreeModel * model = gtk_tree_view_get_model( view ); - const int torrentCount = gtk_tree_model_iter_n_children( model, NULL ) != 0; + const int torrentCount = gtk_tree_model_iter_n_children( model, NULL ) != 0; action_sensitize( "select-all", torrentCount != 0 ); action_sensitize( "deselect-all", torrentCount != 0 ); } { tr_session * session = tr_core_session( data->core ); - int activeCount = tr_sessionGetActiveTorrentCount( session ); - action_sensitize( "pause-all-torrents", activeCount != 0 ); + const int active = tr_sessionGetActiveTorrentCount( session ); + const int total = tr_sessionCountTorrents( session ); + action_sensitize( "pause-all-torrents", active != 0 ); + action_sensitize( "start-all-torrents", active != total ); } } @@ -1376,6 +1378,14 @@ } static void +startAllTorrents( struct cbdata * data ) +{ + tr_session * session = tr_core_session( data->core ); + const char * cmd = "{ \"method\": \"torrent-start\" }"; + tr_rpc_request_exec_json( session, cmd, strlen( cmd ), NULL, NULL ); +} + +static void pauseAllTorrents( struct cbdata * data ) { tr_session * session = tr_core_session( data->core ); @@ -1409,6 +1419,10 @@ { pauseAllTorrents( data ); } + else if( !strcmp( action_name, "start-all-torrents" ) ) + { + startAllTorrents( data ); + } else if( !strcmp( action_name, "pause-torrent" ) ) { GtkTreeSelection * s = tr_window_get_selection( data->wind ); diff -Nru transmission-1.50/gtk/notify.c transmission-1.51/gtk/notify.c --- transmission-1.50/gtk/notify.c 2009-02-13 11:40:54.000000000 -0500 +++ transmission-1.51/gtk/notify.c 2009-02-26 20:00:34.000000000 -0500 @@ -7,7 +7,7 @@ * This exemption does not extend to derived works not owned by * the Transmission project. * - * $Id: notify.c 7722 2009-01-16 17:31:10Z charles $ + * $Id: notify.c 7944 2009-02-25 17:48:46Z charles $ */ #include @@ -59,6 +59,29 @@ } } +static gboolean +can_support_actions( void ) +{ + static gboolean supported; + static gboolean have_checked = FALSE; + + if( !have_checked ) + { + GList * c; + GList * caps = notify_get_server_caps( ); + + have_checked = TRUE; + + for( c=caps; c && !supported; c=c->next ) + supported = !strcmp( "actions", (char*)c->data ); + + g_list_foreach( caps, (GFunc)g_free, NULL ); + g_list_free( caps ); + } + + return supported; +} + void tr_notify_send( TrTorrent *tor ) { @@ -71,15 +94,18 @@ info->name, "transmission", NULL ); - if( info->fileCount == 1 ) + if( can_support_actions( ) ) + { + if( info->fileCount == 1 ) + notify_notification_add_action( + n, "file", _( "Open File" ), + NOTIFY_ACTION_CALLBACK( notifyCallback ), tor, + NULL ); + notify_notification_add_action( - n, "file", _( "Open File" ), - NOTIFY_ACTION_CALLBACK( notifyCallback ), tor, - NULL ); - - notify_notification_add_action( - n, "folder", _( "Open Folder" ), - NOTIFY_ACTION_CALLBACK( notifyCallback ), tor, NULL ); + n, "folder", _( "Open Folder" ), + NOTIFY_ACTION_CALLBACK( notifyCallback ), tor, NULL ); + } notify_notification_show( n, NULL ); } diff -Nru transmission-1.50/gtk/tr-core-dbus.h transmission-1.51/gtk/tr-core-dbus.h --- transmission-1.50/gtk/tr-core-dbus.h 2009-02-13 11:44:43.000000000 -0500 +++ transmission-1.51/gtk/tr-core-dbus.h 2009-02-26 20:02:02.000000000 -0500 @@ -53,7 +53,7 @@ #endif /* !G_ENABLE_DEBUG */ -/* BOOLEAN:POINTER,POINTER (/tmp/dbus-binding-tool-c-marshallers.WYJKPU:1) */ +/* BOOLEAN:POINTER,POINTER (/tmp/dbus-binding-tool-c-marshallers.RDJ4PU:1) */ extern void dbus_glib_marshal_tr_core_BOOLEAN__POINTER_POINTER (GClosure *closure, GValue *return_value, guint n_param_values, @@ -100,7 +100,7 @@ g_value_set_boolean (return_value, v_return); } -/* BOOLEAN:STRING,POINTER,POINTER (/tmp/dbus-binding-tool-c-marshallers.WYJKPU:2) */ +/* BOOLEAN:STRING,POINTER,POINTER (/tmp/dbus-binding-tool-c-marshallers.RDJ4PU:2) */ extern void dbus_glib_marshal_tr_core_BOOLEAN__STRING_POINTER_POINTER (GClosure *closure, GValue *return_value, guint n_param_values, diff -Nru transmission-1.50/gtk/tr-prefs.c transmission-1.51/gtk/tr-prefs.c --- transmission-1.50/gtk/tr-prefs.c 2009-02-13 11:40:54.000000000 -0500 +++ transmission-1.51/gtk/tr-prefs.c 2009-02-26 20:00:34.000000000 -0500 @@ -7,7 +7,7 @@ * This exemption does not extend to derived works not owned by * the Transmission project. * - * $Id: tr-prefs.c 7821 2009-01-31 14:54:10Z charles $ + * $Id: tr-prefs.c 7953 2009-02-26 18:23:51Z charles $ */ #include /* isspace */ @@ -43,6 +43,7 @@ str = NULL; if( !str ) str = g_get_user_special_dir( G_USER_DIRECTORY_DESKTOP ); if( !str ) str = tr_getDefaultDownloadDir( ); + mkdir_p( str, 0777 ); pref_string_set_default ( PREF_KEY_DIR_WATCH, str ); pref_flag_set_default ( PREF_KEY_DIR_WATCH_ENABLED, FALSE ); #endif @@ -77,7 +78,8 @@ #if GLIB_CHECK_VERSION( 2, 14, 0 ) if( !str ) str = g_get_user_special_dir( G_USER_DIRECTORY_DOWNLOAD ); #endif - if( !str ) str = g_get_home_dir( ); + if( !str ) str = tr_getDefaultDownloadDir( ); + mkdir_p( str, 0777 ); pref_string_set_default ( TR_PREFS_KEY_DOWNLOAD_DIR, str ); pref_flag_set_default ( PREF_KEY_ASKQUIT, TRUE ); diff -Nru transmission-1.50/gtk/ui.h transmission-1.51/gtk/ui.h --- transmission-1.50/gtk/ui.h 2009-02-13 11:40:54.000000000 -0500 +++ transmission-1.51/gtk/ui.h 2009-02-26 20:00:34.000000000 -0500 @@ -15,6 +15,9 @@ " \n" " \n" " \n" + " \n" + " \n" + " \n" " \n" " \n" " \n" @@ -78,6 +81,7 @@ " \n" " \n" " \n" + " \n" " \n" " \n" " \n" diff -Nru transmission-1.50/libtransmission/bencode.c transmission-1.51/libtransmission/bencode.c --- transmission-1.50/libtransmission/bencode.c 2009-02-13 11:40:53.000000000 -0500 +++ transmission-1.51/libtransmission/bencode.c 2009-02-26 20:00:34.000000000 -0500 @@ -7,7 +7,7 @@ * This exemption does not extend to derived works not owned by * the Transmission project. * - * $Id: bencode.c 7664 2009-01-11 17:46:51Z charles $ + * $Id: bencode.c 7908 2009-02-18 16:47:28Z charles $ */ #include @@ -30,6 +30,10 @@ #include "ptrarray.h" #include "utils.h" /* tr_new(), tr_free() */ +#ifndef ENODATA + #define ENODATA EIO +#endif + /** *** **/ @@ -1465,16 +1469,17 @@ ***/ int -tr_bencLoadFile( const char * filename, - tr_benc * b ) +tr_bencLoadFile( const char * filename, tr_benc * b ) { int err; size_t contentLen; uint8_t * content; content = tr_loadFile( filename, &contentLen ); - if( !content ) + if( !content && errno ) err = errno; + else if( !content ) + err = ENODATA; else err = tr_bencLoad( content, contentLen, b, NULL ); @@ -1483,20 +1488,20 @@ } int -tr_bencLoadJSONFile( const char * filename, - tr_benc * b ) +tr_bencLoadJSONFile( const char * filename, tr_benc * b ) { int err; size_t contentLen; uint8_t * content; content = tr_loadFile( filename, &contentLen ); - if( !content ) + if( !content && errno ) err = errno; + else if( !content ) + err = ENODATA; else err = tr_jsonParse( content, contentLen, b, NULL ); tr_free( content ); return err; } - diff -Nru transmission-1.50/libtransmission/json.c transmission-1.51/libtransmission/json.c --- transmission-1.50/libtransmission/json.c 2009-02-13 11:40:53.000000000 -0500 +++ transmission-1.51/libtransmission/json.c 2009-02-26 20:00:34.000000000 -0500 @@ -7,7 +7,7 @@ * This exemption does not extend to derived works not owned by * the Transmission project. * - * $Id: json.c 7664 2009-01-11 17:46:51Z charles $ + * $Id: json.c 7963 2009-02-27 00:57:44Z charles $ */ #include @@ -28,9 +28,10 @@ struct json_benc_data { - tr_benc * top; + tr_bool hasContent; + tr_benc * top; tr_ptrArray stack; - char * key; + char * key; }; static tr_benc* @@ -69,6 +70,7 @@ switch( type ) { case JSON_T_ARRAY_BEGIN: + data->hasContent = TRUE; node = getNode( data ); tr_bencInitList( node, 0 ); tr_ptrArrayAppend( &data->stack, node ); @@ -79,6 +81,7 @@ break; case JSON_T_OBJECT_BEGIN: + data->hasContent = TRUE; node = getNode( data ); tr_bencInitDict( node, 0 ); tr_ptrArrayAppend( &data->stack, node ); @@ -94,32 +97,39 @@ tr_snprintf( buf, sizeof( buf ), "%f", (double)value->vu.float_value ); tr_bencInitStr( getNode( data ), buf, -1 ); + data->hasContent = TRUE; break; } case JSON_T_NULL: + data->hasContent = TRUE; tr_bencInitStr( getNode( data ), "", 0 ); break; case JSON_T_INTEGER: + data->hasContent = TRUE; tr_bencInitInt( getNode( data ), value->vu.integer_value ); break; case JSON_T_TRUE: + data->hasContent = TRUE; tr_bencInitInt( getNode( data ), 1 ); break; case JSON_T_FALSE: + data->hasContent = TRUE; tr_bencInitInt( getNode( data ), 0 ); break; case JSON_T_STRING: + data->hasContent = TRUE; tr_bencInitStr( getNode( data ), value->vu.str.value, value->vu.str.length ); break; case JSON_T_KEY: + data->hasContent = TRUE; assert( !data->key ); data->key = tr_strdup( value->vu.str.value ); break; @@ -129,14 +139,16 @@ } int -tr_jsonParse( const void * vbuf, +tr_jsonParse( const void * vbuf, size_t len, - tr_benc * setme_benc, + tr_benc * setme_benc, const uint8_t ** setme_end ) { + int line = 1; + int column = 1; int err = 0; - const unsigned char * buf = vbuf; - const void * bufend = buf + len; + const unsigned char * buf = vbuf; + const void * bufend = buf + len; struct JSON_config_struct config; struct JSON_parser_struct * checker; struct json_benc_data data; @@ -146,16 +158,29 @@ config.callback_ctx = &data; config.depth = -1; + data.hasContent = FALSE; data.key = NULL; data.top = setme_benc; data.stack = TR_PTR_ARRAY_INIT; checker = new_JSON_parser( &config ); - while( ( buf != bufend ) && JSON_parser_char( checker, *buf ) ) + while( ( buf != bufend ) && JSON_parser_char( checker, *buf ) ) { + if( *buf != '\n' ) + ++column; + else { + ++line; + column = 1; + } ++buf; + } - if( buf != bufend ) + if( buf != bufend ) { + tr_err( "JSON parser failed at line %d, column %d: \"%.16s\"", line, column, buf ); err = EILSEQ; + } + + if( !data.hasContent ) + err = EINVAL; if( setme_end ) *setme_end = (const uint8_t*) buf; diff -Nru transmission-1.50/libtransmission/json-test.c transmission-1.51/libtransmission/json-test.c --- transmission-1.50/libtransmission/json-test.c 2009-02-13 11:40:53.000000000 -0500 +++ transmission-1.51/libtransmission/json-test.c 2009-02-26 20:00:34.000000000 -0500 @@ -139,6 +139,19 @@ return 0; } +static int +test2( void ) +{ + tr_benc top; + const char * in = " "; + const int err = tr_jsonParse( in, strlen( in ), &top, NULL ); + + check( err ); + check( !tr_bencIsDict( &top ) ); + + return 0; +} + int main( void ) { @@ -150,6 +163,9 @@ if( ( i = test1( ) ) ) return i; + if( ( i = test2( ) ) ) + return i; + return 0; } diff -Nru transmission-1.50/libtransmission/peer-mgr.c transmission-1.51/libtransmission/peer-mgr.c --- transmission-1.50/libtransmission/peer-mgr.c 2009-02-13 11:40:53.000000000 -0500 +++ transmission-1.51/libtransmission/peer-mgr.c 2009-02-26 20:00:34.000000000 -0500 @@ -8,7 +8,7 @@ * This exemption does not extend to derived works not owned by * the Transmission project. * - * $Id: peer-mgr.c 7875 2009-02-11 16:38:07Z charles $ + * $Id: peer-mgr.c 7949 2009-02-25 22:15:19Z charles $ */ #include @@ -52,6 +52,9 @@ /* how frequently to reallocate bandwidth */ BANDWIDTH_PERIOD_MSEC = 500, + /* how frequently to age out old piece request lists */ + REFILL_UPKEEP_PERIOD_MSEC = 10000, + /* how frequently to decide which peers live and die */ RECONNECT_PERIOD_MSEC = 500, @@ -71,6 +74,10 @@ /* number of bad pieces a peer is allowed to send before we ban them */ MAX_BAD_PIECES_PER_PEER = 5, + /* amount of time to keep a list of request pieces lying around + before it's considered too old and needs to be rebuilt */ + PIECE_LIST_SHELF_LIFE_SECS = 60, + /* use for bitwise operations w/peer_atom.myflags */ MYFLAG_BANNED = 1, @@ -117,21 +124,30 @@ time_t piece_data_time; }; +struct tr_blockIterator +{ + time_t expirationDate; + struct tr_torrent_peers * t; + tr_block_index_t blockIndex, blockCount, *blocks; + tr_piece_index_t pieceIndex, pieceCount, *pieces; +}; + typedef struct tr_torrent_peers { - tr_bool isRunning; + tr_bool isRunning; - uint8_t hash[SHA_DIGEST_LENGTH]; - int * pendingRequestCount; - tr_ptrArray outgoingHandshakes; /* tr_handshake */ - tr_ptrArray pool; /* struct peer_atom */ - tr_ptrArray peers; /* tr_peer */ - tr_ptrArray webseeds; /* tr_webseed */ - tr_timer * refillTimer; - tr_torrent * tor; - tr_peer * optimistic; /* the optimistic peer, or NULL if none */ + uint8_t hash[SHA_DIGEST_LENGTH]; + int * pendingRequestCount; + tr_ptrArray outgoingHandshakes; /* tr_handshake */ + tr_ptrArray pool; /* struct peer_atom */ + tr_ptrArray peers; /* tr_peer */ + tr_ptrArray webseeds; /* tr_webseed */ + tr_timer * refillTimer; + tr_torrent * tor; + tr_peer * optimistic; /* the optimistic peer, or NULL if none */ + struct tr_blockIterator * refillQueue; /* used in refillPulse() */ - struct tr_peerMgr * manager; + struct tr_peerMgr * manager; } Torrent; @@ -142,6 +158,7 @@ tr_timer * bandwidthTimer; tr_timer * rechokeTimer; tr_timer * reconnectTimer; + tr_timer * refillUpkeepTimer; }; #define tordbg( t, ... ) \ @@ -367,6 +384,8 @@ removePeer( t, tr_ptrArrayNth( &t->peers, 0 ) ); } +static void blockIteratorFree( struct tr_blockIterator ** inout ); + static void torrentDestructor( void * vt ) { @@ -383,6 +402,7 @@ tr_timerFree( &t->refillTimer ); + blockIteratorFree( &t->refillQueue ); tr_ptrArrayDestruct( &t->webseeds, (PtrArrayForeachFunc)tr_webseedFree ); tr_ptrArrayDestruct( &t->pool, (PtrArrayForeachFunc)tr_free ); tr_ptrArrayDestruct( &t->outgoingHandshakes, NULL ); @@ -426,6 +446,7 @@ static int bandwidthPulse ( void * vmgr ); static int rechokePulse ( void * vmgr ); static int reconnectPulse ( void * vmgr ); +static int refillUpkeep ( void * vmgr ); tr_peerMgr* tr_peerMgrNew( tr_session * session ) @@ -434,9 +455,10 @@ m->session = session; m->incomingHandshakes = TR_PTR_ARRAY_INIT; - m->bandwidthTimer = tr_timerNew( session, bandwidthPulse, m, BANDWIDTH_PERIOD_MSEC ); - m->rechokeTimer = tr_timerNew( session, rechokePulse, m, RECHOKE_PERIOD_MSEC ); - m->reconnectTimer = tr_timerNew( session, reconnectPulse, m, RECONNECT_PERIOD_MSEC ); + m->bandwidthTimer = tr_timerNew( session, bandwidthPulse, m, BANDWIDTH_PERIOD_MSEC ); + m->rechokeTimer = tr_timerNew( session, rechokePulse, m, RECHOKE_PERIOD_MSEC ); + m->reconnectTimer = tr_timerNew( session, reconnectPulse, m, RECONNECT_PERIOD_MSEC ); + m->refillUpkeepTimer = tr_timerNew( session, refillUpkeep, m, REFILL_UPKEEP_PERIOD_MSEC ); rechokePulse( m ); @@ -448,6 +470,7 @@ { managerLock( manager ); + tr_timerFree( &manager->refillUpkeepTimer ); tr_timerFree( &manager->reconnectTimer ); tr_timerFree( &manager->rechokeTimer ); tr_timerFree( &manager->bandwidthTimer ); @@ -638,27 +661,22 @@ return pool; } -struct tr_blockIterator -{ - Torrent * t; - tr_block_index_t blockIndex, blockCount, *blocks; - tr_piece_index_t pieceIndex, pieceCount, *pieces; -}; - static struct tr_blockIterator* blockIteratorNew( Torrent * t ) { struct tr_blockIterator * i = tr_new0( struct tr_blockIterator, 1 ); + i->expirationDate = time( NULL ) + PIECE_LIST_SHELF_LIFE_SECS; i->t = t; i->pieces = getPreferredPieces( t, &i->pieceCount ); i->blocks = tr_new0( tr_block_index_t, t->tor->blockCountInPiece ); + tordbg( t, "creating new refill queue.. it contains %"PRIu32" pieces", i->pieceCount ); return i; } -static int +static tr_bool blockIteratorNext( struct tr_blockIterator * i, tr_block_index_t * setme ) { - int found; + tr_bool found; Torrent * t = i->t; tr_torrent * tor = t->tor; @@ -688,11 +706,24 @@ } static void -blockIteratorFree( struct tr_blockIterator * i ) +blockIteratorSkipCurrentPiece( struct tr_blockIterator * i ) { - tr_free( i->blocks ); - tr_free( i->pieces ); - tr_free( i ); + i->blockIndex = i->blockCount; +} + +static void +blockIteratorFree( struct tr_blockIterator ** inout ) +{ + struct tr_blockIterator * it = *inout; + + if( it != NULL ) + { + tr_free( it->blocks ); + tr_free( it->pieces ); + tr_free( it ); + } + + *inout = NULL; } static tr_peer** @@ -735,6 +766,27 @@ } static int +refillUpkeep( void * vmgr ) +{ + tr_torrent * tor = NULL; + tr_peerMgr * mgr = vmgr; + time_t now; + managerLock( mgr ); + + now = time( NULL ); + while(( tor = tr_torrentNext( mgr->session, tor ))) { + Torrent * t = tor->torrentPeers; + if( t && t->refillQueue && ( t->refillQueue->expirationDate <= now ) ) { + tordbg( t, "refill queue is past its shelf date; discarding." ); + blockIteratorFree( &t->refillQueue ); + } + } + + managerUnlock( mgr ); + return TRUE; +} + +static int refillPulse( void * vtorrent ) { tr_block_index_t block; @@ -742,9 +794,9 @@ int webseedCount; tr_peer ** peers; tr_webseed ** webseeds; - struct tr_blockIterator * blockIterator; Torrent * t = vtorrent; tr_torrent * tor = t->tor; + tr_bool hasNext = TRUE; if( !t->isRunning ) return TRUE; @@ -754,22 +806,26 @@ torrentLock( t ); tordbg( t, "Refilling Request Buffers..." ); - blockIterator = blockIteratorNew( t ); + if( t->refillQueue == NULL ) + t->refillQueue = blockIteratorNew( t ); + peers = getPeersUploadingToClient( t, &peerCount ); webseedCount = tr_ptrArraySize( &t->webseeds ); webseeds = tr_memdup( tr_ptrArrayBase( &t->webseeds ), webseedCount * sizeof( tr_webseed* ) ); while( ( webseedCount || peerCount ) - && blockIteratorNext( blockIterator, &block ) ) + && (( hasNext = blockIteratorNext( t->refillQueue, &block ))) ) { int j; - int handled = FALSE; + tr_bool handled = FALSE; const tr_piece_index_t index = tr_torBlockPiece( tor, block ); const uint32_t offset = getBlockOffsetInPiece( tor, block ); const uint32_t length = tr_torBlockCountBytes( tor, block ); + assert( block < tor->blockCount ); + /* find a peer who can ask for this block */ for( j=0; !handled && jrefillQueue ); } /* cleanup */ - blockIteratorFree( blockIterator ); tr_free( webseeds ); tr_free( peers ); + if( !hasNext ) { + tordbg( t, "refill queue has no more blocks to request... freeing (webseed count: %d, peer count: %d)", webseedCount, peerCount ); + blockIteratorFree( &t->refillQueue ); + } + t->refillTimer = NULL; torrentUnlock( t ); return FALSE; diff -Nru transmission-1.50/libtransmission/session.c transmission-1.51/libtransmission/session.c --- transmission-1.50/libtransmission/session.c 2009-02-13 11:40:53.000000000 -0500 +++ transmission-1.51/libtransmission/session.c 2009-02-26 20:00:34.000000000 -0500 @@ -7,7 +7,7 @@ * This exemption does not extend to derived works not owned by * the Transmission project. * - * $Id: session.c 7813 2009-01-29 18:18:24Z charles $ + * $Id: session.c 7897 2009-02-18 02:11:15Z charles $ */ #include @@ -359,28 +359,66 @@ static void metainfoLookupRescan( tr_session * ); static void tr_sessionInitImpl( void * ); +struct init_data +{ + tr_session * session; + const char * configDir; + tr_bool messageQueuingEnabled; + tr_benc * clientSettings; +}; + tr_session * tr_sessionInit( const char * tag, const char * configDir, tr_bool messageQueuingEnabled, tr_benc * clientSettings ) { - int64_t i; - int64_t j; - tr_bool found; - const char * str; - tr_benc settings; tr_session * session; - char * filename; + struct init_data data; assert( tr_bencIsDict( clientSettings ) ); + /* initialize the bare skeleton of the session object */ session = tr_new0( tr_session, 1 ); session->bandwidth = tr_bandwidthNew( session, NULL ); session->lock = tr_lockNew( ); session->tag = tr_strdup( tag ); session->magicNumber = SESSION_MAGIC_NUMBER; + /* start the libtransmission thread */ + tr_netInit( ); /* must go before tr_eventInit */ + tr_eventInit( session ); + assert( session->events != NULL ); + + /* run the rest in the libtransmission thread */ + session->isWaiting = TRUE; + data.session = session; + data.configDir = configDir; + data.messageQueuingEnabled = messageQueuingEnabled; + data.clientSettings = clientSettings; + tr_runInEventThread( session, tr_sessionInitImpl, &data ); + while( session->isWaiting ) + tr_wait( 100 ); + + return session; +} + +static void +tr_sessionInitImpl( void * vdata ) +{ + int64_t i; + int64_t j; + tr_bool found; + const char * str; + tr_benc settings; + char * filename; + struct init_data * data = vdata; + tr_benc * clientSettings = data->clientSettings; + tr_session * session = data->session; + + assert( tr_amInEventThread( session ) ); + assert( tr_bencIsDict( clientSettings ) ); + dbgmsg( "tr_sessionInit: the session's top-level bandwidth object is %p", session->bandwidth ); tr_bencInitDict( &settings, 0 ); @@ -392,129 +430,128 @@ signal( SIGPIPE, SIG_IGN ); #endif - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEER_LIMIT_TORRENT, &i ); - assert( found ); - session->peerLimitPerTorrent = i; - - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_MSGLEVEL, &i ); - assert( found ); - tr_setMessageLevel( i ); - tr_setMessageQueuing( messageQueuingEnabled ); - - - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEX_ENABLED, &i ); - assert( found ); - session->isPexEnabled = i != 0; - - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_ENCRYPTION, &i ); - assert( found ); + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEER_LIMIT_TORRENT, &i ); + assert( found ); + session->peerLimitPerTorrent = i; + + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_MSGLEVEL, &i ); + assert( found ); + tr_setMessageLevel( i ); + tr_setMessageQueuing( data->messageQueuingEnabled ); + + + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEX_ENABLED, &i ); + assert( found ); + session->isPexEnabled = i != 0; + + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_ENCRYPTION, &i ); + assert( found ); assert( tr_isEncryptionMode( i ) ); - session->encryptionMode = i; + session->encryptionMode = i; found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PREALLOCATION, &i ); assert( found ); assert( tr_isPreallocationMode( i ) ); session->preallocationMode = i; - - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEER_SOCKET_TOS, &i ); - assert( found ); - session->peerSocketTOS = i; - - found = tr_bencDictFindStr( &settings, TR_PREFS_KEY_DOWNLOAD_DIR, &str ); - assert( found ); - session->downloadDir = tr_strdup( str ); - - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PROXY_ENABLED, &i ); - assert( found ); - session->isProxyEnabled = i != 0; - - found = tr_bencDictFindStr( &settings, TR_PREFS_KEY_PROXY, &str ); - assert( found ); - session->proxy = tr_strdup( str ); - - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PROXY_PORT, &i ); - assert( found ); - session->proxyPort = i; - - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PROXY_TYPE, &i ); - assert( found ); - session->proxyType = i; - - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PROXY_AUTH_ENABLED, &i ); - assert( found ); - session->isProxyAuthEnabled = i != 0; - - found = tr_bencDictFindStr( &settings, TR_PREFS_KEY_PROXY_USERNAME, &str ); - assert( found ); - session->proxyUsername = tr_strdup( str ); - - found = tr_bencDictFindStr( &settings, TR_PREFS_KEY_PROXY_PASSWORD, &str ); - assert( found ); - session->proxyPassword = tr_strdup( str ); - - session->so_sndbuf = 1500 * 3; /* 3x MTU for most ethernet/wireless */ - session->so_rcvbuf = 8192; - - tr_setConfigDir( session, configDir ); - tr_netInit( ); /* must go before tr_eventInit */ - tr_eventInit( session ); - assert( session->events != NULL ); + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEER_SOCKET_TOS, &i ); + assert( found ); + session->peerSocketTOS = i; + + found = tr_bencDictFindStr( &settings, TR_PREFS_KEY_DOWNLOAD_DIR, &str ); + assert( found ); + session->downloadDir = tr_strdup( str ); + + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PROXY_ENABLED, &i ); + assert( found ); + session->isProxyEnabled = i != 0; + + found = tr_bencDictFindStr( &settings, TR_PREFS_KEY_PROXY, &str ); + assert( found ); + session->proxy = tr_strdup( str ); + + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PROXY_PORT, &i ); + assert( found ); + session->proxyPort = i; + + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PROXY_TYPE, &i ); + assert( found ); + session->proxyType = i; + + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PROXY_AUTH_ENABLED, &i ); + assert( found ); + session->isProxyAuthEnabled = i != 0; + + found = tr_bencDictFindStr( &settings, TR_PREFS_KEY_PROXY_USERNAME, &str ); + assert( found ); + session->proxyUsername = tr_strdup( str ); + + found = tr_bencDictFindStr( &settings, TR_PREFS_KEY_PROXY_PASSWORD, &str ); + assert( found ); + session->proxyPassword = tr_strdup( str ); + + session->so_sndbuf = 1500 * 3; /* 3x MTU for most ethernet/wireless */ + session->so_rcvbuf = 8192; + + tr_setConfigDir( session, data->configDir ); + + tr_trackerSessionInit( session ); + assert( session->tracker != NULL ); session->peerMgr = tr_peerMgrNew( session ); - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_LAZY_BITFIELD, &i ); - assert( found ); - session->useLazyBitfield = i != 0; + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_LAZY_BITFIELD, &i ); + assert( found ); + session->useLazyBitfield = i != 0; /* Initialize rate and file descripts controls */ - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_OPEN_FILE_LIMIT, &i ); - assert( found ); + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_OPEN_FILE_LIMIT, &i ); + assert( found ); session->openFileLimit = i; - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEER_LIMIT_GLOBAL, &j ); - assert( found ); + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEER_LIMIT_GLOBAL, &j ); + assert( found ); tr_fdInit( session->openFileLimit, j ); - /** - *** random port - **/ - - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEER_PORT_RANDOM_ENABLED, &i ); - assert( found ); - session->isPortRandom = i != 0; - - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEER_PORT_RANDOM_LOW, &i ); - assert( found ); - session->randomPortLow = i; - - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEER_PORT_RANDOM_HIGH, &i ); - assert( found ); - session->randomPortHigh = i; - - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PORT_FORWARDING, &i ) - && tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEER_PORT, &j ); - assert( found ); - session->peerPort = session->isPortRandom ? getRandomPort( session ) : j; - session->shared = tr_sharedInit( session, i, session->peerPort ); - session->isPortSet = session->isPortRandom || j>0; + /** + *** random port + **/ - /** - **/ + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEER_PORT_RANDOM_ENABLED, &i ); + assert( found ); + session->isPortRandom = i != 0; + + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEER_PORT_RANDOM_LOW, &i ); + assert( found ); + session->randomPortLow = i; + + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEER_PORT_RANDOM_HIGH, &i ); + assert( found ); + session->randomPortHigh = i; + + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_PORT_FORWARDING, &i ) + && tr_bencDictFindInt( &settings, TR_PREFS_KEY_PEER_PORT, &j ); + assert( found ); + session->peerPort = session->isPortRandom ? getRandomPort( session ) : j; + session->shared = tr_sharedInit( session, i, session->peerPort ); + session->isPortSet = session->isPortRandom || j>0; + + /** + **/ found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_UPLOAD_SLOTS_PER_TORRENT, &i ); assert( found ); session->uploadSlotsPerTorrent = i; - + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_USPEED, &i ) && tr_bencDictFindInt( &settings, TR_PREFS_KEY_USPEED_ENABLED, &j ); - assert( found ); + assert( found ); tr_sessionSetSpeedLimit( session, TR_UP, i ); tr_sessionSetSpeedLimitEnabled( session, TR_UP, j ); - + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_DSPEED, &i ) && tr_bencDictFindInt( &settings, TR_PREFS_KEY_DSPEED_ENABLED, &j ); - assert( found ); + assert( found ); tr_sessionSetSpeedLimit( session, TR_DOWN, i ); tr_sessionSetSpeedLimitEnabled( session, TR_DOWN, j ); @@ -522,37 +559,26 @@ filename = tr_buildPath( session->configDir, "blocklists", NULL ); tr_mkdirp( filename, 0777 ); tr_free( filename ); - found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_BLOCKLIST_ENABLED, &i ); - assert( found ); - session->isBlocklistEnabled = i; - loadBlocklists( session ); + found = tr_bencDictFindInt( &settings, TR_PREFS_KEY_BLOCKLIST_ENABLED, &i ); + assert( found ); + session->isBlocklistEnabled = i; + loadBlocklists( session ); - session->rpcServer = tr_rpcInit( session, &settings ); + session->rpcServer = tr_rpcInit( session, &settings ); tr_bencFree( &settings ); - session->isWaiting = TRUE; - tr_runInEventThread( session, tr_sessionInitImpl, session ); - while( session->isWaiting ) - tr_wait( 100 ); - - return session; -} -static void -tr_sessionInitImpl( void * vsession ) -{ - tr_session * session = vsession; - assert( tr_isSession( session ) ); - + /* first %s is the application name second %s is the version number */ tr_inf( _( "%s %s started" ), TR_NAME, LONG_VERSION_STRING ); tr_statsInit( session ); - session->web = tr_webInit( session ); + session->web = tr_webInit( session ); metainfoLookupRescan( session ); session->isWaiting = FALSE; + dbgmsg( "returning session %p; session->tracker is %p", session, session->tracker ); } /*** @@ -1303,7 +1329,7 @@ tr_rpcSetPort( session->rpcServer, port ); } -tr_port +tr_port tr_sessionGetRPCPort( const tr_session * session ) { assert( tr_isSession( session ) ); @@ -1554,6 +1580,6 @@ while(( tor = tr_torrentNext( session, tor ))) if( tr_torrentGetActivity( tor ) != TR_STATUS_STOPPED ) ++ret; - + return ret; } diff -Nru transmission-1.50/libtransmission/tracker.c transmission-1.51/libtransmission/tracker.c --- transmission-1.50/libtransmission/tracker.c 2009-02-13 11:40:53.000000000 -0500 +++ transmission-1.51/libtransmission/tracker.c 2009-02-26 20:00:34.000000000 -0500 @@ -7,7 +7,7 @@ * This exemption does not extend to derived works not owned by * the Transmission project. * - * $Id: tracker.c 7722 2009-01-16 17:31:10Z charles $ + * $Id: tracker.c 7897 2009-02-18 02:11:15Z charles $ */ #include @@ -661,7 +661,7 @@ t->scrapeIntervalSec = DEFAULT_SCRAPE_INTERVAL_SEC; tr_ndbg( t->name, - "Scrape successful. Rescraping in %d seconds.", + "Scrape successful. Rescraping in %d seconds.", t->scrapeIntervalSec ); success = TRUE; @@ -685,16 +685,16 @@ if( 200 <= responseCode && responseCode <= 299 ) { const int interval = t->scrapeIntervalSec + t->randOffset; - dbgmsg( t->name, "request succeeded. rescraping in %d seconds", + dbgmsg( t->name, "Request succeeded. Rescraping in %d seconds", interval ); - tr_ndbg( t->name, "request succeeded. rescraping in %d seconds", + tr_ndbg( t->name, "Request succeeded. Rescraping in %d seconds", interval ); t->scrapeAt = time( NULL ) + interval; } else if( 300 <= responseCode && responseCode <= 399 ) { const int interval = 5; - dbgmsg( t->name, "got a redirect. retrying in %d seconds", interval ); + dbgmsg( t->name, "Got a redirect. Retrying in %d seconds", interval ); t->scrapeAt = time( NULL ) + interval; } else @@ -702,7 +702,7 @@ const int interval = t->retryScrapeIntervalSec + t->randOffset; dbgmsg( t->name, - "Tracker responded to scrape with %ld. Retrying in %d seconds.", + "Tracker responded to scrape with %ld. Retrying in %d seconds.", responseCode, interval ); t->retryScrapeIntervalSec *= 2; t->scrapeAt = time( NULL ) + interval; @@ -720,7 +720,8 @@ TR_REQ_STOPPED, TR_REQ_PAUSED, /* BEP 21 */ TR_REQ_REANNOUNCE, - TR_REQ_SCRAPE + TR_REQ_SCRAPE, + TR_NUM_REQ_TYPES }; struct tr_tracker_request @@ -835,28 +836,34 @@ struct tr_tracker_handle { + tr_bool shutdownHint; int runningCount; tr_timer * pulseTimer; }; static int trackerPulse( void * vsession ); -static void -ensureGlobalsExist( tr_session * session ) +void +tr_trackerSessionInit( tr_session * session ) { - if( session->tracker == NULL ) - { - session->tracker = tr_new0( struct tr_tracker_handle, 1 ); - session->tracker->pulseTimer = - tr_timerNew( session, trackerPulse, session, - PULSE_INTERVAL_MSEC ); - dbgmsg( NULL, "creating tracker timer" ); - } + assert( tr_isSession( session ) ); + + session->tracker = tr_new0( struct tr_tracker_handle, 1 ); + session->tracker->pulseTimer = tr_timerNew( session, trackerPulse, session, PULSE_INTERVAL_MSEC ); + dbgmsg( NULL, "creating tracker timer" ); } void tr_trackerSessionClose( tr_session * session ) { + assert( tr_isSession( session ) ); + + session->tracker->shutdownHint = TRUE; +} + +static void +tr_trackerSessionDestroy( tr_session * session ) +{ if( session && session->tracker ) { dbgmsg( NULL, "freeing tracker timer" ); @@ -874,9 +881,19 @@ invokeRequest( void * vreq ) { struct tr_tracker_request * req = vreq; - tr_tracker * t = findTracker( req->session, req->torrentId ); + tr_tracker * t; - if( t ) + assert( req != NULL ); + assert( tr_isSession( req->session ) ); + assert( req->torrentId >= 0 ); + assert( req->reqtype >= 0 ); + assert( req->reqtype < TR_NUM_REQ_TYPES ); + + dbgmsg( NULL, "invokeRequest got session %p, tracker %p", req->session, req->session->tracker ); + + t = findTracker( req->session, req->torrentId ); + + if( t != NULL ) { const time_t now = time( NULL ); @@ -893,6 +910,7 @@ } } + assert( req->session->tracker != NULL ); ++req->session->tracker->runningCount; tr_webRun( req->session, @@ -907,7 +925,10 @@ enqueueScrape( tr_session * session, tr_tracker * tracker ) { - struct tr_tracker_request * req = createScrape( session, tracker ); + struct tr_tracker_request * req; + assert( tr_isSession( session ) ); + + req = createScrape( session, tracker ); tr_runInEventThread( session, invokeRequest, req ); } @@ -916,7 +937,10 @@ tr_tracker * tracker, int reqtype ) { - struct tr_tracker_request * req = createRequest( session, tracker, reqtype ); + struct tr_tracker_request * req; + assert( tr_isSession( session ) ); + + req = createRequest( session, tracker, reqtype ); tr_runInEventThread( session, invokeRequest, req ); } @@ -928,7 +952,7 @@ tr_torrent * tor; const time_t now = time( NULL ); - if( !session->tracker ) + if( !th ) return FALSE; if( th->runningCount ) @@ -963,17 +987,16 @@ th->runningCount ); /* free the tracker manager if no torrents are left */ - if( ( session->tracker ) - && ( session->tracker->runningCount < 1 ) - && ( tr_sessionCountTorrents( session ) == 0 ) ) + if( ( th != NULL ) + && ( th->shutdownHint != FALSE ) + && ( th->runningCount < 1 ) + && ( tr_sessionCountTorrents( session ) == 0 ) ) { - tr_trackerSessionClose( session ); + tr_trackerSessionDestroy( session ); + return FALSE; } - /* if there are still running torrents (as indicated by - * the existence of the tracker manager) then keep the - * trackerPulse() timer alive */ - return session->tracker != NULL; + return TRUE; } static void @@ -1035,8 +1058,6 @@ const tr_info * info = &torrent->info; tr_tracker * t; - ensureGlobalsExist( torrent->session ); - t = tr_new0( tr_tracker, 1 ); t->publisher = TR_PUBLISHER_INIT; t->session = torrent->session; diff -Nru transmission-1.50/libtransmission/tracker.h transmission-1.51/libtransmission/tracker.h --- transmission-1.50/libtransmission/tracker.h 2009-02-13 11:40:53.000000000 -0500 +++ transmission-1.51/libtransmission/tracker.h 2009-02-26 20:00:34.000000000 -0500 @@ -7,7 +7,7 @@ * This exemption does not extend to derived works not owned by * the Transmission project. * - * $Id: tracker.h 7664 2009-01-11 17:46:51Z charles $ + * $Id: tracker.h 7897 2009-02-18 02:11:15Z charles $ */ #ifndef __TRANSMISSION__ @@ -31,6 +31,12 @@ void tr_trackerFree( tr_tracker * ); +/** +*** +**/ + +void tr_trackerSessionInit( tr_session * ); + void tr_trackerSessionClose( tr_session * ); /** diff -Nru transmission-1.50/libtransmission/transmission.h transmission-1.51/libtransmission/transmission.h --- transmission-1.50/libtransmission/transmission.h 2009-02-13 11:40:53.000000000 -0500 +++ transmission-1.51/libtransmission/transmission.h 2009-02-26 20:00:34.000000000 -0500 @@ -1,5 +1,5 @@ /****************************************************************************** - * $Id: transmission.h 7722 2009-01-16 17:31:10Z charles $ + * $Id: transmission.h 7931 2009-02-20 17:35:09Z charles $ * * Copyright (c) 2005-2008 Transmission authors and contributors * @@ -147,7 +147,7 @@ #define TR_DEFAULT_RPC_WHITELIST "127.0.0.1" #define TR_DEFAULT_RPC_PORT_STR "9091" #define TR_DEFAULT_PEER_PORT_STR "51413" -#define TR_DEFAULT_PEER_SOCKET_TOS_STR "8" +#define TR_DEFAULT_PEER_SOCKET_TOS_STR "0" #define TR_DEFAULT_PEER_LIMIT_GLOBAL_STR "240" #define TR_DEFAULT_PEER_LIMIT_TORRENT_STR "60" diff -Nru transmission-1.50/libtransmission/trevent.c transmission-1.51/libtransmission/trevent.c --- transmission-1.50/libtransmission/trevent.c 2009-02-13 11:40:53.000000000 -0500 +++ transmission-1.51/libtransmission/trevent.c 2009-02-26 20:00:34.000000000 -0500 @@ -7,7 +7,7 @@ * This exemption does not extend to derived works not owned by * the Transmission project. * - * $Id: trevent.c 7813 2009-01-29 18:18:24Z charles $ + * $Id: trevent.c 7897 2009-02-18 02:11:15Z charles $ */ #include @@ -191,19 +191,6 @@ break; } - case 't': /* create timer */ - { - tr_timer * timer; - const size_t nwant = sizeof( timer ); - const ssize_t ngot = piperead( fd, &timer, nwant ); - if( !eh->die && ( ngot == (ssize_t)nwant ) ) - { - dbgmsg( "adding timer in libevent thread" ); - evtimer_add( &timer->event, &timer->tv ); - } - break; - } - case '\0': /* eof */ { dbgmsg( "pipe eof reached... removing event listener" ); @@ -294,7 +281,7 @@ tr_amInEventThread( tr_session * session ) { assert( tr_isSession( session ) ); - assert( session->events ); + assert( session->events != NULL ); return tr_amInThread( session->events->thread ); } @@ -341,38 +328,23 @@ } tr_timer* -tr_timerNew( tr_session * session, - timer_func func, - void * user_data, - uint64_t interval_milliseconds ) +tr_timerNew( tr_session * session, + timer_func func, + void * user_data, + uint64_t interval_milliseconds ) { tr_timer * timer; - assert( tr_isSession( session ) ); - assert( session->events != NULL ); + assert( tr_amInEventThread( session ) ); timer = tr_new0( tr_timer, 1 ); - tr_timevalMsec( interval_milliseconds, &timer->tv ); timer->func = func; timer->user_data = user_data; timer->eh = session->events; - evtimer_set( &timer->event, timerCallback, timer ); - if( tr_amInThread( session->events->thread ) ) - { - evtimer_add( &timer->event, &timer->tv ); - } - else - { - const char ch = 't'; - int fd = session->events->fds[1]; - tr_lock * lock = session->events->lock; - - tr_lockLock( lock ); - pipewrite( fd, &ch, 1 ); - pipewrite( fd, &timer, sizeof( timer ) ); - tr_lockUnlock( lock ); - } + tr_timevalMsec( interval_milliseconds, &timer->tv ); + evtimer_set( &timer->event, timerCallback, timer ); + evtimer_add( &timer->event, &timer->tv ); return timer; } diff -Nru transmission-1.50/libtransmission/utils.c transmission-1.51/libtransmission/utils.c --- transmission-1.50/libtransmission/utils.c 2009-02-13 11:40:53.000000000 -0500 +++ transmission-1.51/libtransmission/utils.c 2009-02-26 20:00:34.000000000 -0500 @@ -7,7 +7,7 @@ * This exemption does not extend to derived works not owned by * the Transmission project. * - * $Id: utils.c 7855 2009-02-09 17:34:43Z charles $ + * $Id: utils.c 7900 2009-02-18 05:09:25Z charles $ */ #include @@ -332,12 +332,17 @@ } else { + char timestr[64]; + if( fp == NULL ) fp = stderr; + + tr_getLogTimeStr( timestr, sizeof( timestr ) ); + if( name ) - fprintf( fp, "%s: %s\n", name, buf ); + fprintf( fp, "[%s] %s: %s\n", timestr, name, buf ); else - fprintf( fp, "%s\n", buf ); + fprintf( fp, "[%s] %s\n", timestr, buf ); fflush( fp ); } } @@ -1403,7 +1408,7 @@ char * tmp = tr_strndup( str, len ); errno = 0; - a = strtol( tmp, &end, 10 ); + a = b = strtol( tmp, &end, 10 ); if( errno || ( end == tmp ) ) { success = FALSE; } else if( *end != '-' ) { diff -Nru transmission-1.50/libtransmission/version.h transmission-1.51/libtransmission/version.h --- transmission-1.50/libtransmission/version.h 2009-02-13 11:44:42.000000000 -0500 +++ transmission-1.51/libtransmission/version.h 2009-02-26 20:02:02.000000000 -0500 @@ -1,6 +1,6 @@ -#define PEERID_PREFIX "-TR1500-" -#define USERAGENT_PREFIX "1.50" -#define SVN_REVISION "7887" -#define SVN_REVISION_NUM 7887 -#define SHORT_VERSION_STRING "1.50" -#define LONG_VERSION_STRING "1.50 (7887)" +#define PEERID_PREFIX "-TR1510-" +#define USERAGENT_PREFIX "1.51" +#define SVN_REVISION "7963" +#define SVN_REVISION_NUM 7963 +#define SHORT_VERSION_STRING "1.51" +#define LONG_VERSION_STRING "1.51 (7963)" diff -Nru transmission-1.50/libtransmission/web.c transmission-1.51/libtransmission/web.c --- transmission-1.50/libtransmission/web.c 2009-02-13 11:40:53.000000000 -0500 +++ transmission-1.51/libtransmission/web.c 2009-02-26 20:00:34.000000000 -0500 @@ -7,7 +7,7 @@ * This exemption does not extend to derived works not owned by * the Transmission project. * - * $Id: web.c 7873 2009-02-11 16:07:45Z charles $ + * $Id: web.c 7906 2009-02-18 16:16:26Z charles $ */ #include @@ -26,6 +26,13 @@ #include "utils.h" #include "web.h" +/* Use curl_multi_socket_action() instead of curl_multi_perform() + if libcurl >= 7.18.2. See http://trac.transmissionbt.com/ticket/1844 */ +#if LIBCURL_VERSION_NUM >= 0x071202 + #define USE_CURL_MULTI_SOCKET_ACTION +#endif + + enum { /* arbitrary number */ @@ -336,7 +343,7 @@ and no tasks remain. callers must not reference their g pointer after calling this function */ static void -tr_multi_perform( tr_web * g ) +tr_multi_perform( tr_web * g, int fd ) { int closed = FALSE; CURLMcode mcode; @@ -345,11 +352,20 @@ g->prev_running, g->still_running ); /* invoke libcurl's processing */ +#ifdef USE_CURL_MULTI_SOCKET_ACTION + do { + dbgmsg( "calling curl_multi_socket_action..." ); + mcode = curl_multi_socket_action( g->multi, fd, 0, &g->still_running ); + fd = CURL_SOCKET_TIMEOUT; + dbgmsg( "done calling curl_multi_socket_action..." ); + } while( mcode == CURLM_CALL_MULTI_SOCKET ); +#else do { dbgmsg( "calling curl_multi_perform..." ); mcode = curl_multi_perform( g->multi, &g->still_running ); dbgmsg( "done calling curl_multi_perform..." ); } while( mcode == CURLM_CALL_MULTI_PERFORM ); +#endif tr_assert( mcode == CURLM_OK, "curl_multi_perform() failed: %d (%s)", mcode, curl_multi_strerror( mcode ) ); if( mcode != CURLM_OK ) tr_err( "%s", curl_multi_strerror( mcode ) ); @@ -371,9 +387,9 @@ /* libevent says that sock is ready to be processed, so wake up libcurl */ static void -event_cb( int fd UNUSED, short kind UNUSED, void * g ) +event_cb( int fd, short kind UNUSED, void * g ) { - tr_multi_perform( g ); + tr_multi_perform( g, fd ); } /* libevent says that timer_ms have passed, so wake up libcurl */ @@ -381,7 +397,7 @@ timer_cb( int socket UNUSED, short action UNUSED, void * g ) { dbgmsg( "libevent timer is done" ); - tr_multi_perform( g ); + tr_multi_perform( g, CURL_SOCKET_TIMEOUT ); } /* CURLMOPT_SOCKETFUNCTION */ diff -Nru transmission-1.50/macosx/appcast/appcast.xml transmission-1.51/macosx/appcast/appcast.xml --- transmission-1.50/macosx/appcast/appcast.xml 2009-02-13 11:41:02.000000000 -0500 +++ transmission-1.51/macosx/appcast/appcast.xml 2009-02-26 20:00:36.000000000 -0500 @@ -5,21 +5,21 @@ http://www.transmissionbt.com/appcast.xml Most recent version available. en - Wed, 24 Dec 2008 12:30:00 -0400 + Thu, 26 Feb 2009 19:25:00 -0400 - Transmission 1.42 + Transmission 1.51 http://www.transmissionbt.com/appcast/releasenotes.html - Wed, 24 Dec 2008 12:30:00 -0400 + Thu, 26 Feb 2009 19:25:00 -0400 + 10.4.11" - + \ No newline at end of file diff -Nru transmission-1.50/macosx/appcast/releasenotes.html transmission-1.51/macosx/appcast/releasenotes.html --- transmission-1.50/macosx/appcast/releasenotes.html 2009-02-13 11:41:02.000000000 -0500 +++ transmission-1.51/macosx/appcast/releasenotes.html 2009-02-26 20:00:36.000000000 -0500 @@ -12,13 +12,14 @@ @@ -27,28 +28,19 @@
-

1.42 Core Changes

+

Core Changes

    -
  • Fix 1.41 lockup issue
  • +
  • Decrease CPU usage in some situations
  • +
  • Close a rare race condition on startup
-

1.41 Core Changes

+

Web Client Changes

    -
  • Better peer management in large swarms
  • -
  • Support BitTorrent Enhancement Proposal (BEP) #21 "Extension for Partial Seeds"
  • -
  • Partial support for BEP #6 "Fast Extension" (reject, have all/none)
  • -
  • Honor the peer's BEP #10 reqq key, when available
  • -
  • Fix 1.40 "Got HTTP Status Code: 0" error message
  • -
  • Fix 1.40 "lazy bitfield" error
  • -
  • Fix 1.40 "jumpy upload speed" bug
  • -
  • Fix handshake peer_id error
  • -
  • Corrrectly handle Windows-style newlines in Bluetack blocklists
  • -
  • More accurate bandwidth measurement
  • -
  • File selection & priority was reset when editing a torrent's tracker list
  • +
  • Support for Internet Explorer
  • +
  • Layout fixes when viewed on an iPhone/iPod touch
-

For a full list of changes, click here.

+

For a full list of changes, click here.

diff -Nru transmission-1.50/macosx/en.lproj/MainMenu.xib transmission-1.51/macosx/en.lproj/MainMenu.xib --- transmission-1.50/macosx/en.lproj/MainMenu.xib 2009-02-13 11:40:58.000000000 -0500 +++ transmission-1.51/macosx/en.lproj/MainMenu.xib 2009-02-26 20:00:35.000000000 -0500 @@ -1,22 +1,31 @@ - + 1050 - 9E17 - 670 - 949.33 - 352.00 + 9G55 + 677 + 949.43 + 353.00 YES - - + + YES com.apple.InterfaceBuilder.CocoaPlugin + + YES + + YES + + + YES + + YES @@ -253,7 +262,7 @@ YES - 274 + 256 {468, 173} YES @@ -8639,7 +8648,6 @@ 1846.IBPluginDependency 1846.ImportedFromIB2 1848.IBEditorWindowLastContentRect - 1848.IBPluginDependency 1848.IBWindowTemplateEditedContentRect 1848.ImportedFromIB2 1848.windowTemplate.hasMaxSize @@ -8765,7 +8773,6 @@ 2071.IBPluginDependency 2071.ImportedFromIB2 21.IBEditorWindowLastContentRect - 21.IBPluginDependency 21.IBWindowTemplateEditedContentRect 21.ImportedFromIB2 21.editorWindowContentRectSynchronizationRect @@ -8905,6 +8912,27 @@ 302.IBPluginDependency 302.ImportedFromIB2 302.editorWindowContentRectSynchronizationRect + 3047.IBPluginDependency + 3048.IBPluginDependency + 3049.IBPluginDependency + 3050.IBPluginDependency + 3051.IBPluginDependency + 3052.IBPluginDependency + 3053.IBPluginDependency + 3054.IBPluginDependency + 3055.IBPluginDependency + 3056.IBPluginDependency + 3057.IBPluginDependency + 3058.IBPluginDependency + 3059.IBPluginDependency + 3060.IBPluginDependency + 3061.IBPluginDependency + 3062.IBPluginDependency + 3063.IBPluginDependency + 3064.IBPluginDependency + 3065.IBPluginDependency + 3066.IBPluginDependency + 3067.IBPluginDependency 3077.IBPluginDependency 3078.IBPluginDependency 3078.ImportedFromIB2 @@ -8916,8 +8944,15 @@ 3091.CustomClassName 3091.IBPluginDependency 3093.IBPluginDependency + 3124.IBPluginDependency + 3126.IBPluginDependency + 3127.IBPluginDependency + 3133.IBPluginDependency + 3135.IBPluginDependency + 3136.IBPluginDependency 3138.IBPluginDependency 3139.IBPluginDependency + 3140.IBPluginDependency 3145.IBPluginDependency 3146.IBPluginDependency 3148.IBPluginDependency @@ -9225,10 +9260,9 @@ com.apple.InterfaceBuilder.CocoaPlugin {{0, 818}, {400, 177}} - com.apple.InterfaceBuilder.CocoaPlugin {{0, 818}, {400, 177}} - + {3.40282e+38, 3.40282e+38} {400, 177} @@ -9351,11 +9385,10 @@ com.apple.InterfaceBuilder.CocoaPlugin {{52, 684}, {468, 196}} - com.apple.InterfaceBuilder.CocoaPlugin {{52, 684}, {468, 196}} {{52, 684}, {468, 196}} - + {3.40282e+38, 3.40282e+38} {350, 5} @@ -9493,6 +9526,27 @@ {{396, 658}, {236, 243}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -9507,6 +9561,13 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin diff -Nru transmission-1.50/macosx/es.lproj/MainMenu.xib transmission-1.51/macosx/es.lproj/MainMenu.xib --- transmission-1.50/macosx/es.lproj/MainMenu.xib 2009-02-13 11:41:09.000000000 -0500 +++ transmission-1.51/macosx/es.lproj/MainMenu.xib 2009-02-26 20:00:37.000000000 -0500 @@ -1,43 +1,53 @@ - + 1050 - 9F33 - 629 - 949.34 - 352.00 + 9G55 + 677 + 949.43 + 353.00 YES + YES - com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + YES + + YES + + + YES + YES - NSApplication + NSApplication FirstResponder - + NSApplication 4111 2 {{52, 684}, {468, 196}} 1881669632 - Transmission - NSWindow + Transmission + NSWindow View {3.40282e+38, 3.40282e+38} {350, 5} - + 256 YES @@ -51,7 +61,7 @@ -2076049856 134219776 - LucidaGrande + LucidaGrande 1.300000e+01 1044 @@ -80,7 +90,7 @@ MCAwAA - + @@ -90,15 +100,15 @@ YES TWVuw7ogQWNjacOzbg - + 1048576 2147483647 - NSImage + NSImage NSMenuCheckmark - - + + NSImage NSMenuMixedState _popUpItemAction: @@ -115,22 +125,22 @@ Item2 - + 1048576 2147483647 - + _popUpItemAction: Item3 - + 1048576 2147483647 - + _popUpItemAction: @@ -152,9 +162,9 @@ -2080244224 134348800 - 999.9 KB/s + 999.9 KB/s - + LucidaGrande 1.100000e+01 3100 @@ -162,11 +172,11 @@ -2033958657 160 - + NSImage Turtle SpeedLimitOn - + 400 75 @@ -182,14 +192,14 @@ 138544128 999 de 999 tareas - + LucidaGrande 1.100000e+01 16 6 - System + System controlColor 3 @@ -198,7 +208,7 @@ 6 - + System controlTextColor 3 @@ -212,15 +222,15 @@ 290 {{0, 20}, {468, 5}} - {0, 0} + {0, 0} 67239424 0 - Box + Box 6 - + System textBackgroundColor 3 @@ -249,7 +259,7 @@ YES - 274 + 256 {468, 173} YES @@ -261,14 +271,14 @@ YES - Color + Color 2.900000e+01 1.600000e+01 3.000000e+03 75628032 0 - + Color 3 @@ -276,7 +286,7 @@ 6 - + System headerTextColor @@ -487,11 +497,11 @@ 75628032 0 - Grupo + Grupo 6 - + System headerColor @@ -500,9 +510,9 @@ 69336641 4196352 - Text Cell + Text Cell - + LucidaGrande 1.300000e+01 16 @@ -522,7 +532,7 @@ 75628032 0 - + @@ -555,12 +565,12 @@ 69336641 2048 - + Text Cell 6 - + System controlBackgroundColor @@ -576,7 +586,7 @@ 75628032 0 - + @@ -609,7 +619,7 @@ 69336641 2048 - + Text Cell @@ -648,7 +658,7 @@ {{453, 0}, {15, 173}} - _doScroller: + _doScroller: 9.942529e-01 @@ -658,7 +668,7 @@ 1 - + _doScroller: 5.714286e-01 @@ -673,6 +683,7 @@ {468, 196} + {{0, 0}, {1680, 1028}} {350, 27} @@ -680,48 +691,48 @@ TransmissionWindow - MainMenu + MainMenu YES - - + Transmission + 1048576 2147483647 - + submenuAction: - + Transmission YES Acerca de Transmission - + 2147483647 - + Actualizar... - + 2147483647 - + YES YES - - + + 1048576 2147483647 - + @@ -730,30 +741,30 @@ 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - Servicios - + Servicios + 1048576 2147483647 - + submenuAction: - + Servicios YES @@ -764,50 +775,50 @@ YES YES - - + + 1048576 2147483647 - + Ocultar Transmission - h + h 1048576 2147483647 - + Ocultar otros - + h 1572864 2147483647 - + Mostrar todos - + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + @@ -816,7 +827,7 @@ 1048576 2147483647 - + _NSAppleMenu @@ -824,76 +835,76 @@ - Archivo - + Archivo + 1048576 2147483647 - + submenuAction: - + Archivo YES - Crear torrent... + Crear torrent... n 1048576 2147483647 - + - Abrir torrent... - o + Abrir torrent... + o 1048576 2147483647 - + YES Abrir con ventana de opciones - + o 1572864 2147483647 - + 501 - QWJyaXIgZGlyZWNjacOzbiBkZSB0b3JyZW50Li4uA + QWJyaXIgZGlyZWNjacOzbiBkZSB0b3JyZW50Li4uA u 1048576 2147483647 - + - Abrir reciente - + Abrir reciente + 1048576 2147483647 - + submenuAction: - + Abrir reciente YES TGltcGlhciBtZW7Dug - + 1048576 2147483647 - + _NSRecentDocumentsMenu @@ -903,12 +914,12 @@ YES YES - - + + 1048576 2147483647 - + @@ -917,18 +928,18 @@ 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + @@ -937,18 +948,18 @@ 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + @@ -957,32 +968,32 @@ 1048576 2147483647 - + 4 Mover datos a... - + 1048576 2147483647 - + - Editar - + Editar + 1048576 2147483647 - + submenuAction: - + Editar YES @@ -992,7 +1003,7 @@ 1048576 2147483647 - + @@ -1001,7 +1012,7 @@ 1048576 2147483647 - + @@ -1010,16 +1021,16 @@ 1048576 2147483647 - + Borrar - + 1048576 2147483647 - + @@ -1028,7 +1039,7 @@ 1048576 2147483647 - + @@ -1037,171 +1048,171 @@ 1048576 2147483647 - + - VmlzdWFsaXphY2nDs24 - + VmlzdWFsaXphY2nDs24 + 1048576 2147483647 - + submenuAction: - + VmlzdWFsaXphY2nDs24 YES Vista simple - t + t 1048576 2147483647 - + Partes - + t 1572864 2147483647 - + Disponibilidad - + 2147483647 - + YES YES - - + + 1048576 2147483647 - + - Usar grupos + Usar grupos G 1179648 2147483647 - + - Ordenar tareas por - + Ordenar tareas por + 1048576 2147483647 - + submenuAction: - + Ordenar tareas por YES - Orden de cola - + Orden de cola + 1048576 2147483647 - + - Actividad - + Actividad + 1048576 2147483647 - + 6 - RmVjaGEgYcOxYWRpZG8 - + RmVjaGEgYcOxYWRpZG8 + 1048576 2147483647 - + 1 - Nombre - + Nombre + 1048576 2147483647 - + 2 - Progreso - + Progreso + 1048576 2147483647 - + 3 - Estado - + Estado + 1048576 2147483647 - + 4 - Tracker - + Tracker + 1048576 2147483647 - + 5 YES YES - - + + 1048576 2147483647 - + - Invertir orden - + Invertir orden + 1048576 2147483647 - + @@ -1210,32 +1221,32 @@ YES YES - - + + 1048576 2147483647 - + - Mostrar Inspector + Mostrar Inspector i 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + @@ -1244,7 +1255,7 @@ 1048576 2147483647 - + @@ -1253,263 +1264,263 @@ 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + Ocultar barra de tareas - + 1048576 2147483647 - + Personalizar barra de tareas... - + 1048576 2147483647 - + - Tareas - + Tareas + 1048576 2147483647 - + submenuAction: - + Tareas YES - TMOtbWl0ZSBkZSBWZWxvY2lkYWQ + TMOtbWl0ZSBkZSBWZWxvY2lkYWQ l 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - Detener seleccionados - . + Detener seleccionados + . 1048576 2147483647 - + - Reanudar seleccionados - / + Reanudar seleccionados + / 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - Eliminar de la lista - CA + Eliminar de la lista + CA 1048576 2147483647 - + 2 - Eliminar datos - + Eliminar datos + CA 1572864 2147483647 - + 4 - Eliminar torrent - + Eliminar torrent + 1572864 2147483647 - + 4 - Eliminar todos los archivos - + Eliminar todos los archivos + 1048576 2147483647 - + 4 YES YES - - + + 1048576 2147483647 - + - Mostrar datos en el Finder + Mostrar datos en el Finder r 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - Detener todos - + Detener todos + . 1572864 2147483647 - + - Reanudar todos - + Reanudar todos + / 1572864 2147483647 - + YES YES - - + + 1048576 2147483647 - + - Reanudar seleccionados ya - + Reanudar seleccionados ya + 1048576 2147483647 - + Reanudar todos en espera - + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - - + Grupo + 1048576 2147483647 - + submenuAction: - + Grupo YES YES YES - - + + 1048576 2147483647 - + - Mostrar grupos... + Mostrar grupos... g 1048576 2147483647 - + @@ -1518,45 +1529,45 @@ YES YES - - + + 1048576 2147483647 - + - Actualizar tracker - + Actualizar tracker + 1048576 2147483647 - + Verificar datos - + 1048576 2147483647 - + - Ventana - + Ventana + 1048576 2147483647 - + submenuAction: - + Ventana YES @@ -1566,94 +1577,94 @@ 1048576 2147483647 - + Zoom - + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + U2lndWllbnRlIHBlc3Rhw7FhIGRlbCBJbnNwZWN0b3I - 75yDA + 75yDA 1048576 2147483647 - + QW50ZXJpb3IgcGVzdGHDsWEgZGVsIEluc3BlY3Rvcg - 75yCA + 75yCA 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + U2lndWllbnRlIGNhbXBvIGRlIGLDunNxdWVkYQ - + 75yDA 1572864 2147483647 - + QW50ZXJpb3IgY2FtcG8gZGUgYsO6c3F1ZWRhA - + 75yCA 1572864 2147483647 - + YES YES - - + + 1048576 2147483647 - + - + Transmission 1 1048576 2147483647 - + @@ -1662,7 +1673,7 @@ 1048840 2147483647 - + @@ -1671,27 +1682,27 @@ 1048840 2147483647 - + YES YES - - + + 1048576 2147483647 - + Traer todo al frente - + 1048576 2147483647 - + _NSWindowsMenu @@ -1699,15 +1710,15 @@ - Ayuda - + Ayuda + 1048576 2147483647 - + submenuAction: - + Ayuda YES @@ -1717,65 +1728,65 @@ 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + UMOhZ2luYSBXZWIgZGUgVHJhbnNtaXNzaW9uA - + 1048576 2147483647 - + Foros de Transmission - + 1048576 2147483647 - + Transmission Wiki y Desarrollo - + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + Donar a Transmission - + 1048576 2147483647 - + @@ -1784,136 +1795,136 @@ _NSMainMenu - Controller + Controller - TWVuw7o + TWVuw7o YES - - + Detener seleccionados + 1048576 2147483647 - + 1 - - + Reanudar seleccionados + 1048576 2147483647 - + 1 - - + Reanudar seleccionados ya + 1048576 2147483647 - + 1 YES YES - - + + 1048576 2147483647 - + - - + Eliminar de la lista + 1048576 2147483647 - + 2 - - + Eliminar datos + 1572864 2147483647 - + 4 - - + Eliminar torrent + 1572864 2147483647 - + 4 - - + Eliminar todos los archivos + 1048576 2147483647 - + 4 YES YES - - + + 1048576 2147483647 - + - - + Grupo + 1048576 2147483647 - + submenuAction: - + Grupo YES YES YES - - + + 1048576 2147483647 - + - - + Mostrar grupos... + 1048576 2147483647 - + @@ -1922,297 +1933,297 @@ YES YES - - + + 1048576 2147483647 - + - - + Mostrar datos en el Finder + 1048576 2147483647 - + - - + Actualizar tracker + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - - + Mostrar Inspector + 1048576 2147483647 - + 6 - + - + TWVuw7o YES - - + Detener todos + 1048576 2147483647 - + - - + Reanudar todos + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - - + TMOtbWl0ZSBkZSBWZWxvY2lkYWQ + 1048576 2147483647 - + - + - + TWVuw7o YES - - + Crear torrent... + 1048576 2147483647 - + - - + Abrir torrent... + 1048576 2147483647 - + - - + QWJyaXIgZGlyZWNjacOzbiBkZSB0b3JyZW50Li4uA + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - - + Mostrar Inspector + 1048576 2147483647 - + 6 - ActionMenu + ActionMenu YES - - + + 1048576 2147483647 - + Estado de los archivos seleccionados - + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - - + Usar grupos + 1048576 2147483647 - + - - + Ordenar tareas por + 1048576 2147483647 - + submenuAction: - + Ordenar tareas por YES - - + Orden de cola + 1048576 2147483647 - + - - + Actividad + 1048576 2147483647 - + 6 - - + RmVjaGEgYcOxYWRpZG8 + 1048576 2147483647 - + 1 - - + Nombre + 1048576 2147483647 - + 2 - - + Progreso + 1048576 2147483647 - + 3 - - + Estado + 1048576 2147483647 - + 4 - - + Tracker + 1048576 2147483647 - + 5 YES YES - - + + 1048576 2147483647 - + - - + Invertir orden + 1048576 2147483647 - + @@ -2221,99 +2232,99 @@ YES YES - - + + 1048576 2147483647 - + - Velocidad de bajada total - + Velocidad de bajada total + 1048576 2147483647 - + submenuAction: - + Velocidad de bajada total YES - Ilimitado - + Ilimitado + 1048576 2147483647 - + - Limitado - + Limitado + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - Velocidad de subida total - + Velocidad de subida total + 1048576 2147483647 - + submenuAction: - + Velocidad de subida total YES - - + Ilimitado + 1048576 2147483647 - + - - + Limitado + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + @@ -2322,60 +2333,60 @@ YES YES - - + + 1048576 2147483647 - + - Parar de compartir con ratio - + Parar de compartir con ratio + 1048576 2147483647 - + submenuAction: - + Parar de compartir con ratio YES - Compartir siempre - + Compartir siempre + 1048576 2147483647 - + - Parar con ratio - + Parar con ratio + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - + @@ -2391,7 +2402,7 @@ 67239424 4325376 - + 999.9 KB/s @@ -2407,7 +2418,7 @@ 67239424 272760832 - + 999.9 KB/s @@ -2421,12 +2432,12 @@ YES YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type {{325, 5}, {8, 12}} @@ -2436,7 +2447,7 @@ 130560 33554432 - + NSImage UpArrowTemplate 0 @@ -2453,12 +2464,12 @@ YES YES - - - - - - + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type {{249, 5}, {8, 12}} @@ -2468,7 +2479,7 @@ 130560 33554432 - + NSImage DownArrowTemplate 0 @@ -2510,48 +2521,48 @@ - - + + 400 75 YES Ratio: 999.9 - + 1048576 2147483647 1 - + _popUpItemAction: YES - OtherViews + OtherViews YES - Item 2 - + Item 2 + 1048576 2147483647 - + _popUpItemAction: - Item 3 - + Item 3 + 1048576 2147483647 - + _popUpItemAction: @@ -2572,7 +2583,7 @@ 67239488 272761856 - Todos + Todos @@ -2586,12 +2597,12 @@ YES YES - - - - - - + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type {{10, 5}, {10, 12}} @@ -2600,8 +2611,8 @@ 130560 33554432 - - + + NSImage YingYangTemplate 0 @@ -2613,8 +2624,8 @@ {400, 21} - StatusBarView - NSView + StatusBarView + NSView @@ -2630,9 +2641,9 @@ 343014976 268698624 - + - + LucidaGrande 9.000000e+00 3614 @@ -2650,7 +2661,7 @@ 138690815 0 - + 400 75 @@ -2669,8 +2680,8 @@ YES - cancelar - + cancel + @@ -2679,7 +2690,7 @@ 138690815 0 - + 400 75 @@ -2695,7 +2706,7 @@ 67239488 134481920 - + Todos LucidaGrande-Bold 1.100000e+01 @@ -2704,8 +2715,8 @@ -1232846593 173 - - + + 400 75 @@ -2724,8 +2735,8 @@ -1232846593 173 - - + + 400 75 @@ -2744,8 +2755,8 @@ -1232846593 173 - - + + 400 75 @@ -2764,8 +2775,8 @@ -1229700865 173 - - + + 400 75 @@ -2775,11 +2786,11 @@ 268 {{34, 6}, {5, 12}} - + {0, 0} 67239424 0 - + Box @@ -2802,7 +2813,7 @@ -2076049856 133120 - + LucidaGrande 1.200000e+01 16 @@ -2828,48 +2839,48 @@ - - + + 400 75 YES - - + + 1048576 2147483647 1 - + _popUpItemAction: YES - + OtherViews YES - - + Item 2 + 1048576 2147483647 - + _popUpItemAction: - - + Item 3 + 1048576 2147483647 - + _popUpItemAction: @@ -2895,19 +2906,19 @@ -1232846593 173 - - + + 400 75 {537, 24} - - + StatusBarView + NSView - SUUpdater + SUUpdater YES @@ -2917,8 +2928,8 @@ 2 {{168, 356}, {400, 177}} 1886912512 - - + Ventana + NSWindow View @@ -2945,7 +2956,7 @@ 6 - + System textColor @@ -2966,7 +2977,7 @@ -2038284033 1 - + DQ 200 25 @@ -2987,7 +2998,7 @@ -2038284033 1 - + Gw 200 25 @@ -3017,119 +3028,119 @@ {3.40282e+38, 3.40282e+38} - + TWVuw7o YES - Ratio de descarga - + Ratio de descarga + 1048576 2147483647 - + submenuAction: - + Ratio de descarga YES - Global - + Global + 1048576 2147483647 - + 101 - - + Ilimitado + 1048576 2147483647 - + 102 - - + Limitado + 1048576 2147483647 - + 103 YES YES - - + + 1048576 2147483647 - + - Ratio de subida - + Ratio de subida + 1048576 2147483647 - + submenuAction: - + Ratio de subida YES - - + Global + 1048576 2147483647 - + 101 - - + Ilimitado + 1048576 2147483647 - + 102 - - + Limitado + 1048576 2147483647 - + 103 YES YES - - + + 1048576 2147483647 - + @@ -3138,66 +3149,66 @@ YES YES - - + + 1048576 2147483647 - + - - + Parar de compartir con ratio + 1048576 2147483647 - + submenuAction: - + Parar de compartir con ratio YES - - + Global + 1048576 2147483647 - + 101 - - + Compartir siempre + 1048576 2147483647 - + 102 - - + Parar con ratio + 1048576 2147483647 - + 103 YES YES - - + + 1048576 2147483647 - + @@ -3206,154 +3217,154 @@ YES YES - - + + 1048576 2147483647 - + TW92ZXIgZGF0b3MgYeKApg - + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - + YES - + TWVuw7o YES - - + Nombre + 1048576 2147483647 - + 401 - - + Tracker + 1048576 2147483647 - + 402 - + - StatusMenu + StatusMenu YES - - + + 1048576 2147483647 - + - + -1 Total Ratio - + 1048576 2147483647 - + U2VzacOzbiBSYXRpbw - + 1048576 2147483647 - + 1 Total Tarea - + 1048576 2147483647 - + 2 U2VzacOzbiBUYXJlYQ - + 1048576 2147483647 - + 3 - + StatusMenu YES - - + + 1048576 2147483647 - + -999 Todos los grupos - + 1048576 2147483647 - + -2 YES YES - - + + 1048576 2147483647 - + -999 @@ -3436,7 +3447,7 @@ - delegate + delegate @@ -3452,7 +3463,7 @@ - openShowSheet: + openShowSheet: @@ -3468,7 +3479,7 @@ - showInfo: + showInfo: @@ -3476,7 +3487,7 @@ - resumeAllTorrents: + resumeAllTorrents: @@ -3484,7 +3495,7 @@ - stopAllTorrents: + stopAllTorrents: @@ -3492,7 +3503,7 @@ - + showInfo: @@ -3500,7 +3511,7 @@ - + openShowSheet: @@ -3548,7 +3559,7 @@ - + stopAllTorrents: @@ -3556,7 +3567,7 @@ - + resumeAllTorrents: @@ -3564,7 +3575,7 @@ - setLimitGlobalEnabled: + setLimitGlobalEnabled: @@ -3572,7 +3583,7 @@ - + setLimitGlobalEnabled: @@ -3580,7 +3591,7 @@ - + setLimitGlobalEnabled: @@ -3588,7 +3599,7 @@ - + setLimitGlobalEnabled: @@ -3596,7 +3607,7 @@ - fUploadMenu + fUploadMenu @@ -3604,7 +3615,7 @@ - fDownloadMenu + fDownloadMenu @@ -3644,7 +3655,7 @@ - revealFile: + revealFile: @@ -3652,7 +3663,7 @@ - + showInfo: @@ -3660,7 +3671,7 @@ - + revealFile: @@ -3668,7 +3679,7 @@ - removeNoDelete: + removeNoDelete: @@ -3676,7 +3687,7 @@ - removeDeleteData: + removeDeleteData: @@ -3684,7 +3695,7 @@ - removeDeleteTorrent: + removeDeleteTorrent: @@ -3692,7 +3703,7 @@ - + removeNoDelete: @@ -3700,7 +3711,7 @@ - + removeDeleteData: @@ -3708,7 +3719,7 @@ - + removeDeleteTorrent: @@ -3740,7 +3751,7 @@ - stopSelectedTorrents: + stopSelectedTorrents: @@ -3748,7 +3759,7 @@ - resumeSelectedTorrents: + resumeSelectedTorrents: @@ -3756,7 +3767,7 @@ - + stopSelectedTorrents: @@ -3764,7 +3775,7 @@ - + resumeSelectedTorrents: @@ -3772,7 +3783,7 @@ - removeDeleteDataAndTorrent: + removeDeleteDataAndTorrent: @@ -3780,7 +3791,7 @@ - + removeDeleteDataAndTorrent: @@ -3804,7 +3815,7 @@ - setSort: + setSort: @@ -3812,7 +3823,7 @@ - + setSort: @@ -3820,7 +3831,7 @@ - + setSort: @@ -3828,7 +3839,7 @@ - + setSort: @@ -3836,7 +3847,7 @@ - + setSort: @@ -3852,7 +3863,7 @@ - + openShowSheet: @@ -3892,7 +3903,7 @@ - setInfoTab: + setInfoTab: @@ -3900,7 +3911,7 @@ - + setInfoTab: @@ -3964,7 +3975,7 @@ - switchFilter: + switchFilter: @@ -3972,7 +3983,7 @@ - + switchFilter: @@ -3980,7 +3991,7 @@ - resumeSelectedTorrentsNoWait: + resumeSelectedTorrentsNoWait: @@ -3996,7 +4007,7 @@ - + resumeSelectedTorrentsNoWait: @@ -4012,7 +4023,7 @@ - openURLShowSheet: + openURLShowSheet: @@ -4052,7 +4063,7 @@ - + openURLShowSheet: @@ -4060,7 +4071,7 @@ - announceSelectedTorrents: + announceSelectedTorrents: @@ -4076,7 +4087,7 @@ - setSortReverse: + setSortReverse: @@ -4092,7 +4103,7 @@ - + setSort: @@ -4100,7 +4111,7 @@ - + setSort: @@ -4108,7 +4119,7 @@ - + setSort: @@ -4116,7 +4127,7 @@ - + setSort: @@ -4124,7 +4135,7 @@ - + setSort: @@ -4132,7 +4143,7 @@ - + setSortReverse: @@ -4140,7 +4151,7 @@ - createFile: + createFile: @@ -4148,7 +4159,7 @@ - + createFile: @@ -4172,7 +4183,7 @@ - + setSort: @@ -4180,7 +4191,7 @@ - + setSort: @@ -4188,7 +4199,7 @@ - setFilterSearchType: + setFilterSearchType: @@ -4196,7 +4207,7 @@ - + setFilterSearchType: @@ -4220,7 +4231,7 @@ - + announceSelectedTorrents: @@ -4228,7 +4239,7 @@ - toggleSpeedLimit: + toggleSpeedLimit: @@ -4236,7 +4247,7 @@ - + toggleSpeedLimit: @@ -4284,7 +4295,7 @@ - setFilter: + setFilter: @@ -4292,7 +4303,7 @@ - + setFilter: @@ -4300,7 +4311,7 @@ - + setFilter: @@ -4308,7 +4319,7 @@ - + setFilter: @@ -4332,7 +4343,7 @@ - + setSort: @@ -4340,7 +4351,7 @@ - + setSort: @@ -4380,7 +4391,7 @@ - menu + menu @@ -4388,7 +4399,7 @@ - setStatusLabel: + setStatusLabel: @@ -4396,7 +4407,7 @@ - + setStatusLabel: @@ -4404,7 +4415,7 @@ - + setStatusLabel: @@ -4412,7 +4423,7 @@ - + setStatusLabel: @@ -4420,7 +4431,7 @@ - + menu @@ -4428,7 +4439,7 @@ - + toggleSpeedLimit: @@ -4436,13 +4447,13 @@ - image: values.SpeedLimit + image: values.SpeedLimit - + image: values.SpeedLimit image values.SpeedLimit @@ -4480,7 +4491,7 @@ - + menu @@ -4488,7 +4499,7 @@ - + menu @@ -4520,7 +4531,7 @@ - + delegate @@ -4536,7 +4547,7 @@ - showGroups: + showGroups: @@ -4544,7 +4555,7 @@ - + showGroups: @@ -4552,7 +4563,7 @@ - + delegate @@ -4576,7 +4587,7 @@ - + menu @@ -4584,7 +4595,7 @@ - + delegate @@ -4616,7 +4627,7 @@ - + setFilter: @@ -4624,7 +4635,7 @@ - setRatioGlobalEnabled: + setRatioGlobalEnabled: @@ -4632,7 +4643,7 @@ - + setRatioGlobalEnabled: @@ -4656,7 +4667,7 @@ - + delegate @@ -4664,7 +4675,7 @@ - + delegate @@ -4672,7 +4683,7 @@ - + delegate @@ -4688,7 +4699,7 @@ - setSortByGroup: + setSortByGroup: @@ -4696,7 +4707,7 @@ - + setSortByGroup: @@ -4752,7 +4763,7 @@ - + fDownloadMenu @@ -4760,7 +4771,7 @@ - + fUploadMenu @@ -4776,7 +4787,7 @@ - setQuickLimitMode: + setQuickLimitMode: @@ -4784,7 +4795,7 @@ - + setQuickLimitMode: @@ -4792,7 +4803,7 @@ - + setQuickLimitMode: @@ -4800,7 +4811,7 @@ - + setQuickLimitMode: @@ -4808,7 +4819,7 @@ - + setQuickLimitMode: @@ -4816,7 +4827,7 @@ - + setQuickLimitMode: @@ -4824,7 +4835,7 @@ - setQuickRatioMode: + setQuickRatioMode: @@ -4832,7 +4843,7 @@ - + setQuickRatioMode: @@ -4840,7 +4851,7 @@ - + setQuickRatioMode: @@ -4856,7 +4867,7 @@ - + delegate @@ -4864,7 +4875,7 @@ - + delegate @@ -4872,7 +4883,7 @@ - + delegate @@ -4880,7 +4891,7 @@ - + delegate @@ -4928,7 +4939,7 @@ - + delegate @@ -4996,7 +5007,7 @@ - + Transmission 2 @@ -5166,7 +5177,7 @@ - + MainMenu 56 @@ -5930,7 +5941,7 @@ 206 - + Controller 456 @@ -6144,7 +6155,7 @@ - + ActionMenu 1044 @@ -6520,7 +6531,7 @@ 1812 - + SUUpdater 1815 @@ -6778,7 +6789,7 @@ - + StatusMenu 2548 @@ -7265,7 +7276,6 @@ 1815.ImportedFromIB2 1846.IBPluginDependency 1846.ImportedFromIB2 - 1848.IBPluginDependency 1848.ImportedFromIB2 1848.windowTemplate.hasMaxSize 1848.windowTemplate.hasMinSize @@ -7383,7 +7393,8 @@ 2062.ImportedFromIB2 2071.IBPluginDependency 2071.ImportedFromIB2 - 21.IBPluginDependency + 21.IBEditorWindowLastContentRect + 21.IBWindowTemplateEditedContentRect 21.ImportedFromIB2 21.windowTemplate.hasMaxSize 21.windowTemplate.hasMinSize @@ -7567,7 +7578,30 @@ 3169.ImportedFromIB2 3170.IBPluginDependency 3170.ImportedFromIB2 + 3174.IBPluginDependency + 3175.IBPluginDependency + 3176.IBPluginDependency + 3177.IBPluginDependency + 3178.IBPluginDependency + 3179.IBPluginDependency + 3180.IBPluginDependency + 3181.IBPluginDependency + 3182.IBPluginDependency + 3183.IBPluginDependency + 3184.IBPluginDependency + 3185.IBPluginDependency + 3186.IBPluginDependency + 3187.IBPluginDependency + 3188.IBPluginDependency + 3189.IBPluginDependency + 3190.IBPluginDependency + 3191.IBPluginDependency + 3192.IBPluginDependency + 3193.IBPluginDependency + 3194.IBPluginDependency + 3195.IBPluginDependency 3195.IBShouldRemoveOnLegacySave + 3196.IBPluginDependency 3196.IBShouldRemoveOnLegacySave 418.IBPluginDependency 418.ImportedFromIB2 @@ -7618,578 +7652,601 @@ YES - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + + + {3.40282e+38, 3.40282e+38} {400, 177} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{0, 799}, {468, 196}} + {{0, 799}, {468, 196}} + + + {3.40282e+38, 3.40282e+38} {350, 5} - - - - - - - FilterButton - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + FilterButton + com.apple.InterfaceBuilder.CocoaPlugin + + FilterButton + com.apple.InterfaceBuilder.CocoaPlugin + + FilterButton + com.apple.InterfaceBuilder.CocoaPlugin + + FilterButton + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + ActionPopUpButton - - - - - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + MenuLabel - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + FilterButton + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + TorrentTableView - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + @@ -8218,112 +8275,24 @@ YES - FilterButton - NSButton - - YES - - YES - - - YES - - - - YES - - YES - - - YES - - - - IBUserSource - - - - - StatusBarView - - - YES - - YES - - - YES - - - - YES - - YES - - - YES - - - - - - - - - MenuLabel - NSTextField - - YES - - YES - - - YES - - - - YES - - YES - - - YES - - + ActionPopUpButton + NSPopUpButton - - + IBProjectSource + macosx/ActionPopUpButton.h - NSMenu - - - YES - - YES - - - YES - - - - YES - - YES - - - YES - - + ActionPopUpButton + NSPopUpButton - - + IBUserSource + - Controller - NSObject + Controller + NSObject YES @@ -8333,7 +8302,6 @@ applyFilter: copyTorrentFiles: createFile: - doNothing: linkDonate: linkForums: linkHomepage: @@ -8388,63 +8356,62 @@ YES - id - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id @@ -8458,7 +8425,7 @@ fDockMenu fDownloadFilterButton fDownloadLimitItem - fDownloadMenu + fDownloadMenu fDownloadNoLimitItem fFilterBar fGroupFilterMenu @@ -8490,1824 +8457,319 @@ fURLSheetTextField fURLSheetWindow fUploadLimitItem - fUploadMenu + fUploadMenu fUploadNoLimitItem fWindow YES - - + NSButton + FilterButton NSBox - NSMenuItem - - - - - - - - NSPopUpButton - - - - - - - - - - - + NSMenuItem + NSMenu + FilterButton + NSMenuItem + NSMenu + NSMenuItem + StatusBarView + NSMenu + NSPopUpButton + NSMenu + NSMenu + NSMenuItem + NSMenuItem + NSMenuItem + FilterButton + NSMenuItem + FilterButton + NSMenuItem + NSMenuItem + NSMenu NSSearchField - - - - - - NSImageView - TorrentTableView - - - - - - - - - - - + FilterButton + NSButton + StatusBarView + NSButton + MenuLabel + NSImageView + TorrentTableView + NSTextField + NSImageView + NSTextField + NSTextField + NSButton + NSTextField + NSWindow + NSMenuItem + NSMenu + NSMenuItem + NSWindow - - + IBProjectSource + macosx/Controller.h - - NSOutlineView + Controller + NSObject + + doNothing: + id + + + IBUserSource + + + + + FileOutlineController + NSObject YES YES - checkFile: - moveDataFile: - paste: - setQuickLimit: - setQuickLimitMode: - setQuickRatio: - setQuickRatioMode: + revealFile: + setCheck: + setOnlySelectedCheck: + setPriority: YES - - - - - - - + id + id + id + id - YES - - YES - fActionMenu - fContextNoRow - fContextRow - fController - - fRatioMenu - - - - YES - - - - - - - - + fOutline + FileOutlineView - - + IBProjectSource + macosx/FileOutlineController.h - - - - YES - - YES - - - YES - + FileOutlineView + NSOutlineView + + IBProjectSource + macosx/FileOutlineView.h - - YES - - YES - - - YES - + + + FilterButton + NSButton + + IBProjectSource + macosx/FilterButton.h + + + FilterButton + NSButton - - + IBUserSource + - - + FirstResponder + NSObject YES - + YES + deselectAll: + revealFile: + setNextTab: + setPreviousTab: YES + id + id + id + id - - YES - - YES - - - YES - + + IBUserSource + + + + MenuLabel + NSTextField - - + IBProjectSource + macosx/MenuLabel.h - ActionPopUpButton - + MenuLabel + NSTextField + + IBUserSource + + + + + NSApplication + + IBProjectSource + macosx/NSApplicationAdditions.h + + + + NSApplication + NSResponder + + IBUserSource + + + + + NSMenu + + IBProjectSource + macosx/NSMenuAdditions.h + + + + NSMenu + NSObject + + IBUserSource + + + + + NSObject + + IBProjectSource + macosx/UKKQueue/UKFileWatcher.h + + + + NSObject + + IBProjectSource + macosx/UKKQueue/UKKQueue.h + + + + NSObject + + IBProjectSource + macosx/UKKQueue/UKMainThreadProxy.h + + + + NSObject + + IBUserSource + + + + + SUUpdater + NSObject - YES - - YES - - - YES - + checkForUpdates: + id - - YES - - YES - - - YES - + + IBUserSource + + + + StatusBarView + NSView - - + IBProjectSource + macosx/StatusBarView.h - FirstResponder - + StatusBarView + NSView + + IBUserSource + + + + + TorrentTableView + NSOutlineView YES YES - deselectAll: - revealFile: - setNextTab: - setPreviousTab: + checkFile: + moveDataFile: + paste: + setQuickLimit: + setQuickLimitMode: + setQuickRatio: + setQuickRatioMode: YES - - - - + id + id + id + id + id + id + id YES - + YES + fActionMenu + fContextNoRow + fContextRow + fController + fDownloadMenu + fRatioMenu + fUploadMenu YES + NSMenu + NSMenu + NSMenu + Controller + NSMenu + NSMenu + NSMenu - - + IBProjectSource + macosx/TorrentTableView.h - SUUpdater - - - checkForUpdates: - - - - YES - - YES - - - YES - - + TorrentTableView + NSOutlineView - - + IBUserSource + 0 - + ../../Transmission.xcodeproj 3 - - YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA -AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxEHVgALAAwAMQA1ADYAPAA9 -AEEARQEOARYBGQEaASwBNwFAAUEBQgFDAUQBRQFGAUcBVgFbAVwBXQFgAWMBaQFqAW4BcwGDAYgBiQGK -AY4BjwGTAZQBlwGYAZsBoAGpAa8BsAGxAbYBvQHCAcMBxAHFAcoB0QHVAdYB1wHbAeIB4wHkAekB8AH0 -AfUB9gH7AgMCBwIIAgkCCgIPAhoCGwIcAiMCJAI5AjoCQQJCAkUCSQJMAk0CUgJTAlgCYAJhAmICYwJo -AnACdgJ3AoQChQKKAosClQKWApcCnAKeAqMCpAKnAqoCrQKuArMCugK+Ar8CwALBAsYCzQLRAtIC1wLf -AuMC5AMFAwYDBwMWAxcDHAMdAyADKQM5AzoDQQNFA0gDTQNOA1EDWANgA2EDZQFRA2oDbgNvA3MDdgN5 -A3wDfgOBA40DjgOUA5UDmgObA6QDpQOoA60DrgOxA7YDtwO+A78DxQPKA9ID0wPZA9oD4gPlA+oD6wPx -A/ID+AP9BAMEBAQKBAsEEgQVBBYEGwQjBCQEJQQqBDIENwQ4BEAEQQRCBEcETwRTBFQEWQRdBF4EZARs -BHQEdQSABIIEgwSHBI4EkgSTBJQElQSZBKAEpASlBKYEpwSsBLMEtAS1BLYEuwTCBMMEzQTYBNkE2gTh -BOkE6gTxBPoFAwTZBQQFCAUPBRYFHQUkBS0FNgU/BNkFQAVHBU4FVQVWBV8FaAVvBXAFeQV6BX8FiAWJ -BZAFkQWSBZcFngWfBaAFoQWmBa0FsgWzBbQFuQXBBcIF0AXRBdIF1AXVBdoF3wXpBeoF6wXsBgQGCgYL -Bg8GFAYXBhgGGwYfBisGLwYwBjEGNAY6BkMGMAZEBk0GMAZOBlIGUwZYBl8GYAZwBgoGdQZ5Bn4GFwaB -BowGkAYwBjMGkQaXBqAGMAahBqoGMAarBq0GrgazBrQGuQbABsQGxQbGBssG0gbTBtQG2QbgBuQG5Qbp -BvAG8QbyBvMG9wb+Bv8HAAcBBwYHDgcTBxQHFQcaBx8HKQKsByoHKwczBzcHPwdIB0wHTQdUB1UHXAdd -B2QHZQdsB20HbgdzB3oHeweMB5EHmQeaB5sHpAelB6kHsgezB7QBUwe1B7kHuge9B8AHwQfGB8oHzwfY -B98H4AflB+kH7gf3B/4H/wgACAUIBggLCBIIEwgUCBUIGggbCCAIJQgqCDEIMggzCDgIPwhACEgISQhK -CEsIUAhiCGkIcAh3CHgIgQiICIkIkAiRCJgIoQTZCKoIswi6CLsIwgjDCMwI0wjUCNUI2gjhCOII4wjo -CO8I9Aj1CPoJAwkECQsJDAkNCRIJGQkaCRsJHAkhCSIJLwk2CT8JRglPBNkJUAlcCWMJZAlrCWwJcwl6 -CYEJggmKCYsJlAmbCZwJpQmuBNkJrwm1CbwJxQnOBNkJzwnVCd4J5wTZCfAJ9gn9CgYKCwoaChsKHAoi -CiMKJgopCioKLwo0CjkKPgpDCkoKSwpTClQKVQpaCmEKZQpmCmsKbApxCngKeQp6Cn8KhgqHCogKjQqS -CpoKnwqmCqcKqAqtCrIKuQq6Cr8KxgrHCsgKzQrUCtkK2grbCtwK4QroCukK8QryCvcK/gr/CwQLCwsM -Cw0LDgsTCxgLHwsgCyELJgsnCywLMws4Cz0LPgtDC0oLSwtMC1ELWAtZC1oLWwtgC2oLawtsC20Lcgtz -C3gLeQt+C38LhAuLC4wLjQuOC5MLlAuZC6ALoQuiC6MLqAuzC7wLvQvFC8YLzgvPC9UL1wveC98L7Avw -BgoL9Qv5C/4GFwwBDAsGMAwPDBUGMAweBjAMJwwwDDEMOAw5DDoBZww7DD4MPwxDDEoMSwxMDE0MUgxZ -DF4MYwxkDGkMbgxvDHQMewx8DH0MggyDDIgMjQySDKwMrQyuDK8MsgyzDLQMuwzCDMMMywyzDMwMzgzP -DLIM0AzTDNQM2QzgDOUM6gzvDPAM9Qz6DQENAg0DDQgNCQ0ODQ8NFA0VDRoNIQ0mDSsNMA01DToNOw1A -DUENRg1WDVcMsg1ZDVoNYg1pDWoNdg16DXsNfA2NDZMDFg2XDZoNow2kDaUNqA2wDbENsg21DM4Ntgyy -DbcNuA25Db4Nvw3EDcgNzw3QDdEN0g3XDd4N4w3oDe8N9A37DfwN/Q3+DgMOCA4NDg4OEw4YDhkOIwTZ -DiwOOw5CDkMOTA5TDlQOVQ5eDmcE2Q5oDm0OcA5xDnoOgQ6CDokOig6TDpQOnQTZDp4OrQ60DrUOtg69 -DsYE2Q7HDswO0A7XDtgO2Q7iDukO6g7rDvQO+w78Dv0PBg8PBNkPEA8ZDyAPIQ8qBNkPKw88D0UE2Q9O -D1oPYQ9oD28Pdg9/D4gPjw+QD5kPoA+hD6IPqw+yD7MPug+7D8QE2Q/FD94P5w/wD/kQABABEAoQExAa -EBsQJATZEC0QNhA9BNkQRhBXEF4QXxBgEGcQaBBxEHoQgxCMEI0QlgTZEJcQoRCqELEQshC5ELoQwxDK -EMsQzBDRENIQ1xDcEN0Q4hDnEOgQ7RDyEPcQ+BD9EQIRAxEIEQwRDRESERkRIBEnETARMRE2ETcROxE8 -EUARQRFFEUYRSxFMEVERVhFXEVwRYxFoEW0RchF3EXwRgxGIEY0RjhGSEZMRmBGdEaIRpxGoEa0RshGz -EbgRuRG+EcMRxBHJEc4R0xHdEeYR5xHrEewR8RHyEfcR/BH9EgISBxIIEg0SDhITEhgSHRInEjASORI6 -Ej4SQhJDEkQSRRJKEksSUBJUElUSWRJdEl4SYxJrEnQSdRJ6En8SgBKFEoYSixKQEpESlhKbEqASpRKq -Eq8SsBK1ErgSuRK6EsYSyhLOEs8S0BLREtcS2BLZEtsS3hQMFA8VPRZsF5sXnBedF54XnxegF6EXohej -F6QXpRemF6cXqBepF6oXqxesF60XrhevF7AXsReyF7MXtBe1F7YXtxe4F7kXuhe7F7wXvRe+F78XwBfB -F8IXwxfEF8UXxhfHF8gXyRfKF8sXzBfNF84XzxfQF9EX0hfTF9QX1RfWF9cX2BfZF9oX2xfcF90X3hff -F+AX4RfiF+MX5BflF+YX5xfoF+kX6hfrF+wX7RfuF+8X8BfxF/IX8xf0F/UX9hf3F/gX+Rf6F/sX/Bf9 -F/4X/xgAGAEYAhgDGAQYBRgGGAcYCBgJGAoYCxgMGA0YDhgPGBAYERgSGBMYFBgVGBYYFxgYGBkYGhgb -GBwYHRgeGB8YIBghGCIYIxgkGCUYJhgnGCgYKRgqGCsYLBgtGC4YLxgwGDEYMhgzGDQYNRg2GDcYOBg5 -GDoYOxg8GD0YPhg/GEAYQRhCGEMYRBhFGEYYRxhIGEkYShhLGEwYTRhOGE8YUBhRGFIYUxhUGFUYVhhX -GFgYWRhaGFsYXBhdGF4YXxhgGGEYYhhjGGQYZRhmGGcYaBhpGGoYaxhsGG0YbhhvGHAYcRhyGHMYdBh1 -GHYYdxh4GHkYehh7GHwYfRh+GH8YgBiBGIIYgxiEGIUYhhiHGIgYiRiKGIsYjBiNGI4YjxiQGJEYkhiT -GJQYlRiWGJcYmBiZGJoYmxicGJ0YnhifGKAYoRiiGKMYpBilGKYYpxioGKkYqhirGKwYrRiuGK8YsBix -GLIYsxi0GLUYthi3GLgYuRi6GLsYvBi9GL4YvxjAGMEYzBjXGswcwRzCHMMcxBzFHMYcxxzIHMkcyhzL -HMwczRzOHM8c0BzRHNIc0xzUHNUc1hzXHNgc2RzaHNsc3BzdHN4c3xzgHOEc4hzjHOQc5RzmHOcc6Bzp -HOoc6xzsHO0c7hzvHPAc8RzyHPMc9Bz1HPYc9xz4HPkc+hz7HPwc/Rz+HP8dAB0BHQIdAx0EHQUdBh0H -HQgdCR0KHQsdDAROHQ0dDh0PHRAdER0SHRMdFB0VHRYdFx0YHRkdGh0bHRwdHR0eHR8dIB0hHSIdIx0k -HSUdJh0nHSgdKR0qHSsdLB0tHS4dLx0wHTEdMh0zHTQdNR02HTcdOB05HTodOx08HT0dPh0/HUAdQR1C -HUMdRB1FHUYdRx1IHUkdSh1LHUwdTR1OHU8dUB1RHVIdUx1UHVUdVh1XHVgdWR1aHVsdXB1dHV4dXx1g -HWEdYh1jHWQdZR1mHWcdaB1pHWodax1sHW0dbh1vHXAdcR1yHXMddB11HXYddx14HXkdeh17HXwdfR1+ -HX8dgB2BHYIdgx2EHYUdhh2HHYgdiR2KHYsdjB2NHY4djx2QHZEdkh2THZQdlR2WHZcdmB2ZHZodmx2c -HZ0dnh2fHaAdoR2iHaMdpB2lHaYdpx2oHakdqh2rHawdrR2uHa8dsB2xHbIdsx20HbUdth23HbgduR26 -HbsdvB29Hb4dvx3AHcEDDh3CHcMdxB3FHcYdxx3IHckdyh3LHcwdzR3OHc8d0B3RHdId0x3UHdUd1h3X -Hdgd2R3aHdsd3B3dHd4d3x3gA0Qd4R3iHeMd5B3lHeYd5x3oHekd6h3rHewd7R3uHe8d8B3xHfId8x30 -HfUd9h33Hfgd+R36Hfsd/B39Hf4d/x4AHgEeAh4DHgQeBR4GHgceCB4JHgoeCx4MHg0eDh4PHhAeER4S -HhMeFB4VHhYeFx4YHhkeGh4bHhweHR4eAokeHx4gHiEeIh4jHiQeJR4mHiceKB4pHioeKx4sHi0eLh4v -HjAeMR4yHjMeNB41HjYeNx44HjkeOh47HjwePR4+Hj8eQB5BHkIeQx5EHkUeRh5HHkgeSR5KHkseTB5N -Hk4eTx5QHlEeUh5THlQeVR5WHlceWB5ZHloeWx5cHl0eXh5fHmAeYR5iHmMeZB5lHmYeZx5oHmkeah5r -HmwebR5uHm8ecB5xHnIecx50HnUedh53HngeeR56HnsefB59Hn4efx6AHoEegh6DHoQehR6GHoceiB6J -Hooeix6MHo0ejh6PHpAekR6SHpMelB6VHpYelx6YHpkemh6bHpwenR6eHp8eoB6hHqIeox6kHqUeph6n -HqgeqQ1vHqoeqx6sHq0erh6xHrQet1UkbnVsbN8QEgANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoA -GwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMFZOU1Jvb3RWJGNsYXNzXU5T -T2JqZWN0c0tleXNfEA9OU0NsYXNzZXNWYWx1ZXNfEBlOU0FjY2Vzc2liaWxpdHlPaWRzVmFsdWVzXU5T -Q29ubmVjdGlvbnNbTlNOYW1lc0tleXNbTlNGcmFtZXdvcmtdTlNDbGFzc2VzS2V5c1pOU09pZHNLZXlz -XU5TTmFtZXNWYWx1ZXNfEBlOU0FjY2Vzc2liaWxpdHlDb25uZWN0b3JzXU5TRm9udE1hbmFnZXJfEBBO -U1Zpc2libGVXaW5kb3dzXxAPTlNPYmplY3RzVmFsdWVzXxAXTlNBY2Nlc3NpYmlsaXR5T2lkc0tleXNZ -TlNOZXh0T2lkXE5TT2lkc1ZhbHVlc4ACgQdVgQQxgQVdgQdUgAiBBDSABYEFXIEFXoEENYEHUoAAgAaB -BDOBB1MRDH2BBV/SAA4AMgAzADRbTlNDbGFzc05hbWWABIADXU5TQXBwbGljYXRpb27SADcAOAA5ADpY -JGNsYXNzZXNaJGNsYXNzbmFtZaIAOgA7Xk5TQ3VzdG9tT2JqZWN0WE5TT2JqZWN0XxAQSUJDb2NvYUZy -YW1ld29ya9IADgA+AD8AQFpOUy5vYmplY3RzgAeg0gA3ADgAQgBDowBDAEQAO1xOU011dGFibGVTZXRV -TlNTZXTSAA4APgBGAEeAm68QxgBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsA -XABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAaABpAGoAawBsAG0AbgBvAHAAcQByAHMAdAB1AHYAdwB4AHkA -egB7AHwAfQB+AH8AgACBAIIAgwCEAIUAhgCHAIgAiQCKAIsAjACNAI4AjwCQAJEAkgCTAJQAlQCWAJcA -mACZAJoAmwCcAJ0AngCfAKAAoQCiAKMApAClAKYApwCoAKkAqgCrAKwArQCuAK8AsACxALIAswC0ALUA -tgC3ALgAuQC6ALsAvAC9AL4AvwDAAMEAwgDDAMQAxQDGAMcAyADJAMoAywDMAM0AzgDPANAA0QDSANMA -1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAOUA5gDnAOgA6QDqAOsA7ADtAO4A7wDwAPEA -8gDzAPQA9QD2APcA+AD5APoA+wD8AP0A/gD/AQABAQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDYAJgB+A -K4AwgDaAO4A/gESASoBYgFqAX4BygHiAfIDEgMiAz4DTgN2A44DpgO6BARGBAReBARyBASGBASmBASqB -AUaBAV6BAWCBAWWBAWmBAW2BAXKBAXeBAXyBAX2BAZGBAaaBAayBAbOBAbWBAbqBAbyBAb2BAb6BAcKB -AcmBAeGBAeWBAeeBAemBAe+BAfSBAh2BAiaBAieBAiiBAimBAiqBAjCBAjSBAjaBAjqBAj6BAj+BAkGB -AkWBAkaBAkmBAk2BAlOBAliBAluBAmCBAmGBAmWBAmeBAmmBAmqBAmyBAnCBAnWBAnqBAnyBAn6BAoCB -AoWBAoeBAoyBArGBAraBAriBArmBAruBAryBAr6BAsKBAsSBAsWBAsaBAtqBAtyBAt2BAt6BAuCBAuGB -AuWBAueBAumBAuuBAu6BAu+BAvCBAvGBAvOBAvWBAxWBAxeBAxiBAx2BAx+BAyCBAyKBAyeBAyiBAymB -AyuBA6qBA6yBA62BA6+BA7CBA7KBA7OBA7SBA7aBA7eBA7mBA7qBA7yBA8KBA8SBA8aBA8iBA8qBA8yB -A82BA8+BA9GBA9KBA9OBA9SBA9WBA9eBA9iBA9qBA9yBA92BA96BA+GBA+KBA+SBA+aBA+eBA+mBA+qB -A+uBA/GBA/OBA/SBA/aBA/eBA/mBA/uBA/yBA/2BBAeBBAmBBAqBBAyBBA2BBA+BBBOBBBSBBBaBBBiB -BBmBBBuBBByBBB2BBB6BBB+BBCCBBCKBBCbUAA4BDwEQAREBEgETARQBFV1OU0Rlc3RpbmF0aW9uWE5T -U291cmNlV05TTGFiZWyAHoAMgAqAHdIADgAyADMBGIAEgAtaQ29udHJvbGxlctkBGwAOARwBHQEeAR8B -IAEhASIBIwEkASUBJgEnASgBKQEmASNfEA9OU05leHRSZXNwb25kZXJXTlNGcmFtZVpOU0VkaXRhYmxl -Vk5TQ2VsbFtOU0RyYWdUeXBlc1hOU3ZGbGFnc1lOU0VuYWJsZWRbTlNTdXBlcnZpZXeADYAcgBUJgBaA -DhEBAQmADdcBGwAOAS0BIAEuADIBLwArATEBMgEzATQBNQE2Wk5TU3Vidmlld3NbTlNGcmFtZVNpemVb -TlNFeHRlbnNpb26AAIECr4ED/hEBCoEEBYECrYECrtIADgA+AD8BOYAHpgE6ATsBPAE9AT4BP4APgBCA -EYASgBOAFF8QGUFwcGxlIFBERiBwYXN0ZWJvYXJkIHR5cGVfEBlBcHBsZSBQTkcgcGFzdGVib2FyZCB0 -eXBlXxAVTlNGaWxlbmFtZXNQYm9hcmRUeXBlXxAxTmVYVCBFbmNhcHN1bGF0ZWQgUG9zdFNjcmlwdCB2 -MS4yIHBhc3RlYm9hcmQgdHlwZV8QHk5lWFQgVElGRiB2NC4wIHBhc3RlYm9hcmQgdHlwZV8QGkFwcGxl -IFBJQ1QgcGFzdGVib2FyZCB0eXBlXxATe3syNDksIDV9LCB7OCwgMTJ9fdgBSAAOAUkBSgFLAUwBTQFO -AU8BUAFRAVIBUQFTAVQBJltOU0NlbGxGbGFnc1dOU1N0eWxlWk5TQ29udGVudHNXTlNBbGlnbldOU1Nj -YWxlXE5TQ2VsbEZsYWdzMlpOU0FuaW1hdGVzEgAB/gCAGxAAgBcQARICAAAACdMADgAyAVcBWAFZAVpe -TlNSZXNvdXJjZU5hbWWAGoAYgBlXTlNJbWFnZV8QEURvd25BcnJvd1RlbXBsYXRl0gA3ADgBXgFfogFf -ADtfEBBOU0N1c3RvbVJlc291cmNl0gA3ADgBYQFiowFiAR4AO1tOU0ltYWdlQ2VsbNIANwA4AWQBZaUB -ZQFmAWcBaAA7W05TSW1hZ2VWaWV3WU5TQ29udHJvbFZOU1ZpZXdbTlNSZXNwb25kZXJfEBFmVG90YWxE -TEltYWdlVmlld9IANwA4AWsBbKMBbAFtADtfEBROU05pYk91dGxldENvbm5lY3Rvcl5OU05pYkNvbm5l -Y3RvctQADgEPARABEQFvARQBcQFygCqACoAggCnYAA4BdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGB -AYJXTlNUaXRsZV8QEU5TS2V5RXF1aXZNb2RNYXNrWk5TS2V5RXF1aXZdTlNNbmVtb25pY0xvY1lOU09u -SW1hZ2VcTlNNaXhlZEltYWdlVk5TTWVudYAogCISABAAAIAjEn////+AJIAmgCHTAA4BdAGEAYUBhgGH -W05TTWVudUl0ZW1zgNuBAQWBAhpfEA9QYXJhciBjb24gcmF0aW9Q0wAOADIBVwFYAVkBjYAagBiAJV8Q -D05TTWVudUNoZWNrbWFya9MADgAyAVcBWAFZAZKAGoAYgCdfEBBOU01lbnVNaXhlZFN0YXRl0gA3ADgB -lQGWogGWADtaTlNNZW51SXRlbV8QFnNldFJhdGlvR2xvYmFsRW5hYmxlZDrSADcAOAGZAZqjAZoBbQA7 -XxAVTlNOaWJDb250cm9sQ29ubmVjdG9y1AAOAQ8BEAERAW8BFAGeAZ+AKoAKgCyAL9kADgF0AXUBdgF3 -AXgBeQF6AaEBewGjAX0BfgF/AYABgQGnAahVTlNUYWeAKIAugCOAJIAmgC0QBNQADgF0AaoBhAGFAawB -fgGuVk5TTmFtZYDbgPCAI4EByl8QG0VsaW1pbmFyIHRvZG9zIGxvcyBhcmNoaXZvc18QG3JlbW92ZURl -bGV0ZURhdGFBbmRUb3JyZW50OtQADgEPARABEQESAbMBFAG1gB6AMYAKgDXYAA4BdAF1AXYBdwF4AXkB -egF7AbgBfQG5AX8BgAGBAbyAKIAzgDSAJIAmgDLUAA4BdAGqAYQBhQG/AcABwYDbgQLJgQOcgQOSbxAe -AEEAbgB0AGUAcgBpAG8AcgAgAHAAZQBzAHQAYQDxAGEAIABkAGUAbAAgAEkAbgBzAHAAZQBjAHQAbwBy -YfcCXxAQZlByZXZJbmZvVGFiSXRlbdQADgEPARABEQFvARQByAHJgCqACoA3gDrZAA4BdAF1AXYBdwF4 -AXkBegGhAXsBzAF9AX4BfwGAAYEB0AGogCiAOYAjgCSAJoA40wAOAXQBhAGFAdMB1IDbgQH7gQH9VkVz -dGFkb1hzZXRTb3J0OtMADgEQAREBbwHZAdqAKoA8gD7YAA4BdAF1AXYBdwF4AXkBegF7Ad0BfQF+AX8B -gAGBAbyAKIA9gCOAJIAmgDJfEBRUcmFlciB0b2RvIGFsIGZyZW50ZV8QD2FycmFuZ2VJbkZyb250OtQA -DgEPARABEQESAeYBFAHogB6AQIAKgEPYAA4BdAF1AXYBdwF4AXkBegF7AesBfQF+AX8BgAGBAe+AKIBC -gCOAJIAmgEHTAA4BdAGEAYUB8gHzgNuBAg2BAg9YTGltaXRhZG9fEBJmRG93bmxvYWRMaW1pdEl0ZW3U -AA4BDwEQAREBbwEUAfkB+oAqgAqARYBJ2AAOAXQBdQF2AXcBeAF5AXoBewH9Af4B/wF/AYABgQICgCiA -RxIAEgAAgEiAJIAmgEbTAA4BdAGEAYUCBQIGgNuBA2aBA2hbVXNhciBncnVwb3NRR18QD3NldFNvcnRC -eUdyb3VwOtQADgEPARABEQESAgwBFAIOgB6AS4AKgFfZARsADgEcAhABHgEgASEAMgEiAhECEgITAhQC -FQIWASYCGAIRXxATTlNPcmlnaW5hbENsYXNzTmFtZYBOgFaAT4BNgFARAQwJgEyATlxGaWx0ZXJCdXR0 -b25YTlNCdXR0b27XARsADgEtASABLgAyAS8AKwExAh8BMwIgATUBNoAAgQKvgQKNgQKsgQKtgQKuXxAT -e3s0MywgM30sIHs1MCwgMTd9fdwBSAAOAiUCJgInAigBSgIpAioCKwFNAiwCLQIuAX4CMAIxAX4CMwI0 -AgwCNgI3AjhfEBNOU0FsdGVybmF0ZUNvbnRlbnRzXxASTlNQZXJpb2RpY0ludGVydmFsXk5TQnV0dG9u -RmxhZ3MyXxAPTlNLZXlFcXVpdmFsZW50WU5TU3VwcG9ydF1OU0NvbnRyb2xWaWV3XxAPTlNQZXJpb2Rp -Y0RlbGF5XU5TQnV0dG9uRmxhZ3MSBAH+QIBVgCMQSxCtgCOAUYBSgEsRAZASCAQIABP/////toRA/1VU -b2Rvc9QADgI7AaoCPAI9Aj4CPwJAVk5TU2l6ZVhOU2ZGbGFnc4BUI0AmAAAAAAAAgFMQEF8QEUx1Y2lk -YUdyYW5kZS1Cb2xk0gA3ADgCQwJEogJEADtWTlNGb2500gA3ADgCRgJHpAJHAkgBHgA7XE5TQnV0dG9u -Q2VsbFxOU0FjdGlvbkNlbGzSADcAOAJKAkuiAksAO15OU0NsYXNzU3dhcHBlcl8QD2ZOb0ZpbHRlckJ1 -dHRvbtQADgEPARABEQFvARQB5gJRgCqACoBAgFlfEBZzZXRMaW1pdEdsb2JhbEVuYWJsZWQ61AAOAQ8B -EAERAW8BFAJWAleAKoAKgFuAXtgADgF0AXUBdgF3AXgBeQF6AXsCWgJbAlwBfwGAAYEBvIAogFwSABAB -CIBdgCSAJoAybABFAHMAdABhAGQA7QBzAHQAaQBjAGEAc1EyXxAQc2hvd1N0YXRzV2luZG93OtQADgEP -ARABEQESAmUBFAJngB6AYIAKgHHXARsADgEcAR4BIAEhASICaQJqAmsCbAJtASYCaYBhgHCAYoBjEQES -CYBh1QEbAA4BLQEgAS4AKwJyAnMCdAJ1gACBAtSBAs4RAQCBAtNfEBV7ezIwLCA1MH0sIHszNjAsIDgw -fX3ZAUgADgJ4AUoCKQIqAU0CeQJ6AnsCfAJ9An4CfwJlAoEBJgKDXxARTlNCYWNrZ3JvdW5kQ29sb3Jf -EBFOU0RyYXdzQmFja2dyb3VuZFtOU1RleHRDb2xvchP/////lGH+AYBvgGeAZIBlgGASEEACAAmAbG8Q -IgBEAGkAcgBlAGMAYwBpAPMAbgAgAGQAZQAgAEkAbgB0AGUAcgBuAGUAdAAgAGQAZQBsACAAdABvAHIA -cgBlAG4AdAA61AAOAjsBqgI8Aj0ChwKIAomAVCNAKgAAAAAAAIBmEQQUXEx1Y2lkYUdyYW5kZdUADgKM -Ao0CjgKPApACkQKSApMClFdOU0NvbG9yXE5TQ29sb3JTcGFjZVtOU0NvbG9yTmFtZV1OU0NhdGFsb2dO -YW1lgGuAahAGgGmAaFZTeXN0ZW1fEBN0ZXh0QmFja2dyb3VuZENvbG9y0wAOAo0CmAKQApoCm1dOU1do -aXRlgGsQA0IxANIANwA4Ap0CjKICjAA71QAOAowCjQKOAo8CkAKgApICoQKUgGuAboBtgGhZdGV4dENv -bG9y0wAOAo0CmAKQApoCpoBrQjAA0gA3ADgCqAKppAKpAkgBHgA7XxAPTlNUZXh0RmllbGRDZWxs0gA3 -ADgCqwKspQKsAWYBZwFoADtbTlNUZXh0RmllbGRfEBJmVVJMU2hlZXRUZXh0RmllbGTUAA4BDwEQAREB -bwEUArECsoAqgAqAc4B32AAOAXQBdQF2AXcBeAF5AXoBewK1AX0CtgF/AYABgQK5gCiAdYB2gCSAJoB0 -0wAOAXQBhAGFArwCvYDbgQN/gQOBXxAVRGV0ZW5lciBzZWxlY2Npb25hZG9zUS5fEBVzdG9wU2VsZWN0 -ZWRUb3JyZW50czrUAA4BDwEQAREBEgLDARQCxYAegHmACoB72AAOAXQBdQF2AXcBeAF5AXoBewHrAX0B -fgF/AYABgQLMgCiAQoAjgCSAJoB60wAOAXQBhAGFAs8C0IDbgQITgQIVXxAQZlVwbG9hZExpbWl0SXRl -bdQADgEPARABEQFvAtQC1QLWgCqAgIB9gMPZAA4BdAF1AXYBdwF4AXkBegGhAXsC2QF9AX4BfwGAAYEC -3QLegCiAf4AjgCSAJoB+EGXTAA4BdAGEAYUC4QLigNuA84D1Vkdsb2JhbN8QFgEbAuUADgLmAucCEAJ4 -AugC6QLqAusC7AEgAS4BIQAyAu0C7gEiAu8C8ALxAvIBUQISAvQC9QL2ApEBJgL5AvoBUwL7Am0C/AEm -Av4C/wMAAvIDAgL1AwRfEB9OU0RyYWdnaW5nU291cmNlTWFza0Zvck5vbkxvY2FsWU5TVHZGbGFnc18Q -LE5TT3V0bGluZVZpZXdJbmRlbnRhdGlvbk1hcmtlckZvbGxvd3NDZWxsS2V5XxASTlNBbGxvd3NUeXBl -U2VsZWN0XE5TQ29ybmVyVmlld18QF05TSW50ZXJjZWxsU3BhY2luZ1dpZHRoXxAZTlNDb2x1bW5BdXRv -cmVzaXppbmdTdHlsZV8QGE5TSW50ZXJjZWxsU3BhY2luZ0hlaWdodFtOU0dyaWRDb2xvcl8QHE5TRHJh -Z2dpbmdTb3VyY2VNYXNrRm9yTG9jYWxeTlNUYWJsZUNvbHVtbnNfEChOU091dGxpbmVWaWV3QXV0b3Jl -c2l6ZXNPdXRsaW5lQ29sdW1uS2V5W05TUm93SGVpZ2h0gIOAVhIaQIAACICCgGoJgIUjQAAAAAAAAAAj -QAgAAAAAAACAhAmAgYDCEA+Ag4CICCNATwAAAAAAAF8QEFRvcnJlbnRUYWJsZVZpZXddTlNPdXRsaW5l -Vmlld9oBGwAOAwgBLQEgAS4DCQMKASIDCwMMAw0DDgMPAxADEQLUAxMDDALUWU5TY3ZGbGFnc1lOU0Rv -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 -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG1sdWMAAAAAAAAA -AgAAAAxlblVTAAAACAAAAChlc0VTAAAACAAAACgAaQBNAGEAY21tb2QAAAAAAAAGEAAAnFkAAAAAvfJP -8AAAAAAAAAAAAAAAAAAAAAB0ZXh0AAAAAENvcHlyaWdodCBBcHBsZSwgSW5jLiwgMjAwOADSADcAOANw -A3GjA3EDcgA7XxAQTlNCaXRtYXBJbWFnZVJlcFpOU0ltYWdlUmVw0gA3ADgDdAN1ogN1ADtXTlNBcnJh -edIANwA4A3cDeKMDeAN1ADteTlNNdXRhYmxlQXJyYXnTAA4CjQKYApACmgN7gGtEMCAwANIANwA4A30B -W6IBWwA70gA3ADgDfwOAogOAADtdTlNUYWJsZUNvbHVtbtoDggAOAyoDKwMsAy0DgwMuAy8DMAEmAzED -hgOHA4gDiQFTA4oDiwLUXk5TSXNSZXNpemVhYmxlXk5TUmVzaXppbmdNYXNrCYCegKGAoCNAcbAAAAAA -AIClI0BIAAAAAAAAI0fv//+gAAAAgIBVR3JvdXDXAUgADgJ4AUoCKQFNAnoDOwM8A5ADkQM/AVEDQICQ -gKOAooCMgI5VR3J1cG/VAA4CjAKNAo4CjwKQApECkgOYApSAa4BqgKSAaFtoZWFkZXJDb2xvctgBSAAO -AngBSgIpAioBTQJ6A5wCfAOeA58DoALUA6IDoxIEIf5BgG+AqICmgKeAgBIAQAgAgKtZVGV4dCBDZWxs -1AAOAjsBqgI8Aj0ChwKIAkCAVIBm1QAOAowCjQKOAo8CkAOqApIDqwKUgGuAqoCpgGhcY29udHJvbENv -bG9y0wAOAo0CmAKQApoDsIBrSzAuNjY2NjY2NjkA1QAOAowCjQKOAo8CkAKgApIDtAKUgGuAboCsgGhf -EBBjb250cm9sVGV4dENvbG9y2AAOAyoDKwMsAy0DLgMvAzADMQO5A7oDuwO8A7sDiwLUgJ6Ar4CuI0Ag -AAAAAAAAgLCAgFhETCBJbWFnZdcBSAAOAngBSgIpAU0CegM7AzwDkAF+Az8BUQNAgJCAo4AjgIyAjtkB -SAAOAUkBSgIpAUsBTAFNAU4DUgFQAVEDVAM/AVEBUQNWAvWAG4CSgIwI2AAOAyoDKwMsAy0DLgMvAzAD -MQPMA80DzgPPA9ADiwLUgJ6As4CyI0BQAAAAAAAAgLUjQCQAAAAAAACAgFJETNcBSAAOAngBSgIpAU0C -egM7AzwDkAPWAz8BUQNAgJCAo4C0gIyAjl8QE1ZlbG9jaWRhZCBkZSBiYWphZGHYAUgADgJ4AUoCKQIq -AU0CegOcAnwDEwOfA94C1APgA6OAb4C3gKaAtoCAEQgAgKvUAA4COwGqAjwCPQI+AogCQIBUgGbVAA4C -jAKNAo4CjwKQA6oCkgPoApSAa4CqgLiAaF8QFmNvbnRyb2xCYWNrZ3JvdW5kQ29sb3LYAA4DKgMrAywD -LQMuAy8DMAMxA+0D7gO7A+8DuwOLAtSAnoC7gLqAvICAWFVMIEltYWdl1wFIAA4CeAFKAikBTQJ6AzsD -PAOQAX4DPwFRA0CAkICjgCOAjICO2QFIAA4BSQFKAikBSwFMAU0BTgNSAVABUQNUAz8BUQFRA1YC9YAb -gJKAjAjYAA4DKgMrAywDLQMuAy8DMAMxA/8EAAPOBAED0AOLAtSAnoC/gL6AwYCAUlVM1wFIAA4CeAFK -AikBTQJ6AzsDPAOQBAcDPwFRA0CAkICjgMCAjICOXxATVmVsb2NpZGFkIGRlIHN1YmlkYdgBSAAOAngB -SgIpAioBTQJ6A5wCfAMTA58D3gLUA+ADo4BvgLeApoC2gICAq9MADgKNApgCkAKaBBSAa0swLjgwMjQx -OTM2AF8QEnNldFF1aWNrTGltaXRNb2RlOtQADgEPARABEQFvARQEGQQagCqACoDFgMfZAA4BdAF1AXYB -dwF4AXkBegGhAXsEHQQeAX4BfwGAAYECuQGogCiAxhIAGAAAgCOAJIAmgHRfEBBFbGltaW5hciB0b3Jy -ZW50XxAUcmVtb3ZlRGVsZXRlVG9ycmVudDrUAA4BDwEQAREBEgQnARQEKYAegMmACoDO1wEbAA4BHAEe -ASABIQEiBCsCagQtBC4ELwEmBCuAyoBwgMuAzBEBAgmAytUBGwAOAS0BIAEuACsCcgQ1AnQENoAAgQLU -gQL7gQMPXxAUe3s4MywgNH0sIHszMDIsIDE0fX3YAUgADgJ4AUoCKQIqAU0CegItAnwDngQ7A94EJwQ+ -A6OAb4CogM2AtoDJEghCBACAq18QETk5OSBkZSA5OTkgdGFyZWFzXxATZlRvdGFsVG9ycmVudHNGaWVs -ZNQADgEPARABEQFvAtQERQRGgCqAgIDQgNLZAA4BdAF1AXYBdwF4AXkBegGhAXsBfAF9AX4BfwGAAYEE -TQROgCiAIoAjgCSAJoDREGfTAA4BdAGEAYUBhgRSgNuBAQWBAQdfEBJzZXRRdWlja1JhdGlvTW9kZTrU -AA4BDwEQAREBEgRWARQEWIAegNSACoDc0wAOAXQBhAGFBFsEXIDbgNWA1lpTdGF0dXNNZW510gAOAD4A -RgRggJujBGEEYgRjgNeA2IDa2QAOAXQBdQF2AXcBeAF5AXoBoQF7AX4BfQF+AX8BgAGBBFYEa4AogCOA -I4AkgCaA1BP////////8GdkADgF0AXUBdgF3AXgBeQF6AaEBewRuAX0BfgF/AYABgQRWBHOAKIDZgCOA -JIAmgNQT//////////5fEBBUb2RvcyBsb3MgZ3J1cG9z2wAOAXQBdQR2AXYEdwF3AXgBeQF6AaEBewF+ -AX0BJgF+ASYBfwGAAYEEVgRrXU5TSXNTZXBhcmF0b3JcTlNJc0Rpc2FibGVkgCiAIwmAIwmAJIAmgNTS -ADcAOASBAXqiAXoAO18QEGZHcm91cEZpbHRlck1lbnXTAA4BEAERAW8EhQSGgCqA3oDi2AAOAXQBdQF2 -AXcBeAF5AXoBewSJAX0EigF/AYABgQSNgCiA4IDhgCSAJoDf0wAOAXQBhAGFBJAEkYDbgQNggQNiVVBl -Z2FyUXZWcGFzdGU60wAOARABEQFvBJcEmIAqgOSA6NgADgF0AXUBdgF3AXgBeQF6AXsEmwF9BJwBfwGA -AYEEn4AogOaA54AkgCaA5dMADgF0AYQBhQSiBKOA24EDnoEDoF8QFUF5dWRhIGRlIFRyYW5zbWlzc2lv -blE/WXNob3dIZWxwOtQADgEPARABEQFvARQEqgSrgCqACoDqgO3YAA4BdAF1AXYBdwF4AXkBegF7BK4C -WwSvAX8BgAGBAbyAKIDrgOyAJIAmgDJfEBRSZWdpc3RybyBkZSBtZW5zYWplc1EzXxASc2hvd01lc3Nh -Z2VXaW5kb3c61AAOAQ8BEAERARIEuALUBLqAHoDvgICBARDVAA4BdAGqAYQEvAGFAawBfgTAASZeTlNO -b0F1dG9lbmFibGWA24DwgCOA8QlkAE0AZQBuAPrSAA4APgBGBMWAm6cExgTHBMgEyQTKBMsEzIDygPqB -AQOBAQSBAQyBAQ2BAQ/aAA4EzgF0AXUBdgF3AXgBeQF6BM8BewLdAuEBfQF+AX8BgAGBBLgE11lOU1N1 -Ym1lbnVYTlNBY3Rpb26AKIB+gPOAI4AkgCaA74D0XxARUmF0aW8gZGUgZGVzY2FyZ2Fec3VibWVudUFj -dGlvbjrSAA4APgBGBNyAm6QC1QTeBN8E4IB9gPaA+ID52QAOAXQBdQF2AXcBeAF5AXoBoQF7BOMBfQF+ -AX8BgAGBAt0E6IAogPeAI4AkgCaAfhBmWUlsaW1pdGFkb9kADgF0AXUBdgF3AXgBeQF6AaEBewHrAX0B -fgF/AYABgQLdBE6AKIBCgCOAJIAmgH7aAA4BdAF1BHYBdgR3AXcBeAF5AXoBewF+AX0BJgF+ASYBfwGA -AYEC3YAogCMJgCMJgCSAJoB+2gAOBM4BdAF1AXYBdwF4AXkBegTPAXsE/AT9AX0BfgF/AYABgQS4BQKA -KID9gPuAI4AkgCaA74D8XxAPUmF0aW8gZGUgc3ViaWRh0wAOAXQBhAGFBP0FB4DbgPuA/tIADgA+AEYF -CoCbpAULBQwFDQUOgP+BAQCBAQGBAQLZAA4BdAF1AXYBdwF4AXkBegGhAXsC2QF9AX4BfwGAAYEE/ALe -gCiAf4AjgCSAJoD92QAOAXQBdQF2AXcBeAF5AXoBoQF7BOMBfQF+AX8BgAGBBPwE6IAogPeAI4AkgCaA -/dkADgF0AXUBdgF3AXgBeQF6AaEBewHrAX0BfgF/AYABgQT8BE6AKIBCgCOAJIAmgP3aAA4BdAF1BHYB -dgR3AXcBeAF5AXoBewF+AX0BJgF+ASYBfwGAAYEE/IAogCMJgCMJgCSAJoD92gAOAXQBdQR2AXYEdwF3 -AXgBeQF6AXsBfgF9ASYBfgEmAX8BgAGBBLiAKIAjCYAjCYAkgCaA79oADgTOAXQBdQF2AXcBeAF5AXoE -zwF7BE0BhgF9AX4BfwGAAYEEuAU+gCiA0YEBBYAjgCSAJoDvgQEGXxAcUGFyYXIgZGUgY29tcGFydGly -IGNvbiByYXRpb9IADgA+AEYFQoCbpAVDBUQERQVGgQEIgQEJgNCBAQvZAA4BdAF1AXYBdwF4AXkBegGh -AXsC2QF9AX4BfwGAAYEETQLegCiAf4AjgCSAJoDR2QAOAXQBdQF2AXcBeAF5AXoBoQF7BVABfQF+AX8B -gAGBBE0E6IAogQEKgCOAJIAmgNFfEBFDb21wYXJ0aXIgc2llbXByZdoADgF0AXUEdgF2BHcBdwF4AXkB -egF7AX4BfQEmAX4BJgF/AYABgQRNgCiAIwmAIwmAJIAmgNHaAA4BdAF1BHYBdgR3AXcBeAF5AXoBewF+ -AX0BJgF+ASYBfwGAAYEEuIAogCMJgCMJgCSAJoDv2AAOAXQBdQF2AXcBeAF5AXoBewVqAX0BfgF/AYAB -gQS4gCiBAQ6AI4AkgCaA724ATQBvAHYAZQByACAAZABhAHQAbwBzACAAYSAm2gAOAXQBdQR2AXYEdwF3 -AXgBeQF6AXsBfgF9ASYBfgEmAX8BgAGBBLiAKIAjCYAjCYAkgCaA71tmQWN0aW9uTWVuddQADgEPARAB -EQFvARQFfQV+gCqACoEBEoEBFtkBGwAOARwCEAEeASABIQAyASICEQISBYICFAWEAhYBJgIYAhGAToBW -gQETgE2BARQJgEyATl8QFHt7MTUzLCAzfSwgezg5LCAxN3193AFIAA4CJQImAicCKAFKAikCKgIrAU0C -LAItAi4BfgIwAjEBfgWNAjQFfQI2AjcCOIBVgCOAI4EBFYBSgQESW0Rlc2NhcmdhbmRvWnNldEZpbHRl -cjrUAA4BDwEQAREBbwEUBZUFloAqgAqBARiBARvYAA4BdAF1AXYBdwF4AXkBegF7BZkEHgWaAX8BgAGB -AgKAKIEBGYEBGoAkgCaARlZQYXJ0ZXNRdF8QEHRvZ2dsZVBpZWNlc0JhcjrUAA4BDwEQAREBbwEUBaQF -pYAqgAqBAR2BASDYAA4BdAF1AXYBdwF4AXkBegF7BagBfQF+AX8BgAGBBayAKIEBH4AjgCSAJoEBHtQA -DgF0AaoBhAGFBa8BfgWxgNuBAfWAI4EB9l8QJEVzdGFkbyBkZSBsb3MgYXJjaGl2b3Mgc2VsZWNjaW9u -YWRvc18QE3RvZ2dsZVN0YXR1c1N0cmluZzrUAA4BDwEQAREBbwEUBbcFuIAqgAqBASKBASjXARsADgEc -AR4BIAEhASICaQW7BbwFvQW+ASYCaYBhgQEngQEjgQEkEQEhCYBhXxAVe3szMDQsIDEyfSwgezgyLCAz -Mn193QFIAA4CJQImAicFwwIoAUoCKQIqAisBTQIsBcQCLgF+BccBUwJ/BckFygJ/BbcFzQXOBc9fEBBO -U0FsdGVybmF0ZUltYWdlEiQB/gCAVYAjEBmAZYEBJoEBJYBlgQEiEMgSCAAAABP/////hoJA/1VBYnJp -clEN0gA3ADgF0wIbpQIbAWYBZwFoADtfEBBvcGVuVVJMRW5kU2hlZXQ61AAOAQ8BEAERAW8BFALDAlGA -KoAKgHmAWdQADgEPARABEQESBdwBFAXegB6BASuACoEBRdkBGwAOARwCEAEeASABIQAyASIEKwISBeIF -4wXkBeUBJgXnBCuAyoBWgQEugQEtgQEvEQEkCYEBLIDKXxARQWN0aW9uUG9wVXBCdXR0b25dTlNQb3BV -cEJ1dHRvbl8QEnt7NywgMn0sIHszMiwgMTh9fd8QFAFIBe0F7gIlBe8CJgInAigF8AAOAikBlgIqBfEF -8gXzAisBTQF6AiwF9AEmASYBfgX4AjAF+QX6Aw4F+wJ/Bf0F3AFTASYBJgI2BgEGAgYDXxAaTlNNZW51 -SXRlbVJlc3BlY3RBbGlnbm1lbnRaTlNQdWxsRG93bl1OU05vcm1hbEltYWdlXxAPTlNBcnJvd1Bvc2l0 -aW9uXxAPTlNQcmVmZXJyZWRFZGdlXxASTlNVc2VzSXRlbUZyb21NZW51XU5TQWx0ZXJzU3RhdGUT//// -/4RB/kAJCYAjgQEwEGCBATaBAUSAZYEBOIEBKwkJEggACACBATkT/////4bwQP/VAA4COwNZA1oCjANb -BgYGBwYIA1+AnYEBMRIgwwAAgQEygJxWezEsIDF90gAOAD4ARgYNgJuhBg6BATPSAA4APgNmBhGAmqID -aAYTgJaBATTSAA4DawNsBhaAmYEBNU8QrE1NACoAAAAKAAAADQEAAAMAAAABAAEAAAEBAAMAAAABAAEA -AAECAAMAAAACAAgACAEDAAMAAAABAAEAAAEGAAMAAAABAAEAAAERAAQAAAABAAAACAESAAMAAAABAAEA -AAEVAAMAAAABAAIAAAEWAAMAAAABIAAAAAEXAAQAAAABAAAAAgEcAAMAAAABAAEAAAFSAAMAAAABAAEA -AAFTAAMAAAACAAEAAQAAAADSAA4GGQYaAYlZTlMuc3RyaW5ngQE30gA3ADgGHAYdowYdBh4AO18QD05T -TXV0YWJsZVN0cmluZ1hOU1N0cmluZ9sGIAAOAXQBdQF2AXcBeAF5BiEBegTPBeQBewYkAX0BfgF/AYAB -gQEmBgIGKlhOU1RhcmdldFpOU0lzSGlkZGVugQEvgCiBATqAI4AkgCYJgQE5gQE70wAOAXQBhAGFBi0G -LoDbgQE8gQE9awBNAGUAbgD6ACAAQQBjAGMAaQDzAG5fEBFfcG9wVXBJdGVtQWN0aW9uOtIADgYZBhoG -M4EBN1pPdGhlclZpZXdz0gAOAD4ARgY2gJujBf0GOAY5gQE4gQE+gQFB2gYgAA4BdAF1AXYBdwF4AXkB -egTPBeQBewY9AX0BfgF/AYABgQYCBkKBAS+AKIEBP4AjgCSAJoEBOYEBQFVJdGVtMtoGIAAOAXQBdQF2 -AXcBeAF5AXoEzwXkAXsGRwF9AX4BfwGAAYEGAgZMgQEvgCiBAUKAI4AkgCaBATmBAUNVSXRlbTPSADcA -OAZPBlCmBlAGUQJHAkgBHgA7XxARTlNQb3BVcEJ1dHRvbkNlbGxeTlNNZW51SXRlbUNlbGxdZkFjdGlv -bkJ1dHRvbtQADgEPARABEQESBlUBFAZXgB6BAUeACoEBXdcBGwAOARwBHgEgASEBIgEjBloGWwZcAhYB -JgEjgA2BAVyBAUiBAUkJgA1fEBN7ezUsIDJ9LCB7MTAzLCAxN3193xATAUgF7QXuAiUF7wImAicCKAAO -AikBlgIqBfEF8gXzAisBTQF6AiwF9AEmASYBfgZkAjAGZQF+BfsD3gZpBlUBUwEmASYCNgZtBm4GbwkJ -gCOBAUoQLYAjgQFEgLaBAVCBAUcJCRIAAggAgQFRE/////+2uED/1QAOAjsDWQNaAowDWwZyBgcGcwNf -gJ2BAUuBAUyAnNIADgA+AEYGd4CboQZ4gQFN0gAOAD4DZgZ7gJqiA2gGfYCWgQFO0gAOA2sDbAaAgJmB -AU/cBiAADgF0AXUBdgF3AXgBeQYhAXoEzwaCBlwBewaFAX0BfgF/AYABgQEmBm4GiwFTV05TU3RhdGWB -AUmAKIEBUoAjgCSAJgmBAVGBAVPTAA4BdAGEAYUGjgaPgNuBAVSBAVVcUmF0aW86IDk5OS450gAOAD4A -RgaTgJujBmkGlQaWgQFQgQFWgQFZ2gYgAA4BdAF1AXYBdwF4AXkBegTPBlwBewaaAX0BfgF/AYABgQZu -Bp+BAUmAKIEBV4AjgCSAJoEBUYEBWFZJdGVtIDLaBiAADgF0AXUBdgF3AXgBeQF6BM8GXAF7BqQBfQF+ -AX8BgAGBBm4GqYEBSYAogQFagCOAJIAmgQFRgQFbVkl0ZW0gM9IANwA4BqwF6qYF6gIbAWYBZwFoADtd -ZlN0YXR1c0J1dHRvbtQADgEPARABEQESAtQC3QaygB6AgIB+gQFfWGRlbGVnYXRl1AAOAQ8BEAERAW8B -FAa3BriAKoAKgQFhgQFk2AAOAXQBdQF2AXcBeAF5AXoBewa7AX0BfgF/AYABgQa/gCiBAWOAI4AkgCaB -AWLTAA4BdAGEAYUGwgbDgNuBA0eBA0lfEBBNb3ZlciBkYXRvcyBhLi4uXxAWbW92ZURhdGFGaWxlc1Nl -bGVjdGVkOtQADgEPARABEQFvARQGyQbKgCqACoEBZoEBaNgADgF0AXUBdgF3AXgBeQF6AXsGzQQeArYB -fwGAAYECuYAogQFngHaAJIAmgHRdRGV0ZW5lciB0b2Rvc18QEHN0b3BBbGxUb3JyZW50czrUAA4BDwEQ -AREBbwEUBtcByYAqgAqBAWqAOtkADgF0AXUBdgF3AXgBeQF6AaEBewbbAX0BfgF/AYABgQbfAVOAKIEB -bIAjgCSAJoEBa9MADgF0AYQBhQHTBuOA24EB+4EDbG0ARgBlAGMAaABhACAAYQDxAGEAZABpAGQAb9MA -DgEQAREBbwbnBuiAKoEBboEBcdgADgF0AXUBdgF3AXgBeQF6AXsG6wF9BuwBfwGAAYEEjYAogQFvgQFw -gCSAJoDfXxATU2VsZWNjaW9uYXIgbmluZ3Vub1FBXGRlc2VsZWN0QWxsOtMADgEQAREBbwb1BvaAKoEB -c4EBdtgADgF0AXUBdgF3AXgBeQF6AXsG+QF9BvoBfwGAAYEEjYAogQF0gQF1gCSAJoDfVkNvcGlhclFj -VWNvcHk61AAOAQ8BEAERAW8BFAcEBwWAKoAKgQF4gQF72QAOAXQBdQF2AXcBeAF5AXoBoQF7BwgBfQF+ -AX8BgAGBBwwHDYAogQF6gCOAJIAmgQF5EQGR1AAOAXQBqgGEAYUBrAF+BxKA24DwgCOBA99WTm9tYnJl -XxAUc2V0RmlsdGVyU2VhcmNoVHlwZTrUAA4BDwEQAREBEgLUBPwGsoAegICA/YEBX9QADgEPARABEQES -BxwHHQcegB6BAYOBAX6BAZDZARsADgEcAhABHgEgASEAMgEiASMCEgciByMHJAclASYHJwEjgA2AVoEB -gYEBgIEBghP/////gAABCgmBAX+ADVlNZW51TGFiZWxfEBR7ezIxLCA0fSwgezE4NCwgMTR9fdgBSAAO -AngBSgIpAioBTQJ6Ai0CfAOeAjMDPwcdBzEDo4BvgKiAUYCMgQF+EhBCBACAq9MADgF0AYQBhQRbBzaA -24DVgQGE0gAOAD4ARgc5gJulBzoHOwc8Bz0HPoEBhYEBiIEBioEBjIEBjtoADgF0AXUBdgF3AXgBWwF5 -AXoBoQF7AX4BfQF+AX8BgAdEAYEHHAdHgCiAI4AjgCSBAYaAJoEBgxP//////////9MADgAyAVcBWAFZ -B0uAGoAYgQGHXxAQWWluZ1lhbmdUZW1wbGF0ZdgADgF0AXUBdgF3AXgBeQF6AXsHTwF9AX4BfwGAAYEH -HIAogQGJgCOAJIAmgQGDW1RvdGFsIFJhdGlv2QAOAXQBdQF2AXcBeAF5AXoBoQF7B1cBfQF+AX8BgAGB -BxwBU4AogQGLgCOAJIAmgQGDbABTAGUAcwBpAPMAbgAgAFIAYQB0AGkAb9kADgF0AXUBdgF3AXgBeQF6 -AaEBewdfAX0BfgF/AYABgQccAw6AKIEBjYAjgCSAJoEBg1tUb3RhbCBUYXJlYdkADgF0AXUBdgF3AXgB -eQF6AaEBewdnAX0BfgF/AYABgQccApqAKIEBj4AjgCSAJoEBg2wAUwBlAHMAaQDzAG4AIABUAGEAcgBl -AGFUbWVuddQADgEPARABEQFvARQHcQdygCqACoEBkoEBpdcBGwAOARwBHgEgASEBIgIRB3UHdgd3ASkB -JgIRgE6BAaSBAZOBAZQJgE5fEBR7ezQyMiwgNX0sIHs5NSwgMTV9fd0BSAAOB3wCeAFKAikCKgFNB30C -eQd+B38CegeAB4EHggJ9AX4HhQdxB4cBUwEmB4kHigOjXxASTlNDYW5jZWxCdXR0b25DZWxsXxAQTlNU -ZXh0QmV6ZWxTdHlsZV8QEk5TU2VhcmNoQnV0dG9uQ2VsbF8QEE5TTWF4aW11bVJlY2VudHMSFHH+QIEB -o4EBmYBngCOBAZWBAZISEAQEAAmBAZYQ/4Cr1AAOAjsBqgI8Aj0HjgKIB5CAVCNAIgAAAAAAAIBmEQ4e -3AYgAUgADgImAicCKAFKAioCKwFNBM8CLAd3AU8CLgIwAVEBfgeVB3ECNgFRB5cHmIEBlIBVgCOBAZeB -AZKBAZgSCERA/1ZzZWFyY2hfEBNfc2VhcmNoRmllbGRTZWFyY2g63QYgAUgADgImAicCKAecAUoCKgIr -AU0EzwIsB3cBTwIuAjABUQF+B6AHoQdxAjYBUQejB5hfECNOU0FjY2Vzc2liaWxpdHlPdmVycmlkZGVu -QXR0cmlidXRlc4EBlIBVgCOBAZuBAZqBAZKBAaJVY2xlYXLSAA4APgBGB6eAm6EHqIEBnNMADgeqAD4H -qwesB69XTlMua2V5c4EBoaIHrQeugQGdgQGeogewB7GBAZ+BAaBdQVhEZXNjcmlwdGlvbl8QKU5TQWNj -ZXNzaWJpbGl0eUVuY29kZWRBdHRyaWJ1dGVzVmFsdWVUeXBlWGNhbmNlbGFy0gA3ADgHtge3owe3B7gA -O18QE05TTXV0YWJsZURpY3Rpb25hcnlcTlNEaWN0aW9uYXJ5XxATX3NlYXJjaEZpZWxkQ2FuY2VsOtIA -NwA4B7sHvKUHvAKpAkgBHgA7XxARTlNTZWFyY2hGaWVsZENlbGzSADcAOAe+B7+mB78CrAFmAWcBaAA7 -XU5TU2VhcmNoRmllbGRcYXBwbHlGaWx0ZXI61AAOAQ8BEAERARIBFAfEBrKAHoAKgQGngQFf0wAOAXQB -hAGFA5EHyYDbgKKBAajSAA4APgBGB8yAm6IHzQfOgQGpgQGq2gAOAXQBdQR2AXYEdwF3AXgBeQF6AXsB -fgF9ASYBfgEmAX8BgAGBB8SAKIAjCYAjCYAkgCaBAafYAA4BdAF1AXYBdwF4AXkBegF7B9oBfQF+AX8B -gAGBB8SAKIEBq4AjgCSAJoEBp18QEU1vc3RyYXIgZ3J1cG9zLi4u1AAOAQ8BEAERARIH4gEUB+SAHoEB -rYAKgQGy0wAOAXQBhAGFA5EH6IDbgKKBAa7SAA4APgBGB+uAm6IH7AftgQGvgQGw2gAOAXQBdQR2AXYE -dwF3AXgBeQF6AXsBfgF9ASYBfgEmAX8BgAGBB+KAKIAjCYAjCYAkgCaBAa3YAA4BdAF1AXYBdwF4AXkB -egF7B9oBfQf6AX8BgAGBB+KAKIEBq4EBsYAkgCaBAa1RZ15mR3JvdXBzU2V0TWVuddQADgEPARABEQFv -ARQBswgEgCqACoAxgQG0W3NldEluZm9UYWI61AAOAQ8BEAERAW8BFAgJCAqAKoAKgQG2gQG52AAOAXQB -dQF2AXcBeAF5AXoBewgNAX0IDgF/AYABgQK5gCiBAbeBAbiAJIAmgHRfEBZSZWFudWRhciBzZWxlY2Np -b25hZG9zUS9fEBdyZXN1bWVTZWxlY3RlZFRvcnJlbnRzOtQADgEPARABEQFvARQH7QgZgCqACoEBsIEB -u1tzaG93R3JvdXBzOtQADgEPARABEQESBxwGVQcegB6BAYOBAUeBAZDUAA4BDwEQAREBbwLUBQwC1oAq -gICBAQCAw9QADgEPARABEQFvARQIKAgpgCqACoEBv4EBwdgADgF0AXUBdgF3AXgBeQF6AXsILAQeAbkB -fwGAAYEBvIAogQHAgDSAJIAmgDJvEBoAQQBuAHQAZQByAGkAbwByACAAYwBhAG0AcABvACAAZABlACAA -YgD6AHMAcQB1AGUAZABhXXN3aXRjaEZpbHRlcjrUAA4BDwEQAREBbwEUCDYIN4AqgAqBAcOBAcjXARsA -DgEcAR4BIAEhASICaQW7CDsIPAW+ASYCaYBhgQEngQHEgQHFCYBhXxAVe3syMjIsIDEyfSwgezgyLCAz -Mn193QFIAA4CJQImAicFwwIoAUoCKQIqAisBTQIsA1ICLgF+BccBUwJ/CEQIRQJ/CDYFzQXOBc+AVYAj -gGWBAceBAcaAZYEBw1hDYW5jZWxhclEbXxAWb3BlblVSTENhbmNlbEVuZFNoZWV0OtQADgEPARABEQES -AacC1AhPgB6ALYCAgQHg0gAOAD4ARghSgJuvEA8IUwhUCFUIVghXCFgIWQGeCFsIXAhdCF4IXwhgCGGB -AcuBAcyBAc2BAc+BAdCBAdKBAdSALIEB1YEB1oEB2IEB2YEB24EB3YEB3tkADgF0AXUBdgF3AXgBeQF6 -AaEBewK1AX0BfgF/AYABgQGnAVOAKIB1gCOAJIAmgC3ZAA4BdAF1AXYBdwF4AXkBegGhAXsIDQF9AX4B -fwGAAYEBpwFTgCiBAbeAI4AkgCaALdkADgF0AXUBdgF3AXgBeQF6AaEBewhyAX0BfgF/AYABgQGnAVOA -KIEBzoAjgCSAJoAtXxAZUmVhbnVkYXIgc2VsZWNjaW9uYWRvcyB5YdoADgF0AXUEdgF2BHcBdwF4AXkB -egF7AX4BfQEmAX4BJgF/AYABgQGngCiAIwmAIwmAJIAmgC3ZAA4BdAF1AXYBdwF4AXkBegGhAXsIgwF9 -AX4BfwGAAYEBpwMOgCiBAdGAI4AkgCaALV8QFEVsaW1pbmFyIGRlIGxhIGxpc3Rh2QAOAXQBdQF2AXcB -eAF5AXoBoQF7CIsEHgF+AX8BgAGBAacBqIAogQHTgCOAJIAmgC1eRWxpbWluYXIgZGF0b3PZAA4BdAF1 -AXYBdwF4AXkBegGhAXsEHQQeAX4BfwGAAYEBpwGogCiAxoAjgCSAJoAt2gAOAXQBdQR2AXYEdwF3AXgB -eQF6AXsBfgF9ASYBfgEmAX8BgAGBAaeAKIAjCYAjCYAkgCaALdoADgTOAXQBdQF2AXcBeAF5AXoEzwF7 -B8QDkQF9AX4BfwGAAYEBpwipgCiBAaeAooAjgCSAJoAtgQHX2gAOAXQBdQR2AXYEdwF3AXgBeQF6AXsB -fgF9ASYBfgEmAX8BgAGBAaeAKIAjCYAjCYAkgCaALdgADgF0AXUBdgF3AXgBeQF6AXsItQF9AX4BfwGA -AYEBp4AogQHagCOAJIAmgC1fEBpNb3N0cmFyIGRhdG9zIGVuIGVsIEZpbmRlctgADgF0AXUBdgF3AXgB -eQF6AXsIvQF9AX4BfwGAAYEBp4AogQHcgCOAJIAmgC1fEBJBY3R1YWxpemFyIHRyYWNrZXLaAA4BdAF1 -BHYBdgR3AXcBeAF5AXoBewF+AX0BJgF+ASYBfwGAAYEBp4AogCMJgCMJgCSAJoAt2QAOAXQBdQF2AXcB -eAF5AXoBoQF7CM4BfQF+AX8BgAGBAacCkoAogQHfgCOAJIAmgC1fEBFNb3N0cmFyIEluc3BlY3Rvcltm -Q29udGV4dFJvd9QADgEPARABEQFvARQI2AgEgCqACoEB4oEBtNgADgF0AXUBdgF3AXgBeQF6AXsI3AF9 -CN0BfwGAAYEBvIAogQHjgQHkgCSAJoAybxAfAFMAaQBnAHUAaQBlAG4AdABlACAAcABlAHMAdABhAPEA -YQAgAGQAZQBsACAASQBuAHMAcABlAGMAdABvAHJh9wPUAA4BDwEQAREBbwEUCOYCUYAqgAqBAeaAWdgA -DgF0AXUBdgF3AXgBeQF6AXsE4wF9AX4BfwGAAYECzIAogPeAI4AkgCaAetQADgEPARABEQFvARQHOwjz -gCqACoEBiIEB6F8QD3NldFN0YXR1c0xhYmVsOtQADgEPARABEQESCPcBFAj5gB6BAeqACoEB7tkBGwAO -ARwCEAEeASABIQAyASICEQISCP0CFAj/AhYBJgIYAhGAToBWgQHrgE2BAewJgEyATl8QFHt7MjQ2LCAz -fSwgezk0LCAxN3193AFIAA4CJQImAicCKAFKAikCKgIrAU0CLAItAi4BfgIwAjEBfgkIAjQI9wI2AjcC -OIBVgCOAI4EB7YBSgQHqXENvbXBhcnRpZW5kb18QEWZTZWVkRmlsdGVyQnV0dG9u1AAOAQ8BEAERAW8B -FAkQCRGAKoAKgQHwgQHz2QAOAXQBdQF2AXcBeAF5AXoBoQF7CRQBfQkVAX8BgAGBBr8BqIAogQHxgQHy -gCSAJoEBYl8QJUd1YXJkYXIgdW5hIGNvcGlhIGRlbCB0b3JyZW50IGNvbW8uLi5Rc18QEWNvcHlUb3Jy -ZW50RmlsZXM61AAOAQ8BEAERARIFrAXcBx6AHoEBHoEBK4EBkFpBY3Rpb25NZW510gAOAD4ARgkkgJuq -CSUFpAknCSgJKQkqCSsJLAktCS6BAfeBAR2BAfiBAfmBAfqBAguBAgyBAhKBAheBAhjYAA4BdAF1AXYB -dwF4AXkBegF7AX4BfQF+AX8BgAGBBayAKIAjgCOAJIAmgQEe2gAOAXQBdQR2AXYEdwF3AXgBeQF6AXsB -fgF9ASYBfgEmAX8BgAGBBayAKIAjCYAjCYAkgCaBAR7YAA4BdAF1AXYBdwF4AXkBegF7Af0BfQF+AX8B -gAGBBayAKIBHgCOAJIAmgQEe2gAOBM4BdAF1AXYBdwF4AXkBegTPAXsB0AHTAX0BfgF/AYABgQWsCU6A -KIA4gQH7gCOAJIAmgQEegQH8XxAST3JkZW5hciB0YXJlYXMgcG9y0gAOAD4ARglSgJupCVMJVAlVCVYJ -VwHICVkJWglbgQH+gQIAgQICgQIDgQIEgDeBAgaBAgiBAgnYAA4BdAF1AXYBdwF4AXkBegF7CV4BfQF+ -AX8BgAGBAdCAKIEB/4AjgCSAJoA4XU9yZGVuIGRlIGNvbGHZAA4BdAF1AXYBdwF4AXkBegGhAXsJZgF9 -AX4BfwGAAYEB0AKSgCiBAgGAI4AkgCaAOFlBY3RpdmlkYWTZAA4BdAF1AXYBdwF4AXkBegGhAXsG2wF9 -AX4BfwGAAYEB0AFTgCiBAWyAI4AkgCaAONkADgF0AXUBdgF3AXgBeQF6AaEBewcIAX0BfgF/AYABgQHQ -Aw6AKIEBeoAjgCSAJoA42QAOAXQBdQF2AXcBeAF5AXoBoQF7CXwBfQF+AX8BgAGBAdACmoAogQIFgCOA -JIAmgDhYUHJvZ3Jlc2/ZAA4BdAF1AXYBdwF4AXkBegGhAXsJhAF9AX4BfwGAAYEB0AmJgCiBAgeAI4Ak -gCaAOBAFV1RyYWNrZXLaAA4BdAF1BHYBdgR3AXcBeAF5AXoBewF+AX0BJgF+ASYBfwGAAYEB0IAogCMJ -gCMJgCSAJoA42AAOAXQBdQF2AXcBeAF5AXoBewmWAX0BfgF/AYABgQHQgCiBAgqAI4AkgCaAOF5JbnZl -cnRpciBvcmRlbtoADgF0AXUEdgF2BHcBdwF4AXkBegF7AX4BfQEmAX4BJgF/AYABgQWsgCiAIwmAIwmA -JIAmgQEe2gAOBM4BdAF1AXYBdwF4AXkBegTPAXsB7wHyAX0BfgF/AYABgQWsCa2AKIBBgQINgCOAJIAm -gQEegQIOXxAZVmVsb2NpZGFkIGRlIGJhamFkYSB0b3RhbNIADgA+AEYJsYCbowmyAeYJtIECEIBAgQIR -2AAOAXQBdQF2AXcBeAF5AXoBewTjAX0BfgF/AYABgQHvgCiA94AjgCSAJoBB2gAOAXQBdQR2AXYEdwF3 -AXgBeQF6AXsBfgF9ASYBfgEmAX8BgAGBAe+AKIAjCYAjCYAkgCaAQdoADgTOAXQBdQF2AXcBeAF5AXoE -zwF7AswCzwF9AX4BfwGAAYEFrAnNgCiAeoECE4AjgCSAJoEBHoECFF8QGVZlbG9jaWRhZCBkZSBzdWJp -ZGEgdG90YWzSAA4APgBGCdGAm6MI5gLDCdSBAeaAeYECFtoADgF0AXUEdgF2BHcBdwF4AXkBegF7AX4B -fQEmAX4BJgF/AYABgQLMgCiAIwmAIwmAJIAmgHraAA4BdAF1BHYBdgR3AXcBeAF5AXoBewF+AX0BJgF+ -ASYBfwGAAYEFrIAogCMJgCMJgCSAJoEBHtoADgTOAXQBdQF2AXcBeAF5AXoEzwF7AYIBhgF9AX4BfwGA -AYEFrAnvgCiAIYEBBYAjgCSAJoEBHoECGdIADgA+AEYJ8oCbownzAXEJ9YECG4AggQIc2AAOAXQBdQF2 -AXcBeAF5AXoBewVQAX0BfgF/AYABgQGCgCiBAQqAI4AkgCaAIdoADgF0AXUEdgF2BHcBdwF4AXkBegF7 -AX4BfQEmAX4BJgF/AYABgQGCgCiAIwmAIwmAJIAmgCHUAA4BDwEQAREBEgoIARQKCoAegQIegAqBAiXb -ARsKDAAOCg0BHAoOASAKDwoQChEBIgQrAw4KEwoUChUC9QoXApoKGAFRBCtZTlNCb3hUeXBlW05TVGl0 -bGVDZWxsXU5TVHJhbnNwYXJlbnRcTlNCb3JkZXJUeXBlWU5TT2Zmc2V0c18QD05TVGl0bGVQb3NpdGlv -boDKgQIkgQIhgQIfCBEBIoECIIDKXxATe3swLCAyMH0sIHs0NjgsIDV9fVZ7MCwgMH3XAUgADgJ4AUoC -KQFNAnoDUgJ8An0KHwJ/AVEKIYBvgGeBAiKAZYECI1NCb3jTAA4CjQKYApACmgolgGtNMCAwLjgwMDAw -MDAxANIANwA4CicKKKQKKAFnAWgAO1VOU0JveF8QEGZCb3R0b21UaWdlckxpbmXUAA4BDwEQAREBbwEU -CFkEGoAqgAqBAdSAx9QADgEPARABEQFvARQJVgHJgCqACoECA4A61AAOAQ8BEAERAW8BFAhTArKAKoAK -gQHLgHfUAA4BDwEQAREBbwEUBzwI84AqgAqBAYqBAejUAA4BDwEQAREBEgpAARQKQoAegQIrgAqBAi/X -ARsADgEcAR4BIAEhASIBIwJqCkYKRwEpASYBI4ANgHCBAiyBAi0JgA1fEBR7ezMzNiwgNH0sIHs2NCwg -MTR9fdgBSAAOAngBSgIpAioBTQJ6A1ICfAOeCk4DPwpAClEDo4BvgKiBAi6AjIECKxIQQgAAgKtaOTk5 -LjkgS0Ivc11mVG90YWxVTEZpZWxk1AAOAQ8BEAERAW8BFApYClmAKoAKgQIxgQIz2QAOAXQBdQF2AXcB -eAF5AXoBoQF7CM4BfQF+AX8BgAGBCmACkoAogQHfgCOAJIAmgQIy0wAOAXQBhAGFAawKZIDbgPCBBBBZ -c2hvd0luZm861AAOAQ8BEAERARII5gEUCmqAHoEB5oAKgQI1XxASZlVwbG9hZE5vTGltaXRJdGVt1AAO -AQ8BEAERAW8BFApvCnCAKoAKgQI3gQI52AAOAXQBdQF2AXcBeAF5AXoBewpzAX0FmgF/AYABgQICgCiB -AjiBARqAJIAmgEZcVmlzdGEgc2ltcGxlXxAQdG9nZ2xlU21hbGxWaWV3OtQADgEPARABEQFvARQKfQp+ -gCqACoECO4ECPdgADgF0AXUBdgF3AXgBeQF6AXsKgQQeCA4BfwGAAYECuYAogQI8gQG4gCSAJoB0XlJl -YW51ZGFyIHRvZG9zXxAScmVzdW1lQWxsVG9ycmVudHM61AAOAQ8BEAERAW8BFAmyAlGAKoAKgQIQgFnU -AA4BDwEQAREBbwEUCpAHBYAqgAqBAkCBAXvZAA4BdAF1AXYBdwF4AXkBegGhAXsJhAF9AX4BfwGAAYEH -DAqZgCiBAgeAI4AkgCaBAXkRAZLUAA4BDwEQAREBbwEUCp0KnoAqgAqBAkKBAkTYAA4BdAF1AXYBdwF4 -AXkBegF7CqEBfQF+AX8BgAGBArmAKIECQ4AjgCSAJoB0XxAPVmVyaWZpY2FyIGRhdG9zXxAXdmVyaWZ5 -U2VsZWN0ZWRUb3JyZW50czrUAA4BDwEQAREBbwLUBN8C1oAqgICA+IDD1AAOAQ8BEAERAW8BFAqwCCmA -KoAKgQJHgQHB2AAOAXQBdQF2AXcBeAF5AXoBewq0BB4I3QF/AYABgQG8gCiBAkiBAeSAJIAmgDJvEBsA -UwBpAGcAdQBpAGUAbgB0AGUAIABjAGEAbQBwAG8AIABkAGUAIABiAPoAcwBxAHUAZQBkAGHUAA4BDwEQ -AREBbwEUCr0KvoAqgAqBAkqBAkzYAA4BdAF1AXYBdwF4AXkBegF7CsEBfQF+AX8BgAGBCmCAKIECS4Aj -gCSAJoECMl8QEEFicmlyIHRvcnJlbnQuLi5eb3BlblNob3dTaGVldDrUAA4BDwEQAREBbwAfCssKzIAq -gAKBAk6BAlLYAA4BdAF1AXYBdwF4AXkBegF7Cs8EHgrQAX8BgAGBCtOAKIECUIECUYAkgCaBAk/UAA4B -dAGqAYQBhQrWCtcK2IDbgQKJgQNFgQMxXU9jdWx0YXIgb3Ryb3NRaF8QFmhpZGVPdGhlckFwcGxpY2F0 -aW9uczrUAA4BDwEQAREBEgreARQK4IAegQJUgAqBAlfXARsADgEcAR4BIAEhASIBIwJqCuQK5QEpASYB -I4ANgHCBAlWBAlYJgA1fEBR7ezI2MCwgNH0sIHs2NCwgMTR9fdgBSAAOAngBSgIpAioBTQJ6A1ICfAOe -Ck4DPwreCu8Do4BvgKiBAi6AjIECVBIAQgAAgKtdZlRvdGFsRExGaWVsZNQADgEPARABEQFvARQK9Qr2 -gCqACoECWYECWtgADgF0AXUBdgF3AXgBeQF6AXsIcgF9AX4BfwGAAYECuYAogQHOgCOAJIAmgHRfEB1y -ZXN1bWVTZWxlY3RlZFRvcnJlbnRzTm9XYWl0OtQADgEPARABEQFvARQLAgsDgCqACoECXIECX9gADgF0 -AXUBdgF3AXgBeQF6AXsLBgF9CwcBfwGAAYECAoAogQJdgQJegCSAJoBGXxAXT2N1bHRhciBiYXJyYSBk -ZSBlc3RhZG9RYl8QEHRvZ2dsZVN0YXR1c0JhcjrUAA4BDwEQAREBbwLUBUQERoAqgICBAQmA0tQADgEP -ARABEQFvARQLFgsXgCqACoECYoECZNcADgF0AXYBdwF4AXkBegF7CxoBfgF/AYABgQrTgCiBAmOAI4Ak -gCaBAk9fEBZBY2VyY2EgZGUgVHJhbnNtaXNzaW9uXxAQc2hvd0Fib3V0V2luZG93OtQADgEPARABEQFv -ARQIXwslgCqACoEB24ECZl8QGWFubm91bmNlU2VsZWN0ZWRUb3JyZW50czrUAA4BDwEQAREBbwEUCyoB -n4AqgAqBAmiAL9kADgF0AXUBdgF3AXgBeQF6AaEBewGjAX0BfgF/AYABgQK5AaiAKIAugCOAJIAmgHTU -AA4BDwEQAREBEgEUAB8GsoAegAqAAoEBX9QADgEPARABEQFvARQJWws8gCqACoECCYECa18QD3NldFNv -cnRSZXZlcnNlOtQADgEPARABEQFvARQLQQtCgCqACoECbYECb9gADgF0AXUBdgF3AXgBeQF6AXsLRQF9 -AX4BfwGAAYEEn4AogQJugCOAJIAmgOVfEB5UcmFuc21pc3Npb24gV2lraSB5IERlc2Fycm9sbG9ZbGlu -a1RyYWM61AAOAQ8BEAERAW8BFAtPC1CAKoAKgQJxgQJ02AAOAXQBdQF2AXcBeAF5AXoBewtTAX0LVAF/ -AYABgQK5gCiBAnKBAnOAJIAmgHRvEBMATADtAG0AaQB0AGUAIABkAGUAIABWAGUAbABvAGMAaQBkAGEA -ZFFsXxARdG9nZ2xlU3BlZWRMaW1pdDrUAA4BDwEQAREBEgtdARQLX4AegQJ2gAqBAnnaAA4LYQF0AXYB -dQF3AXgBeQF6AaEBewEmC2QLZQQeAX8BgAGBBr8LaV1OU0lzQWx0ZXJuYXRlgCgJgQJ3gQJ4gCSAJoEB -YhEB9V8QHUFicmlyIGNvbiB2ZW50YW5hIGRlIG9wY2lvbmVzUW9fEBlmT3Blbklnbm9yZURvd25sb2Fk -Rm9sZGVy1AAOAQ8BEAERAW8BFAheC3GAKoAKgQHZgQJ7W3JldmVhbEZpbGU61AAOAQ8BEAERARIFtwEU -C3eAHoEBIoAKgQJ9XxATZlVSTFNoZWV0T3BlbkJ1dHRvbtQADgEPARABEQESB8QBFAt9gB6BAaeACoEC -f18QFWZHcm91cHNTZXRDb250ZXh0TWVuddQADgEPARABEQFvAB8LgguDgCqAAoECgYEChNgADgF0AXUB -dgF3AXgBeQF6AXsLhgF9C4cBfwGAAYEK04AogQKCgQKDgCSAJoECT18QFVNhbGlyIGRlIFRyYW5zbWlz -c2lvblFxWnRlcm1pbmF0ZTrUAA4BDwEQAREBEgT8AtQLkoAegP2AgIEChltmVXBsb2FkTWVuddQADgEP -ARABEQFvARQLlwuYgCqACoECiIECi9gADgF0AXUBdgF3AXgBeQF6AXsK1gF9C5wBfwGAAYEBvIAogQKJ -gQKKgCSAJoAyXFRyYW5zbWlzc2lvblExXxAPc2hvd01haW5XaW5kb3c61AAOAQ8BEAERARICEQEUC6eA -HoBOgAqBArDSAA4APgBGC6qAm6gHcQIMBX0I9wuvC7ALsQuygQGSgEuBARKBAeqBAo6BApKBApaBAqjZ -ARsADgEcAhABHgEgASEAMgEiAhECEgu2AhQLuAIWASYCGAIRgE6AVoECj4BNgQKQCYBMgE5fEBR7ezM0 -NCwgM30sIHs3MCwgMTd9fdwBSAAOAiUCJgInAigBSgIpAioCKwFNAiwCLQIuAX4CMAIxAX4LwQI0C68C -NgI3C8SAVYAjgCOBApGAUoECjhP/////trRA/1lEZXRlbmlkb3PbARsKDAAOCg0BHAoOASAKDwoQChEB -IgIRAw4KEwvJC8oC9QIWApoKGAFRAhGAToECJIEClIECkwiBAiCATl8QEnt7MzQsIDZ9LCB7NSwgMTJ9 -fdcBSAAOAngBSgIpAU0CegNSAnwCfQofAn8BUQvUgG+AZ4ECIoBlgQKV0wAOAo0CmAKQApoKJYBr1wEb -AA4BHAEeASABIQEiAhEGWgvaC9sCFgEmAhGAToEBXIECl4ECmAmATl8QEnt7NSwgNX0sIHsyNiwgMTR9 -fd8QEwFIBe0F7gIlBe8CJgInAigADgIpAZYCKgXxBfIF8wIrAU0BegIsBfQBJgEmAX4L4wIwAjEBfgX7 -C+YL5wuxAVMBJgEmAjYGbQvrBm8JCYAjgQKagCOBAUSBApmBAqCBApYJCYECodQADgI7AaoCPAI9C+4C -iAJAgFQjQCgAAAAAAACAZtUADgI7A1kDWgKMA1sL8gYHC/MDX4CdgQKbgQKcgJzSAA4APgBGC/eAm6EL -+IECndIADgA+A2YL+4CaogNoC/2AloECntIADgNrA2wMAICZgQKf3AYgAA4BdAF1AXYBdwF4AXkGIQF6 -BM8GggvbAXsBfgF9AX4BfwGAAYEBJgvrDAoBU4ECmIAogCOAI4AkgCYJgQKhgQKi0wAOAXQBhAGFBo4M -DoDbgQFUgQKj0gAOAD4ARgwRgJujC+cMEwwUgQKggQKkgQKm2gYgAA4BdAF1AXYBdwF4AXkBegTPC9sB -ewaaAX0BfgF/AYABgQvrDB2BApiAKIEBV4AjgCSAJoECoYECpdoGIAAOAXQBdQF2AXcBeAF5AXoEzwvb -AXsGpAF9AX4BfwGAAYEL6wwmgQKYgCiBAVqAI4AkgCaBAqGBAqfZARsADgEcAhABHgEgASEAMgEiAhEC -EgwqAhQMLAIWASYCGAIRgE6AVoECqYBNgQKqCYBMgE5fEBN7ezk0LCA0fSwgezU2LCAxN3193AFIAA4C -JQImAicCKAFKAikCKgIrAU0CLAItAi4BfgIwAjEBfgw1AjQLsgI2AjcCOIBVgCOAI4ECq4BSgQKoV0Fj -dGl2b3NZezUzNywgMjR9XVN0YXR1c0JhclZpZXfSADcAOAw8DD2kDD0BZwFoADtcTlNDdXN0b21WaWV3 -WmZGaWx0ZXJCYXLTAA4BEAERAW8MQQxCgCqBArKBArXYAA4BdAF1AXYBdwF4AXkBegF7DEUBfQxGAX8B -gAGBBI2AKIECs4ECtIAkgCaA31ZDb3J0YXJReFRjdXQ61AAOAQ8BEAERAW8BFAxQCzyAKoAKgQK3gQJr -2AAOAXQBdQF2AXcBeAF5AXoBewmWAX0BfgF/AYABgQbfgCiBAgqAI4AkgCaBAWvUAA4BDwEQAREBbwLU -BN4C1oAqgICA9oDD1AAOAQ8BEAERARILsQEUDGKAHoECloAKgQK6XWZHcm91cHNCdXR0b27UAA4BDwEQ -AREBbwEUC68FfoAqgAqBAo6BARbUAA4BDwEQAREBEguyARQMbYAegQKogAqBAr1fEBNmQWN0aXZlRmls -dGVyQnV0dG9u1AAOAQ8BEAERAW8BFAxyDHOAKoAKgQK/gQLB1wAOAXQBdgF3AXgBeQF6AXsMdgF+AX8B -gAGBAgKAKIECwIAjgCSAJoBGXkRpc3BvbmliaWxpZGFkXxAWdG9nZ2xlQXZhaWxhYmlsaXR5QmFyOtQA -DgEPARABEQESAXEBFAyBgB6AIIAKgQLDXxAPZkNoZWNrUmF0aW9JdGVt1AAOAQ8BEAERAW8BFAlXAcmA -KoAKgQIEgDrUAA4BDwEQAREBbwEUCFUK9oAqgAqBAc2BAlrUAA4BDwEQAREBEgyPARQMkYAegQLHgAqB -AtneDJMADgyUDJUMlgyXDJgMmQyaDJsMnAydDJ4MnwJpDKEMogyjAb8MpQymDKcMqAypAw4DAAyqDKtc -TlNXaW5kb3dWaWV3XxAWTlNXaW5kb3dDb250ZW50TWF4U2l6ZVxOU1NjcmVlblJlY3RdTlNXaW5kb3dU -aXRsZVlOU1dURmxhZ3NdTlNXaW5kb3dDbGFzc18QFk5TV2luZG93Q29udGVudE1pblNpemVcTlNXaW5k -b3dSZWN0WU5TTWF4U2l6ZV8QD05TV2luZG93QmFja2luZ18QEU5TV2luZG93U3R5bGVNYXNrWU5TTWlu -U2l6ZVtOU1ZpZXdDbGFzc4BhgQLYgQLMgQLVgQLJEnB4AACBAsqBAs2BAsiBAteBAtaBAstfEBh7ezE2 -OCwgMzU2fSwgezQwMCwgMTc3fX1XVmVudGFuYVhOU1dpbmRvd9IADgYZBhoMsYEBN1RWaWV3XxAaezMu -NDAyODJlKzM4LCAzLjQwMjgyZSszOH1aezQwMCwgMTc3fdIADgA+AEYMtoCbpAJlBbcINgy6gGCBASKB -AcOBAs/XARsADgEcAR4BIAEhASICaQJqDL4MvwIWASYCaYBhgHCBAtCBAtEJgGFfEBZ7ezE3LCAxNDB9 -LCB7Mjc1LCAxN3192AFIAA4CeAFKAikCKgFNAnoDUgJ8A54MxgJ/DLoMyQOjgG+AqIEC0oBlgQLPEhBA -AACAq28QFgBEAGkAcgBlAGMAYwBpAPMAbgAgAGQAZQBsACAAdABvAHIAcgBlAG4AdAA60gA3ADgMzQFn -owFnAWgAO18QFnt7MCwgMH0sIHsxNjgwLCAxMDI4fX1aezQwMCwgMTk5fdIANwA4DNEM0qIM0gA7XxAQ -TlNXaW5kb3dUZW1wbGF0ZV8QD2ZVUkxTaGVldFdpbmRvd9QADgEPARABEQFvARQM1wHJgCqACoEC24A6 -2QAOAXQBdQF2AXcBeAF5AXoBoQF7BwgBfQF+AX8BgAGBBt8DDoAogQF6gCOAJIAmgQFr1AAOAQ8BEAER -ARIC1AS4BrKAHoCAgO+BAV/UAA4BDwEQAREBEgEUAmUGsoAegAqAYIEBX9QADgEPARABEQESCrABFAzu -gB6BAkeACoEC318QD2ZOZXh0RmlsdGVySXRlbdQADgEPARABEQESARQEVgaygB6ACoDUgQFf1AAOAQ8B -EAERAW8BFAz4DPmAKoAKgQLigQLk2QAOAXQBdQF2AXcBeAF5AXoBoQF7CIMBfQz9AX8BgAGBArkDDoAo -gQHRgQLjgCSAJoB0UQhfEA9yZW1vdmVOb0RlbGV0ZTrUAA4BDwEQAREBEgLdAtQNB4AegH6AgIEC5l1m -RG93bmxvYWRNZW511AAOAQ8BEAERARIJsgEUDQ2AHoECEIAKgQLoXxAUZkRvd25sb2FkTm9MaW1pdEl0 -ZW3UAA4BDwEQAREBEgnzARQNE4AegQIbgAqBAupfEBFmTm9DaGVja1JhdGlvSXRlbdQADgEPARABEQFv -ARQNGAtQgCqACoEC7IECdNgADgF0AXUBdgF3AXgBeQF6AXsLUwF9AX4BfwGAAYENIIAogQJygCOAJIAm -gQLt1AAOAXQBqgGEAYUBrAF+DSWA24DwgCOBA73UAA4BDwEQAREBbwEUBz0I84AqgAqBAYyBAejUAA4B -DwEQAREBbwEUCfMBcoAqgAqBAhuAKdQADgEPARABEQFvARQI9wV+gCqACoEB6oEBFtQADgEPARABEQFv -ARQIWA05gCqACoEB0oEC8l8QEXJlbW92ZURlbGV0ZURhdGE61AAOAQ8BEAERARILrwEUDT+AHoECjoAK -gQL0XxASZlBhdXNlRmlsdGVyQnV0dG9u1AAOAQ8BEAERARINQwEUDUWAHoEC9oAKgQMU3xAPDJMADgyU -DJUNRwyWDJcMmAyZDJoMmwycDJ0MngyfBCsMoQ1KDUsNTArWDU4Mpg1QDVENUgMODVMNVA1VXxATTlNG -cmFtZUF1dG9zYXZlTmFtZYDKgQLYgQL5gQMQgQMTgQKJEnAoAACBAsqBAvqBAveBAxIREA+BAxGBAvhf -EBd7ezUyLCA2ODR9LCB7NDY4LCAxOTZ9fdIADgYZBhoMsYEBN1h7MzUwLCA1fdIADgA+AEYNXICbpQXc -DV4EJwoIAwyBASuBAvyAyYECHoEDAtcBGwAOARwBHgEgASEBIgQrBbsNZQ1mBeUBJgQrgMqBASeBAv2B -Av4JgMpfEBN7ezQ2LCAyfSwgezMyLCAxOH193QFIAA4CJQXvAiYCJwIoAUoCKQIqAisBTQIsDWsCLg1t -DW4CMA1vAX4KTgM/DV4CNg10DXUT/////4QB/gCAVYEDAYEC/xCggCOBAi6AjIEC/BIIAgAAE/////+G -xED/0wAOADIBVwFYAVkNeYAagBiBAwBWVHVydGxlXFNwZWVkTGltaXRPbtwBGw19AA4BHA1+AS0NfwEg -ASINgAMLDYEEKw2DDYQNhQ2GDYcNiAJtBCsNigLyAvJbTlNIU2Nyb2xsZXJYTlNzRmxhZ3NcTlNTY3Jv -bGxBbXRzW05TVlNjcm9sbGVyXU5TQ29udGVudFZpZXeAyoEDC4EDDoEDDRECEIEDA08QEAAAAAAAAAAA -QoIAAEKCAACAyoEDB4CDgIPSAA4APgBGDY+Am6MC8g2KDYOAg4EDB4EDC9IADgA+AEYNlYCboQLUgIDS -ADcAOA2YDZmkDZkBZwFoADtaTlNDbGlwVmlld9gBGwYgAA4BHAEgBM8BIg2bAwwDDA2eDZ8DGw2gAwwN -ollOU1BlcmNlbnSBAwKBAwKBAwqBAwiBAwmBAwIjP+/Q64AAAABfEBV7ezQ1MywgMH0sIHsxNSwgMTcz -fX1cX2RvU2Nyb2xsZXI60gA3ADgNpg2npQ2nAWYBZwFoADtaTlNTY3JvbGxlctkBGwYgAA4BHA1+ASAE -zwEiDZsDDAMMDZ4NrAFTAxsNoAMMDa+BAwKBAwKBAwqBAwyBAwmBAwIjP+JJJKAAAABfEBl7ey0xMDAs -IC0xMDB9LCB7NDUxLCAxNX19XxAVe3swLCAyM30sIHs0NjgsIDE3M3190gA3ADgNsw20pA20AWcBaAA7 -XE5TU2Nyb2xsVmlld1p7NDY4LCAxOTZ9WXszNTAsIDI3fV8QElRyYW5zbWlzc2lvbldpbmRvd1dmV2lu -ZG931AAOAQ8BEAERARIHcQEUDb2AHoEBkoAKgQMWXxASZlNlYXJjaEZpbHRlckZpZWxk1AAOAQ8BEAER -AW8C1AULAtaAKoCAgP+Aw9MADgEQAREBbw3GDceAKoEDGYEDHNgADgF0AXUBdgF3AXgBeQF6AXsNygF9 -DcsBfwGAAYEEjYAogQMagQMbgCSAJoDfXxAQU2VsZWNjaW9uYXIgdG9kb1FhWnNlbGVjdEFsbDrUAA4B -DwEQAREBbwEUDdUNOYAqgAqBAx6BAvLZAA4BdAF1AXYBdwF4AXkBegGhAXsIiwQeDP0BfwGAAYECuQGo -gCiBAdOBAuOAJIAmgHTUAA4BDwEQAREBbwEUC10KvoAqgAqBAnaBAkzUAA4BDwEQAREBbwEUDeYByYAq -gAqBAyGAOtkADgF0AXUBdgF3AXgBeQF6AaEBewmEAX0BfgF/AYABgQbfCYmAKIECB4AjgCSAJoEBa9QA -DgEPARABEQFvARQN8g3zgCqACoEDI4EDJtgADgF0AXUBdgF3AXgBeQF6AXsN9gF9DfcBfwGAAYEGv4Ao -gQMkgQMlgCSAJoEBYm8QHQBBAGIAcgBpAHIAIABkAGkAcgBlAGMAYwBpAPMAbgAgAGQAZQAgAHQAbwBy -AHIAZQBuAHQALgAuAC5RdV8QEW9wZW5VUkxTaG93U2hlZXQ61AAOAQ8BEAERAW8C1AVDBEaAKoCAgQEI -gNLUAA4BDwEQAREBbwEUCVkByYAqgAqBAgaAOtQADgEPARABEQESCNgBFA4MgB6BAeKACoEDKl8QEGZO -ZXh0SW5mb1RhYkl0ZW3UAA4BDwEQAREBEg4QDUMHHoAegQMsgQL2gQGQ1AAOAXQBqgGEAYUOFQ4WDheA -24EDLYEDqYEDLlhNYWluTWVuddIADgA+AEYOG4Cbpw4cDh0OHg4fDiAOIQ4igQMvgQNGgQNfgQNlgQN+ -gQOQgQOd2gAOBM4BdAF1AXYBdwF4AXkBegTPAXsK0wrWAX0BfgF/AYABgQ4QDiuAKIECT4ECiYAjgCSA -JoEDLIEDMNIADgA+AEYOLoCbrAsWDjAOMQ4yDjMONA41DjYKyw44DjkLgoECYoEDMoEDNIEDNYEDOIED -OYEDP4EDQIECToEDQoEDRIECgdcADgF0AXYBdwF4AXkBegF7Dj0BfgF/AYABgQrTgCiBAzOAI4AkgCaB -Ak9dQWN0dWFsaXphci4uLtoADgF0AXUEdgF2BHcBdwF4AXkBegF7AX4BfQEmAX4BJgF/AYABgQrTgCiA -IwmAIwmAJIAmgQJP2AAOAXQBdQF2AXcBeAF5AXoBew5OAX0OTwF/AYABgQrTgCiBAzaBAzeAJIAmgQJP -XxAPUHJlZmVyZW5jaWFzLi4uUSzaAA4BdAF1BHYBdgR3AXcBeAF5AXoBewF+AX0BJgF+ASYBfwGAAYEK -04AogCMJgCMJgCSAJoECT9oADgTOAXQBdQF2AXcBeAF5AXoEzwF7DmAOYQF9AX4BfwGAAYEK0w5mgCiB -AzyBAzqAI4AkgCaBAk+BAztZU2VydmljaW9z1AAOAXQBqgGEAYUOYQ5rDmyA24EDOoEDPoEDPdIADgA+ -AEYOb4CboF8QD19OU1NlcnZpY2VzTWVuddoADgF0AXUEdgF2BHcBdwF4AXkBegF7AX4BfQEmAX4BJgF/ -AYABgQrTgCiAIwmAIwmAJIAmgQJP2AAOAXQBdQF2AXcBeAF5AXoBew58AX0K0AF/AYABgQrTgCiBA0GB -AlGAJIAmgQJPXxAUT2N1bHRhciBUcmFuc21pc3Npb27YAA4BdAF1AXYBdwF4AXkBegF7DoQBfQF+AX8B -gAGBCtOAKIEDQ4AjgCSAJoECT11Nb3N0cmFyIHRvZG9z2gAOAXQBdQR2AXYEdwF3AXgBeQF6AXsBfgF9 -ASYBfgEmAX8BgAGBCtOAKIAjCYAjCYAkgCaBAk9cX05TQXBwbGVNZW512gAOBM4BdAF1AXYBdwF4AXkB -egTPAXsGvwbCAX0BfgF/AYABgQ4QDpyAKIEBYoEDR4AjgCSAJoEDLIEDSFdBcmNoaXZv0gAOAD4ARg6g -gJusDqEOogtdDfIOpQ6mDqcOqA6pDqoJEAa3gQNKgQNNgQJ2gQMjgQNOgQNWgQNXgQNagQNbgQNegQHw -gQFh2AAOAXQBdQF2AXcBeAF5AXoBew6vAX0OsAF/AYABgQa/gCiBA0uBA0yAJIAmgQFiXxAQQ3JlYXIg -dG9ycmVudC4uLlFu2AAOAXQBdQF2AXcBeAF5AXoBewrBAX0LZQF/AYABgQa/gCiBAkuBAniAJIAmgQFi -2gAOBM4BdAF1AXYBdwF4AXkBegTPAXsOvw7AAX0BfgF/AYABgQa/DsWAKIEDUYEDT4AjgCSAJoEBYoED -UF5BYnJpciByZWNpZW50ZdQADgF0AaoBhAGFDsAOyg7LgNuBA0+BA1WBA1LSAA4APgBGDs6Am6EOz4ED -U9gADgF0AXUBdgF3AXgBeQF6AXsO0gF9AX4BfwGAAYEOv4AogQNUgCOAJIAmgQNRbABMAGkAbQBwAGkA -YQByACAAbQBlAG4A+l8QFl9OU1JlY2VudERvY3VtZW50c01lbnXaAA4BdAF1BHYBdgR3AXcBeAF5AXoB -ewF+AX0BJgF+ASYBfwGAAYEGv4AogCMJgCMJgCSAJoEBYtgADgF0AXUBdgF3AXgBeQF6AXsO5AF9DuUB -fwGAAYEGv4AogQNYgQNZgCSAJoEBYl5DZXJyYXIgdmVudGFuYVF32gAOAXQBdQR2AXYEdwF3AXgBeQF6 -AXsBfgF9ASYBfgEmAX8BgAGBBr+AKIAjCYAjCYAkgCaBAWLYAA4BdAF1AXYBdwF4AXkBegF7DvYBfQ73 -AX8BgAGBBr+AKIEDXIEDXYAkgCaBAWJsAFYAaQBzAHQAYQAgAHIA4QBwAGkAZABhUXnaAA4BdAF1BHYB -dgR3AXcBeAF5AXoBewF+AX0BJgF+ASYBfwGAAYEGv4AogCMJgCMJgCSAJoEBYtoADgTOAXQBdQF2AXcB -eAF5AXoEzwF7BI0EkAF9AX4BfwGAAYEOEA8OgCiA34EDYIAjgCSAJoEDLIEDYVZFZGl0YXLSAA4APgBG -DxKAm6YMQQb1BIUPFg3GBueBArKBAXOA3oEDY4EDGYEBbtgADgF0AXUBdgF3AXgBeQF6AXsPGwF9AX4B -fwGAAYEEjYAogQNkgCOAJIAmgN9WQm9ycmFy2gAOBM4BdAF1AXYBdwF4AXkBegTPAXsCAgIFAX0BfgF/ -AYABgQ4QDymAKIBGgQNmgCOAJIAmgQMsgQNnbQBWAGkAcwB1AGEAbABpAHoAYQBjAGkA8wBu0gAOAD4A -Rg8tgJuuCm8FlQxyDzEB+Q8zDzQPNQ82CwIPOA85DzoPO4ECN4EBGIECv4EDaYBFgQNqgQNygQNzgQN1 -gQJcgQN2gQN5gQN6gQN82gAOAXQBdQR2AXYEdwF3AXgBeQF6AXsBfgF9ASYBfgEmAX8BgAGBAgKAKIAj -CYAjCYAkgCaARtoADgTOAXQBdQF2AXcBeAF5AXoEzwF7Bt8B0wF9AX4BfwGAAYECAg9NgCiBAWuBAfuA -I4AkgCaARoEDa9IADgA+AEYPUICbqQ9RD1IG1wzXD1UPVg3mD1gMUIEDbYEDboEBaoEC24EDb4EDcIED -IYEDcYECt9gADgF0AXUBdgF3AXgBeQF6AXsJXgF9AX4BfwGAAYEG34AogQH/gCOAJIAmgQFr2QAOAXQB -dQF2AXcBeAF5AXoBoQF7CWYBfQF+AX8BgAGBBt8CkoAogQIBgCOAJIAmgQFr2QAOAXQBdQF2AXcBeAF5 -AXoBoQF7CXwBfQF+AX8BgAGBBt8CmoAogQIFgCOAJIAmgQFr2QAOAXQBdQF2AXcBeAF5AXoBoQF7AcwB -fQF+AX8BgAGBBt8BqIAogDmAI4AkgCaBAWvaAA4BdAF1BHYBdgR3AXcBeAF5AXoBewF+AX0BJgF+ASYB -fwGAAYEG34AogCMJgCMJgCSAJoEBa9oADgF0AXUEdgF2BHcBdwF4AXkBegF7AX4BfQEmAX4BJgF/AYAB -gQICgCiAIwmAIwmAJIAmgEbYAA4BdAF1AXYBdwF4AXkBegF7CM4BfQ+LAX8BgAGBAgKAKIEB34EDdIAk -gCaARlFp2gAOAXQBdQR2AXYEdwF3AXgBeQF6AXsBfgF9ASYBfgEmAX8BgAGBAgKAKIAjCYAjCYAkgCaA -RtgADgF0AXUBdgF3AXgBeQF6AXsPmwF9D5wBfwGAAYECAoAogQN3gQN4gCSAJoBGXxAXT2N1bHRhciBi -YXJyYSBkZSBmaWx0cm9RZtoADgF0AXUEdgF2BHcBdwF4AXkBegF7AX4BfQEmAX4BJgF/AYABgQICgCiA -IwmAIwmAJIAmgEbYAA4BdAF1AXYBdwF4AXkBegF7D60BfQF+AX8BgAGBAgKAKIEDe4AjgCSAJoBGXxAX -T2N1bHRhciBiYXJyYSBkZSB0YXJlYXPYAA4BdAF1AXYBdwF4AXkBegF7D7UBfQF+AX8BgAGBAgKAKIED -fYAjgCSAJoBGXxAfUGVyc29uYWxpemFyIGJhcnJhIGRlIHRhcmVhcy4uLtoADgTOAXQBdQF2AXcBeAF5 -AXoEzwF7ArkCvAF9AX4BfwGAAYEOEA/DgCiAdIEDf4AjgCSAJoEDLIEDgFZUYXJlYXPSAA4APgBGD8eA -m68QFgtPD8kCsQgJD8wM+A3VBBkLKg/RD9IP0wbJCn0P1gr1D9gP2Q/aD9sP3AqdgQJxgQOCgHOBAbaB -A4OBAuKBAx6AxYECaIEDhIEDhYEDh4EBZoECO4EDiIECWYEDiYEDi4EDjIEDjoEDj4ECQtoADgF0AXUE -dgF2BHcBdwF4AXkBegF7AX4BfQEmAX4BJgF/AYABgQK5gCiAIwmAIwmAJIAmgHTaAA4BdAF1BHYBdgR3 -AXcBeAF5AXoBewF+AX0BJgF+ASYBfwGAAYECuYAogCMJgCMJgCSAJoB02gAOAXQBdQR2AXYEdwF3AXgB -eQF6AXsBfgF9ASYBfgEmAX8BgAGBArmAKIAjCYAjCYAkgCaAdNgADgF0AXUBdgF3AXgBeQF6AXsItQF9 -D/wBfwGAAYECuYAogQHagQOGgCSAJoB0UXLaAA4BdAF1BHYBdgR3AXcBeAF5AXoBewF+AX0BJgF+ASYB -fwGAAYECuYAogCMJgCMJgCSAJoB02gAOAXQBdQR2AXYEdwF3AXgBeQF6AXsBfgF9ASYBfgEmAX8BgAGB -ArmAKIAjCYAjCYAkgCaAdNgADgF0AXUBdgF3AXgBeQF6AXsQFQF9AX4BfwGAAYECuYAogQOKgCOAJIAm -gHRfEBhSZWFudWRhciB0b2RvcyBlbiBlc3BlcmHaAA4BdAF1BHYBdgR3AXcBeAF5AXoBewF+AX0BJgF+ -ASYBfwGAAYECuYAogCMJgCMJgCSAJoB02gAOBM4BdAF1AXYBdwF4AXkBegTPAXsH4gORAX0BfgF/AYAB -gQK5ECyAKIEBrYCigCOAJIAmgHSBA43aAA4BdAF1BHYBdgR3AXcBeAF5AXoBewF+AX0BJgF+ASYBfwGA -AYECuYAogCMJgCMJgCSAJoB02AAOAXQBdQF2AXcBeAF5AXoBewi9AX0BfgF/AYABgQK5gCiBAdyAI4Ak -gCaAdNoADgTOAXQBdQF2AXcBeAF5AXoEzwF7AbwBvwF9AX4BfwGAAYEOEBBFgCiAMoECyYAjgCSAJoED -LIEDkdIADgA+AEYQSICbrhBJEEoQSwjYAbMQTgqwCCgQUQuXAlYEqhBVAdmBA5OBA5aBA5iBAeKAMYED -mYECR4EBv4EDmoECiIBbgOqBA5uAPNgADgF0AXUBdgF3AXgBeQF6AXsQWQF9EFoBfwGAAYEBvIAogQOU -gQOVgCSAJoAyWU1pbmltaXphclFt2AAOAXQBdQF2AXcBeAF5AXoBexBiAX0BfgF/AYABgQG8gCiBA5eA -I4AkgCaAMlRab29t2gAOAXQBdQR2AXYEdwF3AXgBeQF6AXsBfgF9ASYBfgEmAX8BgAGBAbyAKIAjCYAj -CYAkgCaAMtoADgF0AXUEdgF2BHcBdwF4AXkBegF7AX4BfQEmAX4BJgF/AYABgQG8gCiAIwmAIwmAJIAm -gDLaAA4BdAF1BHYBdgR3AXcBeAF5AXoBewF+AX0BJgF+ASYBfwGAAYEBvIAogCMJgCMJgCSAJoAy2gAO -AXQBdQR2AXYEdwF3AXgBeQF6AXsBfgF9ASYBfgEmAX8BgAGBAbyAKIAjCYAjCYAkgCaAMl5fTlNXaW5k -b3dzTWVuddoADgTOAXQBdQF2AXcBeAF5AXoEzwF7BJ8EogF9AX4BfwGAAYEOEBCVgCiA5YEDnoAjgCSA -JoEDLIEDn1VBeXVkYdIADgA+AEYQmYCbpwSXEJsQnBCdC0EQnxCggOSBA6GBA6KBA6SBAm2BA6aBA6fa -AA4BdAF1BHYBdgR3AXcBeAF5AXoBewF+AX0BJgF+ASYBfwGAAYEEn4AogCMJgCMJgCSAJoDl2AAOAXQB -dQF2AXcBeAF5AXoBexCsAX0BfgF/AYABgQSfgCiBA6OAI4AkgCaA5W8QGgBQAOEAZwBpAG4AYQAgAFcA -ZQBiACAAZABlACAAVAByAGEAbgBzAG0AaQBzAHMAaQBvAG7YAA4BdAF1AXYBdwF4AXkBegF7ELQBfQF+ -AX8BgAGBBJ+AKIEDpYAjgCSAJoDlXxAVRm9yb3MgZGUgVHJhbnNtaXNzaW9u2gAOAXQBdQR2AXYEdwF3 -AXgBeQF6AXsBfgF9ASYBfgEmAX8BgAGBBJ+AKIAjCYAjCYAkgCaA5dgADgF0AXUBdgF3AXgBeQF6AXsQ -xQF9AX4BfwGAAYEEn4AogQOogCOAJIAmgOVfEBREb25hciBhIFRyYW5zbWlzc2lvbltfTlNNYWluTWVu -ddQADgEPARABEQESARQC1BDQgB6ACoCAgQOrWmRhdGFTb3VyY2XUAA4BDwEQAREBbwEUCGEKWYAqgAqB -Ad6BAjPUAA4BDwEQAREBEgcdARQQ24AegQF+gAqBA65fEBFmU3RhdHVzVGlnZXJGaWVsZNQADgEPARAB -EQESARQCzAaygB6ACoB6gQFf1AAOAQ8BEAERAW8AHw42EOaAKoACgQNAgQOxVWhpZGU61AAOAQ8BEAER -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 -a0xvb2s61AAOAQ8BEAERARIBFAGCBrKAHoAKgCGBAV/UAA4BDwEQAREBbwEUD1IByYAqgAqBA26AOtQA -DgEPARABEQFvARQPVQHJgCqACoEDb4A61AAOAQ8BEAERARIC1ARNBrKAHoCAgNGBAV/UAA4BDwEQAREB -EgEUAe8GsoAegAqAQYEBX9QADgEPARABEQFvARQP2BKugCqACoEDiYEEIV8QFnJlc3VtZVdhaXRpbmdU -b3JyZW50czrUAA4BDwEQAREBbxKyDjAStIAqgQQjgQMygQQl0gAOADIAMxK3gASBBCRZU1VVcGRhdGVy -XxAQY2hlY2tGb3JVcGRhdGVzOtgADgEPErsSvAEQARESvRK+Er8SwBLBEsINXhLEEsUDDllOU0tleVBh -dGhZTlNCaW5kaW5nWU5TT3B0aW9uc18QHE5TTmliQmluZGluZ0Nvbm5lY3RvclZlcnNpb26BBDCBBCeB -BCuBBCqBAvyBBCmBBCzSAA4SxxLIASZfEBBOU1NoYXJlZEluc3RhbmNlgQQoCdIANwA4EssSzKMSzBLN -ADtfEBhOU1VzZXJEZWZhdWx0c0NvbnRyb2xsZXJcTlNDb250cm9sbGVyXxAYaW1hZ2U6IHZhbHVlcy5T -cGVlZExpbWl0VWltYWdlXxARdmFsdWVzLlNwZWVkTGltaXTTAA4HqgA+EtIS0xLVgQQvoRLUgQQtoRLW -gQQuXxAWTlNWYWx1ZVRyYW5zZm9ybWVyTmFtZV8QIVNwZWVkTGltaXRUb1R1cnRsZUljb25UcmFuc2Zv -cm1lctIANwA4EtoHuKIHuAA70gA3ADgS3BLdoxLdAW0AO18QFU5TTmliQmluZGluZ0Nvbm5lY3RvctIA -DgA+A2YS4ICarxEBKw/JCbQS4w8xDRgRFw/YBE0PzAcEEXoPNQZVAacRWgQZAsMEyAIVEKAHPQHvCVcO -oQsWBCsB0AGeByQQnAWEDfILsgq9CSkMcg/RBN8SsgRFDh0PVQ40EJ0IVglWB3cExghcDL8FQwgJCDwP -OAFxAdkQShBOCt4FCwIMDLoEYg6lCS0Jsg4wD9IE4Ac+BJ8GOQJsCFUGvwqwBaQJ8wzXA4kONgvnCpAH -OwhTBjgLsQ/TCSoQSwccARQIWQ1DDiIOMQ/ZClgOqQ45AlYKRwfEAswP2wcdDqgIYQXkD1gJVQRjEdgE -jQSXEFEP2g5gBZUGXAKxB+IDvA4hAbMIWAksBtcF/Q/cBt8LKg2KCS4IXwknDzMOogdxBAEMFBLABbcE -uAUNBUQI/wc6AgIJ9Q7PB+wIXQLUDYMKfREWBMcI9wklAwwOHgWsBFYHzQTKBCcJ1AkoDqcGlglbCFQE -yQbnCCgKCA6/Dh8LlwhXDjUJKwHmCVMJWgZuAmUNZgVGDFAGaQMnDjMLggtBCm8LTwcMBC4PNAW9CDYP -1gUOEmkEhQ3mCGAGlQ4QBzwOHA9SAYICuQbJDSAPVgSqAbwN1Q87Cp0I5g3GEiISLAsCARME/ATLEEkD -IwlUC9sEYQLdCkAMjwV9C7gCaRCfDxYI2ATMBdwDJArLC68CEQPvDBMK9QkQAyYFDAMlDzYHzgH5DPgQ -mwrTEFUK5QLVAScByApgEdAPOhEVBrcMLA9RC7ANXg6qA88L6w4gCFsBIwTeDqYOOAM1DEEJWQ85BgIO -MgftC10DKAheBvWBA4KBAhGBBDKBA2mBAuyBA8CBA4mA0YEDg4EBeIED1oEDc4EBR4AtgQPQgMWAeYEB -A4BQgQOngQGMgEGBAgSBA0qBAmKAyoA4gCyBAYKBA6KBARSBAyOBAqiBAkqBAfqBAr+BA4SA+IEEI4DQ -gQNGgQNvgQM5gQOkgQHPgQIDgQGUgPKBAdaBAtGBAQiBAbaBAcWBA3aAIIA8gQOWgQOZgQJUgP+AS4EC -z4DYgQNOgQIXgQIQgQMygQOFgPmBAY6A5YEBQYBjgQHNgQFigQJHgQEdgQIbgQLbgKWBA0CBAqCBAkCB -AYiBAcuBAT6BApaBA4eBAguBA5iBAYOACoEB1IEC9oEDnYEDNIEDi4ECMYEDW4EDRIBbgQItgQGngHqB -A46BAX6BA1qBAd6BAS+BA3GBAgKA2oED74DfgOSBA5qBA4yBAzyBARiBAUmAc4EBrYCwgQOQgDGBAdKB -AhKBAWqBATiBA4+BAWuBAmiBAweBAhiBAduBAfiBA2qBA02BAZKAwYECpoEEJ4EBIoDvgQEBgQEJgQHs -gQGFgEaBAhyBA1OBAa+BAdiAgIEDC4ECO4EDv4D6gQHqgQH3gQMCgQNfgQEegNSBAamBAQyAyYECFoEB -+YEDV4EBWYECCYEBzIEBBIEBboEBv4ECHoEDUYEDZYECiIEB0IEDP4ECDIBAgQH+gQIIgQFRgGCBAv6B -AQuBAreBAVCAuYEDOIECgYECbYECN4ECcYEBeYDMgQNygQEkgQHDgQOIgQECgQQRgN6BAyGBAd2BAVaB -AyyBAYqBAy+BA26AIYB0gQFmgQLtgQNwgOqAMoEDHoEDfIECQoEB5oEDGYED/4EEAoECXIAMgP2BAQ2B -A5OAiYECAIECmIDXgH6BAiuBAseBARKBApCAYYEDpoEDY4EB4oEBD4EBK4CfgQJOgQKOgE6AvIECpIEC -WYEB8ICxgQEAgK2BA3WBAaqARYEC4oEDoYECT4EDm4ECVoB9gBaAN4ECMoED7IEDeoEDvoEBYYECqoED -bYECkoEC/IEDXoC1gQKhgQN+gQHVgA2A9oEDVoEDQoCRgQKygQIGgQN5gQE5gQM1gQGwgQJ2gL2BAdmB -AXPSAA4AMgAzADSABIAD0gAOAD4DZhQRgJqvEQErArkB7wAfAgINIA0gArkEyQK5BwwKYAICASMAHwpg -ArkCzAS4AgwEnwccCSsB0Aa/CtMNQwkpAacHHQSfBX0GvwIRCmAFrAICArkC3QAfBE0OEAbfCtMEnwGn -AdAHcQS4AacMugRNArkINgICAYIBvAG8AbwBIwT8AhECaQRWBr8FrAHvCtMCuQLdBxwOIgYCAmUBpw4d -AbwFrAGCBt8DJArTC+sHDAccAacGAgIRArkFrAG8AB8AHwGnAB8OEArTArkKYAa/CtMBvApACFwJLAK5 -ASMGvwGnBdwG3wHQBFYR0A4eBJ8BvAK5DjQCAgZVArkP2gMlDhABvAGnBawG3wYCArkPMwK5AwwFrAGn -BawCAga/AhEDKAvrAB8CaQAfBPwETQj3BxwOHwGCDr8H4gGnAwwDDAK5DSAEuAIRBawEKw4QAB8AHwfE -BLgEKwLMBawGvwZuAdABpwS4BI0BvAQrDqUOEAG8AacK0wWsAe8B0AHQBlwCaQ1eBE0G3wZuAtQK0wrT -BJ8CAgK5AB8EJwICBbcCaQK5BPwKYASNBt8BpwZuAB8HHA4QBt8JLg4gArkAHwbfAbwOIQK5AgICuQLM -BI0BIxIiAgIBIwTHBLgBvALUAdALsQRWBMYBIwAfAhELrwyPBJ8EjQG8BLgEKwLUCtMCEQAfAycL6wK5 -Br8C1AT8AtQCAgfEAgICuQSfDhwBvAreAt0BEwHQAB8BIwICDSAGvwuyBt8CEQQrBr8DJgvbDhABpwAf -At0GvwrTAyMEjQHQAgIF5ArTB+IGvwLUAacEjYB0gEGAAoBGgQLtgQLtgHSBAQSAdIEBeYECMoBGgA2A -AoECMoB0gHqA74BLgOWBAYOBAgyAOIEBYoECT4EC9oEB+oAtgQF+gOWBARKBAWKAToECMoEBHoBGgHSA -foACgNGBAyyBAWuBAk+A5YAtgDiBAZKA74AtgQLPgNGAdIEBw4BGgCGAMoAygDKADYD9gE6AYYDUgQFi -gQEegEGBAk+AdIB+gQGDgQOdgQE5gGCALYEDRoAygQEegCGBAWuAn4ECT4ECoYEBeYEBg4AtgQE5gE6A -dIEBHoAygAKAAoAtgAKBAyyBAk+AdIECMoEBYoECT4AygQIrgQHWgQISgHSADYEBYoAtgQErgQFrgDiA -1IED7IEDX4DlgDKAdIEDOYBGgQFHgHSBA4yArYEDLIAygC2BAR6BAWuBATmAdIEDaoB0gQMCgQEegC2B -AR6ARoEBYoBOgL2BAqGAAoBhgAKA/YDRgQHqgQGDgQNlgCGBA1GBAa2ALYEDAoEDAoB0gQLtgO+AToEB -HoDKgQMsgAKAAoEBp4DvgMqAeoEBHoEBYoEBUYA4gC2A74DfgDKAyoEDToEDLIAygC2BAk+BAR6AQYA4 -gDiBAUmAYYEC/IDRgQFrgQFRgICBAk+BAk+A5YBGgHSAAoDJgEaBASKAYYB0gP2BAjKA34EBa4AtgQFR -gAKBAYOBAyyBAWuBAhiBA36AdIACgQFrgDKBA5CAdIBGgHSAeoDfgA2BA/+ARoANgPqA74AygICAOIEC -loDUgPKADYACgE6BAo6BAseA5YDfgDKA74DKgICBAk+AToACgLmBAqGAdIEBYoCAgP2AgIBGgQGngEaA -dIDlgQMvgDKBAlSAfoAMgDiAAoANgEaBAu2BAWKBAqiBAWuAToDKgQFigLGBApiBAyyALYACgH6BAWKB -Ak+AiYDfgDiARoEBL4ECT4EBrYEBYoCAgC2A39IADgA+A2YVP4CarxEBLA/JCbQS4w0YDzERFw/YBE0P -zAcEEXoPNQZVAacRWgQZAsMEyAIVEKAHPQHvCVcOoQHQBCsLFgGeByQQnAWEDfILsgq9CSkMcg/RBN8S -sgRFDh0PVQ40EJ0IVgd3CVYExghcDL8FQwgJCDwPOAFxAdkQSgreEE4FCwIMDLoEYgktDqUJsg4wD9IH -PgTgBJ8CbAY5CFUGvwqwBaQJ8wqQDjYHOwvnA4kM1whTC7EGOAkqD9MQSwccARQIWQ1DDiIOMQpYD9kO -qQ45AlYKRwfEAswAHw/bBx0OqAhhBGMF5AlVD1gR2ASNBJcQUQZcBLgFlQ/aCFgIXwKxDiEBsw5gCSwJ -JwdxD9wG3wsqDYoJLgfiBQ0PMw6iBbcFRAc6EsAMFAO8BAEF/Qj/BtcCAgn1CF0OzwfsAtQRFgTHDYMK -fQj3CSUDDAWsBFYOHgfNBMoEJwkoCdQOpwaWCVsIVATJBucIKAoICSsOHwhXC5cONQlTCVoCZQHmBm4F -Rg1mDr8MUAZpAycOMwuCC0EHDApvC08ELgg2DzQFvQ/WBQ4SaQSFCGAHPAaVDhAN5g4cAYIPUgK5BskN -IA9WARMSIgG8BMsSLAT8BKoNxg87CwIN1QqdCOYQSQlUBGEL2wMjAt0KQAyPBX0LuAJpEJ8EzAjYDxYF -3ArLAyQLrwIRA+8MEwr1CRADJgUMAyUPNgfOAfkM+BCbCtMQVQrlAtUBJwHICmAR0A86ERUGtwwsD1EL -sA1eDqoL6wPPDiAIWwEjBN4Opg44AzUMQQlZDzkGAg4yCF4LXQMoB+0G9YEDgoECEYEEMoEC7IEDaYED -wIEDiYDRgQODgQF4gQPWgQNzgQFHgC2BA9CAxYB5gQEDgFCBA6eBAYyAQYECBIEDSoA4gMqBAmKALIEB -goEDooEBFIEDI4ECqIECSoEB+oECv4EDhID4gQQjgNCBA0aBA2+BAzmBA6SBAc+BAZSBAgOA8oEB1oEC -0YEBCIEBtoEBxYEDdoAggDyBA5aBAlSBA5mA/4BLgQLPgNiBAheBA06BAhCBAzKBA4WBAY6A+YDlgGOB -AUGBAc2BAWKBAkeBAR2BAhuBAkCBA0CBAYiBAqCApYEC24EBy4ECloEBPoECC4EDh4EDmIEBg4AKgQHU -gQL2gQOdgQM0gQIxgQOLgQNbgQNEgFuBAi2BAaeAeoACgQOOgQF+gQNagQHegNqBAS+BAgKBA3GBA++A -34DkgQOagQFJgO+BARiBA4yBAdKBAduAc4EDkIAxgQM8gQISgQH4gQGSgQOPgQFrgQJogQMHgQIYgQGt -gQEBgQNqgQNNgQEigQEJgQGFgQQngQKmgLCAwYEBOIEB7IEBaoBGgQIcgQHYgQNTgQGvgICBA7+A+oED -C4ECO4EB6oEB94EDAoEBHoDUgQNfgQGpgQEMgMmBAfmBAhaBA1eBAVmBAgmBAcyBAQSBAW6BAb+BAh6B -AgyBA2WBAdCBAoiBAz+BAf6BAgiAYIBAgQFRgQELgQL+gQNRgQK3gQFQgLmBAziBAoGBAm2BAXmBAjeB -AnGAzIEBw4EDcoEBJIEDiIEBAoEEEYDegQHdgQGKgQFWgQMsgQMhgQMvgCGBA26AdIEBZoEC7YEDcIAM -gQP/gDKBAQ2BBAKA/YDqgQMZgQN8gQJcgQMegQJCgQHmgQOTgQIAgNeBApiAiYB+gQIrgQLHgQESgQKQ -gGGBA6aBAQ+BAeKBA2OBASuBAk6An4ECjoBOgLyBAqSBAlmBAfCAsYEBAICtgQN1gQGqgEWBAuKBA6GB -Ak+BA5uBAlaAfYAWgDeBAjKBA+yBA3qBA76BAWGBAqqBA22BApKBAvyBA16BAqGAtYEDfoEB1YANgPaB -A1aBA0KAkYECsoECBoEDeYEBOYEDNYEB2YECdoC9gQGwgQFz0gAOAD4DZhZugJqvEQEsFm8WcBZxFnIW -cxZ0FnUWdhZ3FngWeRZ6FnsWfBZ9Fn4WfxaAFoEWghaDFoQWhRaGFocWiBaJFooWixaMFo0WjhaPFpAW -kRaSFpMWlBK3FpYWlxaYFpkWmhabFpwWnRaeFp8WoBahFqIWoxakFqUWphanFqgWqRaqFqsWrBatFq4W -rxawFrEWshazFrQWtRa2FrcWuBa5FroWuxa8Fr0Wvha/FsAWwRbCFsMWxBbFFsYWxxbIBFsBGBbLCtYW -zRbOFs8W0BbRFtIW0xbUFtUW1hbXFtgW2RbaFtsW3BbdFt4W3xbgFuEW4hbjFuQW5RbmFucW6BbpFuoW -6xbsFu0W7hbvFvAW8RbyFvMW9Bb1FvYW9xb4FvkW+hb7FvwW/Rb+Fv8XABcBFwIXAxcEFwUXBhcHFwgX -CRcKFwsXDBcNFw4XDxcQBa8XEhcTFxQXFRcWFxcXGBcZFxoXGxccFx0XHhcfFyAXIRciFyMXJBclFyYX -JxcoFykXKhcrFywXLRcuFy8XMBcxFzIXMxc0FzUXNhc3FzgXORc6FzsXPBc9Fz4XPxdAF0EOFRdDF0QX -RRdGF0cXSBdJF0oXSxdMF00XThdPF1AXURdSF1MXVBdVF1YXVxdYF1kXWhdbF1wXXRdeF18XYBdhF2IX -YxdkF2UXZhdnF2gXaRdqF2sXbBdtF24XbxdwF3EXchdzF3QXdRd2F3cXeBd5F3oXexd8F30Xfhd/F4AX -gReCF4MXhBeFF4YXhxeIF4kXiheLF4wXjReOF48XkBeRF5IXkxeUF5UXlheXF5gXmReagQQ2gQQ3gQQ4 -gQQ5gQQ6gQQ7gQQ8gQQ9gQQ+gQQ/gQRAgQRBgQRCgQRDgQREgQRFgQRGgQRHgQRIgQRJgQRKgQRLgQRM -gQRNgQROgQRPgQRQgQRRgQRSgQRTgQRUgQRVgQRWgQRXgQRYgQRZgQRagQRbgQQkgQRcgQRdgQRegQRf -gQRggQRhgQRigQRjgQRkgQRlgQRmgQRngQRogQRpgQRqgQRrgQRsgQRtgQRugQRvgQRwgQRxgQRygQRz -gQR0gQR1gQR2gQR3gQR4gQR5gQR6gQR7gQR8gQR9gQR+gQR/gQSAgQSBgQSCgQSDgQSEgQSFgQSGgQSH -gQSIgQSJgQSKgQSLgQSMgQSNgQSOgNWAC4EEj4ECiYEEkIEEkYEEkoEEk4EElIEElYEEloEEl4EEmIEE -mYEEmoEEm4EEnIEEnYEEnoEEn4EEoIEEoYEEooEEo4EEpIEEpYEEpoEEp4EEqIEEqYEEqoEEq4EErIEE -rYEEroEEr4EEsIEEsYEEsoEEs4EEtIEEtYEEtoEEt4EEuIEEuYEEuoEEu4EEvIEEvYEEvoEEv4EEwIEE -wYEEwoEEw4EExIEExYEExoEEx4EEyIEEyYEEyoEEy4EEzIEEzYEEzoEEz4EE0IEE0YEE0oEE04EB9YEE -1IEE1YEE1oEE14EE2IEE2YEE2oEE24EE3IEE3YEE3oEE34EE4IEE4YEE4oEE44EE5IEE5YEE5oEE54EE -6IEE6YEE6oEE64EE7IEE7YEE7oEE74EE8IEE8YEE8oEE84EE9IEE9YEE9oEE94EE+IEE+YEE+oEE+4EE -/IEE/YEE/oEE/4EFAIEFAYEFAoEFA4EDLYEFBIEFBYEFBoEFB4EFCIEFCYEFCoEFC4EFDIEFDYEFDoEF -D4EFEIEFEYEFEoEFE4EFFIEFFYEFFoEFF4EFGIEFGYEFGoEFG4EFHIEFHYEFHoEFH4EFIIEFIYEFIoEF -I4EFJIEFJYEFJoEFJ4EFKIEFKYEFKoEFK4EFLIEFLYEFLoEFL4EFMIEFMYEFMoEFM4EFNIEFNYEFNoEF -N4EFOIEFOYEFOoEFO4EFPIEFPYEFPoEFP4EFQIEFQYEFQoEFQ4EFRIEFRYEFRoEFR4EFSIEFSYEFSoEF -S4EFTIEFTYEFToEFT4EFUIEFUYEFUoEFU4EFVIEFVYEFVoEFV4EFWIEFWYEFWoEFW1xTZXBhcmF0b3It -MzBcU2VwYXJhdG9yLTQxW0FwcGxpY2F0aW9ubxAfAE0AZQBuAHUAIABJAHQAZQBtACAAKABMAO0AbQBp -AHQAZQAgAGQAZQAgAFYAZQBsAG8AYwBpAGQAYQBkAClcU2VwYXJhdG9yLTIyW1NlcGFyYXRvci00XxAk -TWVudSBJdGVtIChSZWFudWRhciB0b2RvcyBlbiBlc3BlcmEpXxAlTWVudSAoUGFyYXIgZGUgY29tcGFy -dGlyIGNvbiByYXRpbyktMVxTZXBhcmF0b3ItMzFfEBJNZW51IEl0ZW0gKE5vbWJyZSlvECkATQBlAG4A -dQAgAEkAdABlAG0AIAAoAEEAYgByAGkAcgAgAGQAaQByAGUAYwBjAGkA8wBuACAAZABlACAAdABvAHIA -cgBlAG4AdAAuAC4ALgApXxAfTWVudSBJdGVtIChNb3N0cmFyIEluc3BlY3RvciktMl8QHFNxdWFyZSBC -dXR0b24gKFJhdGlvOiA5OTkuOSleQ29udGV4dFJvd01lbnVfEBxNZW51IEl0ZW0gKENyZWFyIHRvcnJl -bnQuLi4pXxAeTWVudSBJdGVtIChFbGltaW5hciB0b3JyZW50KS0xXxAUTWVudSBJdGVtIChMaW1pdGFk -bylbU2VwYXJhdG9yLTlfEBNCdXR0b24gQ2VsbCAoVG9kb3MpXxAgTWVudSBJdGVtIChEb25hciBhIFRy -YW5zbWlzc2lvbilfEBdNZW51IEl0ZW0gKFRvdGFsIFRhcmVhKV8QIE1lbnUgKFZlbG9jaWRhZCBkZSBi -YWphZGEgdG90YWwpXxAUTWVudSBJdGVtIChQcm9ncmVzbylfEB5NZW51IEl0ZW0gKENyZWFyIHRvcnJl -bnQuLi4pLTFfEBlNZW51IChPcmRlbmFyIHRhcmVhcyBwb3IpXENvbnRlbnQgVmlld18QIk1lbnUgSXRl -bSAoQWNlcmNhIGRlIFRyYW5zbWlzc2lvbilfECdNZW51IEl0ZW0gKEVsaW1pbmFyIHRvZG9zIGxvcyBh -cmNoaXZvcylfEBdUZXh0IEZpZWxkIENlbGwgKFRvZG9zKW8QJgBNAGUAbgB1ACAASQB0AGUAbQAgACgA -UADhAGcAaQBuAGEAIABXAGUAYgAgAGQAZQAgAFQAcgBhAG4AcwBtAGkAcwBzAGkAbwBuAClfEBlCdXR0 -b24gQ2VsbCAoRGVzY2FyZ2FuZG8pbxArAE0AZQBuAHUAIABJAHQAZQBtACAAKABBAGIAcgBpAHIAIABk -AGkAcgBlAGMAYwBpAPMAbgAgAGQAZQAgAHQAbwByAHIAZQBuAHQALgAuAC4AKQAtADFfEBdGaWx0ZXIg -QnV0dG9uIChBY3Rpdm9zKV8QHE1lbnUgSXRlbSAoQWJyaXIgdG9ycmVudC4uLilfEB5NZW51IEl0ZW0g -KE9yZGVuYXIgdGFyZWFzIHBvcilfEBpNZW51IEl0ZW0gKERpc3BvbmliaWxpZGFkKVxTZXBhcmF0b3It -MzJfEBZNZW51IEl0ZW0gKExpbWl0YWRvKS0yXxAdTWVudSBJdGVtIChQYXJhciBjb24gcmF0aW8pLTFf -EBNNZW51IEl0ZW0gKEFyY2hpdm8pXxAWTWVudSBJdGVtIChQcm9ncmVzbyktMV8QFU1lbnUgSXRlbSAo -U2VydmljaW9zKV8QIU1lbnUgSXRlbSAoRm9yb3MgZGUgVHJhbnNtaXNzaW9uKVlTZXBhcmF0b3JfEBFT -ZWFyY2ggRmllbGQgQ2VsbF8QFE1lbnUgSXRlbSAoTm9tYnJlKS0xXxAdTWVudSBJdGVtIChSYXRpbyBk -ZSBkZXNjYXJnYSlfEBFNZW51IEl0ZW0gKEdydXBvKW8QKABUAGUAeAB0ACAARgBpAGUAbABkACAAQwBl -AGwAbAAgACgARABpAHIAZQBjAGMAaQDzAG4AIABkAGUAbAAgAHQAbwByAHIAZQBuAHQAOgApXxAUTWVu -dSBJdGVtIChHbG9iYWwpLTJfECRNZW51IEl0ZW0gKFJlYW51ZGFyIHNlbGVjY2lvbmFkb3MpLTFfEBZC -dXR0b24gQ2VsbCAoQ2FuY2VsYXIpXxAjTWVudSBJdGVtIChPY3VsdGFyIGJhcnJhIGRlIGZpbHRybylf -EBtNZW51IEl0ZW0gKFBhcmFyIGNvbiByYXRpbylfECBNZW51IEl0ZW0gKFRyYWVyIHRvZG8gYWwgZnJl -bnRlKV8QEE1lbnUgSXRlbSAoWm9vbSlfEBhTdGF0aWMgVGV4dCAoOTk5LjkgS0IvcylcU2VwYXJhdG9y -LTE4XxAUTWVudSBJdGVtIChHbG9iYWwpLTFfEBVGaWx0ZXIgQnV0dG9uIChUb2RvcylvECQAUwB0AGEA -dABpAGMAIABUAGUAeAB0ACAAKABEAGkAcgBlAGMAYwBpAPMAbgAgAGQAZQBsACAAdABvAHIAcgBlAG4A -dAA6AClfEBxNZW51IEl0ZW0gKFRvZG9zIGxvcyBncnVwb3MpW1NlcGFyYXRvci02XxAaTWVudSBJdGVt -IChBYnJpciByZWNpZW50ZSlfEBdNZW51IEl0ZW0gKElsaW1pdGFkbyktMV8QGU1lbnUgSXRlbSAoQWN0 -dWFsaXphci4uLilfEChNZW51IEl0ZW0gKE1vc3RyYXIgZGF0b3MgZW4gZWwgRmluZGVyKS0xbxAYAE0A -ZQBuAHUAIABJAHQAZQBtACAAKABTAGUAcwBpAPMAbgAgAFQAYQByAGUAYQApXFNlcGFyYXRvci00MlxN -ZW51IChBeXVkYSlvEDQAVABlAHgAdAAgAEYAaQBlAGwAZAAgAEMAZQBsAGwAIAAoAEQAaQByAGUAYwBj -AGkA8wBuACAAZABlACAASQBuAHQAZQByAG4AZQB0ACAAZABlAGwAIAB0AG8AcgByAGUAbgB0ADoAKV8Q -EU1lbnUgSXRlbSAoSXRlbTMpXxAlTWVudSBJdGVtIChSZWFudWRhciBzZWxlY2Npb25hZG9zIHlhKV5N -ZW51IChBcmNoaXZvKW8QJwBNAGUAbgB1ACAASQB0AGUAbQAgACgAUwBpAGcAdQBpAGUAbgB0AGUAIABj -AGEAbQBwAG8AIABkAGUAIABiAPoAcwBxAHUAZQBkAGEAKV8QME1lbnUgSXRlbSAoRXN0YWRvIGRlIGxv -cyBhcmNoaXZvcyBzZWxlY2Npb25hZG9zKV8QHU1lbnUgSXRlbSAoQ29tcGFydGlyIHNpZW1wcmUpXxAT -TWVudSBJdGVtIChUcmFja2VyKV8QIE1lbnUgSXRlbSAoT2N1bHRhciBUcmFuc21pc3Npb24pXxAXTWVu -dSBJdGVtIChUb3RhbCBSYXRpbylbTWVudSBJdGVtLTNfEBtUZXh0IEZpZWxkIENlbGwgKFRleHQgQ2Vs -bClfEBRNZW51IEl0ZW0gKE5vbWJyZSktMl8QIU1lbnUgSXRlbSAoRGV0ZW5lciBzZWxlY2Npb25hZG9z -KV1TcXVhcmUgQnV0dG9uXxARTWVudSBJdGVtIChJdGVtMilbU2VwYXJhdG9yLTdcU2VwYXJhdG9yLTMz -XFNlcGFyYXRvci0xOV8QHE1lbnUgSXRlbSAoRWxpbWluYXIgdG9ycmVudClfEBFNZW51IEl0ZW0gKEF5 -dWRhKVxTZXBhcmF0b3ItMjZfEB9NZW51IEl0ZW0gKE1vc3RyYXIgSW5zcGVjdG9yKS0xXFNlcGFyYXRv -ci0zNG8QGABNAGUAbgB1ACAASQB0AGUAbQAgACgAVgBpAHMAdABhACAAcgDhAHAAaQBkAGEAKVxTZXBh -cmF0b3ItMjdvEBgATQBlAG4AdQAgAEkAdABlAG0AIAAoAEUAcwB0AGEAZADtAHMAdABpAGMAYQBzAClf -EB5UZXh0IEZpZWxkIENlbGwgKDk5OS45IEtCL3MpLTFcTWVudSAoR3J1cG8pXxAgTWVudSAoVmVsb2Np -ZGFkIGRlIHN1YmlkYSB0b3RhbClcRmlsZSdzIE93bmVyXFNlcGFyYXRvci0zNV8QEk1lbnUgTGFiZWwg -KFRvZG9zKVxTZXBhcmF0b3ItMTNfEB1NZW51IEl0ZW0gKE1vc3RyYXIgSW5zcGVjdG9yKVxTZXBhcmF0 -b3ItMTJvECAAUABvAHAAIABVAHAAIABCAHUAdAB0AG8AbgAgAEMAZQBsAGwAIAAoAE0AZQBuAPoAIABB -AGMAYwBpAPMAbgApbxAZAE0AZQBuAHUAIABJAHQAZQBtACAAKABGAGUAYwBoAGEAIABhAPEAYQBkAGkA -ZABvAClcU2VwYXJhdG9yLTQ1XxAdSW1hZ2UgQ2VsbCAoWWluZ1lhbmdUZW1wbGF0ZSldTWVudSAoRWRp -dGFyKV8QIU1lbnUgSXRlbSAoQXl1ZGEgZGUgVHJhbnNtaXNzaW9uKVxTZXBhcmF0b3ItMjBfECFQb3Ag -VXAgQnV0dG9uIENlbGwgKFJhdGlvOiA5OTkuOSlfEBFUb3JyZW50QWN0aW9uTWVudV8QEk1lbnUgSXRl -bSAoUGFydGVzKV8QE01lbnUgSXRlbSAoR3J1cG8pLTFfEBpNZW51IEl0ZW0gKEVsaW1pbmFyIGRhdG9z -KV8QHk1lbnUgSXRlbSAoQWN0dWFsaXphciB0cmFja2VyKV8QI01lbnUgSXRlbSAoRGV0ZW5lciBzZWxl -Y2Npb25hZG9zKS0xXxATTWVudSBJdGVtIChWZW50YW5hKW8QKgBNAGUAbgB1ACAASQB0AGUAbQAgACgA -QQBuAHQAZQByAGkAbwByACAAcABlAHMAdABhAPEAYQAgAGQAZQBsACAASQBuAHMAcABlAGMAdABvAHIA -KV8QEE1lbnUgKFNlcnZpY2lvcylfECVNZW51IEl0ZW0gKFZlbG9jaWRhZCBkZSBzdWJpZGEgdG90YWwp -W1NlcGFyYXRvci04XFNlYXJjaCBGaWVsZF8QIE1lbnUgSXRlbSAoQWN0dWFsaXphciB0cmFja2VyKS0x -XxAbTWVudSAoT3JkZW5hciB0YXJlYXMgcG9yKS0xXxApTWVudSBJdGVtIChFbGltaW5hciB0b2RvcyBs -b3MgYXJjaGl2b3MpLTFfEBFWZXJ0aWNhbCBTY3JvbGxlcl8QKE1lbnUgSXRlbSAoUGFyYXIgZGUgY29t -cGFydGlyIGNvbiByYXRpbyleTWVudSAoR3J1cG8pLTFfEBZNZW51IEl0ZW0gKExpbWl0YWRvKS0zXxAg -TWVudSBJdGVtIChPcmRlbmFyIHRhcmVhcyBwb3IpLTFfEB5NZW51IEl0ZW0gKEFicmlyIHRvcnJlbnQu -Li4pLTFfEBNQdXNoIEJ1dHRvbiAoQWJyaXIpXxAfTWVudSBJdGVtIChDb21wYXJ0aXIgc2llbXByZSkt -MVtNZW51IEl0ZW0tMV8QD1NoYXJlZCBEZWZhdWx0c18QFE1lbnUgSXRlbSAoSXRlbSAzKS0xXxDVSW1h -Z2UgQ2VsbCAoTlNJbWFnZSAweDFiMGQyYjgwIFNpemU9ezYyLCA2Mn0gUmVwcz0oCiAgICBOU0JpdG1h -cEltYWdlUmVwIDB4MWIwZGY3YTAgU2l6ZT17NjIsIDYyfSBDb2xvclNwYWNlPU5TQ2FsaWJyYXRlZFJH -QkNvbG9yU3BhY2UgQlBTPTggQlBQPTMyIFBpeGVscz02Mng2MiBBbHBoYT1ZRVMgUGxhbmFyPU5PIEZv -cm1hdD0wIENHSW1hZ2U9MHgxYzMwMjg0MAopKS0yXxAdVGV4dCBGaWVsZCBDZWxsIChUZXh0IENlbGwp -LTJvEBcATQBlAG4AdQAgAEkAdABlAG0AIAAoAE0AZQBuAPoAIABBAGMAYwBpAPMAbgApXxAaQnV0dG9u -IENlbGwgKENvbXBhcnRpZW5kbylvEBsATQBlAG4AdQAgAEkAdABlAG0AIAAoAEYAZQBjAGgAYQAgAGEA -8QBhAGQAaQBkAG8AKQAtADFvEBQATQBlAG4AdQAgACgAVgBpAHMAdQBhAGwAaQB6AGEAYwBpAPMAbgAp -XFNlcGFyYXRvci00MFtTZXBhcmF0b3ItMW8QGABNAGUAbgB1ACAASQB0AGUAbQAgACgATABpAG0AcABp -AGEAcgAgAG0AZQBuAPoAKVxTZXBhcmF0b3ItNDZfEEtUb3JyZW50IFRhYmxlIFZpZXcgKENvbG9yLCBH -cnVwbywgVmVsb2NpZGFkIGRlIGJhamFkYSwgVmVsb2NpZGFkIGRlIHN1YmlkYSlfEBpNZW51IEl0ZW0g -KFJlYW51ZGFyIHRvZG9zKV8QG01lbnUgSXRlbSAoUmF0aW8gZGUgc3ViaWRhKV8QE0hvcml6b250YWwg -U2Nyb2xsZXJfEBxNZW51IEl0ZW0gKFJlYW51ZGFyIHRvZG9zKS0xXxAcRmlsdGVyIEJ1dHRvbiAoQ29t -cGFydGllbmRvKVlNZW51IEl0ZW1bU2Nyb2xsIFZpZXdfEA9Hcm91cEZpbHRlck1lbnVfEBJNZW51IEl0 -ZW0gKEVkaXRhcilcU2VwYXJhdG9yLTM3XFNlcGFyYXRvci0xMF8QH1N0YXRpYyBUZXh0ICg5OTkgZGUg -OTk5IHRhcmVhcylfEBdNZW51IEl0ZW0gKFVzYXIgZ3J1cG9zKVxTZXBhcmF0b3ItMzlfEBpNZW51IEl0 -ZW0gKENlcnJhciB2ZW50YW5hKV8QEk1lbnUgSXRlbSAoSXRlbSAzKV8QGk1lbnUgSXRlbSAoSW52ZXJ0 -aXIgb3JkZW4pXxAiTWVudSBJdGVtIChSZWFudWRhciBzZWxlY2Npb25hZG9zKV8QKk1lbnUgSXRlbSAo -UGFyYXIgZGUgY29tcGFydGlyIGNvbiByYXRpbyktMV8QH01lbnUgSXRlbSAoU2VsZWNjaW9uYXIgbmlu -Z3VubylvECYATQBlAG4AdQAgAEkAdABlAG0AIAAoAEEAbgB0AGUAcgBpAG8AcgAgAGMAYQBtAHAAbwAg -AGQAZQAgAGIA+gBzAHEAdQBlAGQAYQApXxAPSG9yaXpvbnRhbCBMaW5lXxAlTWVudSBJdGVtIChWZWxv -Y2lkYWQgZGUgYmFqYWRhIHRvdGFsKW8QGQBNAGUAbgB1ACAASQB0AGUAbQAgACgAVgBpAHMAdQBhAGwA -aQB6AGEAYwBpAPMAbgApXxAgTWVudSBJdGVtIChFbGltaW5hciBkZSBsYSBsaXN0YSlfEBpNZW51IEl0 -ZW0gKFRyYW5zbWlzc2lvbiktMVxTZXBhcmF0b3ItMjhfEBlNZW51IEl0ZW0gKE9yZGVuIGRlIGNvbGEp -XFNlcGFyYXRvci0zOG8QLwBUAGUAeAB0ACAARgBpAGUAbABkACAAKABEAGkAcgBlAGMAYwBpAPMAbgAg -AGQAZQAgAEkAbgB0AGUAcgBuAGUAdAAgAGQAZQBsACAAdABvAHIAcgBlAG4AdAA6AClfEBZNZW51IEl0 -ZW0gKExpbWl0YWRvKS0xXxARTWVudSAoT3RoZXJWaWV3cylcU2VwYXJhdG9yLTQ0XxAYQnV0dG9uIENl -bGwgKDk5OS45IEtCL3MpXxAVTWVudSAoQWJyaXIgcmVjaWVudGUpXxAcTWVudSBJdGVtIChJbnZlcnRp -ciBvcmRlbiktMV8QGE1lbnUgSXRlbSAoUmF0aW86IDk5OS45KV8QF1RhYmxlIENvbHVtbiAoVUwgSW1h -Z2UpXFNlcGFyYXRvci0yOV8QIU1lbnUgSXRlbSAoU2FsaXIgZGUgVHJhbnNtaXNzaW9uKV8QKk1lbnUg -SXRlbSAoVHJhbnNtaXNzaW9uIFdpa2kgeSBEZXNhcnJvbGxvKV8QEFNlYXJjaEZpbHRlck1lbnVfEBhN -ZW51IEl0ZW0gKFZpc3RhIHNpbXBsZSlvECEATQBlAG4AdQAgAEkAdABlAG0AIAAoAEwA7QBtAGkAdABl -ACAAZABlACAAVgBlAGwAbwBjAGkAZABhAGQAKQAtADFfECNUZXh0IEZpZWxkIENlbGwgKDk5OSBkZSA5 -OTkgdGFyZWFzKV8QFlB1c2ggQnV0dG9uIChDYW5jZWxhcilcU2VwYXJhdG9yLTIzXxATQnV0dG9uIENl -bGwgKEFicmlyKVxTZXBhcmF0b3ItMzZcU2VwYXJhdG9yLTQzW1NlcGFyYXRvci01XxARTWVudSBJdGVt -IChQZWdhcilbU2VwYXJhdG9yLTJvEBgATQBlAG4AdQAgAEkAdABlAG0AIAAoAFMAZQBzAGkA8wBuACAA -UgBhAHQAaQBvAClfEBJNZW51IEl0ZW0gKEl0ZW0gMilfEBVNZW51IEl0ZW0gKFRyYWNrZXIpLTJfEBhN -ZW51IEl0ZW0gKFRyYW5zbWlzc2lvbilfECNNZW51IChQYXJhciBkZSBjb21wYXJ0aXIgY29uIHJhdGlv -KV8QF01lbnUgSXRlbSAoQWN0aXZpZGFkKS0xXU1lbnUgKFRhcmVhcylfEBtNZW51IEl0ZW0gKERldGVu -ZXIgdG9kb3MpLTFYRG9ja01lbnVfEBRNZW51IEl0ZW0gKEVzdGFkbyktMV8QHkltYWdlIFZpZXcgKERv -d25BcnJvd1RlbXBsYXRlKV8QHEltYWdlIFZpZXcgKFVwQXJyb3dUZW1wbGF0ZSleTWVudSAoVmVudGFu -YSlvEBoATQBlAG4AdQAgAEkAdABlAG0AIAAoAE0AbwB2AGUAcgAgAGQAYQB0AG8AcwAgAGEgJgApXxAc -SW1hZ2UgQ2VsbCAoVXBBcnJvd1RlbXBsYXRlKV8QFk1lbnUgKFJhdGlvIGRlIHN1YmlkYSlfECBNZW51 -IEl0ZW0gKFJlZ2lzdHJvIGRlIG1lbnNhamVzKV8QHE1lbnUgSXRlbSAoU2VsZWNjaW9uYXIgdG9kbylf -ECtNZW51IEl0ZW0gKFBlcnNvbmFsaXphciBiYXJyYSBkZSB0YXJlYXMuLi4pXxAjTWVudSBJdGVtIChP -Y3VsdGFyIGJhcnJhIGRlIGVzdGFkbylfEBxNZW51IEl0ZW0gKEVsaW1pbmFyIGRhdG9zKS0xXxAbTWVu -dSBJdGVtIChWZXJpZmljYXIgZGF0b3MpXxAVTWVudSBJdGVtIChJbGltaXRhZG8pXxAVTWVudSBJdGVt -IChNaW5pbWl6YXIpXxAVTWVudSBJdGVtIChBY3RpdmlkYWQpW01lbnUgSXRlbS0yXxASUG9wIFVwIEJ1 -dHRvbiBDZWxsXxAUVGFibGUgQ29sdW1uIChDb2xvcilfEBhNZW51IChSYXRpbyBkZSBkZXNjYXJnYSlf -EBpTdGF0aWMgVGV4dCAoOTk5LjkgS0IvcyktMV5VUkxTaGVldFdpbmRvd18QG0ZpbHRlciBCdXR0b24g -KERlc2NhcmdhbmRvKV8QF0J1dHRvbiBDZWxsIChEZXRlbmlkb3MpXkNvbnRlbnQgVmlldy0xXFNlcGFy -YXRvci0xNlxTZXBhcmF0b3ItMTFvECsATQBlAG4AdQAgAEkAdABlAG0AIAAoAFMAaQBnAHUAaQBlAG4A -dABlACAAcABlAHMAdABhAPEAYQAgAGQAZQBsACAASQBuAHMAcABlAGMAdABvAHIAKV8QEk1lbnUgSXRl -bSAoQm9ycmFyKW8QIgBBAGMAdABpAG8AbgAgAFAAbwBwACAAVQBwACAAQgB1AHQAdABvAG4AIAAoAE0A -ZQBuAPoAIABBAGMAYwBpAPMAbgApXxAZTWVudSBJdGVtIChPY3VsdGFyIG90cm9zKV8QFFRhYmxlIENv -bHVtbiAoR3JvdXApXxAZRmlsdGVyIEJ1dHRvbiAoRGV0ZW5pZG9zKVlGaWx0ZXJCYXJfENNJbWFnZSBD -ZWxsIChOU0ltYWdlIDB4MWIwZDJiODAgU2l6ZT17NjIsIDYyfSBSZXBzPSgKICAgIE5TQml0bWFwSW1h -Z2VSZXAgMHgxYjBkZjdhMCBTaXplPXs2MiwgNjJ9IENvbG9yU3BhY2U9TlNDYWxpYnJhdGVkUkdCQ29s -b3JTcGFjZSBCUFM9OCBCUFA9MzIgUGl4ZWxzPTYyeDYyIEFscGhhPVlFUyBQbGFuYXI9Tk8gRm9ybWF0 -PTAgQ0dJbWFnZT0weDFjMzAyODQwCikpXxAUTWVudSBJdGVtIChJdGVtIDIpLTFfECdNZW51IEl0ZW0g -KFJlYW51ZGFyIHNlbGVjY2lvbmFkb3MgeWEpLTFfEDFNZW51IEl0ZW0gKEd1YXJkYXIgdW5hIGNvcGlh -IGRlbCB0b3JyZW50IGNvbW8uLi4pXxARVGFibGUgQ29sdW1uIChETClfEBdNZW51IEl0ZW0gKElsaW1p -dGFkbyktM18QF1RhYmxlIENvbHVtbiAoREwgSW1hZ2UpXFNlcGFyYXRvci0yNF8QHU1lbnUgSXRlbSAo -TW9zdHJhciBncnVwb3MuLi4pXxAZTWVudSBJdGVtIChVc2FyIGdydXBvcyktMV8QIk1lbnUgSXRlbSAo -RWxpbWluYXIgZGUgbGEgbGlzdGEpLTFcU2VwYXJhdG9yLTE3XxATTWVudSAoVHJhbnNtaXNzaW9uKVxT -ZXBhcmF0b3ItMjFfEBxUZXh0IEZpZWxkIENlbGwgKDk5OS45IEtCL3MpXxASTWVudSBJdGVtIChHbG9i -YWwpXxAeSW1hZ2UgQ2VsbCAoRG93bkFycm93VGVtcGxhdGUpXxASTWVudSBJdGVtIChFc3RhZG8pXxAQ -Q29udGV4dE5vUm93TWVudV8QHUltYWdlIFZpZXcgKFlpbmdZYW5nVGVtcGxhdGUpXxAjTWVudSBJdGVt -IChPY3VsdGFyIGJhcnJhIGRlIHRhcmVhcylfEBlNZW51IEl0ZW0gKERldGVuZXIgdG9kb3MpXxAcTWVu -dSBJdGVtIChNb3ZlciBkYXRvcyBhLi4uKV8QFUJ1dHRvbiBDZWxsIChBY3Rpdm9zKV8QG01lbnUgSXRl -bSAoT3JkZW4gZGUgY29sYSktMV1WZXJ0aWNhbCBMaW5lXxAjU3F1YXJlIFRleHR1cmVkIEJ1dHRvbiAo -OTk5LjkgS0IvcylcU2VwYXJhdG9yLTE0XxATTWVudSAoT3RoZXJWaWV3cyktMV8QHVRleHQgRmllbGQg -Q2VsbCAoVGV4dCBDZWxsKS0xXxASTWVudSBJdGVtIChUYXJlYXMpW1NlcGFyYXRvci0zWVN0YXR1c0Jh -cl8QF01lbnUgSXRlbSAoSWxpbWl0YWRvKS0yXFNlcGFyYXRvci0xNV8QGU1lbnUgSXRlbSAoTW9zdHJh -ciB0b2RvcylfENVJbWFnZSBDZWxsIChOU0ltYWdlIDB4MWIwZDJiODAgU2l6ZT17NjIsIDYyfSBSZXBz -PSgKICAgIE5TQml0bWFwSW1hZ2VSZXAgMHgxYjBkZjdhMCBTaXplPXs2MiwgNjJ9IENvbG9yU3BhY2U9 -TlNDYWxpYnJhdGVkUkdCQ29sb3JTcGFjZSBCUFM9OCBCUFA9MzIgUGl4ZWxzPTYyeDYyIEFscGhhPVlF -UyBQbGFuYXI9Tk8gRm9ybWF0PTAgQ0dJbWFnZT0weDFjMzAyODQwCikpLTFfEBJNZW51IEl0ZW0gKENv -cnRhcilfEBVNZW51IEl0ZW0gKFRyYWNrZXIpLTFcU2VwYXJhdG9yLTI1XxATTWVudSAoT3RoZXJWaWV3 -cyktMl8QG01lbnUgSXRlbSAoUHJlZmVyZW5jaWFzLi4uKV8QJk1lbnUgSXRlbSAoTW9zdHJhciBkYXRv -cyBlbiBlbCBGaW5kZXIpXxApTWVudSBJdGVtIChBYnJpciBjb24gdmVudGFuYSBkZSBvcGNpb25lcylf -EBFUYWJsZSBDb2x1bW4gKFVMKV8QH01lbnUgSXRlbSAoTW9zdHJhciBncnVwb3MuLi4pLTFfEBJNZW51 -IEl0ZW0gKENvcGlhcinSAA4APgNmGMOAmqgF3AIMC7IHHQLUC68FfQj3gQErgEuBAqiBAX6AgIECjoEB -EoEB6tIADgA+A2YYzoCaqAXnAhgCGAcnAv4CGAIYAhiBASyATIBMgQF/gIGATIBMgEzSAA4APgNmGNmA -mq8RAfIAjQm0DzEAuBEXBE0AcwcEEXoArwDLBlUBpwC3EVoEGQLDAGYHPQHvCVcA2ACrAZ4AjAckEJwF -hACBCr0JKQxyD9EAkgRFAL8A0A9VDjQA/whWDL8AhgBaAKQAyQDnDzgQTgDyCt4FCwCPAgwMugEAAK4J -sg4wBOAHPgJsALEAnga/BaQDiQ42C+cAcQCVBjgLsQDsARQIWQ4iAO4AVg6pAlYAgAB+D9sIYQBQBeQE -YwD8AQcR2ABcBJcQUQ/aBlwIWAhfAbMG1wknBf0HcQbfDBQAbAkuAFQA6w8zAPAFtwQBEsAApQDXDs8I -XQ2DERYExwCLCPcJJQB1AwwOHgRWAO8EJwkoDqcGlghUAGAG5wgoCggGbgB9C5cIVwlTCVoA7QByDWYA -zQC6AHQAswCmAFgLTwcMAMMA0gDZDzQFvQD7AOAAlxJpBIUA6QEJDhAOHA9SAYIArAEBDSABEwG8BPwA -/gqdAGgQSQMjCVQL2wBZANEKQACDAPYFfRCfBMwAVwDFC68MEwBhCRAAdwDeAyUPNgECAfkA5gCKAEoA -wgrTEFUBDQCjAHwC1QpgAF8POgEKERUAUQBwAP0ASwPPC+sAuQEjBN4Opg44AzUJWQ85AJwOMgtdAygG -9Q/JEuMNGACCD9gBCwEGD8wA6g81AEgAUwC0ANYEyAIVEKAA3w6hCxYEKwHQAMYN8guyAMgE3xKyDh0B -BRCdAPUJVgd3BUMExghcAJMICQg8AE4AnwFxAMwB2RBKAI4AvACdBGIOpQktAHkP0gSfBjkAkQBSALYI -VQCYAKEA5ACWCrAA4gDxCfMM1wqQBzsIUw/TCSoQSwccAFsNQwBMAG4AvQ4xAGMP2QpYAHsOOQDjAMEK -RwfEAswAmgAfBx0ArQD6DqgBDA9YCVUAmwEEBI0AYgD5DmAFlQS4ArEH4gO8DiEAVQCwCSwAbQB4D9wA -egsqDYoAzgUNDqIA6AVEBzoASQB2AIQAZwj/APcCAgn1ANwH7ALUCn0AsgWsAPMA5QfNAGUEygnUAGQA -9AlbAKcEyQBqDr8JKw4fBUYAvg41AeYCZQCFAKIMUAZpAE0AoAMnDjMLggCqC0EKbwCoANUELgCQCDYP -1gUOAKkAfwDTDeYIYAaVBzwATwCZAMQA2gK5BskPVgDABKoSIg3VDzsI5hIsDcYEywBpCwIAawBvAM8B -AwEIBGEAlALdDI8A4QDUC7gCaQ8WCNgAhwXcAyQKywIRA+8A+Ar1AyYFDAC1AIgHzgDdDPgQmwCJCuUB -JwHIEdAAuwa3DCwA2w9RC7ANXg6qAF4Axw4gCFsAXQxBAMoGAgftCF6BAkWBAhGBA2mBAuuBA8CA0YEB -tYEBeIED1oEC2oEDrIEBR4AtgQLpgQPQgMWAeYEBXoEBjIBBgQIEgQPEgQLCgCyBAkGBAYKBA6KBARSB -AiaBAkqBAfqBAr+BA4SBAliA0IEDFYEDs4EDb4EDOYEEDYEBz4EC0YECMIDTgQKxgQMrgQPcgQN2gQOZ -gQPxgQJUgP+BAkmAS4ECz4EED4ECxoECEIEDMoD5gQGOgGOBAt2BAnyBAWKBAR2ApYEDQIECoIEBrIEC -YYEBPoECloED5IAKgQHUgQOdgQPngHyBA1uAW4ECHYEB74EDjoEB3oBKgQEvgNqBBAmBBByBA++A44Dk -gQOagQOMgQFJgQHSgQHbgDGBAWqBAfiBATiBAZKBAWuBAqaBAXeBAhiAcoED4oEDaoED6oEBIoDBgQQn -gQK2gQPCgQNTgQHYgQMLgQO/gPqBAj+BAeqBAfeBAbyBAwKBA1+A1IED6YDJgQH5gQNXgQFZgQHMgQEX -gQFugQG/gQIegQFRgQHpgQKIgQHQgQH+gQIIgQPmgQGzgQL+gQOvgQLvgQG6gQLggQK4gMiBAnGBAXmB -Ax+BA7aBA8aBA3KBASSBBAeBA9KBAmeBBBGA3oED3oEEHoEDLIEDL4EDboAhgQLEgQQTgQLtgAyAMoD9 -gQQMgQJCgQFlgQOTgImBAgCBApiAz4EDtIECK4ECKIED94EBEoEDpoEBD4DEgQMigQKOgQKkgQEcgQHw -gQG+gQPPgK2BA3WBBBSARYED2oECPoArgQMdgQJPgQObgQQmgQKMgQHngH2BAjKBARGBA3qBBB+BA76A -WIEBpoEECoAwgLWBAqGBAu6ADYD2gQNWgQNCgJGBAgaBA3mBAnWBAzWBAnaAvYEBc4EDgoEEMoEC7IEC -J4EDiYEEIIEEG4EDg4ED4YEDc4AJgF+BAuGBA7yBAQOAUIEDp4ED0YEDSoECYoDKgDiBAyeBAyOBAqiB -AymA+IEEI4EDRoEEGYEDpIED9oECA4EBlIEBCIDygQHWgQJbgQG2gQHFgD+BAn6AIIEDrYA8gQOWgQJG -gQLxgQJ6gNiBA06BAheBAcmBA4WA5YEBQYECU4BagQLngQHNgQJpgQKFgQPXgQJlgQJHgQPUgQPrgQIb -gQLbgQJAgQGIgQHLgQOHgQILgQOYgQGDgN2BAvaANoEBfYEC84EDNIEBKYEDi4ECMYEB5YEDRIED1YED -GIECLYEBp4B6gQJsgAKBAX6BAsWBA/2BA1qBBCKBA3GBAgKBAnCBBBiA34EBIYED/IEDPIEBGIDvgHOB -Aa2AsIEDkIB4gQLcgQISgQF8gQHCgQOPgQHhgQJogQMHgQOwgQEBgQNNgQPdgQEJgQGFgB+BAb2BAimB -AWCBAeyBA/mARoECHIEDzIEBr4CAgQI7gQLegQEegQPzgQPYgQGpgQFGgQEMgQIWgQEqgQP0gQIJgQK5 -gQEEgQFtgQNRgQIMgQNlgQELgQL1gQM/gECAYIECKoECh4ECt4EBUIA7gQKAgLmBAziBAoGBAr6BAm2B -AjeBAruBA7qAzIECTYEBw4EDiIEBAoECvIEB9IEDt4EDIYEB3YEBVoEBioBEgQJqgQMggQPIgHSBAWaB -A3CBAxeA6oED/4EDHoEDfIEB5oEEAoEDGYEBDYEBaYECXIEBcoEBkYEDsoEEFoEEHYDXgQJggH6BAseB -A9OBA7mBApCAYYEDY4EB4oECNIEBK4CfgQJOgE6AvIED+4ECWYCxgQEAgQLlgQI2gQGqgQPNgQLigQOh -gQI6gQJWgBaAN4ED7IEC8IEBYYECqoEDyoEDbYECkoEC/IEDXoDugQMogQN+gQHVgOmBArKBA6qBATmB -AbCBAdnSAA4APgNmGs6Amq8RAfIazxrQGtEa0hrTGtQa1RrWGtca2BrZGtoa2xrcGt0a3hrfGuAa4Rri -GuMa5BrlGuYa5xroGuka6hrrGuwa7RruGu8a8BrxGvIa8xr0GvUa9hr3Gvga+Rr6Gvsa/Br9Gv4a/xsA -GwEbAhsDGwQbBRsGGwcbCBsJGwobCxsMGw0bDhsPGxAbERsSGxMbFBsVGxYbFxsYGxkbGhsbGxwbHRse -Gx8bIBshGyIbIxskGyUbJhsnGygbKRsqGysbLBstGy4bLxswGzEbMhszGzQbNRs2GzcbOBs5GzobOxs8 -Gz0bPhs/G0AbQRtCG0MbRBtFG0YbRxtIG0kbShtLG0wbTRtOG08bUBtRG1IbUxtUG1UbVhtXG1gbWRta -G1sbXBtdG14bXxtgG2EbYhtjG2QbZRtmG2cbaBtpG2obaxtsG20bbhtvG3AbcRtyG3MbdBt1G3Ybdxt4 -G3kbeht7G3wbfRt+G38bgBuBG4IbgxuEG4UbhhuHG4gbiRuKG4sbjBuNG44bjxuQG5EbkhuTG5QblRuW -G5cbmBuZG5obmxucG50bnhufG6AboRuiG6MbpBulG6YbpxuoG6kbqhurG6wbrRuuG68bsBuxG7Ibsxu0 -G7Ubthu3G7gbuRu6G7sbvBu9G74bvxvAG8EbwhvDG8QbxRvGG8cbyBvJG8obyxvMG80bzhvPG9Ab0RvS -G9Mb1BvVG9Yb1xvYG9kb2hvbG9wb3RveG98b4BvhG+Ib4xvkG+Ub5hvnG+gb6RvqG+sb7BvtG+4b7xvw -G/Eb8hvzG/Qb9Rv2G/cb+Bv5G/ob+xv8G/0b/hv/HAAcARwCHAMcBBwFHAYcBxwIHAkcChwLHAwcDRwO -HA8cEBwRHBIcExwUHBUcFhwXHBgcGRwaHBscHBwdHB4cHxwgHCEcIhwjHCQcJRwmHCccKBwpHCocKxws -HC0cLhwvHDAcMRwyHDMcNBw1HDYcNxw4HDkcOhw7HDwcPRw+HD8cQBxBHEIcQxxEHEUcRhxHHEgcSRxK -HEscTBxNHE4cTxxQHFEcUhxTHFQcVRxWHFccWBxZHFocWxxcHF0cXhxfHGAcYRxiHGMcZBxlHGYcZxxo -HGkcahxrHGwcbRxuHG8ccBxxHHIccxx0HHUcdhx3HHgceRx6HHscfBx9HH4cfxyAHIEcghyDHIQchRyG -HIcciByJHIocixyMHI0cjhyPHJAckRySHJMclByVHJYclxyYHJkcmhybHJwcnRyeHJ8coByhHKIcoxyk -HKUcphynHKgcqRyqHKscrBytHK4crxywHLEcshyzHLQctRy2HLccuBy5HLocuxy8HL0cvhy/HMCBBWCB -BWGBBWKBBWOBBWSBBWWBBWaBBWeBBWiBBWmBBWqBBWuBBWyBBW2BBW6BBW+BBXCBBXGBBXKBBXOBBXSB -BXWBBXaBBXeBBXiBBXmBBXqBBXuBBXyBBX2BBX6BBX+BBYCBBYGBBYKBBYOBBYSBBYWBBYaBBYeBBYiB -BYmBBYqBBYuBBYyBBY2BBY6BBY+BBZCBBZGBBZKBBZOBBZSBBZWBBZaBBZeBBZiBBZmBBZqBBZuBBZyB -BZ2BBZ6BBZ+BBaCBBaGBBaKBBaOBBaSBBaWBBaaBBaeBBaiBBamBBaqBBauBBayBBa2BBa6BBa+BBbCB -BbGBBbKBBbOBBbSBBbWBBbaBBbeBBbiBBbmBBbqBBbuBBbyBBb2BBb6BBb+BBcCBBcGBBcKBBcOBBcSB -BcWBBcaBBceBBciBBcmBBcqBBcuBBcyBBc2BBc6BBc+BBdCBBdGBBdKBBdOBBdSBBdWBBdaBBdeBBdiB -BdmBBdqBBduBBdyBBd2BBd6BBd+BBeCBBeGBBeKBBeOBBeSBBeWBBeaBBeeBBeiBBemBBeqBBeuBBeyB -Be2BBe6BBe+BBfCBBfGBBfKBBfOBBfSBBfWBBfaBBfeBBfiBBfmBBfqBBfuBBfyBBf2BBf6BBf+BBgCB -BgGBBgKBBgOBBgSBBgWBBgaBBgeBBgiBBgmBBgqBBguBBgyBBg2BBg6BBg+BBhCBBhGBBhKBBhOBBhSB -BhWBBhaBBheBBhiBBhmBBhqBBhuBBhyBBh2BBh6BBh+BBiCBBiGBBiKBBiOBBiSBBiWBBiaBBieBBiiB -BimBBiqBBiuBBiyBBi2BBi6BBi+BBjCBBjGBBjKBBjOBBjSBBjWBBjaBBjeBBjiBBjmBBjqBBjuBBjyB -Bj2BBj6BBj+BBkCBBkGBBkKBBkOBBkSBBkWBBkaBBkeBBkiBBkmBBkqBBkuBBkyBBk2BBk6BBk+BBlCB -BlGBBlKBBlOBBlSBBlWBBlaBBleBBliBBlmBBlqBBluBBlyBBl2BBl6BBl+BBmCBBmGBBmKBBmOBBmSB -BmWBBmaBBmeBBmiBBmmBBmqBBmuBBmyBBm2BBm6BBm+BBnCBBnGBBnKBBnOBBnSBBnWBBnaBBneBBniB -BnmBBnqBBnuBBnyBBn2BBn6BBn+BBoCBBoGBBoKBBoOBBoSBBoWBBoaBBoeBBoiBBomBBoqBBouBBoyB -Bo2BBo6BBo+BBpCBBpGBBpKBBpOBBpSBBpWBBpaBBpeBBpiBBpmBBpqBBpuBBpyBBp2BBp6BBp+BBqCB -BqGBBqKBBqOBBqSBBqWBBqaBBqeBBqiBBqmBBqqBBquBBqyBBq2BBq6BBq+BBrCBBrGBBrKBBrOBBrSB -BrWBBraBBreBBriBBrmBBrqBBruBBryBBr2BBr6BBr+BBsCBBsGBBsKBBsOBBsSBBsWBBsaBBseBBsiB -BsmBBsqBBsuBBsyBBs2BBs6BBs+BBtCBBtGBBtKBBtOBBtSBBtWBBtaBBteBBtiBBtmBBtqBBtuBBtyB -Bt2BBt6BBt+BBuCBBuGBBuKBBuOBBuSBBuWBBuaBBueBBuiBBumBBuqBBuuBBuyBBu2BBu6BBu+BBvCB -BvGBBvKBBvOBBvSBBvWBBvaBBveBBviBBvmBBvqBBvuBBvyBBv2BBv6BBv+BBwCBBwGBBwKBBwOBBwSB -BwWBBwaBBweBBwiBBwmBBwqBBwuBBwyBBw2BBw6BBw+BBxCBBxGBBxKBBxOBBxSBBxWBBxaBBxeBBxiB -BxmBBxqBBxuBBxyBBx2BBx6BBx+BByCBByGBByKBByOBBySBByWBByaBByeBByiBBymBByqBByuBByyB -By2BBy6BBy+BBzCBBzGBBzKBBzOBBzSBBzWBBzaBBzeBBziBBzmBBzqBBzuBBzyBBz2BBz6BBz+BB0CB -B0GBB0KBB0OBB0SBB0WBB0aBB0eBB0iBB0mBB0qBB0uBB0yBB02BB06BB0+BB1CBB1ERDCcRBCgRBQIR -CHURBicRB+IRBi4RB/0RB0IRB3ERAd0RCfcRAcgRC+QRB4MRBggRBBYRDDERCgIRBCQRBmwRBpoRC+MR -BhERDEsRDG4RBhYRDHIRBhQRAmMRBmYRCOcRBfYRBw4RB+kRCCIRBhIRB2gQgxDBEQJlEQx6EQJdEQuF -EK8RCn8RB0YRBlQRBp8RCo8RCA0RB6oRAmQRCKARB0ERDB0RBz0RBC4RA88RB7MRCgQRDHcRDFURDFQQ -UREMWxEMSRCGEQujEQsbEQeHEQp8EQugEQuoEM4RBhARBwgRDCURDF4RCP0RCvoRB2URCx8RAcsRCKgR -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 -aQAcawAcbQAchAAclgAcpwAcqQAcqwAcrQAcrwAc0AAc0gAc1AAc1gAc2AAc2gAc3AAc6QAc6wAc7gAc -8QAc+gAdDwAdIAAdIgAdJAAdJgAdKAAdSQAdSwAdTQAdUgAdVAAdVgAdWAAdWgAdZwAdaQAdbAAdbwAd -ewAdfQAdjwAdoAAdogAdpAAdpgAdqAAdzQAd4wAd5QAd5wAd6QAd6wAd7QAd8AAd8QAd8wAd9QAeAgAe -CwAeKAAeKgAeLQAeMAAeMwAeNgAeOQAeTwAegAAelgAeqwAeugAezAAe1gAe5AAe9gAfBAAfCQAfCwAf -DQAfDwAfEQAfEwAfFQAfFwAfGQAfHAAfIQAfKgAfMAAfQQAfSAAfUQAfUwAfXAAfXgAfYAAfdAAffQAf -ggAfiQAfkgAfmwAfqAAftQAfvgAfwwAf0gAf5AAf9QAf9wAf+QAf+wAf/QAgFgAgJwAgKQAgKwAgLQAg -LwAgUAAgUgAgVAAgWQAgWwAgXQAgXwAgYQAgegAgfAAgjwAgoAAgogAgpAAgpgAgqAAgxQAgxwAgyQAg -ywAgzQAg0AAg0QAg0wAg6AAg6gAg7QAg8AAg8wAg9gAhDgAhMwAhRwAhWwAhZwAhcAAhcgAhdAAhdgAh -eAAhegAhfwAhgAAhggAhyQAh2gAh3AAh5QAh5wAh6gAh9wAiDAAiFAAiIQAiLQAiOwAiPQAiPwAiQQAi -QwAiRQAiTAAiYgAibwAidwAieQAiewAifgAihwAijAAioQAiowAipQAipwAiqQAiswAiwAAiwgAixQAi -zgAi1wAi6QAi8gAi/QAjCQAjHgAjLwAjMQAjMwAjNQAjNwAjWAAjWgAjXAAjXgAjYAAjYgAjZAAjcQAj -cwAjdgAjeQAjkQAjkwAjqwAjvAAjvgAjwAAjwgAjxAAj5QAj5wAj6QAj6wAj7QAj7wAj8QAj/gAkAAAk -AwAkBgAkGQAkKgAkLAAkLgAkMAAkMgAkVwAkWQAkWwAkXQAkXwAkYQAkYwAkZQAkcgAkdAAkdgAkeAAk -fwAk2gAk/AAlBgAlNQAlSgAlVwAlcQAljQAlqAAltAAl0wAl4gAmDQAmGQAmGwAmHQAmIgAmIwAmJQAm -JwAmKAAmKgAmMwAmPAAmPgAmPwAmQQAmQwAmRQAmRwAmSQAmSgAmUwAmZgAmdAAmnQAmpwAmsQAmuwAm -yQAmzAAmzwAm0QAm1AAm1wAm2gAm3AAm3gAm4QAm4wAm7gAm/wAnAQAnAwAnBQAnDgAnJQAnLgAnNwAn -RQAnTgAnUAAnXQAnXwAnYQAnYwAnZQAnZwAnaQAnigAnlwAnpAAnrAAntwAnwgAnzQAn2QAn2wAn3QAn -3wAn6AAn6gAn8wAn/AAn/gAoBAAoIQAoJgAoKAAoKgAoLAAoLgAoMAAoQQAoQwAoRQAoSAAoVQAoVwAo -YwAoeAAoegAofAAofgAogAAokgAomwAopgAougAo3wAo5AAo5gAo6AAo6gAo7wAo8AApBQApEgApGQAp -GwApHQApIgApJAApJgApLwApOAApOgApPQApPwApSAApSgApTwApUQApUwApXAApcwApdQApdwBRiQBR -kgBRmQBRrABRtwBRwABRxQBRzQBR1gBR3QBR7ABR+QBR+wBSAABSCQBSDgBSFwBSHABSKgBSUwBSYgBS -cQBScgBSdABSdgBSeABSgQBSgwBSjABSlQBSlwBSnQBSugBSvABSvgBSwABSwgBSxABSygBS3wBS4QBS -4wBS5QBS5wBS8wBTFABTGQBTGwBTHQBTHwBTIQBTIwBTKABTKgBTNABTRQBTRwBTSQBTXgBTYABTYgBT -ZABTZgBTcwBTgABTggBTjgBTowBTpQBTpwBTqQBTqwBTvgBT3wBT4QBT4wBT5QBT7gBT8ABT8gBT+wBU -GABUGgBUHABUHgBUIABUIgBURwBUSQBUSwBUTQBUTgBUbwBUcQBUcwBUdQBUfgBUgABUiQBUiwBUjgBU -qwBUrQBUrwBUsQBUswBUtQBUywBU7ABU7gBU8ABU8gBU9ABU9gBU+QBU+wBVDABVDgBVEABVJQBVJwBV -KQBVKwBVLQBVRgBVZwBVaQBVawBVbQBVbwBVcQBVegBVlwBVmQBVmwBVnQBVnwBVoQBVxgBVyABVygBV -zABVzQBV7gBV8ABV8gBV9ABV9gBV+ABV+wBWGABWGgBWHABWHgBWIABWIgBWOABWWQBWWwBWXQBWXwBW -YQBWYwBWZQBWcgBWdABWgABWlQBWpgBWqABWqgBWrABWrgBW0wBW1QBW1wBW3ABW3gBW4ABW4gBW5ABW -9wBXDgBXHwBXIQBXIwBXJQBXJwBXRABXRgBXSABXSgBXTABXTwBXUABXUgBXZwBXaQBXbABXbwBXcgBX -iQBXqgBXrABXrgBXsABXsgBXtABXuQBXuwBXzwBX5QBX9gBX+ABX+gBX/ABX/gBYIwBYJQBYJwBYKQBY -KwBYLQBYLwBYMQBYPgBYQABYQwBYRgBYWwBYbABYbgBYcABYcgBYdABYgQBYgwBYhQBYhwBYkgBYmwBY -nQBYpABYpgBYqABYqgBYzwBY0QBY0wBY1QBY1wBY2QBY2wBY5ABZCQBZCwBZDQBZDwBZEQBZEwBZFQBZ -HgBZMQBZXgBZbABZeQBZewBZfQBZfgBZgABZgQBZgwBZhQBZhwBZkABZlQBZqABZtQBZtwBZuQBZuwBZ -3ABZ3gBZ4ABZ4gBZ5ABZ5gBZ6ABZ9QBZ9wBZ+gBZ/QBaAwBaBQBaDABaGQBaGwBaHQBaHwBaQABaQgBa -RABaRgBaSABaSgBaTABaWQBaWwBaXgBaYQBaeQBaewBahQBalgBamABamgBanABangBavwBawQBawwBa -xQBaxwBayQBaywBa4gBa5ABa+QBbCgBbDABbDgBbEABbEwBbKABbNwBbOQBbOwBbPQBbPwBbQABbSQBb -UgBbVABbYwBbZQBbZwBbagBbbQBbcABbcwBbdgBbnwBbqQBbsgBbtABbtgBbuABbugBbvABbvgBbwABb -wgBb1gBb5QBb7gBb8ABb+QBb+wBb/QBb/wBcAQBcJgBcKABcKgBcLABcLgBcMABcMgBcNABcPgBcYwBc -ZQBcZwBcaQBcawBcbQBcbwBcmABcmgBcnABcnQBcnwBcoABcogBcpABcpgBczwBc0QBc0wBc1QBc1wBc -2QBc2wBc3QBc3wBc8QBc/gBdAABdAgBdBABdDQBdDwBdGABdGgBdHQBdIABdIwBdSABdSgBdTABdTgBd -UABdUgBdVABdeQBdewBdfQBdfwBdgQBdgwBdhQBdqgBdrABdrgBdsABdsgBdtABdtgBd3wBd4QBd4wBd -5ABd5gBd5wBd6QBd6wBd7QBeFgBeGABeGgBeGwBeHQBeHgBeIABeIgBeJABeTQBeTwBeUQBeVABeVgBe -WABeWgBeXABeXwBefgBehwBeiQBekgBelQBemABemgBenQBewgBexABexgBeyABeygBezABezgBe8wBe -9QBe+ABe+gBe/ABe/gBfAABfFABfPQBfPwBfQQBfQgBfRABfRQBfRwBfSQBfSwBfdABfdgBfeABfeQBf -ewBffABffgBfgABfggBfowBfpQBfqABfqgBfrABfrgBfsABfzQBf9gBf+ABf+gBf+wBf/QBf/gBgAABg -AgBgBABgEABgIQBgIwBgJQBgKABgKwBgUABgUgBgVABgVwBgWQBgXABgXQBgXwBgYQBgeABgqQBgqwBg -rQBgrwBgsgBgtABgtwBgwwBgzgBg3wBg4QBg4wBg5gBg6QBhCgBhDABhDwBhEgBhFABhFgBhGABhHwBh -IQBhNABhRQBhRwBhSQBhTABhTwBhcABhcgBhdQBhdwBheQBhewBhfgBhjwBhkQBhlABhlgBhmQBhwABh -1gBh5wBh6QBh6wBh7gBh8QBiDgBiEABiEwBiFgBiGQBiHABiHQBiHwBiNwBibABifwBihABihgBiiABi -igBijABijwBikgBilABilwBimQBingBipwBirQBirwBiuABiwwBi1gBi5wBi6QBi6wBi7QBi7wBjAABj -AgBjBQBjBwBjCgBjLwBjMQBjMwBjNgBjOQBjPABjPwBjQABjQwBjRQBjWQBjZwBjfABjzwBj7ABj9wBk -BQBkFwBkKQBkPgBkTABkVQBkVgBkVwBkWQBkXABkXgBkYQBkZABkZgBkaQBkbABkbQBkbgBkcwBkdgBk -fwBklABklgBkmQBkngBkoQBkowBkqgBkswBktQBkuABkuwBkxABkxgBkywBkzQBk0ABk2QBk2wBk3gBl -jQBllgBloABlowBlrABlswBlxQBlzgBl+wBmBABmDwBmEgBmFABmFwBmGQBmGwBmHQBmHgBmIQBmJABm -MQBmMwBmNgBmOQBmUABmZABmbQBmcABmewBmhABmhgBmjQBmkABmkwBmlgBmvwBmwgBmxABmxwBmyQBm -ywBmzQBm0ABm0wBm2QBnAgBnBQBnBwBnCgBnDABnDgBnEABnEwBnFgBnHABnJQBnMgBnRgBnVQBnYwBn -dABndgBneQBnewBnfgBnmwBnnQBnoABnowBnpgBnpwBnqQBnvwBoDgBoDwBoEABoEgBoFQBoFwBoGQBo -HABoHgBoIQBoJABoJQBoJgBoKwBoLgBoNwBoTABoTgBoUQBoVABoVgBoXwBoYQBoZABoZwBocABocgBo -dwBoeQBofABohQBohwBoigBouwBowwBoxgBoyABoywBozQBozwBo0QBo0gBo1QBo2ABo5QBo5wBo6gBo -7QBo+gBpAwBpBQBpDABpDwBpEgBpFQBpPgBpQQBpQwBpRgBpSABpSgBpTABpTwBpUgBpWQBpggBphQBp -hwBpigBpjABpjgBpkABpkwBplgBpnQBppgBpswBpwQBp0gBp1ABp1gBp2ABp2wBp5ABp9QBp9wBp+QBp -/ABp/wBqIABqIgBqJQBqJwBqKQBqKwBqLgBqOwBqPQBqQABqQwBqVgBqbwBqgABqggBqhABqhwBqigBq -qwBqrQBqsABqsgBqtABqtgBquABqxgBq2QBq6gBq7ABq7gBq8QBq8wBrGABrGgBrHQBrHwBrIQBrIwBr -JgBrMwBrNQBrOABrOwBrVgBrYwBrZQBraABrawBrjABrjgBrkQBrlABrlgBrmABrmgBrsABrsgBrvwBr -zABrzgBr0QBr1ABr9QBr9wBr+gBr/QBr/wBsAQBsAwBsCgBsDABsEgBsIwBsJQBsJwBsKgBsLQBsUgBs -VABsVwBsWQBsWwBsXQBsYABsYwBsdABsdgBseABsegBsfQBshABsmwBsrABsrgBssABssgBstQBsxgBs -yABsywBszgBs0QBs9gBs+ABs+gBs/QBtAABtAwBtDABtDQBtEABtEgBtHABtMwBtVABtVgBtWABtWgBt -XABtXwBtZABtZgBtcwBtdQBtdwBtegBtgwBthQBtkABtkwBtlgBtmQBtnABtnwBtyABtygBtzABtzgBt -0ABt0wBt1QBt2ABt4QBt7gBt8ABt8gBt9QBuCABuKQBuKwBuLgBuMABuMgBuNABuNwBuQwBuaABuagBu -bQBubwBucQBucwBudgBujwButAButgBuuQBuuwBuvQBuvwBuwgBuzgBu8wBu9QBu+ABu+gBu/ABu/gBv -AQBvGgBvHwBvMABvMgBvNABvNwBvOgBvVwBvWQBvXABvXwBvYgBvYwBvZQBvfABvsQBvxgBv2QBv7gBw -AQBwBgBwCQBwDABwDgBwEABwEwBwFgBwGwBwHABwHwBwIQBwIwBwNABwNgBwPwBwQQBwRABwdQBweABw -egBwfABwfwBwggBwhQBwigBwkQBwpwBw3ABxAgBxBQBxBwBxCQBxDABxDwBxEgBxFQBxGwBxJABxJgBx -KQBxLABxOQBxQQBxRABxSQBxTABxTwBxVABxVwBxWgBxaABxlABxnQBxpgBxrQBxwwBx0ABx5gBx7wBx -+gByDgByFwByJAByMgByPwByUAByUgByVAByVwByWgByZwByaQByawBybgBydwByeQByfgBygQByhABy -rQByrwBysQBysgBytABytQBytwByuQByvABy3QBy3wBy4gBy5ABy5gBy6ABy6wBy/wBzEABzEgBzFQBz -FwBzGgBzJwBzKQBzKwBzLgBzNwBzOQBzPgBzQQBzRABzbQBzbwBzcQBzcgBzdABzdQBzdwBzeQBzfABz -nQBznwBzogBzpQBzpwBzqQBzrABzrgBzvQBzzgBz0ABz0gBz1ABz1wBz4wBz9ABz9gBz+ABz+wBz/gB0 -HwB0IQB0JAB0JwB0KQB0KwB0LQB0RgB0SAB0YgB0cwB0dQB0dwB0egB0fQB0iQB0mgB0nAB0nwB0ogB0 -pQB0tgB0uAB0ugB0vQB0vwB00AB00gB01AB01wB02gB0+wB0/QB1AAB1AgB1BAB1BgB1CAB1PwB1TQB1 -XgB1YAB1YgB1ZQB1aAB1hQB1hwB1igB1jQB1kAB1kQB1kwB1qwB14AB14gB15AB15gB16QB17AB17gB1 -8QB1+gB1/AB2FQB2JgB2KAB2KgB2LAB2LwB2OAB2OgB2WwB2XgB2YQB2ZAB2ZwB2agB2bQB2cAB2cgB2 -dQB2eAB2ewB2fgB2gQB2hAB2hwB2rAB2rgB2sAB2sgB2tAB2tgB2uAB23QB23wB24gB25AB25gB26AB2 -6gB3DwB3EQB3FAB3FgB3GAB3GgB3HAB3OAB3YQB3YwB3ZQB3ZgB3aAB3aQB3awB3bQB3bwB3lAB3lgB3 -mQB3mwB3nQB3nwB3oQB3uAB33QB33wB34gB35AB35gB36AB36gB3+QB4HgB4IAB4IgB4JAB4JgB4KAB4 -KgB4UwB4VQB4VwB4WAB4WgB4WwB4XQB4XwB4YQB4igB4jAB4jwB4kQB4kwB4lQB4lwB4mQB4nAB4xQB4 -xwB4yQB4ygB4zAB4zQB4zwB40QB40wB49AB49gB4+QB4+wB4/QB4/wB5AQB5HgB5PwB5QQB5RAB5RgB5 -SAB5SgB5TAB5YQB5igB5jAB5jgB5jwB5kQB5kgB5lAB5lgB5mAB5vQB5vwB5wgB5xAB5xgB5yAB5ygB5 -3gB56gB5+wB5/QB5/wB6AgB6BQB6JgB6KAB6KwB6LgB6MAB6MgB6NAB6dQB6eAB6iQB6iwB6jQB6kAB6 -kgB6swB6tQB6twB6uQB6uwB6vQB6vwB60AB60gB61AB61wB62gB67AB6/QB6/wB7AgB7BAB7BwB7LAB7 -LgB7MAB7MwB7NQB7OAB7OQB7OwB7PQB7VAB7hQB7hwB7iQB7iwB7jgB7kAB7kwB7oAB7tAB7xQB7xwB7 -yQB7zAB7zwB79AB79gB7+QB7/AB7/gB8AAB8AwB8KwB8LQB8QQB8UgB8VAB8VwB8WgB8XQB8aAB8cQB8 -cwB8iAB8iwB8jgB8kQB8lAB8lwB8mgB8nQB8oAB8owB8pgB8xwB8yQB8ywB8zQB8zwB80QB81AB8/QB8 -/wB9AQB9AgB9BAB9BQB9BwB9CQB9DAB9LQB9LwB9MQB9MwB9NQB9NwB9OgB9YwB9ZQB9ZwB9agB9bAB9 -bgB9cAB9cwB9dgB9iwB9lAB9lgB9qQB9rAB9rwB9sgB9tQB9uAB9ugB9vQB9wAB9wwB95AB95gB96QB9 -6wB97QB97wB98QB9/wB+JAB+JgB+KQB+KwB+LQB+LwB+MQB+OwB+YAB+YgB+ZQB+ZwB+aQB+awB+bQB+ -kgB+lAB+lwB+mQB+mwB+nQB+nwB+xAB+xgB+yQB+ywB+zQB+zwB+0QB+2gB+/wB/AQB/BAB/BgB/CAB/ -CgB/DAB/DgB/FgB/PwB/QQB/QwB/RAB/RgB/RwB/SQB/SwB/TQB/bgB/cAB/cwB/dQB/dwB/eQB/ewB/ -igB/swB/tQB/twB/uAB/ugB/uwB/vQB/vwB/wgB/6wB/7QB/7wB/8gB/9AB/9gB/+AB/+wB//gCAGgCA -IwCAJQCALACALwCAMQCANACAVQCAVwCAWQCAWwCAXQCAXwCAYQCAigCAjACAjgCAjwCAkQCAkgCAlACA -lgCAmACAwQCAwwCAxQCAyACAygCAzACAzgCA0QCA1ACA8ACA+QCA+wCBAgCBBQCBBwCBCgCBMwCBNQCB -NwCBOACBOgCBOwCBPQCBPwCBQQCBagCBbACBbgCBbwCBcQCBcgCBdACBdgCBeQCBogCBpACBpgCBqQCB -qwCBrQCBrwCBsgCBtQCBvgCBwACBxwCBygCBzACBzwCB8ACB8gCB9QCB9wCB+QCB+wCB/QCCJgCCKACC -KgCCKwCCLQCCLgCCMACCMgCCNACCRQCCRwCCSgCCTACCTwCCfACChgCCkgCCoACCrQCCtwCCyQCCywCC -zgCC0QCC1ACC1QCC2ACC2wCC3QCC8wCC+gCDFwCDGQCDGwCDHgCDIACDIwCDJwCDNACDNgCDRACDTQCD -VgCDXACDbwCDgACDggCDhACDhwCDiQCDmgCDnACDngCDoQCDowCDtACDtgCDuACDuwCDvQCDzgCD0ACD -0gCD1QCD2ACD6QCD6wCD7gCD8ACD8wCEEACEEgCEFACEFwCEGgCEGwCEHQCENACEVQCEVwCEWQCEXACE -XgCEYQCEZgCEaACEcwCEgQCEkgCElACElgCEmQCEnACEwQCEwwCExgCEyACEygCEzACEzwCE3ACE3gCE -4ACE4wCE7QCE/gCFAACFAwCFBQCFCACFHQCFLgCFMACFMgCFNQCFOACFWQCFWwCFXgCFYQCFYwCFZQCF -ZwCFdACFhwCFmACFmgCFnACFnwCFogCFwwCFxQCFyACFywCFzQCFzwCF0QCF4ACF9QCGBgCGCACGCgCG -DQCGDwCGIACGIgCGJACGJwCGKgCGTwCGUQCGVACGVgCGWACGWgCGXQCGYACGcQCGcwCGdQCGeACGewCG -nACGngCGoQCGowCGpQCGpwCGqQCGuwCG1QCG5gCG6ACG6gCG7ACG7gCG/wCHAQCHAwCHBgCHCQCHKgCH -LACHLwCHMgCHNACHNgCHOACHcQCHggCHhACHhgCHiQCHjACHrQCHrwCHsgCHtACHtgCHuACHuwCHzgCH -3QCH7gCH8ACH8gCH9QCH+ACIGQCIGwCIHgCIIQCIIwCIJQCIKACIOQCIOwCIPgCIQQCIRACIUgCIVACI -bQCIfgCIgACIgwCIhQCIiACIpQCIpwCIqQCIrACIrwCIsACIsgCIyQCI6gCI7ACI7gCI8QCI8wCI9gCI -+wCI/QCJCwCJHACJHgCJIACJIwCJJgCJRwCJSQCJTACJTgCJUACJUgCJVACJdACJhQCJhwCJiQCJjACJ -jwCJsACJsgCJtQCJuACJugCJvACJvgCJ2ACJ2gCJ7QCJ/gCKAACKAgCKBQCKBwCKGACKGgCKHACKHwCK -IgCKPwCKQQCKRACKRgCKSACKSgCKTQCKZgCKeQCKigCKjACKjgCKkQCKlACKsACKwQCKwwCKxQCKyACK -ygCK7wCK8QCK8wCK9QCK9wCK+QCK+wCLDACLDgCLEACLEgCLFQCLJgCLKACLKgCLLQCLMACLQgCLUwCL -VQCLVwCLWgCLXQCLfgCLgACLgwCLhQCLhwCLiQCLiwCLrACLtgCLxwCLyQCLywCLzgCL0QCL8gCL9ACL -9wCL+gCL/ACL/gCMAACMKQCMKwCMPwCMUACMUgCMVQCMVwCMWgCMgwCMkQCMkwCMlACMlwCMmgCMnACM -ngCMoQCMpACMxACMxgCM4gCM8wCM9QCM9wCM+gCM/QCNCQCNGgCNHACNHwCNIQCNJACNOgCNSwCNTQCN -UACNUgCNVQCNbQCNfgCNgACNggCNhQCNiACNqQCNqwCNrgCNsQCNswCNtQCNuACN0ACN0gCN3QCN7gCN -8ACN8gCN9ACN9wCOAwCOFACOFgCOGACOGwCOHgCOPwCOQQCORACORwCOSQCOSwCOTQCOWgCOXACObgCO -fwCOgQCOgwCOhQCOiACOkQCOkwCOpACOpwCOqQCOrACOrwCOsgCOtQCOuACOuwCO4ACO4gCO5ACO5wCO -6QCO7ACO7QCO7wCO8QCPCACPOQCPOwCPPQCPPwCPQgCPRACPRwCPUACPWgCPhwCPiQCPjACPjwCPkgCP -kwCPlgCPmACPrQCPygCPzACPzgCP0QCP0wCP1gCP4wCP5QCQAgCQBACQBwCQCgCQDQCQDgCQEACQJQCQ -dACQdQCQdgCQeACQewCQfQCQgACQgwCQhgCQiQCQigCQiwCQjgCQnwCQoQCQqgCQrACQwQCQwwCQxgCQ -yQCQywCQ1ACQ1gCQ2QCQ3ACQ5QCQ5wCQ7ACQ7gCQ8QCQ+gCQ/ACQ/wCRMACRMwCRNQCRNwCROQCROwCR -PQCRPgCRQQCRRACRUQCRUwCRVgCRWQCRYgCRZACRawCRbgCRcQCRdACRnQCRoACRogCRpQCRpwCRqQCR -qwCRrgCRsQCR2gCR3QCR3wCR4gCR5ACR5gCR6ACR6wCR7gCSEwCSFQCSFwCSGgCSHACSHwCSIACSIgCS -JACSOgCSawCSbQCSbwCScQCSdACSdgCSeQCSgQCSiwCSmQCSogCSqwCSuACSwwCS0ACS0gCS1QCS2ACS -+QCS+wCS/gCTAQCTAwCTBQCTBwCTDgCTEACTFQCTJgCTKACTKgCTLQCTMACTUQCTUwCTVgCTWACTWgCT -XACTXwCTcACTcgCTdACTdgCTeACTiQCTiwCTjgCTkACTkwCToQCTsgCTtACTtgCTuQCTvACTzQCTzwCT -0gCT1ACT1wCT7QCT/gCUAACUAgCUBQCUCACUJQCUJwCUKgCULACULgCUMACUMgCUQQCUWgCUawCUbQCU -bwCUcQCUdACUhgCUlwCUmQCUmwCUngCUoACUsQCUswCUtQCUuACUuwCUzACUzgCU0QCU0wCU1gCVDwCV -HACVNQCVQgCVUACVWgCVaACVgQCVjgCVmACVqgCVvgCVyACV1ACV1gCV2QCV3ACV3wCV4gCV5wCV6gCV -7QCV8ACV8wCV9gCV+QCWFACWHACWJQCWLgCWMQCWNgCWUwCWXgCWZwCWaQCWcgCWdACWdwCWegCWfQCW -mgCWnACWngCWoQCWpACWpQCWpwCWwACW4QCW4wCW5QCW6ACW6gCW7QCW8gCW9ACXIwCXLACXMwCXTACX -VwCXYACXZQCXeACXigCXmwCXnQCXnwCXogCXpACXyQCXywCXzgCX0ACX0gCX1ACX1wCX6ACX6gCX7ACX -7gCX8QCYAgCYBACYBgCYCACYCwCYHACYHgCYIQCYIwCYJgCYOACYSQCYSwCYTQCYTwCYUgCYYwCYZQCY -ZwCYagCYbQCYkgCYlACYlwCYmgCYnACYngCYoACYogCYtACYxQCYxwCYyQCYywCYzgCY3ACY7QCY7wCY -8gCY9ACY9wCZDgCZHwCZIQCZJACZJgCZKQCZPQCZTgCZUACZUgCZVQCZWACZeQCZewCZfgCZgACZggCZ -hACZhwCZmACZmgCZnACZngCZoQCZsgCZtACZtgCZuQCZvACZzQCZzwCZ0QCZ1ACZ1gCZ5wCZ6QCZ6wCZ -7gCZ8QCaAgCaBACaBgCaCQCaDACaIACaMQCaMwCaNgCaOACaOwCaUACaYQCaYwCaZgCaaACaawCaqgCa -wACawgCaxQCayACaywCazgCa0QCa1gCa2QCa3ACa3wCa4gCa5QCa6ACa6wCbBQCbDgCbEQCbGgCbIwCb -JQCbMACbMwCbNgCbOACbOwCbPgCbWwCbXQCbYACbYwCbZgCbZwCbaQCbfwCbtACbvQCbvwCbwgCbxQCb -xwCbyQCbzACbzgCb0QCb1gCb3wCb7ACb7gCb8ACb8wCb+gCcBwCcOACcRACcTQCcWgCcZgCcdACcdgCc -eQCcfACcfwCcggCchQCcmACcmgCcnQCcnwCcoQCcqgCcrACcswCctQCcuACcuwCcxACcxgCcyQCcywCc -1ACc3QCc6ACdCQCdEwCdFgCdGQCdHACdHwCdIgCdJQCdLgCdRgCdUwCdXACdZwCdcgCdlwCdmgCdnQCd -oACdowCdpgCdqQCdsgCdzgCd5gCd7wCd+ACeBQCeEACeGgCeLwCeNwCeSACeSgCeTQCeTwCeUgCeZwCe -eACeegCefACefgCegACejQCejwCekgCelQCetgCeuACeuwCevgCewACewgCexACe1wCe2QCe5ACe9QCe -9wCe+QCe/ACe/wCfJACfJgCfKQCfLACfLgCfMACfMgCfQwCfRQCfRwCfSgCfTQCfXgCfYACfYgCfZQCf -ZwCfjACfjgCfkQCfkwCflQCflwCfmgCfqwCfrQCfrwCfsgCftQCf1gCf2ACf2wCf3gCf4ACf4gCf5QCg -IgCgJACgOACgSQCgSwCgTQCgUACgUgCgYwCgZQCgZwCgagCgbACgfQCgfwCgggCghACghwCgmgCgqwCg -rQCgsACgswCgtgCgxwCgyQCgzACgzwCg0gCg2wCg5ACg5gCg9QCg+ACg+wCg/gChAQChBAChBwChCgCh -MwChNQChOAChOwChPQChPwChQQChRAChRwChUAChUgChawChbgChcQChdAChdwChegChfQChgAChgwCh -hgChiQChjAChjwChrAChrgChsQChswChtQChtwChugChyACh8QCh8wCh9QCh9gCh+ACh+QCh+wCh/QCi -AACiIQCiIwCiJgCiKQCiKwCiLQCiMACiQgCiRACibQCibwCicQCicgCidACidQCidwCieQCifACipQCi -pwCiqgCirQCirwCisQCiswCitgCiuQCiwwCi1ACi1gCi2QCi3ACi3wCi6ACi6gCi6wCi/QCjJgCjKACj -KgCjKwCjLQCjLgCjMACjMgCjNQCjVgCjWACjWwCjXgCjYACjYgCjZQCjfACjnQCjnwCjogCjpACjpgCj -qACjqwCjuQCj4gCj5ACj5gCj5wCj6QCj6gCj7ACj7gCj8QCj/gCkJwCkKQCkLACkLwCkMQCkMwCkNQCk -OACkOwCkQwCkTACkTgCkZwCkagCkbQCkcACkcwCkdgCkeQCkfACkfwCkggCkhQCkiACkiwCkrACkrgCk -sQCktACktgCkuACkuwCkzgCk0ACk8QCk8wCk9gCk+QCk+wCk/QClAAClKQClKwClLgClMQClMwClNQCl -NwClOgClPQClTAClXQClXwClYgClZQClaAClcQClcwCldgCleQClmgClnAClnwCloQClowClpQClqACl -wQCl2gCmAwCmBQCmBwCmCACmCgCmCwCmDQCmDwCmEgCmMwCmNQCmOACmOwCmPQCmPwCmQgCmUQCmUwCm -fACmfgCmgACmgQCmgwCmhACmhgCmiACmiwCmrACmrgCmsQCmtACmtgCmuACmuwCm1ACm1gCm/wCnAQCn -AwCnBACnBgCnBwCnCQCnCwCnDgCnNwCnOQCnOwCnPgCnQACnQgCnRACnRwCnSgCnUQCnWgCnXACnaQCn -bACnbwCncQCndACndwCnegCnmwCnnQCnoACnogCnpACnpgCnqACnrwCn2ACn2gCn3ACn3wCn4QCn4wCn -5QCn6ACn6wCoBgCoDwCoEQCoLgCoMQCoNACoNwCoOgCoPACoPwCoQgCoRQCoSACoSwCoTgCoUQCoVACo -VwCogACoggCohACohQCohwCoiACoigCojACojgCotwCouQCovACovwCowQCowwCoxQCoxwCoygCo0wCo -1QCo6ACo6wCo7gCo8QCo9ACo9wCo+gCo/QCpAACpAwCpJACpJgCpKQCpKwCpLQCpLwCpMgCpVwCpWQCp -XACpXgCpYACpYgCpZQCpigCpjACpjwCpkQCpkwCplQCpmACpvQCpvwCpwQCpwwCpxQCpxwCpygCp8wCp -9QCp9wCp+ACp+gCp+wCp/QCp/wCqAgCqKwCqLQCqLwCqMACqMgCqMwCqNQCqNwCqOQCqWgCqXACqXwCq -YgCqZACqZgCqaACqagCqkwCqlQCqlwCqmACqmgCqmwCqnQCqnwCqoQCqwgCqxACqxwCqygCqzACqzgCq -0ACq6gCq7ACrFQCrFwCrGQCrGgCrHACrHQCrHwCrIQCrIwCrRACrRgCrSQCrSwCrTQCrTwCrUQCrawCr -jACrjgCrkQCrkwCrlQCrlwCrmQCruwCr5ACr5gCr6ACr6wCr7QCr7wCr8QCr9ACr9wCr/gCsBwCsCQCs -OACsOwCsPgCsQACsQwCsRgCsSQCsTACsTgCsUQCsVACsVwCsWgCsXQCsYACsYwCsZgCsaQCsbACsbwCs -cgCsdQCseACsoQCsowCspQCspgCsqACsqQCsqwCsrQCsrwCs2ACs2gCs3ACs3QCs3wCs4ACs4gCs5ACs -5gCtDwCtEQCtEwCtFACtFgCtFwCtGQCtGwCtHQCtPgCtQACtQwCtRgCtSACtSgCtTACtTgCtdwCteQCt -ewCtfACtfgCtfwCtgQCtgwCthQCtrgCtsACtsgCtswCttQCttgCtuACtugCtvACt3QCt3wCt4gCt5ACt -5gCt6ACt6gCuBQCuLgCuMACuMgCuMwCuNQCuNgCuOACuOgCuPACuZQCuZwCuagCubACubgCucACucgCu -dACudwCuoACuogCupACupQCupwCuqACuqgCurACurgCuzwCu0QCu1ACu1gCu2ACu2gCu3ACvBQCvBwCv -CQCvDACvDgCvEACvEgCvFQCvGACvIQCvIwCvQACvQwCvRgCvSQCvTACvTgCvUQCvVACvVwCvWgCvXQCv -XwCvYQCvZACvZgCvhwCviQCvjACvjwCvkQCvkwCvlQCvnwCvoQCvwgCvxACvxwCvyQCvywCvzQCvzwCv -1ACv/QCv/wCwAQCwAgCwBACwBQCwBwCwCQCwCwCwNACwNgCwOACwOQCwOwCwPACwPgCwQACwQgCwawCw -bQCwbwCwcACwcgCwcwCwdQCwdwCweQCwogCwpACwpgCwpwCwqQCwqgCwrACwrgCwsACwvwCw6ACw6gCw -7ACw7wCw8QCw8wCw9QCw+ACw+wCxAQCxCgCxDACxGwCxHQCxIACxIwCxJgCxKQCxLACxLwCxWACxWgCx -XACxXQCxXwCxYACxYgCxZACxZgCxhwCxiQCxjACxjgCxkACxkgCxlACxywCx7ACx7gCx8QCx8wCx9QCx -9wCx+QCyEQCyOgCyPACyPgCyPwCyQQCyQgCyRACyRgCySACyaQCyawCybgCycACycgCydACydgCyjQCy -mQCyqgCyrACyrgCysACyswCyvgCyzwCy0QCy0wCy1gCy2QCy6gCy7ACy7wCy8QCy9ACzCACzGQCzGwCz -HQCzHwCzIgCzMwCzNQCzNwCzOgCzPQCzQwCzVACzVgCzWACzWwCzXQCzbgCzcACzcgCzdQCzeACziQCz -iwCzjQCzkACzkwCznwCzsACzsgCztACztgCzuQCzygCzzACzzgCz0ACz0wCz3gCz7wCz8QCz8wCz9gCz -+QC0BgC0CAC0CwC0DgC0JgC0NwC0OQC0PAC0PgC0QQC0SgC0TAC0VQC0WAC0WwC0XgC0YQC0ggC0hAC0 -hwC0iQC0iwC0jQC0kAC0sQC0swC0tgC0uAC0ugC0vAC0vwC06AC06gC07AC07QC07wC08AC08gC09AC0 -9wC1AQC1EgC1FAC1FgC1GQC1HAC1NQC1QgC1RAC1RwC1SgC1VwC1ZAC1ZgC1aQC1bAC1ggC1jwC1kQC1 -lAC1lwC1rQC1vgC1wAC1wgC1xQC1yAC11gC15wC16QC16wC17gC18QC2AgC2BAC2BgC2CAC2CwC2FgC2 -JwC2KQC2KwC2LgC2MQC2UgC2VAC2VwC2WQC2WwC2XQC2YAC2cQC2cwC2dQC2eAC2ewC2jAC2jgC2kAC2 -kgC2lQC2pgC2qAC2qgC2rAC2rwC2wAC2wgC2xAC2xwC2ygC22wC23QC23wC24gC25QC3BgC3CAC3CwC3 -DQC3DwC3EQC3FAC3JQC3JwC3KQC3LAC3LgC3PwC3QQC3QwC3RgC3SQC3YQC3bgC3cAC3cwC3dgC3mAC3 -qQC3qwC3rQC3sAC3swC3xAC3xgC3yAC3ywC3zQC33gC34AC34wC35gC36QC38gC39AC3+QC3/AC3/wC4 -FAC4JQC4JwC4KQC4LAC4LwC4QAC4QgC4RQC4RwC4SgC4YgC4cwC4dQC4dwC4eQC4fAC4jgC4nwC4oQC4 -owC4pgC4qAC4uQC4uwC4vgC4wAC4wwC41QC45gC46AC46gC47QC48AC5AQC5AwC5BQC5CAC5CgC5GwC5 -HQC5IAC5IgC5JQC5SgC5TAC5TgC5UQC5UgC5VQC5WAC5YQC5YgC5ZAC5bQC5bwC5fAC5fgC5gAC5ggC5 -hAC5hgC5iAC5ngC5vwC5wQC5xAC5xQC53QC57gC58AC58wC59QC5+AC6DAC6HQC6HwC6IQC6JAC6JgC6 -NwC6OQC6OwC6PgC6QQC6VAC6ZQC6ZwC6aQC6bAC6bwC6gAC6ggC6hAC6hwC6igC6lgC6pwC6qQC6qwC6 -rQC6sAC6vwC60AC60gC61AC61wC62QC66gC67AC67gC68QC69AC7BQC7BwC7CQC7CwC7DgC7FwC7GQC7 -KAC7KwC7LgC7MQC7MwC7NgC7OQC7PAC7YQC7YwC7ZQC7aAC7aQC7bAC7bwC7cAC7cgC7ewC7fQC7igC7 -jAC7jgC7kAC7kgC7lAC7lgC7rAC7zQC7zwC70gC70wC74AC74gC75AC75wC7+QC8AwC8DgC8HwC8IQC8 -IwC8JQC8KAC8NAC8RQC8RwC8SQC8TAC8TwC8XAC8XgC8YQC8ZAC8bAC8eQC8ewC8fgC8gQC8jgC8kAC8 -kwC8lgC8pAC8tQC8twC8ugC8vAC8vwC8yAC8ygC81QC82AC82wC83gC84QC85AC9DQC9DwC9EQC9EgC9 -FAC9FQC9FwC9GQC9HAC9KgC9OwC9PQC9PwC9QgC9RQC9VgC9WAC9WgC9XQC9YAC9bAC9fQC9fwC9gQC9 -hAC9hwC9lQC9pgC9qAC9qgC9rQC9sAC9wQC9wwC9xQC9yAC9ywC93gC97wC98QC98wC99QC9+AC+CQC+ -CwC+DQC+EAC+EgC+IwC+JQC+JwC+KgC+LAC+PQC+PwC+QQC+QwC+RgC+VwC+WQC+WwC+XQC+YAC+cQC+ -cwC+dQC+eAC+ewC+lAC+pQC+pwC+qgC+rQC+sAC+uQC+uwC+vgC+yAC+2wC+/AC/BgC/EAC/GgC/OQC/ -PAC/PwC/QgC/RQC/SAC/SwC/TgC/VwC/agC/bQC/bgC/dwC/fgC/mQC/pgC/wQC/xwC/2wC/6AC/6wC/ -7gC/8QC/9AC/9wDAEADANADAPQDAQgDASwDAUgDAagDAcwDAdQDCzwDC0gDC1QDC2ADC2wDC3gDC4QDC -5ADC5gDC6QDC7ADC7wDC8gDC9QDC9wDC+gDC/ADC/gDDAQDDAwDDBgDDCQDDCwDDDgDDEQDDFADDFgDD -GADDGgDDHQDDIADDIwDDJgDDKQDDLADDLwDDMgDDNQDDNwDDOgDDPADDPwDDQgDDRQDDSADDSwDDTgDD -UQDDUwDDVgDDWQDDXADDXwDDYgDDZQDDZwDDaQDDbADDbwDDcgDDdADDdgDDeQDDewDDfgDDgQDDhADD -hwDDigDDjADDjwDDkQDDlADDlgDDmQDDnADDnwDDogDDpQDDqADDqgDDrQDDsADDswDDtgDDuQDDvADD -vwDDwgDDxQDDyADDywDDzQDD0ADD0wDD1gDD2QDD3ADD3wDD4gDD5QDD5wDD6gDD7QDD7wDD8gDD9QDD -+ADD+wDD/gDEAQDEBADEBgDECQDECwDEDQDEEADEEwDEFgDEGQDEHADEHgDEIQDEIwDEJgDEKADEKwDE -LgDEMQDENADENwDEOgDEPQDEQADEQwDERgDESQDETADETwDEUgDEVADEVwDEWgDEXQDEXwDEYgDEZQDE -aADEawDEbQDEcADEcwDEdgDEeQDEewDEfgDEgQDEhADEhgDEiQDEjADEjwDEkgDElQDElwDEmgDEnQDE -nwDEogDEpQDEqADEqwDErgDEsQDEtADEtwDEugDEvQDEwADEwwDExgDEyQDEzADEzwDE0QDE1ADE1wDE -2gDE3ADE3wDE4gDE5QDE6ADE6gDE7QDE8ADE8wDE9gDE+QDE/ADE/gDFAQDFBADFBwDFCgDFDQDFEADF -EgDFFQDFGADFGwDFHgDFIQDFJADFJwDFKQDFKwDFLgDFMQDFNADFNgDFOADFOwDFPgDFQQDFRADFRwDF -SgDFTQDFUADFUgDFVADFVwDFWgDFXADFXwDFYgDFZADFZgDFaQDFbADFbwDFcgDFdADFdwDFegDFfQDF -gADFgwDFhQDFiADFiwDFjQDFjwDFkgDFlQDFmADFmgDFnQDFnwDFogDFpQDFpwDFqgDFrQDFsADFswDF -tgDFuADFugDFvADFvwDFwgDFxQDFyADFywDFzgDF0QDF1ADF1wDF2gDF3ADF3wDF4gDF5QDF5wDF6QDF -7ADF7wDF8QDF9ADF9wDF+gDF/QDGAADGAwDGBgDGCADGCwDGDgDGFwDGGQDGGwDGJADGJgDIgADIggDI -hADIhgDIiADIiwDIjgDIkADIkwDIlQDImADImwDInQDInwDIoQDIpADIpgDIqADIqgDIrADIrgDIsQDI -tADItgDIuQDIvADIvwDIwgDIxADIxwDIyQDIzADIzwDI0QDI1ADI1wDI2QDI2wDI3QDI3wDI4QDI5ADI -5wDI6gDI7ADI7gDI8ADI8wDI9QDI9wDI+gDI/ADI/gDJAQDJAwDJBQDJBwDJCQDJCwDJDQDJDwDJEQDJ -EwDJFQDJGADJGwDJHQDJIADJIgDJJADJJwDJKgDJLQDJLwDJMQDJNADJNgDJOQDJOwDJPgDJQADJQwDJ -RgDJSQDJTADJTgDJUQDJUwDJVQDJWADJWgDJXADJXgDJYADJYgDJZQDJaADJagDJbQDJcADJcwDJdQDJ -eADJewDJfgDJgADJggDJhQDJhwDJigDJjQDJjwDJkQDJlADJlwDJmQDJmwDJnQDJoADJogDJpQDJpwDJ -qgDJrADJrwDJsQDJswDJtgDJuQDJvADJvgDJwQDJwwDJxgDJyQDJywDJzgDJ0ADJ0wDJ1QDJ1wDJ2gDJ -3ADJ3gDJ4ADJ4gDJ5ADJ5wDJ6gDJ7QDJ7wDJ8gDJ9QDJ9wDJ+gDJ/QDJ/wDKAgDKBADKBgDKCQDKCwDK -DgDKEADKEgDKFQDKFwDKGQDKGwDKHgDKIQDKJADKJgDKKADKKgDKLADKLgDKMADKMwDKNgDKOADKOgDK -PQDKQADKQgDKRADKRgDKSQDKSwDKTgDKUADKUwDKVgDKWADKWwDKXgDKYADKYgDKZADKZgDKaADKagDK -bQDKbwDKcQDKcwDKdgDKeADKewDKfQDKgADKggDKhQDKiADKiwDKjgDKkQDKkwDKlQDKmADKmgDKnQDK -nwDKoQDKowDKpQDKpwDKqQDKrADKrgDKsADKsgDKtADKtgDKuADKugDKvQDKvwDKwQDKwwDKxQDKxwDK -ygDKzQDKzwDK0QDK0wDK1QDK1wDK2QDK3ADK3gDK4ADK4gDK5QDK5wDK6gDK7ADK7gDK8ADK8gDK9QDK -9wDK+QDK+wDK/gDLAADLAwDLBQDLBwDLCQDLCwDLDQDLDwDLEgDLFQDLGADLGwDLHQDLHwDLIgDLJADL -JwDLKgDLLADLLgDLMADLMwDLNgDLOADLOgDLPADLPgDLQQDLRADLRwDLSgDLTADLTgDLUADLWQDLWwDN -twDNugDNvQDNwADNwwDNxgDNyQDNzADNzgDN0QDN1ADN1wDN2gDN3QDN3wDN4gDN5ADN5gDN6QDN6wDN -7gDN8QDN8wDN9gDN+QDN+wDN/QDOAADOAgDOBQDOCADOCwDODgDOEQDOFADOFwDOGgDOHQDOHwDOIgDO -JADOJwDOKgDOLQDOMADOMwDONgDOOQDOOwDOPgDOQQDORADORwDOSgDOTQDOTwDOUQDOVADOVwDOWgDO -XADOXgDOYQDOYwDOZgDOaQDObADObwDOcgDOdQDOdwDOeQDOewDOfgDOgQDOhADOhwDOigDOjQDOkADO -kwDOlgDOmQDOmwDOngDOoQDOpADOpwDOqgDOrQDOsADOswDOtQDOuADOuwDOvgDOwQDOxADOxwDOygDO -zQDOzwDO0gDO1QDO1wDO2QDO3ADO3wDO4gDO5QDO5wDO6gDO7QDO8ADO8wDO9QDO9wDO+gDO/QDO/wDP -AgDPBQDPCADPCwDPDQDPEADPEgDPFQDPGADPGwDPHgDPIQDPJADPJwDPKgDPLQDPMADPMwDPNgDPOQDP -PADPPwDPQgDPRQDPSADPSgDPTADPTwDPUgDPVQDPVwDPWgDPXQDPYADPYwDPZQDPaADPagDPbQDPcADP -cwDPdgDPeQDPfADPfgDPgQDPhADPhwDPiQDPjADPjwDPkgDPlQDPmADPmwDPngDPoQDPpADPpwDPqgDP -rQDPsADPswDPtgDPuQDPvADPvgDPwADPwwDPxgDPyQDPzADPzwDP0gDP1ADP1wDP2gDP3QDP4ADP4wDP -5gDP6ADP6wDP7gDP8QDP9ADP9wDP+gDP/ADP/wDQAgDQBQDQCADQCwDQDgDQEADQEwDQFQDQGADQGwDQ -HgDQIADQIwDQJQDQKADQKwDQLQDQLwDQMgDQNQDQOADQOwDQPgDQQQDQRADQRwDQSQDQTADQTgDQUADQ -UwDQVgDQWQDQXADQXgDQYQDQZADQZwDQagDQbQDQcADQcgDQdQDQdwDQeQDQfADQfwDQggDQhADQhwDQ -iQDQjADQjwDQkQDQlADQlwDQmgDQnQDQoADQogDQpADQpgDQqQDQrADQrwDQsgDQtQDQuADQuwDQvgDQ -wQDQxADQxwDQyQDQzADQzwDQ0QDQ0wDQ1gDQ2QDQ2wDQ3gDQ4QDQ5ADQ5wDQ6gDQ7QDQ8ADQ8gDQ9QDQ -+ADRAQDRAwDTXwDTYgDTZQDTaADTawDTbgDTcQDTdADTdwDTegDTfQDTgADTgwDThgDTiQDTjADTjwDT -kgDTlQDTmADTmwDTngDToQDTpADTpwDTqgDTrQDTsADTswDTtgDTuQDTvADTvwDTwgDTxQDTyADTywDT -zgDT0QDT1ADT1wDT2gDT3QDT4ADT4wDT5gDT6QDT7ADT7wDT8gDT9QDT+ADT+wDT/gDUAQDUBADUBwDU -CgDUDQDUEADUEwDUFgDUGQDUHADUHwDUIgDUJQDUKADUKwDULgDUMQDUNADUNwDUOgDUPQDUQADUQwDU -RgDUSQDUTADUTwDUUgDUVQDUWADUWwDUXgDUYQDUZADUZwDUagDUbQDUbwDUcQDUdADUdwDUegDUfQDU -gADUgwDUhgDUiQDUjADUjwDUkgDUlQDUmADUmwDUngDUoQDUpADUpwDUqgDUrQDUsADUswDUtgDUuQDU -vADUvwDUwgDUxQDUyADUywDUzgDU0QDU1ADU1wDU2gDU3QDU4ADU4wDU5gDU6QDU7ADU7wDU8gDU9QDU -+ADU+wDU/gDVAQDVBADVBwDVCgDVDQDVEADVEwDVFgDVGQDVHADVHwDVIgDVJQDVKADVKwDVLgDVMQDV -NADVNwDVOgDVPQDVQADVQwDVRgDVSQDVTADVTwDVUgDVVQDVWADVWwDVXgDVYQDVZADVZwDVagDVbQDV -cADVcwDVdgDVeQDVfADVfwDVggDVhQDViADViwDVjgDVkQDVlADVlwDVmgDVnQDVoADVowDVpgDVqQDV -rADVrwDVsgDVtQDVuADVuwDVvgDVwQDVxADVxwDVygDVzQDV0ADV0wDV1gDV2QDV3ADV3wDV4gDV5QDV -6ADV6wDV7gDV8QDV9ADV9wDV+gDV/QDWAADWAwDWBgDWCQDWDADWDwDWEgDWFQDWGADWGwDWHgDWIQDW -JADWJwDWKgDWLQDWMADWMwDWNgDWOQDWPADWPwDWQgDWRQDWSADWSwDWTgDWUQDWVADWVwDWWgDWXQDW -YADWYwDWZgDWaQDWbADWbwDWcgDWdQDWeADWewDWfgDWgQDWhADWhwDWigDWjQDWkADWkwDWlgDWmQDW -nADWnwDWogDWpQDWqADWqwDWrgDWsQDWtADWtwDWugDWvQDWwADWwwDWxgDWyQDWzADWzwDW0gDW1QDW -2ADW2wDW3gDW4QDW7gDW+wDXBwDXSADXVQDXYQDXiADXsADXvQDX0gDYJwDYSQDYaADYdwDYlgDYtwDY -zgDY2gDY8ADZEwDZLQDZUADZZwDZiADZpADZsQDZ1gDaAADaGgDaaQDahQDa3gDa+ADbFwDbOADbVQDb -YgDbewDbmwDbsQDbygDb4gDcBgDcEADcJADcOwDcWwDcbwDcwgDc2QDdAADdGQDdPwDdXQDdgADdkwDd -rgDduwDd0gDd6gDeNQDeVADeYADefQDelwDeswDe3gDfEQDfHgDfKwDflgDfqgDf0gDf4QDgMgDgZQDg -hQDgmwDgvgDg2ADg5ADhAgDhGQDhPQDhSwDhXwDhawDheADhhQDhpADhuADhxQDh5wDh9ADiJwDiNADi -ZwDiiADilQDiuADixQDi0gDi5wDi9ADjFADjIQDjZADjmQDjpgDjxgDj1ADj+ADkBQDkKQDkPQDkUgDk -aADkhQDkpgDkzADk4gDlOQDlTADldADlgADljQDlsADlzgDl+gDmDgDmOQDmSADmYQDmhADmpQDmuwDm -3QDm6QDm+wDnEgDn6gDoCgDoOwDoWADokQDovADoyQDo1QDpCADpFQDpYwDpgADpngDptADp0wDp8gDp -/ADqCADqGgDqLwDqPADqSQDqawDqhQDqkgDqrwDqxADq4QDrBgDrMwDrVQDrpADrtgDr3gDsEwDsNgDs -UwDsYADsfADsiQDs6gDtAwDtFwDtJADtPwDtVwDtdgDtkQDtqwDtuADt3ADuCQDuHADuNwDufADuogDu -uwDuyADu3gDu6wDu+ADvBADvGADvJADvVwDvbADvhADvnwDvxQDv3wDv7QDwCwDwFADwKwDwTADwawDw -egDwsQDw0ADw6QDxDADxKwDxWQDxfwDxngDxvADx1ADx7ADyBADyEADyJQDyPADyVwDydADygwDyoQDy -uwDyygDy1wDy5ADzPQDzUgDzmQDztQDzzADz6ADz8gD0yAD03wD1CQD1PQD1UQD1awD1hQD1kgD1sgD1 -zgD18wD2AAD2FgD2IwD2QgD2VwD2eAD2jQD2oAD2wAD25gD3AgD3IQD3OQD3VwD3ZQD3iwD3mAD3rgD3 -zgD34wD37wD3+QD4EwD4IAD4PAD5FAD5KQD5QQD5TgD5ZAD5ggD5qwD51wD56wD6DQD6IgD6KwD6LQD6 -PgD6QQD6QwD6RgD6SQD6SwD6TgD6UQD6VAD6XQD6XwD6cAD6cwD6dQD6dwD6egD6fAD6fgD6gAD6ggD6 -iwD6jQD+dQD+eAD+ewD+fgD+gQD+hAD+hgD+iQD+jAD+jwD+kgD+lQD+mAD+mgD+nQD+oAD+ogD+pAD+ -pwD+qgD+rAD+rwD+sgD+tQD+twD+ugD+vQD+wAD+wwD+xgD+yQD+zAD+zwD+0gD+1QD+1wD+2gD+3QD+ -4AD+4wD+5gD+6QD+7AD+7wD+8QD+9AD+9wD++gD+/QD/AAD/AwD/BgD/CAD/CwD/DQD/EAD/EwD/FgD/ -GQD/HAD/HgD/IQD/IwD/JgD/KQD/LAD/LwD/MQD/NAD/NwD/OgD/PQD/QAD/QwD/RgD/SAD/SwD/TgD/ -UQD/UwD/VgD/WAD/WwD/XgD/YQD/ZAD/ZgD/aQD/awD/bgD/cQD/dAD/dgD/eAD/ewD/fgD/gQD/hAD/ -hwD/iQD/jAD/jwD/kgD/lQD/mAD/mwD/ngD/oQD/owD/pgD/qQD/rAD/rwD/sQD/tAD/twD/ugD/vQD/ -wAD/wwD/xgD/yAD/ywD/zgD/0QD/1AD/1wD/2gD/3AD/3wD/4QD/5AD/5wD/6gD/7QD/8AD/8wD/9gD/ -+QD//AD//wEAAgEABQEACAEACwEADgEAEQEAFAEAFwEAGgEAHQEAIAEAIwEAJQEAKAEAKwEALgEAMQEA -NAEANwEAOgEAPQEAQAEAQwEARgEASAEASwEATgEAUQEAVAEAVwEAWQEAXAEAXwEAYgEAZAEAZgEAaAEA -awEAbgEAcQEAdAEAdgEAeQEAfAEAfgEAgQEAhAEAhwEAigEAjQEAkAEAkwEAlQEAmAEAmwEAngEAoQEA -pAEApwEAqgEArAEArwEAsgEAtAEAtwEAugEAvAEAvwEAwgEAxQEAyAEAywEAzgEA0AEA0wEA1gEA2QEA -3AEA3wEA4QEA5AEA5wEA6QEA6wEA7gEA8QEA8wEA9QEA+AEA+wEA/QEBAAEBAwEBBgEBCQEBDAEBDgEB -EQEBFAEBFwEBGgEBHQEBIAEBIwEBJgEBKQEBLAEBLwEBMQEBMwEBNgEBOQEBPAEBPgEBQQEBRAEBRwEB -SgEBTAEBTgEBUQEBVAEBVwEBWgEBXAEBXwEBYgEBZQEBaAEBawEBbgEBcQEBdAEBdgEBeQEBfAEBfwEB -ggEBhAEBhwEBiQEBjAEBjgEBkQEBlAEBlwEBmgEBnAEBnwEBogEBpQEBqAEBqgEBrQEBsAEBsgEBtQEB -uAEBuwEBvgEBwQEBxAEBxwEBygEBzQEB0AEB0wEB1gEB2QEB3AEB3wEB4gEB5QEB6AEB6gEB7QEB7wEB -8gEB9QEB+AEB+wEB/gECAQECBAECBwECCgECDQECEAECEwECFQECGAECGgECHQECIAECIwECJgECKQEC -LAECLwECMgECNQECNwECOgECPQECQAECQwECRQECRwECSgECTAECTwECUQECVAECVwECWgECXQECYAEC -YwECZgECaQECbAECbwECcgECdQECeAECewECfQECgAECgwEChgECiQECjAECjgECkQEClAEClwECmQEC -nAECnwECogECpQECqAECqwECrgECsQECtAECtwECugECvQECwAECwwECxgECyQECzAECzwEC0gEC1QEC -2AEC2gEC3AEC3wEC4gEC5QEC6AEC6gEC7QEC7wEC8gEC9QEC+AEC+wEC/gEDAQEDBAEDBgEDCQEDDAED -DwEDEgEDFQEDGAEDGwEDHgEDIQEDJAEDJwEDKQEDLAEDLwEDMgEDNAEDNwEDOgEDPQEDPwEDQgEDRQED -SAEDSwEDTgEDUQEDVAEDVwEDWgEDXQEDYAEDYwEDZgEDaQEDawEDbgEDcAEDcwEDdgEDeQEDfAEDfgED -gQEDhAEDhwEDigEDjAEDjwEDkQEDkwEDlgEDmQEDmwEDngEDoQEDpAEDpwEDqgEDrQEDsAEDswEDtgED -uAEDugEDvQEDwAEDwwEDxgEDyQEDzAEDzwED0gED1QED1wED2gED3QED4AED4gED5QED6AED6wED7gED -8QED+gED/AEH5AEH5wEH6gEH7QEH8AEH8wEH9gEH+QEH/AEH/wEIAgEIBQEICAEICwEIDgEIEQEIFAEI -FwEIGgEIHQEIIAEIIwEIJgEIKQEILAEILwEIMgEINQEIOAEIOwEIPgEIQQEIRAEIRwEISgEITQEIUAEI -UwEIVgEIWQEIXAEIXwEIYgEIZQEIaAEIawEIbgEIcQEIdAEIdwEIegEIfQEIgAEIgwEIhgEIiQEIjAEI -jwEIkgEIlQEImAEImwEIngEIoQEIpAEIpwEIqgEIrQEIsAEIswEItgEIuQEIvAEIvwEIwgEIxQEIyAEI -ywEIzgEI0QEI1AEI1wEI2gEI3QEI4AEI4wEI5gEI6QEI7AEI7wEI8gEI9QEI+AEI+wEI/gEJAQEJBAEJ -BwEJCgEJDQEJEAEJEwEJFgEJGQEJHAEJHwEJIgEJJQEJKAEJKwEJLgEJMQEJNAEJNwEJOgEJPQEJQAEJ -QwEJRgEJSQEJTAEJTwEJUgEJVQEJWAEJWwEJXgEJYQEJZAEJZwEJagEJbQEJcAEJcwEJdgEJeQEJfAEJ -fwEJggEJhQEJiAEJiwEJjgEJkQEJlAEJlwEJmgEJnQEJoAEJowEJpgEJqQEJrAEJrwEJsgEJtQEJuAEJ -uwEJvgEJwQEJxAEJxwEJygEJzQEJ0AEJ0wEJ1gEJ2QEJ3AEJ3wEJ4gEJ5QEJ6AEJ6wEJ7gEJ8QEJ9AEJ -9wEJ+gEJ/QEKAAEKAwEKBgEKCQEKDAEKDwEKEgEKFQEKGAEKGwEKHgEKIQEKJAEKJwEKKgEKLQEKMAEK -MwEKNgEKOQEKPAEKPwEKQgEKRQEKSAEKSwEKTgEKUQEKVAEKVwEKWgEKXQEKYAEKYwEKZgEKaQEKbAEK -bwEKcgEKdQEKeAEKewEKfgEKgQEKhAEKhwEKigEKjQEKkAEKkwEKlgEKmQEKnAEKnwEKogEKpQEKqAEK -qwEKrgEKsQEKtAEKtwEKugEKvQEKwAEKwwEKxgEKyQEKzAEKzwEK0gEK1QEK2AEK2wEK3gEK4QEK5AEK -5wEK6gEK7QEK8AEK8wEK9gEK+QEK/AEK/wELAgELBQELCAELCwELDgELEQELFAELFwELGgELHQELIAEL -IwELJgELKQELLAELLwELMgELNQELOAELOwELPgELQQELRAELRwELSgELTQELUAELUwELVgELWQELXAEL -XwELYgELZQELaAELawELbgELcQELdAELdwELegELfQELgAELgwELhgELiQELjAELjwELkgELlQELmAEL -mwELngELoQELpAELpwELqgELrQELsAELswELtgELuQELvAELvwELwgELxQELyAELywELzgEL0QEL1AEL -1wEL2gEL3QEL4AEL4wEL5gEL6QEL7AEL7wEL8gEL9QEL+AEL+wEL/gEMAQEMBAEMBwEMCgEMDQEMEAEM -EwEMFgEMGQEMHAEMHwEMIgEMJQEMKAEMKwEMLgEMMQEMNAEMNwEMOgEMPQEMQAEMQwEMRgEMSQEMTAEM -TwEMUgEMVQEMWAEMWwEMXgEMYQEMZAEMZwEMagEMbQEMcAEMcwEMdgEMeQEMfAEMfwEMggEMhQEMiAEM -iwEMjgEMkQEMlAEMlwEMmgEMnQEMoAEMowEMpgEMqQEMrAEMrwEMsgEMtQEMuAEMuwEMvgEMwQEMxAEM -xwEMygEMzQEM0AEM0wEM1gEM2QEM3AEM3wEM4gEM5QEM6AEM6wEM7gEM8QEM9AEM9wEM+gEM/QENAAEN -AwENBgENCQENDAENDwENEgENFQENGAENGwENHgENIQENJAENJwENKgENLQENMAENMwENNgENOQENPAEN -PwENQgENRQENSAENSwENTgENUQENVAENVwENWgENXQENYAENYwENZgENaQENbAENbwENcgENdQENeAEN -ewENfgENgQENhAENhwENigENjQENkAENkwENlgENmQENnAENnwENogENpQENqAENqwENrgENsQENtAEN -twENugENvQENwAENwwENxgENyQENzAENzwEN0gEN1QEN2AEN2wEN3gEN4QEN5AEN5wEN6gEN7QEN8AEN -8wEN9gEN+QEN/AEN/wEOAgEOBQEOCAEOCwEODgEOEQEOFAEOFwEOGgEOHQEOIAEOIwEOJgEOKQEOLAEO -LgEOMAEOMwEONgEOOQEOPAEOPgEOQQEORAEORwEOSgEOTQEOUAEOUwEOVgEOWQEOXAEOXwEOYgEOZQEO -aAEOawEObgEOcQEOdAEOdwEOeQEOfAEOfwEOgQEOhAEOhwEOigEOjQEOkAEOkwEOlQEOmAEOmwEOngEO -oQEOpAEOpwEOqgEOrQEOsAEOswEOtgEOuQEOvAEOvwEOwgEOxQEOyAEOywEOzgEO0QEO1AEO1wEO2gEO -3QEO4AEO4wEO5gEO6QEO7AEO7wEO8gEO9QEO+AEO+wEO/gEPAQEPBAEPBwEPCgEPDAEPDgEPEQEPFAEP -FwEPGgEPHQEPIAEPIwEPJgEPKQEPKwEPLgEPMQEPNAEPNwEPOQEPPAEPPwEPQgEPRQEPSAEPSwEPTgEP -UQEPVAEPVwEPWgEPXQEPYAEPYwEPZgEPaQEPbAEPbwEPcgEPdQEPeAEPewEPfgEPgQEPhAEPhwEPigEP -jQEPkAEPkwEPlgEPmQEPmwEPngEPoQEPowEPpQEPqAEPqwEPrgEPsQEPtAEPtwEPugEPvQEPwAEPwwEP -xgEPyQEPzAEPzwEP0gEP1QEP2AEP2wEP3gEP4QEP5AEP5wEP6gEP7QEP8AEP8wEP9gEP+QEP/AEP/wEQ -AgEQBQEQCAEQCwEQDgEQEQEQFAEQFwEQGgEQHAEQHwEQIgEQJQEQKAEQKwEQLgEQMQEQNAEQNwEQOgEQ -PQEQQAEQQwEQRgEQSQEQTAEQTwEQUgEQVQEQWAEQWgEQXQEQYAEQYwEQZgEQaAEQawEQbgEQcAEQcwEQ -fAEQfwEQggEQhQEQiAEQiwEQjgEQkQEQlAEQlwEQmgEQnQEQoAEQowEQpgEQqQEQrAEQrwEQsQEQtAEQ -twEQugEQvQEQwAEQwwEQxgEQyAEQywEQzgEQ0QEQ1AEQ1wEQ2gEQ3QEQ4AEQ4wEQ5gEQ6QEQ7AEQ7wEQ -8gEQ9QEQ+AEQ+wEQ/gERAQERBAERBwERCQERDAERDwEREQERFAERFwERGgERHQERIAERIgERJQERKAER -KwERLgERMQERNAERNwEROgERPQERQAERQwERRgERSQERTAERTwERUQERUwERVgERWQERXAERXgERYQER -ZAERZwERagERbAERbwERcQERdAERdwERegERfQERgAERgwERhgERiQERiwERjgERkQERlAERlwERmgER -nAERnwERogERpAERpwERqgERrQERsAERswERtgERuQERvAERvwERwgERxQERyAERywERzgER0AER0wER -1QER2AER2wER3gER4QER5AER5wER6gER7QER8AER8wER9gER+QER/AER/wESAgESBQESCAESCwESDgES -EQESFAESFwESGgESHQESIAESIwESJgESKQESLAESLgESMQESNAESNwESOQESOwESPgESQQESRAESRwES -SgESTQESUAESUwESVgESWAESWgESXQESYAESYwESZgESaAESawESbQEScAEScwESdgESeQESfAESfwES -ggEShQESiAESiwESjgESkQESlAESlwESmgESnQESoAESowESpgESqQESrAESrwESsgEStQEStwESugES -vQESwAESwgESxQESyAESywESzgES0QES1AES1wES2gES3QES4AES4wES5gES6QES7AES7wES8gES9QES -9wES+gES/QETAAETAwETBgETCQETDAETDwETEgETFQETGAETGwETHgETIQETJAETJwETKgETLQETMAET -MwETNgETOQETPAETPwETQgETRQETSAETSwETTgETUQETVAETVwETWgETXQETZgETaAETaQETcgETdAET -dQETfgETgAETgQETigETjwAAAAAAAAMCAAAAAAAAHroAAAAAAAAAAAAAAAAAAROeA - diff -Nru transmission-1.50/macosx/fr.lproj/MainMenu.xib transmission-1.51/macosx/fr.lproj/MainMenu.xib --- transmission-1.50/macosx/fr.lproj/MainMenu.xib 2009-02-13 11:40:56.000000000 -0500 +++ transmission-1.51/macosx/fr.lproj/MainMenu.xib 2009-02-26 20:00:34.000000000 -0500 @@ -1,19 +1,29 @@ - + 1050 - 9F33 - 670 - 949.34 - 352.00 + 9G55 + 677 + 949.43 + 353.00 YES + YES com.apple.InterfaceBuilder.CocoaPlugin + + YES + + YES + + + YES + + YES @@ -38,7 +48,7 @@ {3.40282e+38, 3.40282e+38} {350, 5} - + 256 YES @@ -250,7 +260,7 @@ YES - 274 + 256 {468, 173} YES @@ -2018,6 +2028,7 @@ {468, 196} + {{0, 0}, {1680, 1028}} {350, 27} @@ -8628,7 +8639,6 @@ 1846.IBPluginDependency 1846.ImportedFromIB2 1848.IBEditorWindowLastContentRect - 1848.IBPluginDependency 1848.IBWindowTemplateEditedContentRect 1848.ImportedFromIB2 1848.windowTemplate.hasMaxSize @@ -8754,7 +8764,6 @@ 2071.IBPluginDependency 2071.ImportedFromIB2 21.IBEditorWindowLastContentRect - 21.IBPluginDependency 21.IBWindowTemplateEditedContentRect 21.ImportedFromIB2 21.editorWindowContentRectSynchronizationRect @@ -8894,6 +8903,27 @@ 302.IBPluginDependency 302.ImportedFromIB2 302.editorWindowContentRectSynchronizationRect + 3047.IBPluginDependency + 3048.IBPluginDependency + 3049.IBPluginDependency + 3050.IBPluginDependency + 3051.IBPluginDependency + 3052.IBPluginDependency + 3053.IBPluginDependency + 3054.IBPluginDependency + 3055.IBPluginDependency + 3056.IBPluginDependency + 3057.IBPluginDependency + 3058.IBPluginDependency + 3059.IBPluginDependency + 3060.IBPluginDependency + 3061.IBPluginDependency + 3062.IBPluginDependency + 3063.IBPluginDependency + 3064.IBPluginDependency + 3065.IBPluginDependency + 3066.IBPluginDependency + 3067.IBPluginDependency 3077.IBPluginDependency 3078.IBPluginDependency 3078.ImportedFromIB2 @@ -8905,8 +8935,15 @@ 3091.CustomClassName 3091.IBPluginDependency 3093.IBPluginDependency + 3124.IBPluginDependency + 3126.IBPluginDependency + 3127.IBPluginDependency + 3133.IBPluginDependency + 3135.IBPluginDependency + 3136.IBPluginDependency 3138.IBPluginDependency 3139.IBPluginDependency + 3140.IBPluginDependency 3145.IBPluginDependency 3146.IBPluginDependency 3148.IBPluginDependency @@ -9217,10 +9254,9 @@ com.apple.InterfaceBuilder.CocoaPlugin {{0, 818}, {400, 177}} - com.apple.InterfaceBuilder.CocoaPlugin {{0, 818}, {400, 177}} - + {3.40282e+38, 3.40282e+38} {400, 177} @@ -9343,11 +9379,10 @@ com.apple.InterfaceBuilder.CocoaPlugin {{52, 660}, {468, 196}} - com.apple.InterfaceBuilder.CocoaPlugin {{52, 660}, {468, 196}} {{52, 684}, {468, 196}} - + {3.40282e+38, 3.40282e+38} {350, 5} @@ -9485,6 +9520,27 @@ {{396, 658}, {236, 243}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -9499,6 +9555,13 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin diff -Nru transmission-1.50/macosx/it.lproj/MainMenu.xib transmission-1.51/macosx/it.lproj/MainMenu.xib --- transmission-1.50/macosx/it.lproj/MainMenu.xib 2009-02-13 11:40:59.000000000 -0500 +++ transmission-1.51/macosx/it.lproj/MainMenu.xib 2009-02-26 20:00:35.000000000 -0500 @@ -1,43 +1,53 @@ - + 1050 - 9F33 - 629 - 949.34 - 352.00 + 9G55 + 677 + 949.43 + 353.00 YES + YES - com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + + YES + + YES + + + YES + YES - NSApplication + NSApplication - FirstResponder + FirstResponder - + NSApplication 4111 2 {{178, 425}, {468, 196}} 1881669632 - Transmission - NSWindow + Transmission + NSWindow View {3.40282e+38, 3.40282e+38} {350, 5} - + 256 YES @@ -51,7 +61,7 @@ -2076049856 134219776 - LucidaGrande + LucidaGrande 1.300000e+01 1044 @@ -80,7 +90,7 @@ MCAwAA - + @@ -90,15 +100,15 @@ YES Menu azione - + 1048576 2147483647 - NSImage + NSImage NSMenuCheckmark - - + + NSImage NSMenuMixedState _popUpItemAction: @@ -115,22 +125,22 @@ Item2 - + 1048576 2147483647 - + _popUpItemAction: Item3 - + 1048576 2147483647 - + _popUpItemAction: @@ -154,7 +164,7 @@ 134348800 SpeedLimitOff - + LucidaGrande 1.100000e+01 3100 @@ -162,11 +172,11 @@ -2033958657 160 - + NSImage Turtle SpeedLimitOn - + 400 75 @@ -182,14 +192,14 @@ 138544128 999 di 999 trasferimenti - + LucidaGrande 1.100000e+01 16 6 - System + System controlColor 3 @@ -198,7 +208,7 @@ 6 - + System controlTextColor 3 @@ -212,15 +222,15 @@ 290 {{0, 20}, {468, 5}} - {0, 0} + {0, 0} 67239424 0 - Box + Box 6 - + System textBackgroundColor 3 @@ -249,7 +259,7 @@ YES - 274 + 256 {468, 173} YES @@ -276,7 +286,7 @@ 6 - + System headerTextColor @@ -294,237 +304,1519 @@ - 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 -cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAAAAEBzQAAdmNndAAAAAAAAAAAAAMBAAACAAABhQMaBKYGMQe5 -CUYK0QxcDewPbxD4EoMUExWaFyQYqxo0G7cdPB7DIEchxiNIJMQmRie/KTkqsCwoLZovDTB6MeUzTzSz -Nhk3dzjUOi87hTzaPiw/eEDBQgpDUESQRc5HC0hDSXtKr0viTRFOP09rUJVRvlLlVAtVMFZTV3VYllm2 -WtZb810RXi9fS2BoYYNinmO5ZNJl7GcFaB5pNmpNa2Vse22RbqVvuXDMcd5y73P/dQ12G3cneDJ5O3pD -e0p8T31RflN/U4BRgU2CR4NAhDeFLYYghxKIA4jyid+Ky4u2jJ+Nh45uj1OQN5EakfyS3pO+lJ2Ve5ZZ -lzWYEZjsmceaoZt6nFOdKp4Cntmfr6CFoVqiLqMCo9akqaV8pk6nIKfyqMOplKpjqzOsA6zSraGub689 -sAuw2LGmsnOzQLQMtNi1pLZwtzu4B7jSuZ26Z7syu/y8x72Rvlq/I7/twLbBfsJHww/D18SfxWfGLsb1 -x7zIgslIyg7K08uYzF3NIc3lzqnPbNAv0PLRtdJ30zjT+tS71XzWPNb917zYfNk72fvautt43Dfc9t20 -3nPfMt/x4LHhceIy4vPjteR45T3mAubJ55LoXOkn6fXqxeuX7GztQ+4c7vfv1vC38ZvygvNr9Ff1RfY1 -9yj4HPkT+gz7BvwA/Pv9+v76//8AAAFbAvMEbAXtB2kI4wpXC9UNSw7IED4RtxMtFKkWGxeTGQgafxvz -HWUe1SBJIbUjJCSPJfgnYCjGKisriizpLkYvnTDzMkYzlzTjNi43dDi3OfU7MjxsPaE+00AEQTBCWkN/ -RKNFxUbjR/9JGkoyS0dMW01sTnxPjFCZUaZSsVO9VMZVzlbXV99Y5lnuWvRb+l0BXgZfDGASYRhiHWMi -ZCdlLGYyZzZoOmk/akNrRmxJbUtuTm9PcFBxUHJPc050THVIdkR3P3g5eTF6KHsffBR9CH37fu1/3oDO -gb2Cq4OXhIOFbYZWhz+IJokMifKK14u6jJ6NgI5hj0KQIZEAkd6SvJOZlHWVUZYslwaX4Ji5mZKaaptC -nBmc8J3Hnp2fc6BJoR6h9KLJo56kcqVHphym8KfFqJmpbqpCqxar66zArZSuaK89sBKw5rG7spCzZbQ6 -tRC15ba6t5C4Zrk9uhO66rvAvJe9b75Hvx+/+MDSwazChsNhxD3FGcX2xtTHssiSyXLKU8s1zBjM/M3h -zsfPrtCW0X/SadNU1EDVLtYc1wvX+9js2d/a0tvG3LrdsN6m35zgk+GK4oHjeORv5WbmXOdR6EbpOuos -6x7sDuz87eju0u+68J/xg/Jk80L0H/T59c/2pPd2+Eb5FPng+qn7cPw3/P39wf6D/0P//wAAAQMCLAM/ -BFUFbQaKB6EIuQnPCucMAg0XDi0PQBBYEW0SgROTFKgVuxbNF94Y7xn/Gw0cGx0oHjIfOSBBIUkiSyNO -JFAlTiZKJ0UoPSk0KicrGCwJLPQt3y7HL60wkTFzMlMzMDQKNOM1uzaQN2Q4ODkHOdY6pDtxPD49Bz3Q -Ppk/YUApQO9BtUJ7Q0FEBUTKRY9GU0cXR9xIoElkSilK7kuyTHdNPU4BTsZPjFBTURhR3lKlU2xUM1T6 -VcFWiVdRWBlY4VmqWnJbO1wEXM1dll5gXypf9GC+YYliU2MeY+pktmWCZk5nGmfnaLRpgWpPaxxr6my4 -bYZuVG8ib/Fwv3GOcltzKXP3dMV1k3Zgdy13+XjFeZF6XXsne/F8u32Ffk1/FX/dgKSBaoIwgvWDuoR+ -hUKGBYbHh4qIS4kNic6Kj4tPjA+Mzo2Ojk6PDY/NkIyRTJILksuTipRKlQqVy5aMl02YDpjQmZOaVpsZ -m92coZ1nni2e9J+7oIOhTKIWouGjrKR5pUemFqbmp7eoiqleqjSrC6vkrL+tnK58r1+wQ7ErshazBbP4 -tO+167bst/O5AboVuzC8U71+vrK/8cE6wo3D7MVYxs7IVcnmy4jNOc730MTSotSP1ovYl9qz3NvfFeFd -47HmEuiB6vjte/AH8p/1M/fS+nv9Mv//AABuZGluAAAAAAAABjYAAJeRAABYuAAAVUEAAIwVAAAoVwAA -FqgAAFANAABUOQAC8KMAArXCAAGo9QADAQAAAgAAAAEABQAKABEAGQAjAC8AOwBJAFkAaQB7AI4AogC4 -AM8A5wEAARoBNQFSAW8BjgGuAc8B8QIVAjkCXwKFAq0C1gMAAywDWAOGA7UD5AQWBEgEfASxBOcFHgVX -BZEFzAYJBkgGhwbIBwsHTweUB9wIJAhvCLsJCQlYCakJ/ApRCqgLAQtbC7cMFgx2DNkNPQ2kDgwOdw7j -D1IPwxA2EKsRIhGbEhYSkxMSE5MUFhSbFSIVqxY1FsIXURfhGHMZBxmcGjQazRtoHAUcpB1EHeYeih8w -H9gggSEtIdoiiiM7I+8kpSVdJhcm1CeTKFQpGSnfKqkrdSxELRYt7C7EL58wfjFgMkYzLzQcNQw2ADb4 -N/M48jn1Ovs8Bj0UPiY/O0BVQXJCkkO3RN9GCkc5SGxJokrcTBlNWU6dT+VRL1J9U89VJFZ8V9hZN1qZ -W/9daF7VYERhuGMuZKdmJGelaShqr2w4bcVvVXDpcn90GHW1d1R493qdfEZ98X+ggVKDCITAhnyIO4n9 -i8KNi49XkSeS+pTRlqyYipprnFGeOqAnohekDKYEqACqAKwErguwF7ImtDi2TrhouoS8o77EwOfDC8Uw -x1bJe8ufzcHP4dH91BfWLdg+2krcUd5U4FLiSuQ+5i3oF+n+6+Dtv++b8XXzTPUg9vL4yPqb/Gv+Of// -AAAAAgAFAAsAEgAcACYAMgBAAE8AYAByAIUAmgCwAMcA4AD6ARUBMgFPAW4BjwGwAdMB9wIcAkICagKT -Ar0C6QMVA0MDcwOjA9UECAQ9BHMEqgTjBR0FWQWWBdUGFQZXBpsG4AcnB28HuggGCFQIpAj2CUoJoQn5 -ClMKsAsPC3AL0ww5DKENDA15DegOWg7PD0YPvxA7ELoROxG/EkUSzRNYE+UUdRUGFZoWMRbJF2QYABif -GT8Z4hqHGy0b1hyAHSwd2h6KHzwf8CClIVwiFiLRI44kTSUPJdImmCdfKCko9SnEKpUraCw+LRct8i7Q -L7EwlTF8MmUzUjRCNTU2KzckOCA5IDojOyk8Mz1APlA/ZEB7QZVCs0PURPhGIEdLSHpJrErhTBpNVk6V -T9hRHlJnU7RVBFZXV61ZBlpiW8FdI16HX+9hWWLGZDVlp2cbaJJqC2uHbQRuhHAHcYtzEnSbdiZ3s3lC -etN8Zn38f5OBK4LGhGKGAIegiUCK4oyGjiqPz5F1kxyUw5ZrmBSZvZtmnQ+euKBhogqjs6VcpwWorapW -q/6tpa9NsPSym7RCtem3j7k2ut28hL4sv9TBfcMnxNLGf8guyd7Lkc1Hzv/Qu9J71D/WB9fV2ajbgt1i -30rhOeMw5S/nN+lK62Xtiu+58fH0M/Z++M37Jf2I//8AAAADAAkAEwAgADAAQgBXAG8AiQCmAMUA5gEK -ATABWQGDAbAB3wIRAkUCegKzAu0DKgNpA6oD7gQ0BHwExwUVBWUFtwYNBmUGvwcdB34H4ghJCLMJIQmS -CgYKfwr7C3sL/wyHDRMNpA45DtIPcBASELgRZBITEscTfxQ8FP0VwhaLF1gYKRj9GdYasRuRHHMdWR5C -Hy0gHCEOIgIi+iP0JPAl8CbyJ/Yo/SoHKxQsIy00LkgvXzB4MZQysjPTNPU2GzdDOG05mTrHO/g9Kz5g -P5dA0EIMQ0pEikXNRxJIWUmjSu9MP02RTuZQPlGZUvhUWlW/VyhYlVoFW3pc8l5vX+9hdGL9ZIpmG2ex -aUtq6GyKbjBv2XGHczh07HakeF56HHvcfZ9/ZYEsgvaEwYaOiFyKLIv9jc+PopF1k0iVHZbxmMWampxu -nkGgFKHmo7elh6dVqSGq66yzrnewN7H0s621YbcPuLi6W7v3vY2/G8CiwiHDmMUIxnDH0ckqynrLws0E -zkDPdNCg0cfS6dQC1RfWJ9cw2DXZNdow2yjcGt0K3fTe3N+/4KHhfuJZ4zDkBuTX5ajmdedC6Ano0umW -6lrrHOvc7JztWO4V7s/viPBB8Pjxr/Jk8xjzzPR+9TH14PaQ90H38/il+VT6BPqz+2D8Dvy6/WT+Dv61 -/1r//wAAZGVzYwAAAAAAAAAKQ29sb3IgTENEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG1sdWMAAAAAAAAAEgAA -AAxuYk5PAAAAEgAAAOhwdFBUAAAAFgAAAPpzdlNFAAAAEAAAARBmaUZJAAAAEAAAASBkYURLAAAAHAAA -ATB6aENOAAAADAAAAUxmckZSAAAAEgAAAVhqYUpQAAAADgAAAWplblVTAAAAEgAAAXhwbFBMAAAAEgAA -AYpwdEJSAAAAGAAAAZxlc0VTAAAAEgAAAbR6aFRXAAAADgAAAcZydVJVAAAAJAAAAdRrb0tSAAAADAAA -AfhkZURFAAAAEAAAAgRubE5MAAAAFgAAAhRpdElUAAAAFAAAAioARgBhAHIAZwBlAC0ATABDAEQATABD -AEQAIABhACAAQwBvAHIAZQBzAEYA5AByAGcALQBMAEMARABWAOQAcgBpAC0ATABDAEQATABDAEQALQBm -AGEAcgB2AGUAcwBrAOYAcgBtX2mCcgAgAEwAQwBEAMkAYwByAGEAbgAgAEwAQwBEMKsw6TD8ACAATABD -AEQAQwBvAGwAbwByACAATABDAEQASwBvAGwAbwByACAATABDAEQATABDAEQAIABDAG8AbABvAHIAaQBk -AG8ATABDAEQAIABjAG8AbABvAHJfaYJybbJmdphveTpWaAQmBDIENQRCBD0EPgQ5ACAEFgQaAC0ENAQ4 -BEEEPwQ7BDUEOc7st+wAIABMAEMARABGAGEAcgBiAC0ATABDAEQASwBsAGUAdQByAGUAbgAtAEwAQwBE -AEwAQwBEACAAYwBvAGwAbwByAGkAAG1tb2QAAAAAAAAGEAAAnF8AAAAAwB1lgAAAAAAAAAAAAAAAAAAA -AAB0ZXh0AAAAAENvcHlyaWdodCBBcHBsZSwgSW5jLiwgMjAwOAA + TU0AKgAAI7yAACBQOCQWDQeEQmFQuGQ2HQ+IRGJROKRWLReMRmNRuOQ0Awd/wePwKQx2TSeUSmVSmRgC +WgAGgYAiCSvx6Pp/uOQSueT2fT+TS+BgKBgM+F8YKZrNpyuNXMd1naBvyd0CrVesVmWy0BBMGgcWqxKF +FeJpMLVmKljvMxP6BOaq1m5XO6RuWgOBgEwlAWoUukUIGlTKdntlSMZ6Gd8W5oQO3SS65HJZOE1uigQB +gENqlHFFbvZwscHNVsvR8JxfPU7Ox7v5Y1PKbHZZSuUUdi4MmNDHAYIlpMGoPN7gADJtdPRHt94PxK3k +Bc8Jg4HhETgMBAF6O12uxlbPvd+Tg2XAARI48ElJiMFOcYuZwOp8yECgZgt0HN1+hcYOEHhAJK8BgHgw +DANAyDptm4bJxE6S5Ih4kh1PBCS5gIgaYgOBAGQ0BgKgaBoHA86QIA6CoLwMDALAyEAFukDQFAIfAOi4 +IoJA8bpjmkAB/n8kIAn8qhunmBIAAWFgmJcAYDgAfp+H2lyiAAeh6nofxEEAO4gHrKZhwnLqFSgAAHvm +AwHAYBYGgjEQOukB4PAoCoLA6DINA2DoJgmCwOAdPYKgcCAIgmCE/gkA4DgSzDrAA58Kn9RoAHeeB4gA +DQGHQAALH4bwAHGaxwvGj6iScbz4AAfAOB8AAJguDQAH2fqBH4fq3QwBAAEUQg+Dcc5zHGScvJ6loHAJ +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 +AOYBCAEtAVUBfgGqAdgCCAI7AnACpwLgAxsDWAOYA9oEHgRkBKwE9wVDBZIF4gY1BooG4Qc6B5UH8ghS +CLMJFgl8CeMKTQq5CyYLlgwHDHsM8Q1pDeIOXg7cD1wP3RBhEOcRbxH4EoQTEhOhFDMUxxVcFfQWjRcp +F8YYZRkHGaoaTxr2G58cShz3HaYeVx8KH74gdSEtIegipCNiJCMk5SWpJm8nNigAKMwpmSppKzosDSzi +Lbkuki9tMEkxKDIIMuozzzS1NZw2hjdyOF85TzpAOzM8KD0fPhc/EkAOQQ1CDUMPRBJFGEYgRylINElB +SlBLYUxzTYhOnk+2UNBR7FMJVClVSlZtV5JYuFnhWwtcN11lXpVfx2D6Yi9jZmSfZdpnF2hVaZVq12wb +bWBup2/xcTtyiHPXdSd2eXfNeSN6envUfS9+jH/qgUuCrYQRhXeG3ohIibOLIIyOjf+PcZDlkluT05VM +lseYRJnDm0Ocxp5Kn8+hV6LgpGul+KeHqReqqaw9rdOvarEDsp60O7XZt3q5HLq/vGW+DL+1wWDDDMS6 +xmrIHMnPy4XNO8700K/Sa9Qp1ejXqtlt2zLc+N7B4IviV+Qk5fPnxOmX62ztQu8a8PPyz/Ss9ov4a/pO +/DL+GP//AAAAAgAHAA4AGAAlADUARwBbAHIAiwCnAMUA5gEIAS0BVQF+AaoB2AIIAjsCcAKnAuADGwNY +A5gD2gQeBGQErAT3BUMFkgXiBjUGigbhBzoHlQfyCFIIswkWCXwJ4wpNCrkLJguWDAcMewzxDWkN4g5e +DtwPXA/dEGEQ5xFvEfgShBMSE6EUMxTHFVwV9BaNFykXxhhlGQcZqhpPGvYbnxxKHPcdph5XHwofviB1 +IS0h6CKkI2IkIyTlJakmbyc2KAAozCmZKmkrOiwNLOItuS6SL20wSTEoMggy6jPPNLU1nDaGN3I4XzlP +OkA7MzwoPR8+Fz8SQA5BDUINQw9EEkUYRiBHKUg0SUFKUEthTHNNiE6eT7ZQ0FHsUwlUKVVKVm1Xkli4 +WeFbC1w3XWVelV/HYPpiL2NmZJ9l2mcXaFVplWrXbBttYG6nb/FxO3KIc9d1J3Z5d815I3p6e9R9L36M +f+qBS4KthBGFd4beiEiJs4sgjI6N/49xkOWSW5PTlUyWx5hEmcObQ5zGnkqfz6FXouCka6X4p4epF6qp +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 +LbZBBD00OihDbT44RppFxz88UxxIEEBBX449FEUkCnk/fUYoFutBx0csI21EIEggL99GikkkPEFI40oo +SMNLPEssVTRNlkwwYaZCmlEUDKJE41IYGRRHTVMcJYZJplQQMghMAFUUPnlOWVYYSutQslcsV11THFgg +Y99IAF0EDstKaV4IGzxMw18MJ75PLGAANCBRdWEEQJJT32IITRRWOGMcWYZYkmQQZfdNhmjzEONP72n3 +HWVSSWr7KddUkmv/NklW+2zzQstZVW4ITzxbvm8MW65eCHAAaCAw4xq6AlkzTRu+Dss1phyyGzw3/x22 +J746WR66NCA8sh/PQJI/HCDDTRRBZSHHWYY2aSaqBHE4wyeuEPM7HCiiHWU9dSmmKdc/3yq6NklCOCu+ +QstEgiyyTzxG6y22W6477zKaBqo+STOeExxAkjSSH45C+zWWLABFVTaqOHFHrjeuRONKCDiiUWVMYTmm +XddBZT6KCMNDvj+OFTRGGECCIbZIcUGWLihK20KaOppNJEOeRxxPjkSSU45R50WWX/9G20p5CvtJNEt9 +F21LnkxxI99N902GMEFQQU6KPMNSqk+OSTRVBFCCVaZXbVGGYihMUVZpDRROuldtGYZRFFhxJghTbVl1 +MnlVx1p5PutYIFt9S11ailxxV99c0111ZEFR12JZDzxUMGNdG75WimRhKCBY42VlNJJbTWZpQRRdpmdt +TYZf/2hhWfdiWWllZnlXXW5JEWVZpm9dHddcAHBRKkleaXFVNstgw3JZQzxjHHNdT65ldXRRXCBn33VV +aJI6uiAAAss9BCEUD00/bSIYG75BxyMcKCBEICQQNJJGeSUUQRRI0yYYTYZLPCccWfdAICwABPNCii0E +EWVE4y4IHddHTS8MKllJljAANstL/zEEQzxOWTIIT65QsjMMXCBFpjf/BxxIADjzE45KaTn3IABMsjr7 +LHFPHDv/OONRdTzzRWVT3z33UddWKD77XklLLEPvCUVNhkTjFbZP30XnIihSOEbrLppUkkfvOxxW+0jj +R45ZRUnnU/9brkrrYHFQok/fC21TDFDTF99VVVHXJFFXvlLbMMNaGFPfPTRcYVTTSaZey1XXVihhJFbb +YppWKFvPDYZYcVzDGgha213HJnldNF7LMutfnl/PP21h52DDS99kQWHHWEFmqmLLZLJbnme+D75d92iy +HCBgUWm2KJJiumq6NRRlBGu+QYZnbWyyTfdpx222WnlsIG7LZuthFHOuEddjfXSiHlll13WmKstoIHaq +NzxqineuQ65s43iiUCBvTXmmXJJxlnq6aQREcSVlA01G2yZpD75JNCdtHCBLjihhKKJN5yllNRRQQSpp +QYZSqittTfdU8yxxWnlJ9zFVBWVMUTJZEddOqjNdHllRBDRRKstTbTVVNzxVxzZZQ75YEDdtUCBaeThh +XJJPfT1FB45Rxz5JFABUID9NIHFWikBBLONY40FFOWVbPEJZRdddlkNdUklf/0RRXstU40k0CbZXTUo4 +FihZpks8IppcAEwwLxxeWU00O45gsk5JR/9jHE9NVHFldVBBYONaaVUkC99cw1YoGFFfLFcsJMNhdVgg +MTRj31k0PbZmOFo4Sihokls8Vppq61wwYwxf72EUDghiSWIYGnlkkmMcJutm+2QQM21pVWUkP99rvmYo +TEFuCGcsWMNwYWggZTRlZW0EECBnz24IHJJqGG8MKRRscXAQNYZu23EUQfdxJHIYTnlzjnMcWut153QQ +Z11q63jzElltNHn3Hstvnnr7Kzxx93wAN650QX0ERCB2qn4IUJJ5BH8MXQR7bYAAaYYAAAAQACAAMABB +AFEAYQBxAIIAkgCiALIAwwDTAOMA8wEEARQBJAE0AUUBVQFlAXUBhgGWAaYBtgHHAdcB5wH3AggCGAIo +AjgCSQJZAmkCeQKKApoCqgK6AssC2wLrAvsDDAMcAywDPANNA10DbQN9A44DngOuA74DzwPfA+8D/wQA +BBAEIAQwBEEEUQRhBHEEggSSBKIEsgTDBNME4wTzBQQFFAUkBTQFRQVVBWUFdQWGBZYFpgW2BccF1wXn +BfcGCAYYBigGOAZJBlkGaQZ5BooGmgaqBroGywbbBusG+wcMBxwHLAc8B00HXQdtB30HjgeeB64HvgfP +B98H7wf/CAAIEAggCDAIQQhRCGEIcQiCCJIIogiyCMMI0wjjCPMJBAkUCSQJNAlFCVUJZQl1CYYJlgmm +CbYJxwnXCecJ9woIChgKKAo4CkkKWQppCnkKigqaCqoKugrLCtsK6wr7CwwLHAssCzwLTQtdC20LfQuO +C54Lrgu+C88L3wvvC/8MAAwQDCAMMAxBDFEMYQxxDIIMkgyiDLIMwwzTDOMM8w0EDRQNJA00DUUNVQ1l +DXUNhg2WDaYNtg3HDdcN5w33DggOGA4oDjgOSQ5ZDmkOeQ6KDpoOqg66DssO2w7rDvsPDA8cDywPPA9N +D10PbQ99D44Png+uD74Pzw/fD+8P/xAAEBAQIBAwEEEQURBhEHEQghCSEKIQshDDENMQ4xDzEQQRFBEk +ETQRRRFVEWURdRGGEZYRphG2EccR1xHnEfcSCBIYEigSOBJJElkSaRJ5EooSmhKqEroSyxLbEusS+xMM +ExwTLBM8E00TXRNtE30TjhOeE64TvhPPE98T7xP/FAAUEBQgFDAUQRRRFGEUcRSCFJIUohSyFMMU0xTj +FPMVBBUUFSQVNBVFFVUVZRV1FYYVlhWmFbYVxxXXFecV9xYIFhgWKBY4FkkWWRZpFnkWihaaFqoWuhbL +FtsW6xb7FwwXHBcsFzwXTRddF20XfReOF54Xrhe+F88X3xfvF/8YABgQGCAYMBhBGFEYYRhxGIIYkhii +GLIYwxjTGOMY8xkEGRQZJBk0GUUZVRllGXUZhhmWGaYZthnHGdcZ5xn3GggaGBooGjgaSRpZGmkaeRqK +Gpoaqhq6Gssa2xrrGvsbDBscGywbPBtNG10bbRt9G44bnhuuG74bzxvfG+8b/xwAHBAcIBwwHEEcURxh +HHEcghySHKIcshzDHNMc4xzzHQQdFB0kHTQdRR1VHWUddR2GHZYdph22Hccd1x3nHfceCB4YHigeOB5J +HlkeaR55Hooemh6qHroeyx7bHuse+x8MHxwfLB88H00fXR9tH30fjh+eH64fvh/PH98f7x//IAAgECAg +IDAgQSBRIGEgcSCCIJIgoiCyIMMg0yDjIPMhBCEUISQhNCFFIVUhZSF1IYYhliGmIbYhxyHXIech9yII +IhgiKCI4IkkiWSJpInkiiiKaIqoiuiLLItsi6yL7IwwjHCMsIzwjTSNdI20jfSOOI54jriO+I88j3yPv +I/8kACQQJCAkMCRBJFEkYSRxJIIkkiSiJLIkwyTTJOMk8yUEJRQlJCU0JUUlVSVlJXUlhiWWJaYltiXH +Jdcl5yX3JggmGCYoJjgmSSZZJmkmeSaKJpomqia6Jssm2ybrJvsnDCccJywnPCdNJ10nbSd9J44nnieu +J74nzyffJ+8n/ygAKBAoICgwKEEoUShhKHEogiiSKKIosijDKNMo4yjzKQQpFCkkKTQpRSlVKWUpdSmG +KZYppim2Kccp1ynnKfcqCCoYKigqOCpJKlkqaSp5KooqmiqqKroqyyrbKusq+ysMKxwrLCs8K00rXStt +K30rjiueK64rvivPK98r7yv/LAAsECwgLDAsQSxRLGEscSyCLJIsoiyyLMMs0yzjLPMtBC0ULSQtNC1F +LVUtZS11LYYtli2mLbYtxy3XLect9y4ILhguKC44LkkuWS5pLnkuii6aLqouui7LLtsu6y77LwwvHC8s +LzwvTS9dL20vfS+OL54vri++L88v3y/vL/8wADAQMCAwMDBBMFEwYTBxMIIwkjCiMLIwwzDTMOMw8zEE +MRQxJDE0MUUxVTFlMXUxhjGWMaYxtjHHMdcx5zH3MggyGDIoMjgySTJZMmkyeTKKMpoyqjK6Mssy2zLr +MvszDDMcMywzPDNNM10zbTN9M44znjOuM74zzzPfM+8z/zQANBA0IDQwNEE0UTRhNHE0gjSSNKI0sjTD +NNM04zTzNQQ1FDUkNTQ1RTVVNWU1dTWGNZY1pjW2Ncc11zXnNfc2CDYYNig2ODZJNlk2aTZ5Noo2mjaq +Nro2yzbbNus2+zcMNxw3LDc8N003XTdtN303jjeeN643vjfPN9837zf/OAA4EDggODA4QThROGE4cTiC +OJI4ojiyOMM40zjjOPM5BDkUOSQ5NDlFOVU5ZTl1OYY5ljmmObY5xznXOec59zoIOhg6KDo4Okk6WTpp +Onk6ijqaOqo6ujrLOts66zr7Oww7HDssOzw7TTtdO207fTuOO547rju+O8873zvvO/88ADwQPCA8MDxB +PFE8YTxxPII8kjyiPLI8wzzTPOM88z0EPRQ9JD00PUU9VT1lPXU9hj2WPaY9tj3HPdc95z33Pgg+GD4o +Pjg+ST5ZPmk+eT6KPpo+qj66Pss+2z7rPvs/DD8cPyw/PD9NP10/bT99P44/nj+uP74/zz/fP+8//0AA +QBBAIEAwQEFAUUBhQHFAgkCSQKJAskDDQNNA40DzQQRBFEEkQTRBRUFVQWVBdUGGQZZBpkG2QcdB10Hn +QfdCCEIYQihCOEJJQllCaUJ5QopCmkKqQrpCy0LbQutC+0MMQxxDLEM8Q01DXUNtQ31DjkOeQ65DvkPP +Q99D70P/RABEEEQgRDBEQURRRGFEcUSCRJJEokSyRMNE00TjRPNFBEUURSRFNEVFRVVFZUV1RYZFlkWm +RbZFx0XXRedF90YIRhhGKEY4RklGWUZpRnlGikaaRqpGukbLRttG60b7RwxHHEcsRzxHTUddR21HfUeO +R55Hrke+R89H30fvR/9IAEgQSCBIMEhBSFFIYUhxSIJIkkiiSLJIw0jTSONI80kESRRJJEk0SUVJVUll +SXVJhkmWSaZJtknHSddJ50n3SghKGEooSjhKSUpZSmlKeUqKSppKqkq6SstK20rrSvtLDEscSyxLPEtN +S11LbUt9S45LnkuuS75Lz0vfS+9L/0wATBBMIEwwTEFMUUxhTHFMgkySTKJMskzDTNNM40zzTQRNFE0k +TTRNRU1VTWVNdU2GTZZNpk22TcdN103nTfdOCE4YTihOOE5JTllOaU55TopOmk6qTrpOy07bTutO+08M +TxxPLE88T01PXU9tT31Pjk+eT65Pvk/PT99P70//UABQEFAgUDBQQVBRUGFQcVCCUJJQolCyUMNQ01Dj +UPNRBFEUUSRRNFFFUVVRZVF1UYZRllGmUbZRx1HXUedR91IIUhhSKFI4UklSWVJpUnlSilKaUqpSulLL +UttS61L7UwxTHFMsUzxTTVNdU21TfVOOU55TrlO+U89T31PvU/9UAFQQVCBUMFRBVFFUYVRxVIJUklSi +VLJUw1TTVONU81UEVRRVJFU0VUVVVVVlVXVVhlWWVaZVtlXHVddV51X3VghWGFYoVjhWSVZZVmlWeVaK +VppWqla6VstW21brVvtXDFccVyxXPFdNV11XbVd9V45XnleuV75Xz1ffV+9X/1gAWBBYIFgwWEFYUVhh +WHFYgliSWKJYsljDWNNY41jzWQRZFFkkWTRZRVlVWWVZdVmGWZZZplm2WcdZ11nnWfdaCFoYWihaOFpJ +WllaaVp5WopamlqqWrpay1rbWuta+1sMWxxbLFs8W01bXVttW31bjlueW65bvlvPW99b71v/XABcEFwg +XDBcQVxRXGFccVyCXJJcolyyXMNc01zjXPNdBF0UXSRdNF1FXVVdZV11XYZdll2mXbZdx13XXedd914I +XhheKF44XkleWV5pXnleil6aXqpeul7LXtte6177XwxfHF8sXzxfTV9dX21ffV+OX55frl++X89f31/v +X/9gAGAQYCBgMGBBYFFgYWBxYIJgkmCiYLJgw2DTYONg82EEYRRhJGE0YUVhVWFlYXVhhmGWYaZhtmHH +Yddh52H3YghiGGIoYjhiSWJZYmlieWKKYppiqmK6Ysti22LrYvtjDGMcYyxjPGNNY11jbWN9Y45jnmOu +Y75jz2PfY+9j/2QAZBBkIGQwZEFkUWRhZHFkgmSSZKJksmTDZNNk42TzZQRlFGUkZTRlRWVVZWVldWWG +ZZZlpmW2Zcdl12XnZfdmCGYYZihmOGZJZllmaWZ5ZopmmmaqZrpmy2bbZutm+2cMZxxnLGc8Z01nXWdt +Z31njmeeZ65nvmfPZ99n72f/aABoEGggaDBoQWhRaGFocWiCaJJoomiyaMNo02jjaPNpBGkUaSRpNGlF +aVVpZWl1aYZplmmmabZpx2nXaedp92oIahhqKGo4aklqWWppanlqimqaaqpqumrLattq62r7awxrHGss +azxrTWtda21rfWuOa55rrmu+a89r32vva/9sAGwQbCBsMGxBbFFsYWxxbIJskmyibLJsw2zTbONs820E +bRRtJG00bUVtVW1lbXVthm2WbaZttm3Hbddt5233bghuGG4objhuSW5ZbmlueW6Kbppuqm66bstu227r +bvtvDG8cbyxvPG9Nb11vbW99b45vnm+ub75vz2/fb+9v/3AAcBBwIHAwcEFwUXBhcHFwgnCScKJwsnDD +cNNw43DzcQRxFHEkcTRxRXFVcWVxdXGGcZZxpnG2ccdx13HncfdyCHIYcihyOHJJcllyaXJ5copymnKq +crpyy3Lbcuty+3MMcxxzLHM8c01zXXNtc31zjnOec65zvnPPc99z73P/dAB0EHQgdDB0QXRRdGF0cXSC +dJJ0onSydMN003TjdPN1BHUUdSR1NHVFdVV1ZXV1dYZ1lnWmdbZ1x3XXded193YIdhh2KHY4dkl2WXZp +dnl2inaadqp2unbLdtt263b7dwx3HHcsdzx3TXddd213fXeOd553rne+d89333fvd/94AHgQeCB4MHhB +eFF4YXhxeIJ4kniieLJ4w3jTeON483kEeRR5JHk0eUV5VXlleXV5hnmWeaZ5tnnHedd553n3egh6GHoo +ejh6SXpZeml6eXqKepp6qnq6est623rrevt7DHsceyx7PHtNe117bXt9e457nnuue757z3vfe+97/3wA +fBB8IHwwfEF8UXxhfHF8gnySfKJ8snzDfNN843zzfQR9FH0kfTR9RX1VfWV9dX2GfZZ9pn22fcd9133n +ffd+CH4Yfih+OH5Jfll+aX55fop+mn6qfrp+y37bfut++38Mfxx/LH88f01/XX9tf31/jn+ef65/vn/P +f99/73//gACAEIAggDCAQYBRgGGAcYCCgJKAooCygMOA04DjgPOBBIEUgSSBNIFFgVWBZYF1gYaBloGm +gbaBx4HXgeeB94IIghiCKII4gkmCWYJpgnmCioKagqqCuoLLgtuC64L7gwyDHIMsgzyDTYNdg22DfYOO +g56DroO+g8+D34Pvg/+EAIQQhCCEMIRBhFGEYYRxhIKEkoSihLKEw4TThOOE84UEhRSFJIU0hUWFVYVl +hXWFhoWWhaaFtoXHhdeF54X3hgiGGIYohjiGSYZZhmmGeYaKhpqGqoa6hsuG24brhvuHDIcchyyHPIdN +h12HbYd9h46Hnoeuh76Hz4ffh++H/4gAiBCIIIgwiEGIUYhhiHGIgoiSiKKIsojDiNOI44jziQSJFIkk +iTSJRYlViWWJdYmGiZaJpom2iceJ14nnifeKCIoYiiiKOIpJilmKaYp5ioqKmoqqirqKy4rbiuuK+4sM +ixyLLIs8i02LXYtti32Ljouei66LvovPi9+L74v/jACMEIwgjDCMQYxRjGGMcYyCjJKMooyyjMOM04zj +jPONBI0UjSSNNI1FjVWNZY11jYaNlo2mjbaNx43XjeeN944IjhiOKI44jkmOWY5pjnmOio6ajqqOuo7L +jtuO6477jwyPHI8sjzyPTY9dj22PfY+Oj56Pro++j8+P34/vj/+QAJAQkCCQMJBBkFGQYZBxkIKQkpCi +kLKQw5DTkOOQ85EEkRSRJJE0kUWRVZFlkXWRhpGWkaaRtpHHkdeR55H3kgiSGJIokjiSSZJZkmmSeZKK +kpqSqpK6ksuS25LrkvuTDJMckyyTPJNNk12TbZN9k46TnpOuk76Tz5Pfk++T/5QAlBCUIJQwlEGUUZRh +lHGUgpSSlKKUspTDlNOU45TzlQSVFJUklTSVRZVVlWWVdZWGlZaVppW2lceV15XnlfeWCJYYliiWOJZJ +llmWaZZ5loqWmpaqlrqWy5bbluuW+5cMlxyXLJc8l02XXZdtl32Xjpeel66XvpfPl9+X75f/mACYEJgg +mDCYQZhRmGGYcZiCmJKYopiymMOY05jjmPOZBJkUmSSZNJlFmVWZZZl1mYaZlpmmmbaZx5nXmeeZ95oI +mhiaKJo4mkmaWZppmnmaipqamqqauprLmtua65r7mwybHJssmzybTZtdm22bfZuOm56brpu+m8+b35vv +m/+cAJwQnCCcMJxBnFGcYZxxnIKckpyinLKcw5zTnOOc850EnRSdJJ00nUWdVZ1lnXWdhp2Wnaadtp3H +nded5533ngieGJ4onjieSZ5ZnmmeeZ6Knpqeqp66nsue257rnvufDJ8cnyyfPJ9Nn12fbZ99n46fnp+u +n76fz5/fn++f/6AAoBCgIKAwoEGgUaBhoHGggqCSoKKgsqDDoNOg46DzoQShFKEkoTShRaFVoWWhdaGG +oZahpqG2oceh16HnofeiCKIYoiiiOKJJolmiaaJ5ooqimqKqorqiy6Lbouui+6MMoxyjLKM8o02jXaNt +o32jjqOeo66jvqPPo9+j76P/pACkEKQgpDCkQaRRpGGkcaSCpJKkoqSypMOk06TjpPOlBKUUpSSlNKVF +pVWlZaV1pYallqWmpbalx6XXpeel96YIphimKKY4pkmmWaZppnmmiqaapqqmuqbLptum66b7pwynHKcs +pzynTaddp22nfaeOp56nrqe+p8+n36fvp/+oAKgQqCCoMKhBqFGoYahxqIKokqiiqLKow6jTqOOo86kE +qRSpJKk0qUWpVallqXWphqmWqaaptqnHqdep56n3qgiqGKooqjiqSapZqmmqeaqKqpqqqqq6qsuq26rr +qvurDKscqyyrPKtNq12rbat9q46rnquuq76rz6vfq++r/6wArBCsIKwwrEGsUaxhrHGsgqySrKKssqzD +rNOs46zzrQStFK0krTStRa1VrWWtda2GrZatpq22rcet163nrfeuCK4YriiuOK5Jrlmuaa55roqumq6q +rrquy67bruuu+68MrxyvLK88r02vXa9tr32vjq+er66vvq/Pr9+v76//sACwELAgsDCwQbBRsGGwcbCC +sJKworCysMOw07DjsPOxBLEUsSSxNLFFsVWxZbF1sYaxlrGmsbaxx7HXseex97IIshiyKLI4skmyWbJp +snmyirKasqqyurLLstuy67L7swyzHLMsszyzTbNds22zfbOOs56zrrO+s8+z37Pvs/+0ALQQtCC0MLRB +tFG0YbRxtIK0krSitLK0w7TTtOO087UEtRS1JLU0tUW1VbVltXW1hrWWtaa1trXHtde157X3tgi2GLYo +tji2SbZZtmm2ebaKtpq2qra6tsu227brtvu3DLcctyy3PLdNt123bbd9t463nreut763z7fft++3/7gA +uBC4ILgwuEG4UbhhuHG4griSuKK4srjDuNO447jzuQS5FLkkuTS5RblVuWW5dbmGuZa5prm2uce517nn +ufe6CLoYuii6OLpJulm6abp5uoq6mrqqurq6y7rbuuu6+7sMuxy7LLs8u027Xbttu327jrueu667vrvP +u9+777v/vAC8ELwgvDC8QbxRvGG8cbyCvJK8oryyvMO807zjvPO9BL0UvSS9NL1FvVW9Zb11vYa9lr2m +vba9x73Xvee9974Ivhi+KL44vkm+Wb5pvnm+ir6avqq+ur7Lvtu+6777vwy/HL8svzy/Tb9dv22/fb+O +v56/rr++v8+/37/vv//AAMAQwCDAMMBBwFHAYcBxwILAksCiwLLAw8DTwOPA88EEwRTBJME0wUXBVcFl +wXXBhsGWwabBtsHHwdfB58H3wgjCGMIowjjCScJZwmnCecKKwprCqsK6wsvC28LrwvvDDMMcwyzDPMNN +w13DbcN9w47DnsOuw77Dz8Pfw+/D/8QAxBDEIMQwxEHEUcRhxHHEgsSSxKLEssTDxNPE48TzxQTFFMUk +xTTFRcVVxWXFdcWGxZbFpsW2xcfF18XnxffGCMYYxijGOMZJxlnGacZ5xorGmsaqxrrGy8bbxuvG+8cM +xxzHLMc8x03HXcdtx33Hjseex67HvsfPx9/H78f/yADIEMggyDDIQchRyGHIcciCyJLIosiyyMPI08jj +yPPJBMkUySTJNMlFyVXJZcl1yYbJlsmmybbJx8nXyefJ98oIyhjKKMo4yknKWcppynnKisqayqrKusrL +ytvK68r7ywzLHMssyzzLTctdy23LfcuOy57Lrsu+y8/L38vvy//MAMwQzCDMMMxBzFHMYcxxzILMksyi +zLLMw8zTzOPM880EzRTNJM00zUXNVc1lzXXNhs2WzabNts3HzdfN5833zgjOGM4ozjjOSc5ZzmnOec6K +zprOqs66zsvO287rzvvPDM8czyzPPM9Nz13Pbc99z47Pns+uz77Pz8/fz+/P/9AA0BDQINAw0EHQUdBh +0HHQgtCS0KLQstDD0NPQ49Dz0QTRFNEk0TTRRdFV0WXRddGG0ZbRptG20cfR19Hn0ffSCNIY0ijSONJJ +0lnSadJ50orSmtKq0rrSy9Lb0uvS+9MM0xzTLNM8003TXdNt033TjtOe067TvtPP09/T79P/1ADUENQg +1DDUQdRR1GHUcdSC1JLUotSy1MPU09Tj1PPVBNUU1STVNNVF1VXVZdV11YbVltWm1bbVx9XX1efV99YI +1hjWKNY41knWWdZp1nnWitaa1qrWutbL1tvW69b71wzXHNcs1zzXTddd123XfdeO157Xrte+18/X39fv +1//YANgQ2CDYMNhB2FHYYdhx2ILYktii2LLYw9jT2OPY89kE2RTZJNk02UXZVdll2XXZhtmW2abZttnH +2dfZ59n32gjaGNoo2jjaSdpZ2mnaedqK2praqtq62sva29rr2vvbDNsc2yzbPNtN213bbdt9247bntuu +277bz9vf2+/b/9wA3BDcINww3EHcUdxh3HHcgtyS3KLcstzD3NPc49zz3QTdFN0k3TTdRd1V3WXddd2G +3Zbdpt223cfd193n3ffeCN4Y3ijeON5J3lnead553oremt6q3rrey97b3uve+98M3xzfLN88303fXd9t +333fjt+e367fvt/P39/f79//4ADgEOAg4DDgQeBR4GHgceCC4JLgouCy4MPg0+Dj4PPhBOEU4SThNOFF +4VXhZeF14YbhluGm4bbhx+HX4efh9+II4hjiKOI44kniWeJp4nniiuKa4qriuuLL4tvi6+L74wzjHOMs +4zzjTeNd423jfeOO457jruO+48/j3+Pv4//kAOQQ5CDkMORB5FHkYeRx5ILkkuSi5LLkw+TT5OPk8+UE +5RTlJOU05UXlVeVl5XXlhuWW5abltuXH5dfl5+X35gjmGOYo5jjmSeZZ5mnmeeaK5prmqua65svm2+br +5vvnDOcc5yznPOdN513nbed9547nnueu577nz+ff5+/n/+gA6BDoIOgw6EHoUehh6HHoguiS6KLosujD +6NPo4+jz6QTpFOkk6TTpRelV6WXpdemG6Zbppum26cfp1+nn6ffqCOoY6ijqOOpJ6lnqaep56orqmuqq +6rrqy+rb6uvq++sM6xzrLOs8603rXett633rjuue667rvuvP69/r7+v/7ADsEOwg7DDsQexR7GHsceyC +7JLsouyy7MPs0+zj7PPtBO0U7STtNO1F7VXtZe117Ybtlu2m7bbtx+3X7eft9+4I7hjuKO447knuWe5p +7nnuiu6a7qruuu7L7tvu6+777wzvHO8s7zzvTe9d723vfe+O757vru++78/v3+/v7//wAPAQ8CDwMPBB +8FHwYfBx8ILwkvCi8LLww/DT8OPw8/EE8RTxJPE08UXxVfFl8XXxhvGW8abxtvHH8dfx5/H38gjyGPIo +8jjySfJZ8mnyefKK8pryqvK68svy2/Lr8vvzDPMc8yzzPPNN813zbfN9847znvOu877zz/Pf8+/z//QA +9BD0IPQw9EH0UfRh9HH0gvSS9KL0svTD9NP04/Tz9QT1FPUk9TT1RfVV9WX1dfWG9Zb1pvW29cf11/Xn +9ff2CPYY9ij2OPZJ9ln2afZ59or2mvaq9rr2y/bb9uv2+/cM9xz3LPc89033Xfdt9333jvee9673vvfP +99/37/f/+AD4EPgg+DD4QfhR+GH4cfiC+JL4oviy+MP40/jj+PP5BPkU+ST5NPlF+VX5Zfl1+Yb5lvmm ++bb5x/nX+ef59/oI+hj6KPo4+kn6Wfpp+nn6ivqa+qr6uvrL+tv66/r7+wz7HPss+zz7Tftd+237ffuO ++577rvu++8/73/vv+//8APwQ/CD8MPxB/FH8Yfxx/IL8kvyi/LL8w/zT/OP88/0E/RT9JP00/UX9Vf1l +/XX9hv2W/ab9tv3H/df95/33/gj+GP4o/jj+Sf5Z/mn+ef6K/pr+qv66/sv+2/7r/vv/DP8c/yz/PP9N +/13/bf99/47/nv+u/77/z//f/+///wAAABAAIAAwAEEAUQBhAHEAggCSAKIAsgDDANMA4wDzAQQBFAEk +ATQBRQFVAWUBdQGGAZYBpgG2AccB1wHnAfcCCAIYAigCOAJJAlkCaQJ5AooCmgKqAroCywLbAusC+wMM +AxwDLAM8A00DXQNtA30DjgOeA64DvgPPA98D7wP/BAAEEAQgBDAEQQRRBGEEcQSCBJIEogSyBMME0wTj +BPMFBAUUBSQFNAVFBVUFZQV1BYYFlgWmBbYFxwXXBecF9wYIBhgGKAY4BkkGWQZpBnkGigaaBqoGugbL +BtsG6wb7BwwHHAcsBzwHTQddB20HfQeOB54Hrge+B88H3wfvB/8IAAgQCCAIMAhBCFEIYQhxCIIIkgii +CLIIwwjTCOMI8wkECRQJJAk0CUUJVQllCXUJhgmWCaYJtgnHCdcJ5wn3CggKGAooCjgKSQpZCmkKeQqK +CpoKqgq6CssK2wrrCvsLDAscCywLPAtNC10LbQt9C44LnguuC74LzwvfC+8L/wwADBAMIAwwDEEMUQxh +DHEMggySDKIMsgzDDNMM4wzzDQQNFA0kDTQNRQ1VDWUNdQ2GDZYNpg22DccN1w3nDfcOCA4YDigOOA5J +DlkOaQ55DooOmg6qDroOyw7bDusO+w8MDxwPLA88D00PXQ9tD30Pjg+eD64Pvg/PD98P7w//EAAQEBAg +EDAQQRBREGEQcRCCEJIQohCyEMMQ0xDjEPMRBBEUESQRNBFFEVURZRF1EYYRlhGmEbYRxxHXEecR9xII +EhgSKBI4EkkSWRJpEnkSihKaEqoSuhLLEtsS6xL7EwwTHBMsEzwTTRNdE20TfROOE54TrhO+E88T3xPv +E/8UABQQFCAUMBRBFFEUYRRxFIIUkhSiFLIUwxTTFOMU8xUEFRQVJBU0FUUVVRVlFXUVhhWWFaYVthXH +FdcV5xX3FggWGBYoFjgWSRZZFmkWeRaKFpoWqha6FssW2xbrFvsXDBccFywXPBdNF10XbRd9F44Xnheu +F74XzxffF+8X/xgAGBAYIBgwGEEYURhhGHEYghiSGKIYshjDGNMY4xjzGQQZFBkkGTQZRRlVGWUZdRmG +GZYZphm2GccZ1xnnGfcaCBoYGigaOBpJGlkaaRp5GooamhqqGroayxrbGusa+xsMGxwbLBs8G00bXRtt +G30bjhueG64bvhvPG98b7xv/HAAcEBwgHDAcQRxRHGEccRyCHJIcohyyHMMc0xzjHPMdBB0UHSQdNB1F +HVUdZR11HYYdlh2mHbYdxx3XHecd9x4IHhgeKB44HkkeWR5pHnkeih6aHqoeuh7LHtse6x77HwwfHB8s +HzwfTR9dH20ffR+OH54frh++H88f3x/vH/8gACAQICAgMCBBIFEgYSBxIIIgkiCiILIgwyDTIOMg8yEE +IRQhJCE0IUUhVSFlIXUhhiGWIaYhtiHHIdch5yH3IggiGCIoIjgiSSJZImkieSKKIpoiqiK6Issi2yLr +IvsjDCMcIywjPCNNI10jbSN9I44jniOuI74jzyPfI+8j/yQAJBAkICQwJEEkUSRhJHEkgiSSJKIksiTD +JNMk4yTzJQQlFCUkJTQlRSVVJWUldSWGJZYlpiW2Jccl1yXnJfcmCCYYJigmOCZJJlkmaSZ5Joommiaq +JromyybbJusm+ycMJxwnLCc8J00nXSdtJ30njieeJ64nvifPJ98n7yf/KAAoECggKDAoQShRKGEocSiC +KJIooiiyKMMo0yjjKPMpBCkUKSQpNClFKVUpZSl1KYYplimmKbYpxynXKecp9yoIKhgqKCo4KkkqWSpp +KnkqiiqaKqoquirLKtsq6yr7KwwrHCssKzwrTStdK20rfSuOK54rriu+K88r3yvvK/8sACwQLCAsMCxB +LFEsYSxxLIIskiyiLLIswyzTLOMs8y0ELRQtJC00LUUtVS1lLXUthi2WLaYtti3HLdct5y33LgguGC4o +LjguSS5ZLmkueS6KLpouqi66Lssu2y7rLvsvDC8cLywvPC9NL10vbS99L44vni+uL74vzy/fL+8v/zAA +MBAwIDAwMEEwUTBhMHEwgjCSMKIwsjDDMNMw4zDzMQQxFDEkMTQxRTFVMWUxdTGGMZYxpjG2Mccx1zHn +MfcyCDIYMigyODJJMlkyaTJ5MooymjKqMroyyzLbMusy+zMMMxwzLDM8M00zXTNtM30zjjOeM64zvjPP +M98z7zP/NAA0EDQgNDA0QTRRNGE0cTSCNJI0ojSyNMM00zTjNPM1BDUUNSQ1NDVFNVU1ZTV1NYY1ljWm +NbY1xzXXNec19zYINhg2KDY4Nkk2WTZpNnk2ijaaNqo2ujbLNts26zb7Nww3HDcsNzw3TTddN203fTeO +N543rje+N8833zfvN/84ADgQOCA4MDhBOFE4YThxOII4kjiiOLI4wzjTOOM48zkEORQ5JDk0OUU5VTll +OXU5hjmWOaY5tjnHOdc55zn3Ogg6GDooOjg6STpZOmk6eTqKOpo6qjq6Oss62zrrOvs7DDscOyw7PDtN +O107bTt9O447njuuO747zzvfO+87/zwAPBA8IDwwPEE8UTxhPHE8gjySPKI8sjzDPNM84zzzPQQ9FD0k +PTQ9RT1VPWU9dT2GPZY9pj22Pcc91z3nPfc+CD4YPig+OD5JPlk+aT55Poo+mj6qPro+yz7bPus++z8M +Pxw/LD88P00/XT9tP30/jj+eP64/vj/PP98/7z//QABAEEAgQDBAQUBRQGFAcUCCQJJAokCyQMNA00Dj +QPNBBEEUQSRBNEFFQVVBZUF1QYZBlkGmQbZBx0HXQedB90IIQhhCKEI4QklCWUJpQnlCikKaQqpCukLL +QttC60L7QwxDHEMsQzxDTUNdQ21DfUOOQ55DrkO+Q89D30PvQ/9EAEQQRCBEMERBRFFEYURxRIJEkkSi +RLJEw0TTRONE80UERRRFJEU0RUVFVUVlRXVFhkWWRaZFtkXHRddF50X3RghGGEYoRjhGSUZZRmlGeUaK +RppGqka6RstG20brRvtHDEccRyxHPEdNR11HbUd9R45HnkeuR75Hz0ffR+9H/0gASBBIIEgwSEFIUUhh +SHFIgkiSSKJIskjDSNNI40jzSQRJFEkkSTRJRUlVSWVJdUmGSZZJpkm2ScdJ10nnSfdKCEoYSihKOEpJ +SllKaUp5SopKmkqqSrpKy0rbSutK+0sMSxxLLEs8S01LXUttS31LjkueS65LvkvPS99L70v/TABMEEwg +TDBMQUxRTGFMcUyCTJJMokyyTMNM00zjTPNNBE0UTSRNNE1FTVVNZU11TYZNlk2mTbZNx03XTedN904I +ThhOKE44TklOWU5pTnlOik6aTqpOuk7LTttO6077TwxPHE8sTzxPTU9dT21PfU+OT55Prk++T89P30/v +T/9QAFAQUCBQMFBBUFFQYVBxUIJQklCiULJQw1DTUONQ81EEURRRJFE0UUVRVVFlUXVRhlGWUaZRtlHH +UddR51H3UghSGFIoUjhSSVJZUmlSeVKKUppSqlK6UstS21LrUvtTDFMcUyxTPFNNU11TbVN9U45TnlOu +U75Tz1PfU+9T/1QAVBBUIFQwVEFUUVRhVHFUglSSVKJUslTDVNNU41TzVQRVFFUkVTRVRVVVVWVVdVWG +VZZVplW2VcdV11XnVfdWCFYYVihWOFZJVllWaVZ5VopWmlaqVrpWy1bbVutW+1cMVxxXLFc8V01XXVdt +V31XjleeV65XvlfPV99X71f/WABYEFggWDBYQVhRWGFYcViCWJJYoliyWMNY01jjWPNZBFkUWSRZNFlF +WVVZZVl1WYZZllmmWbZZx1nXWedZ91oIWhhaKFo4WklaWVppWnlailqaWqpaulrLWtta61r7WwxbHFss +WzxbTVtdW21bfVuOW55brlu+W89b31vvW/9cAFwQXCBcMFxBXFFcYVxxXIJcklyiXLJcw1zTXONc810E +XRRdJF00XUVdVV1lXXVdhl2WXaZdtl3HXddd5133XgheGF4oXjheSV5ZXmleeV6KXppeql66Xste217r +XvtfDF8cXyxfPF9NX11fbV99X45fnl+uX75fz1/fX+9f/2AAYBBgIGAwYEFgUWBhYHFggmCSYKJgsmDD +YNNg42DzYQRhFGEkYTRhRWFVYWVhdWGGYZZhpmG2Ycdh12HnYfdiCGIYYihiOGJJYlliaWJ5YopimmKq +Yrpiy2LbYuti+2MMYxxjLGM8Y01jXWNtY31jjmOeY65jvmPPY99j72P/ZABkEGQgZDBkQWRRZGFkcWSC +ZJJkomSyZMNk02TjZPNlBGUUZSRlNGVFZVVlZWV1ZYZllmWmZbZlx2XXZedl92YIZhhmKGY4ZklmWWZp +ZnlmimaaZqpmumbLZttm62b7ZwxnHGcsZzxnTWddZ21nfWeOZ55nrme+Z89n32fvZ/9oAGgQaCBoMGhB +aFFoYWhxaIJokmiiaLJow2jTaONo82kEaRRpJGk0aUVpVWllaXVphmmWaaZptmnHaddp52n3aghqGGoo +ajhqSWpZamlqeWqKappqqmq6astq22rravtrDGscayxrPGtNa11rbWt9a45rnmuua75rz2vfa+9r/2wA +bBBsIGwwbEFsUWxhbHFsgmySbKJssmzDbNNs42zzbQRtFG0kbTRtRW1VbWVtdW2GbZZtpm22bcdt123n +bfduCG4YbihuOG5JblluaW55bopumm6qbrpuy27bbutu+28MbxxvLG88b01vXW9tb31vjm+eb65vvm/P +b99v72//cABwEHAgcDBwQXBRcGFwcXCCcJJwonCycMNw03DjcPNxBHEUcSRxNHFFcVVxZXF1cYZxlnGm +cbZxx3HXcedx93IIchhyKHI4cklyWXJpcnlyinKacqpyunLLctty63L7cwxzHHMsczxzTXNdc21zfXOO +c55zrnO+c89z33Pvc/90AHQQdCB0MHRBdFF0YXRxdIJ0knSidLJ0w3TTdON083UEdRR1JHU0dUV1VXVl +dXV1hnWWdaZ1tnXHddd153X3dgh2GHYodjh2SXZZdml2eXaKdpp2qna6dst223brdvt3DHccdyx3PHdN +d113bXd9d453nneud753z3ffd+93/3gAeBB4IHgweEF4UXhheHF4gniSeKJ4snjDeNN443jzeQR5FHkk +eTR5RXlVeWV5dXmGeZZ5pnm2ecd513nnefd6CHoYeih6OHpJell6aXp5eop6mnqqerp6y3rbeut6+3sM +exx7LHs8e017XXtte317jnuee657vnvPe99773v/fAB8EHwgfDB8QXxRfGF8cXyCfJJ8onyyfMN803zj +fPN9BH0UfSR9NH1FfVV9ZX11fYZ9ln2mfbZ9x33Xfed9934Ifhh+KH44fkl+WX5pfnl+in6afqp+un7L +ftt+6377fwx/HH8sfzx/TX9df21/fX+Of55/rn++f89/33/vf/+AAIAQgCCAMIBBgFGAYYBxgIKAkoCi +gLKAw4DTgOOA84EEgRSBJIE0gUWBVYFlgXWBhoGWgaaBtoHHgdeB54H3ggiCGIIogjiCSYJZgmmCeYKK +gpqCqoK6gsuC24LrgvuDDIMcgyyDPINNg12DbYN9g46DnoOug76Dz4Pfg++D/4QAhBCEIIQwhEGEUYRh +hHGEgoSShKKEsoTDhNOE44TzhQSFFIUkhTSFRYVVhWWFdYWGhZaFpoW2hceF14XnhfeGCIYYhiiGOIZJ +hlmGaYZ5hoqGmoaqhrqGy4bbhuuG+4cMhxyHLIc8h02HXYdth32Hjoeeh66HvofPh9+H74f/iACIEIgg +iDCIQYhRiGGIcYiCiJKIooiyiMOI04jjiPOJBIkUiSSJNIlFiVWJZYl1iYaJlommibaJx4nXieeJ94oI +ihiKKIo4ikmKWYppinmKioqaiqqKuorLituK64r7iwyLHIssizyLTYtdi22LfYuOi56Lrou+i8+L34vv +i/+MAIwQjCCMMIxBjFGMYYxxjIKMkoyijLKMw4zTjOOM840EjRSNJI00jUWNVY1ljXWNho2WjaaNto3H +jdeN5433jgiOGI4ojjiOSY5ZjmmOeY6KjpqOqo66jsuO247rjvuPDI8cjyyPPI9Nj12PbY99j46Pno+u +j76Pz4/fj++P/5AAkBCQIJAwkEGQUZBhkHGQgpCSkKKQspDDkNOQ45DzkQSRFJEkkTSRRZFVkWWRdZGG +kZaRppG2kceR15HnkfeSCJIYkiiSOJJJklmSaZJ5koqSmpKqkrqSy5LbkuuS+5MMkxyTLJM8k02TXZNt +k32TjpOek66TvpPPk9+T75P/lACUEJQglDCUQZRRlGGUcZSClJKUopSylMOU05TjlPOVBJUUlSSVNJVF +lVWVZZV1lYaVlpWmlbaVx5XXleeV95YIlhiWKJY4lkmWWZZplnmWipaalqqWupbLltuW65b7lwyXHJcs +lzyXTZddl22XfZeOl56Xrpe+l8+X35fvl/+YAJgQmCCYMJhBmFGYYZhxmIKYkpiimLKYw5jTmOOY85kE +mRSZJJk0mUWZVZllmXWZhpmWmaaZtpnHmdeZ55n3mgiaGJoomjiaSZpZmmmaeZqKmpqaqpq6msua25rr +mvubDJscmyybPJtNm12bbZt9m46bnpuum76bz5vfm++b/5wAnBCcIJwwnEGcUZxhnHGcgpySnKKcspzD +nNOc45zznQSdFJ0knTSdRZ1VnWWddZ2GnZadpp22nced153nnfeeCJ4YniieOJ5JnlmeaZ55noqemp6q +nrqey57bnuue+58MnxyfLJ88n02fXZ9tn32fjp+en66fvp/Pn9+f75//oACgEKAgoDCgQaBRoGGgcaCC +oJKgoqCyoMOg06DjoPOhBKEUoSShNKFFoVWhZaF1oYahlqGmobahx6HXoeeh96IIohiiKKI4okmiWaJp +onmiiqKaoqqiuqLLotui66L7owyjHKMsozyjTaNdo22jfaOOo56jrqO+o8+j36Pvo/+kAKQQpCCkMKRB +pFGkYaRxpIKkkqSipLKkw6TTpOOk86UEpRSlJKU0pUWlVaVlpXWlhqWWpaaltqXHpdel56X3pgimGKYo +pjimSaZZpmmmeaaKppqmqqa6psum26brpvunDKccpyynPKdNp12nbad9p46nnqeup76nz6ffp++n/6gA +qBCoIKgwqEGoUahhqHGogqiSqKKosqjDqNOo46jzqQSpFKkkqTSpRalVqWWpdamGqZappqm2qcep16nn +qfeqCKoYqiiqOKpJqlmqaap5qoqqmqqqqrqqy6rbquuq+6sMqxyrLKs8q02rXattq32rjqueq66rvqvP +q9+r76v/rACsEKwgrDCsQaxRrGGscayCrJKsoqyyrMOs06zjrPOtBK0UrSStNK1FrVWtZa11rYatlq2m +rbatx63Xreet964IrhiuKK44rkmuWa5prnmuiq6arqquuq7Lrtuu6677rwyvHK8srzyvTa9dr22vfa+O +r56vrq++r8+v36/vr/+wALAQsCCwMLBBsFGwYbBxsIKwkrCisLKww7DTsOOw87EEsRSxJLE0sUWxVbFl +sXWxhrGWsaaxtrHHsdex57H3sgiyGLIosjiySbJZsmmyebKKspqyqrK6ssuy27LrsvuzDLMcsyyzPLNN +s12zbbN9s46znrOus76zz7Pfs++z/7QAtBC0ILQwtEG0UbRhtHG0grSStKK0srTDtNO047TztQS1FLUk +tTS1RbVVtWW1dbWGtZa1prW2tce117Xntfe2CLYYtii2OLZJtlm2abZ5toq2mraqtrq2y7bbtuu2+7cM +txy3LLc8t023Xbdtt323jreet663vrfPt9+377f/uAC4ELgguDC4QbhRuGG4cbiCuJK4oriyuMO407jj +uPO5BLkUuSS5NLlFuVW5Zbl1uYa5lrmmuba5x7nXuee597oIuhi6KLo4ukm6Wbppunm6irqauqq6urrL +utu667r7uwy7HLssuzy7Tbtdu227fbuOu567rru+u8+737vvu/+8ALwQvCC8MLxBvFG8YbxxvIK8kryi +vLK8w7zTvOO8870EvRS9JL00vUW9Vb1lvXW9hr2Wvaa9tr3Hvde95733vgi+GL4ovji+Sb5Zvmm+eb6K +vpq+qr66vsu+277rvvu/DL8cvyy/PL9Nv12/bb99v46/nr+uv76/z7/fv++//8AAwBDAIMAwwEHAUcBh +wHHAgsCSwKLAssDDwNPA48DzwQTBFMEkwTTBRcFVwWXBdcGGwZbBpsG2wcfB18HnwffCCMIYwijCOMJJ +wlnCacJ5worCmsKqwrrCy8LbwuvC+8MMwxzDLMM8w03DXcNtw33DjsOew67DvsPPw9/D78P/xADEEMQg +xDDEQcRRxGHEccSCxJLEosSyxMPE08TjxPPFBMUUxSTFNMVFxVXFZcV1xYbFlsWmxbbFx8XXxefF98YI +xhjGKMY4xknGWcZpxnnGisaaxqrGusbLxtvG68b7xwzHHMcsxzzHTcddx23HfceOx57Hrse+x8/H38fv +x//IAMgQyCDIMMhByFHIYchxyILIksiiyLLIw8jTyOPI88kEyRTJJMk0yUXJVcllyXXJhsmWyabJtsnH +ydfJ58n3ygjKGMooyjjKScpZymnKecqKyprKqsq6ysvK28rryvvLDMscyyzLPMtNy13Lbct9y47Lnsuu +y77Lz8vfy+/L/8wAzBDMIMwwzEHMUcxhzHHMgsySzKLMsszDzNPM48zzzQTNFM0kzTTNRc1VzWXNdc2G +zZbNps22zcfN183nzffOCM4YzijOOM5JzlnOac55zorOms6qzrrOy87bzuvO+88MzxzPLM88z03PXc9t +z33Pjs+ez67Pvs/Pz9/P78//0ADQENAg0DDQQdBR0GHQcdCC0JLQotCy0MPQ09Dj0PPRBNEU0STRNNFF +0VXRZdF10YbRltGm0bbRx9HX0efR99II0hjSKNI40knSWdJp0nnSitKa0qrSutLL0tvS69L70wzTHNMs +0zzTTdNd023TfdOO057TrtO+08/T39Pv0//UANQQ1CDUMNRB1FHUYdRx1ILUktSi1LLUw9TT1OPU89UE +1RTVJNU01UXVVdVl1XXVhtWW1abVttXH1dfV59X31gjWGNYo1jjWSdZZ1mnWedaK1prWqta61svW29br +1vvXDNcc1yzXPNdN113Xbdd9147Xnteu177Xz9ff1+/X/9gA2BDYINgw2EHYUdhh2HHYgtiS2KLYstjD +2NPY49jz2QTZFNkk2TTZRdlV2WXZddmG2ZbZptm22cfZ19nn2ffaCNoY2ijaONpJ2lnaadp52oramtqq +2rray9rb2uva+9sM2xzbLNs8203bXdtt233bjtue267bvtvP29/b79v/3ADcENwg3DDcQdxR3GHccdyC +3JLcotyy3MPc09zj3PPdBN0U3STdNN1F3VXdZd113Ybdlt2m3bbdx93X3efd994I3hjeKN443kneWd5p +3nneit6a3qreut7L3tve69773wzfHN8s3zzfTd9d323ffd+O357frt++38/f39/v3//gAOAQ4CDgMOBB +4FHgYeBx4ILgkuCi4LLgw+DT4OPg8+EE4RThJOE04UXhVeFl4XXhhuGW4abhtuHH4dfh5+H34gjiGOIo +4jjiSeJZ4mnieeKK4priquK64svi2+Lr4vvjDOMc4yzjPONN413jbeN9447jnuOu477jz+Pf4+/j/+QA +5BDkIOQw5EHkUeRh5HHkguSS5KLksuTD5NPk4+Tz5QTlFOUk5TTlReVV5WXldeWG5ZblpuW25cfl1+Xn +5ffmCOYY5ijmOOZJ5lnmaeZ55ormmuaq5rrmy+bb5uvm++cM5xznLOc8503nXedt533njuee567nvufP +59/n7+f/6ADoEOgg6DDoQehR6GHoceiC6JLoouiy6MPo0+jj6PPpBOkU6STpNOlF6VXpZel16Ybplumm +6bbpx+nX6efp9+oI6hjqKOo46knqWepp6nnqiuqa6qrquurL6tvq6+r76wzrHOss6zzrTetd623rfeuO +657rruu+68/r3+vv6//sAOwQ7CDsMOxB7FHsYexx7ILskuyi7LLsw+zT7OPs8+0E7RTtJO007UXtVe1l +7XXthu2W7abttu3H7dft5+337gjuGO4o7jjuSe5Z7mnuee6K7pruqu667svu2+7r7vvvDO8c7yzvPO9N +713vbe99747vnu+u777vz+/f7+/v//AA8BDwIPAw8EHwUfBh8HHwgvCS8KLwsvDD8NPw4/Dz8QTxFPEk +8TTxRfFV8WXxdfGG8ZbxpvG28cfx1/Hn8ffyCPIY8ijyOPJJ8lnyafJ58orymvKq8rryy/Lb8uvy+/MM +8xzzLPM8803zXfNt833zjvOe867zvvPP89/z7/P/9AD0EPQg9DD0QfRR9GH0cfSC9JL0ovSy9MP00/Tj +9PP1BPUU9ST1NPVF9VX1ZfV19Yb1lvWm9bb1x/XX9ef19/YI9hj2KPY49kn2WfZp9nn2ivaa9qr2uvbL +9tv26/b79wz3HPcs9zz3Tfdd9233ffeO9573rve+98/33/fv9//4APgQ+CD4MPhB+FH4Yfhx+IL4kvii ++LL4w/jT+OP48/kE+RT5JPk0+UX5Vfll+XX5hvmW+ab5tvnH+df55/n3+gj6GPoo+jj6SfpZ+mn6efqK ++pr6qvq6+sv62/rr+vv7DPsc+yz7PPtN+137bft9+477nvuu+777z/vf++/7//wA/BD8IPww/EH8Ufxh +/HH8gvyS/KL8svzD/NP84/zz/QT9FP0k/TT9Rf1V/WX9df2G/Zb9pv22/cf91/3n/ff+CP4Y/ij+OP5J +/ln+af55/or+mv6q/rr+y/7b/uv++/8M/xz/LP88/03/Xf9t/33/jv+e/67/vv/P/9//7///AAAAEAAg +ADAAQQBRAGEAcQCCAJIAogCyAMMA0wDjAPMBBAEUASQBNAFFAVUBZQF1AYYBlgGmAbYBxwHXAecB9wII +AhgCKAI4AkkCWQJpAnkCigKaAqoCugLLAtsC6wL7AwwDHAMsAzwDTQNdA20DfQOOA54DrgO+A88D3wPv +A/8EAAQQBCAEMARBBFEEYQRxBIIEkgSiBLIEwwTTBOME8wUEBRQFJAU0BUUFVQVlBXUFhgWWBaYFtgXH +BdcF5wX3BggGGAYoBjgGSQZZBmkGeQaKBpoGqga6BssG2wbrBvsHDAccBywHPAdNB10HbQd9B44Hngeu +B74HzwffB+8H/wgACBAIIAgwCEEIUQhhCHEIggiSCKIIsgjDCNMI4wjzCQQJFAkkCTQJRQlVCWUJdQmG +CZYJpgm2CccJ1wnnCfcKCAoYCigKOApJClkKaQp5CooKmgqqCroKywrbCusK+wsMCxwLLAs8C00LXQtt +C30LjgueC64LvgvPC98L7wv/DAAMEAwgDDAMQQxRDGEMcQyCDJIMogyyDMMM0wzjDPMNBA0UDSQNNA1F +DVUNZQ11DYYNlg2mDbYNxw3XDecN9w4IDhgOKA44DkkOWQ5pDnkOig6aDqoOug7LDtsO6w77DwwPHA8s +DzwPTQ9dD20PfQ+OD54Prg++D88P3w/vD/8QABAQECAQMBBBEFEQYRBxEIIQkhCiELIQwxDTEOMQ8xEE +ERQRJBE0EUURVRFlEXURhhGWEaYRthHHEdcR5xH3EggSGBIoEjgSSRJZEmkSeRKKEpoSqhK6EssS2xLr +EvsTDBMcEywTPBNNE10TbRN9E44TnhOuE74TzxPfE+8T/xQAFBAUIBQwFEEUURRhFHEUghSSFKIUshTD +FNMU4xTzFQQVFBUkFTQVRRVVFWUVdRWGFZYVphW2FccV1xXnFfcWCBYYFigWOBZJFlkWaRZ5FooWmhaq +FroWyxbbFusW+xcMFxwXLBc8F00XXRdtF30XjheeF64XvhfPF98X7xf/GAAYEBggGDAYQRhRGGEYcRiC +GJIYohiyGMMY0xjjGPMZBBkUGSQZNBlFGVUZZRl1GYYZlhmmGbYZxxnXGecZ9xoIGhgaKBo4GkkaWRpp +GnkaihqaGqoauhrLGtsa6xr7GwwbHBssGzwbTRtdG20bfRuOG54brhu+G88b3xvvG/8cABwQHCAcMBxB +HFEcYRxxHIIckhyiHLIcwxzTHOMc8x0EHRQdJB00HUUdVR1lHXUdhh2WHaYdth3HHdcd5x33HggeGB4o +HjgeSR5ZHmkeeR6KHpoeqh66Hsse2x7rHvsfDB8cHywfPB9NH10fbR99H44fnh+uH74fzx/fH+8f/yAA +IBAgICAwIEEgUSBhIHEggiCSIKIgsiDDINMg4yDzIQQhFCEkITQhRSFVIWUhdSGGIZYhpiG2Icch1yHn +IfciCCIYIigiOCJJIlkiaSJ5IooimiKqIroiyyLbIusi+yMMIxwjLCM8I00jXSNtI30jjiOeI64jviPP +I98j7yP/JAAkECQgJDAkQSRRJGEkcSSCJJIkoiSyJMMk0yTjJPMlBCUUJSQlNCVFJVUlZSV1JYYlliWm +JbYlxyXXJecl9yYIJhgmKCY4JkkmWSZpJnkmiiaaJqomuibLJtsm6yb7JwwnHCcsJzwnTSddJ20nfSeO +J54nrie+J88n3yfvJ/8oACgQKCAoMChBKFEoYShxKIIokiiiKLIowyjTKOMo8ykEKRQpJCk0KUUpVSll +KXUphimWKaYptinHKdcp5yn3KggqGCooKjgqSSpZKmkqeSqKKpoqqiq6Kssq2yrrKvsrDCscKywrPCtN +K10rbSt9K44rniuuK74rzyvfK+8r/ywALBAsICwwLEEsUSxhLHEsgiySLKIssizDLNMs4yzzLQQtFC0k +LTQtRS1VLWUtdS2GLZYtpi22Lcct1y3nLfcuCC4YLiguOC5JLlkuaS55Looumi6qLrouyy7bLusu+y8M +LxwvLC88L00vXS9tL30vji+eL64vvi/PL98v7y//MAAwEDAgMDAwQTBRMGEwcTCCMJIwojCyMMMw0zDj +MPMxBDEUMSQxNDFFMVUxZTF1MYYxljGmMbYxxzHXMecx9zIIMhgyKDI4MkkyWTJpMnkyijKaMqoyujLL +Mtsy6zL7MwwzHDMsMzwzTTNdM20zfTOOM54zrjO+M88z3zPvM/80ADQQNCA0MDRBNFE0YTRxNII0kjSi +NLI0wzTTNOM08zUENRQ1JDU0NUU1VTVlNXU1hjWWNaY1tjXHNdc15zX3Ngg2GDYoNjg2STZZNmk2eTaK +Npo2qja6Nss22zbrNvs3DDccNyw3PDdNN103bTd9N443njeuN743zzffN+83/zgAOBA4IDgwOEE4UThh +OHE4gjiSOKI4sjjDONM44zjzOQQ5FDkkOTQ5RTlVOWU5dTmGOZY5pjm2Occ51znnOfc6CDoYOig6ODpJ +Olk6aTp5Ooo6mjqqOro6yzrbOus6+zsMOxw7LDs8O007XTttO307jjueO647vjvPO9877zv/PAA8EDwg +PDA8QTxRPGE8cTyCPJI8ojyyPMM80zzjPPM9BD0UPSQ9ND1FPVU9ZT11PYY9lj2mPbY9xz3XPec99z4I +Phg+KD44Pkk+WT5pPnk+ij6aPqo+uj7LPts+6z77Pww/HD8sPzw/TT9dP20/fT+OP54/rj++P88/3z/v +P/9AAEAQQCBAMEBBQFFAYUBxQIJAkkCiQLJAw0DTQONA80EEQRRBJEE0QUVBVUFlQXVBhkGWQaZBtkHH +QddB50H3QghCGEIoQjhCSUJZQmlCeUKKQppCqkK6QstC20LrQvtDDEMcQyxDPENNQ11DbUN9Q45DnkOu +Q75Dz0PfQ+9D/0QARBBEIEQwREFEUURhRHFEgkSSRKJEskTDRNNE40TzRQRFFEUkRTRFRUVVRWVFdUWG +RZZFpkW2RcdF10XnRfdGCEYYRihGOEZJRllGaUZ5RopGmkaqRrpGy0bbRutG+0cMRxxHLEc8R01HXUdt +R31HjkeeR65HvkfPR99H70f/SABIEEggSDBIQUhRSGFIcUiCSJJIokiySMNI00jjSPNJBEkUSSRJNElF +SVVJZUl1SYZJlkmmSbZJx0nXSedJ90oIShhKKEo4SklKWUppSnlKikqaSqpKukrLSttK60r7SwxLHEss +SzxLTUtdS21LfUuOS55Lrku+S89L30vvS/9MAEwQTCBMMExBTFFMYUxxTIJMkkyiTLJMw0zTTONM800E +TRRNJE00TUVNVU1lTXVNhk2WTaZNtk3HTddN5033TghOGE4oTjhOSU5ZTmlOeU6KTppOqk66TstO207r +TvtPDE8cTyxPPE9NT11PbU99T45Pnk+uT75Pz0/fT+9P/1AAUBBQIFAwUEFQUVBhUHFQglCSUKJQslDD +UNNQ41DzUQRRFFEkUTRRRVFVUWVRdVGGUZZRplG2UcdR11HnUfdSCFIYUihSOFJJUllSaVJ5UopSmlKq +UrpSy1LbUutS+1MMUxxTLFM8U01TXVNtU31TjlOeU65TvlPPU99T71P/VABUEFQgVDBUQVRRVGFUcVSC +VJJUolSyVMNU01TjVPNVBFUUVSRVNFVFVVVVZVV1VYZVllWmVbZVx1XXVedV91YIVhhWKFY4VklWWVZp +VnlWilaaVqpWulbLVttW61b7VwxXHFcsVzxXTVddV21XfVeOV55Xrle+V89X31fvV/9YAFgQWCBYMFhB +WFFYYVhxWIJYkliiWLJYw1jTWONY81kEWRRZJFk0WUVZVVllWXVZhlmWWaZZtlnHWddZ51n3WghaGFoo +WjhaSVpZWmlaeVqKWppaqlq6Wsta21rrWvtbDFscWyxbPFtNW11bbVt9W45bnluuW75bz1vfW+9b/1wA +XBBcIFwwXEFcUVxhXHFcglySXKJcslzDXNNc41zzXQRdFF0kXTRdRV1VXWVddV2GXZZdpl22Xcdd113n +XfdeCF4YXiheOF5JXlleaV55Xopeml6qXrpey17bXute+18MXxxfLF88X01fXV9tX31fjl+eX65fvl/P +X99f71//YABgEGAgYDBgQWBRYGFgcWCCYJJgomCyYMNg02DjYPNhBGEUYSRhNGFFYVVhZWF1YYZhlmGm +YbZhx2HXYedh92IIYhhiKGI4YkliWWJpYnliimKaYqpiumLLYtti62L7YwxjHGMsYzxjTWNdY21jfWOO +Y55jrmO+Y89j32PvY/9kAGQQZCBkMGRBZFFkYWRxZIJkkmSiZLJkw2TTZONk82UEZRRlJGU0ZUVlVWVl +ZXVlhmWWZaZltmXHZddl52X3ZghmGGYoZjhmSWZZZmlmeWaKZppmqma6Zstm22brZvtnDGccZyxnPGdN +Z11nbWd9Z45nnmeuZ75nz2ffZ+9n/2gAaBBoIGgwaEFoUWhhaHFogmiSaKJosmjDaNNo42jzaQRpFGkk +aTRpRWlVaWVpdWmGaZZppmm2acdp12nnafdqCGoYaihqOGpJallqaWp5aopqmmqqarpqy2rbautq+2sM +axxrLGs8a01rXWtta31rjmuea65rvmvPa99r72v/bABsEGwgbDBsQWxRbGFscWyCbJJsomyybMNs02zj +bPNtBG0UbSRtNG1FbVVtZW11bYZtlm2mbbZtx23Xbedt924IbhhuKG44bkluWW5pbnluim6abqpuum7L +bttu6277bwxvHG8sbzxvTW9db21vfW+Ob55vrm++b89v32/vb/9wAHAQcCBwMHBBcFFwYXBxcIJwknCi +cLJww3DTcONw83EEcRRxJHE0cUVxVXFlcXVxhnGWcaZxtnHHcddx53H3cghyGHIocjhySXJZcmlyeXKK +cppyqnK6csty23LrcvtzDHMccyxzPHNNc11zbXN9c45znnOuc75zz3Pfc+9z/3QAdBB0IHQwdEF0UXRh +dHF0gnSSdKJ0snTDdNN043TzdQR1FHUkdTR1RXVVdWV1dXWGdZZ1pnW2dcd113Xndfd2CHYYdih2OHZJ +dll2aXZ5dop2mnaqdrp2y3bbdut2+3cMdxx3LHc8d013XXdtd313jneed653vnfPd99373f/eAB4EHgg +eDB4QXhReGF4cXiCeJJ4oniyeMN403jjePN5BHkUeSR5NHlFeVV5ZXl1eYZ5lnmmebZ5x3nXeed593oI +ehh6KHo4ekl6WXppenl6inqaeqp6unrLett663r7ewx7HHssezx7TXtde217fXuOe557rnu+e89733vv +e/98AHwQfCB8MHxBfFF8YXxxfIJ8knyifLJ8w3zTfON8830EfRR9JH00fUV9VX1lfXV9hn2WfaZ9tn3H +fdd95333fgh+GH4ofjh+SX5Zfml+eX6Kfpp+qn66fst+237rfvt/DH8cfyx/PH9Nf11/bX99f45/nn+u +f75/z3/ff+9//4AAgBCAIIAwgEGAUYBhgHGAgoCSgKKAsoDDgNOA44DzgQSBFIEkgTSBRYFVgWWBdYGG +gZaBpoG2gceB14HngfeCCIIYgiiCOIJJglmCaYJ5goqCmoKqgrqCy4LbguuC+4MMgxyDLIM8g02DXYNt +g32DjoOeg66DvoPPg9+D74P/hACEEIQghDCEQYRRhGGEcYSChJKEooSyhMOE04TjhPOFBIUUhSSFNIVF +hVWFZYV1hYaFloWmhbaFx4XXheeF94YIhhiGKIY4hkmGWYZphnmGioaahqqGuobLhtuG64b7hwyHHIcs +hzyHTYddh22HfYeOh56Hroe+h8+H34fvh/+IAIgQiCCIMIhBiFGIYYhxiIKIkoiiiLKIw4jTiOOI84kE +iRSJJIk0iUWJVYlliXWJhomWiaaJtonHideJ54n3igiKGIooijiKSYpZimmKeYqKipqKqoq6isuK24rr +ivuLDIsciyyLPItNi12LbYt9i46Lnouui76Lz4vfi++L/4wAjBCMIIwwjEGMUYxhjHGMgoySjKKMsozD +jNOM44zzjQSNFI0kjTSNRY1VjWWNdY2GjZaNpo22jceN143njfeOCI4YjiiOOI5JjlmOaY55joqOmo6q +jrqOy47bjuuO+48MjxyPLI88j02PXY9tj32Pjo+ej66Pvo/Pj9+P74//kACQEJAgkDCQQZBRkGGQcZCC +kJKQopCykMOQ05DjkPORBJEUkSSRNJFFkVWRZZF1kYaRlpGmkbaRx5HXkeeR95IIkhiSKJI4kkmSWZJp +knmSipKakqqSupLLktuS65L7kwyTHJMskzyTTZNdk22TfZOOk56TrpO+k8+T35Pvk/+UAJQQlCCUMJRB +lFGUYZRxlIKUkpSilLKUw5TTlOOU85UElRSVJJU0lUWVVZVllXWVhpWWlaaVtpXHldeV55X3lgiWGJYo +ljiWSZZZlmmWeZaKlpqWqpa6lsuW25brlvuXDJcclyyXPJdNl12XbZd9l46Xnpeul76Xz5ffl++X/5gA +mBCYIJgwmEGYUZhhmHGYgpiSmKKYspjDmNOY45jzmQSZFJkkmTSZRZlVmWWZdZmGmZaZppm2mceZ15nn +mfeaCJoYmiiaOJpJmlmaaZp5moqampqqmrqay5rbmuua+5sMmxybLJs8m02bXZttm32bjpuem66bvpvP +m9+b75v/nACcEJwgnDCcQZxRnGGccZyCnJKcopyynMOc05zjnPOdBJ0UnSSdNJ1FnVWdZZ11nYadlp2m +nbadx53Xneed954InhieKJ44nkmeWZ5pnnmeip6anqqeup7Lntue6577nwyfHJ8snzyfTZ9dn22ffZ+O +n56frp++n8+f35/vn/+gAKAQoCCgMKBBoFGgYaBxoIKgkqCioLKgw6DToOOg86EEoRShJKE0oUWhVaFl +oXWhhqGWoaahtqHHodeh56H3ogiiGKIoojiiSaJZommieaKKopqiqqK6osui26LrovujDKMcoyyjPKNN +o12jbaN9o46jnqOuo76jz6Pfo++j/6QApBCkIKQwpEGkUaRhpHGkgqSSpKKksqTDpNOk46TzpQSlFKUk +pTSlRaVVpWWldaWGpZalpqW2pcel16XnpfemCKYYpiimOKZJplmmaaZ5poqmmqaqprqmy6bbpuum+6cM +pxynLKc8p02nXadtp32njqeep66nvqfPp9+n76f/qACoEKggqDCoQahRqGGocaiCqJKooqiyqMOo06jj +qPOpBKkUqSSpNKlFqVWpZal1qYaplqmmqbapx6nXqeep96oIqhiqKKo4qkmqWappqnmqiqqaqqqquqrL +qtuq66r7qwyrHKssqzyrTatdq22rfauOq56rrqu+q8+r36vvq/+sAKwQrCCsMKxBrFGsYaxxrIKskqyi +rLKsw6zTrOOs860ErRStJK00rUWtVa1lrXWthq2Wraattq3Hrdet5633rgiuGK4orjiuSa5Zrmmuea6K +rpquqq66rsuu267rrvuvDK8cryyvPK9Nr12vba99r46vnq+ur76vz6/fr++v/7AAsBCwILAwsEGwUbBh +sHGwgrCSsKKwsrDDsNOw47DzsQSxFLEksTSxRbFVsWWxdbGGsZaxprG2scex17HnsfeyCLIYsiiyOLJJ +slmyabJ5soqymrKqsrqyy7Lbsuuy+7MMsxyzLLM8s02zXbNts32zjrOes66zvrPPs9+z77P/tAC0ELQg +tDC0QbRRtGG0cbSCtJK0orSytMO007TjtPO1BLUUtSS1NLVFtVW1ZbV1tYa1lrWmtba1x7XXtee197YI +thi2KLY4tkm2WbZptnm2iraatqq2urbLttu267b7twy3HLcstzy3Tbddt223fbeOt563rre+t8+337fv +t/+4ALgQuCC4MLhBuFG4YbhxuIK4kriiuLK4w7jTuOO487kEuRS5JLk0uUW5VblluXW5hrmWuaa5trnH +ude557n3ugi6GLoouji6SbpZumm6ebqKupq6qrq6usu627rruvu7DLscuyy7PLtNu127bbt9u467nruu +u767z7vfu++7/7wAvBC8ILwwvEG8UbxhvHG8grySvKK8srzDvNO847zzvQS9FL0kvTS9Rb1VvWW9db2G +vZa9pr22vce9173nvfe+CL4Yvii+OL5Jvlm+ab55voq+mr6qvrq+y77bvuu++78Mvxy/LL88v02/Xb9t +v32/jr+ev66/vr/Pv9+/77//wADAEMAgwDDAQcBRwGHAccCCwJLAosCywMPA08DjwPPBBMEUwSTBNMFF +wVXBZcF1wYbBlsGmwbbBx8HXwefB98IIwhjCKMI4wknCWcJpwnnCisKawqrCusLLwtvC68L7wwzDHMMs +wzzDTcNdw23DfcOOw57DrsO+w8/D38Pvw//EAMQQxCDEMMRBxFHEYcRxxILEksSixLLEw8TTxOPE88UE +xRTFJMU0xUXFVcVlxXXFhsWWxabFtsXHxdfF58X3xgjGGMYoxjjGScZZxmnGecaKxprGqsa6xsvG28br +xvvHDMccxyzHPMdNx13Hbcd9x47Hnseux77Hz8ffx+/H/8gAyBDIIMgwyEHIUchhyHHIgsiSyKLIssjD +yNPI48jzyQTJFMkkyTTJRclVyWXJdcmGyZbJpsm2ycfJ18nnyffKCMoYyijKOMpJylnKacp5yorKmsqq +yrrKy8rbyuvK+8sMyxzLLMs8y03LXctty33Ljsuey67LvsvPy9/L78v/zADMEMwgzDDMQcxRzGHMccyC +zJLMosyyzMPM08zjzPPNBM0UzSTNNM1FzVXNZc11zYbNls2mzbbNx83XzefN984IzhjOKM44zknOWc5p +znnOis6azqrOus7LztvO6877zwzPHM8szzzPTc9dz23Pfc+Oz57Prs++z8/P38/vz//QANAQ0CDQMNBB +0FHQYdBx0ILQktCi0LLQw9DT0OPQ89EE0RTRJNE00UXRVdFl0XXRhtGW0abRttHH0dfR59H30gjSGNIo +0jjSSdJZ0mnSedKK0prSqtK60svS29Lr0vvTDNMc0yzTPNNN013TbdN9047TntOu077Tz9Pf0+/T/9QA +1BDUINQw1EHUUdRh1HHUgtSS1KLUstTD1NPU49Tz1QTVFNUk1TTVRdVV1WXVddWG1ZbVptW21cfV19Xn +1ffWCNYY1ijWONZJ1lnWadZ51orWmtaq1rrWy9bb1uvW+9cM1xzXLNc8103XXddt133Xjtee167XvtfP +19/X79f/2ADYENgg2DDYQdhR2GHYcdiC2JLYotiy2MPY09jj2PPZBNkU2STZNNlF2VXZZdl12YbZltmm +2bbZx9nX2efZ99oI2hjaKNo42knaWdpp2nnaitqa2qrautrL2tva69r72wzbHNss2zzbTdtd223bfduO +257brtu+28/b39vv2//cANwQ3CDcMNxB3FHcYdxx3ILcktyi3LLcw9zT3OPc890E3RTdJN003UXdVd1l +3XXdht2W3abdtt3H3dfd59333gjeGN4o3jjeSd5Z3mneed6K3preqt663sve297r3vvfDN8c3yzfPN9N +313fbd99347fnt+u377fz9/f3+/f/+AA4BDgIOAw4EHgUeBh4HHgguCS4KLgsuDD4NPg4+Dz4QThFOEk +4TThReFV4WXhdeGG4ZbhpuG24cfh1+Hn4ffiCOIY4ijiOOJJ4lniaeJ54orimuKq4rriy+Lb4uvi++MM +4xzjLOM8403jXeNt433jjuOe467jvuPP49/j7+P/5ADkEOQg5DDkQeRR5GHkceSC5JLkouSy5MPk0+Tj +5PPlBOUU5STlNOVF5VXlZeV15YblluWm5bblx+XX5efl9+YI5hjmKOY45knmWeZp5nnmiuaa5qrmuubL +5tvm6+b75wznHOcs5zznTedd523nfeeO557nrue+58/n3+fv5//oAOgQ6CDoMOhB6FHoYehx6ILokuii +6LLow+jT6OPo8+kE6RTpJOk06UXpVell6XXphumW6abptunH6dfp5+n36gjqGOoo6jjqSepZ6mnqeeqK +6prqquq66svq2+rr6vvrDOsc6yzrPOtN613rbet9647rnuuu677rz+vf6+/r/+wA7BDsIOww7EHsUexh +7HHsguyS7KLssuzD7NPs4+zz7QTtFO0k7TTtRe1V7WXtde2G7Zbtpu227cft1+3n7ffuCO4Y7ijuOO5J +7lnuae557orumu6q7rruy+7b7uvu++8M7xzvLO88703vXe9t733vju+e767vvu/P79/v7+//8ADwEPAg +8DDwQfBR8GHwcfCC8JLwovCy8MPw0/Dj8PPxBPEU8STxNPFF8VXxZfF18YbxlvGm8bbxx/HX8efx9/II +8hjyKPI48knyWfJp8nnyivKa8qryuvLL8tvy6/L78wzzHPMs8zzzTfNd823zffOO857zrvO+88/z3/Pv +8//0APQQ9CD0MPRB9FH0YfRx9IL0kvSi9LL0w/TT9OP08/UE9RT1JPU09UX1VfVl9XX1hvWW9ab1tvXH +9df15/X39gj2GPYo9jj2SfZZ9mn2efaK9pr2qva69sv22/br9vv3DPcc9yz3PPdN9133bfd99473nveu +9773z/ff9+/3//gA+BD4IPgw+EH4Ufhh+HH4gviS+KL4svjD+NP44/jz+QT5FPkk+TT5RflV+WX5dfmG ++Zb5pvm2+cf51/nn+ff6CPoY+ij6OPpJ+ln6afp5+or6mvqq+rr6y/rb+uv6+/sM+xz7LPs8+037Xftt ++337jvue+677vvvP+9/77/v//AD8EPwg/DD8QfxR/GH8cfyC/JL8ovyy/MP80/zj/PP9BP0U/ST9NP1F +/VX9Zf11/Yb9lv2m/bb9x/3X/ef99/4I/hj+KP44/kn+Wf5p/nn+iv6a/qr+uv7L/tv+6/77/wz/HP8s +/zz/Tf9d/23/ff+O/57/rv++/8//3//v//91aTA4AAAAAAICAABtZnQyAAAAAAMDEAAAAQAAAAAAAAAA +AAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAABABAAAAABAQICAwMEBAUFBgYHBwgICQkKCgsLDAwNDQ4O +Dw8QEBEREhITExQUFRUWFhcXGBgZGRoaGxscHB0dHh4fHyAgISEiIiMjJCQlJSYmJycoKCkpKiorKyws +LS0uLi8vMDAxMTIyMzM0NDU1NjY3Nzg4OTk6Ojs7PDw9PT4+Pz9AQEFBQkJDQ0RERUVGRkdHSEhJSUpK +S0tMTE1NTk5PT1BQUVFSUlNTVFRVVVZWV1dYWFlZWlpbW1xcXV1eXl9fYGBhYWJiY2NkZGVlZmZnZ2ho +aWlqamtrbGxtbW5ub29wcHFxcnJzc3R0dXV2dnd3eHh5eXp6e3t8fH19fn5/f4CAgYGCgoODhISFhYaG +h4eIiImKiouLjIyNjY6Oj4+QkJGRkpKTk5SUlZWWlpeXmJiZmZqam5ucnJ2dnp6fn6CgoaGioqOjpKSl +paamp6eoqKmpqqqrq6ysra2urq+vsLCxsbKys7O0tLW1tra3t7i4ubm6uru7vLy9vb6+v7/AwMHBwsLD +w8TExcXGxsfHyMjJycrKy8vMzM3Nzs7Pz9DQ0dHS0tPT1NTV1dbW19fY2NnZ2trb29zc3d3e3t/f4ODh +4eLi4+Pk5OXl5ubn5+jo6enq6uvr7Ozt7e7u7+/w8PHx8vLz8/T09fX29vf3+Pj5+fr6+/v8/P39/v7/ +//8AAAEBAgIDAwQEBQUGBgcHCAgJCQoKCwsMDA0NDg4PDxAQERESEhMTFBQVFRYWFxcYGBkZGhobGxwc +HR0eHh8fICAhISIiIyMkJCUlJiYnJygoKSkqKisrLCwtLS4uLy8wMDExMjIzMzQ0NTU2Njc3ODg5OTo6 +Ozs8PD09Pj4/P0BAQUFCQkNDRERFRUZGR0dISElJSkpLS0xMTU1OTk9PUFBRUVJSU1NUVFVVVlZXV1hY +WVlaWltbXFxdXV5eX19gYGFhYmJjY2RkZWVmZmdnaGhpaWpqa2tsbG1tbm5vb3BwcXFycnNzdHR1dXZ2 +d3d4eHl5enp7e3x8fX1+fn9/gICBgYKCg4OEhIWFhoaHh4iIiYqKi4uMjI2Njo6Pj5CQkZGSkpOTlJSV +lZaWl5eYmJmZmpqbm5ycnZ2enp+foKChoaKio6OkpKWlpqanp6ioqamqqqurrKytra6ur6+wsLGxsrKz +s7S0tbW2tre3uLi5ubq6u7u8vL29vr6/v8DAwcHCwsPDxMTFxcbGx8fIyMnJysrLy8zMzc3Ozs/P0NDR +0dLS09PU1NXV1tbX19jY2dna2tvb3Nzd3d7e39/g4OHh4uLj4+Tk5eXm5ufn6Ojp6erq6+vs7O3t7u7v +7/Dw8fHy8vPz9PT19fb29/f4+Pn5+vr7+/z8/f3+/v///wAAAQECAgMDBAQFBQYGBwcICAkJCgoLCwwM +DQ0ODg8PEBARERISExMUFBUVFhYXFxgYGRkaGhsbHBwdHR4eHx8gICEhIiIjIyQkJSUmJicnKCgpKSoq +KyssLC0tLi4vLzAwMTEyMjMzNDQ1NTY2Nzc4ODk5Ojo7Ozw8PT0+Pj8/QEBBQUJCQ0NEREVFRkZHR0hI +SUlKSktLTExNTU5OT09QUFFRUlJTU1RUVVVWVldXWFhZWVpaW1tcXF1dXl5fX2BgYWFiYmNjZGRlZWZm +Z2doaGlpampra2xsbW1ubm9vcHBxcXJyc3N0dHV1dnZ3d3h4eXl6ent7fHx9fX5+f3+AgIGBgoKDg4SE +hYWGhoeHiIiJioqLi4yMjY2Ojo+PkJCRkZKSk5OUlJWVlpaXl5iYmZmampubnJydnZ6en5+goKGhoqKj +o6SkpaWmpqenqKipqaqqq6usrK2trq6vr7CwsbGysrOztLS1tba2t7e4uLm5urq7u7y8vb2+vr+/wMDB +wcLCw8PExMXFxsbHx8jIycnKysvLzMzNzc7Oz8/Q0NHR0tLT09TU1dXW1tfX2NjZ2dra29vc3N3d3t7f +3+Dg4eHi4uPj5OTl5ebm5+fo6Onp6urr6+zs7e3u7u/v8PDx8fLy8/P09PX19vb39/j4+fn6+vv7/Pz9 +/f7+////VVVVVVVVUQRV12YITLJWaXa6SFFW64d9RABXfZggP75X/6jTO21YcbmGNxxZBMpJMrpZhtr7 +LmlaGOuuKhhamvxRJcdbLP//IXVbrv//HSRcIP//GMNcsv//FHFdNP//SUVsYVHHRPNs42KKQJJtdXM8 +PEFt94PvN/9ueZSSM65vDKVVL11vjrYIKvtwEMa6JqpwktdtIllxJOggHghxpvjTGbZyKP//FVVyuv// +EQRzPP//DLJzz///CGF0Qf//PSSDfU5JONOD/177NIKEcW+uMDCFBIBhK++FhpEUJ56GGKHHIzyGmrJ5 +HuuHHMM8GpqHrtPvFkmIIOSSEfeIsvVFDZaJNP//CUWJx///BPOKSf//AKKKy///AACLXf//MRSaeUq6 +LMObDFt9KHGbjmwgJCCcEHzTH8+cko2GG32dFJ5JFyydpq77EtueKL+uDoqeutBRCjifPOEUBdefz/HH +AYagQf//AACgw///AAChVf//AACh1///AACiaf//JQSxhkc8ILKyGFfvHGGymmiSGACzHHlVE76zrooI +D220IJq6Cxy0sqttBsu1NLwQAmm1tszTAAC2Sd2GAAC2y+44AAC3Xf7rAAC33///AAC4Yf//AAC44/// +AAC5Zf//GPPIkkOuFKLJFFRhEEHJpmUUC//KKHXHB67KuoZ5A13LPJcsAADLvqfvAADMQbiSAADMw8lF +AADNVdn3AADN1+q6AADOWfttAADO6///AADPbf//AADP////AADQcf//DNPfrkAgCILgIFDTBDDgsmGG +AADhNHI4AADhtoL7AADiSZOuAADiy6RRAADjXbUEAADj38XHAADkUdZ5AADk4+csAADlZfffAADl9/// +AADmef//AADnDP//AADnjv//AMP2qjySAAD3PE1FAAD3vl4IAAD4QW66AAD4w39tAAD5VZAQAAD516DT +AAD6WbGGAAD668I4AAD7bdLrAAD7/+OuAAD8cfRRAAD88///AAD9hv//AAD+CP//AAD+mv//AAD//zkU +AAD//0nHAAD//1p5AAD//2ssAAD//3vvAAD//4ySAAD//51FAAD//633AAD//766AAD//89tAAD//+AQ +AAD///DDAAD/////AAD/////AAD/////AAD/////AAD//zWGAAD//0Y4AAD//1b7AAD//2euAAD//3hR +AAD//4kEAAD//5nHAAD//6p5AAD//7ssAAD//8vfAAD//9yCAAD//+1FAAD///33AAD/////AAD///// +AAD/////AAD//zIIAAD//0K6AAD//1NtAAD//2QQAAD//3TDAAD//4WGAAD//5Y4AAD//6brAAD//7ee +AAD//8hRAAD//9kEAAD//+m2AAD///ppAAD/////AAD/////AAD/////AAD//y55AAD//z8sAAD//0/f +AAD//2CSAAD//3FFAAD//4H3AAD//5KqAAD//6NtAAD//7QQAAD//8TDAAD//9V1AAD//+Y4AAD///br +AAD/////AAD/////AAD/////AAD//yrrAAD//zuuAAD//0xRAAD//10EAAD//222AAD//355AAD//48s +AAD//5/fAAD//7CCAAD//8FFAAD//9H3AAD//+KqAAD///NdAAD/////AAD/////AAD/////AAD//ydt +AAD//zgQAAD//0jDAAD//1mGAAD//2o4AAD//3rrAAD//4ueAAD//5xRAAD//60EAAD//722AAD//85p +AAD//98sAAD//+/fAAD/////AAD/////AAD/////AAD//yPfAAD//zSSAAD//0VFAAD//1X3AAD//2aq +AAD//3dtAAD//4gQAAD//5jDAAD//6l1AAD//7ooAAD//8rrAAD//9ueAAD//+xBAAD///zzAAD///// +AAD/////AAD//yBRAAD//zEEAAD//0G2AAD//1J5AAD//2MsAAD//3PfAAD//4SCAAD//5U0AAD//6X3 +AAD//7aqAAD//8ddAAD//9gAAAD//+jDAAD///l1AAD/////AAD/////cVVIslZ5bQRJRWc8aKJJx3fv +ZFFKWYiSYABK25lFW75LXan3V21L77q6UwxMYcttTrpM89wQSmlNdezDRhhN9/2GQcdOiv//PXVPDP// +ORRPnv//NMNQEP//MHFQkv//ZUVfz1L7YONgQWOuXJJg03RRWEFhVYUEU/9h55XHT65iaaZ5S01i+7cs +RvtjfcffQqpj/9iSPllkgulFOghlBPn3NaZllv//MVVmGP//LQRmmv//KLJnLP//JGFnrv//WSR2209t +VNN3XWAQUIJ373DTTDB4YYGGR+9445I4Q455daLrPzx597OuOut6isRRNpp7DNUEMkl7nuW2Led8EPZ5 +KZZ8kv//JUV9JP//IPN9pv//HKJ+OP//GEF+uv//TRSN50vvSMOOaVySRHGO621FQBCPfX33O8+P/466 +N32Qgp9tMyyRBLAQLtuRlsDDKoqSGNGGJiiSmuI4IdeTLPLrHYaTrv//GTSUMP//FOOUsv//EIKVNP// +DDCVx///QQSk40hRPLKldVkEOFGl92nHNACminp5L76nDIssK22njpvfJxyoEKySIrqokr1FHmmpJM33 +Ghippt6qFceqOO9dEXWquv//DRSrPP//CMOrz///BHGsQf//ACCs0///NPO7/0TTMJK8glWGLEG9BGY4 +J/+9hnbrI66+GIeeH12+mphRGvu/LKkEFqq/rrm2ElnAMMppDgjAstssCbbBNOvfBVXBx/yCAQTCSf// +AADC2///AADDXf//AADD3///KNPTDEFFJILTjlH3IDDUEGKqG+/UknNtF47VJIQQEzzVppTDDuvWKKV1 +CprWurY4BknXPMbrAffXz9eeAADYQehBAADY0/kEAADZVf//AADZ1///AADaaf//AADa6///HMPqGD22 +GHHqmk55FCDrLF8sD8/rrm/fC33sIICCByzsspFFAtvtNKH3AADtx7KqAADuScNdAADuy9QQAADvXeTD +AADv3/V1AADwYf//AADw4///AADxdf//AADx9///ELL//zo4DGH//0rrCAD//1ueA77//2xRAAD//30E +AAD//422AAD//55pAAD//68sAAD//7/fAAD//9CCAAD//+E0AAD///H3AAD/////AAD/////AAD///// +AAD/////BJL//zaqAEH//0dtAAD//1gQAAD//2jDAAD//3l1AAD//4o4AAD//5rrAAD//6ueAAD//7xB +AAD//80EAAD//922AAD//+5pAAD///8cAAD/////AAD/////AAD/////AAD//zMsAAD//0PfAAD//1SC +AAD//2VFAAD//3X3AAD//4aqAAD//5ddAAD//6gAAAD//7jDAAD//8l1AAD//9ooAAD//+rbAAD///ue +AAD/////AAD/////AAD/////AAD//y+eAAD//0BBAAD//1EEAAD//2G2AAD//3JpAAD//4McAAD//5Pf +AAD//6SCAAD//7U0AAD//8XnAAD//9aqAAD//+ddAAD///gAAAD/////AAD/////AAD/////AAD//ywQ +AAD//zzDAAD//011AAD//14oAAD//27rAAD//3+eAAD//5BBAAD//6DzAAD//7G2AAD//8JpAAD//9Mc +AAD//+PPAAD///SCAAD/////AAD/////AAD/////AAD//yiCAAD//zk0AAD//0n3AAD//1qqAAD//2td +AAD//3wAAAD//4zDAAD//511AAD//64oAAD//77bAAD//8+eAAD//+BBAAD///DzAAD/////AAD///// +AAD/////AAD//yUEAAD//zW2AAD//0ZpAAD//1ccAAD//2ffAAD//3iCAAD//4k0AAD//5nnAAD//6qq +AAD//7tdAAD//8wAAAD//9yyAAD//+1lAAD///4oAAD/////AAD/////AAD//yF1AAD//zIoAAD//0Lr +AAD//1OeAAD//2RBAAD//3TzAAD//4W2AAD//5ZpAAD//6ccAAD//7fPAAD//8hxAAD//9k0AAD//+nn +AAD///qaAAD/////AAD/////jVU8IFeuiPM8omhRhKI9JHkEgFE9tom2fAA+OJp5d74+y6ssc10/Tbvf +bww/z8yCarpAUd00ZmlA0+33YhhBZf6qXcdB5///WWVCef//VRRC+///UMNDff//THFEAP//gTRTLFQQ +fONTvmTDeJJUMHV1dEFUw4Y4b/9VRZbra55Vx6eeZ01WWbhBYvtW28kEXqpXbdm2WllX7+ppVfdYYfsc +UaZY8///TVVZdf//SQRaCP//RLJaiv//QFFbHP//dSRqOFCCcNNqy2FFbIJrTXH3aDBrz4KqY99sUZNd +X45s06QQWzxtZbTDVutt58V1UppuadYoTjhu++brSedvffeeRZZwAP//QUVwgv//PPNxBP//OJJxlv// +NEFyGP//aRSBRU0EZMOBx122YGGCWW5pXBCC238sV8+DbY/fU32D76CCTyyEYbE0SsuE88H3RnmFddKq +QiiGCONdPdeGivQAOYaHDP//NTSHnv//MNOIEP//LIKIov//KDCJJP//XQSYUUl1WKKY01o4VFGZVWrr +UACZ53ueS76aaYxBR22a+50EQwybfa22PrqcAL5pOmmcgs8cNhidBN/fMcedlvCCLWWeGP//KRSeqv// +JMOfLP//IHGfrv//HCCgMP//UOOvXUX3TJKv71aqSEGwYWddQ/+w83gQP66xdYjDO02yCJl1Nvuyiqoo +MqqzDLrbLlmznsueKgi0ENxBJaa0ouzzIVW1JP2mHQS1pv//GLK2OP//FGG2uv//EAC3Tf//RNPGaUJp +QILG+1MsPDDHfWPfN9/H/3SCM47IgoU0LzzJBJXnKuvJlqaqJprKGLddIknKqsgAHefLLNiyGZbLrul1 +FUXMMPooEPPMsv//DKLNRf//CEHNx///A//OSf//OMPddT7rNHHd90+eMBDeimBBK8/fDHDzJ33fnoG2 +IyzgEJJpHtvgoqMcGnnhJLPPFijhpsSCEdfiONU0DYbiuuXnCTTjTfaaBOPjz///AILkQf//AADk0/// +AADlVf//LLL0gjtdKFH1BEwAJAD1llzDH772GG11G232mn4oFxz3LI7bErr3rp+eDmn4MLBBChj4ssDz +Bcf5RdGmAXX5x+JpAAD6SfMcAAD62///AAD7Xf//AAD77///AAD8Yf//IJL//zffHEH//0iCF////1k0 +E67//2nnD13//3qqCvv//4tdBqr//5wAAln//6yyAAD//711AAD//84oAAD//97bAAD//++OAAD///// +AAD/////AAD/////AAD/////FIL//zRBEDD//0TzC+///1W2B47//2ZpAzz//3ccAAD//4fPAAD//5iC +AAD//6k0AAD//7nnAAD//8qaAAD//9tNAAD//+wAAAD///yyAAD/////AAD/////AAD/////CHH//zDD +BCD//0F1AAD//1IoAAD//2LbAAD//3OOAAD//4RBAAD//5TzAAD//6WmAAD//7ZZAAD//8ccAAD//9fP +AAD//+hxAAD///kkAAD/////AAD/////AAD/////AAD//y00AAD//z3nAAD//06aAAD//19dAAD//3AA +AAD//4CyAAD//5FlAAD//6IoAAD//7LbAAD//8OOAAD//9QwAAD//+TzAAD///WmAAD/////AAD///// +AAD/////AAD//ymmAAD//zppAAD//0scAAD//1vPAAD//2xxAAD//300AAD//43nAAD//56aAAD//69N +AAD//8AAAAD//9CyAAD//+FlAAD///IYAAD/////AAD/////AAD/////AAD//yYoAAD//zbbAAD//0eO +AAD//1hBAAD//2jzAAD//3mmAAD//4pZAAD//5scAAD//6vPAAD//7xxAAD//80kAAD//93nAAD//+6a +AAD///9NAAD/////AAD/////AAD//yKaAAD//zNdAAD//0QAAAD//1SyAAD//2VlAAD//3YoAAD//4bb +AAD//5eOAAD//6gwAAD//7jjAAD//8mmAAD//9pZAAD//+sMAAD///u+AAD/////AAD/////qUUvjljD +pPMwAGl1oKIwknoonFExFIrrmAAxlpuek64yKKxBj10yqrzziwwzPM22hrozvt5pgmk0Qe8cfhg0w//P +ebY1Rf//dWU11///cRQ2Wf//bMM26///aHE3bf//nTRGmlU0mONHHGX3lJJHnnaqkEFIIIddi+9IopgA +h55JNKiyg01Jtrl1fvtKOMooeqpKy9rbdklLTeuOcfdL3/xBbaZMUf//aVVM4///ZQRNZf//YKJN5/// +XFFOef//kSRdllG2jNNeKGJpiIJeqnMchCBfPIPPf99fvpSCe45gMKU0dzxgw7XncuthRcaaboph19dd +ajhiWegAZedi2/iyYZZjbf//XUVj7///WONkcf//VJJk8///UEFlhv//hRR0ok4ogLJ1NF7bfGF1tm+e +eBB2OIBBc892y5Dzb313TaGmaxx337JpZst4UcMcYnl409PPXih5ZeRxWdd55/U0VYZ6ef//USR6+/// +TNN7jv//SIJ8AP//RDB8gv//ePOLvkqqdKKMMFtdcFGMw2wAbACNRXyyZ76N1411Y12OWZ4oXwyO267b +WrqPbb+OVmmP79BBUhiQceDzTbaQ8/GmSWWRdf//RRSSCP//QMOSiv//PHGTHP//OCCTnv//bOOiy0cc +aJKjTVfPZEGj32iCX/+kUXk0W56k04nnV02lZZqaUvul56tdTqqmebwASlmm+8yyRfenfd1lQaaoAO4Y +PVWogv7bOQSpFP//NLKplv//MFGqKP//LACqqv//YNO5x0OeXIK6WVRBWCC622TzU9+7bXWmT46774Zp +Szy8cZccRuu886fPQpq9dbhxPji+CMkkOee+itnnNZa/HOqaMUW/nvtNLPPAEP//KJLAov//JEHBJP// +H//Btv//VMPQ00AAUGHRZVCyTBDR52FlR8/SeXIoQ33S+4LbPyzTfZOOOsvUAKQwNnnUgrTzMijVFMWm +LdfVltZZKYbWGOcMJTTWqvfPINPXLP//HILXvv//GDDYMP//E+/Yw///SKLn7zxxRFHoYU00QADo813n +O77pdW6aN23qCH9NMwzqipAALrrrHKCyKmnrnrFlJhjsEMIYIcfsotLbHWXtJOOOGRTttvQwFMPuOP// +EHHuuv//DCDvTf//B8/vz///PJL++zjzOEH/fUmmM////1pZL67//2scK03//3vPJvv//4xxIqr//50k +Hln//63nGgj//76aFab//89NEVX//9//DQT///CyCLL/////BGH/////AAD/////AAD/////MIL//zVl +LDD//0YoJ9///1bbI47//2eOHzz//3gwGuv//4jzFpr//5mmEjj//6pZDef//7sMCZb//8vPBUX//9xx +APP//+0kAAD///3XAAD/////AAD/////AAD/////JHH//zHnIBD//0KaG8///1NNF33//2QAEyz//3Sy +Dtv//4VlCnn//5YYBij//6bLAdf//7eOAAD//8gwAAD//9jjAAD//+mWAAD///pZAAD/////AAD///// +AAD/////GFH//y5ZFAD//z8MD77//0/PC23//2BxBxz//3EkArr//4HXAAD//5KaAAD//6NNAAD//7P/ +AAD//8SiAAD//9VlAAD//+YYAAD///bLAAD/////AAD/////AAD/////DEH//yrbB////zuOA67//0ww +AAD//1zjAAD//22mAAD//35ZAAD//48MAAD//5++AAD//7BxAAD//8EkAAD//9HXAAD//+KKAAD///NN +AAD/////AAD/////AAD/////ADD//ydNAAD//zf/AAD//0iyAAD//1llAAD//2oYAAD//3rLAAD//4uO +AAD//5wwAAD//6zjAAD//72WAAD//85ZAAD//98MAAD//+++AAD/////AAD/////AAD/////AAD//yPP +AAD//zRxAAD//0UkAAD//1XXAAD//2aaAAD//3dNAAD//4f/AAD//5iiAAD//6llAAD//7oYAAD//8rL +AAD//9t9AAD//+wgAAD///zjAAD/////AAD/////xUUi61nnwPMjbWqavKIj/3tduFEkcYwAs/8lBJyy +r64lhq1lq10mGL4opwwmms7boronHN+OnmknrvAwmggoIP//lbYosv//kWUpNP//jRQptv//iMMqSf// +hGEqy///uTQ591ZptOM6eWccsJI7DHfPrDA7johxp+88AJk0o548kqnnn009FLqamvs9pstNlpo+KNv/ +kkk+uuyyjfc/PP1liaY/vv//hVVAQf//gPNAw///fKJBVf//eFFB1///rSRRBFLbqNNRhmOOpHFSCHQw +oCBSmoTzm99THJWml45TrqZZkzxUILcMjttUssfPiopVNNhxhjhVtukkgedWSfnXfZZWy///eTRXXf// +dONX3///cJJYUf//bEFY4///oQRoAE9NnLJokmAAmGFpFHCylBBppoFlj89qKJIYi21qqqLbhxxrPLOO +gstrvsQwfnlsQdTjeihsw+WmdddtVfZZcXVt1///bSRuWf//aNNu6///ZIJvbf//YDBv////lPN/HEvP +kKJ/rlxxjFGAIG0kiACAon3ng66BNI6af12Btp9NewyCSa//drqCy8CycmmDTdFlbgiD3+IYabaEUfLL +ZWWE4///YRSFZf//XMOF9///WHGGef//VBCG+///iOOWKEgwhJKWqljzgEGXPGmme++XvnpZd56YQYsM +c02Yw5vPbvuZRaxxaqqZ170kZkmaWc3XYfea696aXaabbe9NWVWb////VQSccf//UKKc8///TFGdhv// +SACeCP//fNOtNESyeHGttlVldCCuSWYYb9+uy3bba46vTYeOZzyv35gwYuuwUajjXoqw47mWWjixZcpZ +Veex59sMUZayeeu+TUWy+/xhSOOzjv//RJK0AP//QEG0kv//O/+1FP//cLLEQUEkbGHEw1HnaBDFRWKa +Y8/F13NNX33GWYP/WxzG65SiVsvHbaVlUnnH77YYTijIccbLSdfI89d9RXXJhugwQSTKCPjjPNPKmv// +OILLHP//NDDLnv//L+/MIP//ZKLbTT2mYFHb305ZXADcUV8MV77c42++U13dZYBxTwzd55EkSrreeaHX +Rmne+7KKQhjfjsNNPbbgANP/OWXgguSiNRThFPVVMMPhlv//LHHiKP//KBDiqv//I8/jPP//WJLyWToY +VEHy60rLT+/zbVuOS57z72wwR030cXzjQvv0842WPqr1hp5ZOln2CK8MNff2ir++Mab3HNBhLVX3nuEk +KQT4IPHXJLL4ov//IFH5JP//HAD5tv//F776OP//TIL//zaaSCD//0dNQ9///1f/P47//2iiOzz//3ll +Nuv//4oYMor//5rLLjj//6t9Kef//7wwJZb//8zjIUX//92WHPP//+5JGJL///8MFEH/////D/////// +C67/////QGH//zMMPBD//0O+N8///1RxM33//2UkLyz//3XXKsv//4aKJnn//5dNIij//6f/Hdf//7ii +GYb//8lVFST//9oIENP//+rLDIL///t9CDD/////A+//////AAD/////NFH//y+OMAD//0AwK77//1Dj +J23//2GWIwz//3JJHrr//4MMGmn//5O+Fhj//6RhEcf//7UUDWX//8XXCRT//9aKBMP//+c8AHH///fv +AAD/////AAD/////AAD/////KEH//yv/I////zyiH57//01VG03//14YFvv//27LEqr//399Dln//5Ag +Cgj//6DjBab//7GWAVX//8JJAAD//9L7AAD//+O+AAD///RhAAD/////AAD/////AAD/////HDD//yhh +F9///zkkE47//0nXDzz//1qKCuv//2s8Bpr//3v/Ajj//4yiAAD//51VAAD//64IAAD//77LAAD//899 +AAD//+AgAAD///DTAAD/////AAD/////AAD/////EBD//yTjC8///zWWB33//0ZJAyz//1cMAAD//2e+ +AAD//3hhAAD//4kUAAD//5nXAAD//6qKAAD//7s8AAD//8vvAAD//9yiAAD//+1VAAD///4IAAD///// +AAD/////4UUWSVsM3PMW22vP2KIXXXxx1EEX740kz/8YYZ3Xy64Y466ax10Zdb9NwwwZ98//vroaiuCi +ulkbDPFltggbjv//sbYcEP//rWUckv//qRQdJP//pLIdpv//oGEeOP//1TQtVVeO0OMt12gwzIIuaXjj +yDAu64mmw+8vfZpZv54v/6sMu00wgru+tusxBMxxspoxht0krkkyGO3Xqfcymv6KpaYzLP//oUUzrv// +nPM0IP//mKI0sv//lFE1NP//ySREYVP/xMNE42SywHFFdXVlvCBF94YYt99GipbLs45HDKd9ryxHjrgw +qttIEMjjpopIktmWojhJJOpJnedJpvsMmYZKKP//lTRKuv//kONLPP//jJJLz///iEFMQf//vQRbfVBx +uLJb/2EktGFccXHXsBBdBIKKq75dhpNNp21eGKP/oxxemrSinstfLMVVmnlfrtYYlihgIObLkcdgsvd9 +jXVhNP//iSRhx///hNNiSf//gIJiy///fCBjXf//sPNyeUzjrKJzDF2WqFFzjm5Zo/90EH8Mn650ko++ +m111JKBhlwx1prEkkrp2KMHXjll2utKKigh3POM8hbZ3z/P/gWV4Qf//fRR4w///eMN5Vf//dGF51/// +cBB6af//pOOJhklloJKKGFoYnDCKmmrLl++LHHt9k56Lrowwj02MIJzjivuMsq2WhpqNNL5JgkmNx88M +ffeOSd++eaaOy/BhdVWPXf//cPOP3///bKKQYf//aFGQ4///ZACRZf//mMOgkkXXlHGhFFaKkCChpmdN +i9+iKHf/h46iuoiigzyjPJlVftujvqoYeoqkQbrLdjikw8t9ceelVdwgbZal1+zTaTSmaf2WZOOm6/// +YJKnbf//XEGn////V/+ocf//jLK3rkJZiGG4IFMMhBC4smO+f8+5NHRhe225toUkdxy6SZXXcsu6y6aK +bnm7Xbc8aii738fvZce8YdiiYXW84+lVXSS9ZfoIWNO99///VIK+ef//UDC/DP//S9+/jv//gKLOuj7L +fFHPPE99eADPvmAgc67QQXDjb13Qw4GWawzRVZJJZrrR16L7YmnSWbO+XgjS68RhWbbTbdUUVWXT/+XH +URTUcfaKTMPVBP//SGHVhv//RBDWCP//P8/Wmv//dJLltjs8cDDmSUv/a+/my1yiZ57nXW1VY03n334I +XvvoUY7LWqro4599VknpZbAgUffp98DTTabqedGWSVXrDOJJRQTrjvL7QKLsAP//PFHskv//OADtFP// +M77tpv//aHH8wze+ZCD9VUhhX9/911kUW47+WWnXVzz+63qKUtv/bYs8Tor//5vvSjj//6yiRef//71V +QZb//84IPUX//966OOP//+99NJL/////MEH/////K///////J67/////XGH//zQgWBD//0TjU8///1WW +T33//2ZJSxz//3b7Rsv//4e+Qnn//5hhPij//6kUOdf//7nHNXX//8qKMST//9s8LNP//+vvKIL///yS +JDD/////H9//////G47/////UFH//zCiTAD//0FVR77//1IIQ13//2LLPwz//3N9Orr//4QgNmn//5TT +Mhj//6WGLbb//7ZJKWX//8b7JRT//9euIMP//+hRHHH///kUGBD/////E8//////D33/////REH//y0U +P+///z3XO57//06KN03//188Mvv//2/vLqr//4CSKkn//5FVJff//6IIIab//7K6HVX//8NtGQT//9Qg +FLL//+TTEFH///WGDAD/////B77/////A23/////OCD//ymWM9///zpJL47//0r7Kzz//1uuJuv//2xh +Ior//30UHjj//43HGef//555FZb//688EUX//7/vDOP//9CSCJL//+FFBEH///IIAAD/////AAD///// +AAD/////LBD//yYIJ8///za6I33//0d9Hyz//1ggGsv//2jTFnn//3mGEij//4pJDdf//5r7CYb//6uu +BST//7xRANP//80UAAD//93HAAD//+55AAD///8sAAD/////AAD//////UUJtlww+PMKOGzj9JIKun2W +8EELTY5J6/8Lz58M564MUa++410M08Bh3wwNVdEU2qoN5+HX1lkOafKK0ggO+///zbYPff//yWUQAP// +xQQQgv//wLIRBP//vGERlv//8TQgslii7NMhRWlV6IIhx3oY5DAiWYrL3+8i25t9254jXawg1zwj77zj +0uskYc2Wzpok895Jykklde77xfcl9/+uwZYmiv//vUUnDP//uPMnnv//tKIoEP//sFEoov//5RQ3z1Uk +4MM4UWXX3HE403aK2CA5VYc8098555f/z306aaiiyyw6+7lVxts7fcoIwoo7/9q6vjg8gut9udc9BPwg +tYY9lv//sTQ+GP//rOM+qv//qJI/LP//pDA/rv//2QRO21GW1LJPXWJJ0GFP73L7zABQYYO+x75Q85Rh +w21RdaUUvxxR97XHustSisaKtnlTDNc8shhTnufvrcdUEPiSqXVUkv//pSRVJP//oNNVpv//nHFWOP// +mCBWuv//zPNl504IyKJmaV7LxEFm+299v/9nfYAgu65n/5DTt11ogqGWswxpBLJJrqpplsL7qllqGNOu +pghqmuRhobZrLPUUnWVrrv//mRRsMP//lLJssv//kGFtRf//jBBtx///wON840qKvIJ9dVs8uDB992vv +s+9+inyir55/DI1Vq01/np4IpuuAEK66opqAkr99nkmBJNAgmfeBpuDTlaaCOPGGkUWCuv//jPODPP// +iKKDz///hFGEQf//gACE0///tMOT/0b7sHGUgle+rCCVBGhhp9+VlnkUo46WGInHnyyWmpqKmtuXLKs8 +loqXrrvvkjiYMMySjeeYst1ViYaZNO4IhTSZx/66gOOaSf//fJKa2///eEGbXf//c++b3///qLKrDEN9 +pGGrjlQgoBCsEGTTm76sknWWl22tJIZJkxytppb7jsuuOKeuinmuurhRhhivPMkUgcevz9nHfXWwQep5 +eSSw0/ssdNOxVf//cIKx1///bCCyaf//Z9+y6///nKLCGD/vmFHCmlCik//DLGFVj67DrnIIi13EIIK6 +hwzEspNtgrrFNKQgflnFx7TTegjGScWGdbbG29Y4cWXHXeb7bRTH3/euaLLIYf//ZGHI4///YBDJdf// +W8/J9///kILZJDxhjDDZpk0Uh+/aKF3Hg57aum55f03bPH88evvbz4/vdprcQaCScknc07FFbffdVcII +aabd19K6ZVXeaeNtYPPe6/QQXKLfff//WFHf////VADgcf//T77hBP//hHHwIDjTgCDwskmGe9/xNFpJ +d47xx2r7cyzySXuubtvyy4xRaorzXZ0UZjjz363HYef0Yb55XZb0488sWTT1dd/vVOP19/CSUJL2ef// +TEH3DP//R//3jv//Q574EP//eGH//zVVdBD//0YIb8///1a6a23//2dtZxz//3ggYsv//4jTXnn//5mG +Wij//6o4Vcf//7r7UXX//8uuTST//9xRSNP//+0ERIL///3HQCD/////O9//////N47/////bFH//zHH +aAD//0J5Y67//1M8X13//2PvWwz//3SSVrr//4VFUmn//5YITgj//6a6Sbb//7dtRWX//8gQQRT//9jD +PMP//+mGOGH///o4NBD/////L8//////K33/////YDD//y5JW+///z77V57//0+uU03//2BRTvv//3EE +Spr//4HHRkn//5J5Qff//6MsPab//7PfOVX//8SSNQT//9VFMKL//+X3LFH///aqKAD/////I77///// +H23/////VCD//yq6T9///zttS47//0wQRzz//1zTQtv//22GPor//344Ojj//47rNef//5+uMZb//7BR +LTT//8EEKOP//9G2JJL//+J5IEH///MsG///////F67/////E03/////SBD//ycsQ8///zfvP33//0iS +Oxz//1lFNsv//2n3Mnn//3q6Lij//4ttKdf//5wQJXX//6zDIST//72GHNP//844GIL//97rFDD//++e +D9//////C47/////Bzz///////8AAF1V//8AAG4I//8AAH66//8AAI99//8AAKAg//8AALDT/10AMMGG ++vsAw9JJ9qoBReL78lkB1/Ou7ggCWf//6bYC2///5VUDbf//4QQD7///3LIEcf//2GEE8/////8UIFnH +//8UomqK//8VJHs8//8Vtovv++8WOJyS944Wy61V8zwXTb4I7usXz8666poYUd9t5kkY0/Ag4ecZZf// +3ZYZ5///2UUaef//1PMa+///0KIbff//zFEcAP////8rLFZJ/MMrvmb7+HEsMHeu9CAsw4hh788tRZkU +630tx6nH5ywuWbp54tsu28s83oovbdvv2igv7+yS1dcwcf1F0YYw8///zTQxdf//yOMyCP//xIIyiv// +wDAzHP//9QRCOFK68LJCy2N97FFDTXQg6ABDz4TT475EUZWG321E06Y42xxFZbb71stF58eu0mlGadhR +zhhG++kEycdHffnHxXVIAP//wSRIgv//vMNJFP//uHFJlv//tCBKGP//6PNZRU885JJZx1/v4EFaWXCS +2/9a24FF165bbZII011b76K6zvtcYbNtyqpc88QQxlldddTTwgheCOWGvbZeivY4uWVfHP//tQRfnv// +sLJgEP//rGFgov//qBBhJP//3NNwUUuu2IJw01xR1DBxZW0Uz+9x533Hy55yaY55xzxy+58swutzfa/v +vpp0AMCSukl0gtFFtfd1BOH3sZZ1lvK6rUV2GP//qPN2qv//pKJ3LP//oFF3vv//m/94MP//0MOHbUgg +zHGH71jTyCCIYWmGw9+I83o4v32JdYr7uyyKCJuuttuKiqxRsoqLDL0ErjiLns3HqdeMEN55pYaMou8s +oTSNJP/fnOONpv//mJKOOP//lDCOuv//j++PTf//xLKeaUSSwGGe+1VFvACffWYIt76gAHa6s22ggodt +rxyhBJgQqsuhlqjTpmmiGLmGohiiqso4ncejLNrrmXWjruuelSSkMPxRkNOksv//jHGlRf//iCClx/// +g9+mWf//uKK1dUEUtEG191HHr/+2imJ5q663DHMsp123noPvowy4EJSSnqq4oqVFmlm5JLX3lgi5psaq +kba6ONdtjWW6uugQiQS7TfjDhLK7z///gGG8Qf//fBC80///d8+9Vf//rILMgj2GqDDNBE44o+/Nll7r +n57OGG+um03OqoBRluvPLJEEkprPrqG2jknQMLJ5iffQssMshabRRdPfgUXRx+SCfPPSSfVFeKLS2/// +dFHTXf//cADT7///a67UYf//oHHjnjn3nCDkEEq6l9/kklttk33lJGwQjyzlpnzDitvmOI2Ghormup44 +gjjnTa7rfefnz7+eeYboQdBRdTTo0+EEcOPpVfG2bJLp5///aEHqaf//Y+/q6///X57rff//lGH6mjZ5 +kBD7LEcsi777rlffh238MGiSgxz8snlFfsv9RYn3enn9x5qqdhj+Sattccf+27wQbXX/XczDaST/7911 +ZNP//+44YHH///7rXCD/////V9//////U47/////iFH//zLrg////0Ouf67//1RRe13//2UEdwz//3W2 +crr//4Z5bln//5csagj//6ffZbb//7iCYWX//8lFXRT//9n3WLL//+qqVGH///tdUBD/////S8////// +R33/////fDD//y9td+///0AQc57//1DDb03//2GGauv//3I4Zpr//4LrYkn//5OeXff//6RBWab//7UE +VVX//8W2UPP//9ZpTKL//+ccSFH///ffRAD/////P77/////O13/////cCD//yvfa9///zySZ47//01F +Yyz//133Xtv//26qWor//39dVjj//5AQUef//6DDTYb//7F1STT//8IoROP//9LrQJL//+OePEH///RB +N///////M57/////L03/////ZBD//yhRX8///zkEW23//0m2Vxz//1ppUsv//2ssTnn//3vfSij//4yC +Rcf//500QXX//633PST//76qONP//89dNIL//+AAMCD///DDK9//////J47/////Izz///////8AAF55 +//8AAG8s//8AAH/v//8AAJCS//8AAKFF//8AALH3//8AAMK6//8AANNt//8AAOQQ//8AAPTD//8AAP// +//8AAP////8AAP///QQAAP//+LIAAP//9GEAAP////8Hjlr7//8IAGuu//8IknxR//8JFI0E//8Jpp3H +//8KKK55//8Kqr8s//8LPM/f//8LvuCS//8MQfFF/ecMw///+ZYNRf//9UUN1///8PMOWf//7KIO6/// +6EEPbf////8emldt//8fHGgQ//8fnnjT//8gIImG//8gopo4//8hNKrr//8htruu/tsiScxR+nkiy90E +9igjTe228dcj3/557YYkUf//6TQk4///5NMlZf//4IIl5///3DAmef////81llPv//82KGSS//82qnVF +//83PIX3/743vpa6+204MKdt9xw4w7gQ8ro5RcjD7mk519l16hg6Weo45cc66/rr4XU7bf//3RQ77/// +2MM8cf//1HE88///0CA9hv////9MolBR//9NNGEE/EFNtnG29/9OOIJ5865Oy5Ms701PTaPf6vtP37SC +5qpQUcVF4llQ49X33ghRZeaq2bZR5/dd1VVSef//0QRS+///zLJTjv//yGFUAP//xBBUgv//+NNjvkzD +9IJkMF2G8DBkw2446+9lRX7r545l14+e4zxmWaBR3utm27EE2ppnbcG21kln79Jp0edoceMszZZo8/Pf +yUVphv//xPNqCP//wKJqiv//vEFrHP//t/9rnv//7MN6y0lF6HF7TVn35CB732qq3898UXtt231804wQ +1yx9ZZzD0tt95611zop+eb44yih++87rxdd/jt+ewYaAAPBBvTSAgv//uOOBFP//tIKBlv//sDCCKP// +q++Cqv//4LKR10W23FGSWVZ52ACS22cs076TbXffz22T74iCyxyUcZlFxrqU86n3wmmVdbqqvhiWCMtd +uceWitwQtXWXHOzDsSSXnv11rMOYIP//qHGYov//pCCZJP//n9+Ztv//1JKo00I40EGpZVLry/+p52Oe +x66qeXRRw12q+4UEvvurfZW2uqqsAKZptlmsgrcssgitFMffrbatltiCqVWuGOk0pQSuqvnnoLKvLP// +nGGvvv//mBCwMP//k8+ww///yIK/7z6qxDDAcU9tv+/A82AQu57BdXDDtzzCCIF1suvCipIorprDHKLr +qknDnrOepffEEMRBoZbEotTznUXFJOW2mPPFtvZplKLGOP//kFHGy///i//HTf//h67Hz///vHHW+zss +uCDXfUvfs8/YAFyCr33Ygm00qyzZFH33ptvZlo6qooraGJ9dnjjaqrAAmdfbLMDDlYbbvtF1kTTcMOIo +jOPcsvLbiJLdRf//hDDdx///f+/eWf//e57e2///sGHuCDeerADuikhBp77vHFkEo23vnmm2nxzwEHpp +msvwoosclmnxJJvfkhjxtqyCjcfyOL00iXXyus3nhSTzTd6qgMPzz+9dfHH0Uf//eCD00///c9/1Zf// +b4715///pEH//zQQn////0TDm67//1V1l13//2Yokwz//3brjqr//4eeiln//5hBhgj//6jzgbb//7m2 +fWX//8ppeQT//9scdLL//+vPcGH///yCbBD/////Z8//////Y23/////mDD//zCCk+///0E0j57//1H3 +izz//2Kqhuv//3Ndgpr//4QAfkn//5TDeff//6V1dab//7YocUX//8bbbPP//9eOaKL//+hBZFH///jz +YAD/////W67/////V13/////jCD//y0Eh9///z22g33//05pfyz//18cetv//2/Pdor//4CCcjj//5E0 +bdf//6HnaYb//7KaZTT//8NdYOP//9QAXJL//+SyWEH///VlU+//////T57/////S03/////gBD//yl1 +e77//zood23//0rbcxz//1uebsv//2xBann//3zzZhj//42mYcf//55pXXX//68cWST//7/PVNP//9Bx +UHH//+E0TCD///HnR9//////Q47/////Pzz///////8AAF+e//8AAHBR//8AAIEE//8AAJG2//8AAKJp +//8AALMs//8AAMPf//8AANSC//8AAOU0//8AAPX3//8AAP////8AAP////8AAP////8AAP////8AAP// +//8AAP////8AAFwQ//8AAGzD//8AAH11//8AAI44//8AAJ7r//8AAK+e//8AAMBB//8AANEE//8AAOG2 +//8AAPJp//8AIP////8Asv////8BNP////8Bx/////8CSf////8Cy/////8R91iC//8SeWlF//8TDHn3 +//8Tjoqq//8UEJtd//8UkqwQ//8VFLzD//8Vps11//8WKN4o//8Wuu7r//8XPP+e//8Xvv////8YQf// +//8Yw////IIZVf//+DAZ1/////8pBFUE//8phmW2//8qGHZp//8qmocs//8rHJff//8rrqiC//8sILk0 +//8sssn3//8tNNqq//8ttutd//8uSfwA/WUuy///+RQvXf//9MMv3///8HEwUf//7CAw4/////9AAFF1 +//9AkmI4//9BFHLr//9BpoOe//9CKJRB//9CuqTz//9DPLW2//9DvsZp/llEQdcc+ghEw+fP9aZFVfiC +8VVF1///7QRGWf//6LJG6///5GFHbf//4ABH//////9XHE33//9Xrl6q//9YIG9d//9YooAA//9ZNJDD +/zxZtqF1+utaSbIo9ppay8Lb8jhbXdOe7edb3+RB6ZZcUfTz5UVc4///4PNdZf//3JJd9///2EFeef// +0/9e+/////9uKEpp//9uqlsc//9vPGvf+89vvnyC931wQY008yxww53n7ttxVa6q6nlx179d5ihyWdAA +4ddy6+Cy3YZzbfF12TRz////1NN0cf//0IJ08///zDB1hv//x+92CP///KKFNEbr+FGFtlee9ACGSWhB +776Gy3jz622HTYm25wyH35pp4rqIUasc3mmI47vP2hiJZcyC1ceJ99000XWKee3nzRSK+/6ayMOLjv// +xHGMAP//wCCMkv//u9+NFP//8JKcQUNd7EGcw1QA5/+dRWTD466d13V1302eWYYo2vue65bb1qqfbaee +0lmf/7hBzgigccjzyaag89mmxVWhhupZwQSiCPscvLKimv//uGGjHP//tBCjnv//r76kIP//5IKzTT/f +4DCz31CC2++0UWE0146043Hn0zy1ZYKqzuu155Ndypq2eaQAxkm2+7Sywee3jsVlvZa4ANYouUW4kubb +tPO5FPeOsKK5lv//rEG6KP//p/+6qv//o667PP//2HHKWTxB1BDK60zzz8/LbV2my33L725pxyzMcX8c +wtvM84/PvorNhqBxuijOCLE0tdfOisHnsYbPHNKarTTPnuNNqOPQIPQApILQov//oDDRNP//m+/Rtv// +l57SOP//zFHhZTiyyADh50l1w77ieVoov23i+2rbuxzjjnuOtrrkAIxBsmnkgpzzrhjlFK2mqcfllr5Z +pXXmKM8coRTmqt/PnMPnPPBxmHHnvv//lCDoMP//j9/ow///i47pRf//wEH4cTU0u//480Xnt675hlaa +s136CGddrvv6ingAqqr7HIiypln7npllogj8IKoonbb8orrbmVX9JMuOlQT9ttwwkLL+OOzzjGH+y/2m +iBD/Tf//g77/3///f23/////tDD//zGmr+///0Jpq47//1Mcpzz//2PPouv//3Rxnpr//4U0mkn//5Xn +lff//6aakZb//7dNjUX//8gAiPP//9iyhKL//+llgFH///oYe///////d67/////c13/////qCD//y4o +o8///z7bn33//0+Omyz//2BBltv//3Dzkor//4Gmjij//5JZidf//6MMhYb//7PPgTT//8RxfOP//9Uk +eJL//+XXdDD///aab+//////a57/////Z03/////nAD//yqal77//ztdk23//0wAjxz//1yyisv//21l +hmn//34Yghj//47bfcf//5+OeXX//7AwdST//8DjcMP//9GmbHH//+JZaCD///MMY9//////X47///// +Wyz///////8AAGDD//8AAHF1//8AAIIo//8AAJLb//8AAKOe//8AALRB//8AAMTz//8AANWm//8AAOZp +//8AAPcc//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8AAF00//8AAG3n//8AAH6q +//8AAI9d//8AAKAA//8AALCy//8AAMF1//8AANIo//8AAOLb//8AAPOO//8AAP////8AAP////8AAP// +//8AAP////8AAP////8AAP////8FVVm2//8F52pp//8GaXsc//8G64vP//8HfZyC//8H/600//8Igr3n +//8JBM6a//8Jht9d//8KGPAA//8Kmv////8LLP////8Lrv////8MMP////8Msv////8NNP////8cYVYo +//8c42bb//8ddXee//8d94hB//8eipjz//8fDKmm//8fjrpp//8gEMsc//8gktvP//8hJOxx//8hpv00 +//8iKP////8iuv////8jPP////8jz/////8kQf////8zfVKq//8z/2Nd//80gnQA//81BISy//81hpV1 +//82GKYo//82mrbb//83LMeO//83rtgw//84IOjz//84svmm//85NP////85x/////86Sf////862/// +/AA7Xf////9KeU8c//9LDF/P//9LjnBx//9MEIE0//9MkpHn//9NJKKa//9NprNN//9OKMQA//9OutSy +//9PPOVl//9Pz/YY//9QQf///ONQw///+JJRVf//9EFR1///7/9Saf////9hhkuO//9iGFxB//9immzz +//9jLH2m//9jro5Z//9kIJ8c//9ksq/P//9lNMBx//9lx9Ek/ddmSeHn+YZmy/Ka9SRnXf//8NNn3/// +7IJoYf//6DBo4///4+9pdf////94kkgA//95FFiy//95pmll//96KHoo//96uorb//97PJuO/rp7z6ww ++ml8Qbzz9hh8w82m8cd9Vd5Z7WV91+8M6RR+af/P5MN+6///4HF/bf//3CB/////18+Acf////+PrkRx +//+QIFU0//+QsmXn/56RNHaa+02Rx4dN9vuSSZgA8qqSy6iy7lmTXbll6feT38oY5aaUYdrb4VWU4+uO +3QSVZfww2LKV9///1GGWef//0ACXDP//y76Xjv////+mukDz/DCnPFGm99+nvmJZ846oQXMc7zyow4PP +6uupVZRx5pqp16Uk4jiqabXn3eeq68aa2ZarbddN1UWr/+f/0POscfiizJKtBP//yEGthv//w/+uCP// +v66umv//9GG9tj1l8BC+SU4o68++y17b532/XW+O4yy/34Aw3tvAYZDj2nnA46Gm1ijBZbJZ0dfB98MM +zYbCedO+yTTDDORxxNPDjvUkwILEAP//vDDEkv//t+/FFP//s57Fpv//6FHUwznn5ADVVUqa377V11tN +223WWWv/1wzW63yy0rrXbY1lzmnX/54YyhjYca7LxcfZBL+OwWXZhtAwvRTaCODjuMPamvGWtHHbHP// +sCDbrv//q9/cIP//p33cov//3EHr3zZZ1//sUUcM067s41fPz03tZWhxyvvt93kkxqrueYnXwlnu+5qa +vgjvjqtNuabwALv/tVXwksyisQTxFN1lrLLxpu4YqGHyKP7LpADyqv//n77zPP//m23zvv//0DD//zLb +y9///0OOx47//1Qwwzz//2Tjvuv//3Wmupr//4ZZtkn//5cMsef//6e+rZb//7hxqUX//8kkpPP//9nX +oKL//+qKnEH///tNl///////k67/////j13/////xBD//y9Nv8///z//u33//1Cytyz//2Flstv//3IY +rnn//4LLqij//5OOpdf//6QwoYb//7TjnTT//8WWmOP//9ZJlIL//+cMkDD///e+i+//////h57///// +g03/////uAD//yvPs77//zxxr23//00kqxz//13Xprr//26aomn//39Nnhj//4//mcf//6CilXX//7FV +kRT//8IYjMP//9LLiHH//+N9hCD///Qgf9//////e33/////dyz///////8AAGHn//8AAHKa//8AAINd +//8AAJQA//8AAKSy//8AALVl//8AAMYY//8AANbb//8AAOeO//8AAPgw//8AAP////8AAP////8AAP// +//8AAP////8AAP////8AAP////8AAF5Z//8AAG8c//8AAH/P//8AAJBx//8AAKEk//8AALHn//8AAMKa +//8AANNN//8AAOP///8AAPSy//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8AAFrb +//8AAGuO//8AAHww//8AAIzz//8AAJ2m//8AAK5Z//8AAL8M//8AAM/P//8AAOBx//8AAPEk//8AAP// +//8AAP////8AAP////8AAP////8AEP////8Aov////8Pz1dN//8QUWgA//8Q03iy//8RVYll//8R55oY +//8Saarb//8S+7uO//8Tfcww//8UANzj//8Ugu2m//8VBP5Z//8Vlv////8WGP////8Wqv////8XLP// +//8Xrv////8m21PP//8nXWRx//8n73Uk//8oYYXn//8o85aa//8pdadN//8p97f///8qisiy//8rDNll +//8rnuoY//8sEPrL//8sov////8tJP////8tpv////8uOP////8uuv////8951Aw//8+aWDz//8++3Gm +//8/fYJZ//8//5MM//9AgqO+//9BBLRx//9BlsUk//9CGNXX//9CmuaK//9DLPdN//9Drv////9EMP// +//9Esv////9FRf////9Fx/////9U80yy//9VdV1l//9V924Y//9Win7L//9XDI+O//9XnqAw//9YELDj +//9YksGW//9ZJNJZ//9ZpuMM//9aOPO+//9auv////9bTf////9bz/////9cQf///99c0/////9r/0kk +//9sglnX//9tBGqa//9tlntN//9uGIv///9umpyi//9vLK1l//9vrr4Y//9wMM7L//9wst99//9xNPAw +//9xx/////9ySf///HFy2///+BBzXf//889z7/////+DDEWm//+DnlZZ//+EEGcM//+Ekne+//+FJIhx +//+Fppkk//+GOKnX//+GurqK//+HPMtN//+Hz9v//VWIQeyi+QSI0/1V9LKJVf//8FGJ5///7ACKaf// +576K6/////+aGEIY//+amlLL//+bLGOO//+brnQw//+cMITj//+cspWW//+dNKZZ/jidx7cM+eeeSce+ +9Zae29hh8UWfXekU7OOf3/nX6JKgYf//5EGg4///3/+hdf//266h9/////+xJD6a//+xpk9N//+yOF// +//+yunCi/xyzPIFl+suzz5IY9nm0QaLL8ii007N97de1VcQg6Ya119Tj5SS2aeWW4NO26/ZJ3IK3ff// +2DC3////0++4cf//z465BP/////IIDsM///Isku++77JNFxh913Jx20k8wzKSX3X7rrK246K6mnLXZ88 +5hjL36//4bbMYcCi3WXM49FV2RTNdeII1MPN9/LL0HHOef//zCDPDP//x8/Pjv//w33QEP//+EHfPDd9 +8//fz0gw757gQVjj603gw2mW5vvhVXpJ4qrh14sM3lniaZu+2ffi66xh1abjfb0U0VXj/83XzQTkcd6K +yLLlBO88xFHlhv/vwADmGP//u77mmv//t23nHP//7CD2STP/59/2y0Si4473XVVV3zz332YY2uv4YXbL +1pr444d90jj5dZggzef596jjyZb6ebmWxUX7DMpJwPP7jtr7vJL8EOu+uEH8kvxhs//9FP//r679pv// +q13+KP//4BD//zBh28///0Ek133//1HX0yz//2KKzsv//3M8ynn//4P/xij//5Siwdf//6VVvYb//7YI +uTT//8bLtNP//9d9sIL//+ggrDD///jTp+//////o57/////nzz/////1AD//yzjz77//z2Wy23//05J +xwz//18Mwrr//2++vmn//4Bhuhj//5EUtcf//6HHsWX//7KKrRT//8M8qMP//9PvpHH//+SSoCD///VV +m8//////l33/////kyz///////8AAGMM//8AAHPP//8AAIRx//8AAJUk//8AAKXX//8AALaa//8AAMdN +//8AANf///8AAOii//8AAPlV//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8AAF+O +//8AAHAw//8AAIDj//8AAJGW//8AAKJZ//8AALMM//8AAMO+//8AANRh//8AAOUk//8AAPXX//8AAP// +//8AAP////8AAP////8AAP////8AAP////8AAP////8AAFv///8AAGyi//8AAH1l//8AAI4Y//8AAJ7L +//8AAK99//8AAMAw//8AANDj//8AAOGW//8AAPJJ//8AAP////8AAP////8AAP////8AAP////8AAP// +//8AAP////8DLFhx//8Dvmkk//8EMHnX//8Ew4qK//8FRZtN//8F16v///8GWbyi//8G281V//8Hbd4Y +//8H7+7L//8Icf99//8I8/////8Jdf////8KCP////8Kiv////8LHP////8aOFTj//8ay2WW//8bTXZZ +//8bz4cM//8cUZe+//8c06hh//8dZbkk//8d58nX//8eedqK//8e++s8//8fffv///8gAP////8ggv// +//8hFP////8hlv////8iGP////8xRVFl//8xx2IY//8yWXLL//8y24N9//8zbZQw//8z76Tj//80cbWW +//8088ZJ//81ddb7//82COe+//82ivhh//83HP////83nv////84EP////84ov////85JP////9IUU3X +//9I016K//9JZW88//9J53////9KaZCi//9K+6FV//9LfbII//9MAMLL//9MgtN9//9NFOQg//9NlvTT +//9OGP////9Oqv////9PLP////9Pvv////9QMP////9fbUpJ//9f71sM//9gYWu+//9g83xh//9hdY0U +//9iCJ3X//9iiq6K//9jDL88//9jns/v//9kEOCi//9kovFV//9lJP////9ltv////9mOP////9muv// +//9nTf////92aUbL//92+1d9//93fWgg//94AHjj//94gomW//95BJpJ//95lqr7//96GLu+//96qsxh +//97LN0U//97vu3H//98MP6K//98sv////99Rf////99x/////9+Wf////+NdUM8//+OCFP///+OimSi +//+PDHVV//+PnoYI//+QEJbL//+Qoqd9//+RJLgg//+RpsjT//+SONmW//+SuupJ//+TTfr7//+Tz/// +//+UUf//+/+U0///956VVf////+kgj++//+lBFBh//+llmEU//+mGHHX//+mqoKK//+nLJM8//+nrqPv +//+oMLSi//+ossVV//+pRdYI//+px+a6/NOqWfdt+IKq2///9DCrXf//79+r7///646sYf////+7njwg +//+8EEzj//+8ol2W//+9JG5J//+9pn77//++OI+u//++uqBh//+/TbEU/ba/z8HH+WXAQdJ59RTA0+M8 +8MPBVfPv7HHB5///6BDCaf//48/C+///333Dff/////Sqjii///TLElV///TrloI///UMGq6///Usnt9 +/qrVRYwg+knVx5zT9ffWSa2G8abW275J7VXXXc776QTX79+u5KLYYfBR4FHY4///3ADZdf//177Z9/// +023aiv/////ppjUU///qOEXH/47qulaK+zzrTWc89uvrz3fv8orsQYiS7jjs05lV6eftVaoI5Zbt57q6 +4UXuactt3OPu69wg2JLvfezT1EHv//2Gz//wgv//y67xBP//x03xlv///BD//zGW98///0JJ833//1L7 +7xz//2Ou6sv//3Rh5nn//4UU4ij//5XH3df//6Z52Yb//7c81ST//8fv0NP//9iSzIL//+lFyDD///oI +w+//////v47/////uzz/////8AD//y4I677//z66513//0994wz//2Ag3rr//3DT2mn//4GG1hj//5JJ +0bb//6L7zWX//7OuyRT//8RRxMP//9UEwHH//+XHvBD///Z5t8//////s33/////ryz///////8AAGQw +//8AAHTj//8AAIWW//8AAJZJ//8AAKcM//8AALe+//8AAMhh//8AANkU//8AAOnH//8AAPqK//8AAP// +//8AAP////8AAP////8AAP////8AAP////8AAP////8AAGCi//8AAHFV//8AAIIY//8AAJLL//8AAKN9 +//8AALQg//8AAMTT//8AANWW//8AAOZJ//8AAPb7//8AAP////8AAP////8AAP////8AAP////8AAP// +//8AAP////8AAF0U//8AAG3X//8AAH6K//8AAI88//8AAJ/v//8AALCi//8AAMFV//8AANII//8AAOK6 +//8AAPN9//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8AAFmW//8AAGpJ//8AAHr7 +//8AAIu+//8AAJxh//8AAK0U//8AAL3H//8AAM6K//8AAN88//8AAO/v//8AAP////8AAP////8AAP// +//8AAP////8AAP////8AAP////8NllYI//8OKGbL//8Oqnd9//8PPIgg//8PvpjT//8QQamW//8Qw7pJ +//8RRcr7//8R19uu//8SWexh//8S6/0U//8Tbf////8T7/////8Ucf////8U8/////8Vhv////8kolKK +//8lNGM8//8ltnPv//8mSYSi//8my5VV//8nTaYI//8n37a6//8oUcd9//8o49gg//8pZejT//8p5/mG +//8qef////8q+/////8rjv////8sAP////8skv////87vk77//88MF++//88w3Bh//89RYEU//8915HH +//8+WaJ5//8+67M8//8/bcPv//8/79SS//9AceVF//9A8/YI//9Bhv////9CCP////9Civ////9DHP// +//9Dnv////9Sy0t9//9TTVwg//9T32zT//9UUX2G//9U445J//9VZZ77//9V56+u//9WecBR//9W+9EU +//9XjuHH//9YAPJ5//9Ygv////9ZFP////9Zlv////9aKP////9aqv////9p10fv//9qWViS//9q22lV +//9rbXoI//9r74q6//9scZtt//9s86wg//9thrzT//9uCM2G//9uit44//9vHO77//9vnv+u//9wIP// +//9wov////9xJP////9xtv////+A00Rh//+BZVUU//+B52XH//+CeXZ5//+C+4c8//+DfZfv//+EAKiS +//+EgrlF//+FFMoI//+Fltq6//+GKOtt//+GqvwQ//+HLP////+Hvv////+IMP////+Iw/////+X70DT +//+YcVGG//+Y82JJ//+ZdXL7//+aCIOu//+aipRR//+bHKUU//+bnrXH//+cIMZ5//+cotcs//+dJOfv +//+dtviS//+eOP////+ey/////+fTf////+fz/////+u+z1V//+vfU4I//+wAF66//+wgm9t//+xFIAg +//+xlpDT//+yGKGG//+yqrI4//+zLMLr//+zvtOu//+0MORR//+0w/UE//+1Rf////+1x////8+2Wf// ++3222//////GCDnH///Gikp5///HHFss///Hnmvv///IEHyS///Ioo1F///JJJ33///Jtq66///KOL9t +///Ky9AQ///LTeDD///Lz/GG/FHMUf//+ADM0///877NZf//713N5//////dFDY4///dlkb7///eGFeu +///eqmhR///fLHkE///fvonH///gMJp5///gsqss///hRbvf/TThx8yS+OPiWd1F9JLi2+338EHjbf6q +6//j7///557kYf//403k8//////0EDK6///0okNt///1JFQQ///1tmTT///2OHWG///2uoY4/ij3TZbr ++cf3z6eu9XX4UbhR8ST408kE7NP5Vdm26IL55+p55DD6afss39/6+///2477ff//1zz8AP///////y8s +/////z/v/////1CS/wz//2FF+rr//3H39mn//4K68gj//5Nt7bb//6QQ6WX//7TD5RT//8WG4MP//9Y4 +3GH//+br2BD///ee08//////z33/////yyz///////8AAGVV//8AAHYI//8AAIa6//8AAJd9//8AAKgg +//8AALjT//8AAMmG//8AANpJ//8AAOr7//8AAPuu//8AAP////8AAP////8AAP////8AAP////8AAP// +//8AAP////8AAGHH//8AAHKK//8AAIM8//8AAJPv//8AAKSS//8AALVV//8AAMYI//8AANa6//8AAOdt +//8AAPgQ//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8AAF5J//8AAG77//8AAH+u +//8AAJBR//8AAKEU//8AALHH//8AAMJ5//8AANMs//8AAOPv//8AAPSS//8AAP////8AAP////8AAP// +//8AAP////8AAP////8AAP////8AAFq6//8AAGtt//8AAHwg//8AAIzT//8AAJ2G//8AAK44//8AAL77 +//8AAM+u//8AAOBR//8AAPEE//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8BBFc8 +//8Bhmfv//8CGHiS//8CmolF//8DHJoI//8Drqq6//8EILtt//8EsswQ//8FNNzT//8Ftu2G//8GSf44 +//8Gy/////8HXf////8H3/////8IYf////8I4/////8YEFOu//8YkmRR//8ZFHUU//8ZpoXH//8aKJZ5 +//8auqcs//8bPLfv//8bvsiS//8cQdlF//8cw+n3//8dVfq6//8d1/////8eaf////8e6/////8fbf// +//8f//////8vHFAg//8vrmDT//8wIHGG//8wsoI4//8xNJL7//8xtqOu//8ySbRR//8yy8UE//8zXdW2 +//8z3+Z5//80Ufcs//804/////81Zf////819/////82ef////83DP////9GKEyS//9Gul1F//9HPG4I +//9Hvn66//9IQY9t//9Iw6AQ//9JVbDD//9J18GG//9KWdI4//9K6+Lr//9LbfOe//9L//////9Mcf// +//9NBP////9Nhv////9OCP////9dNEkE//9dtlnH//9eSWp5//9ey3ss//9fXYvf//9f35yS//9gUa1F +//9g4733//9hZc6q//9h999t//9iefAQ//9i+/////9jjv////9kAP////9kkv////9lFP////90QUWG +//90w1Y4//91VWbr//9113eu//92WYhR//9265kE//93bam2//93/7p5//94ccss//9489vf//95huyC +//96CP1F//96mv////97HP////97nv////98IP////+LTUH3//+L31K6//+MUWNt//+M43QQ//+NZYTD +//+N95WG//+OeaY4//+O+7br//+Pjsee//+QANhR//+QkukE//+RFPm2//+Rlv////+SKP////+Sqv// +//+TPP////+iWT55//+i608s//+jbV/f//+j73CS//+kcYFF//+k85H3//+lhqKq//+mCLNt//+mmsQQ +//+nHNTD//+nnuV1//+oIPYo//+oov////+pNP////+ptv////+qOP////+5ZTrr//+550uu//+6eVxR +//+6+20E//+7jn22//+8AI5p//+8kp8s//+9FK/f//+9lsCC//++KNE0//++quH3//+/PPKq//+/vv// +///AMP/////Aw//////BRf/////QcTdt///Q80gQ///RhljD///SCGl1///Sino4///THIrr///Tnpue +///UIKxB///Uor0E///VNM22///Vtt5p///WOO8c///Wy//f///XTf/////X3////03YUf/////njjPf +///oAESC///oglVF///pFGX3///plnaq///qKIdd///qqpgQ///rPKjD///rvrl1///sMMoo///sw9rr +///tReue///t1/xB+9/uWf//947u2///8zzvbf/////+ijBR////HEEE////nlG2/////2Jp/////3Ms +/////4Pf/////5SC/////6U0/////7X3/////8aq/LL//9dd+GH//+gA9BD///jD78//////633///// +5yz///////8AAGZ5//8AAHcs//8AAIfv//8AAJiS//8AAKlF//8AALn3//8AAMq6//8AANtt//8AAOwQ +//8AAPzD//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8AAGL7//8AAHOu//8AAIRR +//8AAJUE//8AAKXH//8AALZ5//8AAMcs//8AANff//8AAOiC//8AAPlF//8AAP////8AAP////8AAP// +//8AAP////8AAP////8AAP////8AAF9t//8AAHAQ//8AAIDT//8AAJGG//8AAKI4//8AALLr//8AAMOe +//8AANRR//8AAOUE//8AAPW2//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8AAFvf +//8AAGyS//8AAH1F//8AAI33//8AAJ6q//8AAK9t//8AAMAQ//8AANDD//8AAOF1//8AAPI4//8AAP// +//8AAP////8AAP////8AAP////8AAP////8AAP////8AAFhR//8AAGkE//8AAHm2//8AAIp5//8AAJss +//8AAKvf//8AALyC//8AAM1F//8AAN33//8AAO6q//8AAP9d//8AAP////8AAP////8AAP////8AAP// +//8AAP////8LfVTD//8L/2WG//8MgnY4//8NBIbr//8Nhpee//8OGKhR//8OmrkE//8PLMm2//8Prtpp +//8QMOss//8Qsvvf//8RNP////8Rx/////8SSf////8S2/////8TXf////8iilFF//8jDGH3//8jjnKq +//8kEINt//8kkpQQ//8lJKTD//8lprV1//8mKMY4//8mutbr//8nPOee//8nz/hB//8oQf////8o0/// +//8pVf////8p1/////8qaf////85hk22//86GF55//86mm8s//87LH/f//87rpCC//88IKE0//88srH3 +//89NMKq//89x9Nd//8+SeQA//8+2/TD//8/Xf////8/3/////9AYf////9A4/////9Bdf////9Qkko4 +//9RJFrr//9Rpmue//9SKHxB//9Suo0E//9TPJ22//9Tz65p//9UQb8c//9Uw8/f//9VVeCC//9V1/E0 +//9Waf////9W6/////9Xff////9X//////9Ycf////9nrkaq//9oIFdd//9osmgQ//9pNHjD//9px4l1 +//9qSZoo//9qy6rr//9rXbue//9r38xB//9sYdzz//9s4+22//9tZf5p//9t9/////9uef////9vDP// +//9vjv////9+ukMs//9/PFPf//9/z2SC//+AQXU0//+Aw4X3//+BVZaq//+B16dd//+CabgA//+C68jD +//+Dbdl1//+D/+oo//+Ecfrb//+FBP////+Fhv////+GGP////+Gmv////+Vtj+e//+WSVBB//+Wy2EE +//+XXXG2//+X34Jp//+YYZMc//+Y46Pf//+ZZbSC//+Z98U0//+aedXn//+bDOaq//+bjvdd//+cAP// +//+ckv////+dFP////+dpv////+swzwQ//+tVUzD//+t1111//+uaW4o//+u637r//+vbY+e//+v/6BB +//+wcbDz//+xBMGm//+xhtJp//+yCOMc//+ymvPP//+zHP////+zrv////+0IP////+0sv/////D3ziC +///EUUk0///E41nn///FZWqq///F93td///GeYwA///HDJyy///Hjq11///IAL4o///Iks7b///JFN+O +///JpvBB///KKP/////Kqv/////LPP/////Lvv/////a6zTz///bbUW2///b/1Zp///ccWcc///dBHfP +///dhoiC///eCJk0///emqnn///fHLqa///frstd///gINwA///gouyy///hNP1l///htv/////iSf// +///iy//////x9zF1///yeUIo///y+1Lb///zjmOe///0AHRB///0koTz///1FJWm///1pqZp///2KLcc +///2qsfP///3PNhx///3vuk0///4Qfnn///4w//////5Rf/////51///AAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAFtggwCjgL3w1VDqoP7xEUEigTPBQwFSQWCBbrF88YkhllGiga6xuuHFEdFB3H +HmkfHB++IFEg8yGWIjgiyyNtI/8kgiUUJaYmOCa6J00nzyhRKNMpVSnXKlkq2ytdK98sQSzDLTQtti4o +LpovHC+OL/8wYTDTMUUxtjIoMooy+zNtM880MDSSNQQ1ZTXXNjg2qjcMN203zzggOJI48zlVObY6GDp5 +Ots7LDuOO+88QTyiPPM9VT22Pgg+aT66Pxw/fT/PQBBAcUDDQSRBdUHHQihCeULLQyxDfUPPRBBEYUSy +RRRFZUW2RghGWUaqRvtHTUeeR+9IMEhxSMNJFEllSbZKCEpJSppK60s8S31Lz0wQTFFMokzzTTRNhk3X +ThhOaU6qTvtPPE+OT89QEFBRUKJQ41EkUXVRtlIIUklSilLbUxxTXVOuU+9UIFRhVLJU81U0VXVVx1YI +VklWilbLVwxXXVeeV99YEFhRWJJY01kUWVVZllnXWhhaWVqaWttbHFtdW55b31wQXFFcklzTXRRdVV2W +XcdeCF5JXopey18MX01ffV++X/9gMGBhYKJg42EkYWVhlmHXYhhiSWKKYstjDGM8Y31jvmPvZCBkYWSS +ZNNlBGVFZYZltmX3ZihmaWaqZttnHGdNZ45nvmf/aCBoYWiSaNNpBGlFaXVptmnnaihqWWqaastrDGs8 +a31rrmvfbBBsQWyCbLJs420kbVVthm3HbfduOG5pbppu228MbzxvfW+ub99wAHBBcHFwonDjcRRxRXF1 +cbZx53IYcklyinK6cutzHHNdc45zvnPvdBB0UXSCdLJ043UUdUV1hnW2ded2GHZJdnl2unbrdxx3TXd9 +d65333gAeDB4cXiieNN5BHk0eWV5lnnHefd6KHpZeop6unrrexx7TXt9e65733wAfDB8YXySfMN8830k +fVV9hn22fed+GH5Jfnl+qn7bfwx/PH9tf55/z3//gCCAUYCCgKKA04EEgTSBZYGWgceB94IoglmCeYKq +gtuDDIM8g22DnoO+g++EEIRBhHGEooTThPOFJIVVhYaFtoXXhgiGOIZphpqGuobrhxyHTYd9h56Hz4f/ +iCCIQYhxiKKI04jziSSJVYmGiaaJ14oIijiKWYqKirqK64sMizyLbYuOi76L74wQjDCMYYySjLKM440U +jTSNZY2WjbaN544YjjiOaY6ajrqO648cjzyPbY+ej76P75AAkDCQYZCCkLKQ45EEkTSRVZGGkbaR15II +kiiSWZKKkqqS25L7kyyTXZN9k66Tz5P/lBCUQZRxlJKUw5TjlRSVNJVllYaVtpXXlgiWOJZZloqWqpbb +lvuXLJdNl32XnpfPl++YEJgwmGGYgpiymNOZBJkkmVWZdZmmmceZ95oYmkmaaZqamrqa65sMmyybXZt9 +m66bz5v/nBCcQZxhnJKcspzTnQSdJJ1VnXWdpp3HneeeGJ44nmmeip6qntue+58sn02fbZ+en76f76AA +oCCgUaBxoKKgw6DjoRShNKFloYahpqHXofeiGKJJommiiqK6otujDKMso02jfaOeo76j76QApCCkUaRx +pJKkw6TjpQSlNKVVpXWlpqXHpeemGKY4plmmeaaqpsum66ccpzynXaeOp66nz6fvqBCoMKhRqIKooqjD +qOOpFKk0qVWphqmmqcep56oYqjiqWap5qqqqy6rrqwyrPKtdq32rnqvPq++sAKwgrFGscaySrLKs460E +rSStRa11rZattq3XrfeuKK5Jrmmuiq66rtuu+68crzyvba+Or66vz6/vsBCwMLBRsHGwkrDDsOOxBLEk +sUWxZbGWsbax17H3shiySbJpsoqyqrLLsuuzHLM8s12zfbOes76z37QAtCC0QbRhtIK0orTTtPO1FLU0 +tVW1dbWWtba157YItii2SbZptoq2qrbbtvu3HLc8t123fbeet76337gAuCC4QbhhuIK4orjDuOO5BLkk +uVW5dbmWuba517n3uhi6OLpZunm6mrrLuuu7DLssu027bbuOu667z7vvvAC8ILxBvHG8kryyvNO8870U +vTS9Vb11vZa9tr3Xvfe+GL44vlm+eb6avsu+678Mvyy/Tb9tv46/rr/Pv+/AAMAgwEHAYcCCwKLAw8Dj +wQTBJMFFwWXBhsGmwcfB58IIwijCScJpworCqsLLwuvDDMMsw03DbcOOw67Dz8PvxADEIMRBxGHEgsSi +xMPE48UExSTFRcVlxYbFpsXHxefGCMYoxknGacaKxqrGy8brxwzHLMdNx23Hjseux8/H78f/yBDIMMhR +yHHIksiyyNPI88kUyTTJVcl1yZbJtsnXyffKGMo4yknKacqKyqrKy8rrywzLLMtNy23Ljsuuy8/L78wA +zBDMMMxRzHHMksyyzNPM880UzTTNVc11zYbNps3HzefOCM4ozknOac6KzqrOus7bzvvPHM88z13Pfc+e +z77P38/v0ADQINBB0GHQgtCi0MPQ49Dz0RTRNNFV0XXRltG20dfR59II0ijSSdJp0orSqtLL0tvS+9Mc +0zzTXdN9057TrtPP0+/UANQg1EHUYdRx1JLUstTT1PPVFNU01UXVZdWG1abVx9Xn1ffWGNY41lnWedaa +1qrWy9br1wzXLNdN113Xfdee177X39f/2ADYINhB2GHYgtii2LLY09jz2RTZNNlV2WXZhtmm2cfZ59n3 +2hjaONpZ2nnaitqq2sva69sM2xzbPNtd233bntuu28/b79wA3CDcMNxR3HHcktyy3MPc490E3STdRd1V +3XXdlt223dfd594I3ijeSd5Z3nnemt663tve698M3yzfTd9d333fnt++38/f7+AA4CDgQeBR4HHgkuCy +4MPg4+EE4SThNOFV4XXhluGm4cfh5+II4hjiOOJZ4nniiuKq4svi6+L74xzjPONd423jjuOu48/j3+P/ +5BDkMORB5GHkguSi5LLk0+Tz5RTlJOVF5WXldeWW5bbl1+Xn5gjmKOZJ5lnmeeaa5qrmy+br5wznHOc8 +513nbeeO567nz+ff5//oEOgg6EHoYeiC6JLosujT6OPpBOkk6UXpVel16ZbppunH6efp9+oY6jjqWepp +6orqquq66tvq++sM6yzrTetd633rnuu+68/r7+wA7BDsMOxR7GHsguyi7LLs0+zz7QTtJO1F7WXtde2W +7bbtx+3n7gjuGO447lnuae6K7qruuu7b7vvvDO8s703vXe99757vru/P7+/v//AQ8DDwQfBh8ILwkvCy +8NPw4/EE8RTxNPFV8WXxhvGm8bbx1/H38gjyKPJJ8lnyefKa8qryy/Lr8vvzHPMs803zbfN9857zvvPP +8+/0APQQ9DD0QfRh9IL0kvSy9NP04/UE9ST1NPVV9WX1hvWm9bb11/X39gj2KPY49ln2efaK9qr2y/bb +9vv3DPcs9033Xfd99473rvfP99/3//gQ+CD4QfhR+HH4kvii+MP40/jz+RT5JPlF+VX5dfmW+ab5x/nX ++ff6GPoo+kn6Wfp5+pr6qvrL+tv6+/sc+yz7Tftd+337nvuu+8/73/v//BD8IPxB/FH8cfyS/KL8w/zT +/PP9BP0k/UX9Vf11/Yb9pv3H/df99/4I/ij+OP5Z/nn+iv6q/rr+2/7r/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAW2CDAKOAvfDVUOqg/v +ERQSKBM8FDAVJBYIFusXzxiSGWUaKBrrG64cUR0UHcceaR8cH74gUSDzIZYiOCLLI20j/ySCJRQlpiY4 +JronTSfPKFEo0ylVKdcqWSrbK10r3yxBLMMtNC22Ligumi8cL44v/zBhMNMxRTG2MigyijL7M20zzzQw +NJI1BDVlNdc2ODaqNww3bTfPOCA4kjjzOVU5tjoYOnk62zssO4477zxBPKI88z1VPbY+CD5pPro/HD99 +P89AEEBxQMNBJEF1QcdCKEJ5QstDLEN9Q89EEERhRLJFFEVlRbZGCEZZRqpG+0dNR55H70gwSHFIw0kU +SWVJtkoISklKmkrrSzxLfUvPTBBMUUyiTPNNNE2GTddOGE5pTqpO+088T45Pz1AQUFFQolDjUSRRdVG2 +UghSSVKKUttTHFNdU65T71QgVGFUslTzVTRVdVXHVghWSVaKVstXDFddV55X31gQWFFYkljTWRRZVVmW +WddaGFpZWppa21scW11bnlvfXBBcUVySXNNdFF1VXZZdx14IXkleil7LXwxfTV99X75f/2AwYGFgomDj +YSRhZWGWYddiGGJJYopiy2MMYzxjfWO+Y+9kIGRhZJJk02UEZUVlhmW2ZfdmKGZpZqpm22ccZ01njme+ +Z/9oIGhhaJJo02kEaUVpdWm2aedqKGpZappqy2sMazxrfWuua99sEGxBbIJssmzjbSRtVW2Gbcdt9244 +bmlumm7bbwxvPG99b65v33AAcEFwcXCicONxFHFFcXVxtnHnchhySXKKcrpy63Mcc11zjnO+c+90EHRR +dIJ0snTjdRR1RXWGdbZ153YYdkl2eXa6dut3HHdNd313rnffeAB4MHhxeKJ403kEeTR5ZXmWecd593oo +ell6inq6eut7HHtNe317rnvffAB8MHxhfJJ8w3zzfSR9VX2GfbZ9534Yfkl+eX6qftt/DH88f21/nn/P +f/+AIIBRgIKAooDTgQSBNIFlgZaBx4H3giiCWYJ5gqqC24MMgzyDbYOeg76D74QQhEGEcYSihNOE84Uk +hVWFhoW2hdeGCIY4hmmGmoa6huuHHIdNh32HnofPh/+IIIhBiHGIoojTiPOJJIlViYaJponXigiKOIpZ +ioqKuorriwyLPItti46LvovvjBCMMIxhjJKMsozjjRSNNI1ljZaNto3njhiOOI5pjpqOuo7rjxyPPI9t +j56Pvo/vkACQMJBhkIKQspDjkQSRNJFVkYaRtpHXkgiSKJJZkoqSqpLbkvuTLJNdk32TrpPPk/+UEJRB +lHGUkpTDlOOVFJU0lWWVhpW2ldeWCJY4llmWipaqltuW+5csl02XfZeel8+X75gQmDCYYZiCmLKY05kE +mSSZVZl1maaZx5n3mhiaSZppmpqauprrmwybLJtdm32brpvPm/+cEJxBnGGckpyynNOdBJ0knVWddZ2m +nced554YnjieaZ6Knqqe2577nyyfTZ9tn56fvp/voACgIKBRoHGgoqDDoOOhFKE0oWWhhqGmodeh96IY +okmiaaKKorqi26MMoyyjTaN9o56jvqPvpACkIKRRpHGkkqTDpOOlBKU0pVWldaWmpcel56YYpjimWaZ5 +pqqmy6brpxynPKddp46nrqfPp++oEKgwqFGogqiiqMOo46kUqTSpVamGqaapx6nnqhiqOKpZqnmqqqrL +quurDKs8q12rfaueq8+r76wArCCsUaxxrJKssqzjrQStJK1FrXWtlq22rdet964orkmuaa6Krrqu2677 +rxyvPK9tr46vrq/Pr++wELAwsFGwcbCSsMOw47EEsSSxRbFlsZaxtrHXsfeyGLJJsmmyirKqssuy67Mc +szyzXbN9s56zvrPftAC0ILRBtGG0grSitNO087UUtTS1VbV1tZa1trXntgi2KLZJtmm2iraqttu2+7cc +tzy3Xbd9t563vrffuAC4ILhBuGG4griiuMO447kEuSS5Vbl1uZa5trnXufe6GLo4ulm6ebqausu667sM +uyy7Tbttu467rrvPu++8ALwgvEG8cbySvLK807zzvRS9NL1VvXW9lr22vde9974Yvji+Wb55vpq+y77r +vwy/LL9Nv22/jr+uv8+/78AAwCDAQcBhwILAosDDwOPBBMEkwUXBZcGGwabBx8HnwgjCKMJJwmnCisKq +wsvC68MMwyzDTcNtw47DrsPPw+/EAMQgxEHEYcSCxKLEw8TjxQTFJMVFxWXFhsWmxcfF58YIxijGScZp +xorGqsbLxuvHDMcsx03HbceOx67Hz8fvx//IEMgwyFHIcciSyLLI08jzyRTJNMlVyXXJlsm2ydfJ98oY +yjjKScppyorKqsrLyuvLDMssy03LbcuOy67Lz8vvzADMEMwwzFHMccySzLLM08zzzRTNNM1VzXXNhs2m +zcfN584IzijOSc5pzorOqs66ztvO+88czzzPXc99z57Pvs/fz+/QANAg0EHQYdCC0KLQw9Dj0PPRFNE0 +0VXRddGW0bbR19Hn0gjSKNJJ0mnSitKq0svS29L70xzTPNNd033TntOu08/T79QA1CDUQdRh1HHUktSy +1NPU89UU1TTVRdVl1YbVptXH1efV99YY1jjWWdZ51prWqtbL1uvXDNcs103XXdd9157Xvtff1//YANgg +2EHYYdiC2KLYstjT2PPZFNk02VXZZdmG2abZx9nn2ffaGNo42lnaedqK2qray9rr2wzbHNs8213bfdue +267bz9vv3ADcINww3FHccdyS3LLcw9zj3QTdJN1F3VXddd2W3bbd193n3gjeKN5J3lneed6a3rre297r +3wzfLN9N313ffd+e377fz9/v4ADgIOBB4FHgceCS4LLgw+Dj4QThJOE04VXhdeGW4abhx+Hn4gjiGOI4 +4lnieeKK4qriy+Lr4vvjHOM8413jbeOO467jz+Pf4//kEOQw5EHkYeSC5KLksuTT5PPlFOUk5UXlZeV1 +5ZbltuXX5efmCOYo5knmWeZ55prmqubL5uvnDOcc5zznXedt547nrufP59/n/+gQ6CDoQehh6ILokuiy +6NPo4+kE6STpRelV6XXplumm6cfp5+n36hjqOOpZ6mnqiuqq6rrq2+r76wzrLOtN613rfeue677rz+vv +7ADsEOww7FHsYeyC7KLssuzT7PPtBO0k7UXtZe117Zbttu3H7efuCO4Y7jjuWe5p7oruqu667tvu++8M +7yzvTe9d733vnu+u78/v7+//8BDwMPBB8GHwgvCS8LLw0/Dj8QTxFPE08VXxZfGG8abxtvHX8ffyCPIo +8knyWfJ58pryqvLL8uvy+/Mc8yzzTfNt833znvO+88/z7/QA9BD0MPRB9GH0gvSS9LL00/Tj9QT1JPU0 +9VX1ZfWG9ab1tvXX9ff2CPYo9jj2WfZ59or2qvbL9tv2+/cM9yz3Tfdd9333jveu98/33/f/+BD4IPhB ++FH4cfiS+KL4w/jT+PP5FPkk+UX5Vfl1+Zb5pvnH+df59/oY+ij6SfpZ+nn6mvqq+sv62/r7+xz7LPtN ++137ffue+677z/vf+//8EPwg/EH8Ufxx/JL8ovzD/NP88/0E/ST9Rf1V/XX9hv2m/cf91/33/gj+KP44 +/ln+ef6K/qr+uv7b/uv/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAABbYIMAo4C98NVQ6qD+8RFBIoEzwUMBUkFggW6xfPGJIZZRooGusbrhxR +HRQdxx5pHxwfviBRIPMhliI4IssjbSP/JIIlFCWmJjgmuidNJ88oUSjTKVUp1ypZKtsrXSvfLEEswy00 +LbYuKC6aLxwvji//MGEw0zFFMbYyKDKKMvszbTPPNDA0kjUENWU11zY4Nqo3DDdtN884IDiSOPM5VTm2 +Ohg6eTrbOyw7jjvvPEE8ojzzPVU9tj4IPmk+uj8cP30/z0AQQHFAw0EkQXVBx0IoQnlCy0MsQ31Dz0QQ +RGFEskUURWVFtkYIRllGqkb7R01HnkfvSDBIcUjDSRRJZUm2SghKSUqaSutLPEt9S89MEExRTKJM8000 +TYZN104YTmlOqk77TzxPjk/PUBBQUVCiUONRJFF1UbZSCFJJUopS21McU11TrlPvVCBUYVSyVPNVNFV1 +VcdWCFZJVopWy1cMV11XnlffWBBYUViSWNNZFFlVWZZZ11oYWllamlrbWxxbXVueW99cEFxRXJJc010U +XVVdll3HXgheSV6KXstfDF9NX31fvl//YDBgYWCiYONhJGFlYZZh12IYYkliimLLYwxjPGN9Y75j72Qg +ZGFkkmTTZQRlRWWGZbZl92YoZmlmqmbbZxxnTWeOZ75n/2ggaGFokmjTaQRpRWl1abZp52ooallqmmrL +awxrPGt9a65r32wQbEFsgmyybONtJG1VbYZtx233bjhuaW6abttvDG88b31vrm/fcABwQXBxcKJw43EU +cUVxdXG2cedyGHJJcopyunLrcxxzXXOOc75z73QQdFF0gnSydON1FHVFdYZ1tnXndhh2SXZ5drp263cc +d013fXeud994AHgweHF4onjTeQR5NHlleZZ5x3n3eih6WXqKerp663sce017fXuue998AHwwfGF8knzD +fPN9JH1VfYZ9tn3nfhh+SX55fqp+238Mfzx/bX+ef89//4AggFGAgoCigNOBBIE0gWWBloHHgfeCKIJZ +gnmCqoLbgwyDPINtg56DvoPvhBCEQYRxhKKE04TzhSSFVYWGhbaF14YIhjiGaYaahrqG64cch02HfYee +h8+H/4ggiEGIcYiiiNOI84kkiVWJhommideKCIo4ilmKioq6iuuLDIs8i22Ljou+i++MEIwwjGGMkoyy +jOONFI00jWWNlo22jeeOGI44jmmOmo66juuPHI88j22Pno++j++QAJAwkGGQgpCykOORBJE0kVWRhpG2 +kdeSCJIoklmSipKqktuS+5Msk12TfZOuk8+T/5QQlEGUcZSSlMOU45UUlTSVZZWGlbaV15YIljiWWZaK +lqqW25b7lyyXTZd9l56Xz5fvmBCYMJhhmIKYspjTmQSZJJlVmXWZppnHmfeaGJpJmmmampq6muubDJss +m12bfZuum8+b/5wQnEGcYZySnLKc050EnSSdVZ11naadx53nnhieOJ5pnoqeqp7bnvufLJ9Nn22fnp++ +n++gAKAgoFGgcaCioMOg46EUoTShZaGGoaah16H3ohiiSaJpooqiuqLbowyjLKNNo32jnqO+o++kAKQg +pFGkcaSSpMOk46UEpTSlVaV1paalx6XnphimOKZZpnmmqqbLpuunHKc8p12njqeup8+n76gQqDCoUaiC +qKKow6jjqRSpNKlVqYappqnHqeeqGKo4qlmqeaqqqsuq66sMqzyrXat9q56rz6vvrACsIKxRrHGskqyy +rOOtBK0krUWtda2Wrbat1633riiuSa5proquuq7brvuvHK88r22vjq+ur8+v77AQsDCwUbBxsJKww7Dj +sQSxJLFFsWWxlrG2sdex97IYskmyabKKsqqyy7LrsxyzPLNds32znrO+s9+0ALQgtEG0YbSCtKK007Tz +tRS1NLVVtXW1lrW2tee2CLYotkm2abaKtqq227b7txy3PLddt323nre+t9+4ALgguEG4YbiCuKK4w7jj +uQS5JLlVuXW5lrm2ude597oYuji6Wbp5upq6y7rruwy7LLtNu227jruuu8+777wAvCC8QbxxvJK8srzT +vPO9FL00vVW9db2Wvba91733vhi+OL5Zvnm+mr7Lvuu/DL8sv02/bb+Ov66/z7/vwADAIMBBwGHAgsCi +wMPA48EEwSTBRcFlwYbBpsHHwefCCMIowknCacKKwqrCy8LrwwzDLMNNw23DjsOuw8/D78QAxCDEQcRh +xILEosTDxOPFBMUkxUXFZcWGxabFx8XnxgjGKMZJxmnGisaqxsvG68cMxyzHTcdtx47HrsfPx+/H/8gQ +yDDIUchxyJLIssjTyPPJFMk0yVXJdcmWybbJ18n3yhjKOMpJymnKisqqysvK68sMyyzLTctty47LrsvP +y+/MAMwQzDDMUcxxzJLMsszTzPPNFM00zVXNdc2GzabNx83nzgjOKM5JzmnOis6qzrrO2877zxzPPM9d +z33Pns++z9/P79AA0CDQQdBh0ILQotDD0OPQ89EU0TTRVdF10ZbRttHX0efSCNIo0knSadKK0qrSy9Lb +0vvTHNM8013TfdOe067Tz9Pv1ADUINRB1GHUcdSS1LLU09Tz1RTVNNVF1WXVhtWm1cfV59X31hjWONZZ +1nnWmtaq1svW69cM1yzXTddd133Xnte+19/X/9gA2CDYQdhh2ILYotiy2NPY89kU2TTZVdll2YbZptnH +2efZ99oY2jjaWdp52oraqtrL2uvbDNsc2zzbXdt9257brtvP2+/cANwg3DDcUdxx3JLcstzD3OPdBN0k +3UXdVd113Zbdtt3X3efeCN4o3kneWd553preut7b3uvfDN8s303fXd99357fvt/P3+/gAOAg4EHgUeBx +4JLgsuDD4OPhBOEk4TThVeF14ZbhpuHH4efiCOIY4jjiWeJ54oriquLL4uvi++Mc4zzjXeNt447jruPP +49/j/+QQ5DDkQeRh5ILkouSy5NPk8+UU5STlReVl5XXlluW25dfl5+YI5ijmSeZZ5nnmmuaq5svm6+cM +5xznPOdd523njueu58/n3+f/6BDoIOhB6GHoguiS6LLo0+jj6QTpJOlF6VXpdemW6abpx+nn6ffqGOo4 +6lnqaeqK6qrquurb6vvrDOss603rXet9657rvuvP6+/sAOwQ7DDsUexh7ILsouyy7NPs8+0E7STtRe1l +7XXtlu227cft5+4I7hjuOO5Z7mnuiu6q7rru2+777wzvLO9N713vfe+e767vz+/v7//wEPAw8EHwYfCC +8JLwsvDT8OPxBPEU8TTxVfFl8YbxpvG28dfx9/II8ijySfJZ8nnymvKq8svy6/L78xzzLPNN823zffOe +877zz/Pv9AD0EPQw9EH0YfSC9JL0svTT9OP1BPUk9TT1VfVl9Yb1pvW29df19/YI9ij2OPZZ9nn2ivaq +9sv22/b79wz3LPdN9133ffeO9673z/ff9//4EPgg+EH4Ufhx+JL4ovjD+NP48/kU+ST5RflV+XX5lvmm ++cf51/n3+hj6KPpJ+ln6efqa+qr6y/rb+vv7HPss+037Xft9+577rvvP+9/7//wQ/CD8QfxR/HH8kvyi +/MP80/zz/QT9JP1F/VX9df2G/ab9x/3X/ff+CP4o/jj+Wf55/or+qv66/tv+6/8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8MA NSCalibratedRGBColorSpace 8 @@ -551,11 +1843,11 @@ 75628032 0 - Gruppo + Gruppo 6 - + System headerColor @@ -564,9 +1856,9 @@ 69336641 4196352 - Text Cell + Text Cell - + LucidaGrande 1.300000e+01 16 @@ -586,7 +1878,7 @@ 75628032 0 - + @@ -619,12 +1911,12 @@ 69336641 2048 - + Text Cell 6 - + System controlBackgroundColor @@ -640,7 +1932,7 @@ 75628032 0 - + @@ -673,7 +1965,7 @@ 69336641 2048 - + Text Cell @@ -712,7 +2004,7 @@ {{453, 0}, {15, 173}} - _doScroller: + _doScroller: 9.942529e-01 @@ -722,7 +2014,7 @@ 1 - + _doScroller: 5.714286e-01 @@ -737,6 +2029,7 @@ {468, 196} + {{0, 0}, {1280, 778}} {350, 27} @@ -744,48 +2037,48 @@ TransmissionWindow - MainMenu + MainMenu YES - - + Transmission + 1048576 2147483647 - + submenuAction: - + Transmission YES Informazioni su Transmission - + 2147483647 - + Ricerca aggiornamenti... - + 2147483647 - + YES YES - - + + 1048576 2147483647 - + @@ -794,30 +2087,30 @@ 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - Servizi - + Servizi + 1048576 2147483647 - + submenuAction: - + Servizi YES @@ -828,50 +2121,50 @@ YES YES - - + + 1048576 2147483647 - + Nascondi Transmission - h + h 1048576 2147483647 - + Nascondi altre - + h 1572864 2147483647 - + Mostra tutte - + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + @@ -880,7 +2173,7 @@ 1048576 2147483647 - + _NSAppleMenu @@ -888,76 +2181,76 @@ - Archivio - + Archivio + 1048576 2147483647 - + submenuAction: - + Archivio YES - Crea file torrent... + Crea file torrent... n 1048576 2147483647 - + - Apri file torrent... - o + Apri file torrent... + o 1048576 2147483647 - + YES Apri con finestra delle opzioni... - + o 1572864 2147483647 - + 501 - Apri indirizzo torrent... + Apri indirizzo torrent... u 1048576 2147483647 - + - Apri recenti - + Apri recenti + 1048576 2147483647 - + submenuAction: - + Apri recenti YES Pulisci menu - + 1048576 2147483647 - + _NSRecentDocumentsMenu @@ -967,12 +2260,12 @@ YES YES - - + + 1048576 2147483647 - + @@ -981,18 +2274,18 @@ 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + @@ -1001,18 +2294,18 @@ 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + @@ -1021,32 +2314,32 @@ 1048576 2147483647 - + 4 - Sposta file dati in... - + Sposta file dati in... + 1048576 2147483647 - + - Composizione - + Composizione + 1048576 2147483647 - + submenuAction: - + Composizione YES @@ -1056,7 +2349,7 @@ 1048576 2147483647 - + @@ -1065,7 +2358,7 @@ 1048576 2147483647 - + @@ -1074,16 +2367,16 @@ 1048576 2147483647 - + Elimina - + 1048576 2147483647 - + @@ -1092,7 +2385,7 @@ 1048576 2147483647 - + @@ -1101,171 +2394,171 @@ 1048576 2147483647 - + - Vista - + Vista + 1048576 2147483647 - + submenuAction: - + Vista YES Vista minimale - t + t 1048576 2147483647 - + Tratteggia parti - + t 1572864 2147483647 - + RGlzcG9uaWJpbGl0w6A - + 2147483647 - + YES YES - - + + 1048576 2147483647 - + - Usa gruppi + Usa gruppi G 1179648 2147483647 - + - Ordina trasferimenti per - + Ordina trasferimenti per + 1048576 2147483647 - + submenuAction: - + Ordina trasferimenti per YES - Ordine coda - + Ordine coda + 1048576 2147483647 - + - QXR0aXZpdMOgA - + QXR0aXZpdMOgA + 1048576 2147483647 - + 6 - Data inserimento - + Data inserimento + 1048576 2147483647 - + 1 - Nome - + Nome + 1048576 2147483647 - + 2 - Progressione - + Progressione + 1048576 2147483647 - + 3 - Stato - + Stato + 1048576 2147483647 - + 4 - Tracker - + Tracker + 1048576 2147483647 - + 5 YES YES - - + + 1048576 2147483647 - + - Inverti ordine - + Inverti ordine + 1048576 2147483647 - + @@ -1274,32 +2567,32 @@ YES YES - - + + 1048576 2147483647 - + - Mostra il visualizzatore + Mostra il visualizzatore i 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + @@ -1308,7 +2601,7 @@ 1048576 2147483647 - + @@ -1317,263 +2610,263 @@ 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + Nascondi la barra degli strumenti - + 1048576 2147483647 - + Personalizza la barra degli strumenti... - + 1048576 2147483647 - + - Trasferimenti - + Trasferimenti + 1048576 2147483647 - + submenuAction: - + Trasferimenti YES - TGltaXRlIHZlbG9jaXTDoA + TGltaXRlIHZlbG9jaXTDoA l 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - Metti in pausa selezionati - . + Metti in pausa selezionati + . 1048576 2147483647 - + - Riprendi selezionati - / + Riprendi selezionati + / 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - Rimuovi dalla lista - CA + Rimuovi dalla lista + CA 1048576 2147483647 - + 2 - Rimuovi file dati - + Rimuovi file dati + CA 1572864 2147483647 - + 4 - Rimuovi file torrent - + Rimuovi file torrent + 1572864 2147483647 - + 4 - Rimuovi tutti i file - + Rimuovi tutti i file + 1048576 2147483647 - + 4 YES YES - - + + 1048576 2147483647 - + - Mostra file dati nel Finder + Mostra file dati nel Finder r 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - Metti tutti in pausa - + Metti tutti in pausa + . 1572864 2147483647 - + - Riprendi tutti - + Riprendi tutti + / 1572864 2147483647 - + YES YES - - + + 1048576 2147483647 - + - Riprendi selezionati immediatamente - + Riprendi selezionati immediatamente + 1048576 2147483647 - + Riprendi tutti quelli in attesa - + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - - + Gruppo + 1048576 2147483647 - + submenuAction: - + Gruppo YES YES YES - - + + 1048576 2147483647 - + - Mostra gruppi... + Mostra gruppi... g 1048576 2147483647 - + @@ -1582,45 +2875,45 @@ YES YES - - + + 1048576 2147483647 - + - Aggiorna tracker - + Aggiorna tracker + 1048576 2147483647 - + Verifica dati locali - + 1048576 2147483647 - + - Finestra - + Finestra + 1048576 2147483647 - + submenuAction: - + Finestra YES @@ -1630,94 +2923,94 @@ 1048576 2147483647 - + Zoom - + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + Scheda successiva del visualizzatore - 75yDA + 75yDA 1048576 2147483647 - + Scheda precedente del visualizzatore - 75yCA + 75yCA 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + Successivo tasto del filtro - + 75yDA 1572864 2147483647 - + Precedente tasto del filtro - + 75yCA 1572864 2147483647 - + YES YES - - + + 1048576 2147483647 - + - + Transmission 1 1048576 2147483647 - + @@ -1726,7 +3019,7 @@ 1048840 2147483647 - + @@ -1735,27 +3028,27 @@ 1048840 2147483647 - + YES YES - - + + 1048576 2147483647 - + Porta tutto in primo piano - + 1048576 2147483647 - + _NSWindowsMenu @@ -1763,15 +3056,15 @@ - Aiuto - + Aiuto + 1048576 2147483647 - + submenuAction: - + Aiuto YES @@ -1781,65 +3074,65 @@ 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + Homepage di Transmission - + 1048576 2147483647 - + Forum di Transmission - + 1048576 2147483647 - + V2lraSBkaSBUcmFuc21pc3Npb24gJiBzdmlsdXBwbw - + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + Fai una donazione a Transmission - + 1048576 2147483647 - + @@ -1848,136 +3141,136 @@ _NSMainMenu - Controller + Controller - Menu + Menu YES - - + Metti in pausa selezionati + 1048576 2147483647 - + 1 - - + Riprendi selezionati + 1048576 2147483647 - + 1 - - + Riprendi selezionati immediatamente + 1048576 2147483647 - + 1 YES YES - - + + 1048576 2147483647 - + - - + Rimuovi dalla lista + 1048576 2147483647 - + 2 - - + Rimuovi file dati + 1572864 2147483647 - + 4 - - + Rimuovi file torrent + 1572864 2147483647 - + 4 - - + Rimuovi tutti i file + 1048576 2147483647 - + 4 YES YES - - + + 1048576 2147483647 - + - - + Gruppo + 1048576 2147483647 - + submenuAction: - + Gruppo YES YES YES - - + + 1048576 2147483647 - + - - + Mostra gruppi... + 1048576 2147483647 - + @@ -1986,153 +3279,153 @@ YES YES - - + + 1048576 2147483647 - + - - + Mostra file dati nel Finder + 1048576 2147483647 - + - - + Aggiorna tracker + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - - + Mostra il visualizzatore + 1048576 2147483647 - + 6 - + - + Menu YES - - + Crea file torrent... + 1048576 2147483647 - + - - + Apri file torrent... + 1048576 2147483647 - + - - + Apri indirizzo torrent... + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - - + Mostra il visualizzatore + 1048576 2147483647 - + 6 - + Menu YES - - + Metti tutti in pausa + 1048576 2147483647 - + - - + Riprendi tutti + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - - + TGltaXRlIHZlbG9jaXTDoA + 1048576 2147483647 - + - + @@ -2148,7 +3441,7 @@ 67239424 4325376 - 999.9 KB/s + 999.9 KB/s @@ -2164,7 +3457,7 @@ 67239424 272760832 - + 999.9 KB/s @@ -2178,12 +3471,12 @@ YES YES - Apple PDF pasteboard type - Apple PICT pasteboard type - Apple PNG pasteboard type - NSFilenamesPboardType - NeXT Encapsulated PostScript v1.2 pasteboard type - NeXT TIFF v4.0 pasteboard type + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type {{325, 5}, {8, 12}} @@ -2193,7 +3486,7 @@ 130560 33554432 - + NSImage UpArrowTemplate 0 @@ -2210,12 +3503,12 @@ YES YES - - - - - - + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type {{249, 5}, {8, 12}} @@ -2225,7 +3518,7 @@ 130560 33554432 - + NSImage DownArrowTemplate 0 @@ -2267,48 +3560,48 @@ - - + + 400 75 YES Quota: 999.9 - + 1048576 2147483647 1 - + _popUpItemAction: YES - OtherViews + OtherViews YES - Item 2 - + Item 2 + 1048576 2147483647 - + _popUpItemAction: - Item 3 - + Item 3 + 1048576 2147483647 - + _popUpItemAction: @@ -2343,12 +3636,12 @@ YES YES - - - - - - + Apple PDF pasteboard type + Apple PICT pasteboard type + Apple PNG pasteboard type + NSFilenamesPboardType + NeXT Encapsulated PostScript v1.2 pasteboard type + NeXT TIFF v4.0 pasteboard type {{10, 5}, {10, 12}} @@ -2357,8 +3650,8 @@ 130560 33554432 - - + + NSImage YingYangTemplate 0 @@ -2370,8 +3663,8 @@ {400, 21} - StatusBarView - NSView + StatusBarView + NSView @@ -2387,9 +3680,9 @@ 343014976 268698624 - + - + LucidaGrande 9.000000e+00 3614 @@ -2408,7 +3701,7 @@ 138690815 0 - + 400 75 @@ -2427,7 +3720,7 @@ YES - annulla + cancel @@ -2436,7 +3729,7 @@ 138428671 0 - + 400 75 @@ -2461,8 +3754,8 @@ -1232846593 173 - - + + 400 75 @@ -2481,8 +3774,8 @@ -1232846593 173 - - + + 400 75 @@ -2501,8 +3794,8 @@ -1232846593 173 - - + + 400 75 @@ -2521,8 +3814,8 @@ -1229700865 173 - - + + 400 75 @@ -2532,11 +3825,11 @@ 268 {{34, 5}, {5, 12}} - + {0, 0} 67239424 0 - + Box @@ -2559,7 +3852,7 @@ -2076049856 133120 - + LucidaGrande 1.200000e+01 16 @@ -2585,48 +3878,48 @@ - - + + 400 75 YES - - + + 1048576 2147483647 1 - + _popUpItemAction: YES - + OtherViews YES - - + Item 2 + 1048576 2147483647 - + _popUpItemAction: - - + Item 3 + 1048576 2147483647 - + _popUpItemAction: @@ -2652,19 +3945,19 @@ -1232846593 173 - - + + 400 75 {457, 23} - - + StatusBarView + NSView - SUUpdater + SUUpdater YES @@ -2674,8 +3967,8 @@ 2 {{116, 251}, {400, 177}} 1886912512 - - + Finestra + NSWindow View @@ -2695,14 +3988,14 @@ -1805517311 272630272 - + YES 6 - + System textColor @@ -2723,7 +4016,7 @@ -2038284033 1 - + DQ 200 25 @@ -2744,7 +4037,7 @@ -2038284033 1 - + Gw 200 25 @@ -2774,148 +4067,148 @@ {3.40282e+38, 3.40282e+38} - ActionMenu + ActionMenu YES - - + + 1048576 2147483647 - + Stato dei file selezionati - + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - - + Usa gruppi + 1048576 2147483647 - + - - + Ordina trasferimenti per + 1048576 2147483647 - + submenuAction: - + Ordina trasferimenti per YES - - + Ordine coda + 1048576 2147483647 - + - - + QXR0aXZpdMOgA + 1048576 2147483647 - + 6 - - + Data inserimento + 1048576 2147483647 - + 1 - - + Nome + 1048576 2147483647 - + 2 - - + Progressione + 1048576 2147483647 - + 3 - - + Stato + 1048576 2147483647 - + 4 - - + Tracker + 1048576 2147483647 - + 5 YES YES - - + + 1048576 2147483647 - + - - + Inverti ordine + 1048576 2147483647 - + @@ -2924,99 +4217,99 @@ YES YES - - + + 1048576 2147483647 - + - VmVsb2NpdMOgIHRvdGFsZSBkb3dubG9hZA - + VmVsb2NpdMOgIHRvdGFsZSBkb3dubG9hZA + 1048576 2147483647 - + submenuAction: - + VmVsb2NpdMOgIHRvdGFsZSBkb3dubG9hZA YES - Non limitata - + Non limitata + 1048576 2147483647 - + - Limitata - + Limitata + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - VmVsb2NpdMOgIHRvdGFsZSB1cGxvYWQ - + VmVsb2NpdMOgIHRvdGFsZSB1cGxvYWQ + 1048576 2147483647 - + submenuAction: - + VmVsb2NpdMOgIHRvdGFsZSB1cGxvYWQ YES - - + Non limitata + 1048576 2147483647 - + - - + Limitata + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + @@ -3025,175 +4318,175 @@ YES YES - - + + 1048576 2147483647 - + - Ferma seed a quota - + Ferma seed a quota + 1048576 2147483647 - + submenuAction: - + Ferma seed a quota YES - Sempre in seed - + Sempre in seed + 1048576 2147483647 - + - Ferma a quota - + Ferma a quota + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - + - + Menu YES - VmVsb2NpdMOgIGRvd25sb2FkA - + VmVsb2NpdMOgIGRvd25sb2FkA + 1048576 2147483647 - + submenuAction: - + VmVsb2NpdMOgIGRvd25sb2FkA YES - Globale - + Globale + 1048576 2147483647 - + 101 - - + Non limitata + 1048576 2147483647 - + 102 - - + Limitata + 1048576 2147483647 - + 103 YES YES - - + + 1048576 2147483647 - + - VmVsb2NpdMOgIHVwbG9hZA - + VmVsb2NpdMOgIHVwbG9hZA + 1048576 2147483647 - + submenuAction: - + VmVsb2NpdMOgIHVwbG9hZA YES - - + Globale + 1048576 2147483647 - + 101 - - + Non limitata + 1048576 2147483647 - + 102 - - + Limitata + 1048576 2147483647 - + 103 YES YES - - + + 1048576 2147483647 - + @@ -3202,66 +4495,66 @@ YES YES - - + + 1048576 2147483647 - + - - + Ferma seed a quota + 1048576 2147483647 - + submenuAction: - + Ferma seed a quota YES - - + Globale + 1048576 2147483647 - + 101 - - + Sempre in seed + 1048576 2147483647 - + 102 - - + Ferma a quota + 1048576 2147483647 - + 103 YES YES - - + + 1048576 2147483647 - + @@ -3270,154 +4563,154 @@ YES YES - - + + 1048576 2147483647 - + - - + Sposta file dati in... + 1048576 2147483647 - + YES YES - - + + 1048576 2147483647 - + - + YES - + Menu YES - - + Nome + 1048576 2147483647 - + 401 - - + Tracker + 1048576 2147483647 - + 402 - + - StatusMenu + StatusMenu YES - - + + 1048576 2147483647 - + - + -1 Quota totale - + 1048576 2147483647 - + Quota sessione - + 1048576 2147483647 - + 1 Trasferimento totale - + 1048576 2147483647 - + 2 Trasferimento sessione - + 1048576 2147483647 - + 3 - + StatusMenu YES - - + + 1048576 2147483647 - + -999 Tutti i gruppi - + 1048576 2147483647 - + -2 YES YES - - + + 1048576 2147483647 - + -999 @@ -3468,7 +4761,7 @@ - paste: + paste: @@ -3500,7 +4793,7 @@ - delegate + delegate @@ -3508,7 +4801,7 @@ - fWindow + fWindow @@ -3516,7 +4809,7 @@ - openShowSheet: + openShowSheet: @@ -3524,7 +4817,7 @@ - linkForums: + linkForums: @@ -3532,7 +4825,7 @@ - showInfo: + showInfo: @@ -3540,7 +4833,7 @@ - resumeAllTorrents: + resumeAllTorrents: @@ -3548,7 +4841,7 @@ - stopAllTorrents: + stopAllTorrents: @@ -3556,7 +4849,7 @@ - + showInfo: @@ -3564,7 +4857,7 @@ - + openShowSheet: @@ -3580,7 +4873,7 @@ - toggleStatusBar: + toggleStatusBar: @@ -3604,7 +4897,7 @@ - showPreferenceWindow: + showPreferenceWindow: @@ -3612,7 +4905,7 @@ - + stopAllTorrents: @@ -3620,7 +4913,7 @@ - + resumeAllTorrents: @@ -3628,7 +4921,7 @@ - setLimitGlobalEnabled: + setLimitGlobalEnabled: @@ -3636,7 +4929,7 @@ - + setLimitGlobalEnabled: @@ -3644,7 +4937,7 @@ - + setLimitGlobalEnabled: @@ -3652,7 +4945,7 @@ - + setLimitGlobalEnabled: @@ -3660,7 +4953,7 @@ - fUploadMenu + fUploadMenu @@ -3668,7 +4961,7 @@ - fDownloadMenu + fDownloadMenu @@ -3676,7 +4969,7 @@ - fDownloadNoLimitItem + fDownloadNoLimitItem @@ -3684,7 +4977,7 @@ - fDownloadLimitItem + fDownloadLimitItem @@ -3692,7 +4985,7 @@ - fUploadNoLimitItem + fUploadNoLimitItem @@ -3700,7 +4993,7 @@ - fUploadLimitItem + fUploadLimitItem @@ -3708,7 +5001,7 @@ - revealFile: + revealFile: @@ -3716,7 +5009,7 @@ - + showInfo: @@ -3724,7 +5017,7 @@ - + revealFile: @@ -3732,7 +5025,7 @@ - removeNoDelete: + removeNoDelete: @@ -3740,7 +5033,7 @@ - removeDeleteData: + removeDeleteData: @@ -3748,7 +5041,7 @@ - removeDeleteTorrent: + removeDeleteTorrent: @@ -3756,7 +5049,7 @@ - + removeNoDelete: @@ -3764,7 +5057,7 @@ - + removeDeleteData: @@ -3772,7 +5065,7 @@ - + removeDeleteTorrent: @@ -3780,7 +5073,7 @@ - linkHomepage: + linkHomepage: @@ -3796,7 +5089,7 @@ - toggleSmallView: + toggleSmallView: @@ -3804,7 +5097,7 @@ - stopSelectedTorrents: + stopSelectedTorrents: @@ -3812,7 +5105,7 @@ - resumeSelectedTorrents: + resumeSelectedTorrents: @@ -3820,7 +5113,7 @@ - + stopSelectedTorrents: @@ -3828,7 +5121,7 @@ - + resumeSelectedTorrents: @@ -3836,7 +5129,7 @@ - removeDeleteDataAndTorrent: + removeDeleteDataAndTorrent: @@ -3844,7 +5137,7 @@ - + removeDeleteDataAndTorrent: @@ -3852,7 +5145,7 @@ - fFilterBar + fFilterBar @@ -3860,7 +5153,7 @@ - toggleFilterBar: + toggleFilterBar: @@ -3868,7 +5161,7 @@ - setSort: + setSort: @@ -3876,7 +5169,7 @@ - + setSort: @@ -3884,7 +5177,7 @@ - + setSort: @@ -3892,7 +5185,7 @@ - + setSort: @@ -3900,7 +5193,7 @@ - + setSort: @@ -3908,7 +5201,7 @@ - deselectAll: + deselectAll: @@ -3916,7 +5209,7 @@ - + openShowSheet: @@ -3924,7 +5217,7 @@ - fOpenIgnoreDownloadFolder + fOpenIgnoreDownloadFolder @@ -3956,7 +5249,7 @@ - setInfoTab: + setInfoTab: @@ -3964,7 +5257,7 @@ - + setInfoTab: @@ -3972,7 +5265,7 @@ - showMainWindow: + showMainWindow: @@ -3980,7 +5273,7 @@ - fNextInfoTabItem + fNextInfoTabItem @@ -3988,7 +5281,7 @@ - fPrevInfoTabItem + fPrevInfoTabItem @@ -4004,7 +5297,7 @@ - showMessageWindow: + showMessageWindow: @@ -4012,7 +5305,7 @@ - fPrevFilterItem + fPrevFilterItem @@ -4020,7 +5313,7 @@ - fNextFilterItem + fNextFilterItem @@ -4028,7 +5321,7 @@ - switchFilter: + switchFilter: @@ -4036,7 +5329,7 @@ - + switchFilter: @@ -4044,7 +5337,7 @@ - resumeSelectedTorrentsNoWait: + resumeSelectedTorrentsNoWait: @@ -4052,7 +5345,7 @@ - resumeWaitingTorrents: + resumeWaitingTorrents: @@ -4060,7 +5353,7 @@ - + resumeSelectedTorrentsNoWait: @@ -4068,7 +5361,7 @@ - checkForUpdates: + checkForUpdates: @@ -4076,7 +5369,7 @@ - openURLShowSheet: + openURLShowSheet: @@ -4084,7 +5377,7 @@ - fURLSheetWindow + fURLSheetWindow @@ -4092,7 +5385,7 @@ - fURLSheetTextField + fURLSheetTextField @@ -4100,7 +5393,7 @@ - openURLEndSheet: + openURLEndSheet: @@ -4108,7 +5401,7 @@ - openURLCancelEndSheet: + openURLCancelEndSheet: @@ -4116,7 +5409,7 @@ - + openURLShowSheet: @@ -4124,7 +5417,7 @@ - announceSelectedTorrents: + announceSelectedTorrents: @@ -4132,7 +5425,7 @@ - fDockMenu + fDockMenu @@ -4140,7 +5433,7 @@ - setSortReverse: + setSortReverse: @@ -4148,7 +5441,7 @@ - copyTorrentFiles: + copyTorrentFiles: @@ -4156,7 +5449,7 @@ - + setSort: @@ -4164,7 +5457,7 @@ - + setSort: @@ -4172,7 +5465,7 @@ - + setSort: @@ -4180,7 +5473,7 @@ - + setSort: @@ -4188,7 +5481,7 @@ - + setSort: @@ -4196,7 +5489,7 @@ - + setSortReverse: @@ -4204,7 +5497,7 @@ - createFile: + createFile: @@ -4212,7 +5505,7 @@ - + createFile: @@ -4220,7 +5513,7 @@ - showAboutWindow: + showAboutWindow: @@ -4228,7 +5521,7 @@ - linkDonate: + linkDonate: @@ -4236,7 +5529,7 @@ - + setSort: @@ -4244,7 +5537,7 @@ - + setSort: @@ -4252,7 +5545,7 @@ - setFilterSearchType: + setFilterSearchType: @@ -4260,7 +5553,7 @@ - + setFilterSearchType: @@ -4268,7 +5561,7 @@ - fSearchFilterField + fSearchFilterField @@ -4284,7 +5577,7 @@ - + announceSelectedTorrents: @@ -4292,7 +5585,7 @@ - toggleSpeedLimit: + toggleSpeedLimit: @@ -4300,7 +5593,7 @@ - + toggleSpeedLimit: @@ -4308,7 +5601,7 @@ - togglePiecesBar: + togglePiecesBar: @@ -4316,7 +5609,7 @@ - fNoFilterButton + fNoFilterButton @@ -4324,7 +5617,7 @@ - fDownloadFilterButton + fDownloadFilterButton @@ -4332,7 +5625,7 @@ - fSeedFilterButton + fSeedFilterButton @@ -4340,7 +5633,7 @@ - fPauseFilterButton + fPauseFilterButton @@ -4348,7 +5641,7 @@ - setFilter: + setFilter: @@ -4356,7 +5649,7 @@ - + setFilter: @@ -4364,7 +5657,7 @@ - + setFilter: @@ -4372,7 +5665,7 @@ - + setFilter: @@ -4380,7 +5673,7 @@ - toggleAvailabilityBar: + toggleAvailabilityBar: @@ -4388,7 +5681,7 @@ - showStatsWindow: + showStatsWindow: @@ -4396,7 +5689,7 @@ - + setSort: @@ -4404,7 +5697,7 @@ - + setSort: @@ -4412,7 +5705,7 @@ - fTotalDLField + fTotalDLField @@ -4420,7 +5713,7 @@ - fTotalULField + fTotalULField @@ -4428,7 +5721,7 @@ - fStatusBar + fStatusBar @@ -4436,7 +5729,7 @@ - fStatusButton + fStatusButton @@ -4444,7 +5737,7 @@ - menu + menu @@ -4452,7 +5745,7 @@ - setStatusLabel: + setStatusLabel: @@ -4460,7 +5753,7 @@ - + setStatusLabel: @@ -4468,7 +5761,7 @@ - + setStatusLabel: @@ -4476,7 +5769,7 @@ - + setStatusLabel: @@ -4484,7 +5777,7 @@ - + menu @@ -4492,7 +5785,7 @@ - + toggleSpeedLimit: @@ -4500,13 +5793,13 @@ - image: values.SpeedLimit + image: values.SpeedLimit - + image: values.SpeedLimit image values.SpeedLimit @@ -4520,7 +5813,7 @@ - fTotalTorrentsField + fTotalTorrentsField @@ -4528,7 +5821,7 @@ - fSpeedLimitButton + fSpeedLimitButton @@ -4536,7 +5829,7 @@ - fActionButton + fActionButton @@ -4544,7 +5837,7 @@ - + menu @@ -4552,7 +5845,7 @@ - + menu @@ -4560,7 +5853,7 @@ - fStatusTigerField + fStatusTigerField @@ -4568,7 +5861,7 @@ - fStatusTigerImageView + fStatusTigerImageView @@ -4576,7 +5869,7 @@ - fBottomTigerLine + fBottomTigerLine @@ -4584,7 +5877,7 @@ - + delegate @@ -4592,7 +5885,7 @@ - fGroupsSetMenu + fGroupsSetMenu @@ -4600,7 +5893,7 @@ - showGroups: + showGroups: @@ -4608,7 +5901,7 @@ - + showGroups: @@ -4616,7 +5909,7 @@ - + delegate @@ -4624,7 +5917,7 @@ - fGroupsSetContextMenu + fGroupsSetContextMenu @@ -4632,7 +5925,7 @@ - fGroupFilterMenu + fGroupFilterMenu @@ -4640,7 +5933,7 @@ - + menu @@ -4648,7 +5941,7 @@ - + delegate @@ -4656,7 +5949,7 @@ - setGroupFilter: + setGroupFilter: @@ -4664,7 +5957,7 @@ - fGroupsButton + fGroupsButton @@ -4672,7 +5965,7 @@ - fActiveFilterButton + fActiveFilterButton @@ -4680,7 +5973,7 @@ - + setFilter: @@ -4688,7 +5981,7 @@ - setRatioGlobalEnabled: + setRatioGlobalEnabled: @@ -4696,7 +5989,7 @@ - + setRatioGlobalEnabled: @@ -4704,7 +5997,7 @@ - fCheckRatioItem + fCheckRatioItem @@ -4712,7 +6005,7 @@ - fNoCheckRatioItem + fNoCheckRatioItem @@ -4720,7 +6013,7 @@ - + delegate @@ -4728,7 +6021,7 @@ - + delegate @@ -4736,7 +6029,7 @@ - + delegate @@ -4744,7 +6037,7 @@ - fRatioStopMenu + fRatioStopMenu @@ -4752,7 +6045,7 @@ - setSortByGroup: + setSortByGroup: @@ -4760,7 +6053,7 @@ - + setSortByGroup: @@ -4768,7 +6061,7 @@ - applyFilter: + applyFilter: @@ -4784,7 +6077,7 @@ - fActionMenu + fActionMenu @@ -4792,7 +6085,7 @@ - fContextRow + fContextRow @@ -4800,7 +6093,7 @@ - fContextNoRow + fContextNoRow @@ -4808,7 +6101,7 @@ - fController + fController @@ -4816,7 +6109,7 @@ - + fDownloadMenu @@ -4824,7 +6117,7 @@ - + fUploadMenu @@ -4832,7 +6125,7 @@ - fRatioMenu + fRatioMenu @@ -4840,7 +6133,7 @@ - setQuickLimitMode: + setQuickLimitMode: @@ -4848,7 +6141,7 @@ - + setQuickLimitMode: @@ -4856,7 +6149,7 @@ - + setQuickLimitMode: @@ -4864,7 +6157,7 @@ - + setQuickLimitMode: @@ -4872,7 +6165,7 @@ - + setQuickLimitMode: @@ -4880,7 +6173,7 @@ - + setQuickLimitMode: @@ -4888,7 +6181,7 @@ - setQuickRatioMode: + setQuickRatioMode: @@ -4896,7 +6189,7 @@ - + setQuickRatioMode: @@ -4904,7 +6197,7 @@ - + setQuickRatioMode: @@ -4912,7 +6205,7 @@ - fTableView + fTableView @@ -4920,7 +6213,7 @@ - + delegate @@ -4928,7 +6221,7 @@ - + delegate @@ -4936,7 +6229,7 @@ - + delegate @@ -4944,7 +6237,7 @@ - + delegate @@ -4952,7 +6245,7 @@ - verifySelectedTorrents: + verifySelectedTorrents: @@ -4960,7 +6253,7 @@ - moveDataFile: + moveDataFile: @@ -4968,7 +6261,7 @@ - moveDataFilesSelected: + moveDataFilesSelected: @@ -4976,7 +6269,7 @@ - fTotalDLImageView + fTotalDLImageView @@ -4984,7 +6277,7 @@ - fURLSheetOpenButton + fURLSheetOpenButton @@ -4992,7 +6285,7 @@ - + delegate @@ -5000,7 +6293,7 @@ - toggleStatusString: + toggleStatusString: @@ -5008,7 +6301,7 @@ - toggleQuickLook: + toggleQuickLook: @@ -5016,7 +6309,7 @@ - linkTrac: + linkTrac: @@ -5060,7 +6353,7 @@ - + Transmission 2 @@ -5116,7 +6409,7 @@ - + MainMenu 56 @@ -5850,7 +7143,7 @@ 206 - + Controller 456 @@ -6059,7 +7352,7 @@ - + ActionMenu 1044 @@ -6420,7 +7713,7 @@ 1812 - + SUUpdater 1815 @@ -6668,7 +7961,7 @@ - + StatusMenu 2548 @@ -7348,7 +8641,6 @@ 1846.IBPluginDependency 1846.ImportedFromIB2 1848.IBEditorWindowLastContentRect - 1848.IBPluginDependency 1848.IBWindowTemplateEditedContentRect 1848.ImportedFromIB2 1848.editorWindowContentRectSynchronizationRect @@ -7476,7 +8768,6 @@ 2071.IBPluginDependency 2071.ImportedFromIB2 21.IBEditorWindowLastContentRect - 21.IBPluginDependency 21.IBWindowTemplateEditedContentRect 21.ImportedFromIB2 21.editorWindowContentRectSynchronizationRect @@ -7620,6 +8911,27 @@ 302.IBPluginDependency 302.ImportedFromIB2 302.editorWindowContentRectSynchronizationRect + 3047.IBPluginDependency + 3048.IBPluginDependency + 3049.IBPluginDependency + 3050.IBPluginDependency + 3051.IBPluginDependency + 3052.IBPluginDependency + 3053.IBPluginDependency + 3054.IBPluginDependency + 3055.IBPluginDependency + 3056.IBPluginDependency + 3057.IBPluginDependency + 3058.IBPluginDependency + 3059.IBPluginDependency + 3060.IBPluginDependency + 3061.IBPluginDependency + 3062.IBPluginDependency + 3063.IBPluginDependency + 3064.IBPluginDependency + 3065.IBPluginDependency + 3066.IBPluginDependency + 3067.IBPluginDependency 3077.IBPluginDependency 3078.IBPluginDependency 3078.ImportedFromIB2 @@ -7631,8 +8943,15 @@ 3091.CustomClassName 3091.IBPluginDependency 3093.IBPluginDependency + 3124.IBPluginDependency + 3126.IBPluginDependency + 3127.IBPluginDependency + 3133.IBPluginDependency + 3135.IBPluginDependency + 3136.IBPluginDependency 3138.IBPluginDependency 3139.IBPluginDependency + 3140.IBPluginDependency 3145.IBPluginDependency 3146.IBPluginDependency 3148.IBPluginDependency @@ -7704,599 +9023,625 @@ YES - - - + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{105, 707}, {225, 173}} - + com.apple.InterfaceBuilder.CocoaPlugin {{72, 583}, {237, 173}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{309, 583}, {153, 53}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{529, 832}, {306, 123}} - + com.apple.InterfaceBuilder.CocoaPlugin {{648, 613}, {306, 123}} - + com.apple.InterfaceBuilder.CocoaPlugin {{309, 603}, {153, 53}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{775, 633}, {155, 23}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{309, 553}, {173, 53}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{376, 582}, {293, 373}} - + com.apple.InterfaceBuilder.CocoaPlugin {{466, 363}, {352, 373}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{0, 963}, {400, 21}} - + com.apple.InterfaceBuilder.CocoaPlugin {{0, 735}, {400, 21}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{0, 972}, {457, 23}} - + com.apple.InterfaceBuilder.CocoaPlugin {{0, 733}, {457, 23}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{309, 513}, {186, 173}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{576, 493}, {349, 243}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{282, 832}, {172, 123}} - + com.apple.InterfaceBuilder.CocoaPlugin {{519, 613}, {212, 123}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{0, 818}, {400, 177}} - - {{116, 251}, {400, 177}} - - + {{116, 251}, {400, 177}} + {{116, 251}, {400, 177}} + - {3.40282e+38, 3.40282e+38} + {3.40282e+38, 3.40282e+38} {400, 177} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{562, 692}, {197, 173}} - + com.apple.InterfaceBuilder.CocoaPlugin {{770, 473}, {186, 173}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{381, 469}, {203, 113}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{584, 509}, {153, 73}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{584, 489}, {153, 73}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{584, 459}, {173, 73}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{210, 461}, {121, 43}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{52, 684}, {468, 196}} - - {{52, 560}, {468, 196}} - - + {{52, 684}, {468, 196}} + {{52, 560}, {468, 196}} + - + {3.40282e+38, 3.40282e+38} {350, 5} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - FilterButton - + FilterButton + com.apple.InterfaceBuilder.CocoaPlugin - - + FilterButton + com.apple.InterfaceBuilder.CocoaPlugin - - + FilterButton + com.apple.InterfaceBuilder.CocoaPlugin - - + FilterButton + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{231, 378}, {228, 103}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - ActionPopUpButton - + ActionPopUpButton + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{48, 517}, {156, 63}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - MenuLabel - + MenuLabel + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{818, 403}, {188, 33}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{504, 357}, {178, 33}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{111, 955}, {479, 20}} - + com.apple.InterfaceBuilder.CocoaPlugin {{95, 736}, {620, 20}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{252, 405}, {159, 53}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - - + FilterButton + com.apple.InterfaceBuilder.CocoaPlugin {{326, 712}, {236, 243}} - + com.apple.InterfaceBuilder.CocoaPlugin {{414, 493}, {356, 243}} - - + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + TorrentTableView + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - - - - TorrentTableView - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin - - + com.apple.InterfaceBuilder.CocoaPlugin - - - - - - - - - - - - + com.apple.InterfaceBuilder.CocoaPlugin {{168, 287}, {336, 263}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{107, 533}, {295, 203}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{0, 683}, {198, 73}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{0, 663}, {227, 93}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin {{240, 742}, {294, 213}} - + com.apple.InterfaceBuilder.CocoaPlugin {{445, 523}, {330, 213}} - + com.apple.InterfaceBuilder.CocoaPlugin - + com.apple.InterfaceBuilder.CocoaPlugin @@ -8326,2124 +9671,493 @@ YES - NSMenu - - - + ActionPopUpButton + NSPopUpButton - IBProjectSource - macosx/NSMenuAdditions.h + IBProjectSource + macosx/ActionPopUpButton.h - - NSObject - - + ActionPopUpButton + NSPopUpButton - IBUserSource - + IBUserSource + - - NSTextField - - - - - + Controller + NSObject + + YES + + YES + allToolbarClicked: + announceSelectedTorrents: + applyFilter: + copyTorrentFiles: + createFile: + linkDonate: + linkForums: + linkHomepage: + linkTrac: + moveDataFilesSelected: + openShowSheet: + openURLCancelEndSheet: + openURLEndSheet: + openURLShowSheet: + removeDeleteData: + removeDeleteDataAndTorrent: + removeDeleteTorrent: + removeNoDelete: + resumeAllTorrents: + resumeSelectedTorrents: + resumeSelectedTorrentsNoWait: + resumeWaitingTorrents: + revealFile: + selectedToolbarClicked: + setFilter: + setFilterSearchType: + setGroup: + setGroupFilter: + setInfoTab: + setLimitGlobalEnabled: + setQuickLimitGlobal: + setQuickRatioGlobal: + setRatioGlobalEnabled: + setSort: + setSortByGroup: + setSortReverse: + setStatusLabel: + showAboutWindow: + showGroups: + showInfo: + showMainWindow: + showMessageWindow: + showPreferenceWindow: + showStatsWindow: + stopAllTorrents: + stopSelectedTorrents: + switchFilter: + toggleAvailabilityBar: + toggleFilterBar: + togglePiecesBar: + toggleQuickLook: + toggleSmallView: + toggleSpeedLimit: + toggleStatusBar: + toggleStatusString: + verifySelectedTorrents: + + + YES + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + id + - - - - - - - - - macosx/MenuLabel.h + + YES + + YES + fActionButton + fActiveFilterButton + fBottomTigerLine + fCheckRatioItem + fDockMenu + fDownloadFilterButton + fDownloadLimitItem + fDownloadMenu + fDownloadNoLimitItem + fFilterBar + fGroupFilterMenu + fGroupsButton + fGroupsSetContextMenu + fGroupsSetMenu + fNextFilterItem + fNextInfoTabItem + fNoCheckRatioItem + fNoFilterButton + fOpenIgnoreDownloadFolder + fPauseFilterButton + fPrevFilterItem + fPrevInfoTabItem + fRatioStopMenu + fSearchFilterField + fSeedFilterButton + fSpeedLimitButton + fStatusBar + fStatusButton + fStatusTigerField + fStatusTigerImageView + fTableView + fTotalDLField + fTotalDLImageView + fTotalTorrentsField + fTotalULField + fURLSheetOpenButton + fURLSheetTextField + fURLSheetWindow + fUploadLimitItem + fUploadMenu + fUploadNoLimitItem + fWindow + + + YES + NSButton + FilterButton + NSBox + NSMenuItem + NSMenu + FilterButton + NSMenuItem + NSMenu + NSMenuItem + StatusBarView + NSMenu + NSPopUpButton + NSMenu + NSMenu + NSMenuItem + NSMenuItem + NSMenuItem + FilterButton + NSMenuItem + FilterButton + NSMenuItem + NSMenuItem + NSMenu + NSSearchField + FilterButton + NSButton + StatusBarView + NSButton + MenuLabel + NSImageView + TorrentTableView + NSTextField + NSImageView + NSTextField + NSTextField + NSButton + NSTextField + NSWindow + NSMenuItem + NSMenu + NSMenuItem + NSWindow + - - - - NSPopUpButton - - - - + IBProjectSource + macosx/Controller.h - - - - + Controller + NSObject + + doNothing: + id + - - macosx/ActionPopUpButton.h + IBUserSource + - - - - + FileOutlineController + NSObject + + YES + + YES + revealFile: + setCheck: + setOnlySelectedCheck: + setPriority: + + + YES + id + id + id + id + + + + fOutline + FileOutlineView + - - + IBProjectSource + macosx/FileOutlineController.h - - - - + FileOutlineView + NSOutlineView - - macosx/StatusBarView.h + IBProjectSource + macosx/FileOutlineView.h - - NSResponder - - + FilterButton + NSButton - - + IBProjectSource + macosx/FilterButton.h - - - - + FilterButton + NSButton - - macosx/NSApplicationAdditions.h + IBUserSource + - - + FirstResponder + NSObject YES YES - - + deselectAll: + revealFile: setNextTab: setPreviousTab: YES - id - - - + id + id + id + id - - - + IBUserSource + - - - - + MenuLabel + NSTextField - - macosx/UKKQueue/UKFileWatcher.h + IBProjectSource + macosx/MenuLabel.h - - - - + MenuLabel + NSTextField - - macosx/UKKQueue/UKKQueue.h + IBUserSource + - - - - + NSApplication - - macosx/UKKQueue/UKMainThreadProxy.h + IBProjectSource + macosx/NSApplicationAdditions.h - - - - + NSApplication + NSResponder - - + IBUserSource + - - - - doNothing: - + NSMenu + + IBProjectSource + macosx/NSMenuAdditions.h - + + + NSMenu + NSObject - - + IBUserSource + - - - - YES - - YES - allToolbarClicked: - - - - - - - - - - - - - - - - - - - - - - - selectedToolbarClicked: - - - setGroup: - - - - setQuickLimitGlobal: - setQuickRatioGlobal: - - - - - - - - - - - - - - - - - - - - - - - - - - - YES - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + NSObject + + IBProjectSource + macosx/UKKQueue/UKFileWatcher.h - - YES - - YES - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - YES - NSButton - - NSBox - NSMenuItem - - - - - - - - - - - - - - - - - - - - NSSearchField - - - - - - NSImageView - - - - - - - - - - - - - + + + NSObject + + IBProjectSource + macosx/UKKQueue/UKKQueue.h + + + NSObject - - macosx/Controller.h + IBProjectSource + macosx/UKKQueue/UKMainThreadProxy.h + + + + NSObject + + IBUserSource + - - + SUUpdater + NSObject - - + checkForUpdates: + id - - - + IBUserSource + - + StatusBarView + NSView + + IBProjectSource + macosx/StatusBarView.h + + + + StatusBarView + NSView + + IBUserSource + + + + + TorrentTableView NSOutlineView YES YES checkFile: - - + moveDataFile: + paste: setQuickLimit: - + setQuickLimitMode: setQuickRatio: - + setQuickRatioMode: YES - - - - - - - + id + id + id + id + id + id + id YES YES - - - - - - - + fActionMenu + fContextNoRow + fContextRow + fController + fDownloadMenu + fRatioMenu + fUploadMenu YES - - - - - - - + NSMenu + NSMenu + NSMenu + Controller + NSMenu + NSMenu + NSMenu - + IBProjectSource macosx/TorrentTableView.h - - - - - - - - macosx/FilterButton.h - - - - - - - - - - - - 0 ../../Transmission.xcodeproj 3 - - YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA -AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxEHWgALAAwAMQA1ADYAPAA9 -AEEARQEOARYBGQEaASABIQEnATgBOQE+AT8BQAFDAUcBSAFLAVMBVAFfAWMBZQFmAWoBbwF2AXoBewF8 -AX8BhAGLAY8BkAGRAZYBmgGbAaABqQGwAbEBsgGzAbgB4wHkAeUB9QH2AfwB/QICAgsCGwIcAigCKQIx -AjICNQI7Aj4CRgJHAkgCSwJRAlwCZAJlAmkBzgJuAnkCegJ7An8CgQKEAoYCiQKMApgCmQKfAqQCpQKo -ArICswK4Ar0CvgLBAsYCxwLJAtAC0QLXAtwC5ALlAusC7AL0AvcC/AL9AwMDBAMKAw8DFQMWAxwDHQMk -AycDKgMvAzADQgNJA0oDUQNSA1kDWgNjA2oDawN0A3UDfAN9A4QDhQOOA5kDmgOeA6MDrAOzA7wDwwPE -A8sDzAPVA9wD3QPeA+MD6gPrA+wD8QP5A/0D/gP/BAQECQQQBBUEFgQZBBoEGwQfBCYEKgQrBCwEMQQ5 -BD8EQARJBEoETgRPBFQEWwRcBF0EXgRjBGQEaQRqBG8EdgR7BHwEfQR+BIMEigSLBIwEkQSYBJkEmgSf -BKYEqgSrBKwErQSyBLoEvwTABNQE1QTZBNoE3QTgBOEE5gTtBPEE8gTzBPgE/wUDBQQFBQUGBQoFEQUV -BRYFFwUYBR0FJAUoBSkFKgUvBTYFQAVJA5kFSgVOBVUFXQVeBWUFZgVuBW8FeAWBA5kFggWGBY0FlAWb -BaIFqwW0Bb0DmQW+BcUFzAXTBdQF3QXmBe0F7gX3BfgF/QX+BgMGDQTfBg4GFwYYBiQGJQYoBikGKgYv -BjcGPgY/BkcGSAZJBk4GVQZWBlcGXAZdBmIGZwZuBm8GdAZ1BnoGiQaKBosGkQaSBpcGmAabBp4Gnwaj -BqoGqwasBrEGuAa9Br4GvwbEBssGzAbRBtgG2QbeBuYG5wboBukG7gb1BvYHCgcPBxAHGgcbBxwHJQcm -ByoHMwc0BzUB1wc2BzoHOwc+B0EHQgdHB0gHTQdXB1gHWQdaB18HZgdnB2wHcwd0B3UHegeBB4IHgweI -B5IHkweUB5UHrQezB7QHuAe9B8AHwQfEB8cHywfWB9oH2wfcB98H5QfuB9sH7wf4B9sH+Qf9B/4ICwgS -CBkIGggjCCwDmQgtCDEIPQhECEsITAhTCFoIWwhiCGkIaghyCHMIfAiDCIQIjQiWA5kIlwibCKEIqAiv -CLgIwQOZCMIIxgjMCNMI2gjjCOwDmQj1CPkI/wkGCQ0JFgkXCRwJIQkrCTIJMwk7CUYJTwlQCVEJUglT -CVQJVQlWCVsJXwlgCWMJbAl1CXYJegl+CX8JhgmHCZcHswmcCaAJpQfACagJswm3B9sH3gm4Cb4Jxwfb -CcgJ0QfbCdIJ1AneBEwJ3wngCegJ6QnzCfwJ/QoBCgUKBgoHAgAKCAoLCgwKEQoSChcKHgofCiMKKgov -CjAKMQo2CjsKQgpDCkQKRQpKClEKUgpcCmEKYgpnCmgKbQp2CncKfwqACoEKhgqHCowKkwqUCpkKngqj -CqQKqAqvCrAKsQq2Cr0KvgrKCssKzwrQCtEK0grXCtgK3QrmCucK7grvCvQK9Qr6CwILCQsQCxELGgsh -CyILJwsvCzALNAs7CzwLPQs+C0MLSgtLC0wLTQtSC1cLXgtfC2ALZQtmC2sLbAtxC3gLfQuEC4ULhguL -C5ILlwueC58LoAulC6YLqwuwC7ELtgu7C8ALwQvGC80LzgvPC9AL1QvaC+EL4gvnC+4L7wvwC/UL+gv7 -DAAMAQwGDAcMDAwNDBIMEwwYDBkMHgwfDCQMJQwqDDMMNAw7DDwMQQxIDE0MUgxZDGAMYQxoDGkMcgx5 -DHoMewyADIEMhgygDKEMogyjDKYMpwyoDK8Mtgy3DL8MwAzBDMgMyQzRDKcM0gzUDNUMpgzWDNkM2gzf -DOQM5QzqDOsM8Az1DPYM+w0DDQwNEQ0aDRsNIg0jDSQNKQ0qDS8NNA07DTwNPQ0+DUMNSg1LDUwNUQ1Y -DVkNWg1fDWMNag1rDWwNcA13DXgNeQ1+DYMNiA2QDZUNlg2bDaANpA2rDawNrQ2yDbMNuA28DcMNxA3F -DcYNyw3SDdMN1A3VDdoN3w3vDfAMpg3yDfMN+w4MDhIB9Q4WDhkOIg4jDiQOJw4vDjAOMQ40DNQONQym -DjYONw48Dj0ORwOZDlAOXw5oDnEOegOZDnsOgA6DDoQOjQ6UDpUOng6lDqYOpw6oDrEDmQ6yDsEOyA7R -A5kO0g7WDtcO4A7pDvIO+Q8CA5kPAw8MDxMPFA8VDxwPHQ8eDyUPJg8nDzADmQ8xD0IPSwOZD1QPYA9n -D24PdQ9+D4UPjg+XD54Pnw+gD6kPsgOZD7MPzA/TD9QP3Q/kD+UP7g/1D/wQBRAOEBUQHBAlECwQLRA2 -A5kQPxBIEE8DmRBYEGkQcBBxEHIQexCEEIsQjBCVEJwQnRCeEKcQqBCxA5kQshC8EMMQxBDFEM4Q1xDY -EN0Q4hDnEOgQ7RDuEPMQ9BD5EPoQ/xEEEQURChEPERMRFBEZERoRHxEgESURKhEvETQRNRE6ETsRQBFB -EUYRRxFLEUwRUBFREVYRWxFgEWURZhFrEXARdRF2EXsRfBGBEYgRiRGWEZoHsxGfEaMRqAfAEasRtQfb -EbkRvwfbEcgH2xHREdYR2xHcEeER5hHnEewR7RHyEfMR+BH5Ef4SAxIEEggSCRIOEg8SFBIZEhoSHxIk -EikSMRI2EjsSQBJFEkoSTxJUEl8SZxJoEm4ScBJxEnISdxJ4En0SfhKDEogSjRKOEpMSmBKdEp4SoxKo -Eq0SshKzErgSvRK+EsISwxLIEskS1RLZEt0S3hLfEuAS5hLnEugS6hLtFBsUHhVMFnsXqherF6wXrReu -F68XsBexF7IXsxe0F7UXthe3F7gXuRe6F7sXvBe9F74XvxfAF8EXwhfDF8QXxRfGF8cXyBfJF8oXyxfM -F80XzhfPF9AX0RfSF9MX1BfVF9YX1xfYF9kX2hfbF9wX3RfeF98X4BfhF+IX4xfkF+UX5hfnF+gX6Rfq -F+sX7BftF+4X7xfwF/EX8hfzF/QX9Rf2F/cX+Bf5F/oX+xf8F/0X/hf/GAAYARgCGAMYBBgFGAYYBxgI -GAkYChgLGAwYDRgOGA8YEBgRGBIYExgUGBUYFhgXGBgYGRgaGBsYHBgdGB4YHxggGCEYIhgjGCQYJRgm -GCcYKBgpGCoYKxgsGC0YLhgvGDAYMRgyGDMYNBg1GDYYNxg4GDkYOhg7GDwYPRg+GD8YQBhBGEIYQxhE -GEUYRhhHGEgYSRhKGEsYTBhNGE4YTxhQGFEYUhhTGFQYVRhWGFcYWBhZGFoYWxhcGF0YXhhfGGAYYRhi -GGMYZBhlGGYYZxhoGGkYahhrGGwYbRhuGG8YcBhxGHIYcxh0GHUYdhh3GHgYeRh6GHsYfBh9GH4YfxiA -GIEYghiDGIQYhRiGGIcYiBiJGIoYixiMGI0YjhiPGJAYkRiSGJMYlBiVGJYYlxiYGJkYmhibGJwYnRie -GJ8YoBihGKIYoxikGKUYphinGKgYqRiqGKsYrBitGK4YrxiwGLEYshizGLQYtRi2GLcYuBi5GLoYuxi8 -GL0Yvhi/GMAYwRjCGMMYxBjFGMYYxxjIGMkYyhjLGMwYzRjOGM8Y0BjbGOYa2xzQHNEc0hzTHNQc1RzW -HNcc2BzZHNoc2xzcHN0c3hzfHOAc4RziHOMc5BzlHOYc5xzoHOkc6hzrHOwc7RzuHO8c8BzxHPIc8xz0 -HPUc9hz3HPgc+Rz6HPsc/Bz9HP4c/x0AHQEdAh0DHQQdBR0GHQcdCB0JHQodCx0MHQ0dDh0PHRAdER0S -HRMKwx0UHRUdFh0XHRgdGR0aHRsdHB0dHR4dHx0gHSEdIh0jHSQdJR0mHScdKB0pHSodKx0sHS0dLh0v -HTAdMR0yHTMdNB01HTYdNx04HTkdOh07HTwdPR0+HT8dQB1BHUICMB1DHUQdRR1GHUcdSB1JHUodSx1M -HU0dTh1PHVAdUR1SHVMdVB1VHVYdVx1YHVkdWh1bHVwdXR1eHV8dYB1hHWIdYx1kHWUdZh1nHWgdaR1q -HWsdbB1tHW4dbx1wHXEdch1zHXQddR12HXcdeB15HXodex18HX0dfh1/HYAdgR2CHYMdhB2FHYYdhx2I -HYkdih2LHYwdjR2OHY8dkB2RHZIdkx2UHZUdlh2XHZgdmR2aHZsdnB2dHZ4dnx2gHaEdoh2jHaQdpR2m -HacdqB2pHaodqx2sHa0drh2vHbAdsR2yHbMdtB21HbYdtx24Hbkduh27HbwdvR2+Hb8dwB3BHcIdwx3E -HcUdxh3HHcgdyR3KHcsdzB3NHc4dzx3QHdEd0h3THdQd1QVtHdYd1x3YHdkd2h3bHdwd3R3eHd8d4B3h -HeId4x3kHeUd5h3nHegd6R3qHesd7B3tHe4d7x3wHfEd8h3zHfQd9R32Hfcd+B35Hfod+x38Hf0d/h3/ -HgAeAR4CHgMeBB4FHgYeBx4IHgkeCh4LHgweDR4OHg8eEB4RHhIeEx4UHhUeFh4XHhgeGR4aHhseHB4d -Hh4eHx4gHiEeIh4jHiQeJR4mHiceKB4pHioeKx4sHi0eLh4vHjAeMR4yHjMeNB41HjYeNx44HjkeOh47 -HjwePR4+Hj8eQB5BHkIeQx5EHkUeRh5HAe0eSB5JHkoeSx5MHk0eTh5PHlAeUR5SHlMeVB5VHlYeVx5Y -HlkeWh5bHlweXR5eHl8eYB5hBNgeYh5jHmQeZR5mHmceaB5pHmoeax5sHm0ebh5vHnAecR5yHnMedB51 -HnYedx54Hnkeeh57HnwefR5+Hn8egB6BHoIegx6EHoUehh6HHogeiR6KHosejB6NHo4ejx6QHpEekh6T -HpQelR6WHpcemB6ZHpoemx6cHp0enh6fHqAeoR6iHqMepB6lHqYepx6oHqkeqh6rHqwerR6uHq8esB6x -HrIesx60HrUeth63HrgeuR66HrsevB69HsAewx7GVSRudWxs3xASAA0ADgAPABAAEQASABMAFAAVABYA -FwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwVk5TUm9vdFYk -Y2xhc3NdTlNPYmplY3RzS2V5c18QD05TQ2xhc3Nlc1ZhbHVlc18QGU5TQWNjZXNzaWJpbGl0eU9pZHNW -YWx1ZXNdTlNDb25uZWN0aW9uc1tOU05hbWVzS2V5c1tOU0ZyYW1ld29ya11OU0NsYXNzZXNLZXlzWk5T -T2lkc0tleXNdTlNOYW1lc1ZhbHVlc18QGU5TQWNjZXNzaWJpbGl0eUNvbm5lY3RvcnNdTlNGb250TWFu -YWdlcl8QEE5TVmlzaWJsZVdpbmRvd3NfEA9OU09iamVjdHNWYWx1ZXNfEBdOU0FjY2Vzc2liaWxpdHlP -aWRzS2V5c1lOU05leHRPaWRcTlNPaWRzVmFsdWVzgAKBB1mBBDWBBWGBB1iACIEEOIAFgQVggQVigQQ5 -gQdWgACABoEEN4EHVxEMZYEFY9IADgAyADMANFtOU0NsYXNzTmFtZYAEgANdTlNBcHBsaWNhdGlvbtIA -NwA4ADkAOlgkY2xhc3Nlc1okY2xhc3NuYW1logA6ADteTlNDdXN0b21PYmplY3RYTlNPYmplY3RfEBBJ -QkNvY29hRnJhbWV3b3Jr0gAOAD4APwBAWk5TLm9iamVjdHOAB6DSADcAOABCAEOjAEMARAA7XE5TTXV0 -YWJsZVNldFVOU1NldNIADgA+AEYAR4AbrxDGAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcA -WABZAFoAWwBcAF0AXgBfAGAAYQBiAGMAZABlAGYAZwBoAGkAagBrAGwAbQBuAG8AcABxAHIAcwB0AHUA -dgB3AHgAeQB6AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCSAJMA -lACVAJYAlwCYAJkAmgCbAJwAnQCeAJ8AoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEA -sgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkAygDLAMwAzQDOAM8A -0ADRANIA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQA5QDmAOcA6ADpAOoA6wDsAO0A -7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsB -DAENgAmAH4AlgCqAM4CigKaAq4CsgLOAuIDAgMWAx4DJgM+A04DXgN2A6IDtgPOA+YD+gQEkgQEmgQEx -gQE4gQE8gQE+gQE/gQFCgQFEgQFPgQFTgQFYgQFbgQFegQFjgQF5gQF7gQGAgQGDgQGHgQGLgQHagQHb -gQIagQIcgQIfgQIkgQIlgQIqgQIwgQIygQI4gQI6gQI9gQI+gQI/gQJBgQJFgQJOgQJQgQJVgQJXgQJf -gQJigQJngQJsgQJtgQJxgQJzgQJ1gQJ3gQJ7gQJ9gQKBgQKDgQKEgQKGgQKHgQKIgQKKgQKPgQKQgQKT -gQKXgQKYgQKagQKcgQKegQKggQKigQKkgQKmgQKogQKtgQKvgQK6gQK8gQLVgQLWgQLYgQLagQLbgQLd -gQLggQLmgQLogQLpgQLugQLygQL2gQL3gQL7gQL/gQMAgQMBgQMFgQMGgQMHgQMLgQMNgQMOgQMTgQMY -gQMZgQOogQOpgQOqgQOsgQOugQOwgQOygQOzgQO1gQO2gQO3gQO5gQO7gQO9gQO+gQO/gQPAgQPCgQPE -gQPGgQPIgQPKgQPMgQPNgQPOgQPPgQPRgQPSgQPTgQPVgQPXgQPqgQPrgQPtgQPugQPwgQPygQP0gQP2 -gQP3gQP5gQP7gQP9gQP+gQQAgQQBgQQCgQQEgQQFgQQGgQQHgQQIgQQJgQQKgQQSgQQUgQQWgQQXgQQY -gQQagQQbgQQcgQQegQQfgQQggQQhgQQjgQQmgQQogQQq1AAOAQ8BEAERARIBEwEUARVdTlNEZXN0aW5h -dGlvblhOU1NvdXJjZVdOU0xhYmVsgB6ADIAKgB3SAA4AMgAzARiABIALWkNvbnRyb2xsZXLTAA4BGwEc -AR0BHgEfV05TVGl0bGVbTlNNZW51SXRlbXOAHIANgA5aU3RhdHVzTWVuddIADgA+AEYBI4AbowEkASUB -JoAPgBiAGtkADgEbASgBKQEqASsBLAEtAS4BLwEwATEBMAEzATQBNQETATdfEBFOU0tleUVxdWl2TW9k -TWFza1pOU0tleUVxdWl2XU5TTW5lbW9uaWNMb2NZTlNPbkltYWdlXE5TTWl4ZWRJbWFnZVZOU01lbnVV -TlNUYWeAF4AQEgAQAACAEBJ/////gBGAFYAME/////////wZUNMADgAyAToBOwE8AT1eTlNSZXNvdXJj -ZU5hbWWAFIASgBNXTlNJbWFnZV8QD05TTWVudUNoZWNrbWFya9IANwA4AUEBQqIBQgA7XxAQTlNDdXN0 -b21SZXNvdXJjZdMADgAyAToBOwE8AUaAFIASgBZfEBBOU01lbnVNaXhlZFN0YXRl0gA3ADgBSQFKogFK -ADtaTlNNZW51SXRlbdkADgEbASgBKQEqASsBLAEtAS4BLwFNATEBMAEzATQBNQETAVKAF4AZgBCAEYAV -gAwT//////////5eVHV0dGkgaSBncnVwcGnbAA4BGwEoAVUBKQFWASoBKwEsAS0BLgEvATABMQFZATAB -WQEzATQBNQETATddTlNJc1NlcGFyYXRvclxOU0lzRGlzYWJsZWSAF4AQCYAQCYARgBWADNIANwA4AWAB -YaMBYQFiADteTlNNdXRhYmxlQXJyYXlXTlNBcnJhedIANwA4AWQBLaIBLQA7XxAQZkdyb3VwRmlsdGVy -TWVuddIANwA4AWcBaKMBaAFpADtfEBROU05pYk91dGxldENvbm5lY3Rvcl5OU05pYkNvbm5lY3RvctQA -DgEPARABEQFrARQBbQFugCSACoAggCPYAA4BGwEoASkBKgErASwBLQEvAXEBMQEwATMBNAE1AXWAF4Ai -gBCAEYAVgCHTAA4BGwEcAR0BeAF5gByBA5+BA6FfEBhIb21lcGFnZSBkaSBUcmFuc21pc3Npb25dbGlu -a0hvbWVwYWdlOtIANwA4AX0BfqMBfgFpADtfEBVOU05pYkNvbnRyb2xDb25uZWN0b3LUAA4BDwEQAREB -awEUAYIBg4AkgAqAJoAp2AAOARsBKAEpASoBKwEsAS0BLwGGATEBMAEzATQBNQGKgBeAKIAQgBGAFYAn -0wAOARsBHAEdAY0BjoAcgIGBAlhfEBlBcHJpIGluZGlyaXp6byB0b3JyZW50Li4uXxARb3BlblVSTFNo -b3dTaGVldDrUAA4BDwEQAREBEgEUAZQBlYAegAqAK4Ay0wAOARsBHAEdAZgBmYAcgCyALVZHcnVwcG/S -AA4APgBGAZ2AG6IBngGfgC6AL9oADgEbASgBVQEpAVYBKgErASwBLQEvATABMQFZATABWQEzATQBNQGU -gBeAEAmAEAmAEYAVgCvYAA4BGwEoASkBKgErASwBLQEvAasBMQGsATMBNAE1AZSAF4AwgDGAEYAVgCtf -EBBNb3N0cmEgZ3J1cHBpLi4uUWdYZGVsZWdhdGXUAA4BDwEQAREBEgG1AbYBt4AegICANICh3xAWAbkB -ugAOAbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGADIBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wFZAdUB -1gHXAdgB2QHaAVkB3AHdAd4BzQHgAdEB4l8QD05TTmV4dFJlc3BvbmRlcl8QH05TRHJhZ2dpbmdTb3Vy -Y2VNYXNrRm9yTm9uTG9jYWxZTlNUdkZsYWdzXxAsTlNPdXRsaW5lVmlld0luZGVudGF0aW9uTWFya2Vy -Rm9sbG93c0NlbGxLZXlfEBNOU09yaWdpbmFsQ2xhc3NOYW1lXxARTlNCYWNrZ3JvdW5kQ29sb3JfEBJO -U0FsbG93c1R5cGVTZWxlY3RcTlNDb3JuZXJWaWV3XxAXTlNJbnRlcmNlbGxTcGFjaW5nV2lkdGhfEBlO -U0NvbHVtbkF1dG9yZXNpemluZ1N0eWxlXxAYTlNJbnRlcmNlbGxTcGFjaW5nSGVpZ2h0WE5TdkZsYWdz -W05TRnJhbWVTaXplWU5TRW5hYmxlZFtOU0dyaWRDb2xvcl8QHE5TRHJhZ2dpbmdTb3VyY2VNYXNrRm9y -TG9jYWxbTlNTdXBlcnZpZXdeTlNUYWJsZUNvbHVtbnNfEChOU091dGxpbmVWaWV3QXV0b3Jlc2l6ZXNP -dXRsaW5lQ29sdW1uS2V5W05TUm93SGVpZ2h0gDcQAIB/EhpAgAAIgDaAXwmAOSNAAAAAAAAAABABI0AI -AAAAAAAAEQESgDgJgDWAfhAPgDeAPAgjQE8AAAAAAABfEBBUb3JyZW50VGFibGVWaWV3XU5TT3V0bGlu -ZVZpZXfaAbkADgHmAecBxAHFAegB6QHJAeoB6wHsAe0B7gHvAfABtgHyAesBtllOU2N2RmxhZ3NaTlNT -dWJ2aWV3c1lOU0RvY1ZpZXdZTlNCR0NvbG9yXU5TTmV4dEtleVZpZXeBAyCBAyQQAoEDIhEJAIEDI4A0 -gHOBAyCANFp7NDY4LCAxNzN91AG5AA4B9wHEACsB+QH6AftXTlNGcmFtZYAAgDuAOhP/////gAABAF8Q -FHt7LTI2LCAwfSwgezE2LCAxN3190gA3ADgB/gH/pAH/AgACAQA7XV9OU0Nvcm5lclZpZXdWTlNWaWV3 -W05TUmVzcG9uZGVy0gAOAD4ARgIEgBumAgUCBgIHAggCCQIKgD2AWoBpgG2AdYB52AAOAgwCDQIOAg8C -EAIRAhICEwIUAhUCFgIXAhgCGQG2XE5TSGVhZGVyQ2VsbFxOU0lkZW50aWZpZXJXTlNXaWR0aFpOU0Rh -dGFDZWxsWk5TTWluV2lkdGhaTlNNYXhXaWR0aFtOU1RhYmxlVmlld4BZgD+APiNAPQAAAAAAAIBLI0Aw -AAAAAAAAI0CncAAAAAAAgDRVQ29sb3LXAh0ADgG+Ah4CHwIgAiECIgIjAiQCJQImAc4CJ1tOU0NlbGxG -bGFnc1pOU0NvbnRlbnRzWU5TU3VwcG9ydFxOU0NlbGxGbGFnczJbTlNUZXh0Q29sb3ISBIH+AIBKgESA -QIBBgEZWQ29sb3Jl1AAOAioCKwIsAi0CLgIvAjBWTlNTaXplVk5TTmFtZVhOU2ZGbGFnc4BDI0AmAAAA -AAAAgEIRDBxcTHVjaWRhR3JhbmRl0gA3ADgCMwI0ogI0ADtWTlNGb2500wAOAjYCNwI4AjkCOlxOU0Nv -bG9yU3BhY2VXTlNXaGl0ZYBFEANLMC4zMzMzMzI5OQDSADcAOAI8Aj2iAj0AO1dOU0NvbG9y1QAOAj0C -NgI/AkACOAJCAkMCRAJFW05TQ29sb3JOYW1lXU5TQ2F0YWxvZ05hbWWARYBJEAaASIBHVlN5c3RlbV8Q -D2hlYWRlclRleHRDb2xvctMADgI2AjcCOAI5AkqARUIwANIANwA4AkwCTaUCTQJOAk8CUAA7XxARTlNU -YWJsZUhlYWRlckNlbGxfEA9OU1RleHRGaWVsZENlbGxcTlNBY3Rpb25DZWxsVk5TQ2VsbNkCHQAOAlIC -HgIfAlMCVAIgAlUCVgJXAc4CWAImAc4BzgJaAdFXTlNTdHlsZVdOU0FsaWduV05TU2NhbGVaTlNBbmlt -YXRlcxIEAf4AgFiATIBBEgICAAAI1QAOAioCXQJeAj0CXwJgAmECYgJjXE5TSW1hZ2VGbGFnc1ZOU1Jl -cHOAV4BNEiDAAACAToBWWHs2MiwgNjJ90gAOAD4ARgJngBuhAmiAT9IADgA+AmoCa4BVogJsAm2AUIBR -1gAOAm8CcAJxAnICcwJ0AnUCdgJ3AngBzl8QFE5TVElGRlJlcHJlc2VudGF0aW9uXxAQTlNDYWNoZVdp -bmRvd0JQU18QEE5TQ2FjaGVXaW5kb3dCUFBfEBdOU0NhY2hlV2luZG93Q29sb3JTcGFjZV8QFU5TQ2Fj -aGVXaW5kb3dJc1BsYW5hcoBUgFIQCBAYgFNPETYOTU0AKgAAJCiAACBQOCQWDQeEQmFQuGQ2HQ+IRGJR -OKRWLReMRmNRuOQ0Awd/wePwKQx2TSeUSmVSmRgCWgAIAYACCSvx4voAOOQSueT2fT+TS+BgKBgNEl4W -KZptlzONSMl3HaBvyd0CrVesVmWy0BBUGgcWrlKkteJZKLVmJ9lPkxP2BOaq1m5XO6RuWgOBgE1E8VIU -0EYGGlQqRlNlLMkAGd7v4ANCB4ySXXJZPKQmt0UCgMAhtbo4mLd+N9hA5otd4vhHMEAHZ0vgALGp5XZb -PK1yikEWhcxpM4itEtVfL51vB7gADI1eABHtp4gBK3kBdEJg0HBATgPovR3O52Mrad/wScGgHyCJLngh -pMXAlyjFzt91Pl/P8CgZatwIt13hkZOEHgeCTpgaB4MAsDAMg6bhuGycRRk2SYeJIdTwwouYCIGBoDAO -BAGAWBYGAqBgGgaDwHAeCAOgpAwOguCwMhABUBg0BoCHuDo1CQB4PHKYZogAf75pcfyqGmeYFgAfYWCc -gQBgOAB+n4faXKIAB6Hsep/EcQY8iBK56GHCswoVKgAAe+oDAdDwGgi6gHg7E0dAmCoKg7A4Ng6CYJgs -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 -0zjT+tS71XzWPNb917zYfNk72fvautt43Dfc9t203nPfMt/x4LHhceIy4vPjteR45T3mAubJ55LoXOkn -6fXqxeuX7GztQ+4c7vfv1vC38ZvygvNr9Ff1RfY19yj4HPkT+gz7BvwA/Pv9+v76//8AAAFbAvMEbAXt -B2kI4wpXC9UNSw7IED4RtxMtFKkWGxeTGQgafxvzHWUe1SBJIbUjJCSPJfgnYCjGKisriizpLkYvnTDz -MkYzlzTjNi43dDi3OfU7MjxsPaE+00AEQTBCWkN/RKNFxUbjR/9JGkoyS0dMW01sTnxPjFCZUaZSsVO9 -VMZVzlbXV99Y5lnuWvRb+l0BXgZfDGASYRhiHWMiZCdlLGYyZzZoOmk/akNrRmxJbUtuTm9PcFBxUHJP -c050THVIdkR3P3g5eTF6KHsffBR9CH37fu1/3oDOgb2Cq4OXhIOFbYZWhz+IJokMifKK14u6jJ6NgI5h -j0KQIZEAkd6SvJOZlHWVUZYslwaX4Ji5mZKaaptCnBmc8J3Hnp2fc6BJoR6h9KLJo56kcqVHphym8KfF -qJmpbqpCqxar66zArZSuaK89sBKw5rG7spCzZbQ6tRC15ba6t5C4Zrk9uhO66rvAvJe9b75Hvx+/+MDS -wazChsNhxD3FGcX2xtTHssiSyXLKU8s1zBjM/M3hzsfPrtCW0X/SadNU1EDVLtYc1wvX+9js2d/a0tvG -3LrdsN6m35zgk+GK4oHjeORv5WbmXOdR6EbpOuos6x7sDuz87eju0u+68J/xg/Jk80L0H/T59c/2pPd2 -+Eb5FPng+qn7cPw3/P39wf6D/0P//wAAAQMCLAM/BFUFbQaKB6EIuQnPCucMAg0XDi0PQBBYEW0SgROT -FKgVuxbNF94Y7xn/Gw0cGx0oHjIfOSBBIUkiSyNOJFAlTiZKJ0UoPSk0KicrGCwJLPQt3y7HL60wkTFz -MlMzMDQKNOM1uzaQN2Q4ODkHOdY6pDtxPD49Bz3QPpk/YUApQO9BtUJ7Q0FEBUTKRY9GU0cXR9xIoElk -SilK7kuyTHdNPU4BTsZPjFBTURhR3lKlU2xUM1T6VcFWiVdRWBlY4VmqWnJbO1wEXM1dll5gXypf9GC+ -YYliU2MeY+pktmWCZk5nGmfnaLRpgWpPaxxr6my4bYZuVG8ib/Fwv3GOcltzKXP3dMV1k3Zgdy13+XjF -eZF6XXsne/F8u32Ffk1/FX/dgKSBaoIwgvWDuoR+hUKGBYbHh4qIS4kNic6Kj4tPjA+Mzo2Ojk6PDY/N -kIyRTJILksuTipRKlQqVy5aMl02YDpjQmZOaVpsZm92coZ1nni2e9J+7oIOhTKIWouGjrKR5pUemFqbm -p7eoiqleqjSrC6vkrL+tnK58r1+wQ7ErshazBbP4tO+167bst/O5AboVuzC8U71+vrK/8cE6wo3D7MVY -xs7IVcnmy4jNOc730MTSotSP1ovYl9qz3NvfFeFd47HmEuiB6vjte/AH8p/1M/fS+nv9Mv//AABuZGlu -AAAAAAAABjYAAJeRAABYuAAAVUEAAIwVAAAoVwAAFqgAAFANAABUOQAC8KMAArXCAAGo9QADAQAAAgAA -AAEABQAKABEAGQAjAC8AOwBJAFkAaQB7AI4AogC4AM8A5wEAARoBNQFSAW8BjgGuAc8B8QIVAjkCXwKF -Aq0C1gMAAywDWAOGA7UD5AQWBEgEfASxBOcFHgVXBZEFzAYJBkgGhwbIBwsHTweUB9wIJAhvCLsJCQlY -CakJ/ApRCqgLAQtbC7cMFgx2DNkNPQ2kDgwOdw7jD1IPwxA2EKsRIhGbEhYSkxMSE5MUFhSbFSIVqxY1 -FsIXURfhGHMZBxmcGjQazRtoHAUcpB1EHeYeih8wH9gggSEtIdoiiiM7I+8kpSVdJhcm1CeTKFQpGSnf -KqkrdSxELRYt7C7EL58wfjFgMkYzLzQcNQw2ADb4N/M48jn1Ovs8Bj0UPiY/O0BVQXJCkkO3RN9GCkc5 -SGxJokrcTBlNWU6dT+VRL1J9U89VJFZ8V9hZN1qZW/9daF7VYERhuGMuZKdmJGelaShqr2w4bcVvVXDp -cn90GHW1d1R493qdfEZ98X+ggVKDCITAhnyIO4n9i8KNi49XkSeS+pTRlqyYipprnFGeOqAnohekDKYE -qACqAKwErguwF7ImtDi2TrhouoS8o77EwOfDC8Uwx1bJe8ufzcHP4dH91BfWLdg+2krcUd5U4FLiSuQ+ -5i3oF+n+6+Dtv++b8XXzTPUg9vL4yPqb/Gv+Of//AAAAAgAFAAsAEgAcACYAMgBAAE8AYAByAIUAmgCw -AMcA4AD6ARUBMgFPAW4BjwGwAdMB9wIcAkICagKTAr0C6QMVA0MDcwOjA9UECAQ9BHMEqgTjBR0FWQWW -BdUGFQZXBpsG4AcnB28HuggGCFQIpAj2CUoJoQn5ClMKsAsPC3AL0ww5DKENDA15DegOWg7PD0YPvxA7 -ELoROxG/EkUSzRNYE+UUdRUGFZoWMRbJF2QYABifGT8Z4hqHGy0b1hyAHSwd2h6KHzwf8CClIVwiFiLR -I44kTSUPJdImmCdfKCko9SnEKpUraCw+LRct8i7QL7EwlTF8MmUzUjRCNTU2KzckOCA5IDojOyk8Mz1A -PlA/ZEB7QZVCs0PURPhGIEdLSHpJrErhTBpNVk6VT9hRHlJnU7RVBFZXV61ZBlpiW8FdI16HX+9hWWLG -ZDVlp2cbaJJqC2uHbQRuhHAHcYtzEnSbdiZ3s3lCetN8Zn38f5OBK4LGhGKGAIegiUCK4oyGjiqPz5F1 -kxyUw5ZrmBSZvZtmnQ+euKBhogqjs6VcpwWorapWq/6tpa9NsPSym7RCtem3j7k2ut28hL4sv9TBfcMn -xNLGf8guyd7Lkc1Hzv/Qu9J71D/WB9fV2ajbgt1i30rhOeMw5S/nN+lK62Xtiu+58fH0M/Z++M37Jf2I -//8AAAADAAkAEwAgADAAQgBXAG8AiQCmAMUA5gEKATABWQGDAbAB3wIRAkUCegKzAu0DKgNpA6oD7gQ0 -BHwExwUVBWUFtwYNBmUGvwcdB34H4ghJCLMJIQmSCgYKfwr7C3sL/wyHDRMNpA45DtIPcBASELgRZBIT -EscTfxQ8FP0VwhaLF1gYKRj9GdYasRuRHHMdWR5CHy0gHCEOIgIi+iP0JPAl8CbyJ/Yo/SoHKxQsIy00 -LkgvXzB4MZQysjPTNPU2GzdDOG05mTrHO/g9Kz5gP5dA0EIMQ0pEikXNRxJIWUmjSu9MP02RTuZQPlGZ -UvhUWlW/VyhYlVoFW3pc8l5vX+9hdGL9ZIpmG2exaUtq6GyKbjBv2XGHczh07HakeF56HHvcfZ9/ZYEs -gvaEwYaOiFyKLIv9jc+PopF1k0iVHZbxmMWampxunkGgFKHmo7elh6dVqSGq66yzrnewN7H0s621YbcP -uLi6W7v3vY2/G8CiwiHDmMUIxnDH0ckqynrLws0EzkDPdNCg0cfS6dQC1RfWJ9cw2DXZNdow2yjcGt0K -3fTe3N+/4KHhfuJZ4zDkBuTX5ajmdedC6Ano0umW6lrrHOvc7JztWO4V7s/viPBB8Pjxr/Jk8xjzzPR+ -9TH14PaQ90H38/il+VT6BPqz+2D8Dvy6/WT+Dv61/1r//wAAZGVzYwAAAAAAAAAKQ29sb3IgTENEAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAG1sdWMAAAAAAAAAEgAAAAxuYk5PAAAAEgAAAOhwdFBUAAAAFgAAAPpzdlNF -AAAAEAAAARBmaUZJAAAAEAAAASBkYURLAAAAHAAAATB6aENOAAAADAAAAUxmckZSAAAAEgAAAVhqYUpQ -AAAADgAAAWplblVTAAAAEgAAAXhwbFBMAAAAEgAAAYpwdEJSAAAAGAAAAZxlc0VTAAAAEgAAAbR6aFRX -AAAADgAAAcZydVJVAAAAJAAAAdRrb0tSAAAADAAAAfhkZURFAAAAEAAAAgRubE5MAAAAFgAAAhRpdElU -AAAAFAAAAioARgBhAHIAZwBlAC0ATABDAEQATABDAEQAIABhACAAQwBvAHIAZQBzAEYA5AByAGcALQBM -AEMARABWAOQAcgBpAC0ATABDAEQATABDAEQALQBmAGEAcgB2AGUAcwBrAOYAcgBtX2mCcgAgAEwAQwBE -AMkAYwByAGEAbgAgAEwAQwBEMKsw6TD8ACAATABDAEQAQwBvAGwAbwByACAATABDAEQASwBvAGwAbwBy -ACAATABDAEQATABDAEQAIABDAG8AbABvAHIAaQBkAG8ATABDAEQAIABjAG8AbABvAHJfaYJybbJmdphv -eTpWaAQmBDIENQRCBD0EPgQ5ACAEFgQaAC0ENAQ4BEEEPwQ7BDUEOc7st+wAIABMAEMARABGAGEAcgBi -AC0ATABDAEQASwBsAGUAdQByAGUAbgAtAEwAQwBEAEwAQwBEACAAYwBvAGwAbwByAGkAAG1tb2QAAAAA -AAAGEAAAnF8AAAAAwB1lgAAAAAAAAAAAAAAAAAAAAAB0ZXh0AAAAAENvcHlyaWdodCBBcHBsZSwgSW5j -LiwgMjAwOABfEBlOU0NhbGlicmF0ZWRSR0JDb2xvclNwYWNl0gA3ADgCfAJ9owJ9An4AO18QEE5TQ2Fj -aGVkSW1hZ2VSZXBaTlNJbWFnZVJlcNIANwA4AoABYqIBYgA70wAOAjYCNwI4AjkCg4BFRDAgMADSADcA -OAKFAT6iAT4AO9IANwA4AocCiKMCiAJQADtbTlNJbWFnZUNlbGzSADcAOAKKAouiAosAO11OU1RhYmxl -Q29sdW1u2gKNAA4CDAINAg4CDwKOAhACEQISAVkCEwKRApICkwKUAdcClQKWAbZeTlNJc1Jlc2l6ZWFi -bGVeTlNSZXNpemluZ01hc2sJgFmAXIBbI0BxsAAAAAAAgGAjQEgAAAAAAAAjR+///6AAAACANFVHcm91 -cNcCHQAOAb4CHgIfAiACIQIiAiMCmwGYAiYBzgIngEqAXYAsgEGARtUADgI9AjYCPwJAAjgB0wJDAqIC -RYBFgF+AXoBHW2hlYWRlckNvbG9y0wAOAjYCNwI4AjkCp4BFQjEA2AIdAA4BvgIeAh8CqQIgAiECqgKr -AqwCrQKuAbYCsAKxXU5TQ29udHJvbFZpZXcSBCH+QYBogGOAYYBigDQSAEAIAIBmWVRleHQgQ2VsbNQA -DgIqAisCLAItArUCLwK3gEMjQCoAAAAAAACAQhAQ1QAOAj0CNgI/AkACOAK6AkMCuwJFgEWAZYBkgEdc -Y29udHJvbENvbG9y0wAOAjYCNwI4AjkCwIBFSzAuNjY2NjY2NjkA1QAOAj0CNgI/AkACOAJCAkMCxAJF -gEWASYBngEdfEBBjb250cm9sVGV4dENvbG9y0gA3ADgCyAJOpAJOAk8CUAA72AAOAgwCDQIOAg8CEAIR -AhICEwLLAswCzQLOAs0ClgG2gFmAa4BqI0AgAAAAAAAAgGyANFhETCBJbWFnZdcCHQAOAb4CHgIfAiAC -IQIiAiMCmwEwAiYBzgIngEqAXYAQgEGARtkCHQAOAlICHgIfAlMCVAIgAlUCVgJXAc4CWAImAc4BzgJa -AdGAWIBMgEEI2AAOAgwCDQIOAg8CEAIRAhICEwLeAt8C4ALhAuIClgG2gFmAb4BuI0BQAAAAAAAAgHEj -QCQAAAAAAACANFJETNcCHQAOAb4CHgIfAiACIQIiAiMCmwLoAiYBzgIngEqAXYBwgEGARmsAVgBlAGwA -bwBjAGkAdADgACAARABM2AIdAA4BvgIeAh8CqQIgAiECqgKrAfICrQLwAbYC8gKxgGiAc4BhgHKANBEI -AIBm1AAOAioCKwIsAi0CLgIvAreAQ4BC1QAOAj0CNgI/AkACOAK6AkMC+gJFgEWAZYB0gEdfEBZjb250 -cm9sQmFja2dyb3VuZENvbG9y2AAOAgwCDQIOAg8CEAIRAhICEwL/AwACzQMBAs0ClgG2gFmAd4B2gHiA -NFhVTCBJbWFnZdcCHQAOAb4CHgIfAiACIQIiAiMCmwEwAiYBzgIngEqAXYAQgEGARtkCHQAOAlICHgIf -AlMCVAIgAlUCVgJXAc4CWAImAc4BzgJaAdGAWIBMgEEI2AAOAgwCDQIOAg8CEAIRAhICEwMRAxIC4AMT -AuIClgG2gFmAe4B6gH2ANFJVTNcCHQAOAb4CHgIfAiACIQIiAiMCmwMZAiYBzgIngEqAXYB8gEGARmsA -VgBlAGwAbwBjAGkAdADgACAAVQBM2AIdAA4BvgIeAh8CqQIgAiECqgKrAfICrQLwAbYC8gKxgGiAc4Bh -gHKANIBm0wAOAjYCNwI4AjkDJoBFSzAuODAyNDE5MzYA0gA3ADgDKAMpogMpADteTlNDbGFzc1N3YXBw -ZXLUAA4BGwIrARwBHQGNATADLoAcgIGAEICCVE1lbnXSAA4APgBGAzKAG68QDwMzAzQDNQM2AzcDOAM5 -AzoDOwM8Az0DPgM/A0ADQYCDgIWAh4CJgIqAjICOgJCAkoCTgJmAmoCcgJ6An9kADgEbASgBKQEqASsB -LAEtAS4BLwNEATEBMAEzATQBNQG1AdeAF4CEgBCAEYAVgIBfEBpNZXR0aSBpbiBwYXVzYSBzZWxlemlv -bmF0adkADgEbASgBKQEqASsBLAEtAS4BLwNMATEBMAEzATQBNQG1AdeAF4CGgBCAEYAVgIBfEBRSaXBy -ZW5kaSBzZWxlemlvbmF0adkADgEbASgBKQEqASsBLAEtAS4BLwNUATEBMAEzATQBNQG1AdeAF4CIgBCA -EYAVgIBfECNSaXByZW5kaSBzZWxlemlvbmF0aSBpbW1lZGlhdGFtZW50ZdoADgEbASgBVQEpAVYBKgEr -ASwBLQEvATABMQFZATABWQEzATQBNQG1gBeAEAmAEAmAEYAVgIDZAA4BGwEoASkBKgErASwBLQEuAS8D -ZQExATABMwE0ATUBtQHtgBeAi4AQgBGAFYCAXxATUmltdW92aSBkYWxsYSBsaXN0YdkADgEbASgBKQEq -ASsBLAEtAS4BLwNtA24BMAEzATQBNQG1A3OAF4CNEgAYAACAEIARgBWAgBAEXxARUmltdW92aSBmaWxl -IGRhdGnZAA4BGwEoASkBKgErASwBLQEuAS8DdwNuATABMwE0ATUBtQNzgBeAj4AQgBGAFYCAXxAUUmlt -dW92aSBmaWxlIHRvcnJlbnTZAA4BGwEoASkBKgErASwBLQEuAS8DfwExATABMwE0ATUBtQNzgBeAkYAQ -gBGAFYCAXxAUUmltdW92aSB0dXR0aSBpIGZpbGXaAA4BGwEoAVUBKQFWASoBKwEsAS0BLwEwATEBWQEw -AVkBMwE0ATUBtYAXgBAJgBAJgBGAFYCA2gAOA48BGwEoASkBKgErASwBLQOQAS8DkgGYATEBMAEzATQB -NQG1A5hZTlNTdWJtZW51WE5TQWN0aW9ugBeAlYAsgBCAEYAVgICAlF5zdWJtZW51QWN0aW9uOtMADgEb -ARwBHQGYA52AHIAsgJbSAA4APgBGA6CAG6IDoQOigJeAmNoADgEbASgBVQEpAVYBKgErASwBLQEvATAB -MQFZATABWQEzATQBNQOSgBeAEAmAEAmAEYAVgJXYAA4BGwEoASkBKgErASwBLQEvAasBMQEwATMBNAE1 -A5KAF4AwgBCAEYAVgJXaAA4BGwEoAVUBKQFWASoBKwEsAS0BLwEwATEBWQEwAVkBMwE0ATUBtYAXgBAJ -gBAJgBGAFYCA2AAOARsBKAEpASoBKwEsAS0BLwO+ATEBMAEzATQBNQG1gBeAm4AQgBGAFYCAXxAbTW9z -dHJhIGZpbGUgZGF0aSBuZWwgRmluZGVy2AAOARsBKAEpASoBKwEsAS0BLwPGATEBMAEzATQBNQG1gBeA -nYAQgBGAFYCAXxAQQWdnaW9ybmEgdHJhY2tlctoADgEbASgBVQEpAVYBKgErASwBLQEvATABMQFZATAB -WQEzATQBNQG1gBeAEAmAEAmAEYAVgIDZAA4BGwEoASkBKgErASwBLQEuAS8D1wExATABMwE0ATUBtQJD -gBeAoIAQgBGAFYCAXxAYTW9zdHJhIGlsIHZpc3VhbGl6emF0b3JlW2ZDb250ZXh0Um931AAOAQ8BEAER -AWsBFAPhA+KAJIAKgKOApdgADgEbASgBKQEqASsBLAEtAS8D5QExATABMwE0ATUBdYAXgKSAEIARgBWA -IV8QH1dpa2kgZGkgVHJhbnNtaXNzaW9uICYgc3ZpbHVwcG9ZbGlua1RyYWM61AAOAQ8BEAERAWsBtgPv -A/CAJIA0gKeAqtkADgEbASgBKQEqASsBLAEtAS4BLwPzATEBMAEzATQBNQP3A/iAF4CpgBCAEYAVgKgQ -ZtMADgEbARwBHQP7A/yAHIEBGIEBGl5TZW1wcmUgaW4gc2VlZF8QEnNldFF1aWNrUmF0aW9Nb2RlOtQA -DgEPARABEQESARQBEwGVgB6ACoAMgDLUAA4BDwEQAREBawQGBAcECIAkgLCArYCy1wAOARsBKQEqASsB -LAEtAS8ECwEwATMBNAE1BA+AF4CvgBCAEYAVgK7UAA4BGwIrARwBHQQSBBMEFIAcgQKMgQNHgQM3XxAY -UmljZXJjYSBhZ2dpb3JuYW1lbnRpLi4u0gAOADIAMwQYgASAsVlTVVVwZGF0ZXJfEBBjaGVja0ZvclVw -ZGF0ZXM60wAOARABEQFrBB0EHoAkgLSAt9gADgEbASgBKQEqASsBLAEtAS8DvgExBCIBMwE0ATUEJYAX -gJuAtoARgBWAtdMADgEbARwBHQQoBCmAHIEDd4EDeVFyW3JldmVhbEZpbGU61AAOAQ8BEAERARIELgEU -BDCAHoC5gAqAv9cBuQAOAfcCUAHEAcYByQQyBDMENAQ1BDYBWQQygLqAvoC7gLwRAQIJgLrVAbkADgHn -AcQBxQArBDsEPAQ9BD6AAIECz4EDHxEBAIEDLV8QFHt7ODMsIDR9LCB7MzAyLCAxNH192AIdAA4BvgIe -Ah8CqQIgAiEEQQKrAqwERALwBC4ERwKxEgQB/kCAaIBjgL2AcoC5EghCBACAZl8QGDk5OSBkaSA5OTkg -dHJhc2ZlcmltZW50adIANwA4BEsETKUETARNAgACAQA7W05TVGV4dEZpZWxkWU5TQ29udHJvbF8QE2ZU -b3RhbFRvcnJlbnRzRmllbGTUAA4BDwEQAREBawEUBFIEU4AkgAqAwYDE2AAOARsBKAEpASoBKwEsAS0B -LwRWATEEVwEzATQBNQQPgBeAwoDDgBGAFYCuXVByZWZlcmVuemUuLi5RLF8QFXNob3dQcmVmZXJlbmNl -V2luZG93OtQADgEPARABEQFrARQDogRigCSACoCYgMZbc2hvd0dyb3VwczrUAA4BDwEQAREBawEUAzQE -aIAkgAqAhYDIXxAXcmVzdW1lU2VsZWN0ZWRUb3JyZW50czrUAA4BDwEQAREBawEUBG0EboAkgAqAyoDO -2AAOARsBKAEpASoBKwEsAS0BLwRxATEEcgEzATQBNQR1gBeAzIDNgBGAFYDL1AAOARsCKwEcAR0EeAR5 -BHqAHIECv4EDnYEDkF8QJFNjaGVkYSBzdWNjZXNzaXZhIGRlbCB2aXN1YWxpenphdG9yZWH3A1tzZXRJ -bmZvVGFiOtQADgEPARABEQESBIABFASCgB6A0IAKgNLYAA4BGwEoASkBKgErASwBLQEvBIUDbgRyATMB -NAE1BHWAF4DRgM2AEYAVgMtfEBtTdWNjZXNzaXZvIHRhc3RvIGRlbCBmaWx0cm9fEA9mTmV4dEZpbHRl -ckl0ZW3UAA4BDwEQAREBawEUBI8EboAkgAqA1IDO2AAOARsBKAEpASoBKwEsAS0BLwSTATEElAEzATQB -NQR1gBeA1YDWgBGAFYDLXxAkU2NoZWRhIHByZWNlZGVudGUgZGVsIHZpc3VhbGl6emF0b3JlYfcC1AAO -AQ8BEAERAWsBFASdBJ6AJIAKgNiA3NgADgEbASgBKQEqASsBLAEtAS8EoQExBKIBMwE0ATUEpYAXgNqA -24ARgBWA2dMADgEbARwBHQSoBKmAHIEDSYEDS18QFENyZWEgZmlsZSB0b3JyZW50Li4uUW5bY3JlYXRl -RmlsZTrUAA4BDwEQAREBawEUBLAEsYAkgAqA3oDn1wG5AA4B9wJQAcQBxgHJBLMEtAS1BLYEtwFZBLOA -34DmgOCA4REBIQmA39UBuQAOAecBxAHFACsEOwS9BD0EvoAAgQLPgQLEgQLOXxAVe3szMDQsIDEyfSwg -ezgyLCAzMn193QIdAA4EwQTCBMMExATFAh4CHwKpBMYCIATHBMgEyQEwBMsB1wTMBM0EzgTMBLAE0QTS -BNNfEBNOU0FsdGVybmF0ZUNvbnRlbnRzXxASTlNQZXJpb2RpY0ludGVydmFsXk5TQnV0dG9uRmxhZ3My -XxAQTlNBbHRlcm5hdGVJbWFnZV8QD05TS2V5RXF1aXZhbGVudF8QD05TUGVyaW9kaWNEZWxheV1OU0J1 -dHRvbkZsYWdzEiQB/gCA5YAQEBmA44DkgOKA44DeEMgSCAAAABP/////hoJA/1RBcHJp1AAOAioCKwIs -Ai0CtQIvBNiAQ4BCEQQUUQ3SADcAOATbBNykBNwCTwJQADtcTlNCdXR0b25DZWxs0gA3ADgE3gTfpQTf -BE0CAAIBADtYTlNCdXR0b25fEBBvcGVuVVJMRW5kU2hlZXQ61AAOAQ8BEAERAWsBFATkBOWAJIAKgOmA -7NkADgEbASgBKQEqASsBLAEtAS4BLwToATEBMAEzATQBNQTsAjmAF4DrgBCAEYAVgOrTAA4BGwEcAR0E -7wTwgByBAa6BA2pcUHJvZ3Jlc3Npb25lWHNldFNvcnQ61AAOAQ8BEAERAWsBFAT2BPeAJIAKgO6A8tgA -DgEbASgBKQEqASsBLAEtAS8E+gNuBPsBMwE0ATUE/oAXgPCA8YARgBWA79MADgEbARwBHQUBBQKAHIED -ZIEDZl8QEFRyYXR0ZWdnaWEgcGFydGlRdF8QEHRvZ2dsZVBpZWNlc0JhcjrTAA4BEAERAWsFCAUJgCSA -9ID42AAOARsBKAEpASoBKwEsAS0BLwUMATEFDQEzATQBNQUQgBeA9oD3gBGAFYD10wAOARsBHAEdBRMF -FIAcgQNXgQNZXxAPU2VsZXppb25hIHR1dHRvUWFac2VsZWN0QWxsOtQADgEPARABEQFrARQFGwUcgCSA -CoD6gP3ZAA4BGwEoASkBKgErASwBLQEuAS8FHwExATABMwE0ATUFIwHtgBeA/IAQgBGAFYD70wAOARsB -HAEdAR4FJ4AcgA2BAt5fEBRUcmFzZmVyaW1lbnRvIHRvdGFsZV8QD3NldFN0YXR1c0xhYmVsOtQADgEP -ARABEQESBSwBtgUugB6A/4A0gQEj1QAOARsCKwEcBTABHQGNATAFNAFZXk5TTm9BdXRvZW5hYmxlgByA -gYAQgQEACdIADgA+AEYFOIAbpwU5BToFOwU8BT0FPgU/gQEBgQENgQEWgQEXgQEfgQEggQEi2gAOA48B -GwEoASkBKgErASwBLQOQAS8FQgVDATEBMAEzATQBNQUsBUiAF4EBBIEBAoAQgBGAFYD/gQEDbxARAFYA -ZQBsAG8AYwBpAHQA4AAgAGQAbwB3AG4AbABvAGEAZNMADgEbARwBHQVDBU2AHIEBAoEBBdIADgA+AEYF -UIAbpAVRBVIFUwVUgQEGgQEIgQEKgQEM2QAOARsBKAEpASoBKwEsAS0BLgEvBVcBMQEwATMBNAE1BUIF -XIAXgQEHgBCAEYAVgQEEEGVXR2xvYmFsZdkADgEbASgBKQEqASsBLAEtAS4BLwVgATEBMAEzATQBNQVC -A/iAF4EBCYAQgBGAFYEBBFxOb24gbGltaXRhdGHZAA4BGwEoASkBKgErASwBLQEuAS8FaAExATABMwE0 -ATUFQgVtgBeBAQuAEIARgBWBAQQQZ1hMaW1pdGF0YdoADgEbASgBVQEpAVYBKgErASwBLQEvATABMQFZ -ATABWQEzATQBNQVCgBeAEAmAEAmAEYAVgQEE2gAOA48BGwEoASkBKgErASwBLQOQAS8FegV7ATEBMAEz -ATQBNQUsBYCAF4EBEIEBDoAQgBGAFYD/gQEPbxAPAFYAZQBsAG8AYwBpAHQA4AAgAHUAcABsAG8AYQBk -0wAOARsBHAEdBXsFhYAcgQEOgQER0gAOAD4ARgWIgBukBYkFigWLBYyBARKBAROBARSBARXZAA4BGwEo -ASkBKgErASwBLQEuAS8FVwExATABMwE0ATUFegVcgBeBAQeAEIARgBWBARDZAA4BGwEoASkBKgErASwB -LQEuAS8FYAExATABMwE0ATUFegP4gBeBAQmAEIARgBWBARDZAA4BGwEoASkBKgErASwBLQEuAS8FaAEx -ATABMwE0ATUFegVtgBeBAQuAEIARgBWBARDaAA4BGwEoAVUBKQFWASoBKwEsAS0BLwEwATEBWQEwAVkB -MwE0ATUFeoAXgBAJgBAJgBGAFYEBENoADgEbASgBVQEpAVYBKgErASwBLQEvATABMQFZATABWQEzATQB -NQUsgBeAEAmAEAmAEYAVgP/aAA4DjwEbASgBKQEqASsBLAEtA5ABLwP3A/sBMQEwATMBNAE1BSwFvIAX -gKiBARiAEIARgBWA/4EBGV8QEkZlcm1hIHNlZWQgYSBxdW90YdIADgA+AEYFwIAbpAXBA+8FwwXEgQEb -gKeBARyBAR7ZAA4BGwEoASkBKgErASwBLQEuAS8FVwExATABMwE0ATUD9wVcgBeBAQeAEIARgBWAqNkA -DgEbASgBKQEqASsBLAEtAS4BLwXOATEBMAEzATQBNQP3BW2AF4EBHYAQgBGAFYCoXUZlcm1hIGEgcXVv -dGHaAA4BGwEoAVUBKQFWASoBKwEsAS0BLwEwATEBWQEwAVkBMwE0ATUD94AXgBAJgBAJgBGAFYCo2gAO -ARsBKAFVASkBVgEqASsBLAEtAS8BMAExAVkBMAFZATMBNAE1BSyAF4AQCYAQCYARgBWA/9gADgEbASgB -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 -ARQG3AbdgCSACoEBX4EBYtgADgEbASgBKQEqASsBLAEtAS8G4AbhBuIBMwE0ATUEdYAXgQFgEgAQAQiB -AWGAEYAVgMtbU3RhdGlzdGljaGVRMl8QEHNob3dTdGF0c1dpbmRvdzrUAA4BDwEQAREBawEUBuwG7YAk -gAqBAWSBAXjXAbkADgH3AlABxAHGAckGBAbwBvEG8gY0AVkGBIEBKoEBd4EBZYEBZgmBASpfEBR7ezM1 -NywgNH0sIHs5NSwgMTV9fd4CHQAOBvcBvgIeAh8CqQIgBvgG+Qb6BvsG/AIhBv0G/gb/Bo0BMAcCBuwH -BAHXAVkHBgcHBwgCsV8QEk5TQ2FuY2VsQnV0dG9uQ2VsbF8QEE5TVGV4dEJlemVsU3R5bGVfEBFOU0Ry -YXdzQmFja2dyb3VuZF8QEk5TU2VhcmNoQnV0dG9uQ2VsbF8QEE5TTWF4aW11bVJlY2VudHNfEBNOU1Bs -YWNlaG9sZGVyU3RyaW5nEhRx/kCBAXaBAWyBAUqAEIEBZ4EBZBIQBAQACYEBaRD/gQFogGbUAA4CKgIr -AiwCLQcMAi8HDoBDI0AiAAAAAAAAgEIRDh5WRmlsdHJv3AcRAh0ADgTCBMMExQIeAqkExgIgA5AExwby -BxMEyQYbAc4BMAcWBuwGIQHOBxgHGVhOU1RhcmdldIEBZhIAAf4AgOWAEIEBaoEBZIEBaxIIRED/VnNl -YXJjaF8QE19zZWFyY2hGaWVsZFNlYXJjaDrcBxECHQAOBMIEwwTFBx0CHgTGAiADkATHBvIHEwTJBhsB -zgEwByEHIgYhAc4HIwckXxAjTlNBY2Nlc3NpYmlsaXR5T3ZlcnJpZGRlbkF0dHJpYnV0ZXOBAWaA5YAQ -gQFugQFtgQF1EghAQP9VY2xlYXLSAA4APgBGByiAG6EHKYEBb9MADgcrAD4HLActBzBXTlMua2V5c4EB -dKIHLgcvgQFwgQFxogcxBzKBAXKBAXNdQVhEZXNjcmlwdGlvbl8QKU5TQWNjZXNzaWJpbGl0eUVuY29k -ZWRBdHRyaWJ1dGVzVmFsdWVUeXBlV2FubnVsbGHSADcAOAc3BzijBzgHOQA7XxATTlNNdXRhYmxlRGlj -dGlvbmFyeVxOU0RpY3Rpb25hcnlfEBNfc2VhcmNoRmllbGRDYW5jZWw60gA3ADgHPAc9pQc9Ak4CTwJQ -ADtfEBFOU1NlYXJjaEZpZWxkQ2VsbNIANwA4Bz8HQKYHQARMBE0CAAIBADtdTlNTZWFyY2hGaWVsZFxh -cHBseUZpbHRlcjrUAA4BDwEQAREBEgOSARQHRoAegJWACoEBel8QFWZHcm91cHNTZXRDb250ZXh0TWVu -ddQADgEPARABEQFrARQHSwdMgCSACoEBfIEBf9oADgdOARsBKQEoASoBKwEsAS0BLgEvAVkHUQdSA24B -MwE0ATUEpQdWXU5TSXNBbHRlcm5hdGWAFwmBAX2BAX6AEYAVgNkRAfVfECJBcHJpIGNvbiBmaW5lc3Ry -YSBkZWxsZSBvcHppb25pLi4uUW9eb3BlblNob3dTaGVldDrUAA4BDwEQAREBawEUB10E5YAkgAqBAYGA -7NkADgEbASgBKQEqASsBLAEtAS4BLwdhATEBMAEzATQBNQTsAdeAF4EBgoAQgBGAFYDqXxAQRGF0YSBp -bnNlcmltZW50b9QADgEPARABEQFrARQHagdrgCSACoEBhIEBhtgADgEbASgBKQEqASsBLAEtAS8HbgEx -BPsBMwE0ATUE/oAXgQGFgPGAEYAVgO9eVmlzdGEgbWluaW1hbGVfEBB0b2dnbGVTbWFsbFZpZXc61AAO -AQ8BEAERAWsBFAd4B3mAJIAKgQGIgQGK2AAOARsBKAEpASoBKwEsAS0BLwd8ATEBMAEzATQBNQF1gBeB -AYmAEIARgBWAIV8QIEZhaSB1bmEgZG9uYXppb25lIGEgVHJhbnNtaXNzaW9uW2xpbmtEb25hdGU61AAO -AQ8BEAERARIGtweGB4eAHoEBVYEBjIEB2dkBuQAOAfcBvQJQAcQBxgAyAckEMgHPB4sHjAeNB44BWQeQ -BDKAuoB/gQGPgQGOgQGQEQEkCYEBjYC6XxARQWN0aW9uUG9wVXBCdXR0b25dTlNQb3BVcEJ1dHRvbl8Q -Ent7NywgMn0sIHszMiwgMTh9fd8QFAIdB5YHlwTBB5gEwgTDBMUHmQAOAh8BSgKpB5oHmwecBMYCIAEt -BMcHnQFZAVkBMAehBhsHogejAe0HpATMB6YHhgHXAVkBWQYhB6oHqwesXxAaTlNNZW51SXRlbVJlc3Bl -Y3RBbGlnbm1lbnRaTlNQdWxsRG93bl1OU05vcm1hbEltYWdlXxAPTlNBcnJvd1Bvc2l0aW9uXxAPTlNQ -cmVmZXJyZWRFZGdlXxASTlNVc2VzSXRlbUZyb21NZW51XU5TQWx0ZXJzU3RhdGUT/////4RB/kAJCYAQ -gQGREGCBAZiBAaaA44EBmoEBjAkJEggACACBAZsT/////4bwQP/VAA4CKgJdAl4CPQJfB68HsAexAmOA -V4EBkhIgwwAAgQGTgFZWezEsIDF90gAOAD4ARge2gBuhB7eBAZTSAA4APgJqB7qAVaICbAe8gFCBAZXS -AA4Cbwe+B7+BAZeBAZZPEKxNTQAqAAAACgAAAA0BAAADAAAAAQABAAABAQADAAAAAQABAAABAgADAAAA -AgAIAAgBAwADAAAAAQABAAABBgADAAAAAQABAAABEQAEAAAAAQAAAAgBEgADAAAAAQABAAABFQADAAAA -AQACAAABFgADAAAAASAAAAABFwAEAAAAAQAAAAIBHAADAAAAAQABAAABUgADAAAAAQABAAABUwADAAAA -AgABAAEAAAAA0gA3ADgHwgfDowfDAn4AO18QEE5TQml0bWFwSW1hZ2VSZXDSAA4HxQfGAThZTlMuc3Ry -aW5ngQGZ0gA3ADgHyAfJowfJB8oAO18QD05TTXV0YWJsZVN0cmluZ1hOU1N0cmluZ9sHEQAOARsBKAEp -ASoBKwEsB8wBLQOQB40BLwfPATEBMAEzATQBNQFZB6sH1VpOU0lzSGlkZGVugQGQgBeBAZyAEIARgBUJ -gQGbgQGd0wAOARsBHAEdB9gH2YAcgQGegQGfW01lbnUgYXppb25lXxARX3BvcFVwSXRlbUFjdGlvbjrS -AA4HxQfGB96BAZlaT3RoZXJWaWV3c9IADgA+AEYH4YAbowemB+MH5IEBmoEBoIEBo9oHEQAOARsBKAEp -ASoBKwEsAS0DkAeNAS8H6AExATABMwE0ATUHqwftgQGQgBeBAaGAEIARgBWBAZuBAaJVSXRlbTLaBxEA -DgEbASgBKQEqASsBLAEtA5AHjQEvB/IBMQEwATMBNAE1B6sH94EBkIAXgQGkgBCAEYAVgQGbgQGlVUl0 -ZW0z0gA3ADgH+gf7pgf7B/wE3AJPAlAAO18QEU5TUG9wVXBCdXR0b25DZWxsXk5TTWVudUl0ZW1DZWxs -WkFjdGlvbk1lbnXSAA4APgBGCACAG6oIAQgCCAMGrwgFCAYIBwgICAkICoEBqYEBqoEBrIEBVIEBrYEB -wIEBwYEByYEB0YEB0tgADgEbASgBKQEqASsBLAEtAS8BMAExATABMwE0ATUGt4AXgBCAEIARgBWBAVXY -AA4BGwEoASkBKgErASwBLQEvCBQBMQEwATMBNAE1BreAF4EBq4AQgBGAFYEBVV8QGlN0YXRvIGRlaSBm -aWxlIHNlbGV6aW9uYXRp2gAOARsBKAFVASkBVgEqASsBLAEtAS8BMAExAVkBMAFZATMBNAE1BreAF4AQ -CYAQCYARgBWBAVXaAA4DjwEbASgBKQEqASsBLAEtA5ABLwglBO8BMQEwATMBNAE1BrcIK4AXgQGwgQGu -gBCAEYAVgQFVgQGvXxAYT3JkaW5hIHRyYXNmZXJpbWVudGkgcGVy0wAOARsBHAEdBO8IMIAcgQGugQGx -0gAOAD4ARggzgBupCDQINQg2CDcIOAg5CDoIOwg8gQGygQGzgQG1gQG2gQG4gQG5gQG7gQG9gQG+2AAO -ARsBKAEpASoBKwEsAS0BLwbTATEBMAEzATQBNQglgBeBAV2AEIARgBWBAbDZAA4BGwEoASkBKgErASwB -LQEuAS8IRgExATABMwE0ATUIJQJDgBeBAbSAEIARgBWBAbBoAEEAdAB0AGkAdgBpAHQA4NkADgEbASgB -KQEqASsBLAEtAS4BLwdhATEBMAEzATQBNQglAdeAF4EBgoAQgBGAFYEBsNkADgEbASgBKQEqASsBLAEt -AS4BLwhVATEBMAEzATQBNQglAe2AF4EBt4AQgBGAFYEBsFROb21l2QAOARsBKAEpASoBKwEsAS0BLgEv -BOgBMQEwATMBNAE1CCUCOYAXgOuAEIARgBWBAbDZAA4BGwEoASkBKgErASwBLQEuAS8IZAExATABMwE0 -ATUIJQNzgBeBAbqAEIARgBWBAbBVU3RhdG/ZAA4BGwEoASkBKgErASwBLQEuAS8IbAExATABMwE0ATUI -JQhxgBeBAbyAEIARgBWBAbAQBVdUcmFja2Vy2gAOARsBKAFVASkBVgEqASsBLAEtAS8BMAExAVkBMAFZ -ATMBNAE1CCWAF4AQCYAQCYARgBWBAbDYAA4BGwEoASkBKgErASwBLQEvCH4BMQEwATMBNAE1CCWAF4EB -v4AQgBGAFYEBsF5JbnZlcnRpIG9yZGluZdoADgEbASgBVQEpAVYBKgErASwBLQEvATABMQFZATABWQEz -ATQBNQa3gBeAEAmAEAmAEYAVgQFV2gAOA48BGwEoASkBKgErASwBLQOQAS8IjwiQATEBMAEzATQBNQa3 -CJWAF4EBxIEBwoAQgBGAFYEBVYEBw28QGABWAGUAbABvAGMAaQB0AOAAIAB0AG8AdABhAGwAZQAgAGQA -bwB3AG4AbABvAGEAZNMADgEbARwBHQiQCJqAHIEBwoEBxdIADgA+AEYInYAbowieCJ8IoIEBxoEBx4EB -yNgADgEbASgBKQEqASsBLAEtAS8FYAExATABMwE0ATUIj4AXgQEJgBCAEYAVgQHE2AAOARsBKAEpASoB -KwEsAS0BLwVoATEBMAEzATQBNQiPgBeBAQuAEIARgBWBAcTaAA4BGwEoAVUBKQFWASoBKwEsAS0BLwEw -ATEBWQEwAVkBMwE0ATUIj4AXgBAJgBAJgBGAFYEBxNoADgOPARsBKAEpASoBKwEsAS0DkAEvCLoIuwEx -ATABMwE0ATUGtwjAgBeBAcyBAcqAEIARgBWBAVWBActvEBYAVgBlAGwAbwBjAGkAdADgACAAdABvAHQA -YQBsAGUAIAB1AHAAbABvAGEAZNMADgEbARwBHQi7CMWAHIEByoEBzdIADgA+AEYIyIAbowjJCMoIy4EB -zoEBz4EB0NgADgEbASgBKQEqASsBLAEtAS8FYAExATABMwE0ATUIuoAXgQEJgBCAEYAVgQHM2AAOARsB -KAEpASoBKwEsAS0BLwVoATEBMAEzATQBNQi6gBeBAQuAEIARgBWBAczaAA4BGwEoAVUBKQFWASoBKwEs -AS0BLwEwATEBWQEwAVkBMwE0ATUIuoAXgBAJgBAJgBGAFYEBzNoADgEbASgBVQEpAVYBKgErASwBLQEv -ATABMQFZATABWQEzATQBNQa3gBeAEAmAEAmAEYAVgQFV2gAOA48BGwEoASkBKgErASwBLQOQAS8I7gP7 -ATEBMAEzATQBNQa3CPSAF4EB1IEBGIAQgBGAFYEBVYEB09MADgEbARwBHQP7CPiAHIEBGIEB1dIADgA+ -AEYI+4Abowj8CP0I/oEB1oEB14EB2NgADgEbASgBKQEqASsBLAEtAS8D8wExATABMwE0ATUI7oAXgKmA -EIARgBWBAdTYAA4BGwEoASkBKgErASwBLQEvBc4BMQEwATMBNAE1CO6AF4EBHYAQgBGAFYEB1NoADgEb -ASgBVQEpAVYBKgErASwBLQEvATABMQFZATABWQEzATQBNQjugBeAEAmAEAmAEYAVgQHUVG1lbnXUAA4B -DwEQAREBawG2BcMD8IAkgDSBARyAqtQADgEPARABEQESBjABFAkggB6BATOACoECGdIADgA+AEYJI4Ab -pwkkBiwJJgknCSgJKQkqgQHdgQEygQHggQHtgQHzgQIJgQIP1wG5AA4B9wJQAcQBxgHJBjAEMwkuCS8G -NAFZBjCBATOAvoEB3oEB3wmBATNfEBR7ezI2MCwgNH0sIHs2NCwgMTR9fdgCHQAOAb4CHgIfAqkCIAIh -AlYCqwKsBkICJgkkCTkCsYBogGOBATaAQYEB3RIAQgAAgGbZAbkADgH3CTwCUAk9AcQBxgHJBjAJPwlA -AVkJQglDBjQBWQYwWk5TRWRpdGFibGVbTlNEcmFnVHlwZXOBATOBAeyBAegJgQHpgQHhCYEBM9IADgA+ -AD8JSIAHpglJCUoJSwlMCU0JToEB4oEB44EB5IEB5YEB5oEB518QGUFwcGxlIFBERiBwYXN0ZWJvYXJk -IHR5cGVfEBlBcHBsZSBQTkcgcGFzdGVib2FyZCB0eXBlXxAVTlNGaWxlbmFtZXNQYm9hcmRUeXBlXxAx -TmVYVCBFbmNhcHN1bGF0ZWQgUG9zdFNjcmlwdCB2MS4yIHBhc3RlYm9hcmQgdHlwZV8QHk5lWFQgVElG -RiB2NC4wIHBhc3RlYm9hcmQgdHlwZV8QGkFwcGxlIFBJQ1QgcGFzdGVib2FyZCB0eXBlXxATe3szMjUs -IDV9LCB7OCwgMTJ9fdgCHQAOAlICHgJTAlQCIAJVBxMCVwHOCVgBzgHXCVkBWYBYgQHqEgIAAAAJ0wAO -ADIBOgE7ATwJXoAUgBKBAetfEA9VcEFycm93VGVtcGxhdGXSADcAOAlhCWKlCWIETQIAAgEAO1tOU0lt -YWdlVmlld9kBuQAOAfcJPAJQCT0BxAHGAckGMAk/CWYBWQloCWkGNAFZBjCBATOBAeyBAe8JgQHwgQHu -CYEBM9IADgA+AD8JboAHpglJCUoJSwlMCU0JToEB4oEB44EB5IEB5YEB5oEB518QE3t7MjQ5LCA1fSwg -ezgsIDEyfX3YAh0ADgJSAh4CUwJUAiACVQcTAlcBzgl4Ac4B1wlZAVmAWIEB8QnTAA4AMgE6ATsBPAl9 -gBSAEoEB8l8QEURvd25BcnJvd1RlbXBsYXRl1wG5AA4B9wJQAcQBxgHJBjAJgQmCCYMGCQFZBjCBATOB -AgiBAfSBAfUJgQEzXxATe3s1LCAyfSwgezEwMywgMTd9fd8QEwIdB5YHlwTBB5gEwgTDBMUADgIfAUoC -qQeaB5sHnATGAiABLQTHB50BWQFZATAJiwYbCYwBMAekAvAJkAkoAdcBWQFZBiEJlAmVCZYJCYAQgQH2 -EC2AEIEBpoBygQH8gQHzCQkSAAIIAIEB/RP/////trhA/9UADgIqAl0CXgI9Al8JmQewCZoCY4BXgQH3 -gQH4gFbSAA4APgBGCZ6AG6EJn4EB+dIADgA+AmoJooBVogJsCaSAUIEB+tIADgJvB74Jp4EBl4EB+9wH -EQAOARsBKAEpASoBKwEsB8wBLQOQCakJgwEvCawBMQEwATMBNAE1AVkJlQmyAddXTlNTdGF0ZYEB9YAX -gQH+gBCAEYAVCYEB/YEB/9MADgEbARwBHQm1CbaAHIECAIECAVxRdW90YTogOTk5LjnSAA4APgBGCbqA -G6MJkAm8Cb2BAfyBAgKBAgXaBxEADgEbASgBKQEqASsBLAEtA5AJgwEvCcEBMQEwATMBNAE1CZUJxoEB -9YAXgQIDgBCAEYAVgQH9gQIEVkl0ZW0gMtoHEQAOARsBKAEpASoBKwEsAS0DkAmDAS8JywExATABMwE0 -ATUJlQnQgQH1gBeBAgaAEIARgBWBAf2BAgdWSXRlbSAz0gA3ADgJ0weTpgeTBN8ETQIAAgEAO9kBuQAO -AfcBvQJQAcQBxgAyAckGMAHPCdcJ2AnZCdoBWQncBjCBATOAf4ECDIECC4ECDRP/////gAABCgmBAgqB -ATNZTWVudUxhYmVsXxAUe3syMSwgNH0sIHsxODQsIDE0fX3YAh0ADgG+Ah4CHwKpAiACIQRBAqsCrAnj -AiYJKQnmArGAaIBjgQIOgEGBAgkSEEIEAIBmW1F1b3RhIDk5OS452QG5AA4B9wk8AlAJPQHEAcYByQYw -CT8J7AFZCe4J7wnwAVkGMIEBM4EB7IECEQmBAhKBAhAT/////4AAAQwJgQEz0gAOAD4APwn1gAemCUkJ -SglLCUwJTQlOgQHigQHjgQHkgQHlgQHmgQHnXxATe3sxMCwgNX0sIHsxMCwgMTJ9fdgCHQAOAlICHgJT -AlQCIAJVBxMCVwHOCf8BzgHOCVkB0YBYgQITCNMADgAyAToBOwE8CgSAFIASgQIUXxAQWWluZ1lhbmdU -ZW1wbGF0ZVl7NDAwLCAyMX1dU3RhdHVzQmFyVmlld9IANwA4CgkKCqQKCgIAAgEAO1xOU0N1c3RvbVZp -ZXdaZlN0YXR1c0JhctQADgEPARABEQFrARQDOgoQgCSACoCQgQIbXxAbcmVtb3ZlRGVsZXRlRGF0YUFu -ZFRvcnJlbnQ61AAOAQ8BEAERAWsBFAoVBRyAJIAKgQIdgP3YAA4BGwEoASkBKgErASwBLQEvChkBMQEw -ATMBNAE1BSOAF4ECHoAQgBGAFYD7XFF1b3RhIHRvdGFsZdMADgEQAREBawohCiKAJIECIIECI9gADgEb -ASgBKQEqASsBLAEtAS8KJQExATABMwE0ATUKKYAXgQIigBCAEYAVgQIh1AAOARsCKwEcAR0KLAotCi6A -HIEDToEDUYEDUFxQdWxpc2NpIG1lbnVfEBVjbGVhclJlY2VudERvY3VtZW50czrUAA4BDwEQAREBawEU -CDUE5YAkgAqBAbOA7NQADgEPARABEQFrARQKOQo6gCSACoECJoECKdkADgEbASgBKQEqASsBLAEtAS4B -Lwo9ATEKPgEzATQBNQSlA3OAF4ECJ4ECKIARgBWA2V8QI1NhbHZhIHVuYSBjb3BpYSBkZWwgdG9ycmVu -dCBjb21lLi4uUXNfEBFjb3B5VG9ycmVudEZpbGVzOtQADgEPARABEQESARQKSAGVgB6ACoECK4Ay1wG5 -AA4B9wJQAcQBxgHJBLMEMwpNCk4B2QFZBLOA34C+gQIsgQItCYDfXxAVe3syMCwgNTB9LCB7MzYwLCA4 -MH192QIdAA4BvgIeAh8CqQIgBvkCIQpTAqsGjQEwBMwKSApZAVkKWxP/////lGH+AYBogQFKgBCA44EC -KxIQQAIACYECLtUADgI9AjYCPwJAAjgCQgJDCl8CRYBFgEmBAi+AR1l0ZXh0Q29sb3LUAA4BDwEQAREB -awG2BVMKZoAkgDSBAQqBAjFfEBJzZXRRdWlja0xpbWl0TW9kZTrUAA4BDwEQAREBawEUCmsKbIAkgAqB -AjOBAjfZAbkADgH3Ab0CUAHEAcYAMgHJBgQBzwpwBgcKcgYJAVkGCwYEgQEqgH+BAjSBASmBAjUJgQEo -gQEqXxAUe3syODQsIDJ9LCB7NjAsIDE3fX3cAh0ADgTBBMIEwwTFAh4CHwKpBMYCIATHBEEEyQEwBhsG -HAEwCnsGHwprBiEGIgp+gOWAEIAQgQI2gQEugQIzE/////+2tED/WEluIHBhdXNhWnNldEZpbHRlcjrU -AA4BDwEQAREBEgifARQKhYAegQHHgAqBAjlfEBJmRG93bmxvYWRMaW1pdEl0ZW3UAA4BDwEQAREBawEU -CooFHIAkgAqBAjuA/dkADgEbASgBKQEqASsBLAEtAS4BLwqOATEBMAEzATQBNQUjAdeAF4ECPIAQgBGA -FYD7XlF1b3RhIHNlc3Npb25l1AAOAQ8BEAERAWsBtgWJCmaAJIA0gQESgQIx1AAOAQ8BEAERARIBFAOS -AZWAHoAKgJWAMtQADgEPARABEQESCSQBFAqigB6BAd2ACoECQF1mVG90YWxETEZpZWxk0wAOARABEQFr -CqYKp4AkgQJCgQJE2AAOARsBKAEpASoBKwEsAS0BLwqqATEBMAEzATQBNQR1gBeBAkOAEIARgBWAy18Q -GlBvcnRhIHR1dHRvIGluIHByaW1vIHBpYW5vXxAPYXJyYW5nZUluRnJvbnQ61AAOAQ8BEAERAWsBFAq0 -CrWAJIAKgQJGgQJN1wG5AA4B9wJQAcQBxgHJBDIEtAq5CroHjgFZBDKAuoDmgQJHgQJICYC6XxATe3s0 -NiwgMn0sIHszMiwgMTh9fd0CHQAOBMEHmATCBMMExQIeAh8CqQTGAiAExwq/BMkKwQrCBhsKwwEwCsUC -Jgq0BiEKyArJE/////+EAf4AgOWBAkyBAkoQoIAQgQJJgEGBAkYSCAIAABP/////hsRA/11TcGVlZExp -bWl0T2Zm0wAOADIBOgE7ATwKzoAUgBKBAktWVHVydGxlXFNwZWVkTGltaXRPbl8QEXRvZ2dsZVNwZWVk -TGltaXQ61AAOAQ8BEAERARII/QEUCtaAHoEB14AKgQJPXxAPZkNoZWNrUmF0aW9JdGVt1AAOAQ8BEAER -AWsBFArbCmyAJIAKgQJRgQI32QG5AA4B9wG9AlABxAHGADIByQYEAc8K4AYHCuIGCQFZBgsGBIEBKoB/ -gQJSgQEpgQJTCYEBKIEBKl8QE3t7NDIsIDJ9LCB7NDEsIDE3fX3cAh0ADgTBBMIEwwTFAh4CHwKpBMYC -IATHBEEEyQEwBhsGHAEwCusGHwrbBiEGIgYjgOWAEIAQgQJUgQEugQJRVVR1dHRp1AAOAQ8BEAERAWsB -FAM3CvOAJIAKgIqBAlZfEA9yZW1vdmVOb0RlbGV0ZTrUAA4BDwEQAREBEgGKAbYK+YAegCeANIECXtIA -DgA+AEYK/IAbpQr9Cv4BggsACwGBAlmBAlqAJoECXIECXdgADgEbASgBKQEqASsBLAEtAS8EoQExATAB -MwE0ATUBioAXgNqAEIARgBWAJ9gADgEbASgBKQEqASsBLAEtAS8LCwExATABMwE0ATUBioAXgQJbgBCA -EYAVgCdfEBRBcHJpIGZpbGUgdG9ycmVudC4uLtoADgEbASgBVQEpAVYBKgErASwBLQEvATABMQFZATAB -WQEzATQBNQGKgBeAEAmAEAmAEYAVgCfZAA4BGwEoASkBKgErASwBLQEuAS8D1wExATABMwE0ATUBigJD -gBeAoIAQgBGAFYAnXWZDb250ZXh0Tm9Sb3fUAA4BDwEQAREBawEUCyUGsIAkgAqBAmCBAVfYAA4BGwEo -ASkBKgErASwBLQEvBrMLKgsrATMBNAE1BP6AF4EBVhIAEgAAgQJhgBGAFYDvUUfTAA4BEAERAWsLMgsz -gCSBAmOBAmbYAA4BGwEoASkBKgErASwBLQEvCzYBMQs3ATMBNAE1BKWAF4ECZIECZYARgBWA2V8QD0No -aXVkaSBmaW5lc3RyYVF3XXBlcmZvcm1DbG9zZTrUAA4BDwEQAREBawEUC0ELQoAkgAqBAmiBAmvYAA4B -GwEoASkBKgErASwBLQEvC0UBMQtGATMBNAE1BKWAF4ECaYECaoARgBWA2V8QFlZpc3VhbGl6emF6aW9u -ZSByYXBpZGFReV8QEHRvZ2dsZVF1aWNrTG9vazrUAA4BDwEQAREBEgEUCO4BlYAegAqBAdSAMtQADgEP -ARABEQFrARQLVQtWgCSACoECboECcNgADgEbASgBKQEqASsBLAEtAS8D1wExC1oBMwE0ATUE/oAXgKCB -Am+AEYAVgO9RaVlzaG93SW5mbzrUAA4BDwEQAREBawG2BT4LZIAkgDSBASCBAnJdbW92ZURhdGFGaWxl -OtQADgEPARABEQESBLABFAtqgB6A3oAKgQJ0XxATZlVSTFNoZWV0T3BlbkJ1dHRvbtQADgEPARABEQFr -ARQLbwTlgCSACoECdoDs2QAOARsBKAEpASoBKwEsAS0BLgEvCGwBMQEwATMBNAE1BOwIcYAXgQG8gBCA -EYAVgOrUAA4BDwEQAREBawEUC3sLfIAkgAqBAniBAnrZAA4BGwEoASkBKgErASwBLQEuAS8DbQNuC4AB -MwE0ATUEJQNzgBeAjYECeYARgBWAtVEIXxARcmVtb3ZlRGVsZXRlRGF0YTrUAA4BDwEQAREBawEUC4kG -W4AkgAqBAnyBAT3YAA4BGwEoASkBKgErASwBLQEvA1QBMQEwATMBNAE1BCWAF4CIgBCAEYAVgLXUAA4B -DwEQAREBawEUC5ULloAkgAqBAn6BAoDYAA4BGwEoASkBKgErASwBLQEvC5kBMQEwATMBNAE1AXWAF4EC -f4AQgBGAFYAhXxAVRm9ydW0gZGkgVHJhbnNtaXNzaW9uW2xpbmtGb3J1bXM61AAOAQ8BEAERAWsBFAif -C6SAJIAKgQHHgQKCXxAWc2V0TGltaXRHbG9iYWxFbmFibGVkOtQADgEPARABEQFrARQK/gdMgCSACoEC -WoEBf9QADgEPARABEQESCPwBFAuvgB6BAdaACoEChV8QEWZOb0NoZWNrUmF0aW9JdGVt1AAOAQ8BEAER -AWsBtgVSCmaAJIA0gQEIgQIx1AAOAQ8BEAERAWsBtgXBA/CAJIA0gQEbgKrUAA4BDwEQAREBawEUCPwL -v4AkgAqBAdaBAolfEBZzZXRSYXRpb0dsb2JhbEVuYWJsZWQ61AAOAQ8BEAERAWsBFAvEC8WAJIAKgQKL -gQKO2AAOARsBKAEpASoBKwEsAS0BLwQSATELyQEzATQBNQR1gBeBAoyBAo2AEYAVgMtcVHJhbnNtaXNz -aW9uUTFfEA9zaG93TWFpbldpbmRvdzrUAA4BDwEQAREBawEUCMoLpIAkgAqBAc+BAoLUAA4BDwEQAREB -awEUC9gFHIAkgAqBApGA/dkADgEbASgBKQEqASsBLAEtAS4BLwvcATEBMAEzATQBNQUjAjmAF4ECkoAQ -gBGAFYD7XxAWVHJhc2ZlcmltZW50byBzZXNzaW9uZdQADgEPARABEQFrAB8L5QvmgCSAAoEClIECltgA -DgEbASgBKQEqASsBLAEtAS8L6QExATABMwE0ATUED4AXgQKVgBCAEYAVgK5cTW9zdHJhIHR1dHRlXxAW -dW5oaWRlQWxsQXBwbGljYXRpb25zOtQADgEPARABEQESCLoBFAZzgB6BAcyACoEBQ9QADgEPARABEQFr -ARQEgAv5gCSACoDQgQKZXXN3aXRjaEZpbHRlcjrUAA4BDwEQAREBEgpIARQL/4AegQIrgAqBAptfEBJm -VVJMU2hlZXRUZXh0RmllbGTUAA4BDwEQAREBEgq0ARQMBYAegQJGgAqBAp1fEBFmU3BlZWRMaW1pdEJ1 -dHRvbtQADgEPARABEQESCO4BFAwLgB6BAdSACoECn15mUmF0aW9TdG9wTWVuddQADgEPARABEQESA/cB -tgwRgB6AqIA0gQKhWmZSYXRpb01lbnXUAA4BDwEQAREBEgEUAbYMF4AegAqANIECo1pkYXRhU291cmNl -1AAOAQ8BEAERARIJKAEUDB2AHoEB84AKgQKlXWZTdGF0dXNCdXR0b27UAA4BDwEQAREBawEUASUMI4Ak -gAqAGIECp18QD3NldEdyb3VwRmlsdGVyOtQADgEPARABEQFrARQMKApsgCSACoECqYECN9kBuQAOAfcB -vQJQAcQBxgAyAckGBAHPDC0GBwwvBgkBWQYLBgSBASqAf4ECqoEBKYECqwmBASiBASpfEBR7ezE0Nywg -Mn0sIHs4MSwgMTd9fdwCHQAOBMEEwgTDBMUCHgIfAqkExgIgBMcEQQTJATAGGwYcATAMOAYfDCgGIQYi -BiOA5YAQgBCBAqyBAS6BAqlbSW4gZG93bmxvYWTUAA4BDwEQAREBawEUDD8K84AkgAqBAq6BAlbZAA4B -GwEoASkBKgErASwBLQEuAS8DZQExC4ABMwE0ATUEJQHtgBeAi4ECeYARgBWAtdQADgEPARABEQESDEoB -FAxMgB6BArCACoECudQADgEbAisBHAEdAY0BMAxRgByAgYAQgQKx0gAOAD4ARgxUgBukDFUMVgxXDFiB -ArKBArSBAraBArfYAA4BGwEoASkBKgErASwBLQEvDFsBMQEwATMBNAE1DEqAF4ECs4AQgBGAFYECsF8Q -FE1ldHRpIHR1dHRpIGluIHBhdXNh2AAOARsBKAEpASoBKwEsAS0BLwxjATEBMAEzATQBNQxKgBeBArWA -EIARgBWBArBeUmlwcmVuZGkgdHV0dGnaAA4BGwEoAVUBKQFWASoBKwEsAS0BLwEwATEBWQEwAVkBMwE0 -ATUMSoAXgBAJgBAJgBGAFYECsNgADgEbASgBKQEqASsBLAEtAS8MdAExATABMwE0ATUMSoAXgQK4gBCA -EYAVgQKwbxAPAEwAaQBtAGkAdABlACAAdgBlAGwAbwBjAGkAdADgWWZEb2NrTWVuddQADgEPARABEQES -CtsBFAx/gB6BAlGACoECu18QD2ZOb0ZpbHRlckJ1dHRvbtQADgEPARABEQESDIMBFAyFgB6BAr2ACoEC -1N4MhwAODIgMiQyKDIsMjAyNDI4MjwyQDJEMkgyTBLMMlQyWDJcEeAyZDJoMmwycDJ0B7QHeDJ4Mn1xO -U1dpbmRvd1ZpZXdfEBZOU1dpbmRvd0NvbnRlbnRNYXhTaXplXE5TU2NyZWVuUmVjdF1OU1dpbmRvd1Rp -dGxlWU5TV1RGbGFnc11OU1dpbmRvd0NsYXNzXxAWTlNXaW5kb3dDb250ZW50TWluU2l6ZVxOU1dpbmRv -d1JlY3RZTlNNYXhTaXplXxAPTlNXaW5kb3dCYWNraW5nXxARTlNXaW5kb3dTdHlsZU1hc2tZTlNNaW5T -aXplW05TVmlld0NsYXNzgN+BAtOBAsKBAtCBAr8ScHgAAIECwIECw4ECvoEC0oEC0YECwV8QGHt7MTE2 -LCAyNTF9LCB7NDAwLCAxNzd9fVhGaW5lc3RyYVhOU1dpbmRvd9IADgfFB8YMpYEBmVRWaWV3XxAaezMu -NDAyODJlKzM4LCAzLjQwMjgyZSszOH1aezQwMCwgMTc3fdIADgA+AEYMqoAbpApIBLAMrQyugQIrgN6B -AsWBAsrXAbkADgH3AlABxAHGAckEswS0DLIMswS3AVkEs4DfgOaBAsaBAscJgN9fEBV7ezIyMiwgMTJ9 -LCB7ODIsIDMyfX3dAh0ADgTBBMIEwwTEBMUCHgIfAqkExgIgBMcCVgTJATAEywHXBMwMuwy8BMwMrQTR -BNIE04DlgBCA44ECyYECyIDjgQLFV0FubnVsbGFRG9cBuQAOAfcCUAHEAcYByQSzBDMMxAzFBgkBWQSz -gN+AvoECy4ECzAmA318QFnt7MTcsIDE0MH0sIHsyMDAsIDE3fX3YAh0ADgG+Ah4CHwKpAiACIQJWAqsC -rAzMBMwMrgzPArGAaIBjgQLNgOOBAsoSEEAAAIBmXxAfSW5kaXJpenpvIHdlYiBkZWwgZmlsZSB0b3Jy -ZW50OtIANwA4DNMCAKMCAAIBADtfEBV7ezAsIDB9LCB7MTI4MCwgNzc4fX1aezQwMCwgMTk5fdIANwA4 -DNcM2KIM2AA7XxAQTlNXaW5kb3dUZW1wbGF0ZV8QD2ZVUkxTaGVldFdpbmRvd9QADgEPARABEQFrARQM -WAq1gCSACoECt4ECTdQADgEPARABEQESCJ4BFAzjgB6BAcaACoEC118QFGZEb3dubG9hZE5vTGltaXRJ -dGVt1AAOAQ8BEAERARIG7AEUDOmAHoEBZIAKgQLZXxASZlNlYXJjaEZpbHRlckZpZWxk1AAOAQ8BEAER -ARIIjwEUBfyAHoEBxIAKgQEl1AAOAQ8BEAERARIJJwEUDPSAHoEB7YAKgQLcXxARZlRvdGFsRExJbWFn -ZVZpZXfUAA4BDwEQAREBEgUjCSkHh4AegPuBAgmBAdnSAA4APgBGDP2AG6UM/goVCooFGwvYgQLfgQId -gQI7gPqBApHaAA4BGwEoASkBKgErAT4BLAEtAS4BLwEwATEBMAEzATQJ/wE1BSMNC4AXgBCAEIARgQIT -gBWA+xP//////////9QADgEPARABEQESDQ4BFA0QgB6BAuGACoEC5dkBuQAOAfcBvQJQAcQBxgAyAckG -BAHPDRQGBw0WBgkBWQYLBgSBASqAf4EC4oEBKYEC4wmBASiBASpfEBR7ezIyOCwgMn0sIHs1MywgMTd9 -fdwCHQAOBMEEwgTDBMUCHgIfAqkExgIgBMcEQQTJATAGGwYcATANHwYfDQ4GIQYiBiOA5YAQgBCBAuSB -AS6BAuFXSW4gc2VlZF8QEWZTZWVkRmlsdGVyQnV0dG9u1AAOAQ8BEAERARIBFAG2DSiAHoAKgDSBAudb -ZkNvbnRyb2xsZXLUAA4BDwEQAREBawG2BYoKZoAkgDSBAROBAjHUAA4BDwEQAREBawEUDTINM4AkgAqB -AuqBAu3YAA4BGwEoASkBKgErASwBLQEvDTYBMQ03ATMBNAE1BP6AF4EC64EC7IARgBWA718QGk5hc2Nv -bmRpIGxhIGJhcnJhIGRpIHN0YXRvUWJfEBB0b2dnbGVTdGF0dXNCYXI61AAOAQ8BEAERAWsBFA1BDUKA -JIAKgQLvgQLx2AAOARsBKAEpASoBKwEsAS0BLw1FATEBMAEzATQBNQQlgBeBAvCAEIARgBWAtV8QFFZl -cmlmaWNhIGRhdGkgbG9jYWxpXxAXdmVyaWZ5U2VsZWN0ZWRUb3JyZW50czrUAA4BDwEQAREBawEUDU8N -UIAkgAqBAvOBAvXXAA4BGwEpASoBKwEsAS0BLw1TATABMwE0ATUED4AXgQL0gBCAEYAVgK5fEBxJbmZv -cm1hemlvbmkgc3UgVHJhbnNtaXNzaW9uXxAQc2hvd0Fib3V0V2luZG93OtQADgEPARABEQESAbYFQgGV -gB6ANIEBBIAy0wAOARABEQFrDWENYoAkgQL4gQL62AAOARsBKAEpASoBKwEsAS0BLw1lATEBMAEzATQB -NQR1gBeBAvmAEIARgBWAy1Rab29tXHBlcmZvcm1ab29tOtMADgEQAREBaw1uDW+AJIEC/IEC/tgADgEb -ASgBKQEqASsBLAEtAS8NcgExATABMwE0ATUE/oAXgQL9gBCAEYAVgO9fEChQZXJzb25hbGl6emEgbGEg -YmFycmEgZGVnbGkgc3RydW1lbnRpLi4uXxAfcnVuVG9vbGJhckN1c3RvbWl6YXRpb25QYWxldHRlOtQA -DgEPARABEQFrARQGAApsgCSACoEBJ4ECN9QADgEPARABEQFrARQDPgQegCSACoCagLfUAA4BDwEQAREB -awEUDYYNh4AkgAqBAwKBAwTZAA4BGwEoASkBKgErASwBLQEuAS8IVQExATABMwE0ATUNjg2PgBeBAbeA -EIARgBWBAwMRAZHUAA4BGwIrARwBHQGNATANlIAcgIGAEIEEJF8QFHNldEZpbHRlclNlYXJjaFR5cGU6 -1AAOAQ8BEAERAWsBtgWLCmaAJIA0gQEUgQIx1AAOAQ8BEAERAWsBFAj9C7+AJIAKgQHXgQKJ0wAOARAB -EQFrDaINo4AkgQMIgQMK2AAOARsBKAEpASoBKwEsAS0BLw2mATEBMAEzATQBNQT+gBeBAwmAEIARgBWA -718QIU5hc2NvbmRpIGxhIGJhcnJhIGRlZ2xpIHN0cnVtZW50aV8QE3RvZ2dsZVRvb2xiYXJTaG93bjrU -AA4BDwEQAREBawEUAzMNsYAkgAqAg4EDDF8QFXN0b3BTZWxlY3RlZFRvcnJlbnRzOtQADgEPARABEQFr -ARQINgTlgCSACoEBtYDs0wAOARABEQFrDboNu4AkgQMPgQMS2AAOARsBKAEpASoBKwEsAS0BLw2+ATEN -vwEzATQBNQUQgBeBAxCBAxGAEYAVgPVXSW5jb2xsYVF2VnBhc3RlOtQADgEPARABEQFrAB8NyQ3KgCSA -AoEDFIEDF9gADgEbASgBKQEqASsBLAEtAS8NzQExDc4BMwE0ATUED4AXgQMVgQMWgBGAFYCuXxAVTmFz -Y29uZGkgVHJhbnNtaXNzaW9uUWhVaGlkZTrUAA4BDwEQAREBawEUDQ4KbIAkgAqBAuGBAjfUAA4BDwEQ -AREBEg3cDd0Hh4AegQMygQMagQHZ3xAPDIcADgyIDIkN4AyKDIsMjAyNDI4MjwyQDJEMkgyTBDIMlQ3j -DeQN5QQSDecMmg3pDeoN6wHtDewN7Q3uXxATTlNGcmFtZUF1dG9zYXZlTmFtZYC6gQLTgQMdgQMugQMx -gQKMEnAoAACBAsCBAx6BAxuBAzAREA+BAy+BAxxfEBh7ezE3OCwgNDI1fSwgezQ2OCwgMTk2fX3SAA4H -xQfGDKWBAZlYezM1MCwgNX3SAA4APgBGDfWAG6UHhgq0BC4GdwHrgQGMgQJGgLmBAUWBAyDcAbkN/AAO -AfcN/QHnDf4BxAHJDf8B6g4ABDIOAg4DDgQOBQ4GDgcB2QQyDgkBzQHNW05TSFNjcm9sbGVyWE5Tc0Zs -YWdzXE5TU2Nyb2xsQW10c1tOU1ZTY3JvbGxlcl1OU0NvbnRlbnRWaWV3gLqBAymBAyyBAysRAhCBAyFP -EBAAAAAAAAAAAEKCAABCggAAgLqBAyWAN4A30gAOAD4ARg4OgBujAc0OCQ4CgDeBAyWBAynSAA4APgBG -DhSAG6EBtoA00gA3ADgOFw4YpA4YAgACAQA7Wk5TQ2xpcFZpZXfYAbkHEQAOAfcBxAOQAckOGgHrAesO -HQ4eAfsOHwHrDiFZTlNQZXJjZW50gQMggQMggQMogQMmgQMngQMgIz/v0OuAAAAAXxAVe3s0NTMsIDB9 -LCB7MTUsIDE3M319XF9kb1Njcm9sbGVyOtIANwA4DiUOJqUOJgRNAgACAQA7Wk5TU2Nyb2xsZXLZAbkH -EQAOAfcN/QHEA5AByQ4aAesB6w4dDisB1wH7Dh8B6w4ugQMggQMggQMogQMqgQMngQMgIz/iSSSgAAAA -XxAZe3stMTAwLCAtMTAwfSwgezQ1MSwgMTV9fV8QFXt7MCwgMjN9LCB7NDY4LCAxNzN9fdIANwA4DjIO -M6QOMwIAAgEAO1xOU1Njcm9sbFZpZXdaezQ2OCwgMTk2fVl7MzUwLCAyN31fEBJUcmFuc21pc3Npb25X -aW5kb3fUAA4BGwIrARwBHQ45DjoOO4AcgQMzgQOngQM0WE1haW5NZW510gAOAD4ARg4/gBunDkAOQQ5C -DkMORA5FDkaBAzWBA0iBA1aBA2OBA3aBA46BA57aAA4DjwEbASgBKQEqASsBLAEtA5ABLwQPBBIBMQEw -ATMBNAE1DdwOT4AXgK6BAoyAEIARgBWBAzKBAzbSAA4APgBGDlKAG6wNTwQHDlUEUg5XDlgOWQ3JDlsL -5Q5dDl6BAvOArYEDOIDBgQM5gQM6gQNAgQMUgQNBgQKUgQNDgQNE2gAOARsBKAFVASkBVgEqASsBLAEt -AS8BMAExAVkBMAFZATMBNAE1BA+AF4AQCYAQCYARgBWArtoADgEbASgBVQEpAVYBKgErASwBLQEvATAB -MQFZATABWQEzATQBNQQPgBeAEAmAEAmAEYAVgK7aAA4DjwEbASgBKQEqASsBLAEtA5ABLw5zDnQBMQEw -ATMBNAE1BA8OeYAXgQM9gQM7gBCAEYAVgK6BAzxXU2Vydml6adQADgEbAisBHAEdDnQOfg5/gByBAzuB -Az+BAz7SAA4APgBGDoKAG6BfEA9fTlNTZXJ2aWNlc01lbnXaAA4BGwEoAVUBKQFWASoBKwEsAS0BLwEw -ATEBWQEwAVkBMwE0ATUED4AXgBAJgBAJgBGAFYCu2AAOARsBKAEpASoBKwEsAS0BLw6PA24NzgEzATQB -NQQPgBeBA0KBAxaAEYAVgK5eTmFzY29uZGkgYWx0cmXaAA4BGwEoAVUBKQFWASoBKwEsAS0BLwEwATEB -WQEwAVkBMwE0ATUED4AXgBAJgBAJgBGAFYCu2AAOARsBKAEpASoBKwEsAS0BLw6gATEOoQEzATQBNQQP -gBeBA0WBA0aAEYAVgK5fEBRFc2NpIGRhIFRyYW5zbWlzc2lvblFxXF9OU0FwcGxlTWVuddoADgOPARsB -KAEpASoBKwEsAS0DkAEvBKUEqAExATABMwE0ATUN3A6wgBeA2YEDSYAQgBGAFYEDMoEDSlhBcmNoaXZp -b9IADgA+AEYOtIAbrASdDrYHSwZlDrkOugsyDrwLQQ6+CjkOwIDYgQNMgQF8gQFAgQNNgQNSgQJjgQNT -gQJogQNUgQImgQNV2AAOARsBKAEpASoBKwEsAS0BLwsLATEHUgEzATQBNQSlgBeBAluBAX6AEYAVgNna -AA4DjwEbASgBKQEqASsBLAEtA5ABLwopCiwBMQEwATMBNAE1BKUO0IAXgQIhgQNOgBCAEYAVgNmBA09c -QXByaSByZWNlbnRp0gAOAD4ARg7UgBuhCiGBAiBfEBZfTlNSZWNlbnREb2N1bWVudHNNZW512gAOARsB -KAFVASkBVgEqASsBLAEtAS8BMAExAVkBMAFZATMBNAE1BKWAF4AQCYAQCYARgBWA2doADgEbASgBVQEp -AVYBKgErASwBLQEvATABMQFZATABWQEzATQBNQSlgBeAEAmAEAmAEYAVgNnaAA4BGwEoAVUBKQFWASoB -KwEsAS0BLwEwATEBWQEwAVkBMwE0ATUEpYAXgBAJgBAJgBGAFYDZ2AAOARsBKAEpASoBKwEsAS0BLwXo -ATEBMAEzATQBNQSlgBeBASGAEIARgBWA2doADgOPARsBKAEpASoBKwEsAS0DkAEvBRAFEwExATABMwE0 -ATUN3A8BgBeA9YEDV4AQgBGAFYEDMoEDWFxDb21wb3NpemlvbmXSAA4APgBGDwWAG6YPBg8HDboGoQUI -DwuBA1qBA12BAw+BAVCA9IEDYNgADgEbASgBKQEqASsBLAEtAS8PDgExDw8BMwE0ATUFEIAXgQNbgQNc -gBGAFYD1VlRhZ2xpYVF42AAOARsBKAEpASoBKwEsAS0BLw8XATEPGAEzATQBNQUQgBeBA16BA1+AEYAV -gPVVQ29waWFRY9gADgEbASgBKQEqASsBLAEtAS8PIAExDyEBMwE0ATUFEIAXgQNhgQNigBGAFYD1XxAR -RGVzZWxlemlvbmEgdHV0dG9RQdoADgOPARsBKAEpASoBKwEsAS0DkAEvBP4FAQExATABMwE0ATUN3A8v -gBeA74EDZIAQgBGAFYEDMoEDZVVWaXN0YdIADgA+AEYPM4AbrgdqBPYGTA83CyUPOQ86C1UPPA0yDz4P -Pw2iDW6BAYSA7oEBOYEDZ4ECYIEDaIEDcIECboEDcYEC6oEDcoEDdYEDCIEC/NoADgEbASgBVQEpAVYB -KgErASwBLQEvATABMQFZATABWQEzATQBNQT+gBeAEAmAEAmAEYAVgO/aAA4DjwEbASgBKQEqASsBLAEt -A5ABLwTsBO8BMQEwATMBNAE1BP4PU4AXgOqBAa6AEIARgBWA74EDadIADgA+AEYPVoAbqQbPD1gHXQ9a -BOQPXAtvD14PX4EBXIEDa4EBgYEDbIDpgQNtgQJ2gQNugQNv2QAOARsBKAEpASoBKwEsAS0BLgEvCEYB -MQEwATMBNAE1BOwCQ4AXgQG0gBCAEYAVgOrZAA4BGwEoASkBKgErASwBLQEuAS8IVQExATABMwE0ATUE -7AHtgBeBAbeAEIARgBWA6tkADgEbASgBKQEqASsBLAEtAS4BLwhkATEBMAEzATQBNQTsA3OAF4EBuoAQ -gBGAFYDq2gAOARsBKAFVASkBVgEqASsBLAEtAS8BMAExAVkBMAFZATMBNAE1BOyAF4AQCYAQCYARgBWA -6tgADgEbASgBKQEqASsBLAEtAS8IfgExATABMwE0ATUE7IAXgQG/gBCAEYAVgOraAA4BGwEoAVUBKQFW -ASoBKwEsAS0BLwEwATEBWQEwAVkBMwE0ATUE/oAXgBAJgBAJgBGAFYDv2gAOARsBKAFVASkBVgEqASsB -LAEtAS8BMAExAVkBMAFZATMBNAE1BP6AF4AQCYAQCYARgBWA79gADgEbASgBKQEqASsBLAEtAS8PmQEx -D5oBMwE0ATUE/oAXgQNzgQN0gBGAFYDvXxAfTmFzY29uZGkgbGEgYmFycmEgZGkgZmlsdHJhZ2dpb1Fm -2gAOARsBKAFVASkBVgEqASsBLAEtAS8BMAExAVkBMAFZATMBNAE1BP6AF4AQCYAQCYARgBWA79oADgOP -ARsBKAEpASoBKwEsAS0DkAEvBCUEKAExATABMwE0ATUN3A+xgBeAtYEDd4AQgBGAFYEDMoEDeF1UcmFz -ZmVyaW1lbnRp0gAOAD4ARg+1gBuvEBYPtg+3D7gGwg+6DD8Lew+9D74PvwQdD8EPwg/DD8QLiQ/GD8cP -yA/JD8oNQYEDeoEDfIEDfYEBWYEDf4ECroECeIEDgIEDgYEDgoC0gQODgQOEgQOFgQOGgQJ8gQOHgQOJ -gQOKgQOMgQONgQLv2AAOARsBKAEpASoBKwEsAS0BLwx0ATEPzwEzATQBNQQlgBeBAriBA3uAEYAVgLVR -bNoADgEbASgBVQEpAVYBKgErASwBLQEvATABMQFZATABWQEzATQBNQQlgBeAEAmAEAmAEYAVgLXYAA4B -GwEoASkBKgErASwBLQEvA0QBMQ/gATMBNAE1BCWAF4CEgQN+gBGAFYC1US7aAA4BGwEoAVUBKQFWASoB -KwEsAS0BLwEwATEBWQEwAVkBMwE0ATUEJYAXgBAJgBAJgBGAFYC12QAOARsBKAEpASoBKwEsAS0BLgEv -A3cDbgEwATMBNAE1BCUDc4AXgI+AEIARgBWAtdkADgEbASgBKQEqASsBLAEtAS4BLwN/ATEBMAEzATQB -NQQlA3OAF4CRgBCAEYAVgLXaAA4BGwEoAVUBKQFWASoBKwEsAS0BLwEwATEBWQEwAVkBMwE0ATUEJYAX -gBAJgBAJgBGAFYC12gAOARsBKAFVASkBVgEqASsBLAEtAS8BMAExAVkBMAFZATMBNAE1BCWAF4AQCYAQ -CYARgBWAtdgADgEbASgBKQEqASsBLAEtAS8MWwNuD+ABMwE0ATUEJYAXgQKzgQN+gBGAFYC12AAOARsB -KAEpASoBKwEsAS0BLwxjA24GxwEzATQBNQQlgBeBArWBAVqAEYAVgLXaAA4BGwEoAVUBKQFWASoBKwEs -AS0BLwEwATEBWQEwAVkBMwE0ATUEJYAXgBAJgBAJgBGAFYC12AAOARsBKAEpASoBKwEsAS0BLxAnATEB -MAEzATQBNQQlgBeBA4iAEIARgBWAtV8QH1JpcHJlbmRpIHR1dHRpIHF1ZWxsaSBpbiBhdHRlc2HaAA4B -GwEoAVUBKQFWASoBKwEsAS0BLwEwATEBWQEwAVkBMwE0ATUEJYAXgBAJgBAJgBGAFYC12gAOA48BGwEo -ASkBKgErASwBLQOQAS8BlAGYATEBMAEzATQBNQQlED6AF4ArgCyAEIARgBWAtYEDi9oADgEbASgBVQEp -AVYBKgErASwBLQEvATABMQFZATABWQEzATQBNQQlgBeAEAmAEAmAEYAVgLXYAA4BGwEoASkBKgErASwB -LQEvA8YBMQEwATMBNAE1BCWAF4CdgBCAEYAVgLXaAA4DjwEbASgBKQEqASsBLAEtA5ABLwR1BHgBMQEw -ATMBNAE1DdwQV4AXgMuBAr+AEIARgBWBAzKBA4/SAA4APgBGEFqAG64QWw1hEF0EbQSPEGAEgBBiEGML -xAbcEGYQZwqmgQORgQL4gQOUgMqA1IEDlYDQgQOWgQOYgQKLgQFfgQOZgQOcgQJC2AAOARsBKAEpASoB -KwEsAS0BLxBrATEQbAEzATQBNQR1gBeBA5KBA5OAEYAVgMtZTWluaW1penphUW3aAA4BGwEoAVUBKQFW -ASoBKwEsAS0BLwEwATEBWQEwAVkBMwE0ATUEdYAXgBAJgBAJgBGAFYDL2gAOARsBKAFVASkBVgEqASsB -LAEtAS8BMAExAVkBMAFZATMBNAE1BHWAF4AQCYAQCYARgBWAy9gADgEbASgBKQEqASsBLAEtAS8QhgNu -BJQBMwE0ATUEdYAXgQOXgNaAEYAVgMtfEBtQcmVjZWRlbnRlIHRhc3RvIGRlbCBmaWx0cm/aAA4BGwEo -AVUBKQFWASoBKwEsAS0BLwEwATEBWQEwAVkBMwE0ATUEdYAXgBAJgBAJgBGAFYDL2AAOARsBKAEpASoB -KwEsAS0BLxCXBuEQmAEzATQBNQR1gBeBA5qBA5uAEYAVgMtcTG9nIG1lc3NhZ2dpUTPaAA4BGwEoAVUB -KQFWASoBKwEsAS0BLwEwATEBWQEwAVkBMwE0ATUEdYAXgBAJgBAJgBGAFYDLXl9OU1dpbmRvd3NNZW51 -2gAOA48BGwEoASkBKgErASwBLQOQAS8BdQF4ATEBMAEzATQBNQ3cELCAF4AhgQOfgBCAEYAVgQMygQOg -VUFpdXRv0gAOAD4ARhC0gBunELUQtgFtC5UD4RC6B3iBA6KBA6WAIIECfoCjgQOmgQGI2AAOARsBKAEp -ASoBKwEsAS0BLxC+ATEQvwEzATQBNQF1gBeBA6OBA6SAEYAVgCFfEBVBaXV0byBkaSBUcmFuc21pc3Np -b25RP9oADgEbASgBVQEpAVYBKgErASwBLQEvATABMQFZATABWQEzATQBNQF1gBeAEAmAEAmAEYAVgCHa -AA4BGwEoAVUBKQFWASoBKwEsAS0BLwEwATEBWQEwAVkBMwE0ATUBdYAXgBAJgBAJgBGAFYAhW19OU01h -aW5NZW511AAOAQ8BEAERARIBtgV6AZWAHoA0gQEQgDLUAA4BDwEQAREBawG2BVEKZoAkgDSBAQaBAjHU -AA4BDwEQAREBawEUCAIQ5oAkgAqBAaqBA6tfEBN0b2dnbGVTdGF0dXNTdHJpbmc61AAOAQ8BEAERAWsB -FA/DEOyAJIAKgQOFgQOtXxAScmVzdW1lQWxsVG9ycmVudHM61AAOAQ8BEAERAWsBFAM/EPKAJIAKgJyB -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 -GVpmVGFibGVWaWV31AAOAQ8BEAERAWsBFBBiC/mAJIAKgQOWgQKZ1AAOAQ8BEAERARIBFAiPAZWAHoAK -gQHEgDLUAA4BDwEQAREBEgSPARQSnIAegNSACoEEHV8QEGZQcmV2SW5mb1RhYkl0ZW3UAA4BDwEQAREB -awEUD1wE5YAkgAqBA22A7NQADgEPARABEQFrARQIPBE/gCSACoEBvoEDxdQADgEPARABEQFrARQDOAt8 -gCSACoCMgQJ61AAOAQ8BEAERARIEbQEUErGAHoDKgAqBBCJfEBBmTmV4dEluZm9UYWJJdGVt1AAOAQ8B -EAERARINjgbsEreAHoEDA4EBZIEEJdIADgA+AEYSuoAbog2GEieBAwKBBANfEBJzZWFyY2hNZW51VGVt -cGxhdGXTAA4BEAERAWsPBhLBgCSBA1qBBCdUY3V0OtQADgEPARABEQFrARQPxhLHgCSACoEDh4EEKV8Q -FnJlc3VtZVdhaXRpbmdUb3JyZW50czrYAA4BDxLKEssBEAEREswSzRLOEs8S0BLRCrQS0xLUAe1ZTlNL -ZXlQYXRoWU5TQmluZGluZ1lOU09wdGlvbnNfEBxOU05pYkJpbmRpbmdDb25uZWN0b3JWZXJzaW9ugQQ0 -gQQrgQQvgQQugQJGgQQtgQQw0gAOEtYS1wFZXxAQTlNTaGFyZWRJbnN0YW5jZYEELAnSADcAOBLaEtuj -EtsS3AA7XxAYTlNVc2VyRGVmYXVsdHNDb250cm9sbGVyXE5TQ29udHJvbGxlcl8QGGltYWdlOiB2YWx1 -ZXMuU3BlZWRMaW1pdFVpbWFnZV8QEXZhbHVlcy5TcGVlZExpbWl00wAOBysAPhLhEuIS5IEEM6ES44EE -MaES5YEEMl8QFk5TVmFsdWVUcmFuc2Zvcm1lck5hbWVfECFTcGVlZExpbWl0VG9UdXJ0bGVJY29uVHJh -bnNmb3JtZXLSADcAOBLpBzmiBzkAO9IANwA4EusS7KMS7AFpADtfEBVOU05pYkJpbmRpbmdDb25uZWN0 -b3LSAA4APgJqEu+AVa8RASsORgLOD70MWAYzBgAFigwvDsAIBgIXAYoG7AXDCCUJaAg4A0EPuAOiBvIQ -YgZMC4kEnQz+DrkBdRJcBggINQg7BYwLewKUD1oDNggBBHUIywGeAgoSJwg3DLMQWwgCCSYPtwjKCAUL -VQ62BjAGtwG2EGYBbQPvCJ4IyQQPBG0NMgtvAz8GZQRSCDYFLAVSAgUFPwq0Ck4NQQM4DkUEtgrbEZUH -5BC1DFcKOQ8GB6sFCAOhDl4KigbPCqYJJwslAzoKaw8/D7YCCQWLDr4OQA/BEGcEjwj+BiwRvQ/DD74P -vwyDAbUDNQi6A+EEsAjuB+MNyRC6BqEPPA9cCv0FPA26AzsJKA5XB0sE9gm9D8kIBwvEBVEDOQytCSoC -4QzFC5UEMg68ELYK4g5DARMPNw9YAzcK/gU9AggLQQNADFUIjwq6C9gG3AmDDlgOcwemB10JkBOZDdwD -Mw5ZCnIJ7g1hBTkMKAXBDz4PXwlCCDkICAgJD8cIPAEmCAMJvA5bD14HjQEUCwEGwhBgAz0E/g85DYYB -JAQGDgkJJATkBgQI/QVUDlUOQgQlAZ8BJRBjBLMPxhBdCwADPgyuBT4PwgvlBVMIoBGFB4YPBwSABcQN -jhF/DkQGdwMBBUIPxAHrBYkPCwP3ChULMg1uB2oI/AMTDgIMSggKBDUCBw5dCSkGrwg6BTsPyg0OBSMF -Og/IEs8ELgM8DFYE7AQdCikKIQ1PDroJlQnZDaINFgQHCJ8DkgkvAYIFGw3dDkECBhG+D7oDNAg0B3gF -EApIEZEEpQw/BXoPOgGUgQOegGyBA4CBAreBATWBASeBAROBAquBA1WBAcCAS4AngQFkgQEcgQGwgQHw -gQG4gJ+BA32AmIEBZoEDloEBOYECfIDYgQLfgQNNgCGBBAyBASyBAbOBAb2BARWBAniAYIEDbICJgQGp -gMuBAdCALoB5gQQDgQG2gQLHgQORgQGqgQHggQN8gQHPgQGtgQJugQNMgQEzgQFVgDSBA5mAIICngQHG -gQHOgK6AyoEC6oECdoCcgQFAgMGBAbWA/4EBCIA9gQEigQJGgQItgQLvgIyBA46A4YECUYED44EBo4ED -ooECtoECJoEDWoEBm4D0gJeBA0SBAjuBAVyBAkKBAe2BAmCAkIECM4EDdYEDeoB1gQEUgQNUgQM1gQOD -gQOcgNSBAdiBATKBA+aBA4WBA4GBA4KBAr2AgICHgQHMgKOA3oEB1IEBoIEDFIEDpoEBUIEDcYEDbYEC -WYEBF4EDD4CSgQHzgQM5gQF8gO6BAgWBA4yBAcGBAouBAQaAjoECxYECD4BxgQLMgQJ+gLqBA1OBA6WB -AlOBA2OADIEDZ4EDa4CKgQJagQEfgG2BAmiAnoECsoEBxIECSIECkYEBX4EB9YEDOoEDPYEBmoEBgYEB -/IEENoEDMoCDgQNAgQI1gQISgQL4gQEBgQKpgQEbgQNygQNvgQHpgQG5gQHJgQHRgQOJgQG+gBqBAayB -AgKBA0GBA26BAZCACoECXYEBWYEDlYCZgO+BA2iBAwKAD4CwgQMlgQHdgOmBASqBAdeBAQyBAziBA1aA -tYAvgBiBA5iA34EDh4EDlIECXICagQLKgQEggQOEgQKUgQEKgQHIgQPagQGMgQNdgNCBAR6BAwOBA9iB -A3aBAUWAeIEBBIEDhoEDIIEBEoEDYICogQIdgQJjgQL8gQGEgQHWgH2BAymBArCBAdKAvIBpgQNDgQIJ -gQFUgQG7gQEWgQONgQLhgPuBAQ2BA4qBBCuAuYCTgQK0gOqAtIECIYECIIEC84EDUoEB/YECDYEDCIEC -44CtgQHHgJWBAd+AJoD6gQMagQNIgFqBA+iBA3+AhYEBsoEBiID1gQIrgQPigNmBAq6BARCBA3CAK9IA -DgAyADMANIAEgAPSAA4APgJqFCCAVa8RASsN3AIHBCUMSgYsBgQFegwoBKUGtwIFAB8GBAP3CAUJJwgl -AbUEJQOSBuwEdQT+BCUEpQUjBKUORgYEBgAIJQglBXoEJQIGBOwBtQa3DkUIugGUAbYNjgglDK0EdQa3 -BjAEJQi6BrcE/gSlAB8AHwHrBHUBdQP3CI8Iug5ABHUE/gTsAbUEpQQPCCUAHwVCAbYFLAQyCkgEJQG1 -DdwEsAYEEYUHqwF1DEoEpQUQB40FEAOSBA8FIwTsBHUGMAT+AbUGBAT+BCUBtgV6BKUN3AQlBHUEdQju -BjARlQQlBCUEJQAfAB8BtQgIAXUEswgKB6sEDwF1BRAE/gTsAYoFLAUQAbUGMAQPBKUE/gmVBCUGtwR1 -BUIBtQSzBjACCAyuAXUN3QSlAXUK2w3cAB8E/gTsAbUBigUsAbYEpQG1DEoIBwq0BSMEdQkoBA8OWAer -BOwJlQAfAB8BtQQPCmsJKgR1BSwGBAP3BP4E7AkmCCUGtwa3BCUIJQETBrcJlQQPBOwHhgAfAYoEJQR1 -AbUOQwT+DY4BEwAfAesGMATsAB8I7gVCBA8N3A5EAZQBEwR1DIMEJQR1AYoBtQSzBSwEJQQPBUIIjxF/ -BDIFEAR1A/cAHwYEDdwEMgIJBTkEJQQyBXoFEAU8BSMEpQT+BP4I7gIKAesAHwa3BC4BtgQPBjAGtwgl -BSwEJQYEAB8FLAQlAB8EMgG1DEoPOQQlDrkKKQQPBKUJgwkpBP4NDgQPCI8DPAkkAYoFIwAfDdwBthGV -BCUBtQglAXUOQgSzEZUOQQQlBToE/g/IgQMygGmAtYECsIEBMoEBKoEBEIECqYDZgQFVgD2AAoEBKoCo -gQGtgQHtgQGwgICAtYCVgQFkgMuA74C1gNmA+4DZgQOegQEqgQEngQGwgQGwgQEQgLWAWoDqgICBAVWB -A46BAcyAK4A0gQMDgQGwgQLFgMuBAVWBATOAtYEBzIEBVYDvgNmAAoACgQMggMuAIYCogQHEgQHMgQM1 -gMuA74DqgICA2YCugQGwgAKBAQSANID/gLqBAiuAtYCAgQMygN6BASqBA9qBAZuAIYECsIDZgPWBAZCA -9YCVgK6A+4DqgMuBATOA74CAgQEqgO+AtYA0gQEQgNmBAzKAtYDLgMuBAdSBATOBA+OAtYC1gLWAAoAC -gICBAcmAIYDfgQHSgQGbgK6AIYD1gO+A6oAngP+A9YCAgQEzgK6A2YDvgQH9gLWBAVWAy4EBBICAgN+B -ATOAbYECyoAhgQMagNmAIYECUYEDMoACgO+A6oCAgCeA/4A0gNmAgIECsIEBwYECRoD7gMuBAfOAroED -OoEBm4DqgQH9gAKAAoCAgK6BAjOBAg+Ay4D/gQEqgKiA74DqgQHggQGwgQFVgQFVgLWBAbCADIEBVYEB -/YCugOqBAYyAAoAngLWAy4CAgQNjgO+BAwOADIACgQMggQEzgOqAAoEB1IEBBICugQMygQN2gCuADIDL -gQK9gLWAy4AngICA34D/gLWAroEBBIEBxIED2IC6gPWAy4CogAKBASqBAzKAuoB1gQEBgLWAuoEBEID1 -gQEXgPuA2YDvgO+BAdSAeYEDIIACgQFVgLmANICugQEzgQFVgQGwgP+AtYEBKoACgP+AtYACgLqAgIEC -sIEDaIC1gQNNgQIhgK6A2YEB9YECCYDvgQLhgK6BAcSAk4EB3YAngPuAAoEDMoA0gQPjgLWAgIEBsIAh -gQNWgN+BA+OBA0iAtYEBDYDvgQOK0gAOAD4CahVOgFWvEQEsDkYFigxYBgAGMw+9As4IBgwvDsABigIX -BuwFwwglCWgIOANBBvIPuAOiEGIGTAuJBJ0M/g65ElwBdQYICDUIOwWMC3sDNggBApQPWgR1CMsBngIK -EicINwyzEFsIAgkmD7cIyggFC1UGMAa3DrYBthBmAW0D7wieCMkEDwRtDTILbwM/BmUEUgg2BSwFUgIF -BT8KtApODUEDOA5FBLYK2xGVB+QQtQxXDwYKOQUIB6sKig5eA6EGzwqmCScDOgprCyUPPw+2BYsCCQ6+ -DkAQZw/BBI8I/gYsEb0Pww++D78MgwG1AzUIugSwCO4D4RC6DckFPA88Cv0GoQfjD1wDOw26CSgOVwdL -BPYJvQgHD8kLxAVRAzkMrQkqDMUC4QuVARMEMhC2CuIOQw68DzcDNwr+D1gFPQtBA0AMVQIICI8L2Aq6 -BtwJgw5YDnMHpgAfCZAHXROZDdwDMwpyDlkJ7g1hBTkMKAXBDz4JQgg5CDwICAgJD8cPXwEmCAMJvA5b -D14HjQEUCwEGwhBgAz0E/g85DYYBJAQGBgQJJAElDgkI/QVUDlUOQgQlBOQBnxBjBLMQXQ/GCwADPgyu -BT4PwgvlBVMIoBGFB4YEgA8HDY4FxBF/DkQGdwWJA/cFQgHrChUPCw/EAwELMg1uBTsHagj8CAoMSgav -DgIENQkpDl0CBwg6AxMPygUjDQ4FOg/IEs8DPAxWBC4E7AQdCikKIQ1PDRYOugnZDaIInwQHCZUDkgUb -AYIJLw3dDkECBhG+AzQPugg0B3gFEApIEZEEpQV6DD8POgGUgQOegQETgQK3gQEngQE1gQOAgGyBAcCB -AquBA1WAJ4BLgQFkgQEcgQGwgQHwgQG4gJ+BAWaBA32AmIEDloEBOYECfIDYgQLfgQNNgQQMgCGBASyB -AbOBAb2BARWBAniAiYEBqYBggQNsgMuBAdCALoB5gQQDgQG2gQLHgQORgQGqgQHggQN8gQHPgQGtgQJu -gQEzgQFVgQNMgDSBA5mAIICngQHGgQHOgK6AyoEC6oECdoCcgQFAgMGBAbWA/4EBCIA9gQEigQJGgQIt -gQLvgIyBA46A4YECUYED44EBo4EDooECtoEDWoECJoD0gQGbgQI7gQNEgJeBAVyBAkKBAe2AkIECM4EC -YIEDdYEDeoEBFIB1gQNUgQM1gQOcgQODgNSBAdiBATKBA+aBA4WBA4GBA4KBAr2AgICHgQHMgN6BAdSA -o4EDpoEDFIEBF4EDcYECWYEBUIEBoIEDbYCSgQMPgQHzgQM5gQF8gO6BAgWBAcGBA4yBAouBAQaAjoEC -xYECD4ECzIBxgQJ+gAyAuoEDpYECU4EDY4EDU4EDZ4CKgQJagQNrgQEfgQJogJ6BArKAbYEBxIECkYEC -SIEBX4EB9YEDOoEDPYEBmoACgQH8gQGBgQQ2gQMygIOBAjWBA0CBAhKBAviBAQGBAqmBARuBA3KBAemB -AbmBAb6BAcmBAdGBA4mBA2+AGoEBrIECAoEDQYEDboEBkIAKgQJdgQFZgQOVgJmA74EDaIEDAoAPgLCB -ASqBAd2AGIEDJYEB14EBDIEDOIEDVoC1gOmAL4EDmIDfgQOUgQOHgQJcgJqBAsqBASCBA4SBApSBAQqB -AciBA9qBAYyA0IEDXYEDA4EBHoED2IEDdoEBRYEBEoCogQEEgQMggQIdgQNggQOGgHiBAmOBAvyBARaB -AYSBAdaBAdKBArCBAVSBAymAvIECCYEDQ4BpgQG7gH2BA42A+4EC4YEBDYEDioEEK4CTgQK0gLmA6oC0 -gQIhgQIggQLzgQLjgQNSgQINgQMIgQHHgK2BAf2AlYD6gCaBAd+BAxqBA0iAWoED6ICFgQN/gQGygQGI -gPWBAiuBA+KA2YEBEIECroEDcIAr0gAOAD4CahZ9gFWvEQEsFn4WfxaAFoEWghaDFoQWhRaGFocWiBaJ -FooWixaMFo0WjhaPFpAWkRaSFpMWlBaVFpYWlxaYFpkWmhabFpwWnRaeFp8WoBahFqIWoxakFqUWphan -FqgWqRaqFqsWrBatFq4WrxawFrEWsga6FrQWtRa2FrcWuBa5FroWuxa8Fr0Wvha/FsAWwRbCFsMWxBbF -FsYWxxbIFskWyhbLFswWzRbOFs8W0BbRFtIW0xbUFtUW1hbXFtgW2RbaFtsW3BbdFt4W3xbgFuEW4hbj -FuQW5RbmFucW6BbpFuoW6xbsFu0W7hbvFvAW8RbyFvMW9Bb1FvYW9xb4FvkW+hb7FvwW/Rb+Fv8XABcB -FwIXAxcEFwUXBhcHFwgXCRcKFwsXDBcNFw4XDxcQFxEXEhcTFxQXFRcWFxcXGBcZFxoXGxccFx0XHhcf -FyAXIRciFyMXJBclFyYXJxcoDjkXKhcrFywXLRcuFy8XMBcxFzIXMxc0FzUXNhc3FzgXORc6FzsXPBc9 -Fz4XPwEYF0EXQhdDF0QXRRdGF0cXSAQYF0oXSxdMF00XThdPF1AXURdSF1MXVBdVF1YXVxdYF1kXWhdb -F1wXXRdeF18XYBdhF2IXYxdkF2UXZhdnF2gXaRdqF2sXbBdtF24XbxdwF3EXchdzF3QXdRd2F3cXeBd5 -F3oXexd8F30Xfhd/F4AXgQEeF4MXhBeFF4YXhxeIF4kXiheLF4wXjReOF48XkBeRF5IXkxeUF5UXlheX -F5gXmQQSF5sXnBedF54XnxegF6EXohejF6QXpRemF6cXqBepgQQ6gQQ7gQQ8gQQ9gQQ+gQQ/gQRAgQRB -gQRCgQRDgQREgQRFgQRGgQRHgQRIgQRJgQRKgQRLgQRMgQRNgQROgQRPgQRQgQRRgQRSgQRTgQRUgQRV -gQRWgQRXgQRYgQRZgQRagQRbgQRcgQRdgQRegQRfgQRggQRhgQRigQRjgQRkgQRlgQRmgQRngQRogQRp -gQRqgQRrgQRsgQRtgQRugQGngQRvgQRwgQRxgQRygQRzgQR0gQR1gQR2gQR3gQR4gQR5gQR6gQR7gQR8 -gQR9gQR+gQR/gQSAgQSBgQSCgQSDgQSEgQSFgQSGgQSHgQSIgQSJgQSKgQSLgQSMgQSNgQSOgQSPgQSQ -gQSRgQSSgQSTgQSUgQSVgQSWgQSXgQSYgQSZgQSagQSbgQScgQSdgQSegQSfgQSggQShgQSigQSjgQSk -gQSlgQSmgQSngQSogQSpgQSqgQSrgQSsgQStgQSugQSvgQSwgQSxgQSygQSzgQS0gQS1gQS2gQS3gQS4 -gQS5gQS6gQS7gQS8gQS9gQS+gQS/gQTAgQTBgQTCgQTDgQTEgQTFgQTGgQTHgQTIgQTJgQTKgQTLgQTM -gQTNgQTOgQTPgQTQgQTRgQTSgQTTgQTUgQTVgQTWgQTXgQTYgQTZgQTagQTbgQTcgQTdgQTegQTfgQTg -gQThgQTigQTjgQMzgQTkgQTlgQTmgQTngQTogQTpgQTqgQTrgQTsgQTtgQTugQTvgQTwgQTxgQTygQTz -gQT0gQT1gQT2gQT3gQT4gQT5gAuBBPqBBPuBBPyBBP2BBP6BBP+BBQCBBQGAsYEFAoEFA4EFBIEFBYEF -BoEFB4EFCIEFCYEFCoEFC4EFDIEFDYEFDoEFD4EFEIEFEYEFEoEFE4EFFIEFFYEFFoEFF4EFGIEFGYEF -GoEFG4EFHIEFHYEFHoEFH4EFIIEFIYEFIoEFI4EFJIEFJYEFJoEFJ4EFKIEFKYEFKoEFK4EFLIEFLYEF -LoEFL4EFMIEFMYEFMoEFM4EFNIEFNYEFNoEFN4EFOIEFOYANgQU6gQU7gQU8gQU9gQU+gQU/gQVAgQVB -gQVCgQVDgQVEgQVFgQVGgQVHgQVIgQVJgQVKgQVLgQVMgQVNgQVOgQVPgQVQgQKMgQVRgQVSgQVTgQVU -gQVVgQVWgQVXgQVYgQVZgQVagQVbgQVcgQVdgQVegQVfXxARTWVudSBJdGVtIChBaXV0bylfEBpNZW51 -IEl0ZW0gKE5vbiBsaW1pdGF0YSktM28QGwBNAGUAbgB1ACAASQB0AGUAbQAgACgATABpAG0AaQB0AGUA -IAB2AGUAbABvAGMAaQB0AOAAKV8QGEZpbHRlciBCdXR0b24gKEluIGNvcnNvKV8QHFRleHQgRmllbGQg -Q2VsbCAoOTk5LjkgS0IvcylfECJNZW51IEl0ZW0gKFJpbXVvdmkgZmlsZSB0b3JyZW50KS0xXxCoSW1h -Z2UgQ2VsbCAoTlNJbWFnZSAweDFkZmRmYTMwIFNpemU9ezYyLCA2Mn0gUmVwcz0oCiAgICBOU0NhY2hl -ZEltYWdlUmVwIDB4MWRmZTU2NTAgU2l6ZT17NjIsIDYyfSBDb2xvclNwYWNlPU5TQ2FsaWJyYXRlZFJH -QkNvbG9yU3BhY2UgQlBTPTggUGl4ZWxzPTYyeDYyIEFscGhhPVlFUwopKS0yW1NlcGFyYXRvci02XxAZ -QnV0dG9uIENlbGwgKEluIGRvd25sb2FkKV8QJE1lbnUgSXRlbSAoU3Bvc3RhIGZpbGUgZGF0aSBpbi4u -LiktMV8QEENvbnRleHROb1Jvd01lbnVfEKZJbWFnZSBDZWxsIChOU0ltYWdlIDB4MWRmZGZhMzAgU2l6 -ZT17NjIsIDYyfSBSZXBzPSgKICAgIE5TQ2FjaGVkSW1hZ2VSZXAgMHgxZGZlNTY1MCBTaXplPXs2Miwg -NjJ9IENvbG9yU3BhY2U9TlNDYWxpYnJhdGVkUkdCQ29sb3JTcGFjZSBCUFM9OCBQaXhlbHM9NjJ4NjIg -QWxwaGE9WUVTCikpXFNlYXJjaCBGaWVsZF8QG01lbnUgSXRlbSAoRmVybWEgYSBxdW90YSktMV8QH01l -bnUgKE9yZGluYSB0cmFzZmVyaW1lbnRpIHBlcilfEB5JbWFnZSBDZWxsIChEb3duQXJyb3dUZW1wbGF0 -ZSlfEBhNZW51IEl0ZW0gKFByb2dyZXNzaW9uZSlfECRNZW51IEl0ZW0gKE1vc3RyYSBpbCB2aXN1YWxp -enphdG9yZSlfEBFTZWFyY2ggRmllbGQgQ2VsbF8QKE1lbnUgSXRlbSAoTWV0dGkgaW4gcGF1c2Egc2Vs -ZXppb25hdGkpLTFfEBxNZW51IEl0ZW0gKE1vc3RyYSBncnVwcGkuLi4pXxAnTWVudSBJdGVtIChQcmVj -ZWRlbnRlIHRhc3RvIGRlbCBmaWx0cm8pbxAZAE0AZQBuAHUAIABJAHQAZQBtACAAKABEAGkAcwBwAG8A -bgBpAGIAaQBsAGkAdADgAClfEDFNZW51IEl0ZW0gKFJpcHJlbmRpIHNlbGV6aW9uYXRpIGltbWVkaWF0 -YW1lbnRlKS0xXxAiTWVudSBJdGVtIChDcmVhIGZpbGUgdG9ycmVudC4uLiktMVtNZW51IEl0ZW0tMV8Q -GE1lbnUgSXRlbSAoQXByaSByZWNlbnRpKV1WZXJ0aWNhbCBMaW5lXE1lbnUgKEFpdXRvKV8QFkJ1dHRv -biBDZWxsIChJbiBjb3JzbylvEBQATQBlAG4AdQAgAEkAdABlAG0AIAAoAEEAdAB0AGkAdgBpAHQA4AAp -XFNlcGFyYXRvci0zOFxTZXBhcmF0b3ItNDRfEB9NZW51IEl0ZW0gKFJpbXVvdmkgZmlsZSBkYXRpKS0x -WVNlcGFyYXRvcllNZW51IEl0ZW1fEB1UZXh0IEZpZWxkIENlbGwgKFRleHQgQ2VsbCktMl8QEk1lbnUg -SXRlbSAoTm9tZSktMl8QD01lbnUgKEZpbmVzdHJhKVxTZXBhcmF0b3ItNDBcU2VwYXJhdG9yLTQ2XxAR -VGFibGUgQ29sdW1uIChVTClfEBNNZW51IEl0ZW0gKFRyYWNrZXIpXxASTWVudSBJdGVtIChOb21lKS0x -XxAVQnV0dG9uIENlbGwgKEFubnVsbGEpXxAVTWVudSBJdGVtIChNaW5pbWl6emEpXxAmTWVudSBJdGVt -IChTdGF0byBkZWkgZmlsZSBzZWxlemlvbmF0aSlfEBxJbWFnZSBWaWV3IChVcEFycm93VGVtcGxhdGUp -XFNlcGFyYXRvci0yN18QFk1lbnUgSXRlbSAoTGltaXRhdGEpLTFfECRNZW51IEl0ZW0gKE9yZGluYSB0 -cmFzZmVyaW1lbnRpIHBlcilfECZNZW51IEl0ZW0gKE1vc3RyYSBpbCB2aXN1YWxpenphdG9yZSktMllT -dGF0dXNCYXJfECJNZW51IEl0ZW0gKEFwcmkgZmlsZSB0b3JyZW50Li4uKS0xbxA9AFQAbwByAHIAZQBu -AHQAIABUAGEAYgBsAGUAIABWAGkAZQB3ACAAKABDAG8AbABvAHIAZQAsACAARwByAHUAcABwAG8ALAAg -AFYAZQBsAG8AYwBpAHQA4AAgAEQATAAsACAAVgBlAGwAbwBjAGkAdADgACAAVQBMAClfEBhNZW51IEl0 -ZW0gKExvZyBtZXNzYWdnaSlfECRNZW51IEl0ZW0gKEhvbWVwYWdlIGRpIFRyYW5zbWlzc2lvbilfEBxN -ZW51IEl0ZW0gKFNlbXByZSBpbiBzZWVkKS0xXxAYTWVudSBJdGVtIChOb24gbGltaXRhdGEpXxAaTWVu -dSBJdGVtIChOb24gbGltaXRhdGEpLTFfEBNNZW51IChUcmFuc21pc3Npb24pXxAwTWVudSBJdGVtIChT -Y2hlZGEgc3VjY2Vzc2l2YSBkZWwgdmlzdWFsaXp6YXRvcmUpXxAmTWVudSBJdGVtIChOYXNjb25kaSBs -YSBiYXJyYSBkaSBzdGF0bylfEBVNZW51IEl0ZW0gKFRyYWNrZXIpLTJfEBxNZW51IEl0ZW0gKEFnZ2lv -cm5hIHRyYWNrZXIpXxAnTWVudSBJdGVtIChBcHJpIGluZGlyaXp6byB0b3JyZW50Li4uKS0xXxAZTWVu -dSBJdGVtIChQcmVmZXJlbnplLi4uKV8QHE1lbnUgSXRlbSAoRGF0YSBpbnNlcmltZW50bylfEBFUb3Jy -ZW50QWN0aW9uTWVudV8QGk1lbnUgSXRlbSAoTm9uIGxpbWl0YXRhKS0yXxAUVGFibGUgQ29sdW1uIChD -b2xvcilbU2VwYXJhdG9yLTlfECZTcXVhcmUgVGV4dHVyZWQgQnV0dG9uIChTcGVlZExpbWl0T2ZmKV8Q -D1RleHQgRmllbGQgQ2VsbF8QIE1lbnUgSXRlbSAoVmVyaWZpY2EgZGF0aSBsb2NhbGkpXxAdTWVudSBJ -dGVtIChSaW11b3ZpIGZpbGUgZGF0aSlfEBRNZW51IEl0ZW0gKEZpbmVzdHJhKV8QEkJ1dHRvbiBDZWxs -IChBcHJpKV8QFUZpbHRlciBCdXR0b24gKFR1dHRpKV8QE01lbnUgKE90aGVyVmlld3MpLTFfEBFNZW51 -IEl0ZW0gKEl0ZW0zKV8QIU1lbnUgSXRlbSAoQWl1dG8gZGkgVHJhbnNtaXNzaW9uKVtTZXBhcmF0b3It -NF8QEk1lbnUgSXRlbSAoVGFnbGlhKV8QL01lbnUgSXRlbSAoU2FsdmEgdW5hIGNvcGlhIGRlbCB0b3Jy -ZW50IGNvbWUuLi4pXxAbTWVudSBJdGVtIChTZWxlemlvbmEgdHV0dG8pXxATTWVudSAoT3RoZXJWaWV3 -cyktMl8QGk1lbnUgSXRlbSAoUXVvdGEgc2Vzc2lvbmUpXxAgTWVudSBJdGVtIChFc2NpIGRhIFRyYW5z -bWlzc2lvbilcU2VwYXJhdG9yLTM3XxAZTWVudSBJdGVtIChPcmRpbmUgY29kYSktMV8QJk1lbnUgSXRl -bSAoUG9ydGEgdHV0dG8gaW4gcHJpbW8gcGlhbm8pXxAeSW1hZ2UgVmlldyAoRG93bkFycm93VGVtcGxh -dGUpXxAgTWVudSBJdGVtIChSaW11b3ZpIHR1dHRpIGkgZmlsZSlfEBhGaWx0ZXIgQnV0dG9uIChJbiBw -YXVzYSlfEBhNZW51IEl0ZW0gKFVzYSBncnVwcGkpLTFcU2VwYXJhdG9yLTIzbxAdAE0AZQBuAHUAIABJ -AHQAZQBtACAAKABMAGkAbQBpAHQAZQAgAHYAZQBsAG8AYwBpAHQA4AApAC0AMV8QFk1lbnUgSXRlbSAo -TGltaXRhdGEpLTNfEBdUYWJsZSBDb2x1bW4gKFVMIEltYWdlKVxTZXBhcmF0b3ItMzRfEBhNZW51IEl0 -ZW0gKFRyYW5zbWlzc2lvbilcU2VwYXJhdG9yLTE1XFNlcGFyYXRvci0yOF8QME1lbnUgSXRlbSAoU2No -ZWRhIHByZWNlZGVudGUgZGVsIHZpc3VhbGl6emF0b3JlKVxTZXBhcmF0b3ItNDFfEBhTdGF0aWMgVGV4 -dCAoOTk5LjkgS0IvcylfEBRNZW51IEl0ZW0gKEl0ZW0gMiktMV8QHE1lbnUgSXRlbSAoUmlwcmVuZGkg -dHV0dGkpLTFfECJNZW51IEl0ZW0gKFJpbXVvdmkgdHV0dGkgaSBmaWxlKS0xXFNlcGFyYXRvci0yOV5V -UkxTaGVldFdpbmRvd15Db250ZXh0Um93TWVudV8QL01lbnUgSXRlbSAoUmlwcmVuZGkgc2VsZXppb25h -dGkgaW1tZWRpYXRhbWVudGUpbxAdAE0AZQBuAHUAIAAoAFYAZQBsAG8AYwBpAHQA4AAgAHQAbwB0AGEA -bABlACAAdQBwAGwAbwBhAGQAKV8QElB1c2ggQnV0dG9uIChBcHJpKV8QGU1lbnUgKEZlcm1hIHNlZWQg -YSBxdW90YSlfECtNZW51IEl0ZW0gKFdpa2kgZGkgVHJhbnNtaXNzaW9uICYgc3ZpbHVwcG8pXFNlcGFy -YXRvci0xM18QIU1lbnUgSXRlbSAoTmFzY29uZGkgVHJhbnNtaXNzaW9uKV8QIE1lbnUgSXRlbSAoRmVy -bWEgc2VlZCBhIHF1b3RhKS0xXFNlcGFyYXRvci0yNF8QIE1lbnUgSXRlbSAoQ3JlYSBmaWxlIHRvcnJl -bnQuLi4pXxATTWVudSBJdGVtIChFbGltaW5hKV8QEU1lbnUgSXRlbSAoSXRlbTIpXxATTWVudSBJdGVt -IChTdGF0byktMVtTZXBhcmF0b3ItMV8QE01lbnUgSXRlbSAoSW5jb2xsYSlfEBxTcXVhcmUgQnV0dG9u -IChRdW90YTogOTk5LjkpXFNlcGFyYXRvci0xOV8QLk1lbnUgSXRlbSAoQXByaSBjb24gZmluZXN0cmEg -ZGVsbGUgb3B6aW9uaS4uLilfEBxNZW51IEl0ZW0gKFRyYXR0ZWdnaWEgcGFydGkpXxASTWVudSBJdGVt -IChJdGVtIDMpbxAkAE0AZQBuAHUAIABJAHQAZQBtACAAKABWAGUAbABvAGMAaQB0AOAAIAB0AG8AdABh -AGwAZQAgAGQAbwB3AG4AbABvAGEAZAApXFNlcGFyYXRvci0zMF8QGk1lbnUgSXRlbSAoVHJhbnNtaXNz -aW9uKS0xXxAVTWVudSBJdGVtIChHbG9iYWxlKS0xXxAgTWVudSBJdGVtIChSaW11b3ZpIGZpbGUgdG9y -cmVudClfEBVQdXNoIEJ1dHRvbiAoQW5udWxsYSlfEB1JbWFnZSBWaWV3IChZaW5nWWFuZ1RlbXBsYXRl -KV8QMVRleHQgRmllbGQgQ2VsbCAoSW5kaXJpenpvIHdlYiBkZWwgZmlsZSB0b3JyZW50OilfEB1UZXh0 -IEZpZWxkIENlbGwgKFRleHQgQ2VsbCktMV8QIU1lbnUgSXRlbSAoRm9ydW0gZGkgVHJhbnNtaXNzaW9u -KV8QD0dyb3VwRmlsdGVyTWVudVxDb250ZW50IFZpZXdcU2VwYXJhdG9yLTE0XxATQnV0dG9uIENlbGwg -KFR1dHRpKV8QEU1lbnUgSXRlbSAoVmlzdGEpXFNlcGFyYXRvci0zNVxTZXBhcmF0b3ItMjVfEB9NZW51 -IEl0ZW0gKFJpbXVvdmkgZGFsbGEgbGlzdGEpXxAgTWVudSBJdGVtIChBcHJpIGZpbGUgdG9ycmVudC4u -LilvEBYATQBlAG4AdQAgAEkAdABlAG0AIAAoAEEAdAB0AGkAdgBpAHQA4AApAC0AMVxTZXBhcmF0b3It -MTBfECJNZW51IEl0ZW0gKFZpc3VhbGl6emF6aW9uZSByYXBpZGEpW1NlcGFyYXRvci0yXxAgTWVudSBJ -dGVtIChNZXR0aSB0dXR0aSBpbiBwYXVzYSlfEBFUYWJsZSBDb2x1bW4gKERMKW8QHwBNAGUAbgB1ACAA -KABWAGUAbABvAGMAaQB0AOAAIAB0AG8AdABhAGwAZQAgAGQAbwB3AG4AbABvAGEAZAApXxAiTWVudSBJ -dGVtIChUcmFzZmVyaW1lbnRvIHNlc3Npb25lKV8QG0J1dHRvbiBDZWxsIChTcGVlZExpbWl0T2ZmKV8Q -F01lbnUgSXRlbSAoU3RhdGlzdGljaGUpXxAhUG9wIFVwIEJ1dHRvbiBDZWxsIChRdW90YTogOTk5Ljkp -XxATTWVudSBJdGVtIChTZXJ2aXppKV5NZW51IChTZXJ2aXppKV8QF01lbnUgSXRlbSAoTWVudSBhemlv -bmUpXEZpbGUncyBPd25lcl8QGE1lbnUgSXRlbSAoUXVvdGE6IDk5OS45KV8QHk1lbnUgSXRlbSAoRGF0 -YSBpbnNlcmltZW50byktMVtBcHBsaWNhdGlvbl8QJk1lbnUgSXRlbSAoTWV0dGkgaW4gcGF1c2Egc2Vs -ZXppb25hdGkpXxAWQnV0dG9uIENlbGwgKEluIHBhdXNhKVxTZXBhcmF0b3ItMjBfEB1JbWFnZSBDZWxs -IChZaW5nWWFuZ1RlbXBsYXRlKV8QEE1lbnUgSXRlbSAoWm9vbSlvEB0ATQBlAG4AdQAgAEkAdABlAG0A -IAAoAFYAZQBsAG8AYwBpAHQA4AAgAGQAbwB3AG4AbABvAGEAZAApXxAbRmlsdGVyIEJ1dHRvbiAoSW4g -ZG93bmxvYWQpXxATTWVudSBJdGVtIChHbG9iYWxlKV8QK01lbnUgSXRlbSAoTmFzY29uZGkgbGEgYmFy -cmEgZGkgZmlsdHJhZ2dpbylfEBxJbWFnZSBDZWxsIChVcEFycm93VGVtcGxhdGUpXxARTWVudSBJdGVt -IChTdGF0bylfEBpNZW51IEl0ZW0gKEludmVydGkgb3JkaW5lKW8QIgBNAGUAbgB1ACAASQB0AGUAbQAg -ACgAVgBlAGwAbwBjAGkAdADgACAAdABvAHQAYQBsAGUAIAB1AHAAbABvAGEAZAApW1NlcGFyYXRvci03 -XFNlcGFyYXRvci0zMV8QHE1lbnUgSXRlbSAoSW52ZXJ0aSBvcmRpbmUpLTFcU2VwYXJhdG9yLTEyW1Nl -cGFyYXRvci04XxASTWVudSBJdGVtIChJdGVtIDIpXxAaTWVudSBJdGVtIChOYXNjb25kaSBhbHRyZSlc -U2VwYXJhdG9yLTQ1XxAgUG9wIFVwIEJ1dHRvbiBDZWxsIChNZW51IGF6aW9uZSlfECZNZW51IEl0ZW0g -KE1vc3RyYSBpbCB2aXN1YWxpenphdG9yZSktMV8QIk1lbnUgSXRlbSAoUmlwcmVuZGkgc2VsZXppb25h -dGkpLTFcU2VwYXJhdG9yLTE2W1NlcGFyYXRvci0zXE1lbnUgKFZpc3RhKV8QJk1lbnUgSXRlbSAoT3Jk -aW5hIHRyYXNmZXJpbWVudGkgcGVyKS0xXxAQTWVudSBJdGVtIChOb21lKVtNZW51IEl0ZW0tMllGaWx0 -ZXJCYXJfEBpTdGF0aWMgVGV4dCAoOTk5LjkgS0IvcyktMV8QGk1lbnUgSXRlbSAoVHV0dGkgaSBncnVw -cGkpXxARVmVydGljYWwgU2Nyb2xsZXJfEBlNZW51IEl0ZW0gKEZlcm1hIGEgcXVvdGEpXFNlcGFyYXRv -ci00M1xTZXBhcmF0b3ItMjFfEBhNZW51IEl0ZW0gKENvbXBvc2l6aW9uZSlfEBRNZW51IChUcmFzZmVy -aW1lbnRpKV8QGk1lbnUgSXRlbSAoUHJvZ3Jlc3Npb25lKS0xXxAeTWVudSBJdGVtIChNb3N0cmEgZ3J1 -cHBpLi4uKS0xXFNlcGFyYXRvci0xN15Db250ZW50IFZpZXctMVxTZXBhcmF0b3ItMThfECtNZW51IEl0 -ZW0gKFJpcHJlbmRpIHR1dHRpIHF1ZWxsaSBpbiBhdHRlc2EpW1NlcGFyYXRvci01XxAnTWVudSBJdGVt -IChNb3N0cmEgZmlsZSBkYXRpIG5lbCBGaW5kZXIpXxAtU3RhdGljIFRleHQgKEluZGlyaXp6byB3ZWIg -ZGVsIGZpbGUgdG9ycmVudDopXxAiTWVudSBJdGVtIChTcG9zdGEgZmlsZSBkYXRpIGluLi4uKV8QIk1l -bnUgSXRlbSAoTWV0dGkgdHV0dGkgaW4gcGF1c2EpLTFfEBhNZW51IEl0ZW0gKE1vc3RyYSB0dXR0ZSlf -EBZNZW51IEl0ZW0gKExpbWl0YXRhKS0yXFNlcGFyYXRvci0zOV8QElBvcCBVcCBCdXR0b24gQ2VsbF8Q -IkFjdGlvbiBQb3AgVXAgQnV0dG9uIChNZW51IGF6aW9uZSlfECdNZW51IEl0ZW0gKFN1Y2Nlc3Npdm8g -dGFzdG8gZGVsIGZpbHRybylfEBFNZW51IEl0ZW0gKENvcGlhKV8QEFNlYXJjaEZpbHRlck1lbnVcU2Vw -YXJhdG9yLTQyXVNxdWFyZSBCdXR0b25fEBlNZW51IEl0ZW0gKFRyYXNmZXJpbWVudGkpXxAPSG9yaXpv -bnRhbCBMaW5lXxAVTWVudSBJdGVtIChHbG9iYWxlKS0yXxAbTWVudSAoRmVybWEgc2VlZCBhIHF1b3Rh -KS0xbxAYAE0AZQBuAHUAIAAoAFYAZQBsAG8AYwBpAHQA4AAgAGQAbwB3AG4AbABvAGEAZAApW1Njcm9s -bCBWaWV3XxAYTWVudSBJdGVtIChRdW90YSB0b3RhbGUpXxAdTWVudSBJdGVtIChEZXNlbGV6aW9uYSB0 -dXR0bylcU2VwYXJhdG9yLTMyXxCoSW1hZ2UgQ2VsbCAoTlNJbWFnZSAweDFkZmRmYTMwIFNpemU9ezYy -LCA2Mn0gUmVwcz0oCiAgICBOU0NhY2hlZEltYWdlUmVwIDB4MWRmZTU2NTAgU2l6ZT17NjIsIDYyfSBD -b2xvclNwYWNlPU5TQ2FsaWJyYXRlZFJHQkNvbG9yU3BhY2UgQlBTPTggUGl4ZWxzPTYyeDYyIEFscGhh -PVlFUwopKS0xXxAbTWVudSBJdGVtIChDaGl1ZGkgZmluZXN0cmEpXxA0TWVudSBJdGVtIChQZXJzb25h -bGl6emEgbGEgYmFycmEgZGVnbGkgc3RydW1lbnRpLi4uKVxTZXBhcmF0b3ItMTFfEBpNZW51IEl0ZW0g -KFZpc3RhIG1pbmltYWxlKV8QGk1lbnUgSXRlbSAoU2VtcHJlIGluIHNlZWQpXxAeTWVudSBJdGVtIChG -ZXJtYSBzZWVkIGEgcXVvdGEpWERvY2tNZW51XxAWTWVudSBJdGVtIChVc2EgZ3J1cHBpKV8QE0hvcml6 -b250YWwgU2Nyb2xsZXJfECpUZXh0IEZpZWxkIENlbGwgKDk5OSBkaSA5OTkgdHJhc2ZlcmltZW50aSlf -EBhNZW51IExhYmVsIChRdW90YSA5OTkuOSlcU2VwYXJhdG9yLTIyXxAXVGFibGUgQ29sdW1uIChETCBJ -bWFnZSlfEBVNZW51IEl0ZW0gKFRyYWNrZXIpLTFfEBtUZXh0IEZpZWxkIENlbGwgKFRleHQgQ2VsbClf -EB5NZW51IEl0ZW0gKEFnZ2lvcm5hIHRyYWNrZXIpLTFfEBdGaWx0ZXIgQnV0dG9uIChJbiBzZWVkKW8Q -GwBNAGUAbgB1ACAASQB0AGUAbQAgACgAVgBlAGwAbwBjAGkAdADgACAAdQBwAGwAbwBhAGQAKV8QFE1l -bnUgSXRlbSAoR3J1cHBvKS0xXxAPU2hhcmVkIERlZmF1bHRzXxASTWVudSBJdGVtIChHcnVwcG8pXxAa -TWVudSBJdGVtIChSaXByZW5kaSB0dXR0aSlfECZTdGF0aWMgVGV4dCAoOTk5IGRpIDk5OSB0cmFzZmVy -aW1lbnRpKV8QIU1lbnUgKE9yZGluYSB0cmFzZmVyaW1lbnRpIHBlciktMV8QKU1lbnUgSXRlbSAoTW9z -dHJhIGZpbGUgZGF0aSBuZWwgRmluZGVyKS0xXxATTWVudSAoQXByaSByZWNlbnRpKV8QGE1lbnUgSXRl -bSAoUHVsaXNjaSBtZW51KV8QKE1lbnUgSXRlbSAoSW5mb3JtYXppb25pIHN1IFRyYW5zbWlzc2lvbilf -EBVCdXR0b24gQ2VsbCAoSW4gc2VlZClcU2VwYXJhdG9yLTM2XxAdVGV4dCBGaWVsZCBDZWxsIChRdW90 -YSA5OTkuOSlfEC1NZW51IEl0ZW0gKE5hc2NvbmRpIGxhIGJhcnJhIGRlZ2xpIHN0cnVtZW50aSlfEBRN -ZW51IEl0ZW0gKExpbWl0YXRhKV8QJE1lbnUgSXRlbSAoUmljZXJjYSBhZ2dpb3JuYW1lbnRpLi4uKV8Q -EU1lbnUgKE90aGVyVmlld3MpXU1lbnUgKEdydXBwbylfECBNZW51IEl0ZW0gKFRyYXNmZXJpbWVudG8g -dG90YWxlKV8QJU1lbnUgSXRlbSAoQXByaSBpbmRpcml6em8gdG9ycmVudC4uLilfEB5UZXh0IEZpZWxk -IENlbGwgKDk5OS45IEtCL3MpLTFfEBRNZW51IEl0ZW0gKEFyY2hpdmlvKV8QFFRhYmxlIENvbHVtbiAo -R3JvdXApXxAUTWVudSBJdGVtIChJdGVtIDMpLTFfECBNZW51IEl0ZW0gKFJpcHJlbmRpIHNlbGV6aW9u -YXRpKVxTZXBhcmF0b3ItMzNfEBdNZW51IEl0ZW0gKE9yZGluZSBjb2RhKV8QLE1lbnUgSXRlbSAoRmFp -IHVuYSBkb25hemlvbmUgYSBUcmFuc21pc3Npb24pXxATTWVudSAoQ29tcG9zaXppb25lKVpUZXh0IEZp -ZWxkW01lbnUgSXRlbS0zXxAPTWVudSAoQXJjaGl2aW8pbxAWAE0AZQBuAHUAIAAoAFYAZQBsAG8AYwBp -AHQA4AAgAHUAcABsAG8AYQBkAClfECFNZW51IEl0ZW0gKFJpbXVvdmkgZGFsbGEgbGlzdGEpLTFcU2Vw -YXJhdG9yLTI2XxAPTWVudSAoR3J1cHBvKS0x0gAOAD4CahjSgFWoAbYGAAkpB4YK2wwoCmsNDoA0gQEn -gQIJgQGMgQJRgQKpgQIzgQLh0gAOAD4CahjdgFWoAdwGCwncB5AGCwYLBgsGC4A1gQEogQIKgQGNgQEo -gQEogQEogQEo0gAOAD4CahjogFWvEQHyAs4PvQWKAG0AgQC5DsAIJQNBBvIBCRBiAKgLiQSdDP4A5QBo -AXUSXAg1AHwAhgCNAOkA7wM2ANEEdQjLAQUINwC7EFsAUQkmAGEIBQC8C1UOtgYwEGYArwFtA+8IyQRt -AHINMgtvAz8ApQCmAKsBBwVSAgUKtApOAzgAbA5FCtsAWxC1DFcKOQ8GB6sKig5eCScKawCID7YCCQ6+ -APEOQA/BEGcAcQCRCP4GLAB3D8MPvwi6AbUATgDmCO4BCABwBTwPPA26AzsA8w5XAJsAwwdLAKwAhQm9 -CAcA5ADZAJgDOQBNAuEMxQBMC5UOvABrDkMPNw9YAzcK/gU9AggLQQNADFUIjwq6AG8AhACTBtwA7AEG -CYMASAB2AFoOWA5zB6YHXQmQALUDMwnuAIoNYQU5DCgFwQ8+CUIIOQg8AFUA/wBeAKIIAw5bARQArQCy -BsIAvQM9BP4AtgEkBAYI/QkkAH0BCgGfAPcQYxBdAPgLAACpAMEA5wigAHgFxA2OAFYORAZ3AwEFiQP3 -AesKFQB7AL4AtwENCzINbgdqCPwDEw4CBq8A1AQ1Dl0AmgDbAPQIOgD6AQIAdQ/IEs8AngQuAzwMVgC6 -APkAVwDwCikAjgnZDaIA2AQHAQQDkgkvAYIFGwBPAH8AsQDcAPIA/g5BEb4AZABmAzQINACjB3gAVBGR -BKUMPwV6AMkPOgDhDkYAuAxYBjMGAADGAMwMLwgGALQCFwGKBuwFwwDFCWgIOA+4A6IGTA65AGoGCAWM -CDsLewKUD1oIAQDSAFgBngIKEicMswDNCAIPtwB6AK4IygB0AMAGtwG2APwAyAieBA8AZQZlBFIINgDr -BSwFPw1BANcEthGVANUAbgfkAKEASgCABQgAYwDeA6EGzwqmCyUDOg8/AJwFiwELAFwAYgDPAQwEjwBS -AJAA3RG9D74MgwM1A+EEsAfjDckQugahD1wK/QBpAKAA9gkoANME9g/JBVELxADLDK0JKgDHAPUA4wDq -AFkEMgETELYK4gCZAJcL2ADfAOgA+wCLAGAAiQDOAB8AlgCqE5kN3ACHANoA/QBJDlkKcgBfD18ICAgJ -D8cBJgDtAQMJvACkD14HjQCMCwEQYABdAO4POQDWDYYOCQYEBOQFVAElDlUOQgQlAJ0AZwSzD8YDPgyu -AFAApwU+AH4PwgvlBVMAkhGFB4YPBwSAAJ8RfwVCD8QAswDQDwsAUwDEAEsFOwgKDEoCBwkpD8oNDgUj -BToAcwDgBOwBAAEBBB0AygohAJQNTwCCDroJlQ0WCJ8AeQC/Dd0AlQIGD7oAsAUQCkgAjwDCAOIAgwGU -gGyBA4CBAROBAV6BAj2BAvaBA1WBAbCAn4EBZoEEIYEDloECqIECfIDYgQLfgQPVgQFEgCGBBAyBAbOB -AiqBAk6BAmyBA+2BA/eAiYEDtoDLgQHQgQQcgQG2gQL7gQORgLOBAeCBASaBAa2BAv+BAm6BA0yBATOB -A5mBAtiAIICngQHOgMqBAYOBAuqBAnaAnIECooECpIECuoEEH4EBCIA9gQJGgQItgIyBAVuBA46BAlGA -6IEDooECtoECJoEDWoEBm4ECO4EDRIEB7YECM4ECVYEDeoB1gQNUgQP7gQM1gQODgQOcgQGAgQJ1gQHY -gQEygQIagQOFgQOCgQHMgICApoED14EB1IEEIIEBe4EBF4EDcYEDD4CSgQP+gQM5gQKKgQMNgQF8gQK8 -gQJFgQIFgQHBgQPTgQPCgQKGgI6AooBxgQLMgDOBAn6BA1OBAViBA2OBA2eBA2uAioECWoEBH4BtgQJo -gJ6BArKBAcSBAkiBAXmBAkGBAnuBAV+BA/KBBB6BAfWACYEB24DdgQM6gQM9gQGagQGBgQH8gQLogIOB -AhKBAl+BAviBAQGBAqmBARuBA3KBAemBAbmBAb6Ax4EEFID5gQKcgQGsgQNBgAqBAtWBAt2BAVmBAwCA -mYDvgQLpgA+AsIEB14EB3YECMIEEI4AvgQQEgQOYgQOUgQQFgQJcgQKtgQMHgQPqgQHIgQIcgQEegQMD -gMmBA3aBAUWAeIEBEoCogQMggQIdgQIlgQMBgQLugQQqgQJjgQL8gQGEgQHWgH2BAymBAVSBA7uAvIED -Q4ECiIEDxoEEAIEBu4EEB4EEGIEB2oEDioEEK4ECk4C5gJOBArSBAveBBAaAz4ED+YECIYECbYECDYED -CIEDwICtgQQbgJWBAd+AJoD6gKuBAjiBAtuBA8iBA/2BBBKBA0iBA+iBATyBAT+AhYEBsoECnoEBiIDF -gQPigNmBAq6BARCBA6mBA3CBA8+BA56BAvKBAreBATWBASeBAxiBA66BAquBAcCBAuaAS4AngQFkgQEc -gQMTgQHwgQG4gQN9gJiBATmBA02BAVOBASyBARWBAb2BAniAYIEDbIEBqYEDt4DTgC6AeYEEA4ECx4ED -sIEBqoEDfIECJIEC1oEBz4EBi4EDBoEBVYA0gQQJgQOogQHGgK6BAT6BAUCAwYEBtYED8ID/gQEigQLv -gQO/gOGBA+OBA72BAWOBAaOBApqAJYECOoD0gQE4gQPMgJeBAVyBAkKBAmCAkIEDdYECj4EBFIEEJoDt -gQExgQOzgQQogNSAuIECc4EDyoED5oEDgYECvYCHgKOA3oEBoIEDFIEDpoEBUIEDbYECWYEBT4ECmIEE -AoEB84EDuYDugQOMgQEGgQKLgQOsgQLFgQIPgQMZgQQBgQPSgQPugNeAuoAMgQOlgQJTgQKHgQKEgQKR -gQPNgQPrgQQIgQJigQEkgQJXgQOygAKBAoOBAq+BBDaBAzKBAlCBA8SBBAqAH4EDQIECNYD+gQNvgQHJ -gQHRgQOJgBqBA/SBBBqBAgKBAqCBA26BAZCBAmeBAl2BA5WA84ED9oEDaIEDvoEDAoEDJYEBKoDpgQEM -gBiBAziBA1aAtYECkIEBQoDfgQOHgJqBAsqArIECpoEBIIECMoEDhIEClIEBCoECd4ED2oEBjIEDXYDQ -gQKXgQPYgQEEgQOGgQLggQO1gQNggMCBAw6AKoEBFoEB0oECsIBpgQIJgQONgQLhgPuBAQ2BAYeBA86A -6oEEFoEEF4C0gQOqgQIggQJ9gQLzgQI+gQNSgQH9gQLjgQHHgQIfgQMFgQMagQKBgFqBA3+BAtqA9YEC -K4ECcYEDC4ED0YECP4Ar0gAOAD4CahrdgFWvEQHyGt4a3xrgGuEa4hrjGuQa5RrmGuca6BrpGuoa6xrs -Gu0a7hrvGvAa8RryGvMa9Br1GvYa9xr4Gvka+hr7Gvwa/Rr+Gv8bABsBGwIbAxsEGwUbBhsHGwgbCRsK -GwsbDBsNGw4bDxsQGxEbEhsTGxQbFRsWGxcbGBsZGxobGxscGx0bHhsfGyAbIRsiGyMbJBslGyYbJxso -GykbKhsrGywbLRsuGy8bMBsxGzIbMxs0GzUbNhs3GzgbORs6GzsbPBs9Gz4bPxtAG0EbQhtDG0QbRRtG -G0cbSBtJG0obSxtMG00bThtPG1AbURtSG1MbVBtVG1YbVxtYG1kbWhtbG1wbXRteG18bYBthG2IbYxtk -G2UbZhtnG2gbaRtqG2sbbBttG24bbxtwG3EbchtzG3QbdRt2G3cbeBt5G3obext8G30bfht/G4AbgRuC -G4MbhBuFG4YbhxuIG4kbihuLG4wbjRuOG48bkBuRG5IbkxuUG5UblhuXG5gbmRuaG5sbnBudG54bnxug -G6EbohujG6QbpRumG6cbqBupG6obqxusG60brhuvG7AbsRuyG7MbtBu1G7Ybtxu4G7kbuhu7G7wbvRu+ -G78bwBvBG8IbwxvEG8UbxhvHG8gbyRvKG8sbzBvNG84bzxvQG9Eb0hvTG9Qb1RvWG9cb2BvZG9ob2xvc -G90b3hvfG+Ab4RviG+Mb5BvlG+Yb5xvoG+kb6hvrG+wb7RvuG+8b8BvxG/Ib8xv0G/Ub9hv3G/gb+Rv6 -G/sb/Bv9G/4b/xwAHAEcAhwDHAQcBRwGHAccCBwJHAocCxwMHA0cDhwPHBAcERwSHBMcFBwVHBYcFxwY -HBkcGhwbHBwcHRweHB8cIBwhHCIcIxwkHCUcJhwnHCgcKRwqHCscLBwtHC4cLxwwHDEcMhwzHDQcNRw2 -HDccOBw5HDocOxw8HD0cPhw/HEAcQRxCHEMcRBxFHEYcRxxIHEkcShxLHEwcTRxOHE8cUBxRHFIcUxxU -HFUcVhxXHFgcWRxaHFscXBxdHF4cXxxgHGEcYhxjHGQcZRxmHGccaBxpHGocaxxsHG0cbhxvHHAccRxy -HHMcdBx1HHYcdxx4HHkcehx7HHwcfRx+HH8cgByBHIIcgxyEHIUchhyHHIgciRyKHIscjByNHI4cjxyQ -HJEckhyTHJQclRyWHJccmByZHJocmxycHJ0cnhyfHKAcoRyiHKMcpBylHKYcpxyoHKkcqhyrHKwcrRyu -HK8csByxHLIcsxy0HLUcthy3HLgcuRy6HLscvBy9HL4cvxzAHMEcwhzDHMQcxRzGHMccyBzJHMocyxzM -HM0czhzPgQVkgQVlgQVmgQVngQVogQVpgQVqgQVrgQVsgQVtgQVugQVvgQVwgQVxgQVygQVzgQV0gQV1 -gQV2gQV3gQV4gQV5gQV6gQV7gQV8gQV9gQV+gQV/gQWAgQWBgQWCgQWDgQWEgQWFgQWGgQWHgQWIgQWJ -gQWKgQWLgQWMgQWNgQWOgQWPgQWQgQWRgQWSgQWTgQWUgQWVgQWWgQWXgQWYgQWZgQWagQWbgQWcgQWd -gQWegQWfgQWggQWhgQWigQWjgQWkgQWlgQWmgQWngQWogQWpgQWqgQWrgQWsgQWtgQWugQWvgQWwgQWx -gQWygQWzgQW0gQW1gQW2gQW3gQW4gQW5gQW6gQW7gQW8gQW9gQW+gQW/gQXAgQXBgQXCgQXDgQXEgQXF -gQXGgQXHgQXIgQXJgQXKgQXLgQXMgQXNgQXOgQXPgQXQgQXRgQXSgQXTgQXUgQXVgQXWgQXXgQXYgQXZ -gQXagQXbgQXcgQXdgQXegQXfgQXggQXhgQXigQXjgQXkgQXlgQXmgQXngQXogQXpgQXqgQXrgQXsgQXt -gQXugQXvgQXwgQXxgQXygQXzgQX0gQX1gQX2gQX3gQX4gQX5gQX6gQX7gQX8gQX9gQX+gQX/gQYAgQYB -gQYCgQYDgQYEgQYFgQYGgQYHgQYIgQYJgQYKgQYLgQYMgQYNgQYOgQYPgQYQgQYRgQYSgQYTgQYUgQYV -gQYWgQYXgQYYgQYZgQYagQYbgQYcgQYdgQYegQYfgQYggQYhgQYigQYjgQYkgQYlgQYmgQYngQYogQYp -gQYqgQYrgQYsgQYtgQYugQYvgQYwgQYxgQYygQYzgQY0gQY1gQY2gQY3gQY4gQY5gQY6gQY7gQY8gQY9 -gQY+gQY/gQZAgQZBgQZCgQZDgQZEgQZFgQZGgQZHgQZIgQZJgQZKgQZLgQZMgQZNgQZOgQZPgQZQgQZR -gQZSgQZTgQZUgQZVgQZWgQZXgQZYgQZZgQZagQZbgQZcgQZdgQZegQZfgQZggQZhgQZigQZjgQZkgQZl -gQZmgQZngQZogQZpgQZqgQZrgQZsgQZtgQZugQZvgQZwgQZxgQZygQZzgQZ0gQZ1gQZ2gQZ3gQZ4gQZ5 -gQZ6gQZ7gQZ8gQZ9gQZ+gQZ/gQaAgQaBgQaCgQaDgQaEgQaFgQaGgQaHgQaIgQaJgQaKgQaLgQaMgQaN -gQaOgQaPgQaQgQaRgQaSgQaTgQaUgQaVgQaWgQaXgQaYgQaZgQaagQabgQacgQadgQaegQafgQaggQah -gQaigQajgQakgQalgQamgQangQaogQapgQaqgQargQasgQatgQaugQavgQawgQaxgQaygQazgQa0gQa1 -gQa2gQa3gQa4gQa5gQa6gQa7gQa8gQa9gQa+gQa/gQbAgQbBgQbCgQbDgQbEgQbFgQbGgQbHgQbIgQbJ -gQbKgQbLgQbMgQbNgQbOgQbPgQbQgQbRgQbSgQbTgQbUgQbVgQbWgQbXgQbYgQbZgQbagQbbgQbcgQbd -gQbegQbfgQbggQbhgQbigQbjgQbkgQblgQbmgQbngQbogQbpgQbqgQbrgQbsgQbtgQbugQbvgQbwgQbx -gQbygQbzgQb0gQb1gQb2gQb3gQb4gQb5gQb6gQb7gQb8gQb9gQb+gQb/gQcAgQcBgQcCgQcDgQcEgQcF -gQcGgQcHgQcIgQcJgQcKgQcLgQcMgQcNgQcOgQcPgQcQgQcRgQcSgQcTgQcUgQcVgQcWgQcXgQcYgQcZ -gQcagQcbgQccgQcdgQcegQcfgQcggQchgQcigQcjgQckgQclgQcmgQcngQcogQcpgQcqgQcrgQcsgQct -gQcugQcvgQcwgQcxgQcygQczgQc0gQc1gQc2gQc3gQc4gQc5gQc6gQc7gQc8gQc9gQc+gQc/gQdAgQdB -gQdCgQdDgQdEgQdFgQdGgQdHgQdIgQdJgQdKgQdLgQdMgQdNgQdOgQdPgQdQgQdRgQdSgQdTgQdUgQdV -EQxCEQYIEQerEQj+EQwoEQwxEQdjEQZnEQHLEQvxEQanEQcGEQi3EQaOEQeBEQn0EPYRCvoQahELZBEJ -FhEMVREL4xEMAxECSREKkBECZREFkhEGlBEEGBEGqBEGaxEE5BEGlREGBxEJahELxREGZhELxhEGABBI -EQXIEQcDEQgiEQYWEQfoEQQiEQadEQYrEQIjEQeNEQhKEQwZEQn9EQioEQdfEQeaEQwVEQqCEQv4EQYP -EQdvEQaTEQigEQdyEQYZEQYnEQX9EQp7EQoBEIgRCWwRCKYRBhIRBh4RDD0RDF8RBwgQOBEGBREGoREH -cBEHjhEFJhEIDhEGMhEFhhEF9hEEFREByBEMLBELphEFHhEGExEGkREH4REGARCrEQXyEQdAEI8RBqYR -BnURBpARBz0RCoQRCfwRBCMRCsQRDFERDCYRBhARDGMRDDcRC/sRAaIQTxEGLhEBLREFAhEJFBEGDhEC -YxEHoREMNhEMXhEISxECRxEEJBEL6BELJxEGmREHDhEI/REKxREHcxEL7hELhREJ3BEHPxCDEIIRCn0R -B2wRCfoRDCkRAckRC/ARDAcRBpgRB5gRCKIRB+8RBlQRC+wRBm0RB1wRBjARBbkRCgcRCo8RDFwQkRDO -EQh1EQrDEQV8EQW7EQsgEQEuEQTIEQuDEQcUEQUlEQgNEQwnEQhJEQsdEQseEQcHEQacEQYtEQwFEQYK -EQTjEQhgEQQoEQoFEQfqEQf7EQakEQV3EQrhEQxDEQeqEQfiEQwQEQoAEQdlEQgDEQxLEQqLEEkRAiER -BioRBSQRDEARDBIRDAgRCKsRC+kQlREL4hEGkhEGdhEHihEHcREMLhEMLRELFxEHFxCZEQqMEQshEQJG -EQaaEQoDEQcJEQYaEH0RBgIRC+8RBMYRBboRA88RDAIRCyIRC+oRB0IRCgIRC6cRBbgRDFIRBpsRBncR -C6kQUxELpREHEREHNxEEBBEGbhEMBBEHiBELJRELoxBREQXsEQefEQwlEQY3EQcEEQeHEQYmEQvrEQvD -EQi4EQhMEQvzEQZpEQweEQxKEQJNEQgXEQfpEJgRC+0RBmwRBXsRCyMRCOcQfBEMCREL9xEH1RELQxEF -6hEMSREHbhEHUhEGjREGpRELHBEMPxEH/BEL+hCSEQxbEQYfEQkXEQW3EQQWEQqREQvhEQQREQwTEQeL -EQwyEQQuEDkRDDMRBzYQgREGahEIqREHkBEMTBEHVRDPEQv5EQuiEQZ5EQwLEQp+EQc+EQdDEQoGEKwR -COgRBjERCyQRB20RBpcRDAYRBhERBQ0RBZERB6wQrxEIihEJqxECZhEHDxEGnhEKjhEMVBC1EQukEQYJ -EQc4EQcQEQxiEQc7EQp8EIYRDGERBuYRB2kRB4MRBucRBwoRCAQRCfcRBlURCIkRCx8RB6kRBqARBYoR -BzwRCrcRCn8RAkoRB4QRBgwRB4IRC34RBhcRC/IRDCsRC+QRCgQRBngRBYkRASwQwREMHxEMHREFkBEM -ZBECZBEHVBP//////////RAdEQi2EQd0EQZNEQYYEJARC/URDBoRB2sRBT0RB0URC4QRCxsRBwsRCfsR -DCERC0ERC+cRDGARAlYRBp8QsxEMMBEHZhEMAREH/REMEREGQxEHaBEHsxELghDEEKMRBXgRCggRDCAR -BzkRBwwRAgQRB0ERBxYRC6gRDE0RCLkRBYUQlhEHqBEGCxEL9hEKeRCdEQcFEQWvEQugEQeZEQcNEQiq -EQdGEQaLEQVzELARCxoRB+0RBR0RAkURDDQRCqsRB0QRCKQRCfMRB54RB4kRAl0RB2cRCRURBhQRBgMR -DF0QfhEBpRA6EQsmEQeGEQn5EQv0EQQsEH8RDCoQFREFkxEMRBEFhBEFsBCpEQc6EQxQEQYvEQHdEQmq -EQsY0gAOAD4ARh6/gBug0gAOAD4Cah7CgFWg0gAOAD4Cah7FgFWg0gA3ADgexx7Ioh7IADteTlNJQk9i -amVjdERhdGEAAAgAABkAACIAACcAADEAADoAAD8AAEQAAFIAAFQAAGYADx4ADyQAD28AD3YAD30AD4sA -D50AD7kAD8cAD9MAD98AD+0AD/gAEAYAECIAEDAAEEMAEFUAEG8AEHkAEIYAEIgAEIsAEI4AEJEAEJQA -EJYAEJkAEJsAEJ4AEKEAEKQAEKcAEKkAEKsAEK4AELEAELQAELcAEMAAEMwAEM4AENAAEN4AEOcAEPAA -EPsAEQAAEQ8AERgAESsAETQAET8AEUEAEUIAEUsAEVIAEV8AEWUAEW4AEXAAEv8AEwEAEwMAEwUAEwcA -EwkAEwsAEw0AEw8AExEAExMAExUAExcAExkAExsAEx0AEx8AEyEAEyMAEyUAEycAEykAEysAEy0AEy8A -EzIAEzUAEzgAEzsAEz4AE0EAE0QAE0cAE0oAE00AE1AAE1MAE1YAE1kAE1wAE18AE2IAE2UAE2gAE2sA -E24AE3EAE3QAE3cAE3oAE30AE4AAE4MAE4YAE4kAE4wAE48AE5IAE5UAE5gAE5sAE54AE6EAE6QAE6cA -E6oAE60AE7AAE7MAE7YAE7kAE7wAE78AE8IAE8UAE8gAE8sAE84AE9EAE9QAE9cAE9oAE90AE+AAE+MA -E+YAE+kAE+wAE+8AE/IAE/UAE/gAE/sAE/4AFAEAFAQAFAcAFAoAFA0AFBAAFBMAFBYAFBkAFBwAFB8A -FCIAFCUAFCgAFCsAFC4AFDEAFDQAFDcAFDoAFD0AFEAAFEMAFEYAFEkAFEwAFE8AFFIAFFUAFFgAFFsA -FF4AFGEAFGQAFGcAFGoAFG0AFHAAFHMAFHYAFHkAFHwAFH8AFIIAFIUAFIgAFIsAFI4AFJEAFJQAFJcA -FJoAFJ0AFKAAFKMAFKYAFKkAFKwAFK8AFLIAFLUAFLgAFLsAFL4AFMEAFMQAFMcAFMoAFM0AFNAAFNMA -FNYAFNkAFNwAFN8AFOIAFOUAFOgAFOsAFO4AFPEAFPQAFPcAFPoAFP0AFQAAFQMAFQYAFQkAFQwAFQ8A -FRIAFRUAFRgAFRsAFR4AFSEAFSQAFScAFSoAFS0AFTAAFTMAFTYAFTkAFUoAFVgAFWEAFWkAFWsAFW0A -FW8AFXEAFXoAFXwAFX4AFYkAFZYAFZ4AFaoAFawAFa4AFbAAFbsAFcQAFcYAFc0AFc8AFdEAFdMAFfgA -FgwAFhcAFiUAFi8AFjwAFkMAFkkAFksAFk0AFlIAFlQAFlkAFlsAFl0AFl8AFmgAFmkAFnYAFoUAFocA -FokAFosAFpMAFqUAFq4AFrMAFsYAFtMAFtUAFtcAFtkAFuwAFvUAFvoAFwUAFyoAFywAFy4AFzAAFzIA -FzQAFzYAFz8AF04AF3sAF4kAF5YAF5gAF5oAF5sAF50AF54AF6AAF6IAF6QAF60AF7QAF8MAF8sAF9QA -F9kAF+wAF/UAF/wAGBMAGCIAGDMAGDUAGDcAGDkAGDsAGFwAGF4AGGAAGGIAGGQAGGYAGGgAGHUAGHcA -GHoAGH0AGJgAGKYAGK8AGLYAGM4AGN8AGOEAGOMAGOUAGOcAGQgAGQoAGQwAGQ4AGRAAGRIAGRQAGSEA -GSMAGSUAGSgAGUQAGVgAGWkAGWsAGW0AGW8AGXEAGX4AGYAAGYIAGYQAGYsAGZQAGZYAGZsAGZ0AGZ8A -GcgAGcoAGcwAGc0AGc8AGdAAGdIAGdQAGdYAGfcAGfkAGfsAGf0AGf8AGgEAGgMAGhYAGhgAGiEAGjIA -GjQAGjYAGjgAGjoAGpUAGqcAGskAGtMAGwIAGxgAGywAG0EAG04AG2gAG4QAG58AG6gAG7QAG74AG8oA -G+kAG/UAHAQAHC8AHDsAHD0AHD8AHEEAHEYAHEcAHEkAHEsAHEwAHE4AHFcAHFkAHGIAHGUAHGcAHGgA -HGoAHGwAHG4AHHAAHHIAHHMAHHwAHI8AHJ0AHMYAHNAAHNsAHOUAHO8AHP0AHQAAHQMAHQUAHQgAHQsA -HQ4AHRAAHRIAHRUAHRcAHSIAHTMAHTsAHT0AHT8AHUEAHUoAHWEAHWoAHXMAHYEAHYgAHZQAHZ0AHZ8A -HawAHa4AHbAAHbIAHbQAHbYAHbgAHdkAHeYAHfMAHfsAHgYAHhEAHhwAHigAHioAHiwAHi4AHjcAHjkA -HkIAHksAHk0AHlMAHnAAHnwAHocAHpEAHp4AHqoAHq8AHrEAHrMAHrUAHrcAHrkAHsAAHtEAHtgAHt8A -HugAHuoAHvMAHvUAHvgAHwUAHw4AHxMAHxoAHycAHzQAHzwAHz4AH0AAH0wAH1UAH1oAH2IAH3cAH4MA -H5EAH5MAH5UAH5cAH5kAH5sAH6IAH7QAH8EAH8MAH8YAH88AH9oAH+4AIAAAIA0AIBQAIDkAIEEAIEkA -IFEAIFwAIGEAIGMAIGUAIGcAIGwAIG0AIIIAII8AIJYAIJgAIJoAIJ8AIKEAIKMAIKwAILUAILcAILoA -ILwAIMUAIMcAIMwAIM4AINAAIOkAIQAAIRMAISYAIUAAIVgAIVoAIVwAIV4AIWAAIWIAV3QAV5AAV5kA -V6AAV7MAV74AV8cAV8wAV9kAV9sAV+AAV+kAV+4AV/cAV/4AWAoAWBMAWBgAWCYAWE8AWF4AWG0AWG4A -WHAAWHIAWHQAWH0AWH8AWIgAWJEAWJMAWJkAWLYAWLgAWLoAWLwAWL4AWMAAWNUAWNcAWNkAWNsAWN0A -WOkAWPYAWPgAWPsAWRwAWSoAWS8AWTEAWTMAWTUAWTcAWTkAWT4AWUAAWUoAWVsAWV0AWWYAWWgAWWoA -WX8AWYEAWYMAWYUAWYcAWZQAWaEAWaMAWa8AWcQAWcYAWcgAWcoAWcwAWd8AWegAWfEAWhIAWhQAWhYA -WhgAWiEAWiMAWiUAWi4AWksAWk0AWk8AWlEAWlMAWlUAWnoAWnwAWn4AWoAAWoEAWqIAWqQAWqYAWqgA -WrEAWrMAWrwAWr4AWsEAWt4AWuAAWuIAWuQAWuYAWugAWv8AWyAAWyIAWyQAWyYAWygAWyoAWy0AWy8A -W0AAW0IAW0QAW1kAW1sAW10AW18AW2EAW3oAW5sAW50AW58AW6EAW6MAW6UAW64AW8sAW80AW88AW9EA -W9MAW9UAW/oAW/wAW/4AXAAAXAEAXCIAXCQAXCYAXCgAXCoAXCwAXC8AXEwAXE4AXFAAXFIAXFQAXFYA -XG0AXI4AXJAAXJIAXJQAXJYAXJgAXJoAXKcAXKkAXLUAXL4AXMMAXNIAXOMAXOUAXOcAXOkAXOsAXPAA -XPkAXPsAXRwAXR4AXSAAXSIAXSQAXSYAXSgAXSoAXSwAXS4AXTAAXTIAXTQAXTYAXTgAXToAXV8AXWEA -XWMAXWUAXWcAXWkAXWsAXYgAXa0AXa8AXbEAXbMAXbUAXbcAXbkAXdAAXfUAXfcAXfkAXfsAXf0AXf8A -XgEAXicAXlAAXlIAXlQAXlUAXlcAXlgAXloAXlwAXl4AXoMAXoUAXocAXokAXosAXo0AXo8AXqUAXsoA -XswAXs4AXtMAXtUAXtcAXtkAXtsAXt0AXvEAXxYAXxgAXxoAXxwAXx4AXyAAXyIAXzkAX14AX2AAX2IA -X2QAX2YAX2gAX2oAX4EAX6oAX6wAX64AX68AX7EAX7IAX7QAX7YAX7gAX+EAX+sAX/QAX/YAX/gAX/oA -X/wAX/4AYAAAYAIAYAQAYBMAYCAAYCIAYCQAYCYAYC8AYDEAYDYAYDgAYDoAYGMAYGUAYGcAYGgAYGoA -YGsAYG0AYG8AYHEAYJIAYJQAYJYAYJgAYJoAYJwAYJ4AYMcAYMkAYMsAYMwAYM4AYM8AYNEAYNMAYNUA -YPYAYPgAYPoAYPwAYP4AYQAAYQIAYSAAYUEAYUMAYUUAYUcAYUkAYUsAYU0AYWAAYYkAYYsAYY0AYY4A -YZAAYZEAYZMAYZUAYZcAYbwAYb4AYcAAYcIAYcQAYcYAYcgAYeMAYe8AYgAAYgIAYgQAYgYAYggAYikA -YisAYi0AYi8AYjEAYjMAYjUAYlcAYmEAYnIAYnQAYnYAYngAYnoAYp8AYqEAYqMAYqUAYqcAYqkAYqsA -Yq0AYroAYrwAYr8AYsIAYtEAYuYAYvcAYvkAYvsAYv0AYv8AYxAAYxIAYxQAYxYAYxgAYzUAYzcAYzkA -YzsAYz0AYz8AY0EAY1IAY1QAY1cAY1oAY10AY3gAY4EAY4MAY4UAY48AY6IAY68AY7EAY7MAY7UAY9YA -Y9gAY9oAY9wAY94AY+AAY+IAY+8AY/EAY/QAY/cAY/kAZAUAZBYAZBgAZBoAZBwAZB4AZDsAZD0AZD8A -ZEEAZEMAZEYAZEcAZEkAZF4AZGAAZGMAZGYAZGkAZGwAZIMAZKQAZKkAZKsAZK0AZK8AZLEAZLMAZLgA -ZLoAZNUAZN4AZOkAZPUAZP8AZRUAZSYAZSgAZSoAZSwAZS4AZU8AZVEAZVMAZVUAZVcAZVkAZVsAZWkA -ZWsAZYMAZZQAZZYAZZgAZZoAZZwAZagAZbkAZbsAZb0AZb8AZcEAZdsAZewAZe4AZfAAZfIAZfQAZhUA -ZhcAZhkAZhsAZh0AZh8AZiEAZjIAZjQAZjcAZjoAZj0AZmQAZmcAZnMAZoQAZoYAZogAZooAZowAZq0A -Zq8AZrEAZrMAZrUAZrcAZrkAZtcAZukAZvoAZvwAZv4AZwAAZwIAZyMAZyUAZycAZykAZysAZy0AZy8A -Z1YAZ1kAZ2oAZ2wAZ24AZ3AAZ3IAZ5MAZ5UAZ5cAZ5kAZ5sAZ50AZ58AZ6wAZ64AZ7EAZ7QAZ8sAZ80A -Z9kAZ+oAZ+wAZ+4AZ/AAZ/IAaA8AaBEAaBMAaBUAaBcAaBoAaBsAaB0AaDIAaDQAaDcAaDoAaD0AaFUA -aIoAaKAAaLUAaMQAaNcAaOkAaPsAaQkAaQ4AaRAAaRIAaRQAaRYAaRgAaRoAaRwAaR4AaSAAaSUAaS4A -aTMAaUQAaUYAaUgAaUsAaU0AaVYAaV8AaWwAaXUAaYAAaYkAaZwAaa0Aaa8AabEAabMAabUAadoAadwA -ad4AaeAAaeIAaeQAaeYAafMAafUAafgAafsAaggAahEAaiIAaiQAaiYAaigAaioAaksAak0Aak8AalEA -alMAalUAalcAamQAamYAamkAamwAan8AaoEAapQAaqEAaqMAaqUAaqcAasgAasoAaswAas4AatAAatIA -atQAauEAauMAauYAaukAavsAav0AawgAaxkAaxsAax0Aax8AayEAa0YAa0gAa0oAa0wAa04Aa1AAa1IA -a18Aa2EAa2MAa2YAa30Aa48Aa6AAa6IAa6QAa6YAa6kAa74Aa80Aa88Aa9EAa9MAa9YAa9cAa+AAa+IA -a/EAa/QAa/cAa/oAa/0AbAAAbAMAbAYAbC8AbDEAbDQAbDcAbDkAbDsAbD0AbD8AbEIAbGcAbHQAbHYA -bHkAbHwAbIUAbIcAbJAAbJMAbJYAbJkAbJwAbMEAbMMAbMYAbMgAbMoAbMwAbM8AbNEAbNkAbP4AbQAA -bQMAbQUAbQcAbQkAbQwAbRkAbT4AbUAAbUMAbUUAbUcAbUkAbUwAbU4AbVcAbYAAbYIAbYQAbYUAbYcA -bYgAbYoAbYwAbY8AbbgAbboAbb0AbcAAbcIAbcQAbcYAbcgAbcsAbewAbfkAbfsAbf4AbgEAbgoAbgwA -bhUAbhgAbhsAbh4AbiEAbkYAbkgAbksAbk0Abk8AblEAblQAbnkAbnsAbn4AboAAboIAboQAbocAbqwA -bq4AbrEAbrMAbrUAbrcAbroAbuMAbuUAbucAbugAbuoAbusAbu0Abu8AbvIAbxsAbx0Abx8AbyAAbyIA -byMAbyUAbycAbykAb1IAb1QAb1YAb1kAb1sAb10Ab18Ab2EAb2QAb3kAb4IAb4QAb40Ab5AAb5IAb5UA -b5gAb70Ab78Ab8IAb8QAb8YAb8gAb8oAb+8Ab/EAb/QAb/YAb/gAb/oAb/wAcAoAcDMAcDUAcDcAcDgA -cDoAcDsAcD0AcD8AcEEAcGoAcGwAcG4AcG8AcHEAcHIAcHQAcHYAcHgAcJkAcJsAcJ4AcKAAcKIAcKQA -cKYAcL8AcOgAcOoAcOwAcO0AcO8AcPAAcPIAcPQAcPYAcQIAcRMAcRUAcRgAcRoAcR0AcSsAcTwAcT4A -cUEAcUMAcUYAcWsAcW4AcXAAcXMAcXYAcXkAcXwAcX0AcYAAcYMAcZAAca0AcbkAcbsAcb4AccEAccQA -cccAccoAcc0AceMAchQAchYAchgAchoAchwAch4AciEAciQAcicAcioAci8AcjgAckEAclIAclQAclcA -cmsAcoEAcpIAcpQAcpcAcpkAcpwAcrkAcrwAcr4AcsEAcsQAcscAcsgAcssAcugAcuoAcu0AcvAAcvMA -cvYAcvkAcxAAczEAczMAczUAczgAczoAcz0Ac0IAc0QAc08Ac10Ac24Ac3AAc3IAc3UAc3gAc5UAc5cA -c5oAc5wAc54Ac6AAc6IAc70Ac9YAc+cAc+kAc+sAc+0Ac/AAdBAAdCEAdCMAdCUAdCcAdCkAdDoAdDwA -dD4AdEEAdEMAdGQAdGYAdGgAdGsAdG0AdG8AdHEAdHMAdIQAdIYAdIkAdIsAdI4AdJoAdKsAdK0AdLAA -dLIAdLUAdOIAdOwAdPgAdQYAdRMAdR0AdS8AdTEAdTQAdTcAdToAdTsAdT4AdUEAdUMAdVkAdWAAdX0A -dX8AdYIAdYUAdYcAdYoAdY4AdaMAdaUAdacAdaoAdawAdcIAdc8AddEAdd8AdegAdfEAdfcAdgoAdhcA -dhkAdhwAdh8AdkAAdkIAdkUAdkcAdkkAdksAdk0AdlUAdl0Adm4AdnAAdnIAdnUAdngAdpkAdpsAdp4A -dqAAdqIAdqQAdqcAdrgAdroAdr0Adr8AdsIAds0Adt8AdvAAdvIAdvQAdvcAdvkAdxoAdxwAdx4AdyEA -dyMAdyUAdycAdykAdzoAdzwAdz4Ad0EAd0MAd2QAd2YAd2kAd2sAd20Ad28Ad3EAd30Ad44Ad5AAd5IA -d5UAd5gAd7kAd7sAd74Ad8MAd8YAd8gAd8oAd8wAd9gAd9oAd+0Ad/4AeAAAeAIAeAUAeAgAeCUAeCgA -eCsAeC4AeDEAeDIAeDUAeEwAeIUAeJoAeK0AeMEAeNYAeOkAeP8AeQQAeQcAeQoAeQ0AeQ8AeRIAeRUA -eRoAeRsAeR4AeSAAeSMAeSUAeTYAeTgAeUEAeUMAeUYAeU0AeX4AeYcAeYoAeY8AeZEAeZMAeZYAeZkA -eZwAeaEAeagAeb4Aee8AehUAehgAehoAehwAeh8AeiIAeiUAeioAejAAejkAejsAej4AekEAek4AelYA -elkAel4AemEAemQAemkAemwAem8Aen0AeqkAerEAeroAesEAetcAeuQAevoAewMAew4AeyIAeysAezgA -e0YAe1MAe2QAe2YAe2gAe2oAe20Ae4UAe5YAe5gAe5oAe50Ae6AAe8kAe9cAe9kAe9oAe90Ae+AAe+IA -e+QAe+YAe+kAfA4AfBAAfB8AfDAAfDIAfDQAfDcAfDkAfF4AfGAAfGMAfGUAfGcAfGkAfGsAfH4AfI8A -fJEAfJMAfJYAfJkAfLoAfLwAfL8AfMEAfMMAfMUAfMcAfNYAfOkAfPoAfPwAfP4AfQEAfQQAfSUAfScA -fSoAfSwAfS4AfTAAfTIAfVUAfWEAfXIAfXQAfXcAfXoAfX0AfaIAfaQAfaYAfakAfawAfa8AfbIAfbMA -fbYAfbgAfcwAfdoAfe8AfkIAfl8AfmoAfngAfooAfpwAfrEAfr8AfsgAfskAfsoAfswAfs8AftEAftQA -ftcAftkAftwAft8AfuAAfuEAfuYAfukAfvIAfwcAfwkAfwwAfxEAfxQAfxYAfx0AfyYAfygAfysAfy4A -fzcAfzkAfz4Af0AAf0MAf0wAf08Af1IAgAEAgAoAgBEAgCQAgC0AgDcAgDoAgEMAgEoAgFwAgGUAgJIA -gJ0AgKAAgKIAgKUAgKcAgKkAgKsAgKwAgK8AgLIAgL8AgMEAgMQAgMcAgNMAgOcAgPAAgPMAgP4AgQcA -gQkAgRAAgRMAgRYAgRkAgUIAgUUAgUcAgUoAgUwAgU4AgVAAgVMAgVYAgVwAgYUAgYgAgYoAgY0AgY8A -gZEAgZMAgZYAgZkAgZ8AgagAgbUAgckAgdgAgeMAgewAge4AggMAggYAggkAggwAgg8AghIAghUAghgA -ghsAgh4AgiEAgkIAgkQAgkYAgkgAgkoAgkwAgk8AgnAAgnIAgnUAgncAgnkAgnsAgn4AgpsAgsQAgsYA -gsgAgskAgssAgswAgs4AgtAAgtMAgvwAgv4AgwEAgwQAgwYAgwgAgwoAgw0AgxAAgysAgzgAgzoAgz0A -g0AAg0kAg0sAg14Ag2EAg2QAg2cAg2oAg20Ag3AAg3MAg3YAg3kAg5oAg5wAg58Ag6EAg6MAg6UAg6gA -g80Ag88Ag9IAg9QAg9YAg9gAg9sAg+wAhBEAhBMAhBYAhBgAhBoAhBwAhB8AhEQAhEYAhEkAhEsAhE0A -hE8AhFIAhFcAhHwAhH4AhIAAhIIAhIQAhIYAhIkAhK4AhLAAhLMAhLUAhLcAhLkAhLwAhMIAhOcAhOkA -hOwAhO4AhPAAhPIAhPUAhPcAhP8AhSgAhSoAhSwAhS0AhS8AhTAAhTIAhTQAhTcAhVgAhVoAhV0AhV8A -hWEAhWMAhWYAhXUAhZ4AhaAAhaIAhaMAhaUAhaYAhagAhaoAha0AhdYAhdgAhdsAhd4AheAAheIAheQA -hecAheoAhh0AhioAhiwAhi8AhjIAhjsAhj0AhkQAhkcAhkoAhk0Ahm4AhnAAhnMAhnUAhncAhnkAhnwA -hp0Ahp8AhqIAhqQAhqYAhqgAhqsAhtQAhtYAhtgAhtkAhtsAhtwAht4AhuAAhuMAhwwAhw4AhxEAhxQA -hxYAhxgAhxoAhx0AhyAAh08Ah1wAh14Ah2EAh2QAh20Ah28Ah3YAh3kAh3wAh38Ah6AAh6IAh6UAh6cA -h6kAh6sAh64Ah88Ah9EAh9QAh9YAh9gAh9oAh90AiAYAiAgAiAoAiAsAiA0AiA4AiBAAiBIAiBUAiD4A -iEAAiEIAiEMAiEUAiEYAiEgAiEoAiE0AiHYAiHgAiHsAiH4AiIAAiIIAiIQAiIcAiIoAiJcAiJkAiJwA -iJ8AiKgAiKoAiLEAiLQAiLcAiLoAiNsAiN0AiN8AiOEAiOMAiOUAiOgAiQkAiQsAiQ4AiRAAiRIAiRQA -iRcAiUAAiUIAiUQAiUUAiUcAiUgAiUoAiUwAiU8AiVQAiWUAiWcAiWkAiWwAiW4AiX8AiYEAiYQAiYYA -iYkAiZIAiZQAiaMAiaYAiakAiawAia8AibIAibUAibgAidUAidgAidoAid0AieAAieEAieQAifsAihwA -ih4AiiAAiiMAiiUAiigAii0Aii8AilQAil8AimsAim4AinEAinQAinUAingAinsAinwAin8AiogAiooA -ipcAipoAip0AiqAAiqMAiqYAiqkAisUAiuEAivkAiy0Ai04Ai2sAi4EAi6IAi6QAi6cAi6wAi60Ai7oA -i7wAi74Ai8EAi9MAi9wAi+cAi/MAjBgAjBsAjB4AjCEAjCIAjCUAjCgAjCkAjCwAjDUAjDcAjEQAjEcA -jEoAjE0AjFAAjFMAjFYAjGwAjI0AjI8AjJIAjJMAjKAAjKIAjKQAjKcAjLsAjNgAjNsAjN4AjOEAjOQA -jOUAjOgAjP4AjU0AjU4AjU8AjVEAjVQAjVYAjVgAjVsAjV0AjWAAjWMAjWQAjWUAjWoAjW0AjXYAjYsA -jY0AjZAAjZMAjZUAjZ4AjaAAjaMAjaYAja8AjbEAjbYAjbgAjbsAjcQAjccAjcoAjfsAjgMAjgYAjggA -jgsAjg0Ajg8AjhEAjhIAjhUAjhgAjiUAjicAjioAji0AjjoAjkMAjkUAjkwAjk8AjlIAjlUAjn4AjoEA -joMAjoYAjogAjooAjowAjo8AjpIAjpkAjsIAjsUAjscAjsoAjswAjs4AjtAAjtMAjtYAjt0AjuYAjvMA -jxgAjxsAjx0AjyAAjyMAjyYAjy8AjzAAjzMAjzYAj0AAj1cAj3gAj3oAj3wAj38Aj4EAj4QAj4kAj4sA -j5cAj7wAj78Aj8IAj8UAj8YAj8kAj8wAj9UAj9YAj9kAj+IAj+QAj/EAj/QAj/cAj/oAj/0AkAAAkAMA -kBkAkDoAkDwAkD8AkEAAkE0AkE8AkFEAkFQAkGcAkHEAkH8AkIgAkJEAkJ4AkKkAkLoAkLwAkL4AkMAA -kMMAkOEAkPIAkPQAkPYAkPkAkPsAkRwAkR4AkSEAkSMAkSUAkScAkSkAkTYAkUMAkUUAkUgAkUsAkWwA -kW4AkXEAkXMAkXUAkXcAkXoAkYsAkY0AkZAAkZMAkZYAkaMAkbsAkcwAkc4AkdAAkdMAkdUAkeYAkegA -keoAke0AkfAAkhUAkhcAkhoAkh0Akh8AkiEAkiMAkkkAkksAkl8AknAAknIAknQAkncAknkAkpYAkpgA -kpoAkp0AkqAAkqEAkqMAkrsAkuAAkukAkusAku4AkvAAkvIAkvUAkvoAkvsAkv4AkxMAkxUAkxcAkxoA -kxwAkyYAkzcAkzkAkzsAkz4Ak0EAk1YAk2cAk2kAk2sAk24Ak3EAk5YAk5kAk5sAk54Ak6EAk6QAk6UA -k6gAk6sAk8IAk/MAk/UAk/cAk/kAk/wAk/8AlAIAlAsAlBQAlB8AlDAAlDIAlDUAlDcAlDoAlE8AlGAA -lGIAlGQAlGcAlGkAlI4AlJAAlJMAlJUAlJcAlJkAlJsAlKoAlLsAlL0AlL8AlMIAlMUAlNYAlNgAlNoA -lNwAlN4AlO8AlPEAlPQAlPYAlPkAlQcAlRQAlRYAlRkAlRwAlT0AlT8AlUIAlUQAlUYAlUgAlUoAlWcA -lXkAlYoAlYwAlY4AlZEAlZQAlbEAlbMAlbUAlbgAlbsAlbwAlb4AldQAlgkAlhIAlhQAlhcAlhoAlhwA -lh4AliEAliMAliYAlisAljQAlkIAlk8AllEAllMAllYAll0AlmoAln4Alo8AlpEAlpQAlpYAlpkAlqsA -lrwAlr4AlsAAlsMAlsYAlusAlu4AlvAAlvMAlvYAlvkAlvoAlv0AlwAAlxYAl0cAl0kAl0sAl00Al1AA -l1MAl1YAl1wAl20Al28Al3EAl3MAl3YAl4gAl5kAl5sAl50Al58Al6IAl6sAl60Al7gAl7sAl74Al8AA -l8MAl8YAl+cAl+kAl+sAl+0Al+8Al/EAl/MAmBQAmBYAmBkAmBsAmB0AmB8AmCEAmDgAmGEAmGMAmGUA -mGYAmGgAmGkAmGsAmG0AmG8AmJQAmJYAmJgAmJoAmJwAmJ4AmKAAmK4AmL8AmMEAmMMAmMYAmMkAmOoA -mOwAmO8AmPQAmPcAmPkAmPsAmP0AmP8AmQwAmQ4AmREAmRQAmTUAmTcAmToAmT0AmT8AmUEAmUMAmVUA -mVcAmWUAmXYAmXgAmXoAmX0AmYAAmaEAmaMAmaYAmakAmasAma0Ama8AmcgAmcoAmd0Ame4AmfAAmfIA -mfUAmfcAmggAmgoAmgwAmg8AmhIAmjMAmjUAmjcAmjoAmjwAmj4AmkAAmkIAmkwAml0Aml8AmmEAmmQA -mmcAmnUAmoYAmogAmooAmowAmo8AmqUAmrYAmrgAmroAmr0Amr8AmuQAmuYAmukAmusAmu0Amu8AmvEA -mwIAmwQAmwYAmwkAmwwAmzEAmzMAmzUAmzgAmzoAmzwAmz4Am0AAm1QAm2UAm2cAm2kAm2wAm28Am5AA -m5IAm5QAm5YAm5gAm5oAm5wAm60Am68Am7EAm7QAm7cAm9gAm9oAm90Am98Am+EAm+MAm+UAm/0AnAkA -nBoAnBwAnB4AnCEAnCQAnD0AnE4AnFAAnFIAnFUAnFgAnGkAnGsAnG4AnHAAnHMAnIcAnJgAnJoAnJwA -nJ8AnKIAnLMAnLUAnLcAnLoAnLwAnM0AnM8AnNEAnNQAnNcAnPAAnQEAnQMAnQUAnQgAnQsAnSwAnS4A -nTEAnTQAnTYAnTgAnToAnUcAnUkAnVsAnWwAnW4AnXAAnXMAnXYAnYcAnYkAnYsAnY4AnZAAnbUAnbcA -nboAnbwAnb4AncAAncIAndsAnewAne4AnfAAnfMAnfYAnhcAnhkAnhwAnh4AniAAniIAniQAnjEAnkoA -nlsAnl0AnmAAnmIAnmUAnnYAnngAnnoAnnwAnn8Ano0Anp4AnqAAnqMAnqUAnqgAnr0Ans4AntAAntMA -ntUAntgAnuwAnv0Anv8AnwIAnwQAnwcAnxYAnycAnykAnysAny0AnzAAnzsAn0wAn04An1AAn1IAn1UA -n2AAn3EAn3MAn3YAn3gAn3sAn4kAn5oAn5wAn54An6AAn6MAn7UAn8YAn8gAn8oAn80An9AAn/UAn/gA -n/oAn/0AoAAAoAMAoAQAoAcAoAoAoCEAoFIAoFQAoFYAoFgAoFsAoF4AoGEAoG0AoH4AoIAAoIIAoIUA -oIgAoK0AoK8AoLEAoLQAoLYAoLgAoLoAoMsAoM0AoNAAoNIAoNUAoOYAoOgAoOoAoOwAoO8AoPgAoPoA -oQMAoQYAoQkAoQwAoQ8AoTAAoTIAoTUAoTcAoTkAoTsAoT4AoVUAoXYAoXgAoXsAoX0AoX8AoYEAoYQA -oZMAobwAob4AocAAocEAocMAocQAocYAocgAocsAoewAoe4AofEAofMAofUAofcAofoAohsAoiUAojYA -ojgAojsAoj0AokAAolIAomMAomUAomgAomoAom0AoqYAorMAoswAotkAoucAovEAov8AoxgAoyUAoy8A -o0EAo1UAo18Ao2sAo20Ao3AAo3MAo3YAo3kAo34Ao4EAo4QAo4cAo4oAo40Ao5AAo6sAo7QAo70Ao8YA -o8kAo84Ao+sAo/YAo/8ApAEApAoApA0ApA8ApBIApBUApDIApDQApDYApDkApDwApD0ApD8ApFcApIwA -pI4ApJAApJIApJUApJgApJoApJ0ApKUApKcApMQApMYApMgApMsApM4ApM8ApNEApOoApQsApQ0ApQ8A -pRIApRQApRcApRwApR4ApUAApUkApVAApWgApXMApXwApYEApZQApaYApbcApbkApbsApb4ApcEApdIA -pdQApdcApdkApdwApfMApgQApgYApgkApgsApg4ApiMApjQApjYApjkApjsApj4Apk8AplEAplQAplYA -plkApm0Apn4ApoAApoIApoUApogAppEAppMApp4ApqEApqQApqcApqkApqwAptUAptcAptkAptsApt0A -puAApuIApuQApu0Apv4ApwAApwMApwUApwgApy0ApzAApzIApzUApzgApzsApzwApz8Ap0IAp1kAp4oA -p4wAp44Ap5AAp5MAp5YAp5kAp6EAp7UAp8YAp8gAp8oAp8wAp88Ap9sAp+wAp+4Ap/AAp/MAp/YAqAcA -qAkAqAsAqA4AqBEAqDIAqDQAqDcAqDoAqDwAqD4AqEAAqF0AqF8AqHIAqIMAqIUAqIcAqIoAqI0AqK4A -qLAAqLMAqLUAqLcAqLkAqLsAqNIAqOwAqP0AqP8AqQEAqQQAqQcAqSQAqSYAqSkAqSsAqS0AqS8AqTEA -qVAAqWMAqXQAqXYAqXgAqXsAqX0AqYoAqYwAqY8AqZIAqbMAqbUAqbgAqboAqbwAqb4AqcAAqcUAqdIA -qd8AqeEAqeQAqecAqggAqgoAqg0Aqg8AqhEAqhMAqhUAqkAAqmIAqnMAqnUAqncAqnoAqn0Aqo4AqpAA -qpIAqpQAqpYAqqcAqqkAqqsAqq4AqrEAqtYAqtgAqtsAqt0Aqt8AquEAquQAqucAqvgAqvoAqvwAqv4A -qwEAqxgAqykAqysAqy0AqzAAqzMAq0QAq0YAq0gAq0sAq04Aq1sAq10Aq2AAq2MAq4QAq4YAq4kAq4sA -q40Aq48Aq5EAq7UAq8sAq9wAq94Aq+AAq+IAq+UAq/0ArA4ArBAArBIArBUArBcArCQArCYArCkArCwA -rE0ArE8ArFIArFUArFcArFkArFsArGMArGUArGwArH0ArH8ArIEArIQArIcArKgArKoArK0ArLAArLIA -rLQArLYArM4ArNAArNYArOcArOkArOsArO4ArPEArQIArQQArQcArQoArQ0ArUwArWIArWQArWcArWoA -rW0ArXAArXMArXgArXsArX4ArYEArYQArYcArYoArY0AragArbEArbQArb0ArcYArcgArdMArdYArdkA -rdsArd4AreEArhIArh4AricArjQArkAArk4ArlAArlMArlYArlkArlwArl8ArnIArnQArncArnkArnsA -roQAroYAro0Aro8ArpIArpUArp4ArqAArqMArqUArq4ArrcArsIAruMAru0ArvAArvMArvYArvkArvwA -rv8ArwgAryAAry0ArzYAr0EAr0wAr3EAr3QAr3cAr3oAr30Ar4AAr4MAr4wAr6gAr8AAr8kAr9IAr98A -r+oAr/QAsAkAsBoAsBwAsB8AsCIAsCUAsC4AsDcAsDkAsEgAsEsAsE4AsFEAsFQAsFcAsFoAsF0AsIYA -sIgAsIoAsI0AsI8AsJEAsJMAsJYAsJkAsKIAsKQAsL0AsMAAsMIAsMUAsMcAsMoAsM0AsNAAsNMAsNYA -sNkAsNwAsN8AsQgAsQoAsQwAsQ0AsQ8AsRAAsRIAsRQAsRYAsT8AsUEAsUMAsUQAsUYAsUcAsUkAsUsA -sU0AsXYAsXgAsXsAsX4AsYAAsYIAsYQAsYYAsYkAsZEAsaIAsaQAsacAsaoAsa0AsbYAsbgAsbkAscsA -sfQAsfYAsfgAsfkAsfsAsfwAsf4AsgAAsgIAsiMAsiUAsigAsisAsi0Asi8AsjEAskAAsmkAsmsAsm0A -sm4AsnAAsnEAsnMAsnUAsncAspgAspoAsp0AsqAAsqIAsqQAsqYAsr0Asr8AsswAsvUAsvcAsvkAsvwA -sv4AswAAswIAswUAswgAsxEAsxoAsxwAszUAszcAszoAsz0As0AAs0MAs0YAs0kAs0wAs08As1IAs1UA -s1gAs3kAs3sAs34As4EAs4MAs4UAs4cAs7AAs7IAs7UAs7gAs7oAs7wAs74As8AAs8MAs9AAs9kAs9sA -s94As+EAs/oAtCMAtCUAtCcAtCgAtCoAtCsAtC0AtC8AtDEAtFoAtFwAtF4AtF8AtGEAtGIAtGQAtGYA -tGgAtJEAtJMAtJUAtJYAtJgAtJkAtJsAtJ0AtJ8AtMAAtMIAtMUAtMcAtMkAtMsAtM0AtPYAtPgAtPoA -tP0AtP8AtQEAtQMAtQYAtQkAtRYAtR8AtSEAtS4AtTEAtTQAtTcAtToAtTwAtT8AtWAAtWIAtWUAtWgA -tWoAtWwAtW4AtXUAtXcAtZgAtZoAtZ0AtaAAtaIAtaQAtaYAtawAta4Atc8AtdEAtdQAtdcAtdkAtdsA -td0AtfEAtfMAthwAth4AtiAAtiMAtiUAticAtikAtiwAti8AtjUAtj4AtkAAtl0AtmAAtmIAtmUAtmgA -tmsAtm4AtnEAtnQAtncAtnoAtn0AtoAAtoMAtoYAtq8AtrEAtrMAtrQAtrYAtrcAtrkAtrsAtr0AtuYA -tugAtuoAtu0Atu8AtvEAtvMAtvUAtvgAtwEAtwMAtxYAtxkAtxwAtx8AtyIAtyQAtycAtyoAty0AtzAA -t1UAt1cAt1oAt1wAt14At2AAt2IAt4cAt4kAt4wAt44At5AAt5IAt5QAt7kAt7sAt74At8AAt8IAt8QA -t8YAt+8At/EAt/MAt/QAt/YAt/cAt/kAt/sAt/0AuB4AuCAAuCMAuCUAuCcAuCkAuCsAuFQAuFYAuFgA -uFkAuFsAuFwAuF4AuGAAuGIAuIsAuI0AuI8AuJAAuJIAuJMAuJUAuJcAuJkAuLoAuLwAuL8AuMIAuMQA -uMYAuMgAuOoAuOwAuRUAuRcAuRkAuRoAuRwAuR0AuR8AuSEAuSMAuUwAuU4AuVAAuVMAuVUAuVcAuVkA -uVwAuV8AuW0AuXYAuXgAuacAuaoAua0AubAAubMAubYAubkAubwAub8AucIAucUAuccAucoAuc0AudAA -udMAudYAudkAudwAud8AueIAueUAuegAugkAugsAug4AuhEAuhMAuhUAuhcAuhkAukIAukQAukYAukcA -ukkAukoAukwAuk4AulAAunEAunMAunUAungAunoAunwAun4AuoAAuqkAuqsAuq0Auq4AurAAurEAurMA -urUAurcAutwAut4AuuAAuuIAuuQAuuYAuugAuw0Auw8AuxEAuxMAuxUAuxcAuxkAu0IAu0QAu0YAu0cA -u0kAu0oAu0wAu04Au1AAu3kAu3sAu30Au34Au4AAu4EAu4MAu4UAu4cAu6gAu6oAu60Au7AAu7IAu7QA -u7YAu9cAu9kAu9wAu98Au+EAu+MAu+UAvA4AvBAAvBIAvBMAvBUAvBYAvBgAvBoAvBwAvD0AvD8AvEIA -vEQAvEYAvEgAvEoAvGwAvJUAvJcAvJkAvJoAvJwAvJ0AvJ8AvKEAvKMAvMwAvM4AvNAAvNIAvNQAvNYA -vNgAvNoAvN0AvQYAvQgAvQoAvQsAvQ0AvQ4AvRAAvRIAvRQAvTUAvTcAvTkAvTsAvT0AvT8AvUEAvWoA -vWwAvW4AvXEAvXMAvXUAvXcAvXoAvX0AvYYAvYgAvaUAvagAvasAva4AvbAAvbIAvbUAvbcAvboAvb0A -vcAAvcMAvcYAvckAvcwAve0Ave8AvfIAvfUAvfcAvfkAvfsAvgUAvgcAvjAAvjIAvjQAvjUAvjcAvjgA -vjoAvjwAvj4AvmcAvmkAvmsAvmwAvm4Avm8AvnEAvnMAvnUAvpYAvpgAvpsAvp0Avp8AvqEAvqMAvsEA -vuoAvuwAvu4Avu8AvvEAvvIAvvQAvvYAvvgAvxkAvxsAvx4AvyEAvyMAvyUAvycAvzQAvzYAv18Av2EA -v2MAv2QAv2YAv2cAv2kAv2sAv20Av3wAv6UAv6cAv6kAv6wAv64Av7AAv7IAv7UAv7gAv74Av8cAv8kA -v9gAv9sAv94Av+AAv+MAv+UAv+gAv+sAwAwAwA4AwBEAwBQAwBYAwBgAwBoAwDIAwDQAwF0AwF8AwGEA -wGIAwGQAwGUAwGcAwGkAwGsAwJQAwJYAwJgAwJkAwJsAwJwAwJ4AwKAAwKIAwK4AwL8AwMEAwMMAwMYA -wMgAwNkAwNsAwN0AwOAAwOMAwPQAwPYAwPgAwPsAwP4AwRQAwSUAwScAwSkAwSwAwS8AwUQAwVUAwVcA -wVkAwVsAwV4AwXoAwYsAwY0AwY8AwZIAwZUAwa4Awb8AwcEAwcMAwcYAwckAwdoAwdwAwd4AweEAweQA -we8AwgAAwgIAwgQAwgcAwgoAwhsAwh0Awh8AwiIAwiUAwjIAwjQAwjcAwjoAwkcAwlgAwloAwlwAwl8A -wmIAwnUAwoYAwogAwosAwo0AwpAAwqUAwrYAwrgAwroAwr0Awr8AwtAAwtIAwtQAwtcAwtkAwuoAwuwA -wu4AwvAAwvIAwwMAwwUAwwgAwwoAww0AwyAAwzEAwzMAwzUAwzgAwzsAw1QAw2UAw2cAw2kAw2wAw28A -w4EAw5IAw5QAw5cAw5kAw5wAw7gAw8UAw8cAw8oAw80Aw+MAw/AAw/IAw/UAw/gAw/4AxA8AxBEAxBMA -xBYAxBkAxCoAxCwAxC4AxDEAxDMAxEQAxEYAxEgAxEsAxE4AxF8AxGEAxGMAxGYAxGkAxH4AxI8AxJEA -xJMAxJUAxJgAxKkAxKsAxK0AxLAAxLIAxMMAxMUAxMgAxMoAxM0AxOEAxPIAxPQAxPcAxPkAxPwAxQQA -xRUAxRcAxRkAxRwAxR8AxTwAxT8AxUIAxUUAxUgAxUkAxUwAxWEAxbAAxbEAxbIAxbQAxbcAxbkAxbwA -xb8AxcIAxcUAxcYAxccAxcoAxdsAxd0AxeYAxegAxf0Axf8AxgIAxgUAxgcAxhAAxhIAxhUAxhgAxiEA -xiMAxigAxioAxi0AxjYAxjkAxjwAxm0AxnAAxnIAxnQAxnYAxngAxnoAxnsAxn4AxoEAxo4AxpAAxpMA -xpYAxp8AxqEAxqgAxqsAxq4AxrEAxtoAxt0Axt8AxuIAxuQAxuYAxugAxusAxu4AxxcAxxoAxxwAxx8A -xyEAxyMAxyUAxygAxysAxzwAxz4Ax0AAx0MAx0YAx1cAx1kAx1sAx14Ax2EAx3QAx4UAx4cAx4kAx4wA -x48Ax6AAx6IAx6QAx6cAx6oAx8EAx9IAx9QAx9cAx9kAx9wAx/QAyAUAyAcAyAoAyAwAyA8AyCcAyDgA -yDoAyDwAyD4AyEEAyFAAyGEAyGMAyGUAyGcAyGkAyHoAyHwAyH8AyIEAyIQAyJIAyJ8AyKEAyKQAyKcA -yLEAyMIAyMQAyMcAyMkAyMwAyN4AyO8AyPEAyPMAyPYAyPgAyQkAyQsAyQ0AyRAAyRMAySwAyT0AyT8A -yUEAyUQAyUYAyVcAyVkAyVsAyV4AyWEAyXIAyXQAyXYAyXkAyXwAyaEAyaMAyaYAyagAyaoAyawAya8A -ybIAycMAycUAyccAyckAycsAydwAyd4AyeAAyeMAyeYAyfcAyfkAyfsAyf4AygEAyhIAyhQAyhYAyhkA -yhsAyiwAyi4AyjAAyjMAyjYAykcAykkAyksAyk4AylAAymEAymMAymYAymgAymsAynQAynYAyocAyooA -yo0AypAAypMAypYAypkAypwAyp8AyswAys8AytIAytUAytgAytkAytwAyt8AyvQAyxEAyxMAyxYAyxkA -yxsAyx4AyysAyy0AyzcAy0IAy1MAy1UAy1gAy1oAy10Ay2sAy3wAy34Ay4EAy4MAy4YAy5sAy6wAy64A -y7AAy7MAy7UAy8YAy8gAy8oAy8wAy88Ay+AAy+IAy+QAy+YAy+kAy/QAzAUAzAcAzAkAzAwAzA8AzCAA -zCIAzCQAzCcAzCkAzDoAzDwAzD4AzEAAzEMAzFYAzGcAzGkAzGsAzG4AzHAAzIEAzIMAzIUAzIgAzIsA -zJwAzJ4AzKAAzKIAzKUAzLYAzLgAzLoAzLwAzL8AzNIAzOMAzOUAzOgAzOsAzO4AzPcAzPkAzP4AzQEA -zQQAzRkAzSYAzSgAzSsAzS4AzTMAzUQAzUYAzUgAzUsAzU4AzWcAzYgAzZIAzZwAzaYAzcUAzcgAzcsA -zc4AzdEAzdQAzdcAzdoAzeMAzfYAzfkAzfoAzgMAzgoAziUAzjIAzk0AzlMAzmcAznQAzncAznoAzn0A -zoAAzoMAzpwAzsAAzskAzs4AztcAzt4AzvYAzv8AzwEA0VsA0V4A0WAA0WMA0WYA0WkA0WwA0W8A0XIA -0XUA0XgA0XoA0XwA0X8A0YIA0YUA0YgA0YsA0Y0A0ZAA0ZIA0ZUA0ZgA0ZsA0Z4A0aAA0aMA0aYA0agA -0asA0a4A0bEA0bQA0bcA0boA0bwA0b8A0cEA0cQA0cYA0ckA0csA0c0A0dAA0dMA0dYA0dkA0dwA0d8A -0eIA0eUA0egA0esA0e4A0fEA0fQA0fYA0fkA0fsA0f0A0gAA0gMA0gUA0gcA0goA0g0A0g8A0hIA0hQA -0hcA0hkA0hwA0h4A0iEA0iQA0icA0ioA0iwA0i8A0jEA0jQA0jcA0joA0j0A0kAA0kMA0kYA0kkA0ksA -0k0A0lAA0lMA0lYA0lkA0lwA0l8A0mEA0mQA0mcA0moA0mwA0m8A0nIA0nUA0ngA0nsA0n0A0oAA0oMA -0oYA0okA0owA0o8A0pIA0pQA0pYA0pkA0psA0p0A0qAA0qMA0qYA0qkA0qwA0q8A0rIA0rUA0rgA0rsA -0r0A0sAA0sMA0sYA0sgA0ssA0s4A0tEA0tQA0tcA0tkA0twA0t8A0uEA0uQA0ucA0ukA0uwA0u8A0vIA -0vUA0vcA0voA0v0A0v8A0wIA0wUA0wcA0woA0wwA0w8A0xIA0xUA0xgA0xsA0x4A0yEA0yQA0ycA0yoA -0y0A0zAA0zMA0zUA0zgA0zsA0z4A00EA00QA00cA00oA000A01AA01MA01YA01kA01wA018A02IA02QA -02cA02oA020A03AA03MA03UA03gA03sA034A04AA04IA04UA04gA04oA04wA048A05IA05QA05cA05oA -050A06AA06MA06UA06cA06kA06wA064A07EA07QA07cA07kA07wA078A08IA08UA08gA08sA084A09EA -09QA09YA09kA09wA098A0+IA0+UA0+cA0+oA0+0A0/AA0/MA0/YA0/gA0/sA0/4A1AEA1AQA1AcA1AkA -1AwA1A8A1BIA1BQA1BYA1BkA1BwA1B8A1CIA1CUA1CgA1CsA1C0A1DAA1DMA1DYA1DgA1DoA1D0A1D8A -1EEA1EQA1EcA1EoA1E0A1FAA1FMA1FYA1FkA1FsA1F4A1GAA1GMA1GUA1GcA1GoA1G0A1G8A1HIA1HUA -1HcA1HoA1H0A1H8A1IIA1IUA1IcA1IoA1I0A1JAA1JIA1JsA1J0A1J8A1KgA1KoA1wQA1wcA1wkA1wsA -1w4A1xEA1xQA1xcA1xoA1xwA1x8A1yEA1yMA1yYA1ygA1ysA1y4A1zEA1zMA1zUA1zcA1zoA1zwA1z4A -10AA10IA10QA10YA10kA10wA108A11IA11UA11gA11oA11wA114A12AA12MA12YA12kA12sA120A13AA -13MA13YA13gA13sA134A14AA14MA14YA14gA14oA14wA144A15EA15MA15UA15cA15oA150A16AA16IA -16QA16YA16gA16oA16wA168A17EA17QA17YA17gA17oA170A178A18EA18QA18YA18kA18wA188A19EA -19QA19YA19gA19sA190A198A1+EA1+MA1+UA1+cA1+oA1+wA1+4A1/EA1/MA1/UA1/cA1/oA1/wA1/8A -2AEA2AMA2AUA2AgA2AsA2A4A2BAA2BIA2BQA2BYA2BgA2BoA2B0A2B8A2CEA2CQA2CcA2CkA2CsA2C0A -2C8A2DEA2DMA2DUA2DcA2DkA2DwA2D4A2EAA2EIA2EUA2EcA2EoA2EwA2E8A2FEA2FMA2FYA2FgA2FsA -2F0A2GAA2GIA2GQA2GcA2GoA2GwA2G4A2HAA2HIA2HQA2HYA2HgA2HoA2HwA2H8A2IIA2IUA2IcA2IkA -2IwA2I4A2JEA2JQA2JYA2JkA2JsA2J0A2J8A2KEA2KQA2KcA2KkA2KsA2K4A2LAA2LIA2LQA2LcA2LoA -2L0A2MAA2MIA2MUA2McA2MoA2M0A2M8A2NEA2NQA2NYA2NgA2NoA2NwA2N4A2OEA2OMA2OYA2OgA2OoA -2O0A2PAA2PIA2PQA2PcA2PoA2PwA2P8A2QIA2QQA2QYA2QgA2QsA2Q0A2Q8A2REA2RMA2RUA2RcA2RkA -2RsA2R4A2SEA2SQA2SYA2SgA2SoA2SwA2S4A2TEA2TQA2TYA2TgA2TsA2T0A2T8A2UIA2UQA2UcA2UkA -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 -AD4BAOkBAQcBAT4BAUsBAWgBAYUBAaYBAa8BAcgBAd4BAgsBAiYBAjMBAk0BAmUBAoMBAqQBAr4BAvcB -Aw4BAyABAzUBA1IBA3sBA58BA8sBA+EBA/wBBCcBBD8BBEwBBGwBBJwBBLMBBNoBBO4BBPwBBR8BBUcB -BWgBBX8BBZYBBa0BBdABBd0BBfcBBiYBBjwBBkcBBlMBBmUBBpQBBrgBBsUBBtcBBuABBuIBBvMBBvUB -BvgBBvsBBv4BBwEBBwQBBwcBBwoBBxMBBxUBByYBBygBBysBBy4BBzEBBzQBBzcBBzoBBz0BB0YBB0gB -CzABCzIBCzUBCzgBCzsBCz4BC0EBC0QBC0cBC0kBC0wBC08BC1IBC1UBC1gBC1oBC10BC2ABC2MBC2UB -C2gBC2sBC24BC3EBC3QBC3cBC3oBC3wBC38BC4EBC4QBC4cBC4oBC40BC5ABC5IBC5UBC5gBC5sBC54B -C6EBC6QBC6cBC6oBC60BC68BC7EBC7QBC7YBC7kBC7wBC78BC8EBC8QBC8cBC8oBC80BC9ABC9IBC9UB -C9gBC9oBC90BC+ABC+MBC+UBC+gBC+sBC+4BC/EBC/QBC/cBC/oBC/0BDAABDAMBDAYBDAgBDAsBDA4B -DBEBDBQBDBcBDBoBDB0BDCABDCMBDCYBDCkBDCwBDC8BDDEBDDMBDDYBDDkBDDwBDD8BDEIBDEUBDEgB -DEoBDE0BDFABDFMBDFYBDFkBDFwBDF8BDGIBDGUBDGgBDGsBDG4BDHABDHIBDHQBDHcBDHkBDHwBDH8B -DIIBDIUBDIgBDIsBDI0BDJABDJMBDJUBDJgBDJoBDJ0BDKABDKMBDKYBDKkBDKwBDK8BDLIBDLUBDLgB -DLoBDL0BDL8BDMIBDMUBDMgBDMsBDM4BDNEBDNMBDNYBDNkBDNwBDN8BDOIBDOUBDOgBDOsBDO4BDPEB -DPMBDPYBDPgBDPsBDP4BDQEBDQMBDQYBDQkBDQwBDQ8BDREBDRMBDRYBDRgBDRoBDR0BDSABDSMBDSYB -DSgBDSsBDS4BDTEBDTQBDTcBDToBDT0BDUABDUMBDUYBDUkBDUwBDU4BDVEBDVQBDVYBDVkBDVsBDV4B -DWEBDWQBDWcBDWoBDW0BDXABDXMBDXYBDXkBDXsBDX4BDYEBDYQBDYYBDYkBDYwBDY8BDZIBDZUBDZgB -DZsBDZ4BDaEBDaQBDacBDakBDasBDa4BDbEBDbQBDbYBDbkBDbwBDb8BDcIBDcUBDcgBDcoBDc0BDc8B -DdIBDdQBDdYBDdgBDdsBDd4BDeEBDeQBDecBDeoBDe0BDfABDfMBDfUBDfgBDfsBDf4BDgABDgMBDgUB -DggBDgsBDg4BDhEBDhQBDhcBDhoBDh0BDiABDiMBDiYBDikBDiwBDi8BDjIBDjQBDjYBDjkBDjwBDj8B -DkIBDkUBDkgBDkoBDk0BDlABDlMBDlYBDlkBDlwBDl8BDmEBDmQBDmcBDmoBDmwBDm4BDnABDnMBDnYB -DnkBDnwBDn8BDoIBDoUBDogBDosBDo4BDpEBDpMBDpYBDpkBDpwBDp4BDqEBDqQBDqYBDqkBDqwBDq4B -DrEBDrQBDrcBDrkBDrwBDr8BDsIBDsUBDsgBDsoBDs0BDs8BDtIBDtUBDtcBDtoBDt0BDuABDuIBDuUB -DugBDusBDu4BDvABDvMBDvYBDvkBDvsBDv0BDwABDwMBDwYBDwkBDwwBDw4BDxABDxIBDxUBDxgBDxsB -Dx4BDyEBDyQBDycBDyoBDy0BDzABDzMBDzUBDzgBDzsBDz4BD0EBD0QBD0cBD0oBD00BD1ABD1MBD1UB -D1cBD1kBD1wBD18BD2IBD2UBD2gBD2sBD24BD3EBD3QBD3cBD3oBD30BD38BD4IBD4UBD4gBD4sBD44B -D5EBD5QBD5YBD5kBD5wBD54BD6EBD6QBD6cBD6oBD6wBD68BD7IBD7UBD7gBD7sBD74BD8EBD8QBD8cB -D8kBD8wBD88BD9IBD9UBD9gBD9sBD90BD+ABD+IBD+UBD+gBD+oBD+0BD/ABD/IBD/UBD/cBD/oBD/wB -D/8BEAIBEAUBEAgBEAsBEA4BEBEBEBQBEBcBEBoBEBwBEB8BECIBECUBECgBECsBEC4BEDEBEDMBEDYB -EDgBEDsBED4BEEEBEEMBEEYBEEkBEEwBEE4BEFEBEFQBEFcBEFkBEFwBEF8BEGEBEGQBEGcBEGoBEG0B -EHABEHMBEHYBEHkBEHwBEH8BEIIBEIUBEIgBEIoBEI0BEJABEJIBEJUBEJgBEJsBEJ4BEKEBEKMBEKwB -EK4BFJYBFJkBFJwBFJ8BFKIBFKUBFKgBFKsBFK4BFLEBFLQBFLcBFLoBFL0BFMABFMMBFMYBFMkBFMwB -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 - diff -Nru transmission-1.50/macosx/nl.lproj/MainMenu.xib transmission-1.51/macosx/nl.lproj/MainMenu.xib --- transmission-1.50/macosx/nl.lproj/MainMenu.xib 2009-02-13 11:41:06.000000000 -0500 +++ transmission-1.51/macosx/nl.lproj/MainMenu.xib 2009-02-26 20:00:36.000000000 -0500 @@ -1,18 +1,28 @@ - + 1050 - 9F33 - 672 - 949.34 - 352.00 + 9G55 + 677 + 949.43 + 353.00 YES + YES com.apple.InterfaceBuilder.CocoaPlugin + + YES + + YES + + + YES + + YES @@ -37,7 +47,7 @@ {3.40282e+38, 3.40282e+38} {350, 5} - + 256 YES @@ -249,7 +259,7 @@ YES - 274 + 256 {468, 173} YES @@ -2017,6 +2027,7 @@ {468, 196} + {{0, 0}, {1680, 1028}} {350, 27} @@ -8630,7 +8641,6 @@ 1846.IBPluginDependency 1846.ImportedFromIB2 1848.IBEditorWindowLastContentRect - 1848.IBPluginDependency 1848.IBWindowTemplateEditedContentRect 1848.ImportedFromIB2 1848.windowTemplate.hasMaxSize @@ -8761,7 +8771,6 @@ 2071.IBPluginDependency 2071.ImportedFromIB2 21.IBEditorWindowLastContentRect - 21.IBPluginDependency 21.IBWindowTemplateEditedContentRect 21.ImportedFromIB2 21.editorWindowContentRectSynchronizationRect @@ -8905,6 +8914,27 @@ 302.IBPluginDependency 302.ImportedFromIB2 302.editorWindowContentRectSynchronizationRect + 3047.IBPluginDependency + 3048.IBPluginDependency + 3049.IBPluginDependency + 3050.IBPluginDependency + 3051.IBPluginDependency + 3052.IBPluginDependency + 3053.IBPluginDependency + 3054.IBPluginDependency + 3055.IBPluginDependency + 3056.IBPluginDependency + 3057.IBPluginDependency + 3058.IBPluginDependency + 3059.IBPluginDependency + 3060.IBPluginDependency + 3061.IBPluginDependency + 3062.IBPluginDependency + 3063.IBPluginDependency + 3064.IBPluginDependency + 3065.IBPluginDependency + 3066.IBPluginDependency + 3067.IBPluginDependency 3077.IBPluginDependency 3078.IBPluginDependency 3078.ImportedFromIB2 @@ -8916,8 +8946,15 @@ 3091.CustomClassName 3091.IBPluginDependency 3093.IBPluginDependency + 3124.IBPluginDependency + 3126.IBPluginDependency + 3127.IBPluginDependency + 3133.IBPluginDependency + 3135.IBPluginDependency + 3136.IBPluginDependency 3138.IBPluginDependency 3139.IBPluginDependency + 3140.IBPluginDependency 3145.IBPluginDependency 3146.IBPluginDependency 3148.IBPluginDependency @@ -9235,7 +9272,6 @@ com.apple.InterfaceBuilder.CocoaPlugin {{0, 679}, {400, 177}} - com.apple.InterfaceBuilder.CocoaPlugin {{0, 679}, {400, 177}} @@ -9366,7 +9402,6 @@ com.apple.InterfaceBuilder.CocoaPlugin {{52, 660}, {468, 196}} - com.apple.InterfaceBuilder.CocoaPlugin {{52, 660}, {468, 196}} {{52, 684}, {468, 196}} @@ -9512,6 +9547,27 @@ {{396, 658}, {236, 243}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -9526,6 +9582,13 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin diff -Nru transmission-1.50/macosx/ru.lproj/MainMenu.xib transmission-1.51/macosx/ru.lproj/MainMenu.xib --- transmission-1.50/macosx/ru.lproj/MainMenu.xib 2009-02-13 11:41:08.000000000 -0500 +++ transmission-1.51/macosx/ru.lproj/MainMenu.xib 2009-02-26 20:00:37.000000000 -0500 @@ -1,18 +1,28 @@ - + 1050 - 9F33 - 672 - 949.34 - 352.00 + 9G55 + 677 + 949.43 + 353.00 YES + YES com.apple.InterfaceBuilder.CocoaPlugin + + YES + + YES + + + YES + + YES @@ -37,7 +47,7 @@ {3.40282e+38, 3.40282e+38} {350, 5} - + 256 YES @@ -249,7 +259,7 @@ YES - 274 + 256 {468, 173} YES @@ -723,6 +733,7 @@ {468, 196} + {{0, 0}, {1680, 1028}} {350, 27} @@ -7333,7 +7344,6 @@ 1846.IBPluginDependency 1846.ImportedFromIB2 1848.IBEditorWindowLastContentRect - 1848.IBPluginDependency 1848.IBWindowTemplateEditedContentRect 1848.ImportedFromIB2 1848.windowTemplate.hasMaxSize @@ -7459,7 +7469,6 @@ 2071.IBPluginDependency 2071.ImportedFromIB2 21.IBEditorWindowLastContentRect - 21.IBPluginDependency 21.IBWindowTemplateEditedContentRect 21.ImportedFromIB2 21.editorWindowContentRectSynchronizationRect @@ -7599,6 +7608,27 @@ 302.IBPluginDependency 302.ImportedFromIB2 302.editorWindowContentRectSynchronizationRect + 3047.IBPluginDependency + 3048.IBPluginDependency + 3049.IBPluginDependency + 3050.IBPluginDependency + 3051.IBPluginDependency + 3052.IBPluginDependency + 3053.IBPluginDependency + 3054.IBPluginDependency + 3055.IBPluginDependency + 3056.IBPluginDependency + 3057.IBPluginDependency + 3058.IBPluginDependency + 3059.IBPluginDependency + 3060.IBPluginDependency + 3061.IBPluginDependency + 3062.IBPluginDependency + 3063.IBPluginDependency + 3064.IBPluginDependency + 3065.IBPluginDependency + 3066.IBPluginDependency + 3067.IBPluginDependency 3077.IBPluginDependency 3078.IBPluginDependency 3078.ImportedFromIB2 @@ -7610,8 +7640,15 @@ 3091.CustomClassName 3091.IBPluginDependency 3093.IBPluginDependency + 3124.IBPluginDependency + 3126.IBPluginDependency + 3127.IBPluginDependency + 3133.IBPluginDependency + 3135.IBPluginDependency + 3136.IBPluginDependency 3138.IBPluginDependency 3139.IBPluginDependency + 3140.IBPluginDependency 3145.IBPluginDependency 3146.IBPluginDependency 3148.IBPluginDependency @@ -7919,7 +7956,6 @@ com.apple.InterfaceBuilder.CocoaPlugin {{0, 818}, {400, 177}} - com.apple.InterfaceBuilder.CocoaPlugin {{0, 818}, {400, 177}} @@ -8045,7 +8081,6 @@ com.apple.InterfaceBuilder.CocoaPlugin {{52, 560}, {468, 196}} - com.apple.InterfaceBuilder.CocoaPlugin {{52, 560}, {468, 196}} {{52, 684}, {468, 196}} @@ -8187,6 +8222,27 @@ {{396, 658}, {236, 243}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -8201,6 +8257,13 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin diff -Nru transmission-1.50/macosx/tr.lproj/MainMenu.xib transmission-1.51/macosx/tr.lproj/MainMenu.xib --- transmission-1.50/macosx/tr.lproj/MainMenu.xib 2009-02-13 11:41:02.000000000 -0500 +++ transmission-1.51/macosx/tr.lproj/MainMenu.xib 2009-02-26 20:00:36.000000000 -0500 @@ -1,19 +1,29 @@ - + 1050 - 9F33 - 672 - 949.34 - 352.00 + 9G55 + 677 + 949.43 + 353.00 YES + YES com.apple.InterfaceBuilder.CocoaPlugin + + YES + + YES + + + YES + + YES @@ -38,7 +48,7 @@ {3.40282e+38, 3.40282e+38} {350, 5} - + 256 YES @@ -250,7 +260,7 @@ YES - 274 + 256 {468, 173} YES @@ -295,183 +305,1522 @@ - TU0AKgAAJJiAACBQOCQWDQeEQmFQuGQ2HQ+IRGJROKRWLReMRmNRuOQ0Awd/wePwKQx2TSeUSmVSmRgC -WgAIAYAiCSvx4vp/uOQSueT2fT+TS+BgKBgNHF0WKZothzuNQst2naBvyd0CrVesVmWy0BBUGAYWsBKE -xeJNKLpmJpmPQxP6BOaq1m5XO6RuWgOBgE2k0UoU3kYIGlOKVptlIsp6Gd725oQO3SS65HJZOE1uigSi -Btfo4mLd/t9nA5mtd6PhEMF5nZ0vl/rGp5TYbHKVyikMVhcxpo4i1EtZfs51u57P4DIVevNHtp5P1K3k -A88JgwHA8TgMAgJ6PB4O5lbLvd+Tg2BiJOHchJMaAl1jFzt92Pl+v8BgZWtsFN10BgYuEHg8JOi6QMAu -DAMA6bZuG0cRVFAS4eIGdTwQiuYCIGBoCgMA4GAUBYFgqBYGAaDwGumDoJgrAoMAsDAQAQBgHg0B4CHs -Do6CWCYPHQYjGn+fqBACf6qGaeIEgAeQVCYAD5AOAB+n4faXKIAB6Hqeh/EmQ4+iAfB7nsYcJS+hUogB -GICgKB0NgYCMQAeDsRgcD0TAqDsBg1EoJAsDkRgaCrpgi6IIAkCQEgQBICACAaiOtCh/H+tx3Hcd4ABS -CB0gAFh+m8AB0Gob8fI/CiqGodB8gAbgNB6AAIguDYAH1HtWn6twDAQBAAEoRJADcdh1HOScwJ6loHAH -YYIgVEAIP6CE8gdN9AAmDsVAyDgL1WDrpgeCr+z8BwJAiCMOAcAwBgJCjMKJRiQn0fken7dVWn2fVWn0 -fAAH3e16nzeJ+3hKCPnueNKi8HKBAEahnyYfN6ALJIAASAyiHGcx4AAcYUCkAAbCUK4AGCYxmAAbRvrg -BAGgYABVlGThNGoZpkDPX6EAc54BAlY00geCAIgwBr+g+B9vA9FIMA4DQOA7awIAmC2cAcCOc0DZID3J -JYBMwkiPn9WNWn4qh9H1J+vVJeEn33J584TJMgAAAwCLxci8OskMNSIB2SgABwGAWAAFAVIkko+fp1mi -AAaAucAAHubRtpcksmLcAR/LcdZznYABqAVBwVigMoAG+cJyAAYBjYOBMOdCXxcmGXxaFYJKBnqnkygM -CADgSBIRw+BoKUACgQAfZloAsCugg54oLgsDIMOkB1kebnII0GBOTAEAS8OvrD43rdd66/eWzH1Ul1qp -eFSH9fIAXIokywo56QgSAq8Afu09AABdB/rvm9/uBG+7XC6/TINpcaR8cA3hugAAuP07oER5jSXqPAeZ -Ah7o9AC1xHxbh8DxgiModQHQAAjC4HUAA+B9lUFaLQXz6FZsgGyNUcgqhPiWQcQIcJKHbAJAsF8MgahS -gwBoDYHSIwFpoAc+hchLlEECMek1HrXyqL5Xi15fUFl9o9XyPclzDADJlfREluIAAGgKVqsw8QDQGt6A -UAdWrtlaocb0AeOAAFhpROfAJhjWHIkkLcrEkLkXGkhUbH1hjXiqDlGwd0F4FhrqtHANYlz2XtECPgS5 -VwAB/D7iwMYbzCwMBVD0w1bgABYi3GAACDUWB6sJH6JwR4hAgvgHul4k71ABAgDaHIOwtwmhTCoCgdg7 -R5AAbOvQfDZ0kpOSYPxeLbUKAHi3HJH7/kKN1ZM/JkwCX+gJjjGJWsalaplYWc8kcdR/zlISOsdjlVkA -PbWAYAyTB+o9nMkkARHx5jwHi+gAqFIht6HsPh2A/h+Fum8QUc46B1gAAQO5LwHQEjZhGOtSoAR9kfgq -k+iirx8QUX2AAZ413YACCIHIAAHwWgylELmUo4hxjnjkfMAAnRKiJDYO4dY6DmkmTEBEKIVQsClDSHAO -QR2IuVH4PaYIKQRAcAAAxvLDY4xwSXVIACF2FqILxICALjSCTlq4QUl8dW0kuOulAog5RzUuG2NsbSlg -WAsAABlakwl7zzHCN9TMJUegLbtPUj8JUngWAoBaJBeBvDVGaAAFQEhqAAAEO+Rw/B7rxADPGSirx9qv -gsAMfRbhtjUcqOkGAXlLBBCcAAXYv0vDVQS+h2wABaisFIJga40RlhplmQMBYPQfhDEuIAQgiAtjZHAO -VvYA0ehMCKqhrk8iF1erIUKcV0bqXQunWKizDIAtpuyQJWk7xVCsFYAAbAyBkOEBwDgAAQwnWnloAAdg -66Ej3bQwlekQzxS/cqBsDSrB9j/I+PgcMpQTgXG4AAew6SdWVJDBUqg/4SkuknBWCkeRyjdcqNsBwRQA -AtCgGEAA2xvQ1FsLwYlCnpAAGQMUXwwRhi7FmEt15G0xAHBSCwF4gRHiTEuHUb45aEgCskAAJYQwdMEL -wQSv11Lp3QkCkxHkwpigAHrlWMEZsrniIRg2LKPp62OKGsO+A71IixEsc0AL5x8AUAoAALoZAxt3r5PD -B5A54xWbQAQAqSxwjaogB0A7HwGj+ogPsew9olYNXdhAqkkc00cLcPMdTExmDtBKAAFAXipHagiKgWAu -I5AGSIN0bw2hxiyFMJvI5IXQEaJaAUDF/Q1CYE0J4R47B6FUHg5MAAUQkhAb2/mgaPUnYPnMvZs2U0MT -vWGXhQitXIqyz1fAdo7SYH/oVO6xxW7usEosSUAiGAAC9FuLZJg4HDj8SmAAa4+F6BcDQy8CqgXvMMJD -kseo90njnGuMIAALgNjYhGO6GslpAJNIFZmSiT0gKv0WPstw/h4uwGCfYAAIQsh+AAhmIopxWi1AAO8e -kWIoD8FGJYRQQnySyIyXc6QDwsCXE4J0UA/gBgNAGOQcCnQnhIB8AACgEwJZU0OAAdY6kIKB6Gj6IzcI -jpUHpsEBQAGuFU2bWOMDddt3SrDdTJT1JTZWFuKMUWmCSj1f+MQdFLgyBrDYABboEF6r3KIUQcnd29j0 -xOBoB2Bx9DynzwZtOD+FUU0bJXB0lpKqtXoMkZi9AGhLDyAADoKQWgAFGKgVwAByjqHcQIAbCxVCeEmG -sdw7B0iWJPVgAoRRKCYE6KxbAGQFjjHG6AIoOgXAAeLUzaPITtchzIAACubOqWbzFOB+rpr3qM29Racc -dbr1iIPe9Q5RD4kfGQMbE47Bgi/0wBgDKmhzDoAAL/dYbg7FSAgsxxD3RwDTGPYoC1jc0w1iYQKgZArL -OR8Ogoe68SH+kqcgVCGSoSHiBoZeBYB8CQAAFsF0hSGeGmcWAKxSF4FsFWEwGyGkGatwJMySAABkEMEU -EgFoBEBSBcAs9sLgBqBWA8sUBSBQ+OKoSa10HkmC+KzaXWVeIGmcSWMg+cscy+TErIyY+oU8I+6uhKKo -GmGUO6H07WcQf+HiS4AAAsviAAA2a0G+6KGOHq0QDSDoDoVaHyKoHsHAFyAABKA2hqHwHk2sR+Lc4aSS -ssR4swKo8MSSXc0cjyG8Gs/MHEAmCi3+CaC4vIGywOFaFshSekPEGaGMGCGAGQGAFwxkIE0QI0TEBGDc -DkDqFmB+COCcBOG6G2U6BIA27kB8B4YGa+owjqveu0eu6wumPi3ujqbaKIyanNFiOcI+veGyrYvIGkGm -AABi9CAABWQIo8G2kWG2dKbWbQAcHQ/MBCA0A0AAGk7wGuQ+vWByBq4uAcdIAGJ0XaowksmOwe4Q6pDm -e2Xe/08I0a4UHgHCcqGiHiBe0wC9DI6QoSFIFYFohU6mHEHCG8HIFqhgBuIGLhE0IGAyCuC2C+FUC2DG -DOB0GsGswOAwdoAACYCOCEXfFe+hJGLy6YiycAjyn2es+krEnMOvF1CQnaneE8FAE+oUeqpKa0RY2ga9 -GyAQneAgeEscHChqH8HMLgBOAzGwGUggSSAUUiCiCe7kHsHiuMy7Du/5Dwksa0ng/0XimEwfHcXcHyHY -mCGCGyiKBOC8EGbWf4piFMFa5CHk6iHwa4H0FYE4EiCAXsH0/nIaIEAgCGCOCYE8DmDwD2CeGsGyU6W+ -LwCaCM2AVice7AIJCQ+jK6qqOsgA6YuxJiumveHu3cAAE2EwEwAACJNQAAHIHCuMGIGG/AS4XoBuB8B2 -AACqCuCwAAdYFWg+fAAAHmG4cWAOACQoAqB0JCA4BEXiayR6UYLcACaykenke2oE0ajy0YJcrqe2H+hI -SS6KGGGOVIAgCiD4AABABQrgE2E+FLNUHU2saqSWFeFIEyDGO2HWE8Lst0BkBsByEaEIEMEWDNMWpcAQ -AEXiCe1+rILw0PEyIGi2maVoU8aujkTFJY65JIIIncnevMvOGyz8jAOkAAHMHK/MHUnSAAruwOD8D+D6 -g+BIBNRQHGHEAAGWF2F1DWHinyHQHYUyCUDQBJN+HWkcQy7lCHKy/0SemSbSj2HsbEHkgiH5LmfRJwku -KomcQoGaGGcqHqB27eBeB/AcFmFtDUGOGdGKAUAa7kF6tiEYG+GwGoKku2IoJaAMA+BEBGDyx2EyD+HI -HSmCHqYAAACyChAcmw6mO0YmHTUUpKBAA+f06mvoVIIIfsb9F8yYy6JHNAHuiwEWEUESAACmCkCnNUoO -c6HAJ0GUGWsSA2AwAiAAEQEUEXK2R6VoSIGeGeY+GsFq1ABoBQSeBIBqLwHuHcUqH6Hs6iSg6oHudhOg -KoHmHOYmnczaAMAWI+HkG+gOALJ+jAA2Au/0cegsGuGauMHOA6C0AABeCVNyGiGksaFUFgFuqaUAAAGa -GOGEFyGfEoYvEwIuJaAIT8AoDKEmE4E+EoHkHswAHUHGhqC0CiCOYafsAAHTGo6AAoAq6lCGKIHOHSQg -Hy6LTuBHSXCPJIumVoSWGqGqkWGYGK82eNN+Hw1GG6pcGmGq4EDGDGxABWBY8uHDIIU0HKdAHNY4AAGS -F0FgAAEUDqBm2uKoa4SeHuHU/MHunwbWAOYXW0LwHEGeLhWe6mBcCbSAHoHGrbOgLcAQac0Sscgs34Lg -GmHwYGBeC8DmAAHOHOLgE8FK82PmVqHIHGHAHCF2FiFOvUIE/MI03CjUCgEmE2FAFKACAKK+HRKOAACg -CKYGP+6HKwoLMqjqHmHo6iHK9u3+Be92umXIQoXGQozuykVIHpWOAAFMFGFGAAB8BknfVYSWGoGmpcGS -Ga2sGGGckWjMiKUGSWHqHmnybOVIiG6mCMBYPEDAC5BhDm9AqyX4H3eQbW/cH8gyAAGMFYranKzaB8C0 -BOSYHqQgH3BxD2SfdSSSo2yoHKcqGAG2zaBWDGEJaqVqEqE5dmHjdchGXsHyFjPmCAScH2vOI0UQeoB6 -EQEgEqFkAmAuRFKOpcCEBsBUAABOBPRhdWepF/Jwy4SaSeGcGeMaBGBGBE5CV5Ykl/bpY2VKGykW7WdB -dCdABGBIsIDcDFHASWYnD+8+G6HKVqGiG+/MBGA/GwAibxJCbvbQAYSiBsBWR6eQbMHomCAFW0sczEH0 -O2STOi7+mCF2Fs0QAyAqAmYwCSAw/48/jCSY3Wz2SWH+Hvabiu/OGOLcA4C3LYAwA9hU5kFCYoHScrPh -AeQWDDPsFAxoIGBYDqD2D+FoBaBmB4A61IU6BmBOqYB4B0vUigABUQlMHimCmKVIHnlNAeFtICHkHXKK -oFCuAqsIR+XiAw6EJgAWSWHOHUmCCYCYBWcIBaneHIQOAAG6HA7kGUG6VIBmBTjW7q6AAgSIHKrRi+IE -AWAEiwBwB6ZMku6iwA4SHsgieqLxWMiwH2HiYmG2GSJ0G+AHaWA2AMKoBSBWLwAYAwLcH0Hi8+H4Hegi -1EVqH6fOACymGOF6UqAGCU8mBLknN0FwF2Y4Y8fqP8Y4FyFgEYHAG0GrTiu0IqTEBCDADKDOFaCOCeCw -BeGwGwwPky6GCOCK2AbOXiHS6OuoeiJgWQAAGGGElKAYH+2seO6WAKnYHaHSdABqBlHyG8G4wOtUxODM -DFaWAMHwcOGmGk8+G0HCneHoAI6HV6/HkKwgXoAHew6MHS2sA+A4KIA+BQneH5NEy6kuVIHwHacqAQAk -7kHldEEwEcGcAAB2DIKkAaHuUiAwAKkcAwBc6GHwHOuMH2HcmDWoVq6oVeo6GeGGJ0GwAkCaAAB6CsxA -GwcVdghOfqaaAAGgGUGIFyGkGWGJEIgkIuTEAsCUCgCoFIDEDSDaCGGsGqgOA6K9I6CRMia0bfJKj442 -meGhhMvgHAcGCKCDIVKo2s2K7gAo6GGCGKdIAa0QB+BpIGG2kc1KKoGiHPVcBmBll8AYAK3uUaqq6ojl -HQHGG+cOB0CA7k3DK/Ds/7ldWMdgH7U3boGigOEcFenyAQBNHABCAxYuCKAWYOBICFSAHsHKcOH8HsSe -z2fYy6o6HEGbRmGqAHJBbiDdYlYoEyFCFS9AneHTRGHCdWFSBsQfX6QrmyCEEyDsDyD8CwGqG3RmAgAQ -R6Cq57JKumIJCEncQpKIhrZW/ACiCKBo6oHkuMAQAXVcR6QoFMFUFUAAC2C3HBWq/NEgkcokKIHUAJSA -B4Bo8vq+SYH2XoAEstkGdgAeAOoSBiBqSJzWVIUbDnOiusnMH9UAAAEsEHDUHcBGCNNUHiVJpZ0MBiHe -hSBKCFYvnwpca2SSrqHtK/lcHcG4/MGAHFBgBgDPLYWGQoEmExkUggdgXsskFk9GCGoEH3L8IqJaAQBO -BUBcEKEGEQEaDiG2HDWKHmcqDCC5EIQwVqusjrCFuEHnfWFoFfN4CiCDRgAPAGbuAuBAAAGLPAhGHywO -CUCFW8HQHIQgGwGm2sGaG0R6AwBNHyWHh9SkR6YWu0HYHMdADIChVcAyA2Vq/2cZDmnnvUrEHpOCpiFE -hqGcH3YuBOBRSARUqYBIHWO6B8Ck/GH6Hm2tAGXpSqIEHwXjAHaeHYYmF6GWKIBCDCEQ+IA2g8EyE5kU -G8HG/MAGdqtQFeFKC/Ps7KItTo/EA2DiEUEoEyEPY2mCHfxSAADEC4CeTG/cugvey5gXCMAAFIE8EyAA -CUB5gyksLcHYHcgiFoFw5ACgCXjWAWAKXoGwGqpcHIHLmCH7GwBgBrIUAmAmzbrrjQRGnY9CVqHkG6F5 -GMBMQgH54AJKciVfvV6yzBhIFY38HKAedcHvnrydHKpgAkG+Y+CICTYuAEAXObeOkswjgCSSHySeH9WW -dCF0cqAYCsECAABEBfxcFqFvocF4GEGMjAAgzaGGF0FkEUHEG8GwDuI2AKr4AeC6ESEqE2E2S4H4AEHc -HUoTUHJAQJW89/NCXpSe6ivtZEF2FxXiSBlmaNbpcmQ8uMCQB/enfQ3YGmcriMYWB6Cz+ABMBI0u2Qjs -IJvfMYHnICA2BAYWIA/H4/wA/3+/gBBYQAH9C4SAH27HIAFoo2sAA+WEAAAkFw4AGGt1WAH493UAAa53 -AAB+NgMAAoKQtEHg7YK+35BXw+4K+Z4Any+QAxl84QA9h2bgALSGTwA0Gg0QAo1WsQACQaEQA02Yx1w1 -WcxihD6FD7NZ7RZgGBAIBSQiUkmlaAAICQO63Q6QATCENQAJxOJQA/cIAHW7Js83k8gABgQCAADwaDAA -2Ww2QAGg7HxKJBMAFMok0ACWOwCAAsEAGAHK4G+AGeyXOAHQBRcAC0YjVJH3PLTEH/p3Gy1uABgJKMAg -QBYVD4PCX8/YVCAFqwA3V6wgAzXEIQANC4cgACwdWmcyGBR3c4gA8WsygAQhQ+AAHBdH3283ZCX50gAn -yen0ACgJ4a5kKMbgLqcF4sDQAB0nMdAAEqTpSIStbDHUdRvmCWxVhwh6Tt/EazusAAaj4QBEFoCgOBIC -ZxnEowgBqFAAB0HUQH1HcBgEAUex+hqEgMAwCAAbRtm0jgIgkAB1HWdwAGqZirC8KLvH0ep1q2Z7Zmea -6hBWIArAAGQaBuAEdwEgqCR9H51yghJxFcv4VtO/sjIK/znoOhAAufNJ4gAXRMF+AABh2NYABQG4hAAA -MfAAep7HqABjlzOgQgqygMnEqwRCEFQAHuciVgIBbmH+e0BH+fShACe6cnQaxzAAX55hO74zkFAdIAAS -JLk+AB3nkeb/oEepdFaUQiH6gRkRJaKEx+hIUjINg4FgGIbiCEhuGybcyhUD4ACUI4gzSfTfIeAN2zZa -dInpeQAAOBIEgAWxZleAAeBW+gQAsewAHmd0omMZFBG0d6tC4NA6MaArmIYgjgoTdsfm6aNoBWCpnPGC -QG4mhKDP9IQAujC7TneaOPFsXR6OMMZAgACAJguweUAGAaXm0bBpAAchomMAAPHO9Idi2254GgbwAAUC -iXz+nJ/nvNZ6pyejDgAr4FgAFI0EWAAJgsDAAEuThQAAbhwVqAoEAUABelmU4unidx2QtaUSWoAAOieK -4uFSJQoiwG5tGtcIUhFm4niWIiIJws92tPR7Tn9is/ukYpjGTKRnl8AA0CsDzIgKeAAG2cUjF8YRxvqG -QjgAIoiiS/58vpiyznmer6HiapWAAGIXp4fgA7g06CIY6SDIXIQCADARkFCWjWAj2oYiaLlDgDIx+z4g -1etOZJiF6AACmETwACQJwQVGeGYAQCDneWec1p2kh7WMXRfUECYxiKIwCc24sxai4AAL4YjnQFs1KGLw -WgiVSjaDw3pEjlGxBBCOEwT4XgxhoCYNYarTQMgTAObgKoTmJvJXYu5dybDTltOYLUWgtgADSLC14EJL -wdgvAypYaA92gDmNmFYMjDwKATSaQ0hBDgBqRHEN1JQGx/i8AABgEBWiGpGcudJk5C1AOUH2OhporhOD -MIwFcP59QSKiiVClkcKjTj5H6QgcgoCNgzBWYwBYHYsD1dOP5dRCR5lCH+PknJED6C9F8RN9QeWvA9CQ -dsZrHhTiueoAg8gABsDRGWLYagzhjhRIemuCi7CHgLBgmcSAbg6B8DGNkbRyR+swDQGMLL5i2xuAFCyX -hpx9D8IQL8X0VAMAWJnCOEotxZJ0GOM0i4HAQmfDEGUM59QNgbMHHNi0vh9kIHQNEWR3wUn7ACAgCZBZ -0RbUekI5payCDaFnDQZI4nSA3C6HN80mE2RLcuyON5BAAgFhKPMY71ALD9FqAAC4JwNH/HUhIAI+Ccj+ -HtIQ3qjx+E8GiMUow4gSvaBcFMMIABzDkVqJkUIpiSIDAAO1OA3RiKYB0iGUpZoLAIA+CEEgfQ7CCEUH -kcQ4DZj6HoO8AAagxhXPGAxrrl4VLTXcWtIw4xwnsHkvMCICyXgaZCpYYZ6RejOG6d8HQQAAAmBMYIDl -ay6S5cqg8cxegGDseACMFwFGcL3Oa1JiZ1J0AAHwTYW4kZwgDB4UoFANl0T9r+QyfpByCVOTTMAAA8Br -jQAABscolgAAgB8CywBrVHtXIKjwf1FwA0XHENJWrQwaAABuGlXkTUfiQEwsIdA6ibD7R2PQXYshTLNI -E52mruSEgFAgBICYaRAiOEwJAdI5Utv5UEGELISzUAWAqSRZzlUft8e8QiEBFwRAkBIwMctYxsyfpIPM -ngOAehDL+CZXNJhygAAcAxkK9V71+HGNE9ILwPjYKuBAmZCE8nPcyxM6UTTTjqGUMNfAuFBAuDCRsA4D -CtD1HmoIfQ8Utj+HuYwedRSaFGAaAJmACQCE8BGA9WoEwO14H6OsmyaSeD9QAP4fKrB6k8HcORLYtBvJ -NA8FsPR/zCi4F5hJKBjABAHMgL8WgqQuDyHeO0UtxS0AEAQAkBQVBAiMEqKTDo9wBjwHelELATqzAkM6 -RCjKJQAmrHxndSSlMcE8FYKjLYOweg8XoAkBwAARgiBEAAx5kHJpsqeAAdw8WYD8G68AF4MjmHS0K8g5 -x0HlkMV6gIaIqYDDNHTOcDAGyZgQASTkA4ByeGriABQCK9wFgLOkY9H7ETIADx4SQfDAh+jxUqP0eRQk -s7IHuTwfI8kBD5fqwPSQABQjJMYNYC5fh/gGXucsl6h0fgIw0AAZwxRdiMHANsa8EzoZcUOo8AQPw9iF -EWLFnQDAGDnHKRMvgNgAA5Bzv4oJZZduSV8XYyAthb0JHyPc+gPwgqOHGOR1wKQUApeUdIhGj86pGHCN -QZ5fwHDEbEB3A4/2JFpIOf7UCeiSLFIKPxYzOoXgFeO1RkZCB+zdJJw4wbvOen0H4quRDxB6E5H3j2RC -Aukk8H3svHFE+fC1GcfsaQFwfr0ArNgAjOi6KRH1P2TYyhcDQGSMMKhD4gZcb4DMM4cA7ivM0CcDdQWm -g+BvaAJIRl0cOPoj80+jWK3eQehpsQEStDZ8URgD65AFb4T0m2C3auw6QGqvsG4LljD+ALoW4yj9OkGe -Syhk7U3wG8IYUEhlF5Ck552gIfmO0eY69cq43hPB/US9S8TpQ/PZj26dIEfnuh/28AAMQax+xfABBTsM -AwEx6j0yxh3LI7B6DxHeOMdw7R1Crt4PkWBD1K9sIeCYKgXQyCqBiDQHwLRwDdG4d8F153GhFP+jz0FL -PAruP6QiqSxwnIeQeJYwB4CAB5yo041cBQApH5nQ5j95JQCweqcIDoEsA6LKdDwJ5p8Bk6yKbQf67sEB -5YgQm5qb1jOb4rp0EgfpHiQpASQAoQfrqDHT3AfAoTpLpgfBARVwfBVqjIf8GwfZVq04fobocIeIAIR4 -YYdwZYbAxicIhJWohJKIhKowhKRilrtTdyCwDIIoJgKgUgIYJIJ4IIbobL+IEYDqc4LYLKURZyLjgoAZ -XzwaJpIzro1ap458HQoR24oQeIeBQQdIdJLYdYeAxgeocAZYAAMSSJegByc7/ybafyxo5sEDjZlAkhqc -EKQK04nhVpAUFkUD3r1S08GJVwf74YfUVDncVEH6X7sLHrsIfRZz4qX7HhdQ6InAfodgdjNATIXIeIYo -YodgfYQ4h5LYhJ3Ao4h5gUZIh6Q64qCwB4HAHgIATQKQLQMYKobgbCsYBgBIggOwOJBx3KjLZ5Hge4ey -IAdodpKK3JLZYpmDGwmwcquIo5qo/74we0dQ9oeaIAMIGo6QLoK5Gwwgl44L/Z5D0704wof0EkTInr3D -nZ5THL3wg7OZZ0IUTr0UVS3kIQnCbqjMIT3yYDncITHsj6X5VqQ0TogbnYgYnA/ofaiQAQVIXYdwcAVQ -bwfIMw/ysYhJdZdYhzljR6CiCwBYEoFAFgRAMgNoOwNYbwbg17YJ04GoF5Gx3IvIvUQaoz/qwBHjO6Qi -qJDA6sOzrxiIl4AwA5uAAgehCQPwKI1YDIDTQqdhijdqvpR456YBy46LjayBy70wgch0IQwYnL/ogi3g -gwgUVBdUVAnEWqbowj10xiQAgcxYukVBk7Hp6BVZdogQoDohgofYAQVgZYeobIUAbIfALqQ7AkoDTsSb -dwtCm4C4DIDYOoNwPYQwQIcwcJ1wegxSlomrRUtStsOyXJnQ1ZiI5gAk4xIgl46o5jwC7jZh25Jwdgdw -foHYCQ2YOYLQDoAbhofIg7rwfxdog5dxikPJlBPo4KbTmJ5iQ4gUwKiZlCJQ4I/of8OQfpyzpCioAQko -fBk7hwAIeAdxSoc4dYegfrLLHpKAfYeobwdYfQeYdAeQfodwdIeofwc4dwe4fwcVCgfwZ4ck8gXIh4/Y -/k2M2ZEaCwAwBgBwCAMIPIQxYAdAca+7046o1ZSFHrgqyETIoUdJgQeNIzD4dgc4eQdzLId9A77b7D7h -eTNQAJSgf4WISAKQJwHYHIEACAoKyiFqFaFRy4AKbSXapwhpSBH4f6XY4MORkYfc/r2IfVM0GwALaAeg -AL7geQfwcwcoeQfjEDY4cNDYegbocwe4d4dK9wdwddDgvNEFC6bodgeo6QdVEAAAdggYAAeR5IxkKoh5 -04hL8awAh8olFqCgAxnQAgJgO6nwVReQfIAYdah7YYeQeCwIdYdId5u0XjDoeAdL6VYIerDgdT3wfIvV -UKQQh5YwhLlgAgHRF4JIWwT4LoNQ3oewfiXZaiXZ7jrpHsORnbBNNpVofYAL4c/ofIeIxgcwcAdQfziY -eAfId4dYeIe4cIctIwbQcwebG1QIdodFbQdFR4fodC0gdoeoggdcwod4hdUsZtUwhKUkaFisZ4sljFid -i8vFVKUqEohIEgBgB4CKpQggCoez6VeA6MZA9tZtl0ZwhIspNKUYh8oQh4Ao6wCyOwJYSALgK4GQGYfA -ege0wlNowqwFdhoAcAdYfhGId9dYdoeAewbIb8dobYcjEAdx+odYc4edg0XtgwewggdofAhAdo/xQQhN -iLtY/9mlFdZ9jYwduLljlkodU4h9u1jgh1jq4pPK/Ah6vAhJuE2UaBdaUhddi1uFxSxqm4CgBIAQGoWA -PgIwVYd9bQAIcocodgeAbIcClwbQcYd4dQd6QYdlYQfoc4dlsodNTIdxNcKhgcZkLU2F2ildt921uV29 -ulu9vVvFFiFV4FFgs14NvlVKCzlNj7d4tAh1vLlt514lxgh5EwBY6024A4AQIweSbrNIhBEVToh5mFtV -jIiFmtuMaDllxN3N51ut31jlMl4V35aMot4t+koyUzz9+d/MLd6Qh4yAhJrohN5N5KC19F3l3F3d295l -9qxoh16F4d+AtF+d+uCeCmCt+hvlvzlLlJvmBV3t92BdveCESjlWC2EuE2E+FBvYh5vhvmB82WB2EWF2 -FOGeGgh4gIAADwEAAAMAAAABAD4AAAEBAAMAAAABAD4AAAECAAMAAAAEAAAlUgEDAAMAAAABAAUAAAEG -AAMAAAABAAIAAAERAAQAAAABAAAACAESAAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABAhAAAAEX -AAQAAAABAAAkkAEcAAMAAAABAAEAAAE9AAMAAAABAAIAAAFSAAMAAAABAAEAAAFTAAMAAAAEAAAlWodz -AAcAAAP0AAAlYgAAAAAACAAIAAgACAABAAEAAQABAAAD9GFwcGwCAAAAbW50clJHQiBYWVogB9gACwAG -ABQAKgA3YWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1hcHBs7kDBMKzo -4a1iFbfI9FKnGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOclhZWgAAASwAAAAUZ1hZWgAA -AUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAAAXwAAAAsclRSQwAAAagAAAAOZ1RSQwAA -AbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAAwbmRpbgAAAggAAAA4ZGVzYwAAAkAAAABnZHNjbQAA -AqgAAAEAbW1vZAAAA6gAAAAoY3BydAAAA9AAAAAkWFlaIAAAAAAAAG9HAAA4/gAAA5JYWVogAAAAAAAA -YUMAALUBAAAYklhZWiAAAAAAAAAmSwAAEh0AALcBWFlaIAAAAAAAAPMWAAEAAAABFspzZjMyAAAAAAAB -DHIAAAX4///zHQAAB7oAAP1y///7nf///aQAAAPZAADAcWN1cnYAAAAAAAAAAQHNAABjdXJ2AAAAAAAA -AAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAQAA0XQAAAAAAAEAAAAA0XQAAAAAAAEAAAAA -0XQAAAAAAAEAAG5kaW4AAAAAAAAAMAAAo8AAAFSAAABMwAAAmYAAACcXAAARewAAUAAAAFRAAAIzMwAC -MzMAAjMzZGVzYwAAAAAAAAANREVMTCBFMjQ4V0ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtbHVjAAAAAAAA -ABIAAAAMbmJOTwAAABgAAADocHRQVAAAABgAAADoc3ZTRQAAABgAAADoZmlGSQAAABgAAADoZGFESwAA -ABgAAADoemhDTgAAABgAAADoZnJGUgAAABgAAADoamFKUAAAABgAAADoZW5VUwAAABgAAADocGxQTAAA -ABgAAADocHRCUgAAABgAAADoZXNFUwAAABgAAADoemhUVwAAABgAAADocnVSVQAAABgAAADoa29LUgAA -ABgAAADoZGVERQAAABgAAADobmxOTAAAABgAAADoaXRJVAAAABgAAADoAEQARQBMAEwAIABFADIANAA4 -AFcARgBQbW1vZAAAAAAAABCsAACgLjBNVlPD1pIAAAAAAAAAAAAAAAAAAAAAAHRleHQAAAAAQ29weXJp -Z2h0IEFwcGxlLCBJbmMuLCAyMDA4AA + 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 +AFkARLNAAAAAWQAArEAARLNAAAAAWQAAAABYWVogAAAAAAAA9twAAQAAAADTOlhZWiAAAAAAAACI5AAA +Sr0AAAZ0WFlaIAAAAAAAAEzNAACnLAAAHh9YWVogAAAAAAAAIQYAAA4WAACuY2N1cnYAAAAAAAAABQAA +EmFElZQx//8AAG1mdDIAAAAAAwMIAAABAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAEA +EAAAAAACAAcADgAYACUANQBHAFsAcgCLAKcAxQDmAQgBLQFVAX4BqgHYAggCOwJwAqcC4AMbA1gDmAPa +BB4EZASsBPcFQwWSBeIGNQaKBuEHOgeVB/IIUgizCRYJfAnjCk0KuQsmC5YMBwx7DPENaQ3iDl4O3A9c +D90QYRDnEW8R+BKEExIToRQzFMcVXBX0Fo0XKRfGGGUZBxmqGk8a9hufHEoc9x2mHlcfCh++IHUhLSHo +IqQjYiQjJOUlqSZvJzYoACjMKZkqaSs6LA0s4i25LpIvbTBJMSgyCDLqM880tTWcNoY3cjhfOU86QDsz +PCg9Hz4XPxJADkENQg1DD0QSRRhGIEcpSDRJQUpQS2FMc02ITp5PtlDQUexTCVQpVUpWbVeSWLhZ4VsL +XDddZV6VX8dg+mIvY2Zkn2XaZxdoVWmVatdsG21gbqdv8XE7cohz13Undnl3zXkjenp71H0vfox/6oFL +gq2EEYV3ht6ISImziyCMjo3/j3GQ5ZJbk9OVTJbHmESZw5tDnMaeSp/PoVei4KRrpfinh6kXqqmsPa3T +r2qxA7KetDu12bd6uRy6v7xlvgy/tcFgwwzEusZqyBzJz8uFzTvO9NCv0mvUKdXo16rZbdsy3PjeweCL +4lfkJOXz58Tpl+ts7ULvGvDz8s/0rPaL+Gv6Tvwy/hj//wAAAAIABwAOABgAJQA1AEcAWwByAIsApwDF +AOYBCAEtAVUBfgGqAdgCCAI7AnACpwLgAxsDWAOYA9oEHgRkBKwE9wVDBZIF4gY1BooG4Qc6B5UH8ghS +CLMJFgl8CeMKTQq5CyYLlgwHDHsM8Q1pDeIOXg7cD1wP3RBhEOcRbxH4EoQTEhOhFDMUxxVcFfQWjRcp +F8YYZRkHGaoaTxr2G58cShz3HaYeVx8KH74gdSEtIegipCNiJCMk5SWpJm8nNigAKMwpmSppKzosDSzi +Lbkuki9tMEkxKDIIMuozzzS1NZw2hjdyOF85TzpAOzM8KD0fPhc/EkAOQQ1CDUMPRBJFGEYgRylINElB +SlBLYUxzTYhOnk+2UNBR7FMJVClVSlZtV5JYuFnhWwtcN11lXpVfx2D6Yi9jZmSfZdpnF2hVaZVq12wb +bWBup2/xcTtyiHPXdSd2eXfNeSN6envUfS9+jH/qgUuCrYQRhXeG3ohIibOLIIyOjf+PcZDlkluT05VM +lseYRJnDm0Ocxp5Kn8+hV6LgpGul+KeHqReqqaw9rdOvarEDsp60O7XZt3q5HLq/vGW+DL+1wWDDDMS6 +xmrIHMnPy4XNO8700K/Sa9Qp1ejXqtlt2zLc+N7B4IviV+Qk5fPnxOmX62ztQu8a8PPyz/Ss9ov4a/pO +/DL+GP//AAAAAgAHAA4AGAAlADUARwBbAHIAiwCnAMUA5gEIAS0BVQF+AaoB2AIIAjsCcAKnAuADGwNY +A5gD2gQeBGQErAT3BUMFkgXiBjUGigbhBzoHlQfyCFIIswkWCXwJ4wpNCrkLJguWDAcMewzxDWkN4g5e +DtwPXA/dEGEQ5xFvEfgShBMSE6EUMxTHFVwV9BaNFykXxhhlGQcZqhpPGvYbnxxKHPcdph5XHwofviB1 +IS0h6CKkI2IkIyTlJakmbyc2KAAozCmZKmkrOiwNLOItuS6SL20wSTEoMggy6jPPNLU1nDaGN3I4XzlP +OkA7MzwoPR8+Fz8SQA5BDUINQw9EEkUYRiBHKUg0SUFKUEthTHNNiE6eT7ZQ0FHsUwlUKVVKVm1Xkli4 +WeFbC1w3XWVelV/HYPpiL2NmZJ9l2mcXaFVplWrXbBttYG6nb/FxO3KIc9d1J3Z5d815I3p6e9R9L36M +f+qBS4KthBGFd4beiEiJs4sgjI6N/49xkOWSW5PTlUyWx5hEmcObQ5zGnkqfz6FXouCka6X4p4epF6qp +rD2t069qsQOynrQ7tdm3erkcur+8Zb4Mv7XBYMMMxLrGasgcyc/Lhc07zvTQr9Jr1CnV6Neq2W3bMtz4 +3sHgi+JX5CTl8+fE6ZfrbO1C7xrw8/LP9Kz2i/hr+k78Mv4Y//8AAAAAAAACaQEEDHEEsgIIGPMHHAMM +JWUJdQQAMdcL3wUEPkkOKAYYSssQggccVzwFhgv/AigH7wzzDqoKOA33GxwMkg77J44O+w//NAARRREE +QHETrhIITOMWCBMMWWULDBfvBFENVRjjEMMPvhnnHTQSGBrrKbYUcRv/NigWyxzzQpoZJB33Txwbjh77 +W44QcSPfBnkS2yTTEvsVNCXXH20XnibbK98Z5yfvOEEcQSjjRMMeqinnUTQhBCrrXaYV9y/PCKIYUTDD +FRQaujHHIYYdBDLbLggfbTPfOnkhxzTTRuskIDXXU10meTbbX98bfTu+Cssd1zyyFzwgID22I74iij7L +MCAk4z/PPJInTUDDSRQplkHHVYYr/0LLYfcg80euDPMjTUiiGWUlpkm2JdcoAEq6MkkqaUu+Psssskyy +SzwvHE22V64xdU66ZCAmaVOeDxwow1SSG44rLFWmKAAthlaqNHEv31euQOMyOFiiTVU0klmmWdc2+1qq +ZkkJxwVVAHEMIAZpDPMOigdtGWUQ4whhJdcTPAllMlkVlgppPssX/wttSzwaWQxhV64PTRFFAqoRphJZ +DxwUABNdG44WWRRRKAAYshVVNHEbHBZZQOMddRddTWUfzxhRWdcUwx1FBMMXLB5JEUUZdR9NHbYb3yBB +KigeOCFFNpogkiJJQxwi6yNNT44lRSRBW/8aSSk0Bvscoio4E20e+ys8H98hVSwwLFEjvi00OMMmCC44 +RTQoYS88UaYqyzAwXigfzzUkCRQiGDYoFYYkcTcsIggm2zggLnkpNDkkOusrjjooR20t5zssU98wQTwg +YEElNEEUCzwnnkIYF74p90McJCAsUUQQMJIuqkUUPRQxBEYYSYYzbUccVfc1tkgQYnkquk0EDWUtFE4I +GdcvfU8MJlkxx1AAMss0IFEEPzw2ilIIS64441MMWCA7PFQAZJIwMFjzD44ymln3HAA041r7KHE3TVv/ +NOM5plzzQWU8AF33Tdc+WV77WklAsl//ZroTngq6APMV9wu+DWUYQQyyGdcaqg22JlkdBA66MssfbQ++ +PzwhthCyS74kEBHHWCAZFBaqAxwbbReuD44dxxiiHAAgIBmmKHEiihqqNOMk0xuuQWUnPByiTdcplh22 +WkkeiiKaBUUg4yOeEbYjTSSSHiglpiWWKpon/yaaNxwqWSeeQ44ssiiiT/8vHCmmXHEkAC6KB20maS+O +E98owzCCIFErHDGGLMMtdTKKOTQv3zOORbYyODSSUig0gjWWXpophjp5CYYr7zt9FgguODxxInkwkj11 +Lusy+z55O201VT+OR983rkCCVEE6CEGGYMMvDEZpC74xVUdtGCAzvkhhJJI2GEllMRQ4cUppPYY6y0t9 +Sfc9JExxVnk/jk11Yus0glJZDdc221NdGlk5NFRRJss7nlVVMzw951ZpP65AQVdtTCBCqlhhWJJFBFll +ZQQ5915JEAA8UV9NHHE+umBBKONBFGFVNWVDbWJZQddFx2NdTklIIGRRWstKeWVVZzwdVRAAAWUfvhEE +DdciGBIIGlkkcRMcJssmyxQQMzwpJBUUP74rjhYYTCAt5xccWJIi2xv/A54lNBzzEAAnnh33HHEp5x8M +KOMsQSAANWUuqiEEQdcxBCIITkkzXSMMWssoUSfvBbYquijjEigtBCn3HqovbSr7Kxwxxyv/N440ICzz +Q/82eS33UHE40y77XOMt1zPfB98wIDTjFFEyijXnIMM04zbrLTQ3TTfvObY5ljjjRig7/znnUpo+WTrr +XwwzTT/PCgg1pkDTFnk4AEHXIus6aULbL208skPfO98/HETTSEFBdUXXVMND30bbYTQ4w0vPDCA7LEzD +GKI9hk3HJRQ/307LMYZCOE/PPfdEklDDSnlG+1HHVutJRVLLY10+SVe+DllAoliyGstC+1m2JzxFVVq6 +M75Hvlu+QCBKGFyyTJJMYV22WQROy166ZYZDz2OuEHFGGGSiHONIcWWmKWVK22aqNddNNGeuQklPjmii +TstR52mmWzxUQWqqZ64nLBVlAecphhZpDlkr3xdtGssuOBhhJzwwkhllM74y6xppQCA1RRttTJI3rhxh +WRQsoiFVBAAu+yJZEHExVSNdHPMzviRRKWU2GCVVNdc4YSZZQkk6yyddTss9JChRWzwyGC1FBig0cS5J +Eqo22y9NHxw5NDBBK447jjFFOAA95zJJRHFAQTNNUONCqjRBXVU3njk0CFE59zo4FMM8UTs8ITQ+qjww +LbZBBD00OihDbT44RppFxz88UxxIEEBBX449FEUkCnk/fUYoFutBx0csI21EIEggL99GikkkPEFI40oo +SMNLPEssVTRNlkwwYaZCmlEUDKJE41IYGRRHTVMcJYZJplQQMghMAFUUPnlOWVYYSutQslcsV11THFgg +Y99IAF0EDstKaV4IGzxMw18MJ75PLGAANCBRdWEEQJJT32IITRRWOGMcWYZYkmQQZfdNhmjzEONP72n3 +HWVSSWr7KddUkmv/NklW+2zzQstZVW4ITzxbvm8MW65eCHAAaCAw4xq6AlkzTRu+Dss1phyyGzw3/x22 +J746WR66NCA8sh/PQJI/HCDDTRRBZSHHWYY2aSaqBHE4wyeuEPM7HCiiHWU9dSmmKdc/3yq6NklCOCu+ +QstEgiyyTzxG6y22W6477zKaBqo+STOeExxAkjSSH45C+zWWLABFVTaqOHFHrjeuRONKCDiiUWVMYTmm +XddBZT6KCMNDvj+OFTRGGECCIbZIcUGWLihK20KaOppNJEOeRxxPjkSSU45R50WWX/9G20p5CvtJNEt9 +F21LnkxxI99N902GMEFQQU6KPMNSqk+OSTRVBFCCVaZXbVGGYihMUVZpDRROuldtGYZRFFhxJghTbVl1 +MnlVx1p5PutYIFt9S11ailxxV99c0111ZEFR12JZDzxUMGNdG75WimRhKCBY42VlNJJbTWZpQRRdpmdt +TYZf/2hhWfdiWWllZnlXXW5JEWVZpm9dHddcAHBRKkleaXFVNstgw3JZQzxjHHNdT65ldXRRXCBn33VV +aJI6uiAAAss9BCEUD00/bSIYG75BxyMcKCBEICQQNJJGeSUUQRRI0yYYTYZLPCccWfdAICwABPNCii0E +EWVE4y4IHddHTS8MKllJljAANstL/zEEQzxOWTIIT65QsjMMXCBFpjf/BxxIADjzE45KaTn3IABMsjr7 +LHFPHDv/OONRdTzzRWVT3z33UddWKD77XklLLEPvCUVNhkTjFbZP30XnIihSOEbrLppUkkfvOxxW+0jj +R45ZRUnnU/9brkrrYHFQok/fC21TDFDTF99VVVHXJFFXvlLbMMNaGFPfPTRcYVTTSaZey1XXVihhJFbb +YppWKFvPDYZYcVzDGgha213HJnldNF7LMutfnl/PP21h52DDS99kQWHHWEFmqmLLZLJbnme+D75d92iy +HCBgUWm2KJJiumq6NRRlBGu+QYZnbWyyTfdpx222WnlsIG7LZuthFHOuEddjfXSiHlll13WmKstoIHaq +NzxqineuQ65s43iiUCBvTXmmXJJxlnq6aQREcSVlA01G2yZpD75JNCdtHCBLjihhKKJN5yllNRRQQSpp +QYZSqittTfdU8yxxWnlJ9zFVBWVMUTJZEddOqjNdHllRBDRRKstTbTVVNzxVxzZZQ75YEDdtUCBaeThh +XJJPfT1FB45Rxz5JFABUID9NIHFWikBBLONY40FFOWVbPEJZRdddlkNdUklf/0RRXstU40k0CbZXTUo4 +FihZpks8IppcAEwwLxxeWU00O45gsk5JR/9jHE9NVHFldVBBYONaaVUkC99cw1YoGFFfLFcsJMNhdVgg +MTRj31k0PbZmOFo4Sihokls8Vppq61wwYwxf72EUDghiSWIYGnlkkmMcJutm+2QQM21pVWUkP99rvmYo +TEFuCGcsWMNwYWggZTRlZW0EECBnz24IHJJqGG8MKRRscXAQNYZu23EUQfdxJHIYTnlzjnMcWut153QQ +Z11q63jzElltNHn3Hstvnnr7Kzxx93wAN650QX0ERCB2qn4IUJJ5BH8MXQR7bYAAaYYAAAAQACAAMABB +AFEAYQBxAIIAkgCiALIAwwDTAOMA8wEEARQBJAE0AUUBVQFlAXUBhgGWAaYBtgHHAdcB5wH3AggCGAIo +AjgCSQJZAmkCeQKKApoCqgK6AssC2wLrAvsDDAMcAywDPANNA10DbQN9A44DngOuA74DzwPfA+8D/wQA +BBAEIAQwBEEEUQRhBHEEggSSBKIEsgTDBNME4wTzBQQFFAUkBTQFRQVVBWUFdQWGBZYFpgW2BccF1wXn +BfcGCAYYBigGOAZJBlkGaQZ5BooGmgaqBroGywbbBusG+wcMBxwHLAc8B00HXQdtB30HjgeeB64HvgfP +B98H7wf/CAAIEAggCDAIQQhRCGEIcQiCCJIIogiyCMMI0wjjCPMJBAkUCSQJNAlFCVUJZQl1CYYJlgmm +CbYJxwnXCecJ9woIChgKKAo4CkkKWQppCnkKigqaCqoKugrLCtsK6wr7CwwLHAssCzwLTQtdC20LfQuO +C54Lrgu+C88L3wvvC/8MAAwQDCAMMAxBDFEMYQxxDIIMkgyiDLIMwwzTDOMM8w0EDRQNJA00DUUNVQ1l +DXUNhg2WDaYNtg3HDdcN5w33DggOGA4oDjgOSQ5ZDmkOeQ6KDpoOqg66DssO2w7rDvsPDA8cDywPPA9N +D10PbQ99D44Png+uD74Pzw/fD+8P/xAAEBAQIBAwEEEQURBhEHEQghCSEKIQshDDENMQ4xDzEQQRFBEk +ETQRRRFVEWURdRGGEZYRphG2EccR1xHnEfcSCBIYEigSOBJJElkSaRJ5EooSmhKqEroSyxLbEusS+xMM +ExwTLBM8E00TXRNtE30TjhOeE64TvhPPE98T7xP/FAAUEBQgFDAUQRRRFGEUcRSCFJIUohSyFMMU0xTj +FPMVBBUUFSQVNBVFFVUVZRV1FYYVlhWmFbYVxxXXFecV9xYIFhgWKBY4FkkWWRZpFnkWihaaFqoWuhbL +FtsW6xb7FwwXHBcsFzwXTRddF20XfReOF54Xrhe+F88X3xfvF/8YABgQGCAYMBhBGFEYYRhxGIIYkhii +GLIYwxjTGOMY8xkEGRQZJBk0GUUZVRllGXUZhhmWGaYZthnHGdcZ5xn3GggaGBooGjgaSRpZGmkaeRqK +Gpoaqhq6Gssa2xrrGvsbDBscGywbPBtNG10bbRt9G44bnhuuG74bzxvfG+8b/xwAHBAcIBwwHEEcURxh +HHEcghySHKIcshzDHNMc4xzzHQQdFB0kHTQdRR1VHWUddR2GHZYdph22Hccd1x3nHfceCB4YHigeOB5J +HlkeaR55Hooemh6qHroeyx7bHuse+x8MHxwfLB88H00fXR9tH30fjh+eH64fvh/PH98f7x//IAAgECAg +IDAgQSBRIGEgcSCCIJIgoiCyIMMg0yDjIPMhBCEUISQhNCFFIVUhZSF1IYYhliGmIbYhxyHXIech9yII +IhgiKCI4IkkiWSJpInkiiiKaIqoiuiLLItsi6yL7IwwjHCMsIzwjTSNdI20jfSOOI54jriO+I88j3yPv +I/8kACQQJCAkMCRBJFEkYSRxJIIkkiSiJLIkwyTTJOMk8yUEJRQlJCU0JUUlVSVlJXUlhiWWJaYltiXH +Jdcl5yX3JggmGCYoJjgmSSZZJmkmeSaKJpomqia6Jssm2ybrJvsnDCccJywnPCdNJ10nbSd9J44nnieu +J74nzyffJ+8n/ygAKBAoICgwKEEoUShhKHEogiiSKKIosijDKNMo4yjzKQQpFCkkKTQpRSlVKWUpdSmG +KZYppim2Kccp1ynnKfcqCCoYKigqOCpJKlkqaSp5KooqmiqqKroqyyrbKusq+ysMKxwrLCs8K00rXStt +K30rjiueK64rvivPK98r7yv/LAAsECwgLDAsQSxRLGEscSyCLJIsoiyyLMMs0yzjLPMtBC0ULSQtNC1F +LVUtZS11LYYtli2mLbYtxy3XLect9y4ILhguKC44LkkuWS5pLnkuii6aLqouui7LLtsu6y77LwwvHC8s +LzwvTS9dL20vfS+OL54vri++L88v3y/vL/8wADAQMCAwMDBBMFEwYTBxMIIwkjCiMLIwwzDTMOMw8zEE +MRQxJDE0MUUxVTFlMXUxhjGWMaYxtjHHMdcx5zH3MggyGDIoMjgySTJZMmkyeTKKMpoyqjK6Mssy2zLr +MvszDDMcMywzPDNNM10zbTN9M44znjOuM74zzzPfM+8z/zQANBA0IDQwNEE0UTRhNHE0gjSSNKI0sjTD +NNM04zTzNQQ1FDUkNTQ1RTVVNWU1dTWGNZY1pjW2Ncc11zXnNfc2CDYYNig2ODZJNlk2aTZ5Noo2mjaq +Nro2yzbbNus2+zcMNxw3LDc8N003XTdtN303jjeeN643vjfPN9837zf/OAA4EDggODA4QThROGE4cTiC +OJI4ojiyOMM40zjjOPM5BDkUOSQ5NDlFOVU5ZTl1OYY5ljmmObY5xznXOec59zoIOhg6KDo4Okk6WTpp +Onk6ijqaOqo6ujrLOts66zr7Oww7HDssOzw7TTtdO207fTuOO547rju+O8873zvvO/88ADwQPCA8MDxB +PFE8YTxxPII8kjyiPLI8wzzTPOM88z0EPRQ9JD00PUU9VT1lPXU9hj2WPaY9tj3HPdc95z33Pgg+GD4o +Pjg+ST5ZPmk+eT6KPpo+qj66Pss+2z7rPvs/DD8cPyw/PD9NP10/bT99P44/nj+uP74/zz/fP+8//0AA +QBBAIEAwQEFAUUBhQHFAgkCSQKJAskDDQNNA40DzQQRBFEEkQTRBRUFVQWVBdUGGQZZBpkG2QcdB10Hn +QfdCCEIYQihCOEJJQllCaUJ5QopCmkKqQrpCy0LbQutC+0MMQxxDLEM8Q01DXUNtQ31DjkOeQ65DvkPP +Q99D70P/RABEEEQgRDBEQURRRGFEcUSCRJJEokSyRMNE00TjRPNFBEUURSRFNEVFRVVFZUV1RYZFlkWm +RbZFx0XXRedF90YIRhhGKEY4RklGWUZpRnlGikaaRqpGukbLRttG60b7RwxHHEcsRzxHTUddR21HfUeO +R55Hrke+R89H30fvR/9IAEgQSCBIMEhBSFFIYUhxSIJIkkiiSLJIw0jTSONI80kESRRJJEk0SUVJVUll +SXVJhkmWSaZJtknHSddJ50n3SghKGEooSjhKSUpZSmlKeUqKSppKqkq6SstK20rrSvtLDEscSyxLPEtN +S11LbUt9S45LnkuuS75Lz0vfS+9L/0wATBBMIEwwTEFMUUxhTHFMgkySTKJMskzDTNNM40zzTQRNFE0k +TTRNRU1VTWVNdU2GTZZNpk22TcdN103nTfdOCE4YTihOOE5JTllOaU55TopOmk6qTrpOy07bTutO+08M +TxxPLE88T01PXU9tT31Pjk+eT65Pvk/PT99P70//UABQEFAgUDBQQVBRUGFQcVCCUJJQolCyUMNQ01Dj +UPNRBFEUUSRRNFFFUVVRZVF1UYZRllGmUbZRx1HXUedR91IIUhhSKFI4UklSWVJpUnlSilKaUqpSulLL +UttS61L7UwxTHFMsUzxTTVNdU21TfVOOU55TrlO+U89T31PvU/9UAFQQVCBUMFRBVFFUYVRxVIJUklSi +VLJUw1TTVONU81UEVRRVJFU0VUVVVVVlVXVVhlWWVaZVtlXHVddV51X3VghWGFYoVjhWSVZZVmlWeVaK +VppWqla6VstW21brVvtXDFccVyxXPFdNV11XbVd9V45XnleuV75Xz1ffV+9X/1gAWBBYIFgwWEFYUVhh +WHFYgliSWKJYsljDWNNY41jzWQRZFFkkWTRZRVlVWWVZdVmGWZZZplm2WcdZ11nnWfdaCFoYWihaOFpJ +WllaaVp5WopamlqqWrpay1rbWuta+1sMWxxbLFs8W01bXVttW31bjlueW65bvlvPW99b71v/XABcEFwg +XDBcQVxRXGFccVyCXJJcolyyXMNc01zjXPNdBF0UXSRdNF1FXVVdZV11XYZdll2mXbZdx13XXedd914I +XhheKF44XkleWV5pXnleil6aXqpeul7LXtte6177XwxfHF8sXzxfTV9dX21ffV+OX55frl++X89f31/v +X/9gAGAQYCBgMGBBYFFgYWBxYIJgkmCiYLJgw2DTYONg82EEYRRhJGE0YUVhVWFlYXVhhmGWYaZhtmHH +Yddh52H3YghiGGIoYjhiSWJZYmlieWKKYppiqmK6Ysti22LrYvtjDGMcYyxjPGNNY11jbWN9Y45jnmOu +Y75jz2PfY+9j/2QAZBBkIGQwZEFkUWRhZHFkgmSSZKJksmTDZNNk42TzZQRlFGUkZTRlRWVVZWVldWWG +ZZZlpmW2Zcdl12XnZfdmCGYYZihmOGZJZllmaWZ5ZopmmmaqZrpmy2bbZutm+2cMZxxnLGc8Z01nXWdt +Z31njmeeZ65nvmfPZ99n72f/aABoEGggaDBoQWhRaGFocWiCaJJoomiyaMNo02jjaPNpBGkUaSRpNGlF +aVVpZWl1aYZplmmmabZpx2nXaedp92oIahhqKGo4aklqWWppanlqimqaaqpqumrLattq62r7awxrHGss +azxrTWtda21rfWuOa55rrmu+a89r32vva/9sAGwQbCBsMGxBbFFsYWxxbIJskmyibLJsw2zTbONs820E +bRRtJG00bUVtVW1lbXVthm2WbaZttm3Hbddt5233bghuGG4objhuSW5ZbmlueW6Kbppuqm66bstu227r +bvtvDG8cbyxvPG9Nb11vbW99b45vnm+ub75vz2/fb+9v/3AAcBBwIHAwcEFwUXBhcHFwgnCScKJwsnDD +cNNw43DzcQRxFHEkcTRxRXFVcWVxdXGGcZZxpnG2ccdx13HncfdyCHIYcihyOHJJcllyaXJ5copymnKq +crpyy3Lbcuty+3MMcxxzLHM8c01zXXNtc31zjnOec65zvnPPc99z73P/dAB0EHQgdDB0QXRRdGF0cXSC +dJJ0onSydMN003TjdPN1BHUUdSR1NHVFdVV1ZXV1dYZ1lnWmdbZ1x3XXded193YIdhh2KHY4dkl2WXZp +dnl2inaadqp2unbLdtt263b7dwx3HHcsdzx3TXddd213fXeOd553rne+d89333fvd/94AHgQeCB4MHhB +eFF4YXhxeIJ4kniieLJ4w3jTeON483kEeRR5JHk0eUV5VXlleXV5hnmWeaZ5tnnHedd553n3egh6GHoo +ejh6SXpZeml6eXqKepp6qnq6est623rrevt7DHsceyx7PHtNe117bXt9e457nnuue757z3vfe+97/3wA +fBB8IHwwfEF8UXxhfHF8gnySfKJ8snzDfNN843zzfQR9FH0kfTR9RX1VfWV9dX2GfZZ9pn22fcd9133n +ffd+CH4Yfih+OH5Jfll+aX55fop+mn6qfrp+y37bfut++38Mfxx/LH88f01/XX9tf31/jn+ef65/vn/P +f99/73//gACAEIAggDCAQYBRgGGAcYCCgJKAooCygMOA04DjgPOBBIEUgSSBNIFFgVWBZYF1gYaBloGm +gbaBx4HXgeeB94IIghiCKII4gkmCWYJpgnmCioKagqqCuoLLgtuC64L7gwyDHIMsgzyDTYNdg22DfYOO +g56DroO+g8+D34Pvg/+EAIQQhCCEMIRBhFGEYYRxhIKEkoSihLKEw4TThOOE84UEhRSFJIU0hUWFVYVl +hXWFhoWWhaaFtoXHhdeF54X3hgiGGIYohjiGSYZZhmmGeYaKhpqGqoa6hsuG24brhvuHDIcchyyHPIdN +h12HbYd9h46Hnoeuh76Hz4ffh++H/4gAiBCIIIgwiEGIUYhhiHGIgoiSiKKIsojDiNOI44jziQSJFIkk +iTSJRYlViWWJdYmGiZaJpom2iceJ14nnifeKCIoYiiiKOIpJilmKaYp5ioqKmoqqirqKy4rbiuuK+4sM +ixyLLIs8i02LXYtti32Ljouei66LvovPi9+L74v/jACMEIwgjDCMQYxRjGGMcYyCjJKMooyyjMOM04zj +jPONBI0UjSSNNI1FjVWNZY11jYaNlo2mjbaNx43XjeeN944IjhiOKI44jkmOWY5pjnmOio6ajqqOuo7L +jtuO6477jwyPHI8sjzyPTY9dj22PfY+Oj56Pro++j8+P34/vj/+QAJAQkCCQMJBBkFGQYZBxkIKQkpCi +kLKQw5DTkOOQ85EEkRSRJJE0kUWRVZFlkXWRhpGWkaaRtpHHkdeR55H3kgiSGJIokjiSSZJZkmmSeZKK +kpqSqpK6ksuS25LrkvuTDJMckyyTPJNNk12TbZN9k46TnpOuk76Tz5Pfk++T/5QAlBCUIJQwlEGUUZRh +lHGUgpSSlKKUspTDlNOU45TzlQSVFJUklTSVRZVVlWWVdZWGlZaVppW2lceV15XnlfeWCJYYliiWOJZJ +llmWaZZ5loqWmpaqlrqWy5bbluuW+5cMlxyXLJc8l02XXZdtl32Xjpeel66XvpfPl9+X75f/mACYEJgg +mDCYQZhRmGGYcZiCmJKYopiymMOY05jjmPOZBJkUmSSZNJlFmVWZZZl1mYaZlpmmmbaZx5nXmeeZ95oI +mhiaKJo4mkmaWZppmnmaipqamqqauprLmtua65r7mwybHJssmzybTZtdm22bfZuOm56brpu+m8+b35vv +m/+cAJwQnCCcMJxBnFGcYZxxnIKckpyinLKcw5zTnOOc850EnRSdJJ00nUWdVZ1lnXWdhp2Wnaadtp3H +nded5533ngieGJ4onjieSZ5ZnmmeeZ6Knpqeqp66nsue257rnvufDJ8cnyyfPJ9Nn12fbZ99n46fnp+u +n76fz5/fn++f/6AAoBCgIKAwoEGgUaBhoHGggqCSoKKgsqDDoNOg46DzoQShFKEkoTShRaFVoWWhdaGG +oZahpqG2oceh16HnofeiCKIYoiiiOKJJolmiaaJ5ooqimqKqorqiy6Lbouui+6MMoxyjLKM8o02jXaNt +o32jjqOeo66jvqPPo9+j76P/pACkEKQgpDCkQaRRpGGkcaSCpJKkoqSypMOk06TjpPOlBKUUpSSlNKVF +pVWlZaV1pYallqWmpbalx6XXpeel96YIphimKKY4pkmmWaZppnmmiqaapqqmuqbLptum66b7pwynHKcs +pzynTaddp22nfaeOp56nrqe+p8+n36fvp/+oAKgQqCCoMKhBqFGoYahxqIKokqiiqLKow6jTqOOo86kE +qRSpJKk0qUWpVallqXWphqmWqaaptqnHqdep56n3qgiqGKooqjiqSapZqmmqeaqKqpqqqqq6qsuq26rr +qvurDKscqyyrPKtNq12rbat9q46rnquuq76rz6vfq++r/6wArBCsIKwwrEGsUaxhrHGsgqySrKKssqzD +rNOs46zzrQStFK0krTStRa1VrWWtda2GrZatpq22rcet163nrfeuCK4YriiuOK5Jrlmuaa55roqumq6q +rrquy67bruuu+68MrxyvLK88r02vXa9tr32vjq+er66vvq/Pr9+v76//sACwELAgsDCwQbBRsGGwcbCC +sJKworCysMOw07DjsPOxBLEUsSSxNLFFsVWxZbF1sYaxlrGmsbaxx7HXseex97IIshiyKLI4skmyWbJp +snmyirKasqqyurLLstuy67L7swyzHLMsszyzTbNds22zfbOOs56zrrO+s8+z37Pvs/+0ALQQtCC0MLRB +tFG0YbRxtIK0krSitLK0w7TTtOO087UEtRS1JLU0tUW1VbVltXW1hrWWtaa1trXHtde157X3tgi2GLYo +tji2SbZZtmm2ebaKtpq2qra6tsu227brtvu3DLcctyy3PLdNt123bbd9t463nreut763z7fft++3/7gA +uBC4ILgwuEG4UbhhuHG4griSuKK4srjDuNO447jzuQS5FLkkuTS5RblVuWW5dbmGuZa5prm2uce517nn +ufe6CLoYuii6OLpJulm6abp5uoq6mrqqurq6y7rbuuu6+7sMuxy7LLs8u027Xbttu327jrueu667vrvP +u9+777v/vAC8ELwgvDC8QbxRvGG8cbyCvJK8oryyvMO807zjvPO9BL0UvSS9NL1FvVW9Zb11vYa9lr2m +vba9x73Xvee9974Ivhi+KL44vkm+Wb5pvnm+ir6avqq+ur7Lvtu+6777vwy/HL8svzy/Tb9dv22/fb+O +v56/rr++v8+/37/vv//AAMAQwCDAMMBBwFHAYcBxwILAksCiwLLAw8DTwOPA88EEwRTBJME0wUXBVcFl +wXXBhsGWwabBtsHHwdfB58H3wgjCGMIowjjCScJZwmnCecKKwprCqsK6wsvC28LrwvvDDMMcwyzDPMNN +w13DbcN9w47DnsOuw77Dz8Pfw+/D/8QAxBDEIMQwxEHEUcRhxHHEgsSSxKLEssTDxNPE48TzxQTFFMUk +xTTFRcVVxWXFdcWGxZbFpsW2xcfF18XnxffGCMYYxijGOMZJxlnGacZ5xorGmsaqxrrGy8bbxuvG+8cM +xxzHLMc8x03HXcdtx33Hjseex67HvsfPx9/H78f/yADIEMggyDDIQchRyGHIcciCyJLIosiyyMPI08jj +yPPJBMkUySTJNMlFyVXJZcl1yYbJlsmmybbJx8nXyefJ98oIyhjKKMo4yknKWcppynnKisqayqrKusrL +ytvK68r7ywzLHMssyzzLTctdy23LfcuOy57Lrsu+y8/L38vvy//MAMwQzCDMMMxBzFHMYcxxzILMksyi +zLLMw8zTzOPM880EzRTNJM00zUXNVc1lzXXNhs2WzabNts3HzdfN5833zgjOGM4ozjjOSc5ZzmnOec6K +zprOqs66zsvO287rzvvPDM8czyzPPM9Nz13Pbc99z47Pns+uz77Pz8/fz+/P/9AA0BDQINAw0EHQUdBh +0HHQgtCS0KLQstDD0NPQ49Dz0QTRFNEk0TTRRdFV0WXRddGG0ZbRptG20cfR19Hn0ffSCNIY0ijSONJJ +0lnSadJ50orSmtKq0rrSy9Lb0uvS+9MM0xzTLNM8003TXdNt033TjtOe067TvtPP09/T79P/1ADUENQg +1DDUQdRR1GHUcdSC1JLUotSy1MPU09Tj1PPVBNUU1STVNNVF1VXVZdV11YbVltWm1bbVx9XX1efV99YI +1hjWKNY41knWWdZp1nnWitaa1qrWutbL1tvW69b71wzXHNcs1zzXTddd123XfdeO157Xrte+18/X39fv +1//YANgQ2CDYMNhB2FHYYdhx2ILYktii2LLYw9jT2OPY89kE2RTZJNk02UXZVdll2XXZhtmW2abZttnH +2dfZ59n32gjaGNoo2jjaSdpZ2mnaedqK2praqtq62sva29rr2vvbDNsc2yzbPNtN213bbdt9247bntuu +277bz9vf2+/b/9wA3BDcINww3EHcUdxh3HHcgtyS3KLcstzD3NPc49zz3QTdFN0k3TTdRd1V3WXddd2G +3Zbdpt223cfd193n3ffeCN4Y3ijeON5J3lnead553oremt6q3rrey97b3uve+98M3xzfLN88303fXd9t +333fjt+e367fvt/P39/f79//4ADgEOAg4DDgQeBR4GHgceCC4JLgouCy4MPg0+Dj4PPhBOEU4SThNOFF +4VXhZeF14YbhluGm4bbhx+HX4efh9+II4hjiKOI44kniWeJp4nniiuKa4qriuuLL4tvi6+L74wzjHOMs +4zzjTeNd423jfeOO457jruO+48/j3+Pv4//kAOQQ5CDkMORB5FHkYeRx5ILkkuSi5LLkw+TT5OPk8+UE +5RTlJOU05UXlVeVl5XXlhuWW5abltuXH5dfl5+X35gjmGOYo5jjmSeZZ5mnmeeaK5prmqua65svm2+br +5vvnDOcc5yznPOdN513nbed9547nnueu577nz+ff5+/n/+gA6BDoIOgw6EHoUehh6HHoguiS6KLosujD +6NPo4+jz6QTpFOkk6TTpRelV6WXpdemG6Zbppum26cfp1+nn6ffqCOoY6ijqOOpJ6lnqaep56orqmuqq +6rrqy+rb6uvq++sM6xzrLOs8603rXett633rjuue667rvuvP69/r7+v/7ADsEOwg7DDsQexR7GHsceyC +7JLsouyy7MPs0+zj7PPtBO0U7STtNO1F7VXtZe117Ybtlu2m7bbtx+3X7eft9+4I7hjuKO447knuWe5p +7nnuiu6a7qruuu7L7tvu6+777wzvHO8s7zzvTe9d723vfe+O757vru++78/v3+/v7//wAPAQ8CDwMPBB +8FHwYfBx8ILwkvCi8LLww/DT8OPw8/EE8RTxJPE08UXxVfFl8XXxhvGW8abxtvHH8dfx5/H38gjyGPIo +8jjySfJZ8mnyefKK8pryqvK68svy2/Lr8vvzDPMc8yzzPPNN813zbfN9847znvOu877zz/Pf8+/z//QA +9BD0IPQw9EH0UfRh9HH0gvSS9KL0svTD9NP04/Tz9QT1FPUk9TT1RfVV9WX1dfWG9Zb1pvW29cf11/Xn +9ff2CPYY9ij2OPZJ9ln2afZ59or2mvaq9rr2y/bb9uv2+/cM9xz3LPc89033Xfdt9333jvee9673vvfP +99/37/f/+AD4EPgg+DD4QfhR+GH4cfiC+JL4oviy+MP40/jj+PP5BPkU+ST5NPlF+VX5Zfl1+Yb5lvmm ++bb5x/nX+ef59/oI+hj6KPo4+kn6Wfpp+nn6ivqa+qr6uvrL+tv66/r7+wz7HPss+zz7Tftd+237ffuO ++577rvu++8/73/vv+//8APwQ/CD8MPxB/FH8Yfxx/IL8kvyi/LL8w/zT/OP88/0E/RT9JP00/UX9Vf1l +/XX9hv2W/ab9tv3H/df95/33/gj+GP4o/jj+Sf5Z/mn+ef6K/pr+qv66/sv+2/7r/vv/DP8c/yz/PP9N +/13/bf99/47/nv+u/77/z//f/+///wAAABAAIAAwAEEAUQBhAHEAggCSAKIAsgDDANMA4wDzAQQBFAEk +ATQBRQFVAWUBdQGGAZYBpgG2AccB1wHnAfcCCAIYAigCOAJJAlkCaQJ5AooCmgKqAroCywLbAusC+wMM +AxwDLAM8A00DXQNtA30DjgOeA64DvgPPA98D7wP/BAAEEAQgBDAEQQRRBGEEcQSCBJIEogSyBMME0wTj +BPMFBAUUBSQFNAVFBVUFZQV1BYYFlgWmBbYFxwXXBecF9wYIBhgGKAY4BkkGWQZpBnkGigaaBqoGugbL +BtsG6wb7BwwHHAcsBzwHTQddB20HfQeOB54Hrge+B88H3wfvB/8IAAgQCCAIMAhBCFEIYQhxCIIIkgii +CLIIwwjTCOMI8wkECRQJJAk0CUUJVQllCXUJhgmWCaYJtgnHCdcJ5wn3CggKGAooCjgKSQpZCmkKeQqK +CpoKqgq6CssK2wrrCvsLDAscCywLPAtNC10LbQt9C44LnguuC74LzwvfC+8L/wwADBAMIAwwDEEMUQxh +DHEMggySDKIMsgzDDNMM4wzzDQQNFA0kDTQNRQ1VDWUNdQ2GDZYNpg22DccN1w3nDfcOCA4YDigOOA5J +DlkOaQ55DooOmg6qDroOyw7bDusO+w8MDxwPLA88D00PXQ9tD30Pjg+eD64Pvg/PD98P7w//EAAQEBAg +EDAQQRBREGEQcRCCEJIQohCyEMMQ0xDjEPMRBBEUESQRNBFFEVURZRF1EYYRlhGmEbYRxxHXEecR9xII +EhgSKBI4EkkSWRJpEnkSihKaEqoSuhLLEtsS6xL7EwwTHBMsEzwTTRNdE20TfROOE54TrhO+E88T3xPv +E/8UABQQFCAUMBRBFFEUYRRxFIIUkhSiFLIUwxTTFOMU8xUEFRQVJBU0FUUVVRVlFXUVhhWWFaYVthXH +FdcV5xX3FggWGBYoFjgWSRZZFmkWeRaKFpoWqha6FssW2xbrFvsXDBccFywXPBdNF10XbRd9F44Xnheu +F74XzxffF+8X/xgAGBAYIBgwGEEYURhhGHEYghiSGKIYshjDGNMY4xjzGQQZFBkkGTQZRRlVGWUZdRmG +GZYZphm2GccZ1xnnGfcaCBoYGigaOBpJGlkaaRp5GooamhqqGroayxrbGusa+xsMGxwbLBs8G00bXRtt +G30bjhueG64bvhvPG98b7xv/HAAcEBwgHDAcQRxRHGEccRyCHJIcohyyHMMc0xzjHPMdBB0UHSQdNB1F +HVUdZR11HYYdlh2mHbYdxx3XHecd9x4IHhgeKB44HkkeWR5pHnkeih6aHqoeuh7LHtse6x77HwwfHB8s +HzwfTR9dH20ffR+OH54frh++H88f3x/vH/8gACAQICAgMCBBIFEgYSBxIIIgkiCiILIgwyDTIOMg8yEE +IRQhJCE0IUUhVSFlIXUhhiGWIaYhtiHHIdch5yH3IggiGCIoIjgiSSJZImkieSKKIpoiqiK6Issi2yLr +IvsjDCMcIywjPCNNI10jbSN9I44jniOuI74jzyPfI+8j/yQAJBAkICQwJEEkUSRhJHEkgiSSJKIksiTD +JNMk4yTzJQQlFCUkJTQlRSVVJWUldSWGJZYlpiW2Jccl1yXnJfcmCCYYJigmOCZJJlkmaSZ5Joommiaq +JromyybbJusm+ycMJxwnLCc8J00nXSdtJ30njieeJ64nvifPJ98n7yf/KAAoECggKDAoQShRKGEocSiC +KJIooiiyKMMo0yjjKPMpBCkUKSQpNClFKVUpZSl1KYYplimmKbYpxynXKecp9yoIKhgqKCo4KkkqWSpp +KnkqiiqaKqoquirLKtsq6yr7KwwrHCssKzwrTStdK20rfSuOK54rriu+K88r3yvvK/8sACwQLCAsMCxB +LFEsYSxxLIIskiyiLLIswyzTLOMs8y0ELRQtJC00LUUtVS1lLXUthi2WLaYtti3HLdct5y33LgguGC4o +LjguSS5ZLmkueS6KLpouqi66Lssu2y7rLvsvDC8cLywvPC9NL10vbS99L44vni+uL74vzy/fL+8v/zAA +MBAwIDAwMEEwUTBhMHEwgjCSMKIwsjDDMNMw4zDzMQQxFDEkMTQxRTFVMWUxdTGGMZYxpjG2Mccx1zHn +MfcyCDIYMigyODJJMlkyaTJ5MooymjKqMroyyzLbMusy+zMMMxwzLDM8M00zXTNtM30zjjOeM64zvjPP +M98z7zP/NAA0EDQgNDA0QTRRNGE0cTSCNJI0ojSyNMM00zTjNPM1BDUUNSQ1NDVFNVU1ZTV1NYY1ljWm +NbY1xzXXNec19zYINhg2KDY4Nkk2WTZpNnk2ijaaNqo2ujbLNts26zb7Nww3HDcsNzw3TTddN203fTeO +N543rje+N8833zfvN/84ADgQOCA4MDhBOFE4YThxOII4kjiiOLI4wzjTOOM48zkEORQ5JDk0OUU5VTll +OXU5hjmWOaY5tjnHOdc55zn3Ogg6GDooOjg6STpZOmk6eTqKOpo6qjq6Oss62zrrOvs7DDscOyw7PDtN +O107bTt9O447njuuO747zzvfO+87/zwAPBA8IDwwPEE8UTxhPHE8gjySPKI8sjzDPNM84zzzPQQ9FD0k +PTQ9RT1VPWU9dT2GPZY9pj22Pcc91z3nPfc+CD4YPig+OD5JPlk+aT55Poo+mj6qPro+yz7bPus++z8M +Pxw/LD88P00/XT9tP30/jj+eP64/vj/PP98/7z//QABAEEAgQDBAQUBRQGFAcUCCQJJAokCyQMNA00Dj +QPNBBEEUQSRBNEFFQVVBZUF1QYZBlkGmQbZBx0HXQedB90IIQhhCKEI4QklCWUJpQnlCikKaQqpCukLL +QttC60L7QwxDHEMsQzxDTUNdQ21DfUOOQ55DrkO+Q89D30PvQ/9EAEQQRCBEMERBRFFEYURxRIJEkkSi +RLJEw0TTRONE80UERRRFJEU0RUVFVUVlRXVFhkWWRaZFtkXHRddF50X3RghGGEYoRjhGSUZZRmlGeUaK +RppGqka6RstG20brRvtHDEccRyxHPEdNR11HbUd9R45HnkeuR75Hz0ffR+9H/0gASBBIIEgwSEFIUUhh +SHFIgkiSSKJIskjDSNNI40jzSQRJFEkkSTRJRUlVSWVJdUmGSZZJpkm2ScdJ10nnSfdKCEoYSihKOEpJ +SllKaUp5SopKmkqqSrpKy0rbSutK+0sMSxxLLEs8S01LXUttS31LjkueS65LvkvPS99L70v/TABMEEwg +TDBMQUxRTGFMcUyCTJJMokyyTMNM00zjTPNNBE0UTSRNNE1FTVVNZU11TYZNlk2mTbZNx03XTedN904I +ThhOKE44TklOWU5pTnlOik6aTqpOuk7LTttO6077TwxPHE8sTzxPTU9dT21PfU+OT55Prk++T89P30/v +T/9QAFAQUCBQMFBBUFFQYVBxUIJQklCiULJQw1DTUONQ81EEURRRJFE0UUVRVVFlUXVRhlGWUaZRtlHH +UddR51H3UghSGFIoUjhSSVJZUmlSeVKKUppSqlK6UstS21LrUvtTDFMcUyxTPFNNU11TbVN9U45TnlOu +U75Tz1PfU+9T/1QAVBBUIFQwVEFUUVRhVHFUglSSVKJUslTDVNNU41TzVQRVFFUkVTRVRVVVVWVVdVWG +VZZVplW2VcdV11XnVfdWCFYYVihWOFZJVllWaVZ5VopWmlaqVrpWy1bbVutW+1cMVxxXLFc8V01XXVdt +V31XjleeV65XvlfPV99X71f/WABYEFggWDBYQVhRWGFYcViCWJJYoliyWMNY01jjWPNZBFkUWSRZNFlF +WVVZZVl1WYZZllmmWbZZx1nXWedZ91oIWhhaKFo4WklaWVppWnlailqaWqpaulrLWtta61r7WwxbHFss +WzxbTVtdW21bfVuOW55brlu+W89b31vvW/9cAFwQXCBcMFxBXFFcYVxxXIJcklyiXLJcw1zTXONc810E +XRRdJF00XUVdVV1lXXVdhl2WXaZdtl3HXddd5133XgheGF4oXjheSV5ZXmleeV6KXppeql66Xste217r +XvtfDF8cXyxfPF9NX11fbV99X45fnl+uX75fz1/fX+9f/2AAYBBgIGAwYEFgUWBhYHFggmCSYKJgsmDD +YNNg42DzYQRhFGEkYTRhRWFVYWVhdWGGYZZhpmG2Ycdh12HnYfdiCGIYYihiOGJJYlliaWJ5YopimmKq +Yrpiy2LbYuti+2MMYxxjLGM8Y01jXWNtY31jjmOeY65jvmPPY99j72P/ZABkEGQgZDBkQWRRZGFkcWSC +ZJJkomSyZMNk02TjZPNlBGUUZSRlNGVFZVVlZWV1ZYZllmWmZbZlx2XXZedl92YIZhhmKGY4ZklmWWZp +ZnlmimaaZqpmumbLZttm62b7ZwxnHGcsZzxnTWddZ21nfWeOZ55nrme+Z89n32fvZ/9oAGgQaCBoMGhB +aFFoYWhxaIJokmiiaLJow2jTaONo82kEaRRpJGk0aUVpVWllaXVphmmWaaZptmnHaddp52n3aghqGGoo +ajhqSWpZamlqeWqKappqqmq6astq22rravtrDGscayxrPGtNa11rbWt9a45rnmuua75rz2vfa+9r/2wA +bBBsIGwwbEFsUWxhbHFsgmySbKJssmzDbNNs42zzbQRtFG0kbTRtRW1VbWVtdW2GbZZtpm22bcdt123n +bfduCG4YbihuOG5JblluaW55bopumm6qbrpuy27bbutu+28MbxxvLG88b01vXW9tb31vjm+eb65vvm/P +b99v72//cABwEHAgcDBwQXBRcGFwcXCCcJJwonCycMNw03DjcPNxBHEUcSRxNHFFcVVxZXF1cYZxlnGm +cbZxx3HXcedx93IIchhyKHI4cklyWXJpcnlyinKacqpyunLLctty63L7cwxzHHMsczxzTXNdc21zfXOO +c55zrnO+c89z33Pvc/90AHQQdCB0MHRBdFF0YXRxdIJ0knSidLJ0w3TTdON083UEdRR1JHU0dUV1VXVl +dXV1hnWWdaZ1tnXHddd153X3dgh2GHYodjh2SXZZdml2eXaKdpp2qna6dst223brdvt3DHccdyx3PHdN +d113bXd9d453nneud753z3ffd+93/3gAeBB4IHgweEF4UXhheHF4gniSeKJ4snjDeNN443jzeQR5FHkk +eTR5RXlVeWV5dXmGeZZ5pnm2ecd513nnefd6CHoYeih6OHpJell6aXp5eop6mnqqerp6y3rbeut6+3sM +exx7LHs8e017XXtte317jnuee657vnvPe99773v/fAB8EHwgfDB8QXxRfGF8cXyCfJJ8onyyfMN803zj +fPN9BH0UfSR9NH1FfVV9ZX11fYZ9ln2mfbZ9x33Xfed9934Ifhh+KH44fkl+WX5pfnl+in6afqp+un7L +ftt+6377fwx/HH8sfzx/TX9df21/fX+Of55/rn++f89/33/vf/+AAIAQgCCAMIBBgFGAYYBxgIKAkoCi +gLKAw4DTgOOA84EEgRSBJIE0gUWBVYFlgXWBhoGWgaaBtoHHgdeB54H3ggiCGIIogjiCSYJZgmmCeYKK +gpqCqoK6gsuC24LrgvuDDIMcgyyDPINNg12DbYN9g46DnoOug76Dz4Pfg++D/4QAhBCEIIQwhEGEUYRh +hHGEgoSShKKEsoTDhNOE44TzhQSFFIUkhTSFRYVVhWWFdYWGhZaFpoW2hceF14XnhfeGCIYYhiiGOIZJ +hlmGaYZ5hoqGmoaqhrqGy4bbhuuG+4cMhxyHLIc8h02HXYdth32Hjoeeh66HvofPh9+H74f/iACIEIgg +iDCIQYhRiGGIcYiCiJKIooiyiMOI04jjiPOJBIkUiSSJNIlFiVWJZYl1iYaJlommibaJx4nXieeJ94oI +ihiKKIo4ikmKWYppinmKioqaiqqKuorLituK64r7iwyLHIssizyLTYtdi22LfYuOi56Lrou+i8+L34vv +i/+MAIwQjCCMMIxBjFGMYYxxjIKMkoyijLKMw4zTjOOM840EjRSNJI00jUWNVY1ljXWNho2WjaaNto3H +jdeN5433jgiOGI4ojjiOSY5ZjmmOeY6KjpqOqo66jsuO247rjvuPDI8cjyyPPI9Nj12PbY99j46Pno+u +j76Pz4/fj++P/5AAkBCQIJAwkEGQUZBhkHGQgpCSkKKQspDDkNOQ45DzkQSRFJEkkTSRRZFVkWWRdZGG +kZaRppG2kceR15HnkfeSCJIYkiiSOJJJklmSaZJ5koqSmpKqkrqSy5LbkuuS+5MMkxyTLJM8k02TXZNt +k32TjpOek66TvpPPk9+T75P/lACUEJQglDCUQZRRlGGUcZSClJKUopSylMOU05TjlPOVBJUUlSSVNJVF +lVWVZZV1lYaVlpWmlbaVx5XXleeV95YIlhiWKJY4lkmWWZZplnmWipaalqqWupbLltuW65b7lwyXHJcs +lzyXTZddl22XfZeOl56Xrpe+l8+X35fvl/+YAJgQmCCYMJhBmFGYYZhxmIKYkpiimLKYw5jTmOOY85kE +mRSZJJk0mUWZVZllmXWZhpmWmaaZtpnHmdeZ55n3mgiaGJoomjiaSZpZmmmaeZqKmpqaqpq6msua25rr +mvubDJscmyybPJtNm12bbZt9m46bnpuum76bz5vfm++b/5wAnBCcIJwwnEGcUZxhnHGcgpySnKKcspzD +nNOc45zznQSdFJ0knTSdRZ1VnWWddZ2GnZadpp22nced153nnfeeCJ4YniieOJ5JnlmeaZ55noqemp6q +nrqey57bnuue+58MnxyfLJ88n02fXZ9tn32fjp+en66fvp/Pn9+f75//oACgEKAgoDCgQaBRoGGgcaCC +oJKgoqCyoMOg06DjoPOhBKEUoSShNKFFoVWhZaF1oYahlqGmobahx6HXoeeh96IIohiiKKI4okmiWaJp +onmiiqKaoqqiuqLLotui66L7owyjHKMsozyjTaNdo22jfaOOo56jrqO+o8+j36Pvo/+kAKQQpCCkMKRB +pFGkYaRxpIKkkqSipLKkw6TTpOOk86UEpRSlJKU0pUWlVaVlpXWlhqWWpaaltqXHpdel56X3pgimGKYo +pjimSaZZpmmmeaaKppqmqqa6psum26brpvunDKccpyynPKdNp12nbad9p46nnqeup76nz6ffp++n/6gA +qBCoIKgwqEGoUahhqHGogqiSqKKosqjDqNOo46jzqQSpFKkkqTSpRalVqWWpdamGqZappqm2qcep16nn +qfeqCKoYqiiqOKpJqlmqaap5qoqqmqqqqrqqy6rbquuq+6sMqxyrLKs8q02rXattq32rjqueq66rvqvP +q9+r76v/rACsEKwgrDCsQaxRrGGscayCrJKsoqyyrMOs06zjrPOtBK0UrSStNK1FrVWtZa11rYatlq2m +rbatx63Xreet964IrhiuKK44rkmuWa5prnmuiq6arqquuq7Lrtuu6677rwyvHK8srzyvTa9dr22vfa+O +r56vrq++r8+v36/vr/+wALAQsCCwMLBBsFGwYbBxsIKwkrCisLKww7DTsOOw87EEsRSxJLE0sUWxVbFl +sXWxhrGWsaaxtrHHsdex57H3sgiyGLIosjiySbJZsmmyebKKspqyqrK6ssuy27LrsvuzDLMcsyyzPLNN +s12zbbN9s46znrOus76zz7Pfs++z/7QAtBC0ILQwtEG0UbRhtHG0grSStKK0srTDtNO047TztQS1FLUk +tTS1RbVVtWW1dbWGtZa1prW2tce117Xntfe2CLYYtii2OLZJtlm2abZ5toq2mraqtrq2y7bbtuu2+7cM +txy3LLc8t023Xbdtt323jreet663vrfPt9+377f/uAC4ELgguDC4QbhRuGG4cbiCuJK4oriyuMO407jj +uPO5BLkUuSS5NLlFuVW5Zbl1uYa5lrmmuba5x7nXuee597oIuhi6KLo4ukm6Wbppunm6irqauqq6urrL +utu667r7uwy7HLssuzy7Tbtdu227fbuOu567rru+u8+737vvu/+8ALwQvCC8MLxBvFG8YbxxvIK8kryi +vLK8w7zTvOO8870EvRS9JL00vUW9Vb1lvXW9hr2Wvaa9tr3Hvde95733vgi+GL4ovji+Sb5Zvmm+eb6K +vpq+qr66vsu+277rvvu/DL8cvyy/PL9Nv12/bb99v46/nr+uv76/z7/fv++//8AAwBDAIMAwwEHAUcBh +wHHAgsCSwKLAssDDwNPA48DzwQTBFMEkwTTBRcFVwWXBdcGGwZbBpsG2wcfB18HnwffCCMIYwijCOMJJ +wlnCacJ5worCmsKqwrrCy8LbwuvC+8MMwxzDLMM8w03DXcNtw33DjsOew67DvsPPw9/D78P/xADEEMQg +xDDEQcRRxGHEccSCxJLEosSyxMPE08TjxPPFBMUUxSTFNMVFxVXFZcV1xYbFlsWmxbbFx8XXxefF98YI +xhjGKMY4xknGWcZpxnnGisaaxqrGusbLxtvG68b7xwzHHMcsxzzHTcddx23HfceOx57Hrse+x8/H38fv +x//IAMgQyCDIMMhByFHIYchxyILIksiiyLLIw8jTyOPI88kEyRTJJMk0yUXJVcllyXXJhsmWyabJtsnH +ydfJ58n3ygjKGMooyjjKScpZymnKecqKyprKqsq6ysvK28rryvvLDMscyyzLPMtNy13Lbct9y47Lnsuu +y77Lz8vfy+/L/8wAzBDMIMwwzEHMUcxhzHHMgsySzKLMsszDzNPM48zzzQTNFM0kzTTNRc1VzWXNdc2G +zZbNps22zcfN183nzffOCM4YzijOOM5JzlnOac55zorOms6qzrrOy87bzuvO+88MzxzPLM88z03PXc9t +z33Pjs+ez67Pvs/Pz9/P78//0ADQENAg0DDQQdBR0GHQcdCC0JLQotCy0MPQ09Dj0PPRBNEU0STRNNFF +0VXRZdF10YbRltGm0bbRx9HX0efR99II0hjSKNI40knSWdJp0nnSitKa0qrSutLL0tvS69L70wzTHNMs +0zzTTdNd023TfdOO057TrtO+08/T39Pv0//UANQQ1CDUMNRB1FHUYdRx1ILUktSi1LLUw9TT1OPU89UE +1RTVJNU01UXVVdVl1XXVhtWW1abVttXH1dfV59X31gjWGNYo1jjWSdZZ1mnWedaK1prWqta61svW29br +1vvXDNcc1yzXPNdN113Xbdd9147Xnteu177Xz9ff1+/X/9gA2BDYINgw2EHYUdhh2HHYgtiS2KLYstjD +2NPY49jz2QTZFNkk2TTZRdlV2WXZddmG2ZbZptm22cfZ19nn2ffaCNoY2ijaONpJ2lnaadp52oramtqq +2rray9rb2uva+9sM2xzbLNs8203bXdtt233bjtue267bvtvP29/b79v/3ADcENwg3DDcQdxR3GHccdyC +3JLcotyy3MPc09zj3PPdBN0U3STdNN1F3VXdZd113Ybdlt2m3bbdx93X3efd994I3hjeKN443kneWd5p +3nneit6a3qreut7L3tve69773wzfHN8s3zzfTd9d323ffd+O357frt++38/f39/v3//gAOAQ4CDgMOBB +4FHgYeBx4ILgkuCi4LLgw+DT4OPg8+EE4RThJOE04UXhVeFl4XXhhuGW4abhtuHH4dfh5+H34gjiGOIo +4jjiSeJZ4mnieeKK4priquK64svi2+Lr4vvjDOMc4yzjPONN413jbeN9447jnuOu477jz+Pf4+/j/+QA +5BDkIOQw5EHkUeRh5HHkguSS5KLksuTD5NPk4+Tz5QTlFOUk5TTlReVV5WXldeWG5ZblpuW25cfl1+Xn +5ffmCOYY5ijmOOZJ5lnmaeZ55ormmuaq5rrmy+bb5uvm++cM5xznLOc8503nXedt533njuee567nvufP +59/n7+f/6ADoEOgg6DDoQehR6GHoceiC6JLoouiy6MPo0+jj6PPpBOkU6STpNOlF6VXpZel16Ybplumm +6bbpx+nX6efp9+oI6hjqKOo46knqWepp6nnqiuqa6qrquurL6tvq6+r76wzrHOss6zzrTetd623rfeuO +657rruu+68/r3+vv6//sAOwQ7CDsMOxB7FHsYexx7ILskuyi7LLsw+zT7OPs8+0E7RTtJO007UXtVe1l +7XXthu2W7abttu3H7dft5+337gjuGO4o7jjuSe5Z7mnuee6K7pruqu667svu2+7r7vvvDO8c7yzvPO9N +713vbe99747vnu+u777vz+/f7+/v//AA8BDwIPAw8EHwUfBh8HHwgvCS8KLwsvDD8NPw4/Dz8QTxFPEk +8TTxRfFV8WXxdfGG8ZbxpvG28cfx1/Hn8ffyCPIY8ijyOPJJ8lnyafJ58orymvKq8rryy/Lb8uvy+/MM +8xzzLPM8803zXfNt833zjvOe867zvvPP89/z7/P/9AD0EPQg9DD0QfRR9GH0cfSC9JL0ovSy9MP00/Tj +9PP1BPUU9ST1NPVF9VX1ZfV19Yb1lvWm9bb1x/XX9ef19/YI9hj2KPY49kn2WfZp9nn2ivaa9qr2uvbL +9tv26/b79wz3HPcs9zz3Tfdd9233ffeO9573rve+98/33/fv9//4APgQ+CD4MPhB+FH4Yfhx+IL4kvii ++LL4w/jT+OP48/kE+RT5JPk0+UX5Vfll+XX5hvmW+ab5tvnH+df55/n3+gj6GPoo+jj6SfpZ+mn6efqK ++pr6qvq6+sv62/rr+vv7DPsc+yz7PPtN+137bft9+477nvuu+777z/vf++/7//wA/BD8IPww/EH8Ufxh +/HH8gvyS/KL8svzD/NP84/zz/QT9FP0k/TT9Rf1V/WX9df2G/Zb9pv22/cf91/3n/ff+CP4Y/ij+OP5J +/ln+af55/or+mv6q/rr+y/7b/uv++/8M/xz/LP88/03/Xf9t/33/jv+e/67/vv/P/9//7///AAAAEAAg +ADAAQQBRAGEAcQCCAJIAogCyAMMA0wDjAPMBBAEUASQBNAFFAVUBZQF1AYYBlgGmAbYBxwHXAecB9wII +AhgCKAI4AkkCWQJpAnkCigKaAqoCugLLAtsC6wL7AwwDHAMsAzwDTQNdA20DfQOOA54DrgO+A88D3wPv +A/8EAAQQBCAEMARBBFEEYQRxBIIEkgSiBLIEwwTTBOME8wUEBRQFJAU0BUUFVQVlBXUFhgWWBaYFtgXH +BdcF5wX3BggGGAYoBjgGSQZZBmkGeQaKBpoGqga6BssG2wbrBvsHDAccBywHPAdNB10HbQd9B44Hngeu +B74HzwffB+8H/wgACBAIIAgwCEEIUQhhCHEIggiSCKIIsgjDCNMI4wjzCQQJFAkkCTQJRQlVCWUJdQmG +CZYJpgm2CccJ1wnnCfcKCAoYCigKOApJClkKaQp5CooKmgqqCroKywrbCusK+wsMCxwLLAs8C00LXQtt +C30LjgueC64LvgvPC98L7wv/DAAMEAwgDDAMQQxRDGEMcQyCDJIMogyyDMMM0wzjDPMNBA0UDSQNNA1F +DVUNZQ11DYYNlg2mDbYNxw3XDecN9w4IDhgOKA44DkkOWQ5pDnkOig6aDqoOug7LDtsO6w77DwwPHA8s +DzwPTQ9dD20PfQ+OD54Prg++D88P3w/vD/8QABAQECAQMBBBEFEQYRBxEIIQkhCiELIQwxDTEOMQ8xEE +ERQRJBE0EUURVRFlEXURhhGWEaYRthHHEdcR5xH3EggSGBIoEjgSSRJZEmkSeRKKEpoSqhK6EssS2xLr +EvsTDBMcEywTPBNNE10TbRN9E44TnhOuE74TzxPfE+8T/xQAFBAUIBQwFEEUURRhFHEUghSSFKIUshTD +FNMU4xTzFQQVFBUkFTQVRRVVFWUVdRWGFZYVphW2FccV1xXnFfcWCBYYFigWOBZJFlkWaRZ5FooWmhaq +FroWyxbbFusW+xcMFxwXLBc8F00XXRdtF30XjheeF64XvhfPF98X7xf/GAAYEBggGDAYQRhRGGEYcRiC +GJIYohiyGMMY0xjjGPMZBBkUGSQZNBlFGVUZZRl1GYYZlhmmGbYZxxnXGecZ9xoIGhgaKBo4GkkaWRpp +GnkaihqaGqoauhrLGtsa6xr7GwwbHBssGzwbTRtdG20bfRuOG54brhu+G88b3xvvG/8cABwQHCAcMBxB +HFEcYRxxHIIckhyiHLIcwxzTHOMc8x0EHRQdJB00HUUdVR1lHXUdhh2WHaYdth3HHdcd5x33HggeGB4o +HjgeSR5ZHmkeeR6KHpoeqh66Hsse2x7rHvsfDB8cHywfPB9NH10fbR99H44fnh+uH74fzx/fH+8f/yAA +IBAgICAwIEEgUSBhIHEggiCSIKIgsiDDINMg4yDzIQQhFCEkITQhRSFVIWUhdSGGIZYhpiG2Icch1yHn +IfciCCIYIigiOCJJIlkiaSJ5IooimiKqIroiyyLbIusi+yMMIxwjLCM8I00jXSNtI30jjiOeI64jviPP +I98j7yP/JAAkECQgJDAkQSRRJGEkcSSCJJIkoiSyJMMk0yTjJPMlBCUUJSQlNCVFJVUlZSV1JYYlliWm +JbYlxyXXJecl9yYIJhgmKCY4JkkmWSZpJnkmiiaaJqomuibLJtsm6yb7JwwnHCcsJzwnTSddJ20nfSeO +J54nrie+J88n3yfvJ/8oACgQKCAoMChBKFEoYShxKIIokiiiKLIowyjTKOMo8ykEKRQpJCk0KUUpVSll +KXUphimWKaYptinHKdcp5yn3KggqGCooKjgqSSpZKmkqeSqKKpoqqiq6Kssq2yrrKvsrDCscKywrPCtN +K10rbSt9K44rniuuK74rzyvfK+8r/ywALBAsICwwLEEsUSxhLHEsgiySLKIssizDLNMs4yzzLQQtFC0k +LTQtRS1VLWUtdS2GLZYtpi22Lcct1y3nLfcuCC4YLiguOC5JLlkuaS55Looumi6qLrouyy7bLusu+y8M +LxwvLC88L00vXS9tL30vji+eL64vvi/PL98v7y//MAAwEDAgMDAwQTBRMGEwcTCCMJIwojCyMMMw0zDj +MPMxBDEUMSQxNDFFMVUxZTF1MYYxljGmMbYxxzHXMecx9zIIMhgyKDI4MkkyWTJpMnkyijKaMqoyujLL +Mtsy6zL7MwwzHDMsMzwzTTNdM20zfTOOM54zrjO+M88z3zPvM/80ADQQNCA0MDRBNFE0YTRxNII0kjSi +NLI0wzTTNOM08zUENRQ1JDU0NUU1VTVlNXU1hjWWNaY1tjXHNdc15zX3Ngg2GDYoNjg2STZZNmk2eTaK +Npo2qja6Nss22zbrNvs3DDccNyw3PDdNN103bTd9N443njeuN743zzffN+83/zgAOBA4IDgwOEE4UThh +OHE4gjiSOKI4sjjDONM44zjzOQQ5FDkkOTQ5RTlVOWU5dTmGOZY5pjm2Occ51znnOfc6CDoYOig6ODpJ +Olk6aTp5Ooo6mjqqOro6yzrbOus6+zsMOxw7LDs8O007XTttO307jjueO647vjvPO9877zv/PAA8EDwg +PDA8QTxRPGE8cTyCPJI8ojyyPMM80zzjPPM9BD0UPSQ9ND1FPVU9ZT11PYY9lj2mPbY9xz3XPec99z4I +Phg+KD44Pkk+WT5pPnk+ij6aPqo+uj7LPts+6z77Pww/HD8sPzw/TT9dP20/fT+OP54/rj++P88/3z/v +P/9AAEAQQCBAMEBBQFFAYUBxQIJAkkCiQLJAw0DTQONA80EEQRRBJEE0QUVBVUFlQXVBhkGWQaZBtkHH +QddB50H3QghCGEIoQjhCSUJZQmlCeUKKQppCqkK6QstC20LrQvtDDEMcQyxDPENNQ11DbUN9Q45DnkOu +Q75Dz0PfQ+9D/0QARBBEIEQwREFEUURhRHFEgkSSRKJEskTDRNNE40TzRQRFFEUkRTRFRUVVRWVFdUWG +RZZFpkW2RcdF10XnRfdGCEYYRihGOEZJRllGaUZ5RopGmkaqRrpGy0bbRutG+0cMRxxHLEc8R01HXUdt +R31HjkeeR65HvkfPR99H70f/SABIEEggSDBIQUhRSGFIcUiCSJJIokiySMNI00jjSPNJBEkUSSRJNElF +SVVJZUl1SYZJlkmmSbZJx0nXSedJ90oIShhKKEo4SklKWUppSnlKikqaSqpKukrLSttK60r7SwxLHEss +SzxLTUtdS21LfUuOS55Lrku+S89L30vvS/9MAEwQTCBMMExBTFFMYUxxTIJMkkyiTLJMw0zTTONM800E +TRRNJE00TUVNVU1lTXVNhk2WTaZNtk3HTddN5033TghOGE4oTjhOSU5ZTmlOeU6KTppOqk66TstO207r +TvtPDE8cTyxPPE9NT11PbU99T45Pnk+uT75Pz0/fT+9P/1AAUBBQIFAwUEFQUVBhUHFQglCSUKJQslDD +UNNQ41DzUQRRFFEkUTRRRVFVUWVRdVGGUZZRplG2UcdR11HnUfdSCFIYUihSOFJJUllSaVJ5UopSmlKq +UrpSy1LbUutS+1MMUxxTLFM8U01TXVNtU31TjlOeU65TvlPPU99T71P/VABUEFQgVDBUQVRRVGFUcVSC +VJJUolSyVMNU01TjVPNVBFUUVSRVNFVFVVVVZVV1VYZVllWmVbZVx1XXVedV91YIVhhWKFY4VklWWVZp +VnlWilaaVqpWulbLVttW61b7VwxXHFcsVzxXTVddV21XfVeOV55Xrle+V89X31fvV/9YAFgQWCBYMFhB +WFFYYVhxWIJYkliiWLJYw1jTWONY81kEWRRZJFk0WUVZVVllWXVZhlmWWaZZtlnHWddZ51n3WghaGFoo +WjhaSVpZWmlaeVqKWppaqlq6Wsta21rrWvtbDFscWyxbPFtNW11bbVt9W45bnluuW75bz1vfW+9b/1wA +XBBcIFwwXEFcUVxhXHFcglySXKJcslzDXNNc41zzXQRdFF0kXTRdRV1VXWVddV2GXZZdpl22Xcdd113n +XfdeCF4YXiheOF5JXlleaV55Xopeml6qXrpey17bXute+18MXxxfLF88X01fXV9tX31fjl+eX65fvl/P +X99f71//YABgEGAgYDBgQWBRYGFgcWCCYJJgomCyYMNg02DjYPNhBGEUYSRhNGFFYVVhZWF1YYZhlmGm +YbZhx2HXYedh92IIYhhiKGI4YkliWWJpYnliimKaYqpiumLLYtti62L7YwxjHGMsYzxjTWNdY21jfWOO +Y55jrmO+Y89j32PvY/9kAGQQZCBkMGRBZFFkYWRxZIJkkmSiZLJkw2TTZONk82UEZRRlJGU0ZUVlVWVl +ZXVlhmWWZaZltmXHZddl52X3ZghmGGYoZjhmSWZZZmlmeWaKZppmqma6Zstm22brZvtnDGccZyxnPGdN +Z11nbWd9Z45nnmeuZ75nz2ffZ+9n/2gAaBBoIGgwaEFoUWhhaHFogmiSaKJosmjDaNNo42jzaQRpFGkk +aTRpRWlVaWVpdWmGaZZppmm2acdp12nnafdqCGoYaihqOGpJallqaWp5aopqmmqqarpqy2rbautq+2sM +axxrLGs8a01rXWtta31rjmuea65rvmvPa99r72v/bABsEGwgbDBsQWxRbGFscWyCbJJsomyybMNs02zj +bPNtBG0UbSRtNG1FbVVtZW11bYZtlm2mbbZtx23Xbedt924IbhhuKG44bkluWW5pbnluim6abqpuum7L +bttu6277bwxvHG8sbzxvTW9db21vfW+Ob55vrm++b89v32/vb/9wAHAQcCBwMHBBcFFwYXBxcIJwknCi +cLJww3DTcONw83EEcRRxJHE0cUVxVXFlcXVxhnGWcaZxtnHHcddx53H3cghyGHIocjhySXJZcmlyeXKK +cppyqnK6csty23LrcvtzDHMccyxzPHNNc11zbXN9c45znnOuc75zz3Pfc+9z/3QAdBB0IHQwdEF0UXRh +dHF0gnSSdKJ0snTDdNN043TzdQR1FHUkdTR1RXVVdWV1dXWGdZZ1pnW2dcd113Xndfd2CHYYdih2OHZJ +dll2aXZ5dop2mnaqdrp2y3bbdut2+3cMdxx3LHc8d013XXdtd313jneed653vnfPd99373f/eAB4EHgg +eDB4QXhReGF4cXiCeJJ4oniyeMN403jjePN5BHkUeSR5NHlFeVV5ZXl1eYZ5lnmmebZ5x3nXeed593oI +ehh6KHo4ekl6WXppenl6inqaeqp6unrLett663r7ewx7HHssezx7TXtde217fXuOe557rnu+e89733vv +e/98AHwQfCB8MHxBfFF8YXxxfIJ8knyifLJ8w3zTfON8830EfRR9JH00fUV9VX1lfXV9hn2WfaZ9tn3H +fdd95333fgh+GH4ofjh+SX5Zfml+eX6Kfpp+qn66fst+237rfvt/DH8cfyx/PH9Nf11/bX99f45/nn+u +f75/z3/ff+9//4AAgBCAIIAwgEGAUYBhgHGAgoCSgKKAsoDDgNOA44DzgQSBFIEkgTSBRYFVgWWBdYGG +gZaBpoG2gceB14HngfeCCIIYgiiCOIJJglmCaYJ5goqCmoKqgrqCy4LbguuC+4MMgxyDLIM8g02DXYNt +g32DjoOeg66DvoPPg9+D74P/hACEEIQghDCEQYRRhGGEcYSChJKEooSyhMOE04TjhPOFBIUUhSSFNIVF +hVWFZYV1hYaFloWmhbaFx4XXheeF94YIhhiGKIY4hkmGWYZphnmGioaahqqGuobLhtuG64b7hwyHHIcs +hzyHTYddh22HfYeOh56Hroe+h8+H34fvh/+IAIgQiCCIMIhBiFGIYYhxiIKIkoiiiLKIw4jTiOOI84kE +iRSJJIk0iUWJVYlliXWJhomWiaaJtonHideJ54n3igiKGIooijiKSYpZimmKeYqKipqKqoq6isuK24rr +ivuLDIsciyyLPItNi12LbYt9i46Lnouui76Lz4vfi++L/4wAjBCMIIwwjEGMUYxhjHGMgoySjKKMsozD +jNOM44zzjQSNFI0kjTSNRY1VjWWNdY2GjZaNpo22jceN143njfeOCI4YjiiOOI5JjlmOaY55joqOmo6q +jrqOy47bjuuO+48MjxyPLI88j02PXY9tj32Pjo+ej66Pvo/Pj9+P74//kACQEJAgkDCQQZBRkGGQcZCC +kJKQopCykMOQ05DjkPORBJEUkSSRNJFFkVWRZZF1kYaRlpGmkbaRx5HXkeeR95IIkhiSKJI4kkmSWZJp +knmSipKakqqSupLLktuS65L7kwyTHJMskzyTTZNdk22TfZOOk56TrpO+k8+T35Pvk/+UAJQQlCCUMJRB +lFGUYZRxlIKUkpSilLKUw5TTlOOU85UElRSVJJU0lUWVVZVllXWVhpWWlaaVtpXHldeV55X3lgiWGJYo +ljiWSZZZlmmWeZaKlpqWqpa6lsuW25brlvuXDJcclyyXPJdNl12XbZd9l46Xnpeul76Xz5ffl++X/5gA +mBCYIJgwmEGYUZhhmHGYgpiSmKKYspjDmNOY45jzmQSZFJkkmTSZRZlVmWWZdZmGmZaZppm2mceZ15nn +mfeaCJoYmiiaOJpJmlmaaZp5moqampqqmrqay5rbmuua+5sMmxybLJs8m02bXZttm32bjpuem66bvpvP +m9+b75v/nACcEJwgnDCcQZxRnGGccZyCnJKcopyynMOc05zjnPOdBJ0UnSSdNJ1FnVWdZZ11nYadlp2m +nbadx53Xneed954InhieKJ44nkmeWZ5pnnmeip6anqqeup7Lntue6577nwyfHJ8snzyfTZ9dn22ffZ+O +n56frp++n8+f35/vn/+gAKAQoCCgMKBBoFGgYaBxoIKgkqCioLKgw6DToOOg86EEoRShJKE0oUWhVaFl +oXWhhqGWoaahtqHHodeh56H3ogiiGKIoojiiSaJZommieaKKopqiqqK6osui26LrovujDKMcoyyjPKNN +o12jbaN9o46jnqOuo76jz6Pfo++j/6QApBCkIKQwpEGkUaRhpHGkgqSSpKKksqTDpNOk46TzpQSlFKUk +pTSlRaVVpWWldaWGpZalpqW2pcel16XnpfemCKYYpiimOKZJplmmaaZ5poqmmqaqprqmy6bbpuum+6cM +pxynLKc8p02nXadtp32njqeep66nvqfPp9+n76f/qACoEKggqDCoQahRqGGocaiCqJKooqiyqMOo06jj +qPOpBKkUqSSpNKlFqVWpZal1qYaplqmmqbapx6nXqeep96oIqhiqKKo4qkmqWappqnmqiqqaqqqquqrL +qtuq66r7qwyrHKssqzyrTatdq22rfauOq56rrqu+q8+r36vvq/+sAKwQrCCsMKxBrFGsYaxxrIKskqyi +rLKsw6zTrOOs860ErRStJK00rUWtVa1lrXWthq2Wraattq3Hrdet5633rgiuGK4orjiuSa5Zrmmuea6K +rpquqq66rsuu267rrvuvDK8cryyvPK9Nr12vba99r46vnq+ur76vz6/fr++v/7AAsBCwILAwsEGwUbBh +sHGwgrCSsKKwsrDDsNOw47DzsQSxFLEksTSxRbFVsWWxdbGGsZaxprG2scex17HnsfeyCLIYsiiyOLJJ +slmyabJ5soqymrKqsrqyy7Lbsuuy+7MMsxyzLLM8s02zXbNts32zjrOes66zvrPPs9+z77P/tAC0ELQg +tDC0QbRRtGG0cbSCtJK0orSytMO007TjtPO1BLUUtSS1NLVFtVW1ZbV1tYa1lrWmtba1x7XXtee197YI +thi2KLY4tkm2WbZptnm2iraatqq2urbLttu267b7twy3HLcstzy3Tbddt223fbeOt563rre+t8+337fv +t/+4ALgQuCC4MLhBuFG4YbhxuIK4kriiuLK4w7jTuOO487kEuRS5JLk0uUW5VblluXW5hrmWuaa5trnH +ude557n3ugi6GLoouji6SbpZumm6ebqKupq6qrq6usu627rruvu7DLscuyy7PLtNu127bbt9u467nruu +u767z7vfu++7/7wAvBC8ILwwvEG8UbxhvHG8grySvKK8srzDvNO847zzvQS9FL0kvTS9Rb1VvWW9db2G +vZa9pr22vce9173nvfe+CL4Yvii+OL5Jvlm+ab55voq+mr6qvrq+y77bvuu++78Mvxy/LL88v02/Xb9t +v32/jr+ev66/vr/Pv9+/77//wADAEMAgwDDAQcBRwGHAccCCwJLAosCywMPA08DjwPPBBMEUwSTBNMFF +wVXBZcF1wYbBlsGmwbbBx8HXwefB98IIwhjCKMI4wknCWcJpwnnCisKawqrCusLLwtvC68L7wwzDHMMs +wzzDTcNdw23DfcOOw57DrsO+w8/D38Pvw//EAMQQxCDEMMRBxFHEYcRxxILEksSixLLEw8TTxOPE88UE +xRTFJMU0xUXFVcVlxXXFhsWWxabFtsXHxdfF58X3xgjGGMYoxjjGScZZxmnGecaKxprGqsa6xsvG28br +xvvHDMccxyzHPMdNx13Hbcd9x47Hnseux77Hz8ffx+/H/8gAyBDIIMgwyEHIUchhyHHIgsiSyKLIssjD +yNPI48jzyQTJFMkkyTTJRclVyWXJdcmGyZbJpsm2ycfJ18nnyffKCMoYyijKOMpJylnKacp5yorKmsqq +yrrKy8rbyuvK+8sMyxzLLMs8y03LXctty33Ljsuey67LvsvPy9/L78v/zADMEMwgzDDMQcxRzGHMccyC +zJLMosyyzMPM08zjzPPNBM0UzSTNNM1FzVXNZc11zYbNls2mzbbNx83XzefN984IzhjOKM44zknOWc5p +znnOis6azqrOus7LztvO6877zwzPHM8szzzPTc9dz23Pfc+Oz57Prs++z8/P38/vz//QANAQ0CDQMNBB +0FHQYdBx0ILQktCi0LLQw9DT0OPQ89EE0RTRJNE00UXRVdFl0XXRhtGW0abRttHH0dfR59H30gjSGNIo +0jjSSdJZ0mnSedKK0prSqtK60svS29Lr0vvTDNMc0yzTPNNN013TbdN9047TntOu077Tz9Pf0+/T/9QA +1BDUINQw1EHUUdRh1HHUgtSS1KLUstTD1NPU49Tz1QTVFNUk1TTVRdVV1WXVddWG1ZbVptW21cfV19Xn +1ffWCNYY1ijWONZJ1lnWadZ51orWmtaq1rrWy9bb1uvW+9cM1xzXLNc8103XXddt133Xjtee167XvtfP +19/X79f/2ADYENgg2DDYQdhR2GHYcdiC2JLYotiy2MPY09jj2PPZBNkU2STZNNlF2VXZZdl12YbZltmm +2bbZx9nX2efZ99oI2hjaKNo42knaWdpp2nnaitqa2qrautrL2tva69r72wzbHNss2zzbTdtd223bfduO +257brtu+28/b39vv2//cANwQ3CDcMNxB3FHcYdxx3ILcktyi3LLcw9zT3OPc890E3RTdJN003UXdVd1l +3XXdht2W3abdtt3H3dfd59333gjeGN4o3jjeSd5Z3mneed6K3preqt663sve297r3vvfDN8c3yzfPN9N +313fbd99347fnt+u377fz9/f3+/f/+AA4BDgIOAw4EHgUeBh4HHgguCS4KLgsuDD4NPg4+Dz4QThFOEk +4TThReFV4WXhdeGG4ZbhpuG24cfh1+Hn4ffiCOIY4ijiOOJJ4lniaeJ54orimuKq4rriy+Lb4uvi++MM +4xzjLOM8403jXeNt433jjuOe467jvuPP49/j7+P/5ADkEOQg5DDkQeRR5GHkceSC5JLkouSy5MPk0+Tj +5PPlBOUU5STlNOVF5VXlZeV15YblluWm5bblx+XX5efl9+YI5hjmKOY45knmWeZp5nnmiuaa5qrmuubL +5tvm6+b75wznHOcs5zznTedd523nfeeO557nrue+58/n3+fv5//oAOgQ6CDoMOhB6FHoYehx6ILokuii +6LLow+jT6OPo8+kE6RTpJOk06UXpVell6XXphumW6abptunH6dfp5+n36gjqGOoo6jjqSepZ6mnqeeqK +6prqquq66svq2+rr6vvrDOsc6yzrPOtN613rbet9647rnuuu677rz+vf6+/r/+wA7BDsIOww7EHsUexh +7HHsguyS7KLssuzD7NPs4+zz7QTtFO0k7TTtRe1V7WXtde2G7Zbtpu227cft1+3n7ffuCO4Y7ijuOO5J +7lnuae557orumu6q7rruy+7b7uvu++8M7xzvLO88703vXe9t733vju+e767vvu/P79/v7+//8ADwEPAg +8DDwQfBR8GHwcfCC8JLwovCy8MPw0/Dj8PPxBPEU8STxNPFF8VXxZfF18YbxlvGm8bbxx/HX8efx9/II +8hjyKPI48knyWfJp8nnyivKa8qryuvLL8tvy6/L78wzzHPMs8zzzTfNd823zffOO857zrvO+88/z3/Pv +8//0APQQ9CD0MPRB9FH0YfRx9IL0kvSi9LL0w/TT9OP08/UE9RT1JPU09UX1VfVl9XX1hvWW9ab1tvXH +9df15/X39gj2GPYo9jj2SfZZ9mn2efaK9pr2qva69sv22/br9vv3DPcc9yz3PPdN9133bfd99473nveu +9773z/ff9+/3//gA+BD4IPgw+EH4Ufhh+HH4gviS+KL4svjD+NP44/jz+QT5FPkk+TT5RflV+WX5dfmG ++Zb5pvm2+cf51/nn+ff6CPoY+ij6OPpJ+ln6afp5+or6mvqq+rr6y/rb+uv6+/sM+xz7LPs8+037Xftt ++337jvue+677vvvP+9/77/v//AD8EPwg/DD8QfxR/GH8cfyC/JL8ovyy/MP80/zj/PP9BP0U/ST9NP1F +/VX9Zf11/Yb9lv2m/bb9x/3X/ef99/4I/hj+KP44/kn+Wf5p/nn+iv6a/qr+uv7L/tv+6/77/wz/HP8s +/zz/Tf9d/23/ff+O/57/rv++/8//3//v//91aTA4AAAAAAICAABtZnQyAAAAAAMDEAAAAQAAAAAAAAAA +AAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAABABAAAAABAQICAwMEBAUFBgYHBwgICQkKCgsLDAwNDQ4O +Dw8QEBEREhITExQUFRUWFhcXGBgZGRoaGxscHB0dHh4fHyAgISEiIiMjJCQlJSYmJycoKCkpKiorKyws +LS0uLi8vMDAxMTIyMzM0NDU1NjY3Nzg4OTk6Ojs7PDw9PT4+Pz9AQEFBQkJDQ0RERUVGRkdHSEhJSUpK +S0tMTE1NTk5PT1BQUVFSUlNTVFRVVVZWV1dYWFlZWlpbW1xcXV1eXl9fYGBhYWJiY2NkZGVlZmZnZ2ho +aWlqamtrbGxtbW5ub29wcHFxcnJzc3R0dXV2dnd3eHh5eXp6e3t8fH19fn5/f4CAgYGCgoODhISFhYaG +h4eIiImKiouLjIyNjY6Oj4+QkJGRkpKTk5SUlZWWlpeXmJiZmZqam5ucnJ2dnp6fn6CgoaGioqOjpKSl +paamp6eoqKmpqqqrq6ysra2urq+vsLCxsbKys7O0tLW1tra3t7i4ubm6uru7vLy9vb6+v7/AwMHBwsLD +w8TExcXGxsfHyMjJycrKy8vMzM3Nzs7Pz9DQ0dHS0tPT1NTV1dbW19fY2NnZ2trb29zc3d3e3t/f4ODh +4eLi4+Pk5OXl5ubn5+jo6enq6uvr7Ozt7e7u7+/w8PHx8vLz8/T09fX29vf3+Pj5+fr6+/v8/P39/v7/ +//8AAAEBAgIDAwQEBQUGBgcHCAgJCQoKCwsMDA0NDg4PDxAQERESEhMTFBQVFRYWFxcYGBkZGhobGxwc +HR0eHh8fICAhISIiIyMkJCUlJiYnJygoKSkqKisrLCwtLS4uLy8wMDExMjIzMzQ0NTU2Njc3ODg5OTo6 +Ozs8PD09Pj4/P0BAQUFCQkNDRERFRUZGR0dISElJSkpLS0xMTU1OTk9PUFBRUVJSU1NUVFVVVlZXV1hY +WVlaWltbXFxdXV5eX19gYGFhYmJjY2RkZWVmZmdnaGhpaWpqa2tsbG1tbm5vb3BwcXFycnNzdHR1dXZ2 +d3d4eHl5enp7e3x8fX1+fn9/gICBgYKCg4OEhIWFhoaHh4iIiYqKi4uMjI2Njo6Pj5CQkZGSkpOTlJSV +lZaWl5eYmJmZmpqbm5ycnZ2enp+foKChoaKio6OkpKWlpqanp6ioqamqqqurrKytra6ur6+wsLGxsrKz +s7S0tbW2tre3uLi5ubq6u7u8vL29vr6/v8DAwcHCwsPDxMTFxcbGx8fIyMnJysrLy8zMzc3Ozs/P0NDR +0dLS09PU1NXV1tbX19jY2dna2tvb3Nzd3d7e39/g4OHh4uLj4+Tk5eXm5ufn6Ojp6erq6+vs7O3t7u7v +7/Dw8fHy8vPz9PT19fb29/f4+Pn5+vr7+/z8/f3+/v///wAAAQECAgMDBAQFBQYGBwcICAkJCgoLCwwM +DQ0ODg8PEBARERISExMUFBUVFhYXFxgYGRkaGhsbHBwdHR4eHx8gICEhIiIjIyQkJSUmJicnKCgpKSoq +KyssLC0tLi4vLzAwMTEyMjMzNDQ1NTY2Nzc4ODk5Ojo7Ozw8PT0+Pj8/QEBBQUJCQ0NEREVFRkZHR0hI +SUlKSktLTExNTU5OT09QUFFRUlJTU1RUVVVWVldXWFhZWVpaW1tcXF1dXl5fX2BgYWFiYmNjZGRlZWZm +Z2doaGlpampra2xsbW1ubm9vcHBxcXJyc3N0dHV1dnZ3d3h4eXl6ent7fHx9fX5+f3+AgIGBgoKDg4SE +hYWGhoeHiIiJioqLi4yMjY2Ojo+PkJCRkZKSk5OUlJWVlpaXl5iYmZmampubnJydnZ6en5+goKGhoqKj +o6SkpaWmpqenqKipqaqqq6usrK2trq6vr7CwsbGysrOztLS1tba2t7e4uLm5urq7u7y8vb2+vr+/wMDB +wcLCw8PExMXFxsbHx8jIycnKysvLzMzNzc7Oz8/Q0NHR0tLT09TU1dXW1tfX2NjZ2dra29vc3N3d3t7f +3+Dg4eHi4uPj5OTl5ebm5+fo6Onp6urr6+zs7e3u7u/v8PDx8fLy8/P09PX19vb39/j4+fn6+vv7/Pz9 +/f7+////VVVVVVVVUQRV12YITLJWaXa6SFFW64d9RABXfZggP75X/6jTO21YcbmGNxxZBMpJMrpZhtr7 +LmlaGOuuKhhamvxRJcdbLP//IXVbrv//HSRcIP//GMNcsv//FHFdNP//SUVsYVHHRPNs42KKQJJtdXM8 +PEFt94PvN/9ueZSSM65vDKVVL11vjrYIKvtwEMa6JqpwktdtIllxJOggHghxpvjTGbZyKP//FVVyuv// +EQRzPP//DLJzz///CGF0Qf//PSSDfU5JONOD/177NIKEcW+uMDCFBIBhK++FhpEUJ56GGKHHIzyGmrJ5 +HuuHHMM8GpqHrtPvFkmIIOSSEfeIsvVFDZaJNP//CUWJx///BPOKSf//AKKKy///AACLXf//MRSaeUq6 +LMObDFt9KHGbjmwgJCCcEHzTH8+cko2GG32dFJ5JFyydpq77EtueKL+uDoqeutBRCjifPOEUBdefz/HH +AYagQf//AACgw///AAChVf//AACh1///AACiaf//JQSxhkc8ILKyGFfvHGGymmiSGACzHHlVE76zrooI +D220IJq6Cxy0sqttBsu1NLwQAmm1tszTAAC2Sd2GAAC2y+44AAC3Xf7rAAC33///AAC4Yf//AAC44/// +AAC5Zf//GPPIkkOuFKLJFFRhEEHJpmUUC//KKHXHB67KuoZ5A13LPJcsAADLvqfvAADMQbiSAADMw8lF +AADNVdn3AADN1+q6AADOWfttAADO6///AADPbf//AADP////AADQcf//DNPfrkAgCILgIFDTBDDgsmGG +AADhNHI4AADhtoL7AADiSZOuAADiy6RRAADjXbUEAADj38XHAADkUdZ5AADk4+csAADlZfffAADl9/// +AADmef//AADnDP//AADnjv//AMP2qjySAAD3PE1FAAD3vl4IAAD4QW66AAD4w39tAAD5VZAQAAD516DT +AAD6WbGGAAD668I4AAD7bdLrAAD7/+OuAAD8cfRRAAD88///AAD9hv//AAD+CP//AAD+mv//AAD//zkU +AAD//0nHAAD//1p5AAD//2ssAAD//3vvAAD//4ySAAD//51FAAD//633AAD//766AAD//89tAAD//+AQ +AAD///DDAAD/////AAD/////AAD/////AAD/////AAD//zWGAAD//0Y4AAD//1b7AAD//2euAAD//3hR +AAD//4kEAAD//5nHAAD//6p5AAD//7ssAAD//8vfAAD//9yCAAD//+1FAAD///33AAD/////AAD///// +AAD/////AAD//zIIAAD//0K6AAD//1NtAAD//2QQAAD//3TDAAD//4WGAAD//5Y4AAD//6brAAD//7ee +AAD//8hRAAD//9kEAAD//+m2AAD///ppAAD/////AAD/////AAD/////AAD//y55AAD//z8sAAD//0/f +AAD//2CSAAD//3FFAAD//4H3AAD//5KqAAD//6NtAAD//7QQAAD//8TDAAD//9V1AAD//+Y4AAD///br +AAD/////AAD/////AAD/////AAD//yrrAAD//zuuAAD//0xRAAD//10EAAD//222AAD//355AAD//48s +AAD//5/fAAD//7CCAAD//8FFAAD//9H3AAD//+KqAAD///NdAAD/////AAD/////AAD/////AAD//ydt +AAD//zgQAAD//0jDAAD//1mGAAD//2o4AAD//3rrAAD//4ueAAD//5xRAAD//60EAAD//722AAD//85p +AAD//98sAAD//+/fAAD/////AAD/////AAD/////AAD//yPfAAD//zSSAAD//0VFAAD//1X3AAD//2aq +AAD//3dtAAD//4gQAAD//5jDAAD//6l1AAD//7ooAAD//8rrAAD//9ueAAD//+xBAAD///zzAAD///// +AAD/////AAD//yBRAAD//zEEAAD//0G2AAD//1J5AAD//2MsAAD//3PfAAD//4SCAAD//5U0AAD//6X3 +AAD//7aqAAD//8ddAAD//9gAAAD//+jDAAD///l1AAD/////AAD/////cVVIslZ5bQRJRWc8aKJJx3fv +ZFFKWYiSYABK25lFW75LXan3V21L77q6UwxMYcttTrpM89wQSmlNdezDRhhN9/2GQcdOiv//PXVPDP// +ORRPnv//NMNQEP//MHFQkv//ZUVfz1L7YONgQWOuXJJg03RRWEFhVYUEU/9h55XHT65iaaZ5S01i+7cs +RvtjfcffQqpj/9iSPllkgulFOghlBPn3NaZllv//MVVmGP//LQRmmv//KLJnLP//JGFnrv//WSR2209t +VNN3XWAQUIJ373DTTDB4YYGGR+9445I4Q455daLrPzx597OuOut6isRRNpp7DNUEMkl7nuW2Led8EPZ5 +KZZ8kv//JUV9JP//IPN9pv//HKJ+OP//GEF+uv//TRSN50vvSMOOaVySRHGO621FQBCPfX33O8+P/466 +N32Qgp9tMyyRBLAQLtuRlsDDKoqSGNGGJiiSmuI4IdeTLPLrHYaTrv//GTSUMP//FOOUsv//EIKVNP// +DDCVx///QQSk40hRPLKldVkEOFGl92nHNACminp5L76nDIssK22njpvfJxyoEKySIrqokr1FHmmpJM33 +Ghippt6qFceqOO9dEXWquv//DRSrPP//CMOrz///BHGsQf//ACCs0///NPO7/0TTMJK8glWGLEG9BGY4 +J/+9hnbrI66+GIeeH12+mphRGvu/LKkEFqq/rrm2ElnAMMppDgjAstssCbbBNOvfBVXBx/yCAQTCSf// +AADC2///AADDXf//AADD3///KNPTDEFFJILTjlH3IDDUEGKqG+/UknNtF47VJIQQEzzVppTDDuvWKKV1 +CprWurY4BknXPMbrAffXz9eeAADYQehBAADY0/kEAADZVf//AADZ1///AADaaf//AADa6///HMPqGD22 +GHHqmk55FCDrLF8sD8/rrm/fC33sIICCByzsspFFAtvtNKH3AADtx7KqAADuScNdAADuy9QQAADvXeTD +AADv3/V1AADwYf//AADw4///AADxdf//AADx9///ELL//zo4DGH//0rrCAD//1ueA77//2xRAAD//30E +AAD//422AAD//55pAAD//68sAAD//7/fAAD//9CCAAD//+E0AAD///H3AAD/////AAD/////AAD///// +AAD/////BJL//zaqAEH//0dtAAD//1gQAAD//2jDAAD//3l1AAD//4o4AAD//5rrAAD//6ueAAD//7xB +AAD//80EAAD//922AAD//+5pAAD///8cAAD/////AAD/////AAD/////AAD//zMsAAD//0PfAAD//1SC +AAD//2VFAAD//3X3AAD//4aqAAD//5ddAAD//6gAAAD//7jDAAD//8l1AAD//9ooAAD//+rbAAD///ue +AAD/////AAD/////AAD/////AAD//y+eAAD//0BBAAD//1EEAAD//2G2AAD//3JpAAD//4McAAD//5Pf +AAD//6SCAAD//7U0AAD//8XnAAD//9aqAAD//+ddAAD///gAAAD/////AAD/////AAD/////AAD//ywQ +AAD//zzDAAD//011AAD//14oAAD//27rAAD//3+eAAD//5BBAAD//6DzAAD//7G2AAD//8JpAAD//9Mc +AAD//+PPAAD///SCAAD/////AAD/////AAD/////AAD//yiCAAD//zk0AAD//0n3AAD//1qqAAD//2td +AAD//3wAAAD//4zDAAD//511AAD//64oAAD//77bAAD//8+eAAD//+BBAAD///DzAAD/////AAD///// +AAD/////AAD//yUEAAD//zW2AAD//0ZpAAD//1ccAAD//2ffAAD//3iCAAD//4k0AAD//5nnAAD//6qq +AAD//7tdAAD//8wAAAD//9yyAAD//+1lAAD///4oAAD/////AAD/////AAD//yF1AAD//zIoAAD//0Lr +AAD//1OeAAD//2RBAAD//3TzAAD//4W2AAD//5ZpAAD//6ccAAD//7fPAAD//8hxAAD//9k0AAD//+nn +AAD///qaAAD/////AAD/////jVU8IFeuiPM8omhRhKI9JHkEgFE9tom2fAA+OJp5d74+y6ssc10/Tbvf +bww/z8yCarpAUd00ZmlA0+33YhhBZf6qXcdB5///WWVCef//VRRC+///UMNDff//THFEAP//gTRTLFQQ +fONTvmTDeJJUMHV1dEFUw4Y4b/9VRZbra55Vx6eeZ01WWbhBYvtW28kEXqpXbdm2WllX7+ppVfdYYfsc +UaZY8///TVVZdf//SQRaCP//RLJaiv//QFFbHP//dSRqOFCCcNNqy2FFbIJrTXH3aDBrz4KqY99sUZNd +X45s06QQWzxtZbTDVutt58V1UppuadYoTjhu++brSedvffeeRZZwAP//QUVwgv//PPNxBP//OJJxlv// +NEFyGP//aRSBRU0EZMOBx122YGGCWW5pXBCC238sV8+DbY/fU32D76CCTyyEYbE0SsuE88H3RnmFddKq +QiiGCONdPdeGivQAOYaHDP//NTSHnv//MNOIEP//LIKIov//KDCJJP//XQSYUUl1WKKY01o4VFGZVWrr +UACZ53ueS76aaYxBR22a+50EQwybfa22PrqcAL5pOmmcgs8cNhidBN/fMcedlvCCLWWeGP//KRSeqv// +JMOfLP//IHGfrv//HCCgMP//UOOvXUX3TJKv71aqSEGwYWddQ/+w83gQP66xdYjDO02yCJl1Nvuyiqoo +MqqzDLrbLlmznsueKgi0ENxBJaa0ouzzIVW1JP2mHQS1pv//GLK2OP//FGG2uv//EAC3Tf//RNPGaUJp +QILG+1MsPDDHfWPfN9/H/3SCM47IgoU0LzzJBJXnKuvJlqaqJprKGLddIknKqsgAHefLLNiyGZbLrul1 +FUXMMPooEPPMsv//DKLNRf//CEHNx///A//OSf//OMPddT7rNHHd90+eMBDeimBBK8/fDHDzJ33fnoG2 +IyzgEJJpHtvgoqMcGnnhJLPPFijhpsSCEdfiONU0DYbiuuXnCTTjTfaaBOPjz///AILkQf//AADk0/// +AADlVf//LLL0gjtdKFH1BEwAJAD1llzDH772GG11G232mn4oFxz3LI7bErr3rp+eDmn4MLBBChj4ssDz +Bcf5RdGmAXX5x+JpAAD6SfMcAAD62///AAD7Xf//AAD77///AAD8Yf//IJL//zffHEH//0iCF////1k0 +E67//2nnD13//3qqCvv//4tdBqr//5wAAln//6yyAAD//711AAD//84oAAD//97bAAD//++OAAD///// +AAD/////AAD/////AAD/////FIL//zRBEDD//0TzC+///1W2B47//2ZpAzz//3ccAAD//4fPAAD//5iC +AAD//6k0AAD//7nnAAD//8qaAAD//9tNAAD//+wAAAD///yyAAD/////AAD/////AAD/////CHH//zDD +BCD//0F1AAD//1IoAAD//2LbAAD//3OOAAD//4RBAAD//5TzAAD//6WmAAD//7ZZAAD//8ccAAD//9fP +AAD//+hxAAD///kkAAD/////AAD/////AAD/////AAD//y00AAD//z3nAAD//06aAAD//19dAAD//3AA +AAD//4CyAAD//5FlAAD//6IoAAD//7LbAAD//8OOAAD//9QwAAD//+TzAAD///WmAAD/////AAD///// +AAD/////AAD//ymmAAD//zppAAD//0scAAD//1vPAAD//2xxAAD//300AAD//43nAAD//56aAAD//69N +AAD//8AAAAD//9CyAAD//+FlAAD///IYAAD/////AAD/////AAD/////AAD//yYoAAD//zbbAAD//0eO +AAD//1hBAAD//2jzAAD//3mmAAD//4pZAAD//5scAAD//6vPAAD//7xxAAD//80kAAD//93nAAD//+6a +AAD///9NAAD/////AAD/////AAD//yKaAAD//zNdAAD//0QAAAD//1SyAAD//2VlAAD//3YoAAD//4bb +AAD//5eOAAD//6gwAAD//7jjAAD//8mmAAD//9pZAAD//+sMAAD///u+AAD/////AAD/////qUUvjljD +pPMwAGl1oKIwknoonFExFIrrmAAxlpuek64yKKxBj10yqrzziwwzPM22hrozvt5pgmk0Qe8cfhg0w//P +ebY1Rf//dWU11///cRQ2Wf//bMM26///aHE3bf//nTRGmlU0mONHHGX3lJJHnnaqkEFIIIddi+9IopgA +h55JNKiyg01Jtrl1fvtKOMooeqpKy9rbdklLTeuOcfdL3/xBbaZMUf//aVVM4///ZQRNZf//YKJN5/// +XFFOef//kSRdllG2jNNeKGJpiIJeqnMchCBfPIPPf99fvpSCe45gMKU0dzxgw7XncuthRcaaboph19dd +ajhiWegAZedi2/iyYZZjbf//XUVj7///WONkcf//VJJk8///UEFlhv//hRR0ok4ogLJ1NF7bfGF1tm+e +eBB2OIBBc892y5Dzb313TaGmaxx337JpZst4UcMcYnl409PPXih5ZeRxWdd55/U0VYZ6ef//USR6+/// +TNN7jv//SIJ8AP//RDB8gv//ePOLvkqqdKKMMFtdcFGMw2wAbACNRXyyZ76N1411Y12OWZ4oXwyO267b +WrqPbb+OVmmP79BBUhiQceDzTbaQ8/GmSWWRdf//RRSSCP//QMOSiv//PHGTHP//OCCTnv//bOOiy0cc +aJKjTVfPZEGj32iCX/+kUXk0W56k04nnV02lZZqaUvul56tdTqqmebwASlmm+8yyRfenfd1lQaaoAO4Y +PVWogv7bOQSpFP//NLKplv//MFGqKP//LACqqv//YNO5x0OeXIK6WVRBWCC622TzU9+7bXWmT46774Zp +Szy8cZccRuu886fPQpq9dbhxPji+CMkkOee+itnnNZa/HOqaMUW/nvtNLPPAEP//KJLAov//JEHBJP// +H//Btv//VMPQ00AAUGHRZVCyTBDR52FlR8/SeXIoQ33S+4LbPyzTfZOOOsvUAKQwNnnUgrTzMijVFMWm +LdfVltZZKYbWGOcMJTTWqvfPINPXLP//HILXvv//GDDYMP//E+/Yw///SKLn7zxxRFHoYU00QADo813n +O77pdW6aN23qCH9NMwzqipAALrrrHKCyKmnrnrFlJhjsEMIYIcfsotLbHWXtJOOOGRTttvQwFMPuOP// +EHHuuv//DCDvTf//B8/vz///PJL++zjzOEH/fUmmM////1pZL67//2scK03//3vPJvv//4xxIqr//50k +Hln//63nGgj//76aFab//89NEVX//9//DQT///CyCLL/////BGH/////AAD/////AAD/////MIL//zVl +LDD//0YoJ9///1bbI47//2eOHzz//3gwGuv//4jzFpr//5mmEjj//6pZDef//7sMCZb//8vPBUX//9xx +APP//+0kAAD///3XAAD/////AAD/////AAD/////JHH//zHnIBD//0KaG8///1NNF33//2QAEyz//3Sy +Dtv//4VlCnn//5YYBij//6bLAdf//7eOAAD//8gwAAD//9jjAAD//+mWAAD///pZAAD/////AAD///// +AAD/////GFH//y5ZFAD//z8MD77//0/PC23//2BxBxz//3EkArr//4HXAAD//5KaAAD//6NNAAD//7P/ +AAD//8SiAAD//9VlAAD//+YYAAD///bLAAD/////AAD/////AAD/////DEH//yrbB////zuOA67//0ww +AAD//1zjAAD//22mAAD//35ZAAD//48MAAD//5++AAD//7BxAAD//8EkAAD//9HXAAD//+KKAAD///NN +AAD/////AAD/////AAD/////ADD//ydNAAD//zf/AAD//0iyAAD//1llAAD//2oYAAD//3rLAAD//4uO +AAD//5wwAAD//6zjAAD//72WAAD//85ZAAD//98MAAD//+++AAD/////AAD/////AAD/////AAD//yPP +AAD//zRxAAD//0UkAAD//1XXAAD//2aaAAD//3dNAAD//4f/AAD//5iiAAD//6llAAD//7oYAAD//8rL +AAD//9t9AAD//+wgAAD///zjAAD/////AAD/////xUUi61nnwPMjbWqavKIj/3tduFEkcYwAs/8lBJyy +r64lhq1lq10mGL4opwwmms7boronHN+OnmknrvAwmggoIP//lbYosv//kWUpNP//jRQptv//iMMqSf// +hGEqy///uTQ591ZptOM6eWccsJI7DHfPrDA7johxp+88AJk0o548kqnnn009FLqamvs9pstNlpo+KNv/ +kkk+uuyyjfc/PP1liaY/vv//hVVAQf//gPNAw///fKJBVf//eFFB1///rSRRBFLbqNNRhmOOpHFSCHQw +oCBSmoTzm99THJWml45TrqZZkzxUILcMjttUssfPiopVNNhxhjhVtukkgedWSfnXfZZWy///eTRXXf// +dONX3///cJJYUf//bEFY4///oQRoAE9NnLJokmAAmGFpFHCylBBppoFlj89qKJIYi21qqqLbhxxrPLOO +gstrvsQwfnlsQdTjeihsw+WmdddtVfZZcXVt1///bSRuWf//aNNu6///ZIJvbf//YDBv////lPN/HEvP +kKJ/rlxxjFGAIG0kiACAon3ng66BNI6af12Btp9NewyCSa//drqCy8CycmmDTdFlbgiD3+IYabaEUfLL +ZWWE4///YRSFZf//XMOF9///WHGGef//VBCG+///iOOWKEgwhJKWqljzgEGXPGmme++XvnpZd56YQYsM +c02Yw5vPbvuZRaxxaqqZ170kZkmaWc3XYfea696aXaabbe9NWVWb////VQSccf//UKKc8///TFGdhv// +SACeCP//fNOtNESyeHGttlVldCCuSWYYb9+uy3bba46vTYeOZzyv35gwYuuwUajjXoqw47mWWjixZcpZ +Veex59sMUZayeeu+TUWy+/xhSOOzjv//RJK0AP//QEG0kv//O/+1FP//cLLEQUEkbGHEw1HnaBDFRWKa +Y8/F13NNX33GWYP/WxzG65SiVsvHbaVlUnnH77YYTijIccbLSdfI89d9RXXJhugwQSTKCPjjPNPKmv// +OILLHP//NDDLnv//L+/MIP//ZKLbTT2mYFHb305ZXADcUV8MV77c42++U13dZYBxTwzd55EkSrreeaHX +Rmne+7KKQhjfjsNNPbbgANP/OWXgguSiNRThFPVVMMPhlv//LHHiKP//KBDiqv//I8/jPP//WJLyWToY +VEHy60rLT+/zbVuOS57z72wwR030cXzjQvv0842WPqr1hp5ZOln2CK8MNff2ir++Mab3HNBhLVX3nuEk +KQT4IPHXJLL4ov//IFH5JP//HAD5tv//F776OP//TIL//zaaSCD//0dNQ9///1f/P47//2iiOzz//3ll +Nuv//4oYMor//5rLLjj//6t9Kef//7wwJZb//8zjIUX//92WHPP//+5JGJL///8MFEH/////D/////// +C67/////QGH//zMMPBD//0O+N8///1RxM33//2UkLyz//3XXKsv//4aKJnn//5dNIij//6f/Hdf//7ii +GYb//8lVFST//9oIENP//+rLDIL///t9CDD/////A+//////AAD/////NFH//y+OMAD//0AwK77//1Dj +J23//2GWIwz//3JJHrr//4MMGmn//5O+Fhj//6RhEcf//7UUDWX//8XXCRT//9aKBMP//+c8AHH///fv +AAD/////AAD/////AAD/////KEH//yv/I////zyiH57//01VG03//14YFvv//27LEqr//399Dln//5Ag +Cgj//6DjBab//7GWAVX//8JJAAD//9L7AAD//+O+AAD///RhAAD/////AAD/////AAD/////HDD//yhh +F9///zkkE47//0nXDzz//1qKCuv//2s8Bpr//3v/Ajj//4yiAAD//51VAAD//64IAAD//77LAAD//899 +AAD//+AgAAD///DTAAD/////AAD/////AAD/////EBD//yTjC8///zWWB33//0ZJAyz//1cMAAD//2e+ +AAD//3hhAAD//4kUAAD//5nXAAD//6qKAAD//7s8AAD//8vvAAD//9yiAAD//+1VAAD///4IAAD///// +AAD/////4UUWSVsM3PMW22vP2KIXXXxx1EEX740kz/8YYZ3Xy64Y466ax10Zdb9NwwwZ98//vroaiuCi +ulkbDPFltggbjv//sbYcEP//rWUckv//qRQdJP//pLIdpv//oGEeOP//1TQtVVeO0OMt12gwzIIuaXjj +yDAu64mmw+8vfZpZv54v/6sMu00wgru+tusxBMxxspoxht0krkkyGO3Xqfcymv6KpaYzLP//oUUzrv// +nPM0IP//mKI0sv//lFE1NP//ySREYVP/xMNE42SywHFFdXVlvCBF94YYt99GipbLs45HDKd9ryxHjrgw +qttIEMjjpopIktmWojhJJOpJnedJpvsMmYZKKP//lTRKuv//kONLPP//jJJLz///iEFMQf//vQRbfVBx +uLJb/2EktGFccXHXsBBdBIKKq75dhpNNp21eGKP/oxxemrSinstfLMVVmnlfrtYYlihgIObLkcdgsvd9 +jXVhNP//iSRhx///hNNiSf//gIJiy///fCBjXf//sPNyeUzjrKJzDF2WqFFzjm5Zo/90EH8Mn650ko++ +m111JKBhlwx1prEkkrp2KMHXjll2utKKigh3POM8hbZ3z/P/gWV4Qf//fRR4w///eMN5Vf//dGF51/// +cBB6af//pOOJhklloJKKGFoYnDCKmmrLl++LHHt9k56Lrowwj02MIJzjivuMsq2WhpqNNL5JgkmNx88M +ffeOSd++eaaOy/BhdVWPXf//cPOP3///bKKQYf//aFGQ4///ZACRZf//mMOgkkXXlHGhFFaKkCChpmdN +i9+iKHf/h46iuoiigzyjPJlVftujvqoYeoqkQbrLdjikw8t9ceelVdwgbZal1+zTaTSmaf2WZOOm6/// +YJKnbf//XEGn////V/+ocf//jLK3rkJZiGG4IFMMhBC4smO+f8+5NHRhe225toUkdxy6SZXXcsu6y6aK +bnm7Xbc8aii738fvZce8YdiiYXW84+lVXSS9ZfoIWNO99///VIK+ef//UDC/DP//S9+/jv//gKLOuj7L +fFHPPE99eADPvmAgc67QQXDjb13Qw4GWawzRVZJJZrrR16L7YmnSWbO+XgjS68RhWbbTbdUUVWXT/+XH +URTUcfaKTMPVBP//SGHVhv//RBDWCP//P8/Wmv//dJLltjs8cDDmSUv/a+/my1yiZ57nXW1VY03n334I +XvvoUY7LWqro4599VknpZbAgUffp98DTTabqedGWSVXrDOJJRQTrjvL7QKLsAP//PFHskv//OADtFP// +M77tpv//aHH8wze+ZCD9VUhhX9/911kUW47+WWnXVzz+63qKUtv/bYs8Tor//5vvSjj//6yiRef//71V +QZb//84IPUX//966OOP//+99NJL/////MEH/////K///////J67/////XGH//zQgWBD//0TjU8///1WW +T33//2ZJSxz//3b7Rsv//4e+Qnn//5hhPij//6kUOdf//7nHNXX//8qKMST//9s8LNP//+vvKIL///yS +JDD/////H9//////G47/////UFH//zCiTAD//0FVR77//1IIQ13//2LLPwz//3N9Orr//4QgNmn//5TT +Mhj//6WGLbb//7ZJKWX//8b7JRT//9euIMP//+hRHHH///kUGBD/////E8//////D33/////REH//y0U +P+///z3XO57//06KN03//188Mvv//2/vLqr//4CSKkn//5FVJff//6IIIab//7K6HVX//8NtGQT//9Qg +FLL//+TTEFH///WGDAD/////B77/////A23/////OCD//ymWM9///zpJL47//0r7Kzz//1uuJuv//2xh +Ior//30UHjj//43HGef//555FZb//688EUX//7/vDOP//9CSCJL//+FFBEH///IIAAD/////AAD///// +AAD/////LBD//yYIJ8///za6I33//0d9Hyz//1ggGsv//2jTFnn//3mGEij//4pJDdf//5r7CYb//6uu +BST//7xRANP//80UAAD//93HAAD//+55AAD///8sAAD/////AAD//////UUJtlww+PMKOGzj9JIKun2W +8EELTY5J6/8Lz58M564MUa++410M08Bh3wwNVdEU2qoN5+HX1lkOafKK0ggO+///zbYPff//yWUQAP// +xQQQgv//wLIRBP//vGERlv//8TQgslii7NMhRWlV6IIhx3oY5DAiWYrL3+8i25t9254jXawg1zwj77zj +0uskYc2Wzpok895Jykklde77xfcl9/+uwZYmiv//vUUnDP//uPMnnv//tKIoEP//sFEoov//5RQ3z1Uk +4MM4UWXX3HE403aK2CA5VYc8098555f/z306aaiiyyw6+7lVxts7fcoIwoo7/9q6vjg8gut9udc9BPwg +tYY9lv//sTQ+GP//rOM+qv//qJI/LP//pDA/rv//2QRO21GW1LJPXWJJ0GFP73L7zABQYYO+x75Q85Rh +w21RdaUUvxxR97XHustSisaKtnlTDNc8shhTnufvrcdUEPiSqXVUkv//pSRVJP//oNNVpv//nHFWOP// +mCBWuv//zPNl504IyKJmaV7LxEFm+299v/9nfYAgu65n/5DTt11ogqGWswxpBLJJrqpplsL7qllqGNOu +pghqmuRhobZrLPUUnWVrrv//mRRsMP//lLJssv//kGFtRf//jBBtx///wON840qKvIJ9dVs8uDB992vv +s+9+inyir55/DI1Vq01/np4IpuuAEK66opqAkr99nkmBJNAgmfeBpuDTlaaCOPGGkUWCuv//jPODPP// +iKKDz///hFGEQf//gACE0///tMOT/0b7sHGUgle+rCCVBGhhp9+VlnkUo46WGInHnyyWmpqKmtuXLKs8 +loqXrrvvkjiYMMySjeeYst1ViYaZNO4IhTSZx/66gOOaSf//fJKa2///eEGbXf//c++b3///qLKrDEN9 +pGGrjlQgoBCsEGTTm76sknWWl22tJIZJkxytppb7jsuuOKeuinmuurhRhhivPMkUgcevz9nHfXWwQep5 +eSSw0/ssdNOxVf//cIKx1///bCCyaf//Z9+y6///nKLCGD/vmFHCmlCik//DLGFVj67DrnIIi13EIIK6 +hwzEspNtgrrFNKQgflnFx7TTegjGScWGdbbG29Y4cWXHXeb7bRTH3/euaLLIYf//ZGHI4///YBDJdf// +W8/J9///kILZJDxhjDDZpk0Uh+/aKF3Hg57aum55f03bPH88evvbz4/vdprcQaCScknc07FFbffdVcII +aabd19K6ZVXeaeNtYPPe6/QQXKLfff//WFHf////VADgcf//T77hBP//hHHwIDjTgCDwskmGe9/xNFpJ +d47xx2r7cyzySXuubtvyy4xRaorzXZ0UZjjz363HYef0Yb55XZb0488sWTT1dd/vVOP19/CSUJL2ef// +TEH3DP//R//3jv//Q574EP//eGH//zVVdBD//0YIb8///1a6a23//2dtZxz//3ggYsv//4jTXnn//5mG +Wij//6o4Vcf//7r7UXX//8uuTST//9xRSNP//+0ERIL///3HQCD/////O9//////N47/////bFH//zHH +aAD//0J5Y67//1M8X13//2PvWwz//3SSVrr//4VFUmn//5YITgj//6a6Sbb//7dtRWX//8gQQRT//9jD +PMP//+mGOGH///o4NBD/////L8//////K33/////YDD//y5JW+///z77V57//0+uU03//2BRTvv//3EE +Spr//4HHRkn//5J5Qff//6MsPab//7PfOVX//8SSNQT//9VFMKL//+X3LFH///aqKAD/////I77///// +H23/////VCD//yq6T9///zttS47//0wQRzz//1zTQtv//22GPor//344Ojj//47rNef//5+uMZb//7BR +LTT//8EEKOP//9G2JJL//+J5IEH///MsG///////F67/////E03/////SBD//ycsQ8///zfvP33//0iS +Oxz//1lFNsv//2n3Mnn//3q6Lij//4ttKdf//5wQJXX//6zDIST//72GHNP//844GIL//97rFDD//++e +D9//////C47/////Bzz///////8AAF1V//8AAG4I//8AAH66//8AAI99//8AAKAg//8AALDT/10AMMGG ++vsAw9JJ9qoBReL78lkB1/Ou7ggCWf//6bYC2///5VUDbf//4QQD7///3LIEcf//2GEE8/////8UIFnH +//8UomqK//8VJHs8//8Vtovv++8WOJyS944Wy61V8zwXTb4I7usXz8666poYUd9t5kkY0/Ag4ecZZf// +3ZYZ5///2UUaef//1PMa+///0KIbff//zFEcAP////8rLFZJ/MMrvmb7+HEsMHeu9CAsw4hh788tRZkU +630tx6nH5ywuWbp54tsu28s83oovbdvv2igv7+yS1dcwcf1F0YYw8///zTQxdf//yOMyCP//xIIyiv// +wDAzHP//9QRCOFK68LJCy2N97FFDTXQg6ABDz4TT475EUZWG321E06Y42xxFZbb71stF58eu0mlGadhR +zhhG++kEycdHffnHxXVIAP//wSRIgv//vMNJFP//uHFJlv//tCBKGP//6PNZRU885JJZx1/v4EFaWXCS +2/9a24FF165bbZII011b76K6zvtcYbNtyqpc88QQxlldddTTwgheCOWGvbZeivY4uWVfHP//tQRfnv// +sLJgEP//rGFgov//qBBhJP//3NNwUUuu2IJw01xR1DBxZW0Uz+9x533Hy55yaY55xzxy+58swutzfa/v +vpp0AMCSukl0gtFFtfd1BOH3sZZ1lvK6rUV2GP//qPN2qv//pKJ3LP//oFF3vv//m/94MP//0MOHbUgg +zHGH71jTyCCIYWmGw9+I83o4v32JdYr7uyyKCJuuttuKiqxRsoqLDL0ErjiLns3HqdeMEN55pYaMou8s +oTSNJP/fnOONpv//mJKOOP//lDCOuv//j++PTf//xLKeaUSSwGGe+1VFvACffWYIt76gAHa6s22ggodt +rxyhBJgQqsuhlqjTpmmiGLmGohiiqso4ncejLNrrmXWjruuelSSkMPxRkNOksv//jHGlRf//iCClx/// +g9+mWf//uKK1dUEUtEG191HHr/+2imJ5q663DHMsp123noPvowy4EJSSnqq4oqVFmlm5JLX3lgi5psaq +kba6ONdtjWW6uugQiQS7TfjDhLK7z///gGG8Qf//fBC80///d8+9Vf//rILMgj2GqDDNBE44o+/Nll7r +n57OGG+um03OqoBRluvPLJEEkprPrqG2jknQMLJ5iffQssMshabRRdPfgUXRx+SCfPPSSfVFeKLS2/// +dFHTXf//cADT7///a67UYf//oHHjnjn3nCDkEEq6l9/kklttk33lJGwQjyzlpnzDitvmOI2Ghormup44 +gjjnTa7rfefnz7+eeYboQdBRdTTo0+EEcOPpVfG2bJLp5///aEHqaf//Y+/q6///X57rff//lGH6mjZ5 +kBD7LEcsi777rlffh238MGiSgxz8snlFfsv9RYn3enn9x5qqdhj+Sattccf+27wQbXX/XczDaST/7911 +ZNP//+44YHH///7rXCD/////V9//////U47/////iFH//zLrg////0Ouf67//1RRe13//2UEdwz//3W2 +crr//4Z5bln//5csagj//6ffZbb//7iCYWX//8lFXRT//9n3WLL//+qqVGH///tdUBD/////S8////// +R33/////fDD//y9td+///0AQc57//1DDb03//2GGauv//3I4Zpr//4LrYkn//5OeXff//6RBWab//7UE +VVX//8W2UPP//9ZpTKL//+ccSFH///ffRAD/////P77/////O13/////cCD//yvfa9///zySZ47//01F +Yyz//133Xtv//26qWor//39dVjj//5AQUef//6DDTYb//7F1STT//8IoROP//9LrQJL//+OePEH///RB +N///////M57/////L03/////ZBD//yhRX8///zkEW23//0m2Vxz//1ppUsv//2ssTnn//3vfSij//4yC +Rcf//500QXX//633PST//76qONP//89dNIL//+AAMCD///DDK9//////J47/////Izz///////8AAF55 +//8AAG8s//8AAH/v//8AAJCS//8AAKFF//8AALH3//8AAMK6//8AANNt//8AAOQQ//8AAPTD//8AAP// +//8AAP////8AAP///QQAAP//+LIAAP//9GEAAP////8Hjlr7//8IAGuu//8IknxR//8JFI0E//8Jpp3H +//8KKK55//8Kqr8s//8LPM/f//8LvuCS//8MQfFF/ecMw///+ZYNRf//9UUN1///8PMOWf//7KIO6/// +6EEPbf////8emldt//8fHGgQ//8fnnjT//8gIImG//8gopo4//8hNKrr//8htruu/tsiScxR+nkiy90E +9igjTe228dcj3/557YYkUf//6TQk4///5NMlZf//4IIl5///3DAmef////81llPv//82KGSS//82qnVF +//83PIX3/743vpa6+204MKdt9xw4w7gQ8ro5RcjD7mk519l16hg6Weo45cc66/rr4XU7bf//3RQ77/// +2MM8cf//1HE88///0CA9hv////9MolBR//9NNGEE/EFNtnG29/9OOIJ5865Oy5Ms701PTaPf6vtP37SC +5qpQUcVF4llQ49X33ghRZeaq2bZR5/dd1VVSef//0QRS+///zLJTjv//yGFUAP//xBBUgv//+NNjvkzD +9IJkMF2G8DBkw2446+9lRX7r545l14+e4zxmWaBR3utm27EE2ppnbcG21kln79Jp0edoceMszZZo8/Pf +yUVphv//xPNqCP//wKJqiv//vEFrHP//t/9rnv//7MN6y0lF6HF7TVn35CB732qq3898UXtt231804wQ +1yx9ZZzD0tt95611zop+eb44yih++87rxdd/jt+ewYaAAPBBvTSAgv//uOOBFP//tIKBlv//sDCCKP// +q++Cqv//4LKR10W23FGSWVZ52ACS22cs076TbXffz22T74iCyxyUcZlFxrqU86n3wmmVdbqqvhiWCMtd +uceWitwQtXWXHOzDsSSXnv11rMOYIP//qHGYov//pCCZJP//n9+Ztv//1JKo00I40EGpZVLry/+p52Oe +x66qeXRRw12q+4UEvvurfZW2uqqsAKZptlmsgrcssgitFMffrbatltiCqVWuGOk0pQSuqvnnoLKvLP// +nGGvvv//mBCwMP//k8+ww///yIK/7z6qxDDAcU9tv+/A82AQu57BdXDDtzzCCIF1suvCipIorprDHKLr +qknDnrOepffEEMRBoZbEotTznUXFJOW2mPPFtvZplKLGOP//kFHGy///i//HTf//h67Hz///vHHW+zss +uCDXfUvfs8/YAFyCr33Ygm00qyzZFH33ptvZlo6qooraGJ9dnjjaqrAAmdfbLMDDlYbbvtF1kTTcMOIo +jOPcsvLbiJLdRf//hDDdx///f+/eWf//e57e2///sGHuCDeerADuikhBp77vHFkEo23vnmm2nxzwEHpp +msvwoosclmnxJJvfkhjxtqyCjcfyOL00iXXyus3nhSTzTd6qgMPzz+9dfHH0Uf//eCD00///c9/1Zf// +b4715///pEH//zQQn////0TDm67//1V1l13//2Yokwz//3brjqr//4eeiln//5hBhgj//6jzgbb//7m2 +fWX//8ppeQT//9scdLL//+vPcGH///yCbBD/////Z8//////Y23/////mDD//zCCk+///0E0j57//1H3 +izz//2Kqhuv//3Ndgpr//4QAfkn//5TDeff//6V1dab//7YocUX//8bbbPP//9eOaKL//+hBZFH///jz +YAD/////W67/////V13/////jCD//y0Eh9///z22g33//05pfyz//18cetv//2/Pdor//4CCcjj//5E0 +bdf//6HnaYb//7KaZTT//8NdYOP//9QAXJL//+SyWEH///VlU+//////T57/////S03/////gBD//yl1 +e77//zood23//0rbcxz//1uebsv//2xBann//3zzZhj//42mYcf//55pXXX//68cWST//7/PVNP//9Bx +UHH//+E0TCD///HnR9//////Q47/////Pzz///////8AAF+e//8AAHBR//8AAIEE//8AAJG2//8AAKJp +//8AALMs//8AAMPf//8AANSC//8AAOU0//8AAPX3//8AAP////8AAP////8AAP////8AAP////8AAP// +//8AAP////8AAFwQ//8AAGzD//8AAH11//8AAI44//8AAJ7r//8AAK+e//8AAMBB//8AANEE//8AAOG2 +//8AAPJp//8AIP////8Asv////8BNP////8Bx/////8CSf////8Cy/////8R91iC//8SeWlF//8TDHn3 +//8Tjoqq//8UEJtd//8UkqwQ//8VFLzD//8Vps11//8WKN4o//8Wuu7r//8XPP+e//8Xvv////8YQf// +//8Yw////IIZVf//+DAZ1/////8pBFUE//8phmW2//8qGHZp//8qmocs//8rHJff//8rrqiC//8sILk0 +//8sssn3//8tNNqq//8ttutd//8uSfwA/WUuy///+RQvXf//9MMv3///8HEwUf//7CAw4/////9AAFF1 +//9AkmI4//9BFHLr//9BpoOe//9CKJRB//9CuqTz//9DPLW2//9DvsZp/llEQdcc+ghEw+fP9aZFVfiC +8VVF1///7QRGWf//6LJG6///5GFHbf//4ABH//////9XHE33//9Xrl6q//9YIG9d//9YooAA//9ZNJDD +/zxZtqF1+utaSbIo9ppay8Lb8jhbXdOe7edb3+RB6ZZcUfTz5UVc4///4PNdZf//3JJd9///2EFeef// +0/9e+/////9uKEpp//9uqlsc//9vPGvf+89vvnyC931wQY008yxww53n7ttxVa6q6nlx179d5ihyWdAA +4ddy6+Cy3YZzbfF12TRz////1NN0cf//0IJ08///zDB1hv//x+92CP///KKFNEbr+FGFtlee9ACGSWhB +776Gy3jz622HTYm25wyH35pp4rqIUasc3mmI47vP2hiJZcyC1ceJ99000XWKee3nzRSK+/6ayMOLjv// +xHGMAP//wCCMkv//u9+NFP//8JKcQUNd7EGcw1QA5/+dRWTD466d13V1302eWYYo2vue65bb1qqfbaee +0lmf/7hBzgigccjzyaag89mmxVWhhupZwQSiCPscvLKimv//uGGjHP//tBCjnv//r76kIP//5IKzTT/f +4DCz31CC2++0UWE0146043Hn0zy1ZYKqzuu155Ndypq2eaQAxkm2+7Sywee3jsVlvZa4ANYouUW4kubb +tPO5FPeOsKK5lv//rEG6KP//p/+6qv//o667PP//2HHKWTxB1BDK60zzz8/LbV2my33L725pxyzMcX8c +wtvM84/PvorNhqBxuijOCLE0tdfOisHnsYbPHNKarTTPnuNNqOPQIPQApILQov//oDDRNP//m+/Rtv// +l57SOP//zFHhZTiyyADh50l1w77ieVoov23i+2rbuxzjjnuOtrrkAIxBsmnkgpzzrhjlFK2mqcfllr5Z +pXXmKM8coRTmqt/PnMPnPPBxmHHnvv//lCDoMP//j9/ow///i47pRf//wEH4cTU0u//480Xnt675hlaa +s136CGddrvv6ingAqqr7HIiypln7npllogj8IKoonbb8orrbmVX9JMuOlQT9ttwwkLL+OOzzjGH+y/2m +iBD/Tf//g77/3///f23/////tDD//zGmr+///0Jpq47//1Mcpzz//2PPouv//3Rxnpr//4U0mkn//5Xn +lff//6aakZb//7dNjUX//8gAiPP//9iyhKL//+llgFH///oYe///////d67/////c13/////qCD//y4o +o8///z7bn33//0+Omyz//2BBltv//3Dzkor//4Gmjij//5JZidf//6MMhYb//7PPgTT//8RxfOP//9Uk +eJL//+XXdDD///aab+//////a57/////Z03/////nAD//yqal77//ztdk23//0wAjxz//1yyisv//21l +hmn//34Yghj//47bfcf//5+OeXX//7AwdST//8DjcMP//9GmbHH//+JZaCD///MMY9//////X47///// +Wyz///////8AAGDD//8AAHF1//8AAIIo//8AAJLb//8AAKOe//8AALRB//8AAMTz//8AANWm//8AAOZp +//8AAPcc//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8AAF00//8AAG3n//8AAH6q +//8AAI9d//8AAKAA//8AALCy//8AAMF1//8AANIo//8AAOLb//8AAPOO//8AAP////8AAP////8AAP// +//8AAP////8AAP////8AAP////8FVVm2//8F52pp//8GaXsc//8G64vP//8HfZyC//8H/600//8Igr3n +//8JBM6a//8Jht9d//8KGPAA//8Kmv////8LLP////8Lrv////8MMP////8Msv////8NNP////8cYVYo +//8c42bb//8ddXee//8d94hB//8eipjz//8fDKmm//8fjrpp//8gEMsc//8gktvP//8hJOxx//8hpv00 +//8iKP////8iuv////8jPP////8jz/////8kQf////8zfVKq//8z/2Nd//80gnQA//81BISy//81hpV1 +//82GKYo//82mrbb//83LMeO//83rtgw//84IOjz//84svmm//85NP////85x/////86Sf////862/// +/AA7Xf////9KeU8c//9LDF/P//9LjnBx//9MEIE0//9MkpHn//9NJKKa//9NprNN//9OKMQA//9OutSy +//9PPOVl//9Pz/YY//9QQf///ONQw///+JJRVf//9EFR1///7/9Saf////9hhkuO//9iGFxB//9immzz +//9jLH2m//9jro5Z//9kIJ8c//9ksq/P//9lNMBx//9lx9Ek/ddmSeHn+YZmy/Ka9SRnXf//8NNn3/// +7IJoYf//6DBo4///4+9pdf////94kkgA//95FFiy//95pmll//96KHoo//96uorb//97PJuO/rp7z6ww ++ml8Qbzz9hh8w82m8cd9Vd5Z7WV91+8M6RR+af/P5MN+6///4HF/bf//3CB/////18+Acf////+PrkRx +//+QIFU0//+QsmXn/56RNHaa+02Rx4dN9vuSSZgA8qqSy6iy7lmTXbll6feT38oY5aaUYdrb4VWU4+uO +3QSVZfww2LKV9///1GGWef//0ACXDP//y76Xjv////+mukDz/DCnPFGm99+nvmJZ846oQXMc7zyow4PP +6uupVZRx5pqp16Uk4jiqabXn3eeq68aa2ZarbddN1UWr/+f/0POscfiizJKtBP//yEGthv//w/+uCP// +v66umv//9GG9tj1l8BC+SU4o68++y17b532/XW+O4yy/34Aw3tvAYZDj2nnA46Gm1ijBZbJZ0dfB98MM +zYbCedO+yTTDDORxxNPDjvUkwILEAP//vDDEkv//t+/FFP//s57Fpv//6FHUwznn5ADVVUqa377V11tN +223WWWv/1wzW63yy0rrXbY1lzmnX/54YyhjYca7LxcfZBL+OwWXZhtAwvRTaCODjuMPamvGWtHHbHP// +sCDbrv//q9/cIP//p33cov//3EHr3zZZ1//sUUcM067s41fPz03tZWhxyvvt93kkxqrueYnXwlnu+5qa +vgjvjqtNuabwALv/tVXwksyisQTxFN1lrLLxpu4YqGHyKP7LpADyqv//n77zPP//m23zvv//0DD//zLb +y9///0OOx47//1Qwwzz//2Tjvuv//3Wmupr//4ZZtkn//5cMsef//6e+rZb//7hxqUX//8kkpPP//9nX +oKL//+qKnEH///tNl///////k67/////j13/////xBD//y9Nv8///z//u33//1Cytyz//2Flstv//3IY +rnn//4LLqij//5OOpdf//6QwoYb//7TjnTT//8WWmOP//9ZJlIL//+cMkDD///e+i+//////h57///// +g03/////uAD//yvPs77//zxxr23//00kqxz//13Xprr//26aomn//39Nnhj//4//mcf//6CilXX//7FV +kRT//8IYjMP//9LLiHH//+N9hCD///Qgf9//////e33/////dyz///////8AAGHn//8AAHKa//8AAINd +//8AAJQA//8AAKSy//8AALVl//8AAMYY//8AANbb//8AAOeO//8AAPgw//8AAP////8AAP////8AAP// +//8AAP////8AAP////8AAP////8AAF5Z//8AAG8c//8AAH/P//8AAJBx//8AAKEk//8AALHn//8AAMKa +//8AANNN//8AAOP///8AAPSy//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8AAFrb +//8AAGuO//8AAHww//8AAIzz//8AAJ2m//8AAK5Z//8AAL8M//8AAM/P//8AAOBx//8AAPEk//8AAP// +//8AAP////8AAP////8AAP////8AEP////8Aov////8Pz1dN//8QUWgA//8Q03iy//8RVYll//8R55oY +//8Saarb//8S+7uO//8Tfcww//8UANzj//8Ugu2m//8VBP5Z//8Vlv////8WGP////8Wqv////8XLP// +//8Xrv////8m21PP//8nXWRx//8n73Uk//8oYYXn//8o85aa//8pdadN//8p97f///8qisiy//8rDNll +//8rnuoY//8sEPrL//8sov////8tJP////8tpv////8uOP////8uuv////8951Aw//8+aWDz//8++3Gm +//8/fYJZ//8//5MM//9AgqO+//9BBLRx//9BlsUk//9CGNXX//9CmuaK//9DLPdN//9Drv////9EMP// +//9Esv////9FRf////9Fx/////9U80yy//9VdV1l//9V924Y//9Win7L//9XDI+O//9XnqAw//9YELDj +//9YksGW//9ZJNJZ//9ZpuMM//9aOPO+//9auv////9bTf////9bz/////9cQf///99c0/////9r/0kk +//9sglnX//9tBGqa//9tlntN//9uGIv///9umpyi//9vLK1l//9vrr4Y//9wMM7L//9wst99//9xNPAw +//9xx/////9ySf///HFy2///+BBzXf//889z7/////+DDEWm//+DnlZZ//+EEGcM//+Ekne+//+FJIhx +//+Fppkk//+GOKnX//+GurqK//+HPMtN//+Hz9v//VWIQeyi+QSI0/1V9LKJVf//8FGJ5///7ACKaf// +576K6/////+aGEIY//+amlLL//+bLGOO//+brnQw//+cMITj//+cspWW//+dNKZZ/jidx7cM+eeeSce+ +9Zae29hh8UWfXekU7OOf3/nX6JKgYf//5EGg4///3/+hdf//266h9/////+xJD6a//+xpk9N//+yOF// +//+yunCi/xyzPIFl+suzz5IY9nm0QaLL8ii007N97de1VcQg6Ya119Tj5SS2aeWW4NO26/ZJ3IK3ff// +2DC3////0++4cf//z465BP/////IIDsM///Isku++77JNFxh913Jx20k8wzKSX3X7rrK246K6mnLXZ88 +5hjL36//4bbMYcCi3WXM49FV2RTNdeII1MPN9/LL0HHOef//zCDPDP//x8/Pjv//w33QEP//+EHfPDd9 +8//fz0gw757gQVjj603gw2mW5vvhVXpJ4qrh14sM3lniaZu+2ffi66xh1abjfb0U0VXj/83XzQTkcd6K +yLLlBO88xFHlhv/vwADmGP//u77mmv//t23nHP//7CD2STP/59/2y0Si4473XVVV3zz332YY2uv4YXbL +1pr444d90jj5dZggzef596jjyZb6ebmWxUX7DMpJwPP7jtr7vJL8EOu+uEH8kvxhs//9FP//r679pv// +q13+KP//4BD//zBh28///0Ek133//1HX0yz//2KKzsv//3M8ynn//4P/xij//5Siwdf//6VVvYb//7YI +uTT//8bLtNP//9d9sIL//+ggrDD///jTp+//////o57/////nzz/////1AD//yzjz77//z2Wy23//05J +xwz//18Mwrr//2++vmn//4Bhuhj//5EUtcf//6HHsWX//7KKrRT//8M8qMP//9PvpHH//+SSoCD///VV +m8//////l33/////kyz///////8AAGMM//8AAHPP//8AAIRx//8AAJUk//8AAKXX//8AALaa//8AAMdN +//8AANf///8AAOii//8AAPlV//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8AAF+O +//8AAHAw//8AAIDj//8AAJGW//8AAKJZ//8AALMM//8AAMO+//8AANRh//8AAOUk//8AAPXX//8AAP// +//8AAP////8AAP////8AAP////8AAP////8AAP////8AAFv///8AAGyi//8AAH1l//8AAI4Y//8AAJ7L +//8AAK99//8AAMAw//8AANDj//8AAOGW//8AAPJJ//8AAP////8AAP////8AAP////8AAP////8AAP// +//8AAP////8DLFhx//8Dvmkk//8EMHnX//8Ew4qK//8FRZtN//8F16v///8GWbyi//8G281V//8Hbd4Y +//8H7+7L//8Icf99//8I8/////8Jdf////8KCP////8Kiv////8LHP////8aOFTj//8ay2WW//8bTXZZ +//8bz4cM//8cUZe+//8c06hh//8dZbkk//8d58nX//8eedqK//8e++s8//8fffv///8gAP////8ggv// +//8hFP////8hlv////8iGP////8xRVFl//8xx2IY//8yWXLL//8y24N9//8zbZQw//8z76Tj//80cbWW +//8088ZJ//81ddb7//82COe+//82ivhh//83HP////83nv////84EP////84ov////85JP////9IUU3X +//9I016K//9JZW88//9J53////9KaZCi//9K+6FV//9LfbII//9MAMLL//9MgtN9//9NFOQg//9NlvTT +//9OGP////9Oqv////9PLP////9Pvv////9QMP////9fbUpJ//9f71sM//9gYWu+//9g83xh//9hdY0U +//9iCJ3X//9iiq6K//9jDL88//9jns/v//9kEOCi//9kovFV//9lJP////9ltv////9mOP////9muv// +//9nTf////92aUbL//92+1d9//93fWgg//94AHjj//94gomW//95BJpJ//95lqr7//96GLu+//96qsxh +//97LN0U//97vu3H//98MP6K//98sv////99Rf////99x/////9+Wf////+NdUM8//+OCFP///+OimSi +//+PDHVV//+PnoYI//+QEJbL//+Qoqd9//+RJLgg//+RpsjT//+SONmW//+SuupJ//+TTfr7//+Tz/// +//+UUf//+/+U0///956VVf////+kgj++//+lBFBh//+llmEU//+mGHHX//+mqoKK//+nLJM8//+nrqPv +//+oMLSi//+ossVV//+pRdYI//+px+a6/NOqWfdt+IKq2///9DCrXf//79+r7///646sYf////+7njwg +//+8EEzj//+8ol2W//+9JG5J//+9pn77//++OI+u//++uqBh//+/TbEU/ba/z8HH+WXAQdJ59RTA0+M8 +8MPBVfPv7HHB5///6BDCaf//48/C+///333Dff/////Sqjii///TLElV///TrloI///UMGq6///Usnt9 +/qrVRYwg+knVx5zT9ffWSa2G8abW275J7VXXXc776QTX79+u5KLYYfBR4FHY4///3ADZdf//177Z9/// +023aiv/////ppjUU///qOEXH/47qulaK+zzrTWc89uvrz3fv8orsQYiS7jjs05lV6eftVaoI5Zbt57q6 +4UXuactt3OPu69wg2JLvfezT1EHv//2Gz//wgv//y67xBP//x03xlv///BD//zGW98///0JJ833//1L7 +7xz//2Ou6sv//3Rh5nn//4UU4ij//5XH3df//6Z52Yb//7c81ST//8fv0NP//9iSzIL//+lFyDD///oI +w+//////v47/////uzz/////8AD//y4I677//z66513//0994wz//2Ag3rr//3DT2mn//4GG1hj//5JJ +0bb//6L7zWX//7OuyRT//8RRxMP//9UEwHH//+XHvBD///Z5t8//////s33/////ryz///////8AAGQw +//8AAHTj//8AAIWW//8AAJZJ//8AAKcM//8AALe+//8AAMhh//8AANkU//8AAOnH//8AAPqK//8AAP// +//8AAP////8AAP////8AAP////8AAP////8AAP////8AAGCi//8AAHFV//8AAIIY//8AAJLL//8AAKN9 +//8AALQg//8AAMTT//8AANWW//8AAOZJ//8AAPb7//8AAP////8AAP////8AAP////8AAP////8AAP// +//8AAP////8AAF0U//8AAG3X//8AAH6K//8AAI88//8AAJ/v//8AALCi//8AAMFV//8AANII//8AAOK6 +//8AAPN9//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8AAFmW//8AAGpJ//8AAHr7 +//8AAIu+//8AAJxh//8AAK0U//8AAL3H//8AAM6K//8AAN88//8AAO/v//8AAP////8AAP////8AAP// +//8AAP////8AAP////8AAP////8NllYI//8OKGbL//8Oqnd9//8PPIgg//8PvpjT//8QQamW//8Qw7pJ +//8RRcr7//8R19uu//8SWexh//8S6/0U//8Tbf////8T7/////8Ucf////8U8/////8Vhv////8kolKK +//8lNGM8//8ltnPv//8mSYSi//8my5VV//8nTaYI//8n37a6//8oUcd9//8o49gg//8pZejT//8p5/mG +//8qef////8q+/////8rjv////8sAP////8skv////87vk77//88MF++//88w3Bh//89RYEU//8915HH +//8+WaJ5//8+67M8//8/bcPv//8/79SS//9AceVF//9A8/YI//9Bhv////9CCP////9Civ////9DHP// +//9Dnv////9Sy0t9//9TTVwg//9T32zT//9UUX2G//9U445J//9VZZ77//9V56+u//9WecBR//9W+9EU +//9XjuHH//9YAPJ5//9Ygv////9ZFP////9Zlv////9aKP////9aqv////9p10fv//9qWViS//9q22lV +//9rbXoI//9r74q6//9scZtt//9s86wg//9thrzT//9uCM2G//9uit44//9vHO77//9vnv+u//9wIP// +//9wov////9xJP////9xtv////+A00Rh//+BZVUU//+B52XH//+CeXZ5//+C+4c8//+DfZfv//+EAKiS +//+EgrlF//+FFMoI//+Fltq6//+GKOtt//+GqvwQ//+HLP////+Hvv////+IMP////+Iw/////+X70DT +//+YcVGG//+Y82JJ//+ZdXL7//+aCIOu//+aipRR//+bHKUU//+bnrXH//+cIMZ5//+cotcs//+dJOfv +//+dtviS//+eOP////+ey/////+fTf////+fz/////+u+z1V//+vfU4I//+wAF66//+wgm9t//+xFIAg +//+xlpDT//+yGKGG//+yqrI4//+zLMLr//+zvtOu//+0MORR//+0w/UE//+1Rf////+1x////8+2Wf// ++3222//////GCDnH///Gikp5///HHFss///Hnmvv///IEHyS///Ioo1F///JJJ33///Jtq66///KOL9t +///Ky9AQ///LTeDD///Lz/GG/FHMUf//+ADM0///877NZf//713N5//////dFDY4///dlkb7///eGFeu +///eqmhR///fLHkE///fvonH///gMJp5///gsqss///hRbvf/TThx8yS+OPiWd1F9JLi2+338EHjbf6q +6//j7///557kYf//403k8//////0EDK6///0okNt///1JFQQ///1tmTT///2OHWG///2uoY4/ij3TZbr ++cf3z6eu9XX4UbhR8ST408kE7NP5Vdm26IL55+p55DD6afss39/6+///2477ff//1zz8AP///////y8s +/////z/v/////1CS/wz//2FF+rr//3H39mn//4K68gj//5Nt7bb//6QQ6WX//7TD5RT//8WG4MP//9Y4 +3GH//+br2BD///ee08//////z33/////yyz///////8AAGVV//8AAHYI//8AAIa6//8AAJd9//8AAKgg +//8AALjT//8AAMmG//8AANpJ//8AAOr7//8AAPuu//8AAP////8AAP////8AAP////8AAP////8AAP// +//8AAP////8AAGHH//8AAHKK//8AAIM8//8AAJPv//8AAKSS//8AALVV//8AAMYI//8AANa6//8AAOdt +//8AAPgQ//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8AAF5J//8AAG77//8AAH+u +//8AAJBR//8AAKEU//8AALHH//8AAMJ5//8AANMs//8AAOPv//8AAPSS//8AAP////8AAP////8AAP// +//8AAP////8AAP////8AAP////8AAFq6//8AAGtt//8AAHwg//8AAIzT//8AAJ2G//8AAK44//8AAL77 +//8AAM+u//8AAOBR//8AAPEE//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8BBFc8 +//8Bhmfv//8CGHiS//8CmolF//8DHJoI//8Drqq6//8EILtt//8EsswQ//8FNNzT//8Ftu2G//8GSf44 +//8Gy/////8HXf////8H3/////8IYf////8I4/////8YEFOu//8YkmRR//8ZFHUU//8ZpoXH//8aKJZ5 +//8auqcs//8bPLfv//8bvsiS//8cQdlF//8cw+n3//8dVfq6//8d1/////8eaf////8e6/////8fbf// +//8f//////8vHFAg//8vrmDT//8wIHGG//8wsoI4//8xNJL7//8xtqOu//8ySbRR//8yy8UE//8zXdW2 +//8z3+Z5//80Ufcs//804/////81Zf////819/////82ef////83DP////9GKEyS//9Gul1F//9HPG4I +//9Hvn66//9IQY9t//9Iw6AQ//9JVbDD//9J18GG//9KWdI4//9K6+Lr//9LbfOe//9L//////9Mcf// +//9NBP////9Nhv////9OCP////9dNEkE//9dtlnH//9eSWp5//9ey3ss//9fXYvf//9f35yS//9gUa1F +//9g4733//9hZc6q//9h999t//9iefAQ//9i+/////9jjv////9kAP////9kkv////9lFP////90QUWG +//90w1Y4//91VWbr//9113eu//92WYhR//9265kE//93bam2//93/7p5//94ccss//9489vf//95huyC +//96CP1F//96mv////97HP////97nv////98IP////+LTUH3//+L31K6//+MUWNt//+M43QQ//+NZYTD +//+N95WG//+OeaY4//+O+7br//+Pjsee//+QANhR//+QkukE//+RFPm2//+Rlv////+SKP////+Sqv// +//+TPP////+iWT55//+i608s//+jbV/f//+j73CS//+kcYFF//+k85H3//+lhqKq//+mCLNt//+mmsQQ +//+nHNTD//+nnuV1//+oIPYo//+oov////+pNP////+ptv////+qOP////+5ZTrr//+550uu//+6eVxR +//+6+20E//+7jn22//+8AI5p//+8kp8s//+9FK/f//+9lsCC//++KNE0//++quH3//+/PPKq//+/vv// +///AMP/////Aw//////BRf/////QcTdt///Q80gQ///RhljD///SCGl1///Sino4///THIrr///Tnpue +///UIKxB///Uor0E///VNM22///Vtt5p///WOO8c///Wy//f///XTf/////X3////03YUf/////njjPf +///oAESC///oglVF///pFGX3///plnaq///qKIdd///qqpgQ///rPKjD///rvrl1///sMMoo///sw9rr +///tReue///t1/xB+9/uWf//947u2///8zzvbf/////+ijBR////HEEE////nlG2/////2Jp/////3Ms +/////4Pf/////5SC/////6U0/////7X3/////8aq/LL//9dd+GH//+gA9BD///jD78//////633///// +5yz///////8AAGZ5//8AAHcs//8AAIfv//8AAJiS//8AAKlF//8AALn3//8AAMq6//8AANtt//8AAOwQ +//8AAPzD//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8AAGL7//8AAHOu//8AAIRR +//8AAJUE//8AAKXH//8AALZ5//8AAMcs//8AANff//8AAOiC//8AAPlF//8AAP////8AAP////8AAP// +//8AAP////8AAP////8AAP////8AAF9t//8AAHAQ//8AAIDT//8AAJGG//8AAKI4//8AALLr//8AAMOe +//8AANRR//8AAOUE//8AAPW2//8AAP////8AAP////8AAP////8AAP////8AAP////8AAP////8AAFvf +//8AAGyS//8AAH1F//8AAI33//8AAJ6q//8AAK9t//8AAMAQ//8AANDD//8AAOF1//8AAPI4//8AAP// +//8AAP////8AAP////8AAP////8AAP////8AAP////8AAFhR//8AAGkE//8AAHm2//8AAIp5//8AAJss +//8AAKvf//8AALyC//8AAM1F//8AAN33//8AAO6q//8AAP9d//8AAP////8AAP////8AAP////8AAP// +//8AAP////8LfVTD//8L/2WG//8MgnY4//8NBIbr//8Nhpee//8OGKhR//8OmrkE//8PLMm2//8Prtpp +//8QMOss//8Qsvvf//8RNP////8Rx/////8SSf////8S2/////8TXf////8iilFF//8jDGH3//8jjnKq +//8kEINt//8kkpQQ//8lJKTD//8lprV1//8mKMY4//8mutbr//8nPOee//8nz/hB//8oQf////8o0/// +//8pVf////8p1/////8qaf////85hk22//86GF55//86mm8s//87LH/f//87rpCC//88IKE0//88srH3 +//89NMKq//89x9Nd//8+SeQA//8+2/TD//8/Xf////8/3/////9AYf////9A4/////9Bdf////9Qkko4 +//9RJFrr//9Rpmue//9SKHxB//9Suo0E//9TPJ22//9Tz65p//9UQb8c//9Uw8/f//9VVeCC//9V1/E0 +//9Waf////9W6/////9Xff////9X//////9Ycf////9nrkaq//9oIFdd//9osmgQ//9pNHjD//9px4l1 +//9qSZoo//9qy6rr//9rXbue//9r38xB//9sYdzz//9s4+22//9tZf5p//9t9/////9uef////9vDP// +//9vjv////9+ukMs//9/PFPf//9/z2SC//+AQXU0//+Aw4X3//+BVZaq//+B16dd//+CabgA//+C68jD +//+Dbdl1//+D/+oo//+Ecfrb//+FBP////+Fhv////+GGP////+Gmv////+Vtj+e//+WSVBB//+Wy2EE +//+XXXG2//+X34Jp//+YYZMc//+Y46Pf//+ZZbSC//+Z98U0//+aedXn//+bDOaq//+bjvdd//+cAP// +//+ckv////+dFP////+dpv////+swzwQ//+tVUzD//+t1111//+uaW4o//+u637r//+vbY+e//+v/6BB +//+wcbDz//+xBMGm//+xhtJp//+yCOMc//+ymvPP//+zHP////+zrv////+0IP////+0sv/////D3ziC +///EUUk0///E41nn///FZWqq///F93td///GeYwA///HDJyy///Hjq11///IAL4o///Iks7b///JFN+O +///JpvBB///KKP/////Kqv/////LPP/////Lvv/////a6zTz///bbUW2///b/1Zp///ccWcc///dBHfP +///dhoiC///eCJk0///emqnn///fHLqa///frstd///gINwA///gouyy///hNP1l///htv/////iSf// +///iy//////x9zF1///yeUIo///y+1Lb///zjmOe///0AHRB///0koTz///1FJWm///1pqZp///2KLcc +///2qsfP///3PNhx///3vuk0///4Qfnn///4w//////5Rf/////51///AAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAFtggwCjgL3w1VDqoP7xEUEigTPBQwFSQWCBbrF88YkhllGiga6xuuHFEdFB3H +HmkfHB++IFEg8yGWIjgiyyNtI/8kgiUUJaYmOCa6J00nzyhRKNMpVSnXKlkq2ytdK98sQSzDLTQtti4o +LpovHC+OL/8wYTDTMUUxtjIoMooy+zNtM880MDSSNQQ1ZTXXNjg2qjcMN203zzggOJI48zlVObY6GDp5 +Ots7LDuOO+88QTyiPPM9VT22Pgg+aT66Pxw/fT/PQBBAcUDDQSRBdUHHQihCeULLQyxDfUPPRBBEYUSy +RRRFZUW2RghGWUaqRvtHTUeeR+9IMEhxSMNJFEllSbZKCEpJSppK60s8S31Lz0wQTFFMokzzTTRNhk3X +ThhOaU6qTvtPPE+OT89QEFBRUKJQ41EkUXVRtlIIUklSilLbUxxTXVOuU+9UIFRhVLJU81U0VXVVx1YI +VklWilbLVwxXXVeeV99YEFhRWJJY01kUWVVZllnXWhhaWVqaWttbHFtdW55b31wQXFFcklzTXRRdVV2W +XcdeCF5JXopey18MX01ffV++X/9gMGBhYKJg42EkYWVhlmHXYhhiSWKKYstjDGM8Y31jvmPvZCBkYWSS +ZNNlBGVFZYZltmX3ZihmaWaqZttnHGdNZ45nvmf/aCBoYWiSaNNpBGlFaXVptmnnaihqWWqaastrDGs8 +a31rrmvfbBBsQWyCbLJs420kbVVthm3HbfduOG5pbppu228MbzxvfW+ub99wAHBBcHFwonDjcRRxRXF1 +cbZx53IYcklyinK6cutzHHNdc45zvnPvdBB0UXSCdLJ043UUdUV1hnW2ded2GHZJdnl2unbrdxx3TXd9 +d65333gAeDB4cXiieNN5BHk0eWV5lnnHefd6KHpZeop6unrrexx7TXt9e65733wAfDB8YXySfMN8830k +fVV9hn22fed+GH5Jfnl+qn7bfwx/PH9tf55/z3//gCCAUYCCgKKA04EEgTSBZYGWgceB94IoglmCeYKq +gtuDDIM8g22DnoO+g++EEIRBhHGEooTThPOFJIVVhYaFtoXXhgiGOIZphpqGuobrhxyHTYd9h56Hz4f/ +iCCIQYhxiKKI04jziSSJVYmGiaaJ14oIijiKWYqKirqK64sMizyLbYuOi76L74wQjDCMYYySjLKM440U +jTSNZY2WjbaN544YjjiOaY6ajrqO648cjzyPbY+ej76P75AAkDCQYZCCkLKQ45EEkTSRVZGGkbaR15II +kiiSWZKKkqqS25L7kyyTXZN9k66Tz5P/lBCUQZRxlJKUw5TjlRSVNJVllYaVtpXXlgiWOJZZloqWqpbb +lvuXLJdNl32XnpfPl++YEJgwmGGYgpiymNOZBJkkmVWZdZmmmceZ95oYmkmaaZqamrqa65sMmyybXZt9 +m66bz5v/nBCcQZxhnJKcspzTnQSdJJ1VnXWdpp3HneeeGJ44nmmeip6qntue+58sn02fbZ+en76f76AA +oCCgUaBxoKKgw6DjoRShNKFloYahpqHXofeiGKJJommiiqK6otujDKMso02jfaOeo76j76QApCCkUaRx +pJKkw6TjpQSlNKVVpXWlpqXHpeemGKY4plmmeaaqpsum66ccpzynXaeOp66nz6fvqBCoMKhRqIKooqjD +qOOpFKk0qVWphqmmqcep56oYqjiqWap5qqqqy6rrqwyrPKtdq32rnqvPq++sAKwgrFGscaySrLKs460E +rSStRa11rZattq3XrfeuKK5Jrmmuiq66rtuu+68crzyvba+Or66vz6/vsBCwMLBRsHGwkrDDsOOxBLEk +sUWxZbGWsbax17H3shiySbJpsoqyqrLLsuuzHLM8s12zfbOes76z37QAtCC0QbRhtIK0orTTtPO1FLU0 +tVW1dbWWtba157YItii2SbZptoq2qrbbtvu3HLc8t123fbeet76337gAuCC4QbhhuIK4orjDuOO5BLkk +uVW5dbmWuba517n3uhi6OLpZunm6mrrLuuu7DLssu027bbuOu667z7vvvAC8ILxBvHG8kryyvNO8870U +vTS9Vb11vZa9tr3Xvfe+GL44vlm+eb6avsu+678Mvyy/Tb9tv46/rr/Pv+/AAMAgwEHAYcCCwKLAw8Dj +wQTBJMFFwWXBhsGmwcfB58IIwijCScJpworCqsLLwuvDDMMsw03DbcOOw67Dz8PvxADEIMRBxGHEgsSi +xMPE48UExSTFRcVlxYbFpsXHxefGCMYoxknGacaKxqrGy8brxwzHLMdNx23Hjseux8/H78f/yBDIMMhR +yHHIksiyyNPI88kUyTTJVcl1yZbJtsnXyffKGMo4yknKacqKyqrKy8rrywzLLMtNy23Ljsuuy8/L78wA +zBDMMMxRzHHMksyyzNPM880UzTTNVc11zYbNps3HzefOCM4ozknOac6KzqrOus7bzvvPHM88z13Pfc+e +z77P38/v0ADQINBB0GHQgtCi0MPQ49Dz0RTRNNFV0XXRltG20dfR59II0ijSSdJp0orSqtLL0tvS+9Mc +0zzTXdN9057TrtPP0+/UANQg1EHUYdRx1JLUstTT1PPVFNU01UXVZdWG1abVx9Xn1ffWGNY41lnWedaa +1qrWy9br1wzXLNdN113Xfdee177X39f/2ADYINhB2GHYgtii2LLY09jz2RTZNNlV2WXZhtmm2cfZ59n3 +2hjaONpZ2nnaitqq2sva69sM2xzbPNtd233bntuu28/b79wA3CDcMNxR3HHcktyy3MPc490E3STdRd1V +3XXdlt223dfd594I3ijeSd5Z3nnemt663tve698M3yzfTd9d333fnt++38/f7+AA4CDgQeBR4HHgkuCy +4MPg4+EE4SThNOFV4XXhluGm4cfh5+II4hjiOOJZ4nniiuKq4svi6+L74xzjPONd423jjuOu48/j3+P/ +5BDkMORB5GHkguSi5LLk0+Tz5RTlJOVF5WXldeWW5bbl1+Xn5gjmKOZJ5lnmeeaa5qrmy+br5wznHOc8 +513nbeeO567nz+ff5//oEOgg6EHoYeiC6JLosujT6OPpBOkk6UXpVel16ZbppunH6efp9+oY6jjqWepp +6orqquq66tvq++sM6yzrTetd633rnuu+68/r7+wA7BDsMOxR7GHsguyi7LLs0+zz7QTtJO1F7WXtde2W +7bbtx+3n7gjuGO447lnuae6K7qruuu7b7vvvDO8s703vXe99757vru/P7+/v//AQ8DDwQfBh8ILwkvCy +8NPw4/EE8RTxNPFV8WXxhvGm8bbx1/H38gjyKPJJ8lnyefKa8qryy/Lr8vvzHPMs803zbfN9857zvvPP +8+/0APQQ9DD0QfRh9IL0kvSy9NP04/UE9ST1NPVV9WX1hvWm9bb11/X39gj2KPY49ln2efaK9qr2y/bb +9vv3DPcs9033Xfd99473rvfP99/3//gQ+CD4QfhR+HH4kvii+MP40/jz+RT5JPlF+VX5dfmW+ab5x/nX ++ff6GPoo+kn6Wfp5+pr6qvrL+tv6+/sc+yz7Tftd+337nvuu+8/73/v//BD8IPxB/FH8cfyS/KL8w/zT +/PP9BP0k/UX9Vf11/Yb9pv3H/df99/4I/ij+OP5Z/nn+iv6q/rr+2/7r/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAW2CDAKOAvfDVUOqg/v +ERQSKBM8FDAVJBYIFusXzxiSGWUaKBrrG64cUR0UHcceaR8cH74gUSDzIZYiOCLLI20j/ySCJRQlpiY4 +JronTSfPKFEo0ylVKdcqWSrbK10r3yxBLMMtNC22Ligumi8cL44v/zBhMNMxRTG2MigyijL7M20zzzQw +NJI1BDVlNdc2ODaqNww3bTfPOCA4kjjzOVU5tjoYOnk62zssO4477zxBPKI88z1VPbY+CD5pPro/HD99 +P89AEEBxQMNBJEF1QcdCKEJ5QstDLEN9Q89EEERhRLJFFEVlRbZGCEZZRqpG+0dNR55H70gwSHFIw0kU +SWVJtkoISklKmkrrSzxLfUvPTBBMUUyiTPNNNE2GTddOGE5pTqpO+088T45Pz1AQUFFQolDjUSRRdVG2 +UghSSVKKUttTHFNdU65T71QgVGFUslTzVTRVdVXHVghWSVaKVstXDFddV55X31gQWFFYkljTWRRZVVmW +WddaGFpZWppa21scW11bnlvfXBBcUVySXNNdFF1VXZZdx14IXkleil7LXwxfTV99X75f/2AwYGFgomDj +YSRhZWGWYddiGGJJYopiy2MMYzxjfWO+Y+9kIGRhZJJk02UEZUVlhmW2ZfdmKGZpZqpm22ccZ01njme+ +Z/9oIGhhaJJo02kEaUVpdWm2aedqKGpZappqy2sMazxrfWuua99sEGxBbIJssmzjbSRtVW2Gbcdt9244 +bmlumm7bbwxvPG99b65v33AAcEFwcXCicONxFHFFcXVxtnHnchhySXKKcrpy63Mcc11zjnO+c+90EHRR +dIJ0snTjdRR1RXWGdbZ153YYdkl2eXa6dut3HHdNd313rnffeAB4MHhxeKJ403kEeTR5ZXmWecd593oo +ell6inq6eut7HHtNe317rnvffAB8MHxhfJJ8w3zzfSR9VX2GfbZ9534Yfkl+eX6qftt/DH88f21/nn/P +f/+AIIBRgIKAooDTgQSBNIFlgZaBx4H3giiCWYJ5gqqC24MMgzyDbYOeg76D74QQhEGEcYSihNOE84Uk +hVWFhoW2hdeGCIY4hmmGmoa6huuHHIdNh32HnofPh/+IIIhBiHGIoojTiPOJJIlViYaJponXigiKOIpZ +ioqKuorriwyLPItti46LvovvjBCMMIxhjJKMsozjjRSNNI1ljZaNto3njhiOOI5pjpqOuo7rjxyPPI9t +j56Pvo/vkACQMJBhkIKQspDjkQSRNJFVkYaRtpHXkgiSKJJZkoqSqpLbkvuTLJNdk32TrpPPk/+UEJRB +lHGUkpTDlOOVFJU0lWWVhpW2ldeWCJY4llmWipaqltuW+5csl02XfZeel8+X75gQmDCYYZiCmLKY05kE +mSSZVZl1maaZx5n3mhiaSZppmpqauprrmwybLJtdm32brpvPm/+cEJxBnGGckpyynNOdBJ0knVWddZ2m +nced554YnjieaZ6Knqqe2577nyyfTZ9tn56fvp/voACgIKBRoHGgoqDDoOOhFKE0oWWhhqGmodeh96IY +okmiaaKKorqi26MMoyyjTaN9o56jvqPvpACkIKRRpHGkkqTDpOOlBKU0pVWldaWmpcel56YYpjimWaZ5 +pqqmy6brpxynPKddp46nrqfPp++oEKgwqFGogqiiqMOo46kUqTSpVamGqaapx6nnqhiqOKpZqnmqqqrL +quurDKs8q12rfaueq8+r76wArCCsUaxxrJKssqzjrQStJK1FrXWtlq22rdet964orkmuaa6Krrqu2677 +rxyvPK9tr46vrq/Pr++wELAwsFGwcbCSsMOw47EEsSSxRbFlsZaxtrHXsfeyGLJJsmmyirKqssuy67Mc +szyzXbN9s56zvrPftAC0ILRBtGG0grSitNO087UUtTS1VbV1tZa1trXntgi2KLZJtmm2iraqttu2+7cc +tzy3Xbd9t563vrffuAC4ILhBuGG4griiuMO447kEuSS5Vbl1uZa5trnXufe6GLo4ulm6ebqausu667sM +uyy7Tbttu467rrvPu++8ALwgvEG8cbySvLK807zzvRS9NL1VvXW9lr22vde9974Yvji+Wb55vpq+y77r +vwy/LL9Nv22/jr+uv8+/78AAwCDAQcBhwILAosDDwOPBBMEkwUXBZcGGwabBx8HnwgjCKMJJwmnCisKq +wsvC68MMwyzDTcNtw47DrsPPw+/EAMQgxEHEYcSCxKLEw8TjxQTFJMVFxWXFhsWmxcfF58YIxijGScZp +xorGqsbLxuvHDMcsx03HbceOx67Hz8fvx//IEMgwyFHIcciSyLLI08jzyRTJNMlVyXXJlsm2ydfJ98oY +yjjKScppyorKqsrLyuvLDMssy03LbcuOy67Lz8vvzADMEMwwzFHMccySzLLM08zzzRTNNM1VzXXNhs2m +zcfN584IzijOSc5pzorOqs66ztvO+88czzzPXc99z57Pvs/fz+/QANAg0EHQYdCC0KLQw9Dj0PPRFNE0 +0VXRddGW0bbR19Hn0gjSKNJJ0mnSitKq0svS29L70xzTPNNd033TntOu08/T79QA1CDUQdRh1HHUktSy +1NPU89UU1TTVRdVl1YbVptXH1efV99YY1jjWWdZ51prWqtbL1uvXDNcs103XXdd9157Xvtff1//YANgg +2EHYYdiC2KLYstjT2PPZFNk02VXZZdmG2abZx9nn2ffaGNo42lnaedqK2qray9rr2wzbHNs8213bfdue +267bz9vv3ADcINww3FHccdyS3LLcw9zj3QTdJN1F3VXddd2W3bbd193n3gjeKN5J3lneed6a3rre297r +3wzfLN9N313ffd+e377fz9/v4ADgIOBB4FHgceCS4LLgw+Dj4QThJOE04VXhdeGW4abhx+Hn4gjiGOI4 +4lnieeKK4qriy+Lr4vvjHOM8413jbeOO467jz+Pf4//kEOQw5EHkYeSC5KLksuTT5PPlFOUk5UXlZeV1 +5ZbltuXX5efmCOYo5knmWeZ55prmqubL5uvnDOcc5zznXedt547nrufP59/n/+gQ6CDoQehh6ILokuiy +6NPo4+kE6STpRelV6XXplumm6cfp5+n36hjqOOpZ6mnqiuqq6rrq2+r76wzrLOtN613rfeue677rz+vv +7ADsEOww7FHsYeyC7KLssuzT7PPtBO0k7UXtZe117Zbttu3H7efuCO4Y7jjuWe5p7oruqu667tvu++8M +7yzvTe9d733vnu+u78/v7+//8BDwMPBB8GHwgvCS8LLw0/Dj8QTxFPE08VXxZfGG8abxtvHX8ffyCPIo +8knyWfJ58pryqvLL8uvy+/Mc8yzzTfNt833znvO+88/z7/QA9BD0MPRB9GH0gvSS9LL00/Tj9QT1JPU0 +9VX1ZfWG9ab1tvXX9ff2CPYo9jj2WfZ59or2qvbL9tv2+/cM9yz3Tfdd9333jveu98/33/f/+BD4IPhB ++FH4cfiS+KL4w/jT+PP5FPkk+UX5Vfl1+Zb5pvnH+df59/oY+ij6SfpZ+nn6mvqq+sv62/r7+xz7LPtN ++137ffue+677z/vf+//8EPwg/EH8Ufxx/JL8ovzD/NP88/0E/ST9Rf1V/XX9hv2m/cf91/33/gj+KP44 +/ln+ef6K/qr+uv7b/uv/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAABbYIMAo4C98NVQ6qD+8RFBIoEzwUMBUkFggW6xfPGJIZZRooGusbrhxR +HRQdxx5pHxwfviBRIPMhliI4IssjbSP/JIIlFCWmJjgmuidNJ88oUSjTKVUp1ypZKtsrXSvfLEEswy00 +LbYuKC6aLxwvji//MGEw0zFFMbYyKDKKMvszbTPPNDA0kjUENWU11zY4Nqo3DDdtN884IDiSOPM5VTm2 +Ohg6eTrbOyw7jjvvPEE8ojzzPVU9tj4IPmk+uj8cP30/z0AQQHFAw0EkQXVBx0IoQnlCy0MsQ31Dz0QQ +RGFEskUURWVFtkYIRllGqkb7R01HnkfvSDBIcUjDSRRJZUm2SghKSUqaSutLPEt9S89MEExRTKJM8000 +TYZN104YTmlOqk77TzxPjk/PUBBQUVCiUONRJFF1UbZSCFJJUopS21McU11TrlPvVCBUYVSyVPNVNFV1 +VcdWCFZJVopWy1cMV11XnlffWBBYUViSWNNZFFlVWZZZ11oYWllamlrbWxxbXVueW99cEFxRXJJc010U +XVVdll3HXgheSV6KXstfDF9NX31fvl//YDBgYWCiYONhJGFlYZZh12IYYkliimLLYwxjPGN9Y75j72Qg +ZGFkkmTTZQRlRWWGZbZl92YoZmlmqmbbZxxnTWeOZ75n/2ggaGFokmjTaQRpRWl1abZp52ooallqmmrL +awxrPGt9a65r32wQbEFsgmyybONtJG1VbYZtx233bjhuaW6abttvDG88b31vrm/fcABwQXBxcKJw43EU +cUVxdXG2cedyGHJJcopyunLrcxxzXXOOc75z73QQdFF0gnSydON1FHVFdYZ1tnXndhh2SXZ5drp263cc +d013fXeud994AHgweHF4onjTeQR5NHlleZZ5x3n3eih6WXqKerp663sce017fXuue998AHwwfGF8knzD +fPN9JH1VfYZ9tn3nfhh+SX55fqp+238Mfzx/bX+ef89//4AggFGAgoCigNOBBIE0gWWBloHHgfeCKIJZ +gnmCqoLbgwyDPINtg56DvoPvhBCEQYRxhKKE04TzhSSFVYWGhbaF14YIhjiGaYaahrqG64cch02HfYee +h8+H/4ggiEGIcYiiiNOI84kkiVWJhommideKCIo4ilmKioq6iuuLDIs8i22Ljou+i++MEIwwjGGMkoyy +jOONFI00jWWNlo22jeeOGI44jmmOmo66juuPHI88j22Pno++j++QAJAwkGGQgpCykOORBJE0kVWRhpG2 +kdeSCJIoklmSipKqktuS+5Msk12TfZOuk8+T/5QQlEGUcZSSlMOU45UUlTSVZZWGlbaV15YIljiWWZaK +lqqW25b7lyyXTZd9l56Xz5fvmBCYMJhhmIKYspjTmQSZJJlVmXWZppnHmfeaGJpJmmmampq6muubDJss +m12bfZuum8+b/5wQnEGcYZySnLKc050EnSSdVZ11naadx53nnhieOJ5pnoqeqp7bnvufLJ9Nn22fnp++ +n++gAKAgoFGgcaCioMOg46EUoTShZaGGoaah16H3ohiiSaJpooqiuqLbowyjLKNNo32jnqO+o++kAKQg +pFGkcaSSpMOk46UEpTSlVaV1paalx6XnphimOKZZpnmmqqbLpuunHKc8p12njqeup8+n76gQqDCoUaiC +qKKow6jjqRSpNKlVqYappqnHqeeqGKo4qlmqeaqqqsuq66sMqzyrXat9q56rz6vvrACsIKxRrHGskqyy +rOOtBK0krUWtda2Wrbat1633riiuSa5proquuq7brvuvHK88r22vjq+ur8+v77AQsDCwUbBxsJKww7Dj +sQSxJLFFsWWxlrG2sdex97IYskmyabKKsqqyy7LrsxyzPLNds32znrO+s9+0ALQgtEG0YbSCtKK007Tz +tRS1NLVVtXW1lrW2tee2CLYotkm2abaKtqq227b7txy3PLddt323nre+t9+4ALgguEG4YbiCuKK4w7jj +uQS5JLlVuXW5lrm2ude597oYuji6Wbp5upq6y7rruwy7LLtNu227jruuu8+777wAvCC8QbxxvJK8srzT +vPO9FL00vVW9db2Wvba91733vhi+OL5Zvnm+mr7Lvuu/DL8sv02/bb+Ov66/z7/vwADAIMBBwGHAgsCi +wMPA48EEwSTBRcFlwYbBpsHHwefCCMIowknCacKKwqrCy8LrwwzDLMNNw23DjsOuw8/D78QAxCDEQcRh +xILEosTDxOPFBMUkxUXFZcWGxabFx8XnxgjGKMZJxmnGisaqxsvG68cMxyzHTcdtx47HrsfPx+/H/8gQ +yDDIUchxyJLIssjTyPPJFMk0yVXJdcmWybbJ18n3yhjKOMpJymnKisqqysvK68sMyyzLTctty47LrsvP +y+/MAMwQzDDMUcxxzJLMsszTzPPNFM00zVXNdc2GzabNx83nzgjOKM5JzmnOis6qzrrO2877zxzPPM9d +z33Pns++z9/P79AA0CDQQdBh0ILQotDD0OPQ89EU0TTRVdF10ZbRttHX0efSCNIo0knSadKK0qrSy9Lb +0vvTHNM8013TfdOe067Tz9Pv1ADUINRB1GHUcdSS1LLU09Tz1RTVNNVF1WXVhtWm1cfV59X31hjWONZZ +1nnWmtaq1svW69cM1yzXTddd133Xnte+19/X/9gA2CDYQdhh2ILYotiy2NPY89kU2TTZVdll2YbZptnH +2efZ99oY2jjaWdp52oraqtrL2uvbDNsc2zzbXdt9257brtvP2+/cANwg3DDcUdxx3JLcstzD3OPdBN0k +3UXdVd113Zbdtt3X3efeCN4o3kneWd553preut7b3uvfDN8s303fXd99357fvt/P3+/gAOAg4EHgUeBx +4JLgsuDD4OPhBOEk4TThVeF14ZbhpuHH4efiCOIY4jjiWeJ54oriquLL4uvi++Mc4zzjXeNt447jruPP +49/j/+QQ5DDkQeRh5ILkouSy5NPk8+UU5STlReVl5XXlluW25dfl5+YI5ijmSeZZ5nnmmuaq5svm6+cM +5xznPOdd523njueu58/n3+f/6BDoIOhB6GHoguiS6LLo0+jj6QTpJOlF6VXpdemW6abpx+nn6ffqGOo4 +6lnqaeqK6qrquurb6vvrDOss603rXet9657rvuvP6+/sAOwQ7DDsUexh7ILsouyy7NPs8+0E7STtRe1l +7XXtlu227cft5+4I7hjuOO5Z7mnuiu6q7rru2+777wzvLO9N713vfe+e767vz+/v7//wEPAw8EHwYfCC +8JLwsvDT8OPxBPEU8TTxVfFl8YbxpvG28dfx9/II8ijySfJZ8nnymvKq8svy6/L78xzzLPNN823zffOe +877zz/Pv9AD0EPQw9EH0YfSC9JL0svTT9OP1BPUk9TT1VfVl9Yb1pvW29df19/YI9ij2OPZZ9nn2ivaq +9sv22/b79wz3LPdN9133ffeO9673z/ff9//4EPgg+EH4Ufhx+JL4ovjD+NP48/kU+ST5RflV+XX5lvmm ++cf51/n3+hj6KPpJ+ln6efqa+qr6y/rb+vv7HPss+037Xft9+577rvvP+9/7//wQ/CD8QfxR/HH8kvyi +/MP80/zz/QT9JP1F/VX9df2G/ab9x/3X/ff+CP4o/jj+Wf55/or+qv66/tv+6/8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M/wz/DP8M +/wz/DP8M/wz/DP8M/wz/DP8MA NSCalibratedRGBColorSpace 8 @@ -648,6 +1997,7 @@ {468, 173} + 2 @@ -674,6 +2024,7 @@ {{0, 23}, {468, 173}} + 528 @@ -682,6 +2033,7 @@ {468, 196} + {{0, 0}, {1680, 1028}} {350, 27} @@ -2319,7 +3671,7 @@ NSView - + 266 YES @@ -2328,7 +3680,6 @@ 257 {{364, 5}, {95, 15}} - YES 343014976 @@ -2393,7 +3744,6 @@ 268 {{37, 3}, {40, 17}} - YES 67239488 @@ -2418,7 +3768,6 @@ 268 {{119, 3}, {89, 17}} - YES 67239488 @@ -2439,7 +3788,6 @@ 268 {{210, 3}, {77, 17}} - YES 67239488 @@ -2460,7 +3808,6 @@ 268 {{301, 3}, {55, 17}} - YES 67239488 @@ -2481,7 +3828,6 @@ 268 {{34, 6}, {5, 12}} - {0, 0} 67239424 @@ -2504,7 +3850,6 @@ 268 {{5, 5}, {26, 14}} - YES -2076049856 @@ -2594,7 +3939,6 @@ 268 {{76, 3}, {49, 17}} - YES 67239488 @@ -2612,8 +3956,6 @@ {479, 24} - - StatusBarView NSView @@ -2636,7 +3978,7 @@ {3.40282e+38, 3.40282e+38} {400, 177} - + 256 YES @@ -2645,7 +3987,6 @@ 274 {{20, 50}, {360, 80}} - YES -1805517311 @@ -2668,7 +4009,6 @@ 289 {{304, 12}, {82, 32}} - YES 604110336 @@ -2690,7 +4030,6 @@ 289 {{222, 12}, {82, 32}} - YES 67239424 @@ -2712,7 +4051,6 @@ 268 {{17, 140}, {200, 17}} - YES 67239424 @@ -2726,8 +4064,6 @@ {400, 177} - - {{0, 0}, {1680, 1028}} {400, 199} @@ -7312,7 +8648,6 @@ 1846.IBPluginDependency 1846.ImportedFromIB2 1848.IBEditorWindowLastContentRect - 1848.IBPluginDependency 1848.IBWindowTemplateEditedContentRect 1848.ImportedFromIB2 1848.windowTemplate.hasMaxSize @@ -7443,7 +8778,6 @@ 2071.IBPluginDependency 2071.ImportedFromIB2 21.IBEditorWindowLastContentRect - 21.IBPluginDependency 21.IBWindowTemplateEditedContentRect 21.ImportedFromIB2 21.editorWindowContentRectSynchronizationRect @@ -7587,6 +8921,27 @@ 302.IBPluginDependency 302.ImportedFromIB2 302.editorWindowContentRectSynchronizationRect + 3047.IBPluginDependency + 3048.IBPluginDependency + 3049.IBPluginDependency + 3050.IBPluginDependency + 3051.IBPluginDependency + 3052.IBPluginDependency + 3053.IBPluginDependency + 3054.IBPluginDependency + 3055.IBPluginDependency + 3056.IBPluginDependency + 3057.IBPluginDependency + 3058.IBPluginDependency + 3059.IBPluginDependency + 3060.IBPluginDependency + 3061.IBPluginDependency + 3062.IBPluginDependency + 3063.IBPluginDependency + 3064.IBPluginDependency + 3065.IBPluginDependency + 3066.IBPluginDependency + 3067.IBPluginDependency 3077.IBPluginDependency 3078.IBPluginDependency 3078.ImportedFromIB2 @@ -7598,8 +8953,15 @@ 3091.CustomClassName 3091.IBPluginDependency 3093.IBPluginDependency + 3124.IBPluginDependency + 3126.IBPluginDependency + 3127.IBPluginDependency + 3133.IBPluginDependency + 3135.IBPluginDependency + 3136.IBPluginDependency 3138.IBPluginDependency 3139.IBPluginDependency + 3140.IBPluginDependency 3145.IBPluginDependency 3146.IBPluginDependency 3148.IBPluginDependency @@ -7917,10 +9279,9 @@ com.apple.InterfaceBuilder.CocoaPlugin {{1163, 330}, {400, 177}} - com.apple.InterfaceBuilder.CocoaPlugin {{1163, 330}, {400, 177}} - + {3.40282e+38, 3.40282e+38} {400, 177} @@ -8047,12 +9408,11 @@ com.apple.InterfaceBuilder.CocoaPlugin - {{1082, 586}, {468, 196}} - com.apple.InterfaceBuilder.CocoaPlugin - {{1082, 586}, {468, 196}} + {{567, 586}, {468, 196}} + {{567, 586}, {468, 196}} {{52, 684}, {468, 196}} - + {3.40282e+38, 3.40282e+38} {350, 5} @@ -8194,6 +9554,27 @@ {{396, 658}, {236, 243}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -8208,6 +9589,13 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin diff -Nru transmission-1.50/macosx/version.sh transmission-1.51/macosx/version.sh --- transmission-1.50/macosx/version.sh 2009-02-13 11:41:10.000000000 -0500 +++ transmission-1.51/macosx/version.sh 2009-02-26 20:00:37.000000000 -0500 @@ -1,14 +1,14 @@ #! /bin/sh # -# $Id: version.sh 7886 2009-02-13 16:39:29Z charles $ +# $Id: version.sh 7958 2009-02-26 19:23:56Z charles $ # convention: -TR MAJOR MINOR MAINT STATUS - (each a single char) # STATUS: "X" for prerelease beta builds, # "Z" for unsupported trunk builds, # "0" for stable, supported releases # these should be the only two lines you need to change -PEERID_PREFIX="-TR1500-" -USERAGENT_PREFIX="1.50" +PEERID_PREFIX="-TR1510-" +USERAGENT_PREFIX="1.51" SVN_REVISION=`find -E ./libtransmission ./macosx \ -regex ".*\.([chmp]|cpp|po|sh)" \ diff -Nru transmission-1.50/macosx/zh_TW.lproj/MainMenu.xib transmission-1.51/macosx/zh_TW.lproj/MainMenu.xib --- transmission-1.50/macosx/zh_TW.lproj/MainMenu.xib 2009-02-13 11:41:07.000000000 -0500 +++ transmission-1.51/macosx/zh_TW.lproj/MainMenu.xib 2009-02-26 20:00:37.000000000 -0500 @@ -1,18 +1,28 @@ - + 1050 - 9F33 - 672 - 949.34 - 352.00 + 9G55 + 677 + 949.43 + 353.00 YES + YES com.apple.InterfaceBuilder.CocoaPlugin + + YES + + YES + + + YES + + YES @@ -37,7 +47,7 @@ {3.40282e+38, 3.40282e+38} {350, 5} - + 256 YES @@ -249,7 +259,7 @@ YES - 274 + 256 {468, 173} YES @@ -727,6 +737,7 @@ {468, 196} + {{0, 0}, {1024, 746}} {350, 27} @@ -7334,7 +7345,6 @@ 1846.IBPluginDependency 1846.ImportedFromIB2 1848.IBEditorWindowLastContentRect - 1848.IBPluginDependency 1848.IBWindowTemplateEditedContentRect 1848.ImportedFromIB2 1848.windowTemplate.hasMaxSize @@ -7460,7 +7470,6 @@ 2071.IBPluginDependency 2071.ImportedFromIB2 21.IBEditorWindowLastContentRect - 21.IBPluginDependency 21.IBWindowTemplateEditedContentRect 21.ImportedFromIB2 21.editorWindowContentRectSynchronizationRect @@ -7600,6 +7609,27 @@ 302.IBPluginDependency 302.ImportedFromIB2 302.editorWindowContentRectSynchronizationRect + 3047.IBPluginDependency + 3048.IBPluginDependency + 3049.IBPluginDependency + 3050.IBPluginDependency + 3051.IBPluginDependency + 3052.IBPluginDependency + 3053.IBPluginDependency + 3054.IBPluginDependency + 3055.IBPluginDependency + 3056.IBPluginDependency + 3057.IBPluginDependency + 3058.IBPluginDependency + 3059.IBPluginDependency + 3060.IBPluginDependency + 3061.IBPluginDependency + 3062.IBPluginDependency + 3063.IBPluginDependency + 3064.IBPluginDependency + 3065.IBPluginDependency + 3066.IBPluginDependency + 3067.IBPluginDependency 3077.IBPluginDependency 3078.IBPluginDependency 3078.ImportedFromIB2 @@ -7611,8 +7641,15 @@ 3091.CustomClassName 3091.IBPluginDependency 3093.IBPluginDependency + 3124.IBPluginDependency + 3126.IBPluginDependency + 3127.IBPluginDependency + 3133.IBPluginDependency + 3135.IBPluginDependency + 3136.IBPluginDependency 3138.IBPluginDependency 3139.IBPluginDependency + 3140.IBPluginDependency 3145.IBPluginDependency 3146.IBPluginDependency 3148.IBPluginDependency @@ -7920,7 +7957,6 @@ com.apple.InterfaceBuilder.CocoaPlugin {{0, 818}, {400, 177}} - com.apple.InterfaceBuilder.CocoaPlugin {{0, 818}, {400, 177}} @@ -8046,7 +8082,6 @@ com.apple.InterfaceBuilder.CocoaPlugin {{52, 560}, {468, 196}} - com.apple.InterfaceBuilder.CocoaPlugin {{52, 560}, {468, 196}} {{52, 684}, {468, 196}} @@ -8188,6 +8223,27 @@ {{396, 658}, {236, 243}} com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -8202,6 +8258,13 @@ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin diff -Nru transmission-1.50/Makefile.am transmission-1.51/Makefile.am --- transmission-1.50/Makefile.am 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/Makefile.am 2009-02-26 20:00:39.000000000 -0500 @@ -49,7 +49,9 @@ clutch_cssdir = $(clutchdir)/stylesheets clutch_css_DATA = \ web/stylesheets/iphone.css \ - web/stylesheets/common.css + web/stylesheets/common.css \ + web/stylesheets/ie6.css \ + web/stylesheets/ie7.css clutch_jsdir = $(clutchdir)/javascript clutch_js_DATA = \ @@ -77,15 +79,12 @@ clutch_graphicsdir = $(clutch_imagesdir)/graphics clutch_graphics_DATA = \ - web/images/graphics/browser_firefox.gif \ web/images/graphics/logo.png \ web/images/graphics/chrome.png \ web/images/graphics/iphone_chrome.png \ - web/images/graphics/browser_opera.gif \ web/images/graphics/filter_bar.png \ web/images/graphics/filter_icon.png \ - web/images/graphics/transfer_arrows.png \ - web/images/graphics/browser_safari.gif + web/images/graphics/transfer_arrows.png clutch_progressdir = $(clutch_imagesdir)/progress clutch_progress_DATA = \ diff -Nru transmission-1.50/Makefile.in transmission-1.51/Makefile.in --- transmission-1.50/Makefile.in 2009-02-13 11:43:49.000000000 -0500 +++ transmission-1.51/Makefile.in 2009-02-26 20:01:31.000000000 -0500 @@ -330,7 +330,9 @@ clutch_cssdir = $(clutchdir)/stylesheets clutch_css_DATA = \ web/stylesheets/iphone.css \ - web/stylesheets/common.css + web/stylesheets/common.css \ + web/stylesheets/ie6.css \ + web/stylesheets/ie7.css clutch_jsdir = $(clutchdir)/javascript clutch_js_DATA = \ @@ -358,15 +360,12 @@ clutch_graphicsdir = $(clutch_imagesdir)/graphics clutch_graphics_DATA = \ - web/images/graphics/browser_firefox.gif \ web/images/graphics/logo.png \ web/images/graphics/chrome.png \ web/images/graphics/iphone_chrome.png \ - web/images/graphics/browser_opera.gif \ web/images/graphics/filter_bar.png \ web/images/graphics/filter_icon.png \ - web/images/graphics/transfer_arrows.png \ - web/images/graphics/browser_safari.gif + web/images/graphics/transfer_arrows.png clutch_progressdir = $(clutch_imagesdir)/progress clutch_progress_DATA = \ diff -Nru transmission-1.50/NEWS transmission-1.51/NEWS --- transmission-1.50/NEWS 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/NEWS 2009-02-26 20:00:39.000000000 -0500 @@ -1,5 +1,19 @@ NEWS file for Transmission +1.51 (2009/02/26) + +- All Platforms + + Fix configure script issues with non-gcc compilers and user-defined CFLAGS environment variables + + Decrease CPU usage in some situations + + Close a rare race condition on startup + + More efficient use of libcurl when curl 7.18.0 or newer is present +- GTK+ + + Play nicely with Ubuntu's new notification server + + Add Pause All and Resume All buttons +- Web Client + + Support for Internet Explorer + + Layout fixes when viewed on an iPhone/iPod touch + 1.50 (2009/02/13) - All Platforms @@ -21,7 +35,7 @@ + Make i18n support optional for cli and daemon clients - CLI + Support session.json settings, just as the Daemon and GTK+ clients do -- Web Interface +- Web Client + Torrents can now be added by URL + Add the ability to "remove local data" from the web client diff -Nru transmission-1.50/po/ar.po transmission-1.51/po/ar.po --- transmission-1.50/po/ar.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/ar.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-07-04 10:11+0000\n" "Last-Translator: صقر بن عبدالله \n" "Language-Team: Arabic \n" @@ -16,7 +16,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -136,46 +136,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "أزل التورنت" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "أزل و ا_حذف الملفات" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_جديد..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "أنشئ تورنت" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "ا_خرج" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "اختر ال_كل" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "ألغِ اخت_يار الكل" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "ا_فتح الدليل" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "اطلب مزيدا من الأنداد من المتتبع" @@ -223,40 +231,41 @@ msgid "Display _options dialog" msgstr "اعرض حوار الخيارات" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "يجري جلب القائمة السوداء…" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "تعذّر جلب القائمة السوداء: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "تعذّر جلب القائمة السوداء." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "يجري استخراج القائمة السوداء…" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "يجري تحليل القائمة السوداء…" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "تم تحديث القائمة السوداء بمدخلات عددها %'d" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "تعذّر إنشاء \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "تعذّر فتح \"%1$s\": %2$s" @@ -441,7 +450,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "لا شيء" @@ -686,67 +695,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "ابدأ بكل التورنتات الملبثة" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "ابدأ مصغّرًا في لوحة النظام" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "موضع ملفات التضبيطات" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "ترانزميشن" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[ملفات تورنت]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "يجري غلق الاتصالات" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "يجري إرسال إجماليات الرفع و التنزيل إلى المتتبع…" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "مغ_ادرة الآن" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "عميل «بت تورنت» سريع وسهل الاستخدام" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -754,7 +763,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -786,7 +795,7 @@ msgstr "تم إلغاء إنشاء التورنت" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "تعذّرت قراءة \"%1$s\": ‏%2$s" @@ -848,7 +857,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -951,7 +960,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s، تم رفع %2$s (النسبة: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -992,7 +1001,7 @@ msgid "Waiting to verify local data" msgstr "في انتظار التحقق من البيانات المحلية" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "يتحقق من البيانات المحلية (تم اختبار %.1f%%)" @@ -1014,7 +1023,7 @@ msgstr[4] "يجري التنزيل من %1$'d من بين %2$'d ندّا متصلا" msgstr[5] "يجري التنزيل من %1$'d من بين %2$'d ند متصل" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1151,6 +1160,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1273,28 +1286,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "الملف « %s » ليس تورنتا صالحا" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "الملف « %s » مفتوح بالفعل" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "بانتظار التحقق من البيانات المحلية (تم اختبار %.1f%%)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "متوقّف" @@ -1375,7 +1378,7 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "منزَّل: %1$s، مرفوع: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" @@ -1386,46 +1389,46 @@ msgstr[4] "بايتًا" msgstr[5] "بايت" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f ك.بايت" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f م.بايت" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f ج.بايت" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f ك.بايت/ث." #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f م.بايت/ث." #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f م.بايت/ث." #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f ج.بايت/ث." -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" @@ -1436,7 +1439,7 @@ msgstr[4] "%'d يومًا" msgstr[5] "%'d يوم" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" @@ -1447,7 +1450,7 @@ msgstr[4] "%'d ساعة" msgstr[5] "%'d ساعة" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" @@ -1458,7 +1461,7 @@ msgstr[4] "%'d دقيقة" msgstr[5] "%'d دقيقة" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" @@ -1469,27 +1472,27 @@ msgstr[4] "%'d ثانية" msgstr[5] "%'d ثانية" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "البيانات الشارحة غير صالحة" @@ -1504,16 +1507,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "تعذّر قراءة ملف الاستئناف" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "تعذّر إنشاء المقبس: ‏%s" @@ -1552,12 +1560,12 @@ msgid "Port %d forwarded successfully" msgstr "نجح إعادة توجيه المنفذ رقم %d" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "تعذّر وصل المقبس رقم %d ب%s على المنفذ رقم %d ‏(errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1582,7 +1590,7 @@ msgid "Not forwarded" msgstr "لم تتم إعادة توجيهه" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "تغيرت الحالة من « %1$s » إلى « %2$s »" @@ -1606,12 +1614,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "تم تشغيل %s ‏%s" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "عدد التورنتت المحملة: %d" @@ -1631,15 +1639,15 @@ msgid "Tracker error: \"%s\"" msgstr "خطأ من المتتبع: « %s »" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "تمّ" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "مكتمل" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "غير كامل" @@ -1672,24 +1680,24 @@ msgid "Port forwarding successful!" msgstr "نجحت إعادة توجيه المنافذ" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "ليس ملفا عاديا" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "تغذّر تخصيص الذاكرة" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "الملف « %s » يعترض السبيل" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "يجري التحقق من التورنت" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "في طابور التحقق" diff -Nru transmission-1.50/po/bg.po transmission-1.51/po/bg.po --- transmission-1.50/po/bg.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/bg.po 2009-02-26 20:00:39.000000000 -0500 @@ -1,4 +1,4 @@ -# $Id: bg.po 7876 2009-02-11 21:06:02Z charles $ +# $Id: bg.po 7954 2009-02-26 19:07:21Z charles $ # # Bulgarian translation of Transmission. # This file is distributed under the same license as the Transmission package. @@ -8,15 +8,15 @@ msgstr "" "Project-Id-Version: Transmission HEAD\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" -"PO-Revision-Date: 2008-04-15 15:51+0000\n" -"Last-Translator: Emil Pavlov \n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" +"PO-Revision-Date: 2009-02-21 14:25+0000\n" +"Last-Translator: Lachezar Dobrev \n" "Language-Team: Bulgarian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -29,7 +29,7 @@ #: ../gtk/actions.c:51 msgid "Sort by _Progress" -msgstr "" +msgstr "Подреждане по _напредък" #: ../gtk/actions.c:53 msgid "Sort by _Ratio" @@ -45,7 +45,7 @@ #: ../gtk/actions.c:59 msgid "Sort by A_ge" -msgstr "" +msgstr "Подреждане по _дата" #: ../gtk/actions.c:78 msgid "_Main Window" @@ -53,7 +53,7 @@ #: ../gtk/actions.c:80 msgid "Message _Log" -msgstr "" +msgstr "Дневник със _съобщения" #: ../gtk/actions.c:96 msgid "_Minimal View" @@ -65,7 +65,7 @@ #: ../gtk/actions.c:102 msgid "_Filterbar" -msgstr "" +msgstr "Лента за _филтриране" #: ../gtk/actions.c:104 msgid "_Statusbar" @@ -77,11 +77,11 @@ #: ../gtk/actions.c:111 msgid "_Torrent" -msgstr "" +msgstr "_Торент" #: ../gtk/actions.c:112 msgid "_View" -msgstr "" +msgstr "_Изглед" #: ../gtk/actions.c:113 msgid "_Sort Torrents By" @@ -105,7 +105,7 @@ #: ../gtk/actions.c:118 msgid "_Start" -msgstr "" +msgstr "_Начало" #: ../gtk/actions.c:118 msgid "Start torrent" @@ -129,53 +129,61 @@ #: ../gtk/actions.c:122 msgid "_Pause All" -msgstr "" +msgstr "_Всички на пауза" #: ../gtk/actions.c:122 msgid "Pause all torrents" +msgstr "Пауза на всички торенти" + +#: ../gtk/actions.c:123 +msgid "_Start All" msgstr "" #: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Премахване на торента" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Изтриване на файлове и премахване" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Създаване на нов..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" -msgstr "" +msgstr "Създаване на торент" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Излизане" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Избиране на _всички" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Пре_махване на избор на всички" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" -msgstr "" +msgstr "Свойства на торент" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Отваряне на папка" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" -msgstr "" +msgstr "_Съдържание" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Питане на тракер за _повече постове" @@ -189,11 +197,11 @@ #: ../gtk/add-dialog.c:274 msgid "Torrent Options" -msgstr "" +msgstr "Опции на торент" #: ../gtk/add-dialog.c:298 msgid "_Move source file to Trash" -msgstr "" +msgstr "_Преместване на файла източник в кошчето" #: ../gtk/add-dialog.c:300 ../gtk/tr-prefs.c:316 msgid "_Start when added" @@ -201,7 +209,7 @@ #: ../gtk/add-dialog.c:311 msgid "_Torrent file:" -msgstr "" +msgstr "_Торент файл:" #: ../gtk/add-dialog.c:317 msgid "Select Source File" @@ -223,40 +231,41 @@ msgid "Display _options dialog" msgstr "Показване на диалог с _настройки" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." -msgstr "" +msgstr "Получаване на списък за блокиране..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" -msgstr "" +msgstr "Не може да се получи списък за блокиране: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." -msgstr "" +msgstr "Не може да се получи списък за блокиране." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." -msgstr "" +msgstr "Извличане на списък за блокиране..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." -msgstr "" +msgstr "Анализиране на списък за блокиране..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" -msgstr "" +msgstr "Списъка за блокиране е обновен с %'d записа" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "\"%1$s\" не може да бъде създаден: %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "\"%1$s\" не може да бъде отворен: %2$s" @@ -264,11 +273,11 @@ #: ../gtk/conf.c:93 #, c-format msgid "%s is already running." -msgstr "" +msgstr "%s вече се изпълнява." #: ../gtk/details.c:274 msgid "Web Seeds" -msgstr "" +msgstr "Уеб посявки" #. 'download speed' column header. terse to keep the column narrow. #: ../gtk/details.c:276 ../gtk/details.c:318 @@ -295,35 +304,35 @@ #: ../gtk/details.c:325 msgid "Status" -msgstr "" +msgstr "Състояние" #: ../gtk/details.c:619 msgid "Optimistic unchoke" -msgstr "" +msgstr "Оптимистично потискане" #: ../gtk/details.c:622 msgid "Downloading from this peer" -msgstr "" +msgstr "Изтегляне от този пиър" #: ../gtk/details.c:626 msgid "We would download from this peer if they would let us" -msgstr "" +msgstr "Бихме теглили от този пиър, ако ни позволят" #: ../gtk/details.c:630 msgid "Uploading to peer" -msgstr "" +msgstr "Качване на пиър" #: ../gtk/details.c:633 msgid "We would upload to this peer if they asked" -msgstr "" +msgstr "Бихме качвали към този пиър, ако ни помолят" #: ../gtk/details.c:638 msgid "Peer has unchoked us, but we're not interested" -msgstr "" +msgstr "Пиъря спра дани потиска, но не сме заинтересувани" #: ../gtk/details.c:643 msgid "We unchoked this peer, but they're not interested" -msgstr "" +msgstr "Спряхме да потискаме този пиър, но той вече не е заинтересуван" #: ../gtk/details.c:647 msgid "Encrypted connection" @@ -331,23 +340,23 @@ #: ../gtk/details.c:651 msgid "Peer was discovered through Peer Exchange (PEX)" -msgstr "" +msgstr "Беше разкрит пиър през размяна на пиър (PEX)" #: ../gtk/details.c:655 msgid "Peer is an incoming connection" -msgstr "" +msgstr "Пиъра е входяща връзка" #: ../gtk/details.c:846 msgid "Seeders:" -msgstr "" +msgstr "Сийдъри:" #: ../gtk/details.c:854 msgid "Leechers:" -msgstr "" +msgstr "Личъри:" #: ../gtk/details.c:862 msgid "Times Completed:" -msgstr "" +msgstr "Пъти завършен:" #: ../gtk/details.c:884 ../gtk/details.c:1423 ../gtk/details.c:1434 msgid "Never" @@ -361,15 +370,15 @@ #, c-format msgid "%'d Piece" msgid_plural "%'d Pieces" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%'d парче" +msgstr[1] "%'d парчета" #. %1$s is number of pieces; #. %2$s is how big each piece is #: ../gtk/details.c:918 ../gtk/makemeta-ui.c:290 #, c-format msgid "%1$s @ %2$s" -msgstr "" +msgstr "%1$s @ %2$s" #: ../gtk/details.c:922 msgid "Pieces:" @@ -377,7 +386,7 @@ #: ../gtk/details.c:930 msgid "Hash:" -msgstr "" +msgstr "Хаш:" #: ../gtk/details.c:933 msgid "Private to this tracker -- PEX disabled" @@ -393,7 +402,7 @@ #: ../gtk/details.c:948 msgid "Comment:" -msgstr "" +msgstr "Коментар:" #: ../gtk/details.c:952 msgid "Origins" @@ -405,7 +414,7 @@ #: ../gtk/details.c:956 msgid "Creator:" -msgstr "" +msgstr "Създател:" #: ../gtk/details.c:960 msgid "Date:" @@ -421,12 +430,12 @@ #: ../gtk/details.c:976 msgid "Torrent file:" -msgstr "" +msgstr "Торент файл:" #: ../gtk/details.c:1024 #, c-format msgid "%.1f%%" -msgstr "" +msgstr "%.1f%%" #: ../gtk/details.c:1030 #, c-format @@ -439,23 +448,23 @@ #: ../gtk/details.c:1042 #, c-format msgid "%1$s (%2$s verified in %3$d pieces)" -msgstr "" +msgstr "%1$s (%2$s проверен в %3$d части)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Няма" #: ../gtk/details.c:1084 msgid "Transfer" -msgstr "" +msgstr "Прехвърляне" #: ../gtk/details.c:1087 msgid "State:" -msgstr "" +msgstr "Състояние:" #: ../gtk/details.c:1090 msgid "Progress:" -msgstr "" +msgstr "Напредък:" #. "Have" refers to how much of the torrent we have #: ../gtk/details.c:1094 @@ -484,11 +493,11 @@ #: ../gtk/details.c:1113 msgid "Error:" -msgstr "" +msgstr "Грешка:" #: ../gtk/details.c:1117 msgid "Completion" -msgstr "" +msgstr "Завърване" #: ../gtk/details.c:1129 msgid "Dates" @@ -496,7 +505,7 @@ #: ../gtk/details.c:1132 msgid "Started at:" -msgstr "" +msgstr "Започнал на:" #: ../gtk/details.c:1135 msgid "Last activity at:" @@ -508,11 +517,11 @@ #: ../gtk/details.c:1230 ../gtk/tr-prefs.c:1109 msgid "Limit _download speed (KB/s):" -msgstr "" +msgstr "Ограничаване на скорост за _изтегляне (КБ/с):" #: ../gtk/details.c:1249 ../gtk/tr-prefs.c:1116 msgid "Limit _upload speed (KB/s):" -msgstr "" +msgstr "Ограничаване на скорост за _качване (КБ/с):" #: ../gtk/details.c:1267 msgid "Peer Connections" @@ -520,11 +529,11 @@ #: ../gtk/details.c:1272 msgid "_Maximum peers:" -msgstr "" +msgstr "_Максимално пиъри:" #: ../gtk/details.c:1327 ../gtk/makemeta-ui.c:427 ../gtk/tr-prefs.c:1363 msgid "Trackers" -msgstr "" +msgstr "Тракери" #: ../gtk/details.c:1333 msgid "Scrape" @@ -536,7 +545,7 @@ #: ../gtk/details.c:1340 ../gtk/details.c:1362 msgid "Tracker responded:" -msgstr "" +msgstr "Тракерът отговори:" #: ../gtk/details.c:1345 msgid "Next scrape in:" @@ -544,7 +553,7 @@ #: ../gtk/details.c:1351 msgid "Announce" -msgstr "" +msgstr "Съобщаване" #: ../gtk/details.c:1355 msgid "Tracker:" @@ -552,11 +561,11 @@ #: ../gtk/details.c:1357 msgid "Last announce at:" -msgstr "" +msgstr "Последно съобщаване на:" #: ../gtk/details.c:1367 msgid "Next announce in:" -msgstr "" +msgstr "Следващо съобщаване:" #. how long until the tracker will honor user #. * pressing the "ask for more peers" button @@ -566,17 +575,17 @@ #: ../gtk/details.c:1393 msgid "In progress" -msgstr "" +msgstr "Обработва се" #: ../gtk/details.c:1438 msgid "Now" -msgstr "" +msgstr "Сега" #. create the dialog #: ../gtk/details.c:1489 #, c-format msgid "%s Properties" -msgstr "" +msgstr "Свойства на %s" #: ../gtk/details.c:1507 msgid "Activity" @@ -584,11 +593,11 @@ #: ../gtk/details.c:1512 ../gtk/tr-prefs.c:1348 msgid "Peers" -msgstr "" +msgstr "Пиъри" #: ../gtk/details.c:1517 ../gtk/tr-window.c:525 msgid "Tracker" -msgstr "" +msgstr "Тракер" #: ../gtk/details.c:1521 ../gtk/msgwin.c:193 msgid "Information" @@ -613,38 +622,38 @@ #: ../gtk/dialogs.c:235 msgid "Remove torrent?" msgid_plural "Remove torrents?" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Премахване на торент?" +msgstr[1] "Премахване на торенти?" #: ../gtk/dialogs.c:241 msgid "Delete this torrent's downloaded files?" msgid_plural "Delete these torrents' downloaded files?" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Изтриване на изтеглените файлове от този торент?" +msgstr[1] "Изтриване на изтеглените файлове от тези торенти?" #: ../gtk/dialogs.c:254 msgid "This torrent has not finished downloading." msgid_plural "These torrents have not finished downloading." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Този торент не е завършил изтеглянето." +msgstr[1] "Тези торенти не са завършили изтеглянето." #: ../gtk/dialogs.c:260 msgid "This torrent is connected to peers." msgid_plural "These torrents are connected to peers." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Този торент е свързан към пиъри." +msgstr[1] "Тези торенти са свързани към пиъри." #: ../gtk/dialogs.c:267 msgid "One of these torrents is connected to peers." msgid_plural "Some of these torrents are connected to peers." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Един от тези торенти е свързан към пиъри." +msgstr[1] "Някои от тези торенти е свързан към пиъри." #: ../gtk/dialogs.c:274 msgid "One of these torrents has not finished downloading." msgid_plural "Some of these torrents have not finished downloading." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Един от тези торенти не е завършил изтеглянето." +msgstr[1] "Някои от тези торенти не са завършили изтеглянето." #: ../gtk/file-list.c:622 msgid "High" @@ -660,99 +669,101 @@ #: ../gtk/file-list.c:634 msgid "Mixed" -msgstr "" +msgstr "Смесен" #: ../gtk/file-list.c:664 ../gtk/file-list.c:814 msgid "Download" -msgstr "" +msgstr "Изтегляне" #: ../gtk/file-list.c:665 ../gtk/file-list.c:821 msgid "Priority" -msgstr "" +msgstr "Приоритет" #: ../gtk/file-list.c:793 msgid "File" -msgstr "" +msgstr "Файл" #: ../gtk/file-list.c:807 msgid "Progress" -msgstr "" +msgstr "Прогрес" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Стартиране с всички потоци в паузирано състояние" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" -msgstr "" +msgstr "Показване на номер на версията при затваряне на програмата" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Стартиране в минимизирано състояние в системния поднос" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" -msgstr "" +msgstr "Къде да се търсят конфигурационни файлове" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" -msgstr "Transmission" +msgstr "BitTorrent клиент (Transmission)" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" -msgstr "" +msgstr "[торент файлове]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" -msgstr "" +msgstr "Започване на употреба на планирани ограничения на трафик" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" -msgstr "" +msgstr "Спиране на употреба на планирани ограничения на трафик" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Затваряне на връзки" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Изпращане не сумите по изтегляне и качване към тракера..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" -msgstr "" +msgstr "_Затваряне" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Не може да се добави повреден торент" +msgstr[1] "Не могат да се добавят повредени торенти" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Не може да со добави дублиран торент" +msgstr[1] "Не могат да се добавят дублирани торенти" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Бърз и лесен BitTorrent клиент" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" -msgstr "" +msgstr "Авторски права 2005-2009 The Transmission Project" #. Translators: translate "translator-credits" as #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Любомир Маринов\n" "\n" "Launchpad Contributions:\n" " Emil Pavlov https://launchpad.net/~emil-p-pavlov\n" +" Krasimir Chonov https://launchpad.net/~kchonov\n" +" Lachezar Dobrev https://launchpad.net/~lachezar\n" " Lubomir Marinov https://launchpad.net/~lubomir-marinov\n" " Sabry https://launchpad.net/~sabryhomeit\n" " Siyan Panayotov https://launchpad.net/~xsisqox\n" @@ -760,7 +771,7 @@ #: ../gtk/makemeta-ui.c:111 msgid "Torrent created!" -msgstr "" +msgstr "Торентът е създаден!" #: ../gtk/makemeta-ui.c:116 ../gtk/makemeta-ui.c:132 ../gtk/makemeta-ui.c:146 #, c-format @@ -777,14 +788,14 @@ msgstr "Прекратено създаване на поток" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "\"%1$s\" не може да бъде прочетено: %2$s" #: ../gtk/makemeta-ui.c:258 ../gtk/makemeta-ui.c:495 msgid "No source selected" -msgstr "" +msgstr "Не е избран източник" #. %1$s is the torrent size #. %2$'d is its number of files @@ -797,45 +808,45 @@ #: ../gtk/makemeta-ui.c:354 msgid "Choose Directory" -msgstr "" +msgstr "Избор на директория" #: ../gtk/makemeta-ui.c:363 msgid "Choose File" -msgstr "" +msgstr "Избор на файл" #: ../gtk/makemeta-ui.c:379 msgid "New Torrent" -msgstr "" +msgstr "Нов торент" #: ../gtk/makemeta-ui.c:394 msgid "Source" -msgstr "" +msgstr "Източник" #: ../gtk/makemeta-ui.c:405 msgid "No source selected" -msgstr "" +msgstr "Не е избран източник" #: ../gtk/makemeta-ui.c:415 msgid "F_older" -msgstr "" +msgstr "П_апка" #: ../gtk/makemeta-ui.c:420 msgid "_File" -msgstr "" +msgstr "_Файл" #: ../gtk/makemeta-ui.c:463 msgid "E_xtras" -msgstr "" +msgstr "Е_кстри" #: ../gtk/makemeta-ui.c:471 msgid "Commen_t:" -msgstr "" +msgstr "Комента_р:" #: ../gtk/makemeta-ui.c:474 msgid "_Private torrent" -msgstr "" +msgstr "_Частен торент" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -847,7 +858,7 @@ #: ../gtk/msgwin.c:192 msgid "Error" -msgstr "" +msgstr "Грешка" #: ../gtk/msgwin.c:194 msgid "Debug" @@ -867,7 +878,7 @@ #: ../gtk/msgwin.c:452 msgid "Message Log" -msgstr "" +msgstr "Дневник със съобщения" #: ../gtk/msgwin.c:487 msgid "Level" @@ -875,11 +886,11 @@ #: ../gtk/notify.c:70 msgid "Torrent Complete" -msgstr "" +msgstr "Торентът е завършен" #: ../gtk/notify.c:76 msgid "Open File" -msgstr "" +msgstr "Отваряне на файл" #: ../gtk/notify.c:81 msgid "Open Folder" @@ -906,7 +917,7 @@ #: ../gtk/stats.c:155 msgid "Total" -msgstr "" +msgstr "Общо" #. %1$s is how much we've got, #. %2$s is how much we'll have when done, @@ -934,21 +945,21 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, качени %2$s (Съотношение: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" -msgstr "" +msgstr "Оставащото време е неизвестно" #. time remaining #: ../gtk/torrent-cell-renderer.c:92 #, c-format msgid "%s remaining" -msgstr "" +msgstr "остава %s" #: ../gtk/torrent-cell-renderer.c:120 #, c-format msgid "speed|Down: %1$s, Up: %2$s" -msgstr "speed|Изтегляне: %1$s, Качване: %2$s" +msgstr "Изтегляне: %1$s, Качване: %2$s" #. download speed #: ../gtk/torrent-cell-renderer.c:123 @@ -975,7 +986,7 @@ msgid "Waiting to verify local data" msgstr "Изчакване на проверката на локалните данни" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Проверяване на локалните данни (%.1f%% проверени)" @@ -984,33 +995,33 @@ #: ../gtk/tr-window.c:775 #, c-format msgid "Ratio: %s" -msgstr "" +msgstr "Коефициент: %s" #: ../gtk/torrent-cell-renderer.c:205 #, c-format msgid "Downloading from %1$'d of %2$'d connected peer" msgid_plural "Downloading from %1$'d of %2$'d connected peers" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Изтегляне от %1$'d с %2$'d свързан пиър" +msgstr[1] "Изтегляне от %1$'d с %2$'d свързани пиъри" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Изпращане на %1$'d с %2$'d свързан пиър" +msgstr[1] "Изпращане на %1$'d с %2$'d свързани пиъри" #: ../gtk/tracker-list.c:327 msgid "Tier" -msgstr "" +msgstr "Редица" #: ../gtk/tracker-list.c:339 msgid "Announce URL" -msgstr "" +msgstr "Адрес на съобщаване" #: ../gtk/transmission.desktop.in.h:1 msgid "BitTorrent Client" -msgstr "" +msgstr "BitTorrent клиент" #: ../gtk/transmission.desktop.in.h:2 msgid "Download and share files over BitTorrent" @@ -1018,28 +1029,28 @@ #: ../gtk/transmission.desktop.in.h:3 msgid "Transmission BitTorrent Client" -msgstr "Transmission BitTorrent Клиент" +msgstr "BitTorrent клиент (Transmission)" #: ../gtk/tr-core.c:1124 msgid "Transmission Bittorrent Client" -msgstr "" +msgstr "BitTorrent клиент (Transmission)" #: ../gtk/tr-core.c:1125 msgid "BitTorrent Activity" -msgstr "" +msgstr "Дейност на BitTorrent" #: ../gtk/tr-core.c:1133 msgid "Disallowing desktop hibernation" -msgstr "" +msgstr "Забраняване на хибернация" #: ../gtk/tr-core.c:1137 #, c-format msgid "Couldn't disable desktop hibernation: %s" -msgstr "" +msgstr "Не може да се забрани хибернация: %s" #: ../gtk/tr-core.c:1161 msgid "Allowing desktop hibernation" -msgstr "" +msgstr "Позволяване на хибернация" #. %1$'d is the number of torrents we're seeding, #. %2$'d is the number of torrents we're downloading, @@ -1051,8 +1062,8 @@ "%1$'d Seeding, %2$'d Downloading\n" "Down: %3$s, Up: %4$s" msgstr "" -"%1$'d качвани, %2$'d сваляни\n" -"Качване: %3$s, Сваляне: %4$s" +"%2$'d изтегляни, %1$'d качвани\n" +"Изтегляне: %3$s, Качване: %4$s" #: ../gtk/tr-prefs.c:300 msgid "Adding Torrents" @@ -1060,46 +1071,46 @@ #: ../gtk/tr-prefs.c:303 msgid "Automatically _add torrents from:" -msgstr "" +msgstr "Автоматично _добавяне на торенти от:" #: ../gtk/tr-prefs.c:320 msgid "Mo_ve source files to Trash" -msgstr "Изхръвляне на изходните файлове в кошчето" +msgstr "_Изхвърляне на изходните файлове в кошчето" #: ../gtk/tr-prefs.c:346 msgid "Inhibit desktop _hibernation when torrents are active" -msgstr "" +msgstr "Забраняване на _хиберниране докато има активни торенти" #: ../gtk/tr-prefs.c:350 msgid "Show _icon in the desktop Notification Area" -msgstr "" +msgstr "Показване на _икона в областта за уведомяване" #: ../gtk/tr-prefs.c:354 msgid "Show desktop _notifications" -msgstr "" +msgstr "Показване на _уведомявания" #: ../gtk/tr-prefs.c:384 #, c-format msgid "Enable _blocklist (contains %'d rule)" msgid_plural "Enable _blocklist (contains %'d rules)" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Разрешаване на _списък за блокиране (съдържа %'d правило)" +msgstr[1] "Разрешаване на _списък за блокиране (съдържа %'d правила)" #: ../gtk/tr-prefs.c:434 msgid "Updating Blocklist" -msgstr "" +msgstr "Обновяване на списък за блокиране" #: ../gtk/tr-prefs.c:481 msgid "Blocklist" -msgstr "" +msgstr "Списък за блокиране" #: ../gtk/tr-prefs.c:487 msgid "_Update" -msgstr "" +msgstr "_Обновяване" #: ../gtk/tr-prefs.c:497 msgid "Enable _automatic updates" -msgstr "" +msgstr "Разрешаване на _автоматично обновяване" #: ../gtk/tr-prefs.c:507 msgid "Maximum peers _overall:" @@ -1115,92 +1126,96 @@ #: ../gtk/tr-prefs.c:522 msgid "Use peer e_xchange" -msgstr "" +msgstr "Използване на _размяна на пиър" #: ../gtk/tr-prefs.c:731 msgid "Web Interface" -msgstr "" +msgstr "Уеб интерфейс" #. "enabled" checkbutton #: ../gtk/tr-prefs.c:734 msgid "_Enable web interface" +msgstr "_Разрешаване на уеб интерфейс" + +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" msgstr "" #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" -msgstr "" +msgstr "Подслушване на _порт:" #. require authentication #: ../gtk/tr-prefs.c:753 msgid "_Require username" -msgstr "" +msgstr "_Изискване на потребителско име" #. username #: ../gtk/tr-prefs.c:761 ../gtk/tr-prefs.c:979 msgid "_Username:" -msgstr "" +msgstr "_Потребителско име:" #. password #: ../gtk/tr-prefs.c:768 ../gtk/tr-prefs.c:985 msgid "Pass_word:" -msgstr "" +msgstr "Пар_ола:" #. require authentication #: ../gtk/tr-prefs.c:776 msgid "Only allow the following IP _addresses to connect:" -msgstr "" +msgstr "Позволяване само на следните IP _адреси да се свързват:" #: ../gtk/tr-prefs.c:803 msgid "IP addresses may use wildcards, such as 192.168.*.*" -msgstr "" +msgstr "IP адресите могат да използват специални знаци, като 192.168.*.*" #: ../gtk/tr-prefs.c:826 msgid "Addresses:" -msgstr "" +msgstr "Адреси:" #: ../gtk/tr-prefs.c:942 msgid "Tracker Proxy" -msgstr "" +msgstr "Прокси на тракер" #: ../gtk/tr-prefs.c:944 msgid "Connect to tracker via a pro_xy" -msgstr "" +msgstr "Свързване към тракер чрез пр_окси" #: ../gtk/tr-prefs.c:949 msgid "Proxy _server:" -msgstr "" +msgstr "Прокси _сървър:" #: ../gtk/tr-prefs.c:957 msgid "Proxy _port:" -msgstr "" +msgstr "Прокси _порт:" #: ../gtk/tr-prefs.c:960 msgid "Proxy _type:" -msgstr "" +msgstr "Тип про_кси:" #: ../gtk/tr-prefs.c:973 msgid "_Authentication is required" -msgstr "" +msgstr "_Изисква се упълномощаване" #: ../gtk/tr-prefs.c:1124 msgid "Scheduled Limits" -msgstr "" +msgstr "Планирани ограничения" #: ../gtk/tr-prefs.c:1130 msgid " and " -msgstr "" +msgstr " и " #: ../gtk/tr-prefs.c:1137 msgid "_Limit bandwidth between" -msgstr "" +msgstr "_Ограничаване на трафик мужду" #: ../gtk/tr-prefs.c:1144 msgid "Limit d_ownload speed (KB/s):" -msgstr "" +msgstr "Ограничаване на скорост за _изтегляне (КБ/с):" #: ../gtk/tr-prefs.c:1149 msgid "Limit u_pload speed (KB/s):" -msgstr "" +msgstr "Ограничаване на скорост за _качване (КБ/с):" #: ../gtk/tr-prefs.c:1200 #, c-format @@ -1218,11 +1233,12 @@ #: ../gtk/tr-prefs.c:1291 msgid "Incoming Peers" -msgstr "" +msgstr "Входящи пиъри" #: ../gtk/tr-prefs.c:1308 msgid "Use UPnP or NAT-PMP port _forwarding from my router" msgstr "" +"Използване на UPnP или NAT-PMP порт за _пренасочване от маршрутизатор" #: ../gtk/tr-prefs.c:1330 msgid "Transmission Preferences" @@ -1230,7 +1246,7 @@ #: ../gtk/tr-prefs.c:1345 msgid "Torrents" -msgstr "" +msgstr "Торенти" #: ../gtk/tr-prefs.c:1351 msgid "Network" @@ -1238,7 +1254,7 @@ #: ../gtk/tr-prefs.c:1354 msgid "Desktop" -msgstr "" +msgstr "Плот" #: ../gtk/tr-prefs.c:1357 msgid "Bandwidth" @@ -1246,40 +1262,30 @@ #: ../gtk/tr-prefs.c:1360 msgid "Web" -msgstr "" - -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" +msgstr "Уеб" -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Изчакване на проверката на локалните данни (%.1f%% проверени)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" -msgstr "" +msgstr "Остават %1$s" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" -msgstr "" +msgstr "Спрян" #: ../gtk/tr-window.c:155 msgid "Torrent" -msgstr "" +msgstr "Торент" #: ../gtk/tr-window.c:253 msgid "Total Ratio" -msgstr "" +msgstr "Общ коефициент" #: ../gtk/tr-window.c:254 msgid "Session Ratio" @@ -1311,7 +1317,7 @@ #. show only torrents that are trying to download #: ../gtk/tr-window.c:518 msgid "_Downloading" -msgstr "" +msgstr "_Изтегляни" #. show only torrents that are trying to upload #: ../gtk/tr-window.c:520 @@ -1334,136 +1340,141 @@ #, c-format msgid "%'d Torrent" msgid_plural "%'d Torrents" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%'d торент" +msgstr[1] "%'d торенти" #: ../gtk/tr-window.c:758 ../gtk/tr-window.c:769 #, c-format msgid "size|Down: %1$s, Up: %2$s" msgstr "size|Качени: %1$s, Изтеглени: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u байт" msgstr[1] "%'u байта" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KБ" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MБ" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f ГБ" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KБ/сек" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MБ/сек" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MБ/сек" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f ГБ/сек" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%'d ден" +msgstr[1] "%'d дни" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%'d час" +msgstr[1] "%'d часа" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%'d минута" +msgstr[1] "%'d минути" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%'d секунда" +msgstr[1] "%'d секунди" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." -msgstr "" +msgstr "Торент файлът \"%s\" съдържа невалидни данни." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." -msgstr "" +msgstr "Торент файлът \"%s\" вече се използва." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." -msgstr "" +msgstr "Торент файлът \"%s\" срещна неизвестна грешка." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" -msgstr "" +msgstr "Грешка при отваряне на торент" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Невалидни метаданни" #: ../libtransmission/blocklist.c:110 #, c-format msgid "Blocklist \"%s\" contains %'zu entries" -msgstr "" +msgstr "Списъкът за блокиране \"%s\" съдържа %'zu записа" #: ../libtransmission/blocklist.c:303 #, c-format msgid "Blocklist \"%1$s\" updated with %2$'d entries" -msgstr "" +msgstr "Списъкът за блокиране \"%1$s\" е качен с %2$'d записа" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" +msgstr "Не може да се продължи файла" + +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" -msgstr "" +msgstr "Предварително заделяне за файла \"%s\"" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" -msgstr "" +msgstr "Не може да се създаде сокет: %s" #: ../libtransmission/makemeta.c:60 #, c-format @@ -1497,17 +1508,17 @@ #: ../libtransmission/natpmp.c:218 #, c-format msgid "Port %d forwarded successfully" -msgstr "" +msgstr "Портът %d е пренасочен успешно" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" -msgstr "" +msgstr "Не може да се свърже сокет %d с %s, порт %d (грешка номер %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" -msgstr "" +msgstr "Не може да се обвърже порт %d на %s: %s" #: ../libtransmission/port-forwarding.c:32 msgid "Port Forwarding" @@ -1515,34 +1526,34 @@ #: ../libtransmission/port-forwarding.c:64 msgid "Starting" -msgstr "" +msgstr "Започване" #: ../libtransmission/port-forwarding.c:68 msgid "Forwarded" -msgstr "" +msgstr "Пренасочен" #: ../libtransmission/port-forwarding.c:72 msgid "Stopping" -msgstr "" +msgstr "Спиране" #: ../libtransmission/port-forwarding.c:76 msgid "Not forwarded" msgstr "Не е пренасочен" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" -msgstr "" +msgstr "Състоянието е променено от \"%1$s\" на \"%2$s\"" #: ../libtransmission/port-forwarding.c:115 #, c-format msgid "Closing port %d on %s" -msgstr "" +msgstr "Затваряне на порт %d на %s" #: ../libtransmission/port-forwarding.c:152 #, c-format msgid "Opened port %d on %s to listen for incoming peer connections" -msgstr "" +msgstr "Отворен порт %d на %s за подслушване на входяща пиър връзка" #: ../libtransmission/port-forwarding.c:160 #, c-format @@ -1550,23 +1561,25 @@ "Couldn't open port %d on %s to listen for incoming peer connections (errno " "%d - %s)" msgstr "" +"Не може да се отвори порт %d на %s за подслушване на входящи пиър връзки " +"(грешка номер %d - %s)" #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s е стартирана" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" -msgstr "" +msgstr "Заредени %d торента" #: ../libtransmission/torrent.c:202 #, c-format msgid "Got %d peers from tracker" -msgstr "" +msgstr "Взети са %d пиъра от тракет" #: ../libtransmission/torrent.c:216 #, c-format @@ -1578,17 +1591,17 @@ msgid "Tracker error: \"%s\"" msgstr "Грешка на тракера: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Приключен" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" -msgstr "" +msgstr "Завършен" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" -msgstr "" +msgstr "Незавършен" #: ../libtransmission/upnp.c:26 msgid "Port Forwarding (UPnP)" @@ -1620,25 +1633,25 @@ msgid "Port forwarding successful!" msgstr "Успешно пренасочване на потове!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Файлът не е обикновен" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Неуспешно заделяне на памет" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Файлът \"%s\" пречи" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Проверяване на поток" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Нареден за проверка" diff -Nru transmission-1.50/po/br.po transmission-1.51/po/br.po --- transmission-1.50/po/br.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/br.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-12-26 20:19+0000\n" "Last-Translator: Ronan Le Déroff \n" "Language-Team: Breton \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 -msgid "Remove torrent" +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" msgstr "" #: ../gtk/actions.c:124 -msgid "_Delete Files and Remove" +msgid "Remove torrent" msgstr "" #: ../gtk/actions.c:125 +msgid "_Delete Files and Remove" +msgstr "" + +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Nevez..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Kuitaat" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -770,7 +779,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -828,7 +837,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -927,7 +936,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -968,7 +977,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -986,7 +995,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1117,6 +1126,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1239,28 +1252,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1333,101 +1336,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1442,16 +1445,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1490,12 +1498,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1520,7 +1528,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1544,12 +1552,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1569,15 +1577,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1610,24 +1618,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/ca.po transmission-1.51/po/ca.po --- transmission-1.50/po/ca.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/ca.po 2009-02-26 20:00:39.000000000 -0500 @@ -14,7 +14,7 @@ msgstr "" "Project-Id-Version: Transmission\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-01-27 17:52+0000\n" "Last-Translator: Joan Duran \n" "Language-Team: Catalan \n" @@ -22,7 +22,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -142,46 +142,54 @@ msgstr "Fes una pausa a tots els torrents" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Suprimeix un torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Esborra els fitxers i suprimeix-los" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Nou..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Crea un torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Surt" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Selecciona-ho _tot" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "No se_leccionis res" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "Propietats del torrent" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Obre una carpeta" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Continguts" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Demaneu _més clients al rastrejador" @@ -229,40 +237,41 @@ msgid "Display _options dialog" msgstr "Mostra el diàleg d'_opcions" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "S'està recuperant la llista de bloquejats..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "No s'ha pogut obtenir la llista de bloquejats: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "No s'ha pogut obtenir la llista de bloquejats." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "S'està descomprimint la llista de bloquejats..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "S'està analitzant la llista de bloquejats..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "S'ha actualitzat la llista de bloquejats amb %'d entrades" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "No s'ha pogut crear \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "No s'ha pogut obrir \"%1$s\": %2$s" @@ -448,7 +457,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "%1$s (%2$s verificat de %3$d peces)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Res" @@ -685,69 +694,69 @@ msgid "Progress" msgstr "Progrés" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Inicia amb tots els torrents en pausa" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Mostra el número de versió i surt" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Inicia minimitzat a l'àrea de notificació" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "On buscar els fitxers de configuració" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[fitxers torrent]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" "S'està començant a utilitzar els límits planificats d'amplada de banda" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" "S'està finalitzant la utilització dels límits planificats d'amplada de banda" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "S'estan tancant les connexions" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "S'estan enviant els totals de pujada/baixada al rastrejador..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Surt ara" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "No s'ha pogut afegir un torrent malmès" msgstr[1] "No s'han pogut afegir torrents malmesos" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "No s'ha pogut afegir un torrent duplicat" msgstr[1] "No s'han pogut afegir torrents duplicats" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Un client de BitTorrent ràpid i senzill" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "Copyright 2005-2009 el projecte Transmission" @@ -755,7 +764,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Joan Duran , 2008\n" @@ -785,7 +794,7 @@ msgstr "S'ha cancel·lat la creació del torrent" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "No s'ha pogut llegir \"%1$s\": %2$s" @@ -843,7 +852,7 @@ msgid "_Private torrent" msgstr "Torrent _particular" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -942,7 +951,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, pujat %2$s (relació: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Temps restant desconegut" @@ -983,7 +992,7 @@ msgid "Waiting to verify local data" msgstr "S'està esperant a verificar les dades locals" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "S'estan verificant les dades locals (%.1f%% verificat)" @@ -1001,7 +1010,7 @@ msgstr[0] "S'està baixant des de %1$'d de %2$'d client connectat" msgstr[1] "S'està baixant des de %1$'d de %2$'d clients connectats" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1134,6 +1143,10 @@ msgid "_Enable web interface" msgstr "_Habilita la interfície web" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Escolta el _port:" @@ -1257,28 +1270,18 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "El fitxer «%s» no és un torrent vàlid" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "El fitxer «%s» ja està obert" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "S'estan verificant les dades locals (%.1f%% verificat)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "%1$s restant" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Aturat" @@ -1351,101 +1354,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Baixada: %1$s, Pujada: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" msgstr[1] "%'u bytes" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d dia" msgstr[1] "%'d dies" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d hora" msgstr[1] "%'d hores" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minut" msgstr[1] "%'d minuts" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d segon" msgstr[1] "%'d segons" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "El fitxer torrent «%s» conté dades invàlides." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "El fitxer torrent «%s» ja s'està utilitzant." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "S'ha produït un error desconegut en el fitxer torrent «%s»." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "S'ha produït un error en obrir el fitxer torrent" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Metadades invàlides" @@ -1460,16 +1463,21 @@ msgstr "La llista de bloquejats «%1$s» s'ha actualitzat amb %2$'d entrades" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "No s'ha pogut llegir l'historial" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "Fitxer preubicat «%s»" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "No s'ha pogut crear el sòcol: %s" @@ -1508,12 +1516,12 @@ msgid "Port %d forwarded successfully" msgstr "Port %d traslladat satisfactòriament" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "No s'ha pogut connectar el sòcol %d a %s, port %d (error %d -%s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "No s'ha pogut vincular el port %d a %s: %s" @@ -1538,7 +1546,7 @@ msgid "Not forwarded" msgstr "No redireccionat" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "L'estat ha canviat de \"%1$s\" a \"%2$s\"" @@ -1565,12 +1573,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s iniciat" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "S'han carregat %d torrents" @@ -1590,15 +1598,15 @@ msgid "Tracker error: \"%s\"" msgstr "Error del rastrejador: «%s»" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Fet" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Completat" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "No s'ha completat" @@ -1632,25 +1640,25 @@ msgid "Port forwarding successful!" msgstr "Redireccionament del port completat" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "No és un fitxer normal" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Ha fallat l'assignació de memòria" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "El fitxer «%s» està en camí" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "S'està verificant el torrent" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "S'està encuant per a verificar-lo" @@ -1833,6 +1841,14 @@ #~ msgstr "Preferències" #, c-format +#~ msgid "File \"%s\" isn't a valid torrent" +#~ msgstr "El fitxer «%s» no és un torrent vàlid" + +#, c-format +#~ msgid "File \"%s\" is already open" +#~ msgstr "El fitxer «%s» ja està obert" + +#, c-format #~ msgid "Stalled (%.1f%%)" #~ msgstr "Encallat (%.1f%%)" diff -Nru transmission-1.50/po/ckb.po transmission-1.51/po/ckb.po --- transmission-1.50/po/ckb.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/ckb.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-09-09 23:12+0000\n" "Last-Translator: Ara Bextiyar \n" "Language-Team: Kurdish (Sorani) \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "لابردنی تۆرێنت" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "په‌ڕگه‌کان _بسڕه‌وه‌ و لایانبده‌" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_نوێ..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "تۆرێنتێک دروست بکه‌" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_ده‌رچوون" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "_هه‌مووی دیاری بکه‌" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "_لابردنی دیاریکردنی هه‌موو" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_کردنه‌وه‌ی بوخچه‌" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_ناوه‌ڕۆکه‌کان" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "گفتوگۆی _هه‌ڵبژاردنه‌کان پیشانبده‌" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "نه‌توانرا \"%1$s\" دروستبکرێت: %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "نه‌توانرا \"%1$s\" بکرێته‌وه‌: %2$s" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "هیچ" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "ده‌ستپێبکه‌ له‌گه‌ڵ هه‌موو تۆرێنته‌ ڕاگیراوه‌کان" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "له‌ کوێ بگه‌ڕێ بۆ په‌ڕگه‌ی شێوه‌پێدان" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "داخستنی په‌یوه‌ندییه‌کان" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_ئێستا ده‌ربچۆ" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "نه‌توانرا تۆرێنتی تێکچوو زیادبکرێت" msgstr[1] "نه‌توانرا تۆرێنتی تێکچوو زیادبکرێت" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "نه‌توانرا تۆرێنتی دووباره‌ زیادبکرێت" msgstr[1] "نه‌توانرا تۆرێنتی دووباره‌ زیادبکرێت" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -770,7 +779,7 @@ msgstr "وازهێنرا له‌ دروستکردنی تۆرێنت" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -828,7 +837,7 @@ msgid "_Private torrent" msgstr "تۆرێنتی _تایبه‌تی" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -927,7 +936,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s، بارکراو %2$s (ڕێژه‌: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -968,7 +977,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -986,7 +995,7 @@ msgstr[0] "داگرتن له‌ %1$'d له‌ %2$'d هاوه‌ڵی په‌یوه‌ندی به‌ستراوه‌وه‌" msgstr[1] "داگرتن له‌ %1$'d له‌ %2$'d هاوه‌ڵی په‌یوه‌ندی به‌ستراوه‌وه‌" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1119,6 +1128,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1241,28 +1254,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1335,101 +1338,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1444,16 +1447,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1492,12 +1500,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1522,7 +1530,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1546,12 +1554,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1571,15 +1579,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1612,24 +1620,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/cs.po transmission-1.51/po/cs.po --- transmission-1.50/po/cs.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/cs.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" -"PO-Revision-Date: 2009-01-20 17:27+0000\n" -"Last-Translator: Adrian Guniš \n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" +"PO-Revision-Date: 2009-02-24 18:08+0000\n" +"Last-Translator: Kamil Páral \n" "Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "Pozastavit všechny torrenty" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "_Spustit vše" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "Spustit všechny torrenty" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Odstranit torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "S_mazat soubory a odstranit" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Nový..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Vytvořit torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "U_končit" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Vybr_at vše" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Z_rušit vše" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "Vlastnosti torrentu" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Otevřít složku" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Obsah" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Požádat tracker o ví_ce protějšků" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "Zobrazit dial_og nastavení" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Získává se seznam blokovaných..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Nelze získat seznam blokovaných: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Nelze získat seznam blokovaných." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Rozbalování seznamu blokovaných..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Analyzování seznamu blokovaných..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Seznam blokovaných aktualizován o %'d údajů" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Nelze vytvořit \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Nelze otevřít \"%1$s\": %2$s" @@ -441,7 +450,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "%1$s (%2$s ověřeno v %3$d částech)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Nic" @@ -684,69 +693,69 @@ msgid "Progress" msgstr "Průběh" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Spustit se všemi torrenty pozastavenými" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Zobrazit číslo verze a ukončit" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Spustit minimalizovaně v oznamovací oblasti" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Kde hledat konfigurační soubory" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[soubory torrent]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Začátek platnosti plánovaných omezení šířky pásma" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Konec platnosti plánovaných omezení šířky pásma" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Ukončování spojení" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Zasílání součtů odesílání/stahování trackeru..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "U_končit hned" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Nelze přidat poškozený torrent" msgstr[1] "Nelze přidat poškozené torrenty" msgstr[2] "Nelze přidat poškozené torrenty" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Nelze přidat duplicitní torrent" msgstr[1] "Nelze přidat duplicitní torrenty" msgstr[2] "Nelze přidat duplicitní torrenty" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Rychlý a jednoduchý BitTorrent klient" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "Copyright 2005-2009 The Transmission Project" @@ -754,7 +763,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -781,7 +790,7 @@ msgstr "Vytváření torrentu zrušeno" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Nelze přečíst \"%1$s\": %2$s" @@ -840,7 +849,7 @@ msgid "_Private torrent" msgstr "_Soukromý torrent" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -940,7 +949,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, odesláno %2$s (Poměr: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Neznámý zbývající čas" @@ -981,7 +990,7 @@ msgid "Waiting to verify local data" msgstr "Čekání na ověření místních dat" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Ověřování místních dat (%.1f%% ověřeno)" @@ -1000,7 +1009,7 @@ msgstr[1] "Stahování od %1$'d ze %2$'d připojených protějšků" msgstr[2] "Stahování od %1$'d z %2$'d připojených protějšků" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1135,6 +1144,10 @@ msgid "_Enable web interface" msgstr "Povolit w_ebové rozhraní" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "_Otevřít webové rozhraní" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Naslouchání na _portu:" @@ -1257,28 +1270,18 @@ msgid "Web" msgstr "WWW" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Soubor \"%s\" není platný torrent" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Soubor \"%s\" je už otevřen" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Čekání na ověření místních dat (%.1f%% ověřeno)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "zbývá %1$s" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Zastaveno" @@ -1353,7 +1356,7 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Staženo: %1$s, Odesláno: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" @@ -1361,46 +1364,46 @@ msgstr[1] "%'u bajty" msgstr[2] "%'u bajtů" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" @@ -1408,7 +1411,7 @@ msgstr[1] "%'d dny" msgstr[2] "%'d dnů" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" @@ -1416,7 +1419,7 @@ msgstr[1] "%'d hodiny" msgstr[2] "%'d hodin" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" @@ -1424,7 +1427,7 @@ msgstr[1] "%'d minuty" msgstr[2] "%'d minut" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" @@ -1432,27 +1435,27 @@ msgstr[1] "%'d sekundy" msgstr[2] "%'d sekund" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Soubor torrent \"%s\" obsahuje neplatná data." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Soubor torrent \"%s\" je už používán." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "V souboru torrent \"%s\" se vyskytla neznámá chyba." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Chyba při otevírání torrentu" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Neplatná metadata" @@ -1467,16 +1470,21 @@ msgstr "Seznam blokovaných \"%1$s\" aktualizován o %2$'d údajů" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Nelze číst soubor obnovení" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "Nelze vytvořit \"%1$s\": rodičovská složka \"%2$s\" neexistuje" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "Předvytvořený soubor \"%s\"" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Nelze vytvořit soket: %s" @@ -1515,12 +1523,12 @@ msgid "Port %d forwarded successfully" msgstr "Port %d úspěšně přesměrován" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Nelze spojit soket %d s %s, port %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "Nelze získat port %d na %s: %s" @@ -1545,7 +1553,7 @@ msgid "Not forwarded" msgstr "Nepřesměrováno" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Stav změněn z \"%1$s\" na \"%2$s\"" @@ -1571,12 +1579,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s spuštěn" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Načteno %d torrentů" @@ -1596,15 +1604,15 @@ msgid "Tracker error: \"%s\"" msgstr "Chyba trackeru: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Hotovo" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Úplné" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Neúplné" @@ -1638,24 +1646,24 @@ msgid "Port forwarding successful!" msgstr "Přesměrování portu úspěšné!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Není běžný soubor" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Přidělení paměti selhalo" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Soubor \"%s\" je na cestě" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Ověřování torrentu" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Zařazeno do fronty k ověření" diff -Nru transmission-1.50/po/da.po transmission-1.51/po/da.po --- transmission-1.50/po/da.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/da.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-11-25 23:39+0000\n" "Last-Translator: nanker \n" "Language-Team: Danish \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Fjern torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Slet Filer og Fjern" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Ny..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Opret en torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Afslut" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Markér _Alle" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Fjern A_lle Markeringer" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "Å_bn mappe" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Indhold" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Efterspørg _Flere Peers fra Trackeren" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "Vis _indstillinger" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Henter blokeringsliste" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Kunne ikke hente blokeringsliste: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Kunne ikke hente blokeringsliste" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Udpakker blokeringsliste" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Analyserer blokeringsliste" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Blokeringsliste opdateret med %'d indførsler" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Kunne ikke oprette \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Kunne ikke åbne \"%1$s\": %2$s" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Ingen" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Start med alle torrents på pause" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Start minimeret i statusfeltet" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Hvor skal der kigges efter konfigurationsfiler" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torrent filer]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Lukker Forbindelser" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Sender totalt antal uploads og downloads til tracker..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Afslut Nu" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Kunne ikke tilføje korrupt torrent" msgstr[1] "Kunne ikke tilføje korrupte torrents" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Kunne ikke tilføje kopi af torrent" msgstr[1] "Kunne ikke tilføje kopier af torrents" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "En hurtigt og nemt BitTorrent klient" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -775,7 +784,7 @@ msgstr "Torrent oprettelse afbrudt" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Kunne ikke læse \"%1$s\": %2$s" @@ -833,7 +842,7 @@ msgid "_Private torrent" msgstr "_Privat torrent" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -932,7 +941,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, uploadet %2$s (Forhold: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -973,7 +982,7 @@ msgid "Waiting to verify local data" msgstr "Venter på at kontrollere lokale data" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Kontrollerer lokale data (%.1f%% testet)" @@ -991,7 +1000,7 @@ msgstr[0] "Downloader fra %1$'d af %2$'d forbundede peer" msgstr[1] "Downloader fra %1$'d af %2$'d forbundede peers" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1124,6 +1133,10 @@ msgid "_Enable web interface" msgstr "_Aktiver webgrænseflade" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Lyttende _port:" @@ -1246,28 +1259,18 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Filen \"%s\" er ikke en gyldig torrent" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Filen \"%s\" er allerede åbnet" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Venter på at kontrollere lokale data (%.1f%% testet)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Stoppet" @@ -1340,101 +1343,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "size|Ned: %1$s, Op: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" msgstr[1] "%'u bytes" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d dag" msgstr[1] "%'d dage" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d time" msgstr[1] "%'d timer" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minut" msgstr[1] "%'d minutter" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d sekund" msgstr[1] "%'d sekunder" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Torrentfilen \"%s\" indeholder ugyldig data." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Torrentfilen \"%s\" er allerede i brug." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Torrentfilen \"%s\" blev udsat for en ukendt fejl" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Fejl i åbning af torrent" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Ugyldigt metadata" @@ -1449,16 +1452,21 @@ msgstr "Blokeringsliste \"%1$s\" opdateret med %2$'d optegnelser" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Kunne ikke læse fortsættelsesfil" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Kunne ikke oprette socket: %s" @@ -1497,12 +1505,12 @@ msgid "Port %d forwarded successfully" msgstr "Port %d forwarding lykkedes" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Kunne ikke forbinde socket %d til %s, port %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1527,7 +1535,7 @@ msgid "Not forwarded" msgstr "Ikke videresendt" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1551,12 +1559,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s startet" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Indlæste %d torrents" @@ -1576,15 +1584,15 @@ msgid "Tracker error: \"%s\"" msgstr "Tracker fejl: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Udført" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Fuldendt" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Ufuldstændig" @@ -1618,24 +1626,24 @@ msgid "Port forwarding successful!" msgstr "Port forwarding lykkedes!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Ikke en regulær fil" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Hukommelsestildeling fejlede" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Verificerer torrent" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Venter på verification" diff -Nru transmission-1.50/po/de.po transmission-1.51/po/de.po --- transmission-1.50/po/de.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/de.po 2009-02-26 20:00:39.000000000 -0500 @@ -2,7 +2,7 @@ msgstr "" "Project-Id-Version: Transmission 0.81\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-11-07 19:10+0000\n" "Last-Translator: Jochen Skulj \n" "Language-Team: Michael Färber <0102@gmx.at>\n" @@ -10,7 +10,7 @@ "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -130,46 +130,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Torrent entfernen" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "Dateien _löschen und entfernen" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Neu..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Neuen Torrent erstellen" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Beenden" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "_Alle auswählen" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Alle abwäh_len" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Ordner öffnen" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Inhalte" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Tracker nach _mehr Peers fragen" @@ -217,40 +225,41 @@ msgid "Display _options dialog" msgstr "_Optionen-Dialog anzeigen" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Blockierliste wird empfangen ..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Blockierliste konnte nicht empfangen werden: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Blockierliste konnte nicht empfangen werden." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Blockierliste wird dekomprimiert ..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Blockierliste wird analysiert ..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Blockierliste aktualisiert mit %'d Einträgen" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Konnte \"%1$s\" nicht erstellen: %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Konnte \"%1$s\" nicht öffnen: %2$s" @@ -437,7 +446,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Keine" @@ -674,67 +683,67 @@ msgid "Progress" msgstr "Fortschritt" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Mit allen Torrents pausiert starten" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Die Versionsnummer anzeigen und beenden" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Minimiert im Benachrichtigungsfeld starten" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Wo nach Konfigurationsdateien gesucht werden soll" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[Torrent-Dateien]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Aufteilen der begrenzten Bandbreite beginnen" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Aufteilen der begrenzten Bandbreite beenden" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Beende Verbindungen" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Upload-/Download-Statistik zum Tracker senden ..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Jetzt beenden" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Defekte Torrent-Datei konnte nicht hinzufügen werden" msgstr[1] "Defekte Torrent-Dateien konnten nicht hinzufügen werden" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Doppelte Torrent-Datei konnte nicht hinzufügen werden" msgstr[1] "Doppelte Torrent-Dateien konnten nicht hinzufügen werden" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Ein schneller und einfacher BitTorrent-Client" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -742,7 +751,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Michael Färber, Daniel Dorau\n" @@ -754,6 +763,7 @@ " Dennis Austmann https://launchpad.net/~daustmann\n" " Dieter Smorra https://launchpad.net/~dieda\n" " F. Krenn https://launchpad.net/~f-krenn\n" +" Felix Arndt https://launchpad.net/~silentshadow\n" " Fligor https://launchpad.net/~fligor\n" " Helmi https://launchpad.net/~helmreich002\n" " Jochen Schäfer https://launchpad.net/~lemecje83\n" @@ -763,9 +773,10 @@ " Leonard Michlmayr https://launchpad.net/~leonard-michlmayr\n" " M. Bonath https://launchpad.net/~ella-b\n" " Martin Lettner https://launchpad.net/~m.lettner\n" -" Maximilian Reininghaus https://launchpad.net/~max-reininghaus\n" +" Maximilian R. https://launchpad.net/~max-r.\n" " Michael Färber https://launchpad.net/~0102-gmx\n" " Michael Kuhn https://launchpad.net/~suraia\n" +" Patrick Kolesa https://launchpad.net/~pkol.\n" " Perdix https://launchpad.net/~opitz-paul\n" " Philipp Körner https://launchpad.net/~intey\n" " Philipp Rustemeier https://launchpad.net/~12foo\n" @@ -795,7 +806,7 @@ msgstr "Torrent-Erstellung abgebrochen" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Konnte \"%1$s\" nicht lesen: %2$s" @@ -853,7 +864,7 @@ msgid "_Private torrent" msgstr "_Privater Torrent" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -952,7 +963,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, hochgeladen %2$s (Verhältnis: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Verbleibende Zeit unbekannt" @@ -993,7 +1004,7 @@ msgid "Waiting to verify local data" msgstr "Warte um vorhandene Dateien zu prüfen" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Lokale Dateien überprüfen (%.1f%% getestet)" @@ -1011,7 +1022,7 @@ msgstr[0] "Bei %1$'d von %2$'d verbundenem Peers wird heruntergeladen" msgstr[1] "Bei %1$'d von %2$'d verbundenem Peers wird heruntergeladen" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1144,6 +1155,10 @@ msgid "_Enable web interface" msgstr "Weboberfläche _aktivieren" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Lauschender _Port:" @@ -1266,28 +1281,18 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Die Datei \"%s\" ist kein gültiger Torrent" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Die Datei \"%s\" ist bereits geöffnet" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Warte um vorhandene Daten zu prüfen (%.1f%% geprüft)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "%1$s verbleibend" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Gestoppt" @@ -1360,101 +1365,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "size|Runter: %1$s, Hoch: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u Byte" msgstr[1] "%'u Byte" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d Tag" msgstr[1] "%'d Tage" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d Stunde" msgstr[1] "%'d Stunden" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d Minute" msgstr[1] "%'d Minuten" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d Sekunde" msgstr[1] "%'d Sekunden" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Die Torrent-Datei \"%s\" beinhaltet ungültige Daten." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Die Torrent-Datei \"%s\" wird bereits verwendet." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Die Torrent-Datei \"%s\" stieß auf einen unbekannten Fehler." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Fehler beim Öffnen des Torrents" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Ungültige Metadaten" @@ -1469,16 +1474,21 @@ msgstr "Blockierliste »%1$s« mit %2$'d Einträgen aktualisiert" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Konnte Resume-Datei nicht lesen" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "Vorbelegte Datei »%s«" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Konnte Socket nicht erstellen: %s" @@ -1517,12 +1527,12 @@ msgid "Port %d forwarded successfully" msgstr "Port %d erfolgreich weitergeleitet" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Konnte Socket %d nicht zu %s verbinden, Port %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1547,7 +1557,7 @@ msgid "Not forwarded" msgstr "Nicht weitergeleitet" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Status von \"%1$s\" nach \"%2$s\" geändert" @@ -1571,12 +1581,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s gestarted" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "%d Torrents geladen" @@ -1596,15 +1606,15 @@ msgid "Tracker error: \"%s\"" msgstr "Tracker-Fehler: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Fertig" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Vollständig" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Unvollständig" @@ -1638,25 +1648,25 @@ msgid "Port forwarding successful!" msgstr "Port-Weiterleitung erfolgreich!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Keine reguläre Datei" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Speicherzuordnung fehlgeschlagen" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Datei \"%s\" ist im Weg" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Überprüfe Torrent" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Wartet auf Überprüfung" diff -Nru transmission-1.50/po/el.po transmission-1.51/po/el.po --- transmission-1.50/po/el.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/el.po 2009-02-26 20:00:39.000000000 -0500 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: el\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-01-19 18:10+0000\n" "Last-Translator: Kainourgiakis Giorgos \n" "Language-Team: Greek \n" @@ -14,7 +14,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -134,46 +134,54 @@ msgstr "Παύση όλων των λήψεων" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Αφαίρεση torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Διαγραφή αρχείων και αφαίρεση από την λίστα" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Νέο..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Δημιουργία torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "Έ_ξοδος" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Επιλογή ό_λων" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Αποεπι_λογή όλων" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "Ιδιότητες torrents" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "Ά_νοιγμα φακέλου" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Περιεχόμενα" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Ερώτηση ανιχνευτή για _περισσότερους ομότιμους χρήστες" @@ -221,40 +229,41 @@ msgid "Display _options dialog" msgstr "Προβολή του _διαλόγου επιλογών" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Ανάκτηση της μαύρης λίστας..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Αδύνατη η λήψη της μαύρης λίστας: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Αδύνατη η λήψη της μαύρης λίστας." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Γίνεται αποσυμπίεση της μαύρης λίστας..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Ανάλυση της μαύρης λίστας..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Η μαύρη λίστα ενημερώθηκε με %'d καταχωρήσεις" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Δεν μπορεί να δημιουργηθεί το \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Δεν μπορεί να ανοιχτεί το \"%1$s\": %2$s" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Κανένα" @@ -678,68 +687,68 @@ msgid "Progress" msgstr "Πρόοδος" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Έναρξη με όλα τα torrents σε παύση" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Εμφάνισε τον αριθμό έκδοσης και πραγματοποίησε έξοδο" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Εκκίνηση με την εφαρμογή ελαχιστοποιημένη" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Που υπάρχουν τα αρχεία ρυθμίσεων" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" # -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[αρχεία torrent]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Έναρξη της χρήσης ορίων του εύρους ζώνης" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Τερματισμός της χρήσης ορίων του εύρους ζώνης" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Τερματισμός συνδέσεων" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Αποστολή συνόλων κίνησης στον ανιχνευτή..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Τερματισμός τώρα" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Αδύνατη η προσθήκη κατεστραμμένου torrent" msgstr[1] "Αδύνατη η προσθήκη κατεστραμμένων torrents" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Αδύνατη η προσθήκη διπλότυπου torrent" msgstr[1] "Αδύνατη η προσθήκη διπλότυπων torrents" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Ένα γρήγορο κι εύχρηστο πρόγραμμα για το πρωτόκολλο BitTorrent" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "Το έργο Transmission Copyright 2005-2009" @@ -747,7 +756,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Λίστα ελληνοποίησης προγραμμάτων ανοιχτού λογισμικού \n" @@ -761,7 +770,8 @@ " Nikos Charonitakis https://launchpad.net/~charosn\n" " j0hn https://launchpad.net/~j0hn-07-\n" " msrowley https://launchpad.net/~msrowley\n" -" tsampikos92 https://launchpad.net/~tsampikos92" +" tsampikos92 https://launchpad.net/~tsampikos92\n" +" Νιάνιος Ρωμανός https://launchpad.net/~romanos-nianios" #: ../gtk/makemeta-ui.c:111 msgid "Torrent created!" @@ -782,7 +792,7 @@ msgstr "Η δημιουργία του torrent ακυρώθηκε" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Αδύνατη η ανάγνωση του \"%1$s\": %2$s" @@ -840,7 +850,7 @@ msgid "_Private torrent" msgstr "_Απόρρητο torrent" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -939,7 +949,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, απεστάλησαν %2$s (Αναλογία: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Άγνωστος χρόνος απομένει" @@ -980,7 +990,7 @@ msgid "Waiting to verify local data" msgstr "Αναμονή για την επαλήθευση των τοπικών δεδομένων" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Επαλήθευση τοπικών δεδομένων (%.1f%% ελέγχθηκαν)" @@ -998,7 +1008,7 @@ msgstr[0] "Γίνεται λήψη από %1$'d από %2$'d συνδεδεμένο ομότιμο χρήστη." msgstr[1] "Γίνεται λήψη από %1$'d από %2$'d συνδεδεμένους ομότιμους χρήστες." -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1133,6 +1143,10 @@ msgid "_Enable web interface" msgstr "Ενεργοποίηση του περιβάλλοντος ιστοσελίδας" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Ανοικτή _θύρα" @@ -1257,28 +1271,18 @@ msgid "Web" msgstr "Ιστός" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Το αρχείο \"%s\" δεν είναι ένα έγκυρο torrent" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Το αρχείο \"%s\" είναι ήδη ανοιχτό" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Αναμονή για επαλήθευση τοπικών δεδομένων (%.1f%% ελέγχθηκαν)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "%1$s υπολείπονται" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Διακόπηκε" @@ -1351,101 +1355,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "μέγεθος|Λήψη:%1$s, Αποστολή: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" msgstr[1] "%'u bytes" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d ημέρα" msgstr[1] "%'d ημέρες" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d ώρα" msgstr[1] "%'d ώρες" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d λεπτό" msgstr[1] "%'d λεπτά" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d δευτερόλεπτο" msgstr[1] "%'d δευτερόλεπτα" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Το αρχείο torrent \"%s\" περιλαμβάνει άκυρα δεδομένα." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Το αρχείο torrent \"%s\" είναι ήδη σε χρήση." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Το αρχείο torrent \"%s\" αντιμετώπισε ένα άγνωστο πρόβλημα." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Σφάλμα κατά το άνοιγμα του torrent" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Μη έγκυρα μεταδεδομένα" @@ -1460,16 +1464,21 @@ msgstr "Η μαύρη λίστα \"%1$s\" ενημερώθηκε με %2$'d καταχωρήσεις" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Αδύνατη η ανάγνωση του αρχείου επαναφοράς" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "Προδιατιθέμενο αρχείο \"%s\"" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Αδύνατη η δημιουργία υποδοχής: %s" @@ -1508,12 +1517,12 @@ msgid "Port %d forwarded successfully" msgstr "Η προώθηση της θύρας %d έγινε επιτυχώς" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Αδυναμία σύνδεσης της υποδοχής %d στο %s, θύρα %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "Δεν συνδέθηκε η θύρα %d στο %s: %s" @@ -1538,7 +1547,7 @@ msgid "Not forwarded" msgstr "Δεν έγινε προώθηση" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Η κατάσταση άλλαξε από \"%1$s\" σε \"%2$s\"" @@ -1566,12 +1575,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "Η εφαρμογή %s %s ξεκίνησε" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Φορτωμένα %d torrents" @@ -1591,15 +1600,15 @@ msgid "Tracker error: \"%s\"" msgstr "Σφάλμα ανιχνευτή: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Ολοκληρώθηκε" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Ολοκληρωμένο" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Μη ολοκληρωμένο" @@ -1633,25 +1642,25 @@ msgid "Port forwarding successful!" msgstr "Η προώθηση της θύρας έγινε επιτυχώς!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Δεν είναι κανονικό αρχείο" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Η έρευνα διαθεσιμότητα της μνήμης απέτυχε" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Το αρχείο \"%s\" εμποδίζει" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Γίνεται επαλήθευση του torrent" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Σε αναμονή για επαλήθευση" diff -Nru transmission-1.50/po/en_AU.po transmission-1.51/po/en_AU.po --- transmission-1.50/po/en_AU.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/en_AU.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-01-26 04:29+0000\n" "Last-Translator: Hew McLachlan \n" "Language-Team: English (Australia) \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "Pause all torrents" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Remove torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Delete Files and Remove" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_New..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Create a torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Quit" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Select _All" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Dese_lect All" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "Torrent properties" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Open Folder" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Contents" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Ask Tracker for _More Peers" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "Display _options dialog" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Retrieving blocklist..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Unable to get blocklist: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Unable to get blocklist." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Uncompressing blocklist..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Parsing blocklist..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Blocklist updated with %'d entries" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Couldn't create \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Couldn't open \"%1$s\": %2$s" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "%1$s (%2$s verified in %3$d pieces)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "None" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "Progress" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Start with all torrents paused" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Show version number and exit" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Start minimised in system tray" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Where to look for configuration files" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torrent files]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Beginning to use scheduled bandwidth limits" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Ending use of scheduled bandwidth limits" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Closing Connections" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Sending upload/download totals to tracker..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Quit Now" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Couldn't add corrupt torrent" msgstr[1] "Couldn't add corrupt torrents" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Couldn't add duplicate torrent" msgstr[1] "Couldn't add duplicate torrents" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "A fast and easy BitTorrent client" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "Copyright 2005-2009 The Transmission Project" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -770,7 +779,7 @@ msgstr "Torrent creation cancelled" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Couldn't read \"%1$s\": %2$s" @@ -828,7 +837,7 @@ msgid "_Private torrent" msgstr "_Private torrent" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -927,7 +936,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, uploaded %2$s (Ratio: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Remaining time unknown" @@ -968,7 +977,7 @@ msgid "Waiting to verify local data" msgstr "Waiting to verify local data" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Verifying local data (%.1f%% tested)" @@ -986,7 +995,7 @@ msgstr[0] "Downloading from %1$'d of %2$'d connected peer" msgstr[1] "Downloading from %1$'d of %2$'d connected peers" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1119,6 +1128,10 @@ msgid "_Enable web interface" msgstr "_Enable web interface" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Listening _port:" @@ -1241,28 +1254,18 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "File \"%s\" isn't a valid torrent" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "File \"%s\" is already open" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Waiting to verify local data (%.1f%% tested)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "%1$s remaining" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Stopped" @@ -1335,101 +1338,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Down: %1$s, Up: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" msgstr[1] "%'u bytes" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d day" msgstr[1] "%'d days" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d hour" msgstr[1] "%'d hours" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minute" msgstr[1] "%'d minutes" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d second" msgstr[1] "%'d seconds" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "The torrent file \"%s\" contains invalid data." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "The torrent file \"%s\" is already in use." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "The torrent file \"%s\" encountered an unknown error." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Error opening torrent" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Invalid metadata" @@ -1444,16 +1447,21 @@ msgstr "Blocklist \"%1$s\" updated with %2$'d entries" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Couldn't read resume file" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "Preallocated file \"%s\"" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Couldn't create socket: %s" @@ -1492,12 +1500,12 @@ msgid "Port %d forwarded successfully" msgstr "Port %d forwarded successfully" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Couldn't connect socket %d to %s, port %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "Couldn't bind port %d on %s: %s" @@ -1522,7 +1530,7 @@ msgid "Not forwarded" msgstr "Not forwarded" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "State changed from \"%1$s\" to \"%2$s\"" @@ -1548,12 +1556,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s started" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Loaded %d torrents" @@ -1573,15 +1581,15 @@ msgid "Tracker error: \"%s\"" msgstr "Tracker error: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Done" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Complete" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Incomplete" @@ -1615,24 +1623,24 @@ msgid "Port forwarding successful!" msgstr "Port forwarding successful!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Not a regular file" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Memory allocation failed" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "File \"%s\" is in the way" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Verifying torrent" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Queued for verification" diff -Nru transmission-1.50/po/en_CA.po transmission-1.51/po/en_CA.po --- transmission-1.50/po/en_CA.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/en_CA.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-07-23 19:46+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: English (Canada) \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 -msgid "Remove torrent" +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" msgstr "" #: ../gtk/actions.c:124 -msgid "_Delete Files and Remove" +msgid "Remove torrent" msgstr "" #: ../gtk/actions.c:125 +msgid "_Delete Files and Remove" +msgstr "" + +#: ../gtk/actions.c:126 msgid "_New..." msgstr "" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -770,7 +779,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -828,7 +837,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -927,7 +936,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -968,7 +977,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -986,7 +995,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1117,6 +1126,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1239,28 +1252,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1333,101 +1336,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1442,16 +1445,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1490,12 +1498,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1520,7 +1528,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1544,12 +1552,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1569,15 +1577,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1610,24 +1618,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/en_GB.po transmission-1.51/po/en_GB.po --- transmission-1.50/po/en_GB.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/en_GB.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-02-02 22:05+0000\n" "Last-Translator: Christopher Swift \n" "Language-Team: English (United Kingdom) \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:57+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 -msgid "Remove torrent" +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" msgstr "" #: ../gtk/actions.c:124 -msgid "_Delete Files and Remove" +msgid "Remove torrent" msgstr "" #: ../gtk/actions.c:125 +msgid "_Delete Files and Remove" +msgstr "" + +#: ../gtk/actions.c:126 msgid "_New..." msgstr "" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -772,7 +781,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -830,7 +839,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -929,7 +938,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -970,7 +979,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -988,7 +997,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1119,6 +1128,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1241,28 +1254,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1335,101 +1338,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1444,16 +1447,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1492,12 +1500,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1522,7 +1530,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1546,12 +1554,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1571,15 +1579,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1612,24 +1620,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/eo.po transmission-1.51/po/eo.po --- transmission-1.50/po/eo.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/eo.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-07-01 03:47+0000\n" "Last-Translator: Brian Croom \n" "Language-Team: Esperanto \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Forigi torenton" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Viŝi dosierojn kaj forigi" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Nova..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Krei torenton" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Eliri" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Elekti _Ĉion" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "_Malelekti Ĉion" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "Mal_fermi Dosierujon" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "_Peti Kunordigan Servilon pri pli Kundividantoj" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "Vidigi _agordan dialogon" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Ricevas la malpermesliston..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "No povis akiri la malpermesliston: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "No povis akiri la malpermesliston." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Malkompaktigas la malpermesliston..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Analizas la malpermesliston..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "La malpermeslisto estas ĝisdatigita kun %'d eroj" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Ne povis krei \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Ne povis malfermi \"%1$s\": %2$s" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Neniom" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Starti kun ĉiuj torentoj paŭzigitaj" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Starti minimumigita en taskopleto" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Kie serĉi agordan dosieron" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torentdosierojn]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Fermas Konektojn" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Sendas al/elŝuta statistikon al la kunordiga servilo..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "Tuj _Eliri" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Rapida kaj facila BitTorrent-kliento" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -772,7 +781,7 @@ msgstr "Kreado de torento rezignita" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Ne povis legi \"%1$s\": %2$s" @@ -830,7 +839,7 @@ msgid "_Private torrent" msgstr "_Privata torento" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -929,7 +938,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, elŝutis %2$s (Rilatumo: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -970,7 +979,7 @@ msgid "Waiting to verify local data" msgstr "Atendas kontroli lokajn datumojn" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Kontrolas lokajn datumojn (%.1f%% testita)" @@ -988,7 +997,7 @@ msgstr[0] "Elŝatas el %1$'d el %2$'d konektita samtavolano" msgstr[1] "Elŝatas el %1$'d el %2$'d konektitaj samtavolanoj" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1121,6 +1130,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Aŭskulta pordo:" @@ -1243,28 +1256,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Dosiero \"%s\" ne estas valida torento" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Dosiero \"%s\" estas jam malfermita" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Atendas kontroli lokajn datumojn (%.1f%% testita)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Haltita" @@ -1337,101 +1340,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "El: %1$s, Al: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u bitoko" msgstr[1] "%'u bitokoj" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d tago" msgstr[1] "%'d tagoj" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d horo" msgstr[1] "%'d horoj" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minuto" msgstr[1] "%'d minutoj" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d sekundo" msgstr[1] "%'d sekundoj" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Malvalidaj metadatumojn" @@ -1446,16 +1449,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "No povis legi rekomencdosieron" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Ne povis krei ŝtopilingon: %s" @@ -1494,12 +1502,12 @@ msgid "Port %d forwarded successfully" msgstr "Pordo %d sukcese plusendita" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "No povis konekti ŝtopilingvon %d al %s, pordo %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1524,7 +1532,7 @@ msgid "Not forwarded" msgstr "Ne plusendita" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Ŝanĝis staton de \"%1$s\" al \"%2$s\"" @@ -1548,12 +1556,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s lanĉita" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Ŝargis %d torentojn" @@ -1573,15 +1581,15 @@ msgid "Tracker error: \"%s\"" msgstr "Kunordiga servila eraro: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Farita" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Kompleta" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Nekompleta" @@ -1615,24 +1623,24 @@ msgid "Port forwarding successful!" msgstr "Aliporda plusendado sukcesas!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Ne estas regula dosiero" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Memorgenerado fiaskis" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Dosiero \"%s\" blokas" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Kontrolas torenton" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Envicigita por kontrolo" diff -Nru transmission-1.50/po/es.po transmission-1.51/po/es.po --- transmission-1.50/po/es.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/es.po 2009-02-26 20:00:39.000000000 -0500 @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-02-11 17:50+0000\n" "Last-Translator: Paco Molinero \n" "Language-Team: Español \n" @@ -19,7 +19,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: SPAIN\n" "X-Poedit-Language: Spanish\n" @@ -141,46 +141,54 @@ msgstr "Pausar todos los torrents" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Eliminar torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Borrar archivos y eliminar" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Nuevo..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Crear un torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Salir" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Seleccionar _Todo" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Dese_leccionar Todo" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "Propiedades del torrent" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Abrir carpeta" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Contenidos" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Solicitar _más pares al rastreador" @@ -228,40 +236,41 @@ msgid "Display _options dialog" msgstr "Mostrar ventana de _opciones" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Obteniendo lista de bloqueo..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Incapaz de conseguir lista de bloqueo: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Incapaz de conseguir lista de bloqueo." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Descomprimiendo lista de bloqueo..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Analizando lista de bloqueo..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Lista de bloqueo actualizada con %'d entradas" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "No se pudo crear \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "No se pudo abrir \"%1$s\": %2$s" @@ -446,7 +455,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "%1$s (%2$s verificado(s) en %3$d partes)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Ninguno" @@ -683,67 +692,67 @@ msgid "Progress" msgstr "Progreso" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Comenzar con todos los torrents pausados" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Mostrar número de versión y salir" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Iniciar minimizado en el área de notificación" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Dónde buscar los archivos de configuración" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[archivos torrent]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Iniciar el uso previsto de límites de ancho de banda" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Finalizar el uso previsto de límites de ancho de banda" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Cerrando conexiones" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Enviando subidas/descargas totales al rastreador..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Salir inmediatamente" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "No podía agregar el torrente corrupto" msgstr[1] "No podía agrega los torrentes corruptos" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "No podía agregar el torrente duplicado" msgstr[1] "No podía agregar los torrentes duplicado" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Un cliente de BitTorrent rápido y sencillo" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "Copyright 2005-2009 The Transmission Project" @@ -751,7 +760,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Vicente Carro Fernandez , 2006\n" @@ -806,6 +815,7 @@ " Ramón Calderón https://launchpad.net/~rcalderon\n" " Raúl Pedroche https://launchpad.net/~pedroche\n" " Roberto C. R. M. https://launchpad.net/~roberrm\n" +" Takmadeus https://launchpad.net/~takmadeus\n" " Xoan Sampaiño https://launchpad.net/~xoan\n" " abasfe https://launchpad.net/~abasfe\n" " fosk https://launchpad.net/~oscarrdg\n" @@ -832,7 +842,7 @@ msgstr "Creación del torrent cancelada" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "No se pudo leer \"%1$s\": %2$s" @@ -890,7 +900,7 @@ msgid "_Private torrent" msgstr "Torrent _privado" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -989,7 +999,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, subido %2$s (Ratio: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Tiempo restante desconocido" @@ -1030,7 +1040,7 @@ msgid "Waiting to verify local data" msgstr "A la espera de verificar datos descargados" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Verificando datos locales (%.1f%% comprobado)" @@ -1048,7 +1058,7 @@ msgstr[0] "Descargando desde %1$'d de %2$'d par conectado" msgstr[1] "Descargando desde %1$'d de %2$'d pares conectados" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1181,6 +1191,10 @@ msgid "_Enable web interface" msgstr "_Activar interfaz web" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "_Puerto de escucha:" @@ -1303,28 +1317,18 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "El archivo \"%s\" no es un torrent válido" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "El archivo \"%s\" ya está abierto" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "A la espera de verificar datos descargados (%.1f%% verificado)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "Faltan %1$s" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Parado" @@ -1397,101 +1401,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Descarga: %1$s, Subida: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" msgstr[1] "%'u bytes" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KiB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MiB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GiB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KiB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MiB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MiB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GiB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d día" msgstr[1] "%'d días" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d hora" msgstr[1] "%'d horas" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minuto" msgstr[1] "%'d minutos" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d segundo" msgstr[1] "%'d segundos" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "El archivo del torrente \"%s\" contiene datos inválidos." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "El archivo del torrente \"%s\" ya esta funcionando" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "El archivo del torrente \"%s\" encontró un error desconocido." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Error al abrir el torrent" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Metadatos inválidos" @@ -1506,16 +1510,21 @@ msgstr "Lista de bloqueo «%1$s» actualizada con %2$'d entradas" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "No se pudo leer el archivo de reanudación" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "Archivo reservado para «%s»" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "No se ha podido crear el socket: %s" @@ -1554,13 +1563,13 @@ msgid "Port %d forwarded successfully" msgstr "Puerto %d reenviado exitosamente" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" "No se ha podido conectar el socket %d a %s, puerto %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "No se pudo enlazar el puerto %d en %s: %s" @@ -1585,7 +1594,7 @@ msgid "Not forwarded" msgstr "No reenviado" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "El estado cambió de \"%1$s\" a \"%2$s\"" @@ -1612,12 +1621,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s iniciado" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Cargados %d torrents" @@ -1637,15 +1646,15 @@ msgid "Tracker error: \"%s\"" msgstr "Error del rastreador: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Hecho" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Completo" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Incompleto" @@ -1680,25 +1689,25 @@ msgid "Port forwarding successful!" msgstr "¡Reenvío de puertos exitoso!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "No es un archivo regular" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Falló la asignación de memoria" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "El archivo \"%s\" estorba" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Verificando torrent" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "En cola para verificación" @@ -1864,6 +1873,14 @@ #~ msgstr "Preferencias" #, c-format +#~ msgid "File \"%s\" isn't a valid torrent" +#~ msgstr "El archivo \"%s\" no es un torrent válido" + +#, c-format +#~ msgid "File \"%s\" is already open" +#~ msgstr "El archivo \"%s\" ya está abierto" + +#, c-format #~ msgid "Stalled (%.1f%%)" #~ msgstr "Estancado (%.1f%%)" diff -Nru transmission-1.50/po/et.po transmission-1.51/po/et.po --- transmission-1.50/po/et.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/et.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-11-23 17:23+0000\n" "Last-Translator: Taavi S. \n" "Language-Team: Estonian \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Torrenti eemaldamine" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "Failide ja torrenti _kustutamine" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Uus..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Torrenti loomine" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Välju" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Vali _kõik" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "_Tühista valik" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Ava kataloog" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Sisukord" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "_Küsi järjepidajalt veel partnereid" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "_Sätete dialoogi näitamine" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Blokilisti allalaadimine.." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Blokilisti allalaadimine ebaõnnestus: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Blokilisti allalaadimine ebaõnnestus." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Blokilisti lahtipakkimine..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Blokilisti parsimine..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Blokilisti uuendati %'d sissekandega" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "\"%1$s\" ei saa luua: %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "\"%1$s\" ei saa avada: %2$s" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Puudub" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Käivitamisel on kõik torrentid peatatud" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Näita versiooninumbrit ja välju" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Käivitatakse teatealasse minimeerituna" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Kust otsida sättefaile" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torrentfailid]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Ajastatud kiirusepiirangud kasutusele võetud" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Ajastatud kiirusepiirangute kasutamine lõpetatud" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Ühenduste sulgemine" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Üles/allalaadimise kokkuvõtete saatmine järjepidajale..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Lõpeta kohe" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Vigast torrentit ei saa lisada" msgstr[1] "Vigaseid torrenteid ei saa lisada" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Torrenti duplikaati ei saa lisada" msgstr[1] "Torrentite duplikaate ei saa lisada" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Kiire ja lihtne BitTorrenti klient" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -772,7 +781,7 @@ msgstr "Torrenti loomine katkestatud" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "\"%1$s\" ei saa lugeda: %2$s" @@ -830,7 +839,7 @@ msgid "_Private torrent" msgstr "_Eratorrent" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -929,7 +938,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, üles laaditud %2$s (suhe: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Järelejäänud aeg teadmata" @@ -970,7 +979,7 @@ msgid "Waiting to verify local data" msgstr "Andmete kontrolli järel ootamine" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Andmete kontroll (%.1f%% kontrollitud)" @@ -988,7 +997,7 @@ msgstr[0] "Allalaadimine %1$'d / %2$'d ühendatud masinast" msgstr[1] "Allalaadimine %1$'d / %2$'d ühendatud masinast" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1121,6 +1130,10 @@ msgid "_Enable web interface" msgstr "_Luba veebiliides" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Kuulamine _pordil:" @@ -1243,28 +1256,18 @@ msgid "Web" msgstr "Veeb" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Fail \"%s\" pole sobiv torrent" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Fail \"%s\" on juba avatud" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Andmete kontrolli ootamine (%.1f%% kontrollitud)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "%1$s jäänud" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Peatatud" @@ -1337,101 +1340,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "size|Alla: %1$s, üles: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u bait" msgstr[1] "%'u baiti" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d päev" msgstr[1] "%'d päeva" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d tund" msgstr[1] "%'d tundi" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minut" msgstr[1] "%'d minutit" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d sekund" msgstr[1] "%'d sekundit" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Torrentifail \"%s\" sisaldab vigaseid andmeid." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Torrenti fail \"%s\" on juba kasutusel." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Torrentifailiga \"%s\" tekkis tundmatu veaolukord." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Viga torrenti avamisel" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Vigased metaandmed" @@ -1446,16 +1449,21 @@ msgstr "Keelunimistu \"%1$s\" uuendati %2$'d kirjega" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Jätkamise faili ei saa lugeda" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "Eelmääratud fail \"%s\"" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Pesa ei saa luua: %s" @@ -1494,12 +1502,12 @@ msgid "Port %d forwarded successfully" msgstr "Pordi %d edastamine edukas" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Sokli %d %s ühendamine ebaõnnestus, port %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1524,7 +1532,7 @@ msgid "Not forwarded" msgstr "Pole edastatud" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Olek muutus \"%1$s\"-st \"%2$s\"-ks" @@ -1548,12 +1556,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s alustatud" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Laaditi %d torrentit" @@ -1573,15 +1581,15 @@ msgid "Tracker error: \"%s\"" msgstr "Järjepidaja veateade: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Valmis" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Valmis" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Ebatäielik" @@ -1615,24 +1623,24 @@ msgid "Port forwarding successful!" msgstr "Pordi edastamine on edukas!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Pole tavaline fail" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Mälu eraldamine nurjus" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Fail \"%s\" on teel" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Torrenti kontrollimine" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Kontrollimise järejekorras" diff -Nru transmission-1.50/po/eu.po transmission-1.51/po/eu.po --- transmission-1.50/po/eu.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/eu.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-08-19 16:10+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Basque \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 -msgid "Remove torrent" +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" msgstr "" #: ../gtk/actions.c:124 -msgid "_Delete Files and Remove" +msgid "Remove torrent" msgstr "" #: ../gtk/actions.c:125 +msgid "_Delete Files and Remove" +msgstr "" + +#: ../gtk/actions.c:126 msgid "_New..." msgstr "" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" @@ -768,7 +777,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -826,7 +835,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -925,7 +934,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -966,7 +975,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -984,7 +993,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1115,6 +1124,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1237,28 +1250,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1331,101 +1334,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1440,16 +1443,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1488,12 +1496,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1518,7 +1526,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1542,12 +1550,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1567,15 +1575,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1608,24 +1616,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/fa.po transmission-1.51/po/fa.po --- transmission-1.50/po/fa.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/fa.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-07-14 10:24+0000\n" "Last-Translator: Mohammad Reza Boozary \n" "Language-Team: Persian \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "حذف تورنت" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_جدید" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "ساختن تورنت" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_خروج" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "انتخاب _همه" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "ـگشودن پوشه" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "هیچ‌کدام" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -771,7 +780,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -829,7 +838,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -928,7 +937,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -969,7 +978,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -987,7 +996,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1118,6 +1127,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1240,28 +1253,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1334,101 +1337,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1443,16 +1446,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1491,12 +1499,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1521,7 +1529,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1545,12 +1553,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1570,15 +1578,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1611,24 +1619,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/fi.po transmission-1.51/po/fi.po --- transmission-1.50/po/fi.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/fi.po 2009-02-26 20:00:39.000000000 -0500 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: fi\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-12-25 09:18+0000\n" "Last-Translator: Timo Jyrinki \n" "Language-Team: -\n" @@ -14,7 +14,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -134,46 +134,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Poista torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Poista tiedostoineen" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Uusi..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Luo uusi torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Lopeta" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Valitse k_aikki" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Poista va_linnat" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Avaa kansio" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Sisältö" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Pyydä seurantapalveli_melta lisää lähteitä" @@ -221,40 +229,41 @@ msgid "Display _options dialog" msgstr "_Näytä asetukset-valintaikkuna" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Haetaan estolistaa..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Estolistaa ei voitu hakea: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Estolistaa ei voitu hakea." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Puretaan estolistaa..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Kootaan estolista..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Estolista päivitettiin: %'d kohtaa päivittyi" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Ei voitu luoda \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Ei voitu avata \"%1$s\": %2$s" @@ -439,7 +448,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Ei mitään" @@ -676,67 +685,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Käynnistä kaikki torrentit pysäytettyinä" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Näytä versionumero ja poistu" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Käynnistä pienennettynä ilmoitusalueelle." -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Mistä etsitään asetustiedostoja?" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torrent-tiedostot]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Aloitetaan ajoitetun kaistan käytön rajoitus" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Lopetetaan ajoitetun kaistan käytön rajoitus" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Suljetaan yhteyksiä" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Lähetetään lähetys/latausmääriä seurantapalvelimelle..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Lopeta nyt" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Vioittunutta torrentia ei voi lisätä" msgstr[1] "Vioittuneita torrenteja ei voi lisätä" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Samaa torrentia ei voi lisätä toista kertaa" msgstr[1] "Samoja torrenteja ei voi lisätä toista kertaa" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Nopea ja helppokäyttöinen BitTorrent-asiakas" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -744,7 +753,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -777,7 +786,7 @@ msgstr "Torrentin luonti peruutettiin" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Ei voi lukea \"%1$s\": %2$s" @@ -835,7 +844,7 @@ msgid "_Private torrent" msgstr "_Yksityinen torrent" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -934,7 +943,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, lähetetty %2$s (suhde: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Jäljellä oleva aika tuntematon" @@ -975,7 +984,7 @@ msgid "Waiting to verify local data" msgstr "Odotetaan paikallisen datan varmistusta" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Tarkistetaan paikallista dataa ((%.1f%% testattu)" @@ -993,7 +1002,7 @@ msgstr[0] "Ladataan %1$'d / %2$'d yhdistetyltä vertaiselta" msgstr[1] "Ladataan %1$'d / %2$'d yhdistetyltä vertaiselta" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1126,6 +1135,10 @@ msgid "_Enable web interface" msgstr "_Ota WWW-käyttöliittymä käyttöön" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Kuunneltava _portti:" @@ -1249,28 +1262,18 @@ msgid "Web" msgstr "WWW" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Tiedosto \"%s\" ei ole kelvollinen torrent-tiedosto" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Tiedosto \"%s\" on jo auki" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Odotetaan paikallisen datan tarkistusta (%.1f%% testattu)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "%1$s jäljellä" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Pysäytetty" @@ -1343,101 +1346,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Latausmäärä: %1$s, lähetysmäärä: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u tavu" msgstr[1] "%'u tavua" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f Kt" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f Mt" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f Gt" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f Kt/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f Mt/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f Mt/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f Gt/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d päivä" msgstr[1] "%'d päivää" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d tunti" msgstr[1] "%'d tuntia" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minuutti" msgstr[1] "%'d minuuttia" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d sekunti" msgstr[1] "%'d sekuntia" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Torrent-tiedosto \"%s\" sisältää epäkelpoja tietoja." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Torrent-tiedosto \"%s\" on jo käytössä." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Torrent-tiedoston \"%s\" kohdalla tapahtui tuntematon virhe." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Virhe avattaessa torrentia" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Virheellinen metatieto" @@ -1452,16 +1455,21 @@ msgstr "Estolista \"%1$s\" päivitettiin %2$'d kohteella" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Palautustiedostoa ei voitu lukea" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Socketin luominen epäonnistui: %s" @@ -1500,12 +1508,12 @@ msgid "Port %d forwarded successfully" msgstr "Portti %d välitettiin onnistuneesti" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1530,7 +1538,7 @@ msgid "Not forwarded" msgstr "Ei välitetty" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Tila muuttui tilasta %1$s tilaan %2$s" @@ -1554,12 +1562,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s käynnistettiin" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Ladattiin %d torrentttia" @@ -1579,15 +1587,15 @@ msgid "Tracker error: \"%s\"" msgstr "Seurantapalvelimen virhe:\"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Valmis" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Valmis" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Keskeneräinen" @@ -1620,25 +1628,25 @@ msgid "Port forwarding successful!" msgstr "Portin välitys onnistui." -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Ei ole tavallinen tiedosto" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Muistin varaus epäonnistui" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Tiedosto %s on tiellä" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Tarkistetaan torrentia" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Laitettiin jonoon tarkistusta varten" diff -Nru transmission-1.50/po/fr.po transmission-1.51/po/fr.po --- transmission-1.50/po/fr.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/fr.po 2009-02-26 20:00:39.000000000 -0500 @@ -1,4 +1,4 @@ -# $Id: fr.po 7876 2009-02-11 21:06:02Z charles $ +# $Id: fr.po 7954 2009-02-26 19:07:21Z charles $ # French translation of Transmission. # Copyright (C) 2005-2008 The Free Software Foundation, Inc. # This file is distributed under the same license as the Transmission package. @@ -13,7 +13,7 @@ msgstr "" "Project-Id-Version: Transmission\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-10-23 07:08+0000\n" "Last-Translator: Jonathan Ernst \n" "Language-Team: GNOME French Team \n" @@ -21,7 +21,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:57+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -141,46 +141,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Supprimer le torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Supprimer les fichiers et enlever" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Nouveau..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Créer un torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Quitter" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "_Tout sélectionner" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Tout désé_lectionner" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Ouvrir le dossier" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Sommaire" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Demander _plus de pairs au tracker" @@ -228,40 +236,41 @@ msgid "Display _options dialog" msgstr "Afficher la fenêtre d'_options" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Récupération du filtre d'exclusion..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Impossible d'obtenir le filtre d'exclusion : %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Impossible d'obtenir le filtre d'exclusion." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Décompression du filtre d'exclusion..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Analyse du filtre d'exclusion..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Filtre d'exclusion mis à jour avec %'d entrées" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Impossible de créer « %1$s » : %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Impossible d'ouvrir « %1$s » : %2$s" @@ -448,7 +457,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Aucune" @@ -685,67 +694,67 @@ msgid "Progress" msgstr "Avancement" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Démarrer avec tous les torrents suspendus" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Démarrer minimisé dans la zone de notification" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Emplacement où rechercher les fichiers de configuration" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[fichiers torrent]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Début d'utilisation des limites planifiées de bande passante" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Fin d'utilisation des limites planifiées de bande passante" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Fermeture des connexions" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Envoi au tracker des totaux d'émission et de réception..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Quitter maintenant" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Impossible d'ajouter un torrent corrompu" msgstr[1] "Impossible d'ajouter des torrents corrompus" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Impossible d'ajouter un torrent dupliqué" msgstr[1] "Impossible d'ajouter des torrents dupliqués" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Un client BitTorrent simple et rapide" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -753,7 +762,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Pierre-Henri Quelen , 2006.\n" @@ -770,9 +779,11 @@ " BeN https://launchpad.net/~benjamin-pousse-member\n" " BobMauchin https://launchpad.net/~zebob.m\n" " Claude Gagné https://launchpad.net/~miltiad\n" +" Clément DREHER https://launchpad.net/~cdreher\n" " Cyril GRAGEON https://launchpad.net/~cyril-g\n" " Eric https://launchpad.net/~1eric\n" " Francis Careau https://launchpad.net/~francis-careau\n" +" Francois Magimel https://launchpad.net/~linkid\n" " Guillaume Lemaître https://launchpad.net/~guillaume-lemaitre\n" " Jochen Schäfer https://launchpad.net/~lemecje83\n" " Johan Serre https://launchpad.net/~serre-johan\n" @@ -785,10 +796,11 @@ " Stéphane Loeuillet https://launchpad.net/~leroutier\n" " Thomas Grim https://launchpad.net/~thomas-grim\n" " TuniX12 https://launchpad.net/~tunix12\n" +" Ulrich Etile https://launchpad.net/~chets\n" " Vincent Batoufflet https://launchpad.net/~santx\n" " Vincent Garibal https://launchpad.net/~vincent-garibal\n" " billux13 https://launchpad.net/~romain-dessort\n" -" hey_popey https://launchpad.net/~damien-haikal\n" +" damien-haikal https://launchpad.net/~damien-haikal\n" " lp.descamps https://launchpad.net/~lp-descamps\n" " ooliver27 https://launchpad.net/~ooliver27\n" " royto https://launchpad.net/~royto\n" @@ -813,7 +825,7 @@ msgstr "La création du torrent a été annulée" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Impossible de lire « %1$s » : %2$s" @@ -871,7 +883,7 @@ msgid "_Private torrent" msgstr "_Torrent privé" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -971,7 +983,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, envoyé %2$s (Ratio : %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Temps restant inconnu" @@ -1012,7 +1024,7 @@ msgid "Waiting to verify local data" msgstr "Attente de la vérification des données locales" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Vérification des données locales (%.1f %% testé)" @@ -1030,7 +1042,7 @@ msgstr[0] "Réception depuis %1$'d de %2$'d pair connecté" msgstr[1] "Réception depuis %1$'d de %2$'d pairs connectés" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1163,6 +1175,10 @@ msgid "_Enable web interface" msgstr "_Activer l'interface web" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Port d'écoute :" @@ -1286,28 +1302,18 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Le fichier « %s » n'est pas un fichier torrent valide" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Le fichier « %s » est déjà ouvert" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Attente de vérification des données locales (%.1f %% testé)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Arrêté" @@ -1380,101 +1386,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Réception : %1$s, Émission : %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u octet" msgstr[1] "%'u octets" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f Kio" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f Mio" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f Gio" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f Kio/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f Mio/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f Mio/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f Gio/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d jour" msgstr[1] "%'d jours" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d heure" msgstr[1] "%'d heures" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minute" msgstr[1] "%'d minutes" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d seconde" msgstr[1] "%'d secondes" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Le fichier torrent « %s » contient des données invalides." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Le fichier torrent « %s » est déjà en cours d'utilisation." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Le fichier torrent « %s » a rencontré une erreur inconnue." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Erreur lors de l'ouverture du torrent" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Métadonnées non valides" @@ -1489,16 +1495,21 @@ msgstr "Le filtre d'exclusion « %1$s » a été mis à jour avec %2$'d règles" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Impossible de lire le fichier de reprise" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Impossible de créer un connecteur : %s" @@ -1537,13 +1548,13 @@ msgid "Port %d forwarded successfully" msgstr "Port %d redirigé avec succès" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" "Impossible de connecter le connecteur %d à %s, port %d (n° d'erreur %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1568,7 +1579,7 @@ msgid "Not forwarded" msgstr "Non redirigé" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "État modifié de « %1$s » en « %2$s »" @@ -1592,12 +1603,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s démarré" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "%d torrents chargés" @@ -1617,15 +1628,15 @@ msgid "Tracker error: \"%s\"" msgstr "Erreur du tracker : « %s »" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Effectué" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Complet" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Incomplet" @@ -1659,25 +1670,25 @@ msgid "Port forwarding successful!" msgstr "La redirection de port a réussi !" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Ce n'est pas un fichier normal" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "L'allocation de mémoire a échoué." #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Le fichier « %s » est en chemin" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Vérification du torrent" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "En attente de vérification" @@ -1713,6 +1724,14 @@ #~ msgstr "Copyright 2005-2008 le projet Transmission" #, c-format +#~ msgid "File \"%s\" isn't a valid torrent" +#~ msgstr "Le fichier « %s » n'est pas un fichier torrent valide" + +#, c-format +#~ msgid "File \"%s\" is already open" +#~ msgstr "Le fichier « %s » est déjà ouvert" + +#, c-format #~ msgid "Couldn't bind port %d: %s" #~ msgstr "Impossible le lier le port %d : %s" diff -Nru transmission-1.50/po/ga.po transmission-1.51/po/ga.po --- transmission-1.50/po/ga.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/ga.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-05-03 16:28+0000\n" "Last-Translator: Seanan \n" "Language-Team: Irish \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 -msgid "Remove torrent" +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" msgstr "" #: ../gtk/actions.c:124 -msgid "_Delete Files and Remove" +msgid "Remove torrent" msgstr "" #: ../gtk/actions.c:125 +msgid "_Delete Files and Remove" +msgstr "" + +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Nua..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Cruthaigh torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Scoir" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Roghnaigh _Uile" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "_Díroghnaigh Gach Rud" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -770,7 +779,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -828,7 +837,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -927,7 +936,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -968,7 +977,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -986,7 +995,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1117,6 +1126,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1239,28 +1252,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1333,101 +1336,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1442,16 +1445,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1490,12 +1498,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1520,7 +1528,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1544,12 +1552,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1569,15 +1577,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1610,24 +1618,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/gl.po transmission-1.51/po/gl.po --- transmission-1.50/po/gl.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/gl.po 2009-02-26 20:00:39.000000000 -0500 @@ -1,4 +1,4 @@ -# $Id: gl.po 7876 2009-02-11 21:06:02Z charles $ +# $Id: gl.po 7954 2009-02-26 19:07:21Z charles $ # # Galician translation of Transmission # This file is distributed under the same license as the transmission package. @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Transmission\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-01-30 19:17+0000\n" "Last-Translator: Miguel Anxo Bouzada \n" "Language-Team: Galician \n" @@ -19,7 +19,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Language: Galician\n" @@ -140,46 +140,54 @@ msgstr "Por en pausa todolos torrents" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Eliminar torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Eliminar ficheiros e limpar" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Novo..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Crear un torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Sair" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Seleccionar _todo" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Dese_leccionar todo" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "Propiedades do torrent" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Abrir cartafol" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Contidos" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Pedirlle ao localizador máis parceiros" @@ -227,40 +235,41 @@ msgid "Display _options dialog" msgstr "Amosar dialogo de _opcións" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Recuperando a lista de bloqueo..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Non se pode obter a lista de bloqueo: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Non se pode obter a lista de bloqueo" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Extraendo a lista de bloqueo..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Analisando a lista de bloqueo..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Lista de bloqueo actualizada con %'d entradas" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Non se pode crear «%1$s»: %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Non se pode abrir «%1$s»: %2$s" @@ -445,7 +454,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "%1$s (%2$s verificado en %3$d partes)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Ningún" @@ -682,67 +691,67 @@ msgid "Progress" msgstr "Progreso" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Comezar con todos os torrents pausados" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Amosar o número de versión e saír" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Iniciar minimizado na bandexa do sistema" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Onde buscar ficheiros de configuración" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[ficheiros torrent]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Iniciar o uso previsto dos límites de ancho de banda" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Rematar o uso previsto dos límites de ancho de banda" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Pechando conexións" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Enviando subidas/baixadas totais ao localizador" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Saír agora" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Non se puido engadir torrent defectuoso" msgstr[1] "Non se puideronengadir torrents defectuosos" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Non se puido engadir torrent duplicado" msgstr[1] "Non se puideron engadir torrents duplicados" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Un cliente do BitTorrent rápido e sinxelo" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "Copyright 2005-2009 The Transmission Project" @@ -750,12 +759,13 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Festor Wailon Dacoba \n" "\n" "Launchpad Contributions:\n" +" Emiliano Goday Caneda https://launchpad.net/~egoday\n" " Kevin https://launchpad.net/~kevin64-deactivatedaccount\n" " Miguel Anxo Bouzada https://launchpad.net/~mbouzada" @@ -778,7 +788,7 @@ msgstr "Creación do torrent cancelada" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Non se pode ler «%1$s»: %2$s" @@ -836,7 +846,7 @@ msgid "_Private torrent" msgstr "_Torrent privado" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -935,7 +945,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, enviado %2$s (Ratio: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Tempo restante descoñecido" @@ -976,7 +986,7 @@ msgid "Waiting to verify local data" msgstr "Agardando a comprobar os datos descargados" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Verificando datos descargados (%.1f%% verificado)" @@ -994,7 +1004,7 @@ msgstr[0] "Baixando desde %1$'d de %2$'d peer conectado" msgstr[1] "Baixando desde %1$'d de %2$'d peer conectados" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1127,6 +1137,10 @@ msgid "_Enable web interface" msgstr "_Activar interface web" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "_Porto á escoita:" @@ -1249,30 +1263,20 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "O ficheiro «%s» no é un torrent válido" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "O ficheiro «%s» xa está aberto" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Agardando para verificar datos locais (verificado %.1f%%)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" "Faltan %1$s\r\n" "%1$s remaining" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Detido" @@ -1345,101 +1349,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Baixada: %1$s, Subida: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" msgstr[1] "%'u bytes" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d día" msgstr[1] "%'d días" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d hora" msgstr[1] "%'d horas" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minuto" msgstr[1] "%'d minutos" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d segundo" msgstr[1] "%'d segundos" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "O ficheiro «%s» conten datos non válidos" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "O ficheiro torrent «%s» xa esta en uso." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "O ficheiro torrent «%s» atopou un erro descoñecido" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Atopouse un erro abrindo o torrent" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Metadatos non válidos" @@ -1454,16 +1458,21 @@ msgstr "A lista de bloquo «%1$s» foi actualizada con %2$'d entradas" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Non se pode ler o ficheiro de resumo" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "Ficheiro preasignado \"%s\"" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "No se puido crear o socket: %s" @@ -1502,12 +1511,12 @@ msgid "Port %d forwarded successfully" msgstr "O porto %d foi reenviado doadamente" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "No se puido conectar o socket %d a %s, porto %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "Non se pode conectar ao porto %d en %s: %s" @@ -1532,7 +1541,7 @@ msgid "Not forwarded" msgstr "Non reenviado" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "O estado cambiou de«%1$s» a «%2$s»" @@ -1558,12 +1567,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s comezado" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Cargados %d torrents" @@ -1583,15 +1592,15 @@ msgid "Tracker error: \"%s\"" msgstr "Erro do localizador: «%s»" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Feito" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Rematado" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Incompleto" @@ -1624,25 +1633,25 @@ msgid "Port forwarding successful!" msgstr "¡Portos reenviados doadamente!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "No é un ficheiro normal" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Erro na asignación da memoria" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "O ficheiro «%s» está en camiño" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Verificando torrent" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Listando para verificación" diff -Nru transmission-1.50/po/he.po transmission-1.51/po/he.po --- transmission-1.50/po/he.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/he.po 2009-02-26 20:00:39.000000000 -0500 @@ -2,15 +2,15 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" -"PO-Revision-Date: 2009-02-11 15:40+0000\n" -"Last-Translator: Yaron \n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" +"PO-Revision-Date: 2009-02-21 20:07+0000\n" +"Last-Translator: Eyal Levin \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Language: Hebrew\n" @@ -131,46 +131,54 @@ msgstr "השהה את כל הטורנטים" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "הסר טורנט" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_מחק קבצים והסר" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_חדש..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "יצירת טורנט" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "י_ציאה" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "בחר _הכל" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "בטל בחי_רה" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "מאפייני הטורנט" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_פתח תיקייה" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_תכנים" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "בקש מהטראקר מקורות _נוספים" @@ -218,40 +226,41 @@ msgid "Display _options dialog" msgstr "הצג חלון _אפשרויות" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "מוריד רשימת חסומים" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "לא ניתן לאחזר את רשימת החסימה: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "לא ניתן להשיג רשימת חסומים." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "מחלץ את רשימת החסימה..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "עובר על רשימת חסומים..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "רשימת חסומים התעדכנה עם %'d רשומות" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "לא ניתן ליצור \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "לא ניתן לפתוח \"%1$s\": %2$s" @@ -436,7 +445,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "ללא" @@ -673,67 +682,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "התחל עם כל הטורנטים מושהים" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "התחל ממוזער במגש המערכת" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torrent files]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "סוגר חיבורים" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "שולח את נתוני ההעלאה/הורדה לטראקר..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_לצאת עכשיו" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "תוכנת ביטורנט קלה ופשוטה" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -741,14 +750,14 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "מארק קרפיבנר \n" "\n" "Launchpad Contributions:\n" " Mark Krapivner https://launchpad.net/~mark125\n" -" Shachar Or https://launchpad.net/~dawnlight\n" +" Shahar Or https://launchpad.net/~dawnlight\n" " Yaron https://launchpad.net/~sh-yaron" #: ../gtk/makemeta-ui.c:111 @@ -770,7 +779,7 @@ msgstr "יצירת טורנט בוטלה" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -828,7 +837,7 @@ msgid "_Private torrent" msgstr "טורנט _פרטי" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -927,7 +936,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, הועלה %2$s (יחס שיתוף: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -968,7 +977,7 @@ msgid "Waiting to verify local data" msgstr "ממתין לבדיקת נתונים מקומיים" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "בודק נתונים מקומיים (%.1f%% נבדקו)" @@ -986,7 +995,7 @@ msgstr[0] "מוריד מ %1$'d מתוך %2$'d מקורות מחוברים" msgstr[1] "מוריד מ %1$'d מתוך %2$'d מקורות מחוברים" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1119,6 +1128,10 @@ msgid "_Enable web interface" msgstr "_הפעל מנשק דפדפן" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1241,28 +1254,18 @@ msgid "Web" msgstr "רשת" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "הקובץ \"%s\" אינו טורנט תקין" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "הקובץ \"%s\" כבר פץוח" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "ממתין לבדיקת הנתונים המקומיים (%.1f%% נבדקו)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "נעצר" @@ -1335,101 +1338,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "ירד: %1$s, הועלה: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" msgstr[1] "%'u bytes" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f ק\"ב" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f מ\"ב" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f ג\"ב" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f ק\"ב/ש" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f מ\"ב/ש" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f מ\"ב/ש" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f ג\"ב/ש" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "יום אחד" msgstr[1] "%'d ימים" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "שעה אחת" msgstr[1] "%'d שעות" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "דקה אחת" msgstr[1] "%'d דקות" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "שניה אחת" msgstr[1] "%'d שניות" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "קובץ הטורנט \"%s\" מכיל נתונים לא תקינים." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "קובץ הטורנט \"%s\" כבר בשימוש." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "קובץ הטורנט \"%s\" ניתקע בשגיאה לא ידועה." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "שגיאה בפתיחת טורנט" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1444,16 +1447,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1492,12 +1500,12 @@ msgid "Port %d forwarded successfully" msgstr "הפורט %d הועבר בהצלחה" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1522,7 +1530,7 @@ msgid "Not forwarded" msgstr "לא מועבר" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1546,12 +1554,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s התחיל" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "ניטענו %d טורנטים" @@ -1571,15 +1579,15 @@ msgid "Tracker error: \"%s\"" msgstr "שגיאת טראקר: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "הושלם" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "הסתיים" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "לא שלם" @@ -1612,25 +1620,25 @@ msgid "Port forwarding successful!" msgstr "העברת פורטים הצליחה!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "לא קובץ רגיל" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "הקצאת זיכרון נכשלה" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" @@ -1760,6 +1768,10 @@ #~ msgstr "העדפות" #, c-format +#~ msgid "File \"%s\" is already open" +#~ msgstr "הקובץ \"%s\" כבר פץוח" + +#, c-format #~ msgid "Stalled (%.1f%%)" #~ msgstr "מעוכב (%.1f%%)" diff -Nru transmission-1.50/po/hu.po transmission-1.51/po/hu.po --- transmission-1.50/po/hu.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/hu.po 2009-02-26 20:00:39.000000000 -0500 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-11-23 22:03+0000\n" "Last-Translator: Gabor Kelemen \n" "Language-Team: \n" @@ -16,7 +16,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -136,46 +136,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Torrent eltávolítása" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Fájlok törlése és eltávolítása" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "Ú_j..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Új torrent létrehozása" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Kilépés" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Összes _kijelölése" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Kije_lölések megszüntetése" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "Kö_nyvtár megnyitása" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Tartalmak" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "_Több partner kérése a követőtől" @@ -223,40 +231,41 @@ msgid "Display _options dialog" msgstr "_Beállítások párbeszédablak megjelenítése" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Blokkolási lista lekérése..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Nem lehet lekérni a blokkolási listát: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Nem lehet lekérni a blokkolási listát." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Blokkolási lista kibontása..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Blokkolási lista elemzése..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "A blokkolási lista %'d bejegyzéssel frissült" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "„%1$s” nem hozható létre: %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "„%1$s” nem nyitható meg: %2$s" @@ -441,7 +450,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Nincs" @@ -678,67 +687,67 @@ msgid "Progress" msgstr "Folyamat" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Az összes torrent indítása felfüggesztettként" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Verziószám megjelenítése és kilépés" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Indítás kis méretben" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Hol keresse a beállításfájlokat" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torrentfájlok]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Ütemezett sávszélesség-korlátozások használatának megkezdése" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Ütemezett sávszélesség-korlátozások használatának befejezése" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Kapcsolatok lezárása" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Az összesített le/feltöltési adat elküldése a követőnek..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Kilépés most" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "A sérült torrent hozzáadása sikertelen" msgstr[1] "A sérült torrentek hozzáadása sikertelen" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "A már meglévő torrent hozzáadása sikertelen" msgstr[1] "A már meglévő torrentek hozzáadása sikertelen" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Gyors és egyszerű BitTorrent kliens" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -746,7 +755,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Kéménczy Kálmán \n" @@ -756,6 +765,7 @@ " Ferenc Karsany https://launchpad.net/~fkarsany\n" " G. U. https://launchpad.net/~gergo86\n" " Gabor Kelemen https://launchpad.net/~kelemeng\n" +" Gergely J. https://launchpad.net/~marcabru\n" " Incze GASPAR https://launchpad.net/~inczegaspar\n" " Messó https://launchpad.net/~redhat24\n" " Pittmann Tamás https://launchpad.net/~zaivaldi\n" @@ -780,7 +790,7 @@ msgstr "A torrent létrehozása megszakítva" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "„%1$s” nem olvasható be: %2$s" @@ -838,7 +848,7 @@ msgid "_Private torrent" msgstr "_Privát torrent" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -937,7 +947,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, feltöltve %2$s (Arány: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Hátralévő idő ismeretlen" @@ -978,7 +988,7 @@ msgid "Waiting to verify local data" msgstr "Várakozás helyi adatok ellenőrzésére" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Helyi adat ellenőrzése (%.1f%% ellenőrizve)" @@ -996,7 +1006,7 @@ msgstr[0] "Letöltés %1$'d / %2$'d csatlakozott partnertől" msgstr[1] "Letöltés %1$'d / %2$'d csatlakozott partnertől" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1129,6 +1139,10 @@ msgid "_Enable web interface" msgstr "_Webes felület engedélyezése" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Figyelő_port:" @@ -1252,28 +1266,18 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "A fájl („%s”) nem érvényes torrent" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "A fájl („%s”) már meg van nyitva" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Várakozás a helyi adat ellenőrzésére (%.1f%% ellenőrizve)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "%1$s van hátra" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Leállítva" @@ -1346,101 +1350,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Le: %1$s, fel: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u bájt" msgstr[1] "%'u bájt" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d nap" msgstr[1] "%'d nap" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d óra" msgstr[1] "%'d óra" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d perc" msgstr[1] "%'d perc" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d mp." msgstr[1] "%'d mp." -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "A torrentfájl („%s”) érvénytelen adatokat tartalmaz." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "A torrentfájl („%s”) már használatban van." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "A torrentfájl („%s”) ismeretlen hibát észlelt." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Hiba történt a torrent megnyitásakor" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Érvénytelen metaadat" @@ -1455,16 +1459,21 @@ msgstr "A blokkolási lista („%1$s”) %2$'d bejegyzéssel frissítve" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "A folytatáshoz szükséges adatok nem olvashatók" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "A fájl előzetesen lefoglalva: „%s”" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "A socket létrehozása sikertelen: %s" @@ -1503,14 +1512,14 @@ msgid "Port %d forwarded successfully" msgstr "A port (%d) sikeresen átirányítva" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" "A foglalat (%d) nem csatlakoztatható a következőhöz: %s, port: %d (hibaszám: " "%d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1535,7 +1544,7 @@ msgid "Not forwarded" msgstr "Nincs átirányítva" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Az állapot megváltoztatva: „%1$s” -> „%2$s”" @@ -1559,12 +1568,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s elindítva" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "%d torrent betöltve" @@ -1584,15 +1593,15 @@ msgid "Tracker error: \"%s\"" msgstr "Követőhiba: „%s”" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Kész" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Befejezve" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Hiányos" @@ -1626,25 +1635,25 @@ msgid "Port forwarding successful!" msgstr "Port átirányítás sikeres!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Nem szabályos fájl" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "A memóriafoglalás meghiúsult" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "A(z) „%s” fájl útban van" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Torrent ellenőrzése" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Ellenőrzéshez sorba állítva" diff -Nru transmission-1.50/po/id.po transmission-1.51/po/id.po --- transmission-1.50/po/id.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/id.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-09-09 22:59+0000\n" "Last-Translator: Fajran Iman Rusadi \n" "Language-Team: Indonesian \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Hapus torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Hapus dan Hilangkan Berkas" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "Baru..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Buat torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "Keluar" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Pilih Semu_a" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Kosongkan pilihan" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "Buka Direktori" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "Isi" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "Tampilkan jendela pengaturan" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Tidak dapat membuat \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Tidak dapat membuka \"%1$s\": %2$s" @@ -439,7 +448,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Tidak ada" @@ -674,66 +683,66 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Lokasi berkas konfigurasi" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Menutup Koneksi" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "Keluar Sekarang" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Tidak dapat memasukkan torrent yang rusak" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Aplikasi BitTorrent yang cepat dan mudah" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -741,7 +750,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -767,7 +776,7 @@ msgstr "Pembuatan torrent dibatalkan" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Tidak dapat membaca \"%1$s\": %2$s" @@ -824,7 +833,7 @@ msgid "_Private torrent" msgstr "Torrent _privat" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -922,7 +931,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, terunggah %2$s (Rasio: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -963,7 +972,7 @@ msgid "Waiting to verify local data" msgstr "Menunggu untuk memeriksa data lokal" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Memeriksa data lokal (%.1f%% teruji)" @@ -981,7 +990,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1112,6 +1121,10 @@ msgid "_Enable web interface" msgstr "Aktifkan antarmuka w_eb" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Port:" @@ -1234,28 +1247,18 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "File \"%s\" bukan berkas torrent yang valid" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "File \"%s\" sudah dibuka" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Menunggu pemeriksaan data lokal (%.1f%% teruji)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1328,96 +1331,96 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "size|Unduh: %1$s, Unggah: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u Byte" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d hari" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d jam" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d menit" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d detik" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Berkas torrent \"%s\" mengandung data yang tidak valid." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Berkas torrent \"%s\" telah digunakan." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Gagal membuka torrent" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1432,16 +1435,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1480,12 +1488,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1510,7 +1518,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1534,12 +1542,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1559,15 +1567,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Selesai" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Komplit" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Belum komplit" @@ -1600,24 +1608,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Bukan berkas biasa" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Alokasi memori gagal" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/is.po transmission-1.51/po/is.po --- transmission-1.50/po/is.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/is.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-01-22 00:31+0000\n" "Last-Translator: Baldur \n" "Language-Team: Icelandic \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "Setja öll torrent á bið" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Fjarlægja straum" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Eyða skrám og fjarlægja" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Nýtt..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Skapa straum" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Hætta" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Velja _allt" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Velja _ekkert" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "Eiginleikar torrents" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Opna möppu" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Innihald" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Biðja rekjara um _fleiri jafningja" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "Sýna _valkostaglugga" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Gat ekki skapað \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Gat ekki opnað \"%1$s\": %2$s" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "%1$s (%2$s staðfest í %3$d hlutum)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Ekkert" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Byrja með alla strauma í hléi" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Ræsa minnkað í kerfisbakka" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Hvar skal leita að stillingaskrám" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Flutningur" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torrent files]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Loka tengingum" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Sendi heildarupp- og niðurhal til rekjara..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Hætta núna" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Gat ekki bætt við skemmdum straum" msgstr[1] "Gat ekki bætt við skemmdum straumum" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Gat ekki bætt við tvítækum straum" msgstr[1] "Gat ekki bætt við tvítækum straumum" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Hraður og auðveldur BitTorrent biðlari" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -773,7 +782,7 @@ msgstr "Hætt við straumsköpun" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Gat ekki lesið \"%1$s\": %2$s" @@ -831,7 +840,7 @@ msgid "_Private torrent" msgstr "_Einkastraumur" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -930,7 +939,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -971,7 +980,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -989,7 +998,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1120,6 +1129,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1242,28 +1255,18 @@ msgid "Web" msgstr "Vefur" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1336,101 +1339,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1445,16 +1448,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1493,12 +1501,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1523,7 +1531,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1547,12 +1555,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1572,15 +1580,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1613,24 +1621,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/it.po transmission-1.51/po/it.po --- transmission-1.50/po/it.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/it.po 2009-02-26 20:00:39.000000000 -0500 @@ -18,15 +18,15 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" -"PO-Revision-Date: 2008-12-29 11:43+0000\n" -"Last-Translator: Luca Ferretti \n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" +"PO-Revision-Date: 2009-02-19 18:06+0000\n" +"Last-Translator: Milo Casagrande \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -140,54 +140,62 @@ #: ../gtk/actions.c:122 msgid "_Pause All" -msgstr "" +msgstr "_Pausa tutti" #: ../gtk/actions.c:122 msgid "Pause all torrents" +msgstr "Mette in pausa tutti i torrent" + +#: ../gtk/actions.c:123 +msgid "_Start All" msgstr "" #: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Rimuove il torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "Eli_mina file e rimuovi" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Nuovo..." # (ndt) suggerimento -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Crea un torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Esci" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "_Seleziona tutto" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "_Deseleziona tutto" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" -msgstr "" +msgstr "Proprietà torrent" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Apri cartella" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Sommario" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "C_hiedi più nodi al server traccia" @@ -236,40 +244,41 @@ msgid "Display _options dialog" msgstr "Visualizzare il dialogo delle _opzioni" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Ricezione della blocklist..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Impossibile ottenere la blocklist: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Impossibile ottenere la blocklist." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Decompressione della blocklist..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Analisi della blocklist..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Blocklist aggiornata con %'d voci" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Impossibile creare «%1$s»: %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Impossibile aprire «%1$s»: %2$s" @@ -321,7 +330,7 @@ #: ../gtk/details.c:626 msgid "We would download from this peer if they would let us" -msgstr "Riceveremmo da questo nodo se fosse consentito" +msgstr "Sarà possibile scaricare da questo nodo quando sarà concesso" #: ../gtk/details.c:630 msgid "Uploading to peer" @@ -329,7 +338,7 @@ #: ../gtk/details.c:633 msgid "We would upload to this peer if they asked" -msgstr "Invieremmo al nodo se ci fosse richiesto" +msgstr "Sarà possibile inviare a questo nodo quando sarà richiesto" #: ../gtk/details.c:638 msgid "Peer has unchoked us, but we're not interested" @@ -454,9 +463,9 @@ #: ../gtk/details.c:1042 #, c-format msgid "%1$s (%2$s verified in %3$d pieces)" -msgstr "" +msgstr "%1$s (%2$s verificati in %3$d parti)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Nessuno" @@ -487,7 +496,7 @@ #: ../gtk/details.c:1104 msgid "Failed DL:" -msgstr "Ricezione fallita:" +msgstr "Ricezione non riuscita:" #: ../gtk/details.c:1107 ../gtk/stats.c:151 ../gtk/stats.c:163 msgid "Ratio:" @@ -591,7 +600,7 @@ #: ../gtk/details.c:1489 #, c-format msgid "%s Properties" -msgstr "" +msgstr "Proprietà di %s" #: ../gtk/details.c:1507 msgid "Activity" @@ -640,26 +649,26 @@ #: ../gtk/dialogs.c:254 msgid "This torrent has not finished downloading." msgid_plural "These torrents have not finished downloading." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Questo torrent non è stato completamente scaricato." +msgstr[1] "Questi torrent non sono stati completamente scaricati." #: ../gtk/dialogs.c:260 msgid "This torrent is connected to peers." msgid_plural "These torrents are connected to peers." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Questo torrent è connesso ai nodi." +msgstr[1] "Questi torrent sono connessi ai nodi." #: ../gtk/dialogs.c:267 msgid "One of these torrents is connected to peers." msgid_plural "Some of these torrents are connected to peers." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Uno di questi torrent è connesso ai nodi." +msgstr[1] "Alcuni di questi torrent sono connessi ai nodi." #: ../gtk/dialogs.c:274 msgid "One of these torrents has not finished downloading." msgid_plural "Some of these torrents have not finished downloading." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Uno di questi torrent non è stato completamente scaricato." +msgstr[1] "Alcuni di questi torrent non sono stati completamente scaricati." #: ../gtk/file-list.c:622 msgid "High" @@ -679,7 +688,7 @@ #: ../gtk/file-list.c:664 ../gtk/file-list.c:814 msgid "Download" -msgstr "" +msgstr "Scaricamento" #: ../gtk/file-list.c:665 ../gtk/file-list.c:821 msgid "Priority" @@ -687,82 +696,82 @@ #: ../gtk/file-list.c:793 msgid "File" -msgstr "" +msgstr "File" #: ../gtk/file-list.c:807 msgid "Progress" -msgstr "" +msgstr "Avanzamento" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Avvia con tutti i torrent in pausa" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Mostra il numero di versione ed esce" # (ndt) descrizione a riga di comando -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Avvia minimizzato nell'area di notifica" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Posizione del file di configurazione" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[FILE_TORRENT...]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Inizio dell'uso dei limiti di banda pianificati" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Fine dell'uso dei limiti di banda pianificati" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Chiusura delle connessioni" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Invio totali di caricamento/ricezione al server traccia..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Esci subito" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Impossibile aggiungere un torrent danneggiato" msgstr[1] "Impossibile aggiungere torrent danneggiati" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Impossbile aggiungere un torrent duplicato" msgstr[1] "Impossbile aggiungere torrent duplicati" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Un client BitTorrent semplice e veloce" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" -msgstr "" +msgstr "Copyright 2005-2009 The Transmission Project" #. Translators: translate "translator-credits" as #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Milo Casagrande \n" @@ -802,7 +811,7 @@ msgstr "Creazione del torrent annullata" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Impossibile leggere «%1$s»: %2$s" @@ -861,7 +870,7 @@ msgid "_Private torrent" msgstr "Torrent _privato" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -960,7 +969,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, inviati %2$s (rapporto: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Tempo restante sconosciuto" @@ -1001,7 +1010,7 @@ msgid "Waiting to verify local data" msgstr "In attesa di verificare i dati locali" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Verifica dei dati locali (%.1f%% verificato)" @@ -1019,7 +1028,7 @@ msgstr[0] "Ricezione da %1$'d su %2$'d nodo connesso" msgstr[1] "Ricezione da %1$'d su %2$'d nodi connessi" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1103,7 +1112,7 @@ #: ../gtk/tr-prefs.c:354 msgid "Show desktop _notifications" -msgstr "" +msgstr "Mostrare le _notifiche" #: ../gtk/tr-prefs.c:384 #, c-format @@ -1156,6 +1165,10 @@ msgid "_Enable web interface" msgstr "A_bilitare l'interfaccia web" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "_Porta in ascolto:" @@ -1282,28 +1295,18 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Il file «%s» non è un file torrent valido" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Il file «%s» è già aperto" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "In attesa della verifica dei dati locali (%.1f%% verificato)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "Ancora %1$s" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Fermato" @@ -1378,101 +1381,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Ric: %1$s, Inv: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" msgstr[1] "%'u byte" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f kB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f kB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d giorno" msgstr[1] "%'d giorni" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d ora" msgstr[1] "%'d ore" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minuto" msgstr[1] "%'d minuti" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d secondo" msgstr[1] "%'d secondi" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Il file torrent «%s» contiene dati non validi." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Il file torrent «%s» è già in uso" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Il file torrent «%s» ha riscontrato un errore sconosciuto." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Errore nell'aprire il torrent" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Meta-dati non validi" @@ -1488,16 +1491,21 @@ msgstr "La blocklist «%1$s» è stata aggiornata con %2$'d voci" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Impossibile leggere il file di ripristino" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "File «%s» pre-allocato" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Impossibile creare il socket: %s" @@ -1537,15 +1545,15 @@ msgid "Port %d forwarded successfully" msgstr "Forwarding della porta %d riuscito" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Impossibile connettere il socket %d a %s, porta %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" -msgstr "" +msgstr "Impossibile legare al porta %d su %s: %s" #: ../libtransmission/port-forwarding.c:32 msgid "Port Forwarding" @@ -1567,7 +1575,7 @@ msgid "Not forwarded" msgstr "Forwarding non applicato" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Stato cambiato da «%1$s» a «%2$s»" @@ -1575,12 +1583,14 @@ #: ../libtransmission/port-forwarding.c:115 #, c-format msgid "Closing port %d on %s" -msgstr "" +msgstr "Chiusura porta %d su %s" #: ../libtransmission/port-forwarding.c:152 #, c-format msgid "Opened port %d on %s to listen for incoming peer connections" msgstr "" +"Aperta la porta %d su %s per restare in ascolto di connessioni in entrata " +"dai nodi" #: ../libtransmission/port-forwarding.c:160 #, c-format @@ -1588,15 +1598,17 @@ "Couldn't open port %d on %s to listen for incoming peer connections (errno " "%d - %s)" msgstr "" +"Impossibile aprire la porta %d su %s per restare in ascolto di connessioni " +"in entrata dai nodi (errno %d - %s)" #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s avviato" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Caricati %d torrent" @@ -1616,15 +1628,15 @@ msgid "Tracker error: \"%s\"" msgstr "Errore server traccia: «%s»" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Fatto" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Completo" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Incompleto" @@ -1659,25 +1671,25 @@ msgid "Port forwarding successful!" msgstr "Forwarding della porta riuscito." -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Non è un file normale" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" -msgstr "Allocazione memoria fallita" +msgstr "Allocazione memoria non riuscita" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Il file «%s» è in arrivo" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Verifica torrent" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "In coda per essere verificato" @@ -1762,6 +1774,14 @@ #~ msgstr "_Porta di ricezione:" #, c-format +#~ msgid "File \"%s\" isn't a valid torrent" +#~ msgstr "Il file «%s» non è un file torrent valido" + +#, c-format +#~ msgid "File \"%s\" is already open" +#~ msgstr "Il file «%s» è già aperto" + +#, c-format #~ msgid "Stalled (%.1f%%)" #~ msgstr "In stallo (%.1f%%)" diff -Nru transmission-1.50/po/ja.po transmission-1.51/po/ja.po --- transmission-1.50/po/ja.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/ja.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-10-12 11:46+0000\n" "Last-Translator: Kentaro Kazuhama \n" "Language-Team: Japanese \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "トレントを削除" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "ファイルの削除(_D)" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "新規(_N)..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "torrentを作成" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "終了(_Q)" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "すべて選択(_A)" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "すべて選択解除(_L)" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "フォルダを開く(_O)" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "コンテンツ(_C)" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "トラッカーに他のピアを要求(_M)" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "オプションダイアログを表示(_O)" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "ブラックリスト取得中..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "ブラックリスト取得失敗: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "ブラックリスト取得失敗" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "ブラックリスト展開中..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "ブラックリストパース中..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "ブラックリストを %'d 件更新" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "\"%1$s\" 作成失敗: %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "\"%1$s\" オープン失敗: %2$s" @@ -439,7 +448,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "無し" @@ -674,65 +683,65 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "すべてのtorrentを一時停止して開始" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "システムトレイに最小化して開始" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "探している設定ファイルの場所" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[トレントのファイル]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "コネクション切断中" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "トラッカーへアップロード/ダウンロード数の合計を送信しています..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "今すぐ終了(_Q)" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "破損したtorrntは追加できません" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "重複したtorrntは追加できません" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "速くて簡単なBitTorrentクライアント" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -740,7 +749,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -769,7 +778,7 @@ msgstr "トレント作成中止" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "\"%1$s\" 読み込み失敗: %2$s" @@ -826,7 +835,7 @@ msgid "_Private torrent" msgstr "プライベート torrent(_P)" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -924,7 +933,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, アップロード %2$s (アップロード率: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -965,7 +974,7 @@ msgid "Waiting to verify local data" msgstr "ローカルデータ検証中" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "ローカルデータ検証中 (%.1f%% 完了)" @@ -982,7 +991,7 @@ msgid_plural "Downloading from %1$'d of %2$'d connected peers" msgstr[0] "%1$'d ピアからダウンロード (全 %2$'d ピア)" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1114,6 +1123,10 @@ msgid "_Enable web interface" msgstr "Webインターフェースを有効にする (_E)" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "待機ポート(_P):" @@ -1236,28 +1249,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1330,96 +1333,96 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Down: %1$s, Up: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d 日" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d 時間" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d 分" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d 秒" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1434,16 +1437,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "ソケット作成失敗: %s" @@ -1482,12 +1490,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1512,7 +1520,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1536,12 +1544,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1561,15 +1569,15 @@ msgid "Tracker error: \"%s\"" msgstr "トラッカーエラー: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1602,24 +1610,24 @@ msgid "Port forwarding successful!" msgstr "ポートフォワーディングは成功しました!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/ka.po transmission-1.51/po/ka.po --- transmission-1.50/po/ka.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/ka.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-10-16 22:02+0000\n" "Last-Translator: David Machakhelidze \n" "Language-Team: Georgian \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "ტორენტის ამოგდება" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_ფაილების წაშლა და ამოგდება" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_ახალი..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "ტორენტის შქმნა" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "გასვლა" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "ყ_ველას მონიშვნა" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "ყველა _მონიშვნის მოხსნა" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_გახსენი საქაღალდე" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "შინაარსი" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "გამოითხოვე მეთვალყურისგან დამატებითი პირები" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "პარამეტრების დიალოგის ჩვენება" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "ვერ შევქმენი \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "ვერ გავხსენი \"%1$s\": %2$s" @@ -439,7 +448,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "არაფერი" @@ -674,66 +683,66 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "ყველა ტორენტის შეჩერება დაწყებისას" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "კავშირების გაწყვეტა" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "მეთვალყურეს მიეწოდება ჩამოტვირთვა/ატვირთვის სტატისტიკა..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_დახურვა" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "ვერ ვამატებ ტორენტის დუბლიკატს" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "სწრაფი და მარტივი ბიტტორენტ კლიენტი" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -741,7 +750,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -766,7 +775,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -824,7 +833,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -923,7 +932,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -964,7 +973,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -982,7 +991,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1113,6 +1122,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1235,28 +1248,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1329,101 +1332,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1438,16 +1441,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1486,12 +1494,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1516,7 +1524,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1540,12 +1548,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1565,15 +1573,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1606,24 +1614,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/kk.po transmission-1.51/po/kk.po --- transmission-1.50/po/kk.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/kk.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-01-07 18:27+0000\n" "Last-Translator: arruah \n" "Language-Team: Kazakh \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:57+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 -msgid "Remove torrent" +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" msgstr "" #: ../gtk/actions.c:124 -msgid "_Delete Files and Remove" +msgid "Remove torrent" msgstr "" #: ../gtk/actions.c:125 +msgid "_Delete Files and Remove" +msgstr "" + +#: ../gtk/actions.c:126 msgid "_New..." msgstr "" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -770,7 +779,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -828,7 +837,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -927,7 +936,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -968,7 +977,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -986,7 +995,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1117,6 +1126,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1239,28 +1252,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1333,101 +1336,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1442,16 +1445,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1490,12 +1498,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1520,7 +1528,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1544,12 +1552,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1569,15 +1577,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1610,24 +1618,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/ko.po transmission-1.51/po/ko.po --- transmission-1.50/po/ko.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/ko.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-01-20 10:39+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Korean \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 -msgid "Remove torrent" +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" msgstr "" #: ../gtk/actions.c:124 -msgid "_Delete Files and Remove" +msgid "Remove torrent" msgstr "" #: ../gtk/actions.c:125 +msgid "_Delete Files and Remove" +msgstr "" + +#: ../gtk/actions.c:126 msgid "_New..." msgstr "" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -770,7 +779,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -828,7 +837,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -927,7 +936,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -968,7 +977,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -986,7 +995,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1117,6 +1126,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1239,28 +1252,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1333,101 +1336,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1442,16 +1445,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1490,12 +1498,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1520,7 +1528,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1544,12 +1552,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1569,15 +1577,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1610,24 +1618,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/ku.po transmission-1.51/po/ku.po --- transmission-1.50/po/ku.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/ku.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,20 +7,20 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" -"PO-Revision-Date: 2008-09-23 22:16+0000\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" +"PO-Revision-Date: 2009-02-24 09:29+0000\n" "Last-Translator: Erdal Ronahi \n" "Language-Team: Kurdish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 msgid "Sort by _Activity" -msgstr "Li gor çal_akiyê rêz bike" +msgstr "Li gor çala_kiyê rêz bike" #: ../gtk/actions.c:49 msgid "Sort by _Name" @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Torrentê rake" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Pelan jê bibe û rake" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Nû..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Torrentek biafirîne" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "Der_ketin" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "_Hemûyan Hilbijêre" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "He_mû Hilbijartinan Rake" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Peldank Veke" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Naverok" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "Diyaloga _Vebijêrkan Nîşan Bide" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "\"%1$s\": %2$s nayê afirandin" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "\"%1$s\": %2$s nayê vekirin" @@ -368,7 +377,7 @@ #: ../gtk/details.c:918 ../gtk/makemeta-ui.c:290 #, c-format msgid "%1$s @ %2$s" -msgstr "" +msgstr "%1$s @ %2$s" #: ../gtk/details.c:922 msgid "Pieces:" @@ -384,7 +393,7 @@ #: ../gtk/details.c:934 msgid "Public torrent" -msgstr "" +msgstr "Torrenta Gelemperî" #: ../gtk/details.c:936 msgid "Privacy:" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Ne yek jî" @@ -487,7 +496,7 @@ #: ../gtk/details.c:1117 msgid "Completion" -msgstr "" +msgstr "Qedandin" #: ../gtk/details.c:1129 msgid "Dates" @@ -539,7 +548,7 @@ #: ../gtk/details.c:1345 msgid "Next scrape in:" -msgstr "" +msgstr "Scrape a pê re li:" #: ../gtk/details.c:1351 msgid "Announce" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" -msgstr "" +msgstr "Hemû torrent rawestiyayî destpê bike" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Cihê ji bo lêgerîna pelên mîhengan" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[pelên torrentê]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Girêdanan Digire" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Giştiya daxistin/barkirinê dişîne temaşeker..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "Niha_Derkeve" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Torrenta xerabe nehat barkirin" msgstr[1] "Torrentên xerabe nehatin barkirin" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Daxwazkerek lez û hêsan a Bitorrent" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -771,7 +780,7 @@ msgstr "Afirandina torrentê hat betalkirin" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Nehat xwendin \"%1$s\": %2$s" @@ -829,7 +838,7 @@ msgid "_Private torrent" msgstr "Torrenta_ taybet" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -928,7 +937,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, %2$s hat barkirin (Rêje: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -969,7 +978,7 @@ msgid "Waiting to verify local data" msgstr "Li benda piştrastkirina daneya heremî ye" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Daneya heremî piştrast dike (%.1f%% hat venihêrtin)" @@ -987,7 +996,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1118,6 +1127,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1240,28 +1253,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1334,101 +1337,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1443,16 +1446,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1491,12 +1499,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1521,7 +1529,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Rewş hat guhertin ji \"%1$s\" li \"%2$s\"" @@ -1545,12 +1553,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" -msgstr "" +msgstr "%s %s destpê kir" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1568,19 +1576,19 @@ #: ../libtransmission/torrent.c:223 #, c-format msgid "Tracker error: \"%s\"" -msgstr "" +msgstr "Çewtiya Temaşeker: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" -msgstr "" +msgstr "Qediya" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" -msgstr "" +msgstr "Qediya" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" -msgstr "" +msgstr "Neqediya" #: ../libtransmission/upnp.c:26 msgid "Port Forwarding (UPnP)" @@ -1611,24 +1619,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Torrentê piştrast dike" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/li.po transmission-1.51/po/li.po --- transmission-1.50/po/li.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/li.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" -"PO-Revision-Date: 2009-01-06 12:29+0000\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" +"PO-Revision-Date: 2009-02-18 15:34+0000\n" "Last-Translator: snoepjesniek \n" "Language-Team: Limburgian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:57+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -128,53 +128,61 @@ #: ../gtk/actions.c:122 msgid "_Pause All" -msgstr "" +msgstr "Alles _eve loate wachtte" #: ../gtk/actions.c:122 msgid "Pause all torrents" +msgstr "alle stortvloaden eve loate wachtte" + +#: ../gtk/actions.c:123 +msgid "_Start All" msgstr "" #: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "stortvlood weghoalen" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "alles weghoalen" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "neie" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "enne stortvloed maken" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Aafsjloete" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "_alles keezen" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "nichts keezen" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" -msgstr "" +msgstr "stortvloadgegevens" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_map oapenen" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_inhalt" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "tracker vroagen vuar _mier minsen" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "instellingescherm bekieken" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "blokkenliest ontvange" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "kan geine blokliest kriegen %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "kan geine blokliest kriegen" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "blokliest oetpakken" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "blokliest ontleden" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "blokliest biegewerkt met %'d meugelijkheden" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "kan \"%1$s\": %2$s neet maken" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "kan \"%1$s\": %2$s neet openen" @@ -438,9 +447,9 @@ #: ../gtk/details.c:1042 #, c-format msgid "%1$s (%2$s verified in %3$d pieces)" -msgstr "" +msgstr "%1$s (%2$s geverifieerd in %3$d deilen)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "gein" @@ -575,7 +584,7 @@ #: ../gtk/details.c:1489 #, c-format msgid "%s Properties" -msgstr "" +msgstr "%s-eigenschappen" #: ../gtk/details.c:1507 msgid "Activity" @@ -624,14 +633,14 @@ #: ../gtk/dialogs.c:254 msgid "This torrent has not finished downloading." msgid_plural "These torrents have not finished downloading." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "deze stortvload is nog neet kloar met binnehoalen" +msgstr[1] "deze stortvloaden zien nog neet kloar met binnehoalen" #: ../gtk/dialogs.c:260 msgid "This torrent is connected to peers." msgid_plural "These torrents are connected to peers." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "deze stortvload is nog verbonje met minse" +msgstr[1] "deze stortvloaden zien nog verbonje met minse" #: ../gtk/dialogs.c:267 msgid "One of these torrents is connected to peers." @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "starte met alle stortvloaden op pauze" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "versienummer bekieken en aafsloeten" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "kleingemak in taakbalk starte" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "zeukplekke veur instellingebestanje" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[stortvload bestanje)" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "starte met t gebroek van bandbreidtelimieten" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "stoppe mit t gebroek van bandbreidtelimieten" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "verbinjinge weren aafgesloten" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "verzenje van binnehoal/versteur totalen noa tracker" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_metein aafsloete" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "kon incomplete stortvload neet bievoegen" msgstr[1] "kon corrupte stortvloaden neet bievoegen" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "kon dubbele stortvload neet bievoegen" msgstr[1] "kon dubbele stortvloaden neet bievoegen" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "eine mekkelijke en snelle BitTorrent-downloader" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -770,7 +779,7 @@ msgstr "maken van stortvload aafgebroke" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "ken \"%1$s\" neet leze: %2$s" @@ -828,7 +837,7 @@ msgid "_Private torrent" msgstr "_Privé-stortvload" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -927,7 +936,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, %2$s verzonje (ratio: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "tied te goan onbekendj" @@ -968,7 +977,7 @@ msgid "Waiting to verify local data" msgstr "Wachte um lokale bestanje te controlere" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Controlere van lokale bestanje (%.1f%% gecontroleerd)" @@ -986,7 +995,7 @@ msgstr[0] "binnehoalen van %1$'d van de %2$'d verbonden mins" msgstr[1] "binnehoalen van %1$'d van de %2$'d verbonden minse" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1119,6 +1128,10 @@ msgid "_Enable web interface" msgstr "_Web-interface aanzette" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Loestere op _poort:" @@ -1241,28 +1254,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1335,101 +1338,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1444,16 +1447,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1492,12 +1500,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1522,7 +1530,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1546,12 +1554,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1571,15 +1579,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1612,24 +1620,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/lt.po transmission-1.51/po/lt.po --- transmission-1.50/po/lt.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/lt.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: HEAD\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-02-10 10:19+0000\n" "Last-Translator: Mantas Kriaučiūnas \n" "Language-Team: Lithuanian \n" @@ -16,7 +16,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "(n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -136,46 +136,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Pašalinti torentą" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Ištrinti failus ir pašalinti" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Naujas..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Sukurti torentą" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "Iš_eiti" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Pasirinkti _visus" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Nepasirinkti _jokio" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Atverti aplanką" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Turinys" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Paprašyti sekiklio _daugiau siuntėjų" @@ -223,40 +231,41 @@ msgid "Display _options dialog" msgstr "Parodyti _nustatymų dialogą" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Gaunamas blokavimo sąrašas" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Nepavyko gauti blokavimo sąrašo: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Nepavyko gauti blokavimo sąrašo." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Išglaudinamas blokavimo sąrašas..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Apdorojamas blokavimo sąrašas..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Blokavimo sąrašas papildytas %'d įrašais" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Nepavyko sukurti „%1$s“: %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Nepavyko atverti „%1$s“: %2$s" @@ -442,7 +451,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Nėra" @@ -681,69 +690,69 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Paleisti pristabdžius visus torentus" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Paleisti sumažinus pranešimų skydelyje" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Kur ieškoti konfigūracijos failų" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torrent failai]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Užveriamos jungtys" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Siunčiamos išsiuntimo / atsiuntimo sumos sekikliui..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Išjungti dabar" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Nepavyko pridėti sugadinto torento" msgstr[1] "Nepavyko pridėti sugadintų torentų" msgstr[2] "Nepavyko pridėti sugadintų torentų" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Nepavyko pridėti sudvigubinto torento" msgstr[1] "Nepavyko pridėti sudvigubintų torentų" msgstr[2] "Nepavyko pridėti sudvigubintų torentų" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Spartus ir lengvas naudoti BitTorrent klientas" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -751,7 +760,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Žygimantas Beručka\n" @@ -785,7 +794,7 @@ msgstr "Torento kūrimas atšauktas" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Nepavyko perskaityti „%1$s“: %2$s" @@ -844,7 +853,7 @@ msgid "_Private torrent" msgstr "_Asmeninis torentas" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -944,7 +953,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, išsiųsta %2$s (santykis: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Likęs laikas nežinomas" @@ -985,7 +994,7 @@ msgid "Waiting to verify local data" msgstr "Ruošiamasi patikrinti vietinius duomenis" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Tikrinami vietiniai duomenys (patikrinta %.1f%%)" @@ -1004,7 +1013,7 @@ msgstr[1] "Atsiunčiama iš %1$'d iš %2$'d prisijungusių siuntėjų" msgstr[2] "Atsiunčiama iš %1$'d iš %2$'d prisijungusių siuntėjų" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1138,6 +1147,10 @@ msgid "_Enable web interface" msgstr "Įj_ungti žiniatinklio sąsają" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Tikrinimo _prievadas:" @@ -1261,28 +1274,18 @@ msgid "Web" msgstr "Žiniatinklis" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Failas „%s“ nėra tinkamas torentas" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Failas „%s“ jau atvertas" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Ruošiamasi patikrinti vietinius duomenis (patikrinta %.1f%%)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Sustabdyta" @@ -1357,7 +1360,7 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Ats.: %1$s, Išs.: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" @@ -1365,46 +1368,46 @@ msgstr[1] "%'u baitai" msgstr[2] "%'u baitų" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" @@ -1412,7 +1415,7 @@ msgstr[1] "%'d dienos" msgstr[2] "%'d dienų" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" @@ -1420,7 +1423,7 @@ msgstr[1] "%'d valandos" msgstr[2] "%'d valandų" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" @@ -1428,7 +1431,7 @@ msgstr[1] "%'d minutės" msgstr[2] "%'d minučių" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" @@ -1436,27 +1439,27 @@ msgstr[1] "%'d sekundės" msgstr[2] "%'d sekundžių" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Torento faile „%s“ yra netinkamų duomenų." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Torento failas „%s“ jau naudojamas." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Torento faile „%s“ yra nežinoma klaida." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Klaida atveriant torentą" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Netinkami metaduomenys" @@ -1471,16 +1474,21 @@ msgstr "Blokavimo sąrašas „%1$s“ papildytas %2$'d įrašais" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Nepavyko perskaityti tęsties failo" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Nepavyko sukurti lizdo: %s" @@ -1519,12 +1527,12 @@ msgid "Port %d forwarded successfully" msgstr "Prievadas %d persiųstas sėkmingai" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Nepavyko prijungti lizdo %d prie %s, prievadas %d (errno %d – %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1549,7 +1557,7 @@ msgid "Not forwarded" msgstr "Nepersiųsta" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Būsena patiko iš „%1$s“ į „%2$s“" @@ -1573,12 +1581,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s paleista" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Įkelti %d torentai" @@ -1598,15 +1606,15 @@ msgid "Tracker error: \"%s\"" msgstr "Sekiklio klaida: „%s“" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Atlikta" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Baigta" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Nebaigta" @@ -1640,25 +1648,25 @@ msgid "Port forwarding successful!" msgstr "Prievadas sėkmingai persiųstas!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Nėra įprastas failas" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Nepavyko paskirstyti atmintinės" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Failas „%s“ trukdo" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Tikrinamas torrentas" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Eilėje patikrinimui" @@ -1698,6 +1706,14 @@ #~ msgstr "Sustojęs" #, c-format +#~ msgid "File \"%s\" isn't a valid torrent" +#~ msgstr "Failas „%s“ nėra tinkamas torentas" + +#, c-format +#~ msgid "File \"%s\" is already open" +#~ msgstr "Failas „%s“ jau atvertas" + +#, c-format #~ msgid "Stalled (%.1f%%)" #~ msgstr "Sustojęs (%.1f%%)" diff -Nru transmission-1.50/po/lv.po transmission-1.51/po/lv.po --- transmission-1.50/po/lv.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/lv.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-10-02 09:00+0000\n" "Last-Translator: vestel \n" "Language-Team: Latvian \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Aizvākt torrentu" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "Iz_dzēst failus un aizvākt" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "Jau_ns..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Izveidot torrentu" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Iziet" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Izvēlēties _visu" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Noņemt izvē_le" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Atvērt mapi" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Saturs" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Jautāt trakeri pēc papildus devēja_m" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Neviens" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Sākot apturēt visus torrentus" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Startēt minimizētu sistēmas joslā" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torrent faili]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Sūta augšuplādes/lejuplādes kopsummas uz trakeri..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Ātrs un vienkāršs BitTorrent klients" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,10 +754,11 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" +" Kristaps https://launchpad.net/~retail\n" " vestel https://launchpad.net/~aleksandrs-zdancuks" #: ../gtk/makemeta-ui.c:111 @@ -770,7 +780,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -828,7 +838,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -927,7 +937,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -968,7 +978,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Pārbauda lokālos datus (%.1f%% pārbaudīti)" @@ -986,7 +996,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1117,6 +1127,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1239,28 +1253,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Gaida, lai pārbaudītu lokālos datus (%.1f%% pārbaudīti)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Apturēts" @@ -1333,60 +1337,60 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" @@ -1394,7 +1398,7 @@ msgstr[1] "%'d stundas" msgstr[2] "%'d stundas" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" @@ -1402,7 +1406,7 @@ msgstr[1] "%'d minūtes" msgstr[2] "%'d minūtes" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" @@ -1410,27 +1414,27 @@ msgstr[1] "%'d sekundes" msgstr[2] "%'d sekundes" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1445,16 +1449,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1493,12 +1502,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1523,7 +1532,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1547,12 +1556,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1572,15 +1581,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Izdarīts" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Pabeigts" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Nepabeigts" @@ -1613,24 +1622,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Neparasts fails" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/mk.po transmission-1.51/po/mk.po --- transmission-1.50/po/mk.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/mk.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-04-05 14:15+0000\n" "Last-Translator: Арангел Ангов \n" "Language-Team: Macedonian \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 -msgid "Remove torrent" +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" msgstr "" #: ../gtk/actions.c:124 +msgid "Remove torrent" +msgstr "" + +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Избриши и отстрани" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Нов..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Креирај торент" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Излез" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Избери _сѐ" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Пони_шти избрано" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Побарај од тракерот _повеќе пријатели" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "Прикажи _опции за дијалог" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Нема" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Подигни со сите торенти паузирани" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Пушти минимизирано во системската лента" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[торент датотеки]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Затворам врски" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Испраќам информации за качување/преземање на тракерот..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Брз и едноставен клиент за BitTorrent" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -771,7 +780,7 @@ msgstr "Креирањето на торентот е откажано" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -829,7 +838,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -928,7 +937,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, качени %2$s (Однос: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -969,7 +978,7 @@ msgid "Waiting to verify local data" msgstr "Чекам проверка на локалните податоци" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Проверувам локални податоци (тестирани се %.1f%%)" @@ -987,7 +996,7 @@ msgstr[0] "Преземам %1$'d од %2$'d врзан пријател" msgstr[1] "Преземам %1$'d од %2$'d врзани пријатели" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1120,6 +1129,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1242,28 +1255,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Датотеката %s не е валиден торент" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Датотеката %s е веќе отворена" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Чекам проверка на локалните податоци (тестирани %.1f%%)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Запрено" @@ -1336,101 +1339,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Надолу: %1$s, Нагоре: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u бајт" msgstr[1] "%'u бајти" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d ден" msgstr[1] "%'d дена" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d час" msgstr[1] "%'d часа" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d минута" msgstr[1] "%'d минути" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d секунда" msgstr[1] "%'d секунди" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Невалидни мета податоци" @@ -1445,16 +1448,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Не можам да креирам socket: %s" @@ -1493,12 +1501,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Не можев да го врзам socket-от %d за %s, портата %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1523,7 +1531,7 @@ msgid "Not forwarded" msgstr "Не е пренасочена" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1547,12 +1555,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s се подигна" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Вчитав %d торенти" @@ -1572,15 +1580,15 @@ msgid "Tracker error: \"%s\"" msgstr "Грешка со тракерот: %s" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Завршено" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Завршено" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Незавршено" @@ -1614,24 +1622,24 @@ msgid "Port forwarding successful!" msgstr "Пренасочувањето за портата е успешно!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Не е обична датотека" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Распределувањето на меморијата не успеа" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Датотеката %s смета" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Го проверувам торентот" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Чека на проверка" diff -Nru transmission-1.50/po/ml.po transmission-1.51/po/ml.po --- transmission-1.50/po/ml.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/ml.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-06-05 15:47+0000\n" "Last-Translator: പ്രതീഷ് പ്രകാശ് \n" "Language-Team: Malayalam \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 -msgid "Remove torrent" +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" msgstr "" #: ../gtk/actions.c:124 -msgid "_Delete Files and Remove" +msgid "Remove torrent" msgstr "" #: ../gtk/actions.c:125 +msgid "_Delete Files and Remove" +msgstr "" + +#: ../gtk/actions.c:126 msgid "_New..." msgstr "പുതിയ... (_N)" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "പുറത്ത് കടക്കുക (_Q)" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "എല്ലാം തെരഞ്ഞെടുക്കുക (_A)" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "തിരഞ്ഞെടുത്തത് വേണ്ടാതാക്കുക" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "ഫോള്‍ഡര്‍ തുറക്കുക (_O)" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -770,7 +779,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -828,7 +837,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -927,7 +936,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -968,7 +977,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -986,7 +995,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1117,6 +1126,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1239,28 +1252,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1333,101 +1336,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1442,16 +1445,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1490,12 +1498,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1520,7 +1528,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1544,12 +1552,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1569,15 +1577,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1610,24 +1618,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/ms.po transmission-1.51/po/ms.po --- transmission-1.50/po/ms.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/ms.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-08-07 12:35+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Malay \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 -msgid "Remove torrent" +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" msgstr "" #: ../gtk/actions.c:124 -msgid "_Delete Files and Remove" +msgid "Remove torrent" msgstr "" #: ../gtk/actions.c:125 +msgid "_Delete Files and Remove" +msgstr "" + +#: ../gtk/actions.c:126 msgid "_New..." msgstr "" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -770,7 +779,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -828,7 +837,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -927,7 +936,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -968,7 +977,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -986,7 +995,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1117,6 +1126,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1239,28 +1252,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1333,101 +1336,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1442,16 +1445,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1490,12 +1498,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1520,7 +1528,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1544,12 +1552,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1569,15 +1577,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1610,24 +1618,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/mt.po transmission-1.51/po/mt.po --- transmission-1.50/po/mt.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/mt.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-04-02 21:53+0000\n" "Last-Translator: David \n" "Language-Team: Maltese \n" @@ -16,7 +16,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=n == 1 ? 0 : (n == 0 || ((n % 100) >= 2 && " "(n % 100) <= 10) ) ? 1 : ((n % 100) >= 11 && (n % 100) <= 19 ) ? 2 : 3;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -136,46 +136,54 @@ msgstr "" #: ../gtk/actions.c:123 -msgid "Remove torrent" +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" msgstr "" #: ../gtk/actions.c:124 -msgid "_Delete Files and Remove" +msgid "Remove torrent" msgstr "" #: ../gtk/actions.c:125 +msgid "_Delete Files and Remove" +msgstr "" + +#: ../gtk/actions.c:126 msgid "_New..." msgstr "" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Oħloq torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Oħroġ" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -223,40 +231,41 @@ msgid "Display _options dialog" msgstr "" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "" @@ -441,7 +450,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "" @@ -678,67 +687,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -746,7 +755,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -771,7 +780,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -829,7 +838,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -928,7 +937,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -969,7 +978,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -987,7 +996,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1118,6 +1127,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1240,28 +1253,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1334,101 +1337,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1443,16 +1446,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1491,12 +1499,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1521,7 +1529,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1545,12 +1553,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1570,15 +1578,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1611,24 +1619,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/nb.po transmission-1.51/po/nb.po --- transmission-1.50/po/nb.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/nb.po 2009-02-26 20:00:39.000000000 -0500 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: transmission 1.06\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-02-01 20:37+0000\n" "Last-Translator: Geir Hauge \n" "Language-Team: Norwegian \n" @@ -16,7 +16,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -136,46 +136,54 @@ msgstr "Stopp alle torrentene" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Fjern torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "Slett filene og _fjern" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Ny" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Opprett ny torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Avslutt" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Velg _alle" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Ve_lg bort alle" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "Torrent-egenskaper" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Åpne mappe" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Innhold" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Be stifinner om å få flere _tilkoblinger" @@ -223,40 +231,41 @@ msgid "Display _options dialog" msgstr "Vis _valgvindu" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Henter blokkeringsliste ..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Klarte ikke å hente blokkeringsliste: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Klarte ikke å hente blokkeringsliste." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Dekomprimerer blokkeringsliste ..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Tolker blokkeringsliste ..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Blokkeringsliste er oppdatert med %'d oppføringer" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Klarte ikke å opprette «%1$s»: %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Klarte ikke å åpne «%1$s»: %2$s" @@ -442,7 +451,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "%1$s (%2$s verifisert i %3$d bruddstykker)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Ingen" @@ -679,67 +688,67 @@ msgid "Progress" msgstr "Fremdrift" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Start med alle torrentene stoppet" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Vis versjonsnummer og avslutt" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Start minimert (med ikon i varslingsområdet)" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Plassering av konfigurasjonsfiler" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torrent-filer]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Begynner å ta i bruk planlagte båndbreddebegrensninger" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Avslutter bruk av planlagte båndbreddebegrensninger" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Lukker tilkoblinger" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Sender opplasting- og nedlastingsmengde til stifinner ..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Avslutt nå" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Kunne ikke legge til korrupt torrent" msgstr[1] "Kunne ikke legge til korrupte torrenter" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Kunne ikke legge til torrent som var lagt til fra før" msgstr[1] "Kunne ikke legge til torrenter som var lagt til fra før" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "En rask og enkel BitTorrent-klient" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "Copyright 2005-2009 Transmission-prosjektet" @@ -747,7 +756,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "oversettere\n" @@ -777,7 +786,7 @@ msgstr "Opprettelse av torrent avbrutt" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Klarte ikke å lese «%1$s»: %2$s" @@ -835,7 +844,7 @@ msgid "_Private torrent" msgstr "_Privat torrent" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -934,7 +943,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, %2$s opplastet (delingsrate: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Gjenstående tid er ukjent" @@ -975,7 +984,7 @@ msgid "Waiting to verify local data" msgstr "Venter på å få verifisert lokal data" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Verifiserer lokal data (%.1f%% sjekket)" @@ -993,7 +1002,7 @@ msgstr[0] "Laster ned fra %1$'d av %2$'d tilkoblet nedlaster" msgstr[1] "Laster ned fra %1$'d av %2$'d tilkoblede nedlastere" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1126,6 +1135,10 @@ msgid "_Enable web interface" msgstr "_Aktiver vevgrensesnitt" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Lytte_port" @@ -1248,28 +1261,18 @@ msgid "Web" msgstr "Vev" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Filen «%s» er ikke en gyldig torrent-fil" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Filen «%s» er allerede åpnet" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Venter på å få verifisert lokal data (%.1f%% sjekket)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "%1$s gjenstår" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Stoppet" @@ -1342,101 +1345,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Ned: %1$s, Opp: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" msgstr[1] "%'u bytes" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d døgn" msgstr[1] "%'d døgn" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d time" msgstr[1] "%'d timer" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minutt" msgstr[1] "%'d minutt" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d sekund" msgstr[1] "%'d sekund" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Torrentfila «%s» inneholder ugyldig data." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Torrentfila «%s» er allerede i bruk." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Støtte på en ukjent feil med torrentfila «%s»" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Feil under åpning av torrent" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Ugyldig metadata" @@ -1451,16 +1454,21 @@ msgstr "Blokkeringsliste «%1$s» oppdatert med %2$'d oppføringer" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Klarte ikke å lese gjennopptakingsfila" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "Forhåndsallokert fil «%s»" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Klarte ikke å opprette socket: %s" @@ -1499,12 +1507,12 @@ msgid "Port %d forwarded successfully" msgstr "Port %d videreført uten problem" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Klarte ikke å koble socket %d til %s, port %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "Kunne ikke binde port %d på %s: %s" @@ -1529,7 +1537,7 @@ msgid "Not forwarded" msgstr "Ikke videreført" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Tilstanden endret seg fra «%1$s» til «%2$s»" @@ -1555,12 +1563,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s startet" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "%d torrenter lastet inn" @@ -1580,15 +1588,15 @@ msgid "Tracker error: \"%s\"" msgstr "Stifinnerfeil: «%s»" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Utført" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Fullført" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Uferdig" @@ -1622,25 +1630,25 @@ msgid "Port forwarding successful!" msgstr "Videreføring av porter fungerte feilfritt!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Ikke en vanlig fil" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Minnetildeling feilet." #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Fil «%s» er i veien" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Verifiserer torrent" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Køet for verifisering" @@ -1753,6 +1761,14 @@ #~ msgstr "Brukervalg" #, c-format +#~ msgid "File \"%s\" isn't a valid torrent" +#~ msgstr "Filen «%s» er ikke en gyldig torrent-fil" + +#, c-format +#~ msgid "File \"%s\" is already open" +#~ msgstr "Filen «%s» er allerede åpnet" + +#, c-format #~ msgid "Stalled (%.1f%%)" #~ msgstr "Stoppet opp (%.1f%%)" diff -Nru transmission-1.50/po/nl.po transmission-1.51/po/nl.po --- transmission-1.50/po/nl.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/nl.po 2009-02-26 20:00:39.000000000 -0500 @@ -14,7 +14,7 @@ msgstr "" "Project-Id-Version: Transmission 1.40b1 (7032)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-01-27 20:34+0000\n" "Last-Translator: Arnout Lok \n" "Language-Team: vertaling@vrijschrift.org\n" @@ -22,7 +22,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -142,46 +142,54 @@ msgstr "Alle torrents pauzeren" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Torrent verwijderen" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "Ver_wijderen en bestanden wissen" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Nieuw…" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Torrent aanmaken" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "A_fsluiten" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "_Alles selecteren" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "_Niets selecteren" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "Torrenteigenschappen" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "Map _openen" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "In_houd" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Tracker om _meer peers vragen" @@ -229,40 +237,41 @@ msgid "Display _options dialog" msgstr "_Optievenster tonen" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Ophalen van blokkadelijst…" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Kan blokkadelijst niet ophalen: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Kan blokkadelijst niet ophalen." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Bezig met het uitpakken van de blokkadelijst..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Lezen van blokkadelijst…" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Blokkadelijst bijgewerkt met %'d items" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Kon ‘%1$s’ niet aanmaken: %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Kon ‘%1$s’ niet openen: %2$s" @@ -449,7 +458,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "%1$s (%2$s geverifieerd in %3$d delen)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Geen" @@ -688,67 +697,67 @@ msgid "Progress" msgstr "Voortgang" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Starten met alle torrents gepauzeerd" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Versienummer tonen en afsluiten" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Geminimaliseerd in het mededelingengebied starten" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Zoeklocaties voor configuratiebestanden" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torrentbestanden]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Starten met het gebruik van bandbreedtelimieten" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Beëindigen van het gebruik van bandbreedtelimieten" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Verbindingen worden afgesloten" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Up- en download-totalen naar tracker versturen…" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Direct afsluiten" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Kon corrupte torrent niet toevoegen" msgstr[1] "Kon corrupte torrents niet toevoegen" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Kon dubbele torrent niet toevoegen" msgstr[1] "Kon dubbele torrents niet toevoegen" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Een simpele en snelle BitTorrent-client" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "Copyright 2005­–2009 Het Transmission-project" @@ -756,7 +765,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Jan Geboers\n" @@ -798,7 +807,7 @@ msgstr "Aanmaken van torrent afgebroken" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Kan ‘%1$s’ niet lezen: %2$s" @@ -856,7 +865,7 @@ msgid "_Private torrent" msgstr "_Privé-torrent" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -955,7 +964,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, %2$s geüpload (ratio: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Resterende tijd onbekend" @@ -996,7 +1005,7 @@ msgid "Waiting to verify local data" msgstr "Wachten om lokale data te verifiëren" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Verifiëren van lokale data (%.1f%% gecontroleerd)" @@ -1014,7 +1023,7 @@ msgstr[0] "Downloaden van %1$'d van de %2$'d verbonden peer" msgstr[1] "Downloaden van %1$'d van de %2$'d verbonden peers" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1147,6 +1156,10 @@ msgid "_Enable web interface" msgstr "Web-interface _inschakelen" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Luisteren op _poort:" @@ -1271,28 +1284,18 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Bestand ‘%s’ is geen geldige torrent" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Bestand ‘%s’ is al open" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Wachten om lokale data te verifiëren (%.1f%% getest)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "%1$s resterend" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Gestopt" @@ -1365,101 +1368,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Down: %1$s, Up: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" msgstr[1] "%'u bytes" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d dag" msgstr[1] "%'d dagen" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d uur" msgstr[1] "%'d uren" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minuut" msgstr[1] "%'d minuten" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d seconde" msgstr[1] "%'d seconden" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Het torrentbestand ‘%s’ bevat ongeldige data." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Het torrentbestand ‘%s’ is al in gebruik." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Het torrentbestand ‘%s’ heeft een onbekende fout." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Fout bij openen torrent" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Ongeldige metadata" @@ -1474,16 +1477,21 @@ msgstr "Blokkadelijst ‘%1$s’ bijgewerkt met %2$'d items" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Kon hervattingsbestand niet lezen" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "Vooraf ruimte toegewezen voor bestand ‘%s’" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Aanmaken van socket mislukt: %s" @@ -1522,12 +1530,12 @@ msgid "Port %d forwarded successfully" msgstr "Poort %d succesvol geforward" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Kon socket %d niet verbinden met %s, poort %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "Kon poort %d niet koppelen op %s: %s" @@ -1552,7 +1560,7 @@ msgid "Not forwarded" msgstr "Niet geforward" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Status gewijzigd van ‘%1$s’ naar ‘%2$s’" @@ -1579,12 +1587,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s gestart" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "%d torrents geladen" @@ -1604,15 +1612,15 @@ msgid "Tracker error: \"%s\"" msgstr "Trackerfout: ‘%s’" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Klaar" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Compleet" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Incompleet" @@ -1645,25 +1653,25 @@ msgid "Port forwarding successful!" msgstr "Port forwarding succesvol!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Geen normaal bestand" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Geheugentoewijzing mislukt" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Bestand ‘%s’ staat in de weg" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Torrent verifiëren" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "In de wachtrij voor verificatie" diff -Nru transmission-1.50/po/nn.po transmission-1.51/po/nn.po --- transmission-1.50/po/nn.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/nn.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-11-17 22:36+0000\n" "Last-Translator: JoNNeMaNN \n" "Language-Team: Norwegian Nynorsk \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:57+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Fjern torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Slett filer og fjern" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Ny..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Lag ein torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Avslutt" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Vel _alle" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Avve_l alle" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Opne mappe" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Innhald" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Spør tracker etter _fleire kjelder" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "syn _valdialog" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Hentar blokkliste..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Kunne ikkje hente blokklista: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Kunne ikkje hente blokklista." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Pakkar ut blokklista..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Analyserer blokkliste..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Blokkliste oppdatert med %'d oppføringar" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Kunne ikkje lage \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Kunne ikkje opne \"%1$s\": %2$s" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Ingen" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Start med alle torrentar pausa" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Syn versjonnummer og avslutt" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Start minimert i systemkorga" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Kor ein skal sjå etter konfigurasjonsfiler" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torrent filer]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Startar å bruke planlagd bandbreiddeavgrensing" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Sluttar bruk av planlagd bandbreiddeavgrensing" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Lukkar tilkoplingar" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Sender opplastings-/nedlastingstotalar til tracker..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Avslutt no" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Kunne ikkje leggje til korrupt torrent" msgstr[1] "Kunne ikkje leggje til korrupte torrentar" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Kunne ikkje leggje til dobbel torrent" msgstr[1] "Kunne ikkje leggje til doble torrentar" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Ein rask og enkel BitTorrent-klient" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -771,7 +780,7 @@ msgstr "Torrentlaging avbrote" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Kunne ikkje lese \"%1$s\": %2$s" @@ -829,7 +838,7 @@ msgid "_Private torrent" msgstr "_Privat torrent" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -928,7 +937,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, opplasta %2$s (Tilhøve: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Gjenverande tid ukjend" @@ -969,7 +978,7 @@ msgid "Waiting to verify local data" msgstr "Venter på å bekrefte lokale data" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Bekrefter lokale data (%.1f%% testa)" @@ -987,7 +996,7 @@ msgstr[0] "Lastar ned frå %1$'d av %2$'d tilkopla delar" msgstr[1] "Lastar ned frå %1$'d av %2$'d tilkopla delarar" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1120,6 +1129,10 @@ msgid "_Enable web interface" msgstr "_Skru på vevgrensesnitt" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "_Lytteport" @@ -1242,28 +1255,18 @@ msgid "Web" msgstr "Vev" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Fila \"%s\" er ikkje ein gyldig torrent" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Fila \"%s\" er allereie open" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Venter på å verifisere lokale data (%.1f%% testa)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "%1$s gjenstår" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Stoppa" @@ -1336,101 +1339,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" msgstr[1] "%'u byte" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d dag" msgstr[1] "%'d dagar" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d time" msgstr[1] "%'d timar" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minutt" msgstr[1] "%'d minutt" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d sekund" msgstr[1] "%'d sekund" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Torrentfila \"%s\" inneheld ugyldige data." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Torrentfila \"%s\" er allereie i bruk." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Torrentfila \"%s\" kom over ein ukjend feil." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Feil under opning" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Ugyldig metadata" @@ -1445,16 +1448,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Kunne ikkje lese framhaldsfila" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "Førtildelt fil \"%s\"" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Kunne ikkje lage socket: %s" @@ -1493,12 +1501,12 @@ msgid "Port %d forwarded successfully" msgstr "Port %d vidaresendte med suksess" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Kunne ikkje kople til socket %d til %s, port %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1523,7 +1531,7 @@ msgid "Not forwarded" msgstr "Ikkje vidaresendt" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Status endra frå \"%1$s\" til \"%2$s\"" @@ -1547,12 +1555,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s starta" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Lasta %d torrentar" @@ -1572,15 +1580,15 @@ msgid "Tracker error: \"%s\"" msgstr "Trackerfeil: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Ferdig" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Fullført" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Uferdig" @@ -1613,24 +1621,24 @@ msgid "Port forwarding successful!" msgstr "Portvidaresending fullført!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Ikkje ei vanleg fil" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Minnetildeling feila" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Fila \"%s\" er i vegen" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Verifiserer torrent" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Satt i kø for verifisering" diff -Nru transmission-1.50/po/pl.po transmission-1.51/po/pl.po --- transmission-1.50/po/pl.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/pl.po 2009-02-26 20:00:39.000000000 -0500 @@ -1,4 +1,4 @@ -# $Id: pl.po 7876 2009-02-11 21:06:02Z charles $ +# $Id: pl.po 7954 2009-02-26 19:07:21Z charles $ # Polish translation of Transmission. # Copyright (C) 2006 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: Transmission\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-12-21 18:38+0000\n" "Last-Translator: Piotr Makowski (Aviary.pl) \n" "Language-Team: Piotr Zaryk (Aviary.pl) \n" @@ -19,7 +19,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: Poland\n" "X-Poedit-Language: POLISH\n" @@ -142,46 +142,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Usuń torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Usuń pliki i torrent" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Nowy..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Utwórz torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Zakończ" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Zazn_acz wszystko" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Odz_nacz wszystko" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Otwórz katalog" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Zawartość" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Wyślij zapyta_nie o więcej partnerów" @@ -229,40 +237,41 @@ msgid "Display _options dialog" msgstr "Wyświetlanie _opcji" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Pobieranie listy zablokowanych..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Nie można pobrać listy zablokowanych: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Nie można pobrać listy zablokowanych." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Rozpakowywanie listy zablokowanych..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Sprawdzanie listy zablokowanych..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Lista zablokowanych ukaktualniona %'d wpisami" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Nie można stworzyć \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Nie można otworzyć \"%1$s\": %2$s" @@ -449,7 +458,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Brak" @@ -688,68 +697,68 @@ msgid "Progress" msgstr "Postęp" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Uruchamianie z zatrzymanym pobieraniem" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Uruchamianie zminimalizowanego w obszarze powiadamiania" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Gdzie szukać plików konfiguracyjnych" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[pliki torrent]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Zamykanie połączeń" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Wysyłanie informacji o pobranych/wysłanych do trakera..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Zakończ teraz" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Nie udało się dodać uszkodzonego pliku torrent" msgstr[1] "Nie udało się dodać uszkodzonych plików torrent" msgstr[2] "Nie udało się dodać uszkodzonych plików torrent" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Szybki i prosty w użyciu klient BitTorrent" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -757,7 +766,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -765,15 +774,18 @@ " Inox https://launchpad.net/~inox\n" " Krzysztof Janowski https://launchpad.net/~n00bystance-gmail\n" " Krzysztof Tataradziński https://launchpad.net/~tatar111\n" +" Marek https://launchpad.net/~marek-sa2121\n" " Mateusz Marecki https://launchpad.net/~maderat\n" " Piotr Makowski (Aviary.pl) https://launchpad.net/~zaryk\n" " Piotr Wicijowski https://launchpad.net/~piwsko\n" " Rafał Barański https://launchpad.net/~kazislav\n" +" Saifer https://launchpad.net/~sawicki-lukasz\n" " Tomasz Dominikowski https://launchpad.net/~dominikowski\n" " Vilk https://launchpad.net/~vilkh3m\n" " Wacław Jacek https://launchpad.net/~waclawjacek\n" " roffik https://launchpad.net/~roffik\n" -" Łukasz Stasica https://launchpad.net/~sthoo-pl" +" Łukasz Stasica https://launchpad.net/~sthoo-pl\n" +" Łukasz Wyszyński https://launchpad.net/~darzki" #: ../gtk/makemeta-ui.c:111 msgid "Torrent created!" @@ -794,7 +806,7 @@ msgstr "Tworzenie torrenta anulowane" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Nie można otworzyć \"%1$s\": %2$s" @@ -853,7 +865,7 @@ msgid "_Private torrent" msgstr "Torrent _prywatny" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -953,7 +965,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, wysłano %2$s (udział: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -994,7 +1006,7 @@ msgid "Waiting to verify local data" msgstr "Czekam by sprawdzić spójność danych" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Sprawdzanie pobranych danych (%.1f%% przetestowano)" @@ -1013,7 +1025,7 @@ msgstr[1] "Pobieranie od %1$'d z %2$'d połączonych partnerów" msgstr[2] "Pobieranie od %1$'d z %2$'d połączonych partnerów" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1147,6 +1159,10 @@ msgid "_Enable web interface" msgstr "Włącz int_erfejs sieciowy" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "_Port nasłuchu:" @@ -1269,28 +1285,18 @@ msgid "Web" msgstr "Sieć" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "%s nie jest poprawnym plikiem torrent" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Plik %s jest już otwarty" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Oczekiwanie na ukończenie sprawdzania danych (%.1f%% przetestowano)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Zatrzymany" @@ -1365,7 +1371,7 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Pobrano: %1$s, Wysłano: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" @@ -1373,46 +1379,46 @@ msgstr[1] "%'u bajty" msgstr[2] "%'u bajtów" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" @@ -1420,7 +1426,7 @@ msgstr[1] "%'d dni" msgstr[2] "%'d dni" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" @@ -1428,7 +1434,7 @@ msgstr[1] "%'d godziny" msgstr[2] "%'d godzin" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" @@ -1436,7 +1442,7 @@ msgstr[1] "%'d minuty" msgstr[2] "%'d minut" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" @@ -1444,27 +1450,27 @@ msgstr[1] "%'d sekundy" msgstr[2] "%'d sekund" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Plik torrent \"%s\" zawiera niepoprawne dane." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Plik torrent \"%s\" jest już w użyciu." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Plik torrent \\\"%s\\” napotkał na nieznany błąd." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Błąd podczas otwierania pliku torrent" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Nieprawidłowe metadane" @@ -1479,16 +1485,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Niemożna otworzyć pliku wznawiania" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Utworzenie gniazda nieudane: %s" @@ -1527,12 +1538,12 @@ msgid "Port %d forwarded successfully" msgstr "Udane przekierowanie portu %d" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Nie można połączyć gniazda %d do %s, port %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1557,7 +1568,7 @@ msgid "Not forwarded" msgstr "Port nie został przekierowany" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Stan zmienił się z \"%1$s\" na \"%2$s\"" @@ -1581,12 +1592,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s włączony" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Liczba załadowanych torrentów: %d" @@ -1606,15 +1617,15 @@ msgid "Tracker error: \"%s\"" msgstr "Błąd trackera: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Gotowe" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Ukończono" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Niepełny" @@ -1648,25 +1659,25 @@ msgid "Port forwarding successful!" msgstr "Przekierowywanie portów udane!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "To nie jest zwykły plik" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Alokacja pamięci nieudana" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Plik \"%s\" jest w drodze" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Sprawdzanie torrenta" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "W kolejce do sprawdzania" diff -Nru transmission-1.50/po/pt_BR.po transmission-1.51/po/pt_BR.po --- transmission-1.50/po/pt_BR.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/pt_BR.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" -"PO-Revision-Date: 2009-01-22 15:30+0000\n" -"Last-Translator: André Gondim \n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" +"PO-Revision-Date: 2009-02-17 11:57+0000\n" +"Last-Translator: Djavan Fagundes \n" "Language-Team: Brazilian Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:57+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -116,7 +116,7 @@ #: ../gtk/actions.c:120 ../gtk/add-dialog.c:364 msgid "_Verify Local Data" -msgstr "_Verificar dados locais" +msgstr "_Verificar Dados Locais" #: ../gtk/actions.c:121 msgid "_Pause" @@ -135,46 +135,54 @@ msgstr "Pausar todos os torrents" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Remover torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Remover e excluir arquivos" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Novo..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Criar um torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" -msgstr "_Sair" +msgstr "_Editar" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Selecionar _todos" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Des_marcar todos" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "Propriedades dos torrents" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Abrir pasta" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "S_umário" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Perguntar tracker por _mais peers" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "Exibir diálogo de _opções" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Recuperando lista de bloqueios..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" -msgstr "Não foi possível obter lista de bloqueios: %s" +msgstr "Não foi possível obter lista de bloqueados: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." -msgstr "Não foi possível obter lista de bloqueios." +msgstr "Não foi possível obter lista de bloqueado." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." -msgstr "Descomprimindo lista de bloqueios..." +msgstr "Descompactando lista de bloqueados..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." -msgstr "Analisando lista de bloqueios..." +msgstr "Analisando lista de bloqueados..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" -msgstr "Lista de bloqueios atualizada com %'d itens." +msgstr "Lista de bloqueados atualizada com %'d entradas" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Não foi possível criar \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Não foi possível abrir \"%1$s\": %2$s" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "%1$s (%2$s verificado em %3$d pedaços)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Nenhum" @@ -603,7 +612,7 @@ #: ../gtk/dialogs.c:120 msgid "Quit Transmission?" -msgstr "Sair do Transmission?" +msgstr "Sair do Transmission?" #: ../gtk/dialogs.c:133 msgid "_Don't ask me again" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "Progresso" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Iniciar com todos os torrents pausados" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Exibir o número da versão e sair" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Iniciar minimizado na bandeja do sistema" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Onde procurar por arquivos de configuração." -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[arquivos torrent]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Iniciando uso dos limites agendados de largura de banda." -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Terminando uso dos limites agendados de largura de banda." -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Fechando conexões" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Enviando totais de upload/download para tracker..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "Sair _agora" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Não foi possível adicionar torrent corrompido" msgstr[1] "Não foi possível adicionar torrents corrompidos" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Não foi possível adicionar torrent duplicado" msgstr[1] "Não foi possível adicionar torrents duplicados" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Um cliente BitTorrent rápido e fácil" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "Copyright 2005-2009 Projeto Transmission" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Raphael Higino \n" @@ -776,7 +785,7 @@ #: ../gtk/makemeta-ui.c:116 ../gtk/makemeta-ui.c:132 ../gtk/makemeta-ui.c:146 #, c-format msgid "Torrent creation failed: %s" -msgstr "A criação do torrent falhou: %s" +msgstr "A criação de torrent falhou: %s" #: ../gtk/makemeta-ui.c:117 msgid "Invalid URL" @@ -788,7 +797,7 @@ msgstr "Criação de torrent cancelada" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Não foi possível ler \"%1$s\": %2$s" @@ -846,7 +855,7 @@ msgid "_Private torrent" msgstr "Torrent _privado" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -945,7 +954,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, enviado %2$s (Proporção: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Tempo restante desconhecido." @@ -986,7 +995,7 @@ msgid "Waiting to verify local data" msgstr "Aguardando para verificar dados locais" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Verificando dados locais (%.1f%% testado)" @@ -1004,7 +1013,7 @@ msgstr[0] "Baixando de %1$'d de %2$'d peer conectado" msgstr[1] "Baixando de %1$'d de %2$'d peers conectados" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1033,7 +1042,7 @@ #: ../gtk/tr-core.c:1124 msgid "Transmission Bittorrent Client" -msgstr "Cliente de Bittorrent Transmission" +msgstr "Cliente BitTorrent Transmission" #: ../gtk/tr-core.c:1125 msgid "BitTorrent Activity" @@ -1067,7 +1076,7 @@ #: ../gtk/tr-prefs.c:300 msgid "Adding Torrents" -msgstr "Adicionando Torrents" +msgstr "Adicionando torrents" #: ../gtk/tr-prefs.c:303 msgid "Automatically _add torrents from:" @@ -1098,7 +1107,7 @@ #: ../gtk/tr-prefs.c:434 msgid "Updating Blocklist" -msgstr "Atualizando lista de bloqueios." +msgstr "Atualizando lista de bloqueados" #: ../gtk/tr-prefs.c:481 msgid "Blocklist" @@ -1137,6 +1146,10 @@ msgid "_Enable web interface" msgstr "Hab_ilitar a interface web" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Ouvindo _porta:" @@ -1259,28 +1272,18 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "O arquivo \"%s\" não é um torrent válido" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "O arquivo \"%s\" já está aberto" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Aguardando para verificar arquivos locais (%.1f%% testado)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "%1$s restantes" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Parado" @@ -1353,101 +1356,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Down: %1$s, Up: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" msgstr[1] "%'u bytes" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d dia" msgstr[1] "%'d dias" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d hora" msgstr[1] "%'d horas" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minuto" msgstr[1] "%'d minutos" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d segundo" msgstr[1] "%'d segundos" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "O arquivo torrent \"%s\" contém dados inválidos." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "O arquivo torrent \"%s\" já está em uso." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Ocorreu um erro desconhecido no arquivo de torrent \"%s\"." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Erro ao abrir torrent" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Metadados inválidos" @@ -1462,16 +1465,21 @@ msgstr "Lista de bloqueados \"%1$s\" atualizada com %2$'d entradas" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Não foi possível ler o arquivo de reinício" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "Arquivo \"%s\" prealocado" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Não foi possível criar socket: %s" @@ -1510,13 +1518,13 @@ msgid "Port %d forwarded successfully" msgstr "Porta %d encaminhada com sucesso" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" "Não foi possível conectar socket %d para %s, porta %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "Não foi possível vincular porta %d em %s: %s" @@ -1541,7 +1549,7 @@ msgid "Not forwarded" msgstr "Não encaminhado" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Estado alterado de \"%1$s\" para \"%2$s\"" @@ -1567,12 +1575,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s iniciado" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Carregados %d torrents" @@ -1592,15 +1600,15 @@ msgid "Tracker error: \"%s\"" msgstr "Erro do tracker: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Terminado" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Completo" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Incompleto" @@ -1635,25 +1643,25 @@ msgid "Port forwarding successful!" msgstr "Encaminhamento de porta realizado com sucesso!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Não é um arquivo normal" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "A alocação de memória falhou" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "O arquivo \"%s\" está no caminho" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Verificando torrent" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Aguardando para verificação" diff -Nru transmission-1.50/po/pt.po transmission-1.51/po/pt.po --- transmission-1.50/po/pt.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/pt.po 2009-02-26 20:00:39.000000000 -0500 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: transmission-gtk\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-10-16 08:43+0000\n" "Last-Translator: João Santos \n" "Language-Team: Portuguese \n" @@ -14,7 +14,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:57+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -134,46 +134,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Remover torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Novo..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Criar um torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Sair" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "Abrir Pasta" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Conteúdos" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -221,40 +229,41 @@ msgid "Display _options dialog" msgstr "" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "" @@ -439,7 +448,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Nenhum" @@ -676,67 +685,67 @@ msgid "Progress" msgstr "Progresso" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -744,7 +753,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Luis Medinas \n" @@ -754,7 +763,7 @@ " Filipe Gomes https://launchpad.net/~filipefgomes\n" " Filipe Roque https://launchpad.net/~flip-roque\n" " Fábio Domingos https://launchpad.net/~fabioandre-domingos\n" -" João Santos https://launchpad.net/~twocool-pt\n" +" João Santos https://launchpad.net/~jmcs\n" " Luís Neto https://launchpad.net/~luisneto3\n" " Pedro Saraiva https://launchpad.net/~pdro-saraiva\n" " Tiago Silva https://launchpad.net/~tiagosilva\n" @@ -781,7 +790,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -839,7 +848,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -938,7 +947,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -979,7 +988,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -997,7 +1006,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1128,6 +1137,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1250,28 +1263,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1344,100 +1347,100 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d dia" msgstr[1] "%'d dias" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d hora" msgstr[1] "%'d horas" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minuto" msgstr[1] "%'d minutos" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d segundo" msgstr[1] "%'d segundos" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1452,16 +1455,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1500,12 +1508,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1530,7 +1538,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1554,12 +1562,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1579,15 +1587,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1620,25 +1628,25 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/ro.po transmission-1.51/po/ro.po --- transmission-1.50/po/ro.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/ro.po 2009-02-26 20:00:39.000000000 -0500 @@ -1,4 +1,4 @@ -# $Id: ro.po 7876 2009-02-11 21:06:02Z charles $ +# $Id: ro.po 7954 2009-02-26 19:07:21Z charles $ # # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-01-31 12:12+0000\n" "Last-Translator: Manuel R. Ciosici \n" "Language-Team: LANGUAGE \n" @@ -18,7 +18,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 " "== 0) && (n != 0))) ? 2: 1));\n" -"X-Launchpad-Export-Date: 2009-02-11 20:57+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -138,46 +138,54 @@ msgstr "Pauză toate torrentele" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Elimină torrent-ul" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "Şterge_ fişierele şi elimină" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Nou..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Creează un torrent nou" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Ieşire" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Selecte_ază tot" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Dese_lectează tot" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "Proprietăți torrent" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "Deschide d_osar" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Conținut" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Cere tracker-ului mai _mulţi parteneri" @@ -225,40 +233,41 @@ msgid "Display _options dialog" msgstr "Afișează dialogul cu _opțiuni" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Se obține lista celor blocaţi..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Nu s-a putut obține lista de blocare: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Nu s-a putut obține lista de blocare" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Se dezarhivez lista celor blocați..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Se analizează lista celor blocaţi..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Lista celor blocaţi a fost actualizată cu %'d de intrări" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Nu s-a putut crea „%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Nu s-a putut deschide „%1$s\": %2$s" @@ -444,7 +453,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Nici unul" @@ -687,69 +696,69 @@ msgid "Progress" msgstr "Progres" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Porneşte cu toate torentele în pauză" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Arată numărul versiunii și ieși" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Pornește minimizat în bara de sistem" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Unde să caut fişier de setare" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[fișiere torent]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Încep utilizarea limitelor planificate pentru lățimea de bandă" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Opresc utilizarea limitelor planificate pentru lățimea de bandă" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Se închid conexiunile" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Se trimit totalurile încărcare/descărcare către tracker..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "Închide _acum" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Nu s-a putut adăuga torrent corupt" msgstr[1] "Nu s-au putut adăuga torrenți corupți" msgstr[2] "Nu s-au putut adăuga torrenți corupți" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Nu s-a putut adăuga torrentul de două ori" msgstr[1] "Nu s-au putut adăuga torrenții de două ori" msgstr[2] "Nu s-au putut adăuga torrenții de două ori" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Un client BitTorrent simplu și rapid" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "Copyright 2005-2009 Proiectul Transmission" @@ -757,14 +766,14 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" " Adi Roiban https://launchpad.net/~adiroiban\n" +" Adrian Harabulă https://launchpad.net/~opensoft\n" " Bogdan Bădic-Spătariu https://launchpad.net/~thelad33\n" " Cris G https://launchpad.net/~krig-tiscali\n" -" Harabulă Adrian https://launchpad.net/~opensoft\n" " Ionuț Jula https://launchpad.net/~ionutjula\n" " Lucian Adrian Grijincu https://launchpad.net/~lucian.grijincu\n" " MBogdan https://launchpad.net/~m-for-mike\n" @@ -790,7 +799,7 @@ msgstr "Creare torrent anulată" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Nu s-a putut citi „%1$s\": %2$s" @@ -849,7 +858,7 @@ msgid "_Private torrent" msgstr "Torrent _privat" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -949,7 +958,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, a fost trimis %2$s (Raport: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Timp rămas necunoscut" @@ -990,7 +999,7 @@ msgid "Waiting to verify local data" msgstr "Se așteaptă verificarea datelor locale" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Se verifică datele locale (%.1f%% testate)" @@ -1009,7 +1018,7 @@ msgstr[1] "Se descarcă de la %1$'d din %2$'d parteneri conectaţi" msgstr[2] "Se descarcă de la %1$'d din %2$'d parteneri conectaţi" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1144,6 +1153,10 @@ msgid "_Enable web interface" msgstr "_Activează interfața web" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "_Port conectare:" @@ -1267,28 +1280,18 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Fişierul „%s” nu este un torrent valid" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Fişierul „%s” este deja deschis" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Se aşteaptă verificarea datelor locale (%.1f%% testat)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "%1$s rămase" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Oprit" @@ -1363,7 +1366,7 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Descărcare: %1$s, Încărcare: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" @@ -1371,46 +1374,46 @@ msgstr[1] "%'u octeți" msgstr[2] "%'u de octeți" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KO" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MO" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GO" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KO/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MO/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MO/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GO/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" @@ -1418,7 +1421,7 @@ msgstr[1] "%'d zile" msgstr[2] "%'d de zile" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" @@ -1426,7 +1429,7 @@ msgstr[1] "%'d ore" msgstr[2] "%'d de ore" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" @@ -1434,7 +1437,7 @@ msgstr[1] "%'d minute" msgstr[2] "%'d de minute" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" @@ -1442,27 +1445,27 @@ msgstr[1] "%'d secunde" msgstr[2] "%'d de secunde" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Fișierul torrent „%s” nu conține date valide" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Fișierul torrent „%s” este deja utilizat." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Fișierul torrent „%s” a detectat o eroare necunoscută." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Eroare la deschiderea torrentului" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Metadate nevalide" @@ -1477,16 +1480,21 @@ msgstr "Lista celor blocaţi „%1$s” a fost acutalizată cu %2$'d de intrări" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Nu s-a putut citi fișierul de reluare" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "Fișier prealocat \"%s\"" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Nu s-a putut crea socketul: %s" @@ -1525,13 +1533,13 @@ msgid "Port %d forwarded successfully" msgstr "Portul %d a fost înaintat cu succes" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" "Nu s-a putut conecta socketul %d la %s, portul %d (eroare nr %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "Nu s-a putut lega la portul %d pe %s: %s" @@ -1556,7 +1564,7 @@ msgid "Not forwarded" msgstr "Nu s-a înaintat" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Starea s-a schimbat de la „%1$s\" la „%2$s\"" @@ -1580,12 +1588,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s pornit" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "S-au incărcat %d torrente" @@ -1605,15 +1613,15 @@ msgid "Tracker error: \"%s\"" msgstr "Eroare tracker: „%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Terminat" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Complet" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Incomplet" @@ -1647,25 +1655,25 @@ msgid "Port forwarding successful!" msgstr "Înaintarea portului s-a efectuat cu succes!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Nu este un fişier obişnuit" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Alocarea memoriei a eşuat" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Fişierul „%s” stă în cale" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Verificare torrent" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Pus în coadă pentru verificare" diff -Nru transmission-1.50/po/ru.po transmission-1.51/po/ru.po --- transmission-1.50/po/ru.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/ru.po 2009-02-26 20:00:39.000000000 -0500 @@ -1,4 +1,4 @@ -# $Id: ru.po 7880 2009-02-11 21:24:40Z charles $ +# $Id: ru.po 7956 2009-02-26 19:19:21Z charles $ # # Russian translation of Transmission. # This file is distributed under the same license as the Transmission package. @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Transmission HEAD\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-02-06 04:43+0000\n" "Last-Translator: Артём Попов \n" "Language-Team: Russian \n" @@ -18,7 +18,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -141,46 +141,54 @@ msgstr "Приостановить все торренты" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Удалить торрент" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "Удалить _файлы и торрент" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Создать..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Создать торрент" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "В_ыйти" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Выделить вс_ё" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "_Снять выделение" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "Свойства торрента" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Открыть папку" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Содержание" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Зап_росить у трекера больше узлов" @@ -228,40 +236,41 @@ msgid "Display _options dialog" msgstr "_Открыть диалог настройки" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Получение чёрного списка..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Не удалось получить чёрный список: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Не удалось получить чёрный список." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Распаковка чёрного списка..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Обработка чёрного списка..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "В чёрный список добавлено %'d записей" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Не удалось создать «%1$s»: %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Не удалось открыть «%1$s»: %2$s" @@ -447,7 +456,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "%1$s (проверено %2$s в %3$d частях)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Н/Д" @@ -690,69 +699,69 @@ msgid "Progress" msgstr "Прогресс" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Начать с приостановленными торрентами" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Вывести номер версии и завершить работу" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Запускать свёрнутым в значок в области уведомлений" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Где искать файлы конфигурации" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[торренты]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Начало использования расписания ограничений полосы" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Окончание использования расписания ограничений полосы" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Завершение соединений" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Отправление статистики о переданных данных трекеру..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Выйти сейчас" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Не удалось добавить испорченный торрент" msgstr[1] "Не удалось добавить испорченные торренты" msgstr[2] "Не удалось добавить испорченные торренты" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Не удалось добавить дублирующийся торрент" msgstr[1] "Не удалось добавить дублирующиеся торренты" msgstr[2] "Не удалось добавить дублирующиеся торренты" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Быстрый и простой BitTorrent-клиент" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "Copyright 2005-2009 The Transmission Project" @@ -760,7 +769,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Anton Shestakov \n" @@ -811,7 +820,7 @@ msgstr "Создание торрента отменено" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Не удалось прочитать «%1$s»: %2$s" @@ -870,7 +879,7 @@ msgid "_Private torrent" msgstr "_Закрытый торрент" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -970,7 +979,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, роздано %2$s (Рейтинг: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Оставшееся время неизвестно" @@ -1011,7 +1020,7 @@ msgid "Waiting to verify local data" msgstr "Ожидается проверка локальных данных" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Проверка локальных данных (%.1f%% проверено)" @@ -1030,7 +1039,7 @@ msgstr[1] "Приём от %1$'d из %2$'d подключенных узлов" msgstr[2] "Приём от %1$'d из %2$'d подключённых узлов" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1168,6 +1177,10 @@ msgid "_Enable web interface" msgstr "_Включить веб-интерфейс" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "_Порт входящих соединений:" @@ -1290,28 +1303,18 @@ msgid "Web" msgstr "Веб-интерфейс" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Файл «%s» не является корректным торрентом" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Файл «%s» уже открыт" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Ожидается проверка локальных данных (%.1f%% проверено)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "Осталось %1$s" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Остановлен" @@ -1386,7 +1389,7 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Принято: %1$s, Роздано: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" @@ -1394,46 +1397,46 @@ msgstr[1] "%'u байта" msgstr[2] "%'u байт" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f КБ" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f МБ" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f ГБ" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f КБ/с" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f МБ/с" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f МБ/с" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f ГБ/с" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" @@ -1441,7 +1444,7 @@ msgstr[1] "%'d дня" msgstr[2] "%'d дней" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" @@ -1449,7 +1452,7 @@ msgstr[1] "%'d часа" msgstr[2] "%'d часов" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" @@ -1457,7 +1460,7 @@ msgstr[1] "%'d минуты" msgstr[2] "%'d минут" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" @@ -1465,27 +1468,27 @@ msgstr[1] "%'d секунды" msgstr[2] "%'d секунд" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Торрент-файл «%s» содержит повреждённые данные." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Торрент-файл «%s» уже используется." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Торрент-файл «%s» содержит неизвестную ошибку." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Ошибка при открытии торрента" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Некорректные метаданные" @@ -1500,16 +1503,21 @@ msgstr "В чёрный список «%1$s» добавлено %2$'d записей" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Не удалось прочитать файл сеанса" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "Выделенный файл \"%s\"" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Не удалось создать сокет: %s" @@ -1548,12 +1556,12 @@ msgid "Port %d forwarded successfully" msgstr "Порт %d успешно перенаправлен" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Не удалось подключить сокет %d к %s на порт %d (код ошибки %d — %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "Не удалось открыть порт %d на %s: %s" @@ -1578,7 +1586,7 @@ msgid "Not forwarded" msgstr "Не перенаправляется" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Состояние изменилось с «%1$s» на «%2$s»" @@ -1604,12 +1612,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s запущен" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Загружено %d торрентов" @@ -1629,15 +1637,15 @@ msgid "Tracker error: \"%s\"" msgstr "Ошибка трекера: «%s»" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Готово" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Все задачи завершены" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Не завершено" @@ -1671,25 +1679,25 @@ msgid "Port forwarding successful!" msgstr "Перенаправление портов удалось!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Не является обычным файлом" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Не удалось выделить память" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Файл «%s» в пути" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Проверка торрента" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "В очереди на проверку" @@ -1858,6 +1866,14 @@ #~ msgstr "Параметры" #, c-format +#~ msgid "File \"%s\" isn't a valid torrent" +#~ msgstr "Файл «%s» не является корректным торрентом" + +#, c-format +#~ msgid "File \"%s\" is already open" +#~ msgstr "Файл «%s» уже открыт" + +#, c-format #~ msgid "Stalled (%.1f%%)" #~ msgstr "Ожидание (%.1f%%)" diff -Nru transmission-1.50/po/sk.po transmission-1.51/po/sk.po --- transmission-1.50/po/sk.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/sk.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Transmission\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-02-01 11:09+0000\n" "Last-Translator: mirek \n" "Language-Team: Slovak \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:57+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: SLOVAKIA\n" "X-Poedit-Language: Slovak\n" @@ -138,46 +138,54 @@ msgstr "Pozastaviť všetky torrenty" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Zmazať torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Zmazať a odstrániť súbory" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Nový..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Vytvoriť torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Koniec" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Vybrať všetko" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Odznačiť všetko" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "Vlastnosti torrentu" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "Otvoriť priečinok" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Obsah" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Požiadať tracker o viac klientov" @@ -225,40 +233,41 @@ msgid "Display _options dialog" msgstr "Zobraziť dialóg _možností" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Získava sa zoznam blokovaných..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Nepodarilo sa získať zoznam blokovaných: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Nepodarilo sa získať zoznam blokovaných." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Rozbaľuje sa zoznam blokovaných..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Analyzuje sa zoznam blokovaných..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Zoznam blokovaných bol aktualizovaný o %'d položiek" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Nie je možné vytvoriť \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Nie je možné otvoriť \"%1$s\": %2$s" @@ -444,7 +453,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "%1$s (%2$s overených z %3$d častí)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Nič" @@ -687,69 +696,69 @@ msgid "Progress" msgstr "Priebeh" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Spustiť s pozastavenými všetkými torrentmi" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Zobraziť číslo verzie a skončiť" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Spustiť minimalizovaný v oblasti upozornení" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Kde hľadať konfiguračné súbory" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[súbory torrentu]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Začiatok používania plánovaného obmedzenia šírky pásma" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Koniec používania plánovaného obmedzenia šírky pásma" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Ukončovanie spojení" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Odosielanie súčtu odosielania/sťahovania trackeru..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Ukončiť" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Nie je možné pridať poškodené torrenty" msgstr[1] "Nie je možné pridať poškodený torrent" msgstr[2] "Nie je možné pridať poškodené torrenty" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Nedajú sa pridať rovnaké torrenty" msgstr[1] "Nedá sa pridať rovnaký torrent" msgstr[2] "Nedajú sa pridať rovnaké torrenty" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Rýchly a jednoduchý BitTorrent klient" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "Copyright 2005-2009 Projekt Transmission" @@ -757,7 +766,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -787,7 +796,7 @@ msgstr "Vytvorenie torrentu bolo zrušené" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Nepodarilo sa prečítať \"%1$s\": %2$s" @@ -846,7 +855,7 @@ msgid "_Private torrent" msgstr "_Súkromný torrent" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -946,7 +955,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, odoslaných %2$s (Pomer: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Zostávajúci čas je neznámy" @@ -987,7 +996,7 @@ msgid "Waiting to verify local data" msgstr "Čaká sa na kontrolu lokálnych dát" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Kontrolujú sa lokálne dáta (%.1f%% skontrolovaných)" @@ -1006,7 +1015,7 @@ msgstr[1] "Sťahuje sa od %1$'d z celkovo %2$'d pripojeného klienta" msgstr[2] "Sťahuje sa od %1$'d z celkového počtu %2$'d pripojených klientov" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1141,6 +1150,10 @@ msgid "_Enable web interface" msgstr "_Povoliť webové rozhranie" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "_Port pre prichádzajúce spojenie:" @@ -1263,28 +1276,18 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Súbor \"%s\" nie je platný torrent" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Súbor \"%s\" je už otvorený" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Čakanie na skontrolovanie lokálnych dát (%.1f%% skontrolovaných)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "Zostáva %1$s" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Zastavený" @@ -1359,7 +1362,7 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "size|Down: %1$s, Up: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" @@ -1367,46 +1370,46 @@ msgstr[1] "%'u byte" msgstr[2] "%'u byty" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f kB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f kB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" @@ -1414,7 +1417,7 @@ msgstr[1] "%'d deň" msgstr[2] "%'d dni" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" @@ -1422,7 +1425,7 @@ msgstr[1] "%'d hodina" msgstr[2] "%'d hodiny" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" @@ -1430,7 +1433,7 @@ msgstr[1] "%'d minúta" msgstr[2] "%'d minúty" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" @@ -1438,27 +1441,27 @@ msgstr[1] "%'d sekunda" msgstr[2] "%'d sekundy" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Súbor s torrentom \"%s\" obsahuje neplatné dáta." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Súbor s torrentom \"%s\" sa už používa." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "V súbore s torrentom \"%s\" došlo k neznámej chybe." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Chyba pri otváraní torrentu." #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Nesprávne metadáta" @@ -1473,16 +1476,21 @@ msgstr "Zoznam blokovaných \"%1$s\" bol aktualizovaný o %2$'d položiek" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Nepodarilo sa prečítať súbor obnovenia" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "Nie je možné vytvoriť \"%1$s\": rodičovský priečinok %2$s neexistuje" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Zlyhalo vytvorenie soketu: %s" @@ -1521,12 +1529,12 @@ msgid "Port %d forwarded successfully" msgstr "Port %d bol úspešne presmerovaný" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Nie je možné pripojiť soket %d na %s, port %d (chyba č. %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "Nepodarilo sa naviazať port %d na %s: %s" @@ -1551,7 +1559,7 @@ msgid "Not forwarded" msgstr "Nepresmerovaný" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Stav sa zmenil zo stavu \"%1$s\" na \"%2$s\"" @@ -1577,12 +1585,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s spustený" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Počet načítaných torrentov je %d" @@ -1602,15 +1610,15 @@ msgid "Tracker error: \"%s\"" msgstr "Chyba trackera: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Dokončený" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Úplne kompletný" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Nedokončený" @@ -1644,25 +1652,25 @@ msgid "Port forwarding successful!" msgstr "Port forwarding úspešný!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Nie je platný súbor" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Alokácia pamäte zlyhala" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Súbor \"%s\" je na ceste" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Kontrola torrentu" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Zaradený do fronty na kontrolu" @@ -1695,6 +1703,14 @@ #~ msgstr "Nastavenia" #, c-format +#~ msgid "File \"%s\" isn't a valid torrent" +#~ msgstr "Súbor \"%s\" nie je platný torrent" + +#, c-format +#~ msgid "File \"%s\" is already open" +#~ msgstr "Súbor \"%s\" je už otvorený" + +#, c-format #~ msgid "Stalled (%.1f%%)" #~ msgstr "Preťaženie (%.1f%%)" @@ -2245,6 +2261,3 @@ #~ msgid "_Ignore" #~ msgstr "_Ignorovať" - -#~ msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" -#~ msgstr "Nie je možné vytvoriť \"%1$s\": rodičovský priečinok %2$s neexistuje" diff -Nru transmission-1.50/po/sl.po transmission-1.51/po/sl.po --- transmission-1.50/po/sl.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/sl.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-11-28 05:55+0000\n" "Last-Translator: Štefan Baebler \n" "Language-Team: Slovenian \n" @@ -16,7 +16,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || " "n%100==4 ? 3 : 0);\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -136,46 +136,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Odstrani torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Izbriši in odstrani datoteke" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Nova ..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Ustvari torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Končaj" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "_Izberi vse" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Odizberi vse" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "Odpri _mapo" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Vsebina" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Prosi sledilnik za več soležnikov" @@ -223,40 +231,41 @@ msgid "Display _options dialog" msgstr "Prikaz _možnosti" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Pridobivam seznam..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Seznama %s ni bilo mogoče pridobiti." -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Seznama ni bilo mogoče pridobiti." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Razširjanje seznam..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Obdelovanje seznama..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Seznam posodobljen z %'d vnosi" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Ustvaritev \"%1$s\": %2$s ni uspela" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Odpiranje \"%1$s\": %2$s ni uspelo" @@ -443,7 +452,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Noben" @@ -684,51 +693,51 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Začni z vsemi ustavljenimi torrenti" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Pokaži številko različice in zapri" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Začni minimirano v sistemski vrstici" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Kje iskati konfiguracijske datoteke" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torrent datoteke]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Zapiranje povezav" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Pošiljanje seštevkov nalagnja/prenosa sledilniku..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Zapri takoj" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Ne morem dodati okvarjenih torrentov" @@ -736,7 +745,7 @@ msgstr[2] "Ne morem dodati okvarjenih torrentov" msgstr[3] "Ne morem dodati okvarjenih torrentov" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Ne morem podvojiti torrentov" @@ -744,11 +753,11 @@ msgstr[2] "Ne morem podvojiti torrentov" msgstr[3] "Ne morem podvojiti torrentov" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Hiter in preprost BitTorrent odjemalec" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -756,7 +765,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -784,7 +793,7 @@ msgstr "Ustvarjanje torrenta prekinjeno" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Nezmožnost branja \"%1$s\": %2$s" @@ -844,7 +853,7 @@ msgid "_Private torrent" msgstr "_Zasebni torrent" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -945,7 +954,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, naloženo %2$s (razmerje: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Čas do konca prenosa neznan" @@ -986,7 +995,7 @@ msgid "Waiting to verify local data" msgstr "Čakanje za preverjanje lokalnih podatkov" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Preverjanje lokalnih podatkov (preverjeno %.1f%%)" @@ -1006,7 +1015,7 @@ msgstr[2] "Prenašanje od %1$'d od %2$'d povezanih soležnikov" msgstr[3] "Prenašanje od %1$'d od %2$'d povezanih soležnikov" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1143,6 +1152,10 @@ msgid "_Enable web interface" msgstr "_Omogoči spletni vmesnik" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Zaznavanje na _vratih:" @@ -1265,28 +1278,18 @@ msgid "Web" msgstr "Splet" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Datoteka \"%s\" ni veljaven torrent" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Datoteka \"%s\" je že odprta" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Čakanje za preverjanje lokalnih podatkov (preverjeno %.1f%%)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Ustavljen" @@ -1363,7 +1366,7 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "size|Dol: %1$s, Gor: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" @@ -1372,46 +1375,46 @@ msgstr[2] "%'u bita" msgstr[3] "%'u biti" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" @@ -1420,7 +1423,7 @@ msgstr[2] "%'d dneva" msgstr[3] "%'d dni" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" @@ -1429,7 +1432,7 @@ msgstr[2] "%'d uri" msgstr[3] "%'d ure" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" @@ -1438,7 +1441,7 @@ msgstr[2] "%'d minuti" msgstr[3] "%'d minute" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" @@ -1447,27 +1450,27 @@ msgstr[2] "%'d sekundi" msgstr[3] "%'d sekunde" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Torrent \"%s\" vsebuje neveljavne podatke" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Torrent \"%s\" je že v uporabi." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Pri torrentu \"%s\" je prišlo do neznane napake." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Napaka pri odpiranju torrenta" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Neveljavni metapodatki" @@ -1482,16 +1485,21 @@ msgstr "Seznam \"%1$s\" posodobljen s %2$'d vnosi" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Branje nadaljevalne datoteke ni uspelo" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Ustvaritev vtičnice %s ni uspela" @@ -1530,12 +1538,12 @@ msgid "Port %d forwarded successfully" msgstr "Vrata %d uspešno posredovana" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Povezava vtičnice %d v %s, vrat %d (št. napake %d - %s) ni uspela" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1560,7 +1568,7 @@ msgid "Not forwarded" msgstr "Ni posredovano" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Spremenjeno stanje s \"%1$s\" na \"%2$s\"" @@ -1584,12 +1592,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s začet" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Naloženi %d torrenti" @@ -1609,15 +1617,15 @@ msgid "Tracker error: \"%s\"" msgstr "Napaka v sledilnika: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Opravljeno" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Končano" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Nedokončano" @@ -1651,24 +1659,24 @@ msgid "Port forwarding successful!" msgstr "Posredovanje vrat uspešno!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Ni običajna datoteka" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Dodeljevanje spomina ni uspelo" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Datoteka \"%s\" je v napoto" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Preverjanje torrenta" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "V vrsti za preverjanje" diff -Nru transmission-1.50/po/sq.po transmission-1.51/po/sq.po --- transmission-1.50/po/sq.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/sq.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-12-02 05:58+0000\n" "Last-Translator: Flakerim Ismani \n" "Language-Team: Albanian \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Largo Torrentin" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Fshij skedaret dhe largoj" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_I Ri..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Krijo nje torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Dil" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Përzgjidhi të _Të gjitha" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Dese_leksiono Gjithçka" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Hap kartelën" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Përmbajtja" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Kerkoj Gjurmuesit per _me shume shoke" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "Shfaq dialogun e _opcioneve" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Duke rimarr listen e te bllokuarve" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "E pamundur te merr listen e te bllokuarve : %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "E pamundur te merr listen e te bllokuarve" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Duke dekompresuar listen e te bllokuarve" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Duke bere listen e te bllokuarve" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "S'mund te krijoj \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "S'mund te hape \"%1$s\": %2$s" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Asnje" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -770,7 +779,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -828,7 +837,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -927,7 +936,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -968,7 +977,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -986,7 +995,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1117,6 +1126,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1239,28 +1252,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1333,101 +1336,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1442,16 +1445,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1490,12 +1498,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1520,7 +1528,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1544,12 +1552,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1569,15 +1577,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1610,24 +1618,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/sr.po transmission-1.51/po/sr.po --- transmission-1.50/po/sr.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/sr.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-11-07 22:03+0000\n" "Last-Translator: Vladimir Lazic \n" "Language-Team: Serbian \n" @@ -16,7 +16,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -136,46 +136,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Уклони торент" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "У_клони и торент и датотеке" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "Направи _нови торент" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Направи торент" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Изађи" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Изабери св_е" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Пони_шти изабрано" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "Отвори директоријум" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Садржај" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Затражи од пратиоца _више даваоца" @@ -223,40 +231,41 @@ msgid "Display _options dialog" msgstr "Прикажи прозор поде_шавања" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Преузимам листу забрањених рачунара..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Не могу да дођем до листе забрањених рачунара: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Не могу да дођем до листе забрањених рачунара." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Распакивање листе забрањених рачунара је у току..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Анализирам листу забрањених рачунара..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Листа забрањених рачунара је проширена са %'d новим уносом" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Не могу да направим \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Не могу да отворим \"%1$s\": %2$s" @@ -443,7 +452,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "нема" @@ -684,69 +693,69 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Паузирај торенте при покретању" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Прикажи број верзије па изађи" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Покрени у обавештанјој зони панела" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Где да тражим датотеке подешавања" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[торент датотеке]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Постављање заказаних ограничења протока" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Прекид заказаних ограничења протока" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Слање података пратиоцу о укупном слању/преузимању.." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "Иза_ђи" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Не могу да додам неисправан торент" msgstr[1] "Не могу да додам неисправане торенте" msgstr[2] "Не могу да додам неисправан торент" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Не могу да додам већ постојећи торент" msgstr[1] "Не могу да додам већ постојеће торенте" msgstr[2] "Не могу да додам већ постојеће торенте" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Брз и једноставан торент клијент" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -754,7 +763,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -779,7 +788,7 @@ msgstr "Прављење торента је прекинуто" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Не могу да учитам \"%1$s\": %2$s" @@ -838,7 +847,7 @@ msgid "_Private torrent" msgstr "При_ватан торент" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -938,7 +947,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, послато %2$s (Однос: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Није познато колико времена преостаје" @@ -979,7 +988,7 @@ msgid "Waiting to verify local data" msgstr "Чекам да се провере преузете датотеке" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Проверавам преузете датотеке торента (%.1f%% је проверено)" @@ -998,7 +1007,7 @@ msgstr[1] "Преузимате податаке са %1$'d од %2$'d повезаних рачунара" msgstr[2] "Преузимате податаке са %1$'d од %2$'d повезаних рачунара" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1133,6 +1142,10 @@ msgid "_Enable web interface" msgstr "_Дозволи веб интерфејс" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Долазни _порт:" @@ -1255,28 +1268,18 @@ msgid "Web" msgstr "Веб" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Датотека \"%s\" није исправан торент" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Датотека \"%s\" је већ отворена" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Проверавам преузете датотеке торента (%.1f%% је проверено)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "преостаје %1$s" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Заустављено" @@ -1351,7 +1354,7 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Преузимање: %1$s, Слање: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" @@ -1359,46 +1362,46 @@ msgstr[1] "%'u бајта" msgstr[2] "%'u бајтова" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" @@ -1406,7 +1409,7 @@ msgstr[1] "%'d дана" msgstr[2] "%'d дана" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" @@ -1414,7 +1417,7 @@ msgstr[1] "%'d сата" msgstr[2] "%'d сати" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" @@ -1422,7 +1425,7 @@ msgstr[1] "%'d минута" msgstr[2] "%'d минута" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" @@ -1430,27 +1433,27 @@ msgstr[1] "%'d секунде" msgstr[2] "%'d секунди" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Торент датотека \"%s\" садржи неправилне податке." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Торент датотека \"%s\" је већ у употреби." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Торент датотека \"%s\" пријављује непознату грешку." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Грешка при отварању торента" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Неправилни метаподаци" @@ -1465,16 +1468,21 @@ msgstr "Листа забрањених рачунара \"%1$s\" је допуњена са %2$'d уноса" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Не могу да прочитам датотеку са информацијама о брзом покретању" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Не могу да направим прикључак: %s" @@ -1513,12 +1521,12 @@ msgid "Port %d forwarded successfully" msgstr "Порт %d успешно прослеђује" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Неуспешно повезивање прикључка %d на %s, порт %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1543,7 +1551,7 @@ msgid "Not forwarded" msgstr "Неуспешно прослеђивање" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Стање је промењено из \"%1$s\" у \"%2$s\"" @@ -1567,12 +1575,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s је покренут" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Учитано је %d торената" @@ -1592,15 +1600,15 @@ msgid "Tracker error: \"%s\"" msgstr "Грешка пратиоца: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Жељене датотеке су пренете" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Комплетно пренето" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Непотпуно" @@ -1634,24 +1642,24 @@ msgid "Port forwarding successful!" msgstr "Прослеђивање порта је успело!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Није исправана датотека" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Расподела меморије није успела" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Датотека \"%s\" је на путу" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Проверавам торент" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Заказано за проверу" diff -Nru transmission-1.50/po/sv.po transmission-1.51/po/sv.po --- transmission-1.50/po/sv.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/sv.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-01-20 14:16+0000\n" "Last-Translator: Daniel Nylander \n" "Language-Team: Swedish \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "Pausa alla torrentfiler" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Ta bort torrentfil" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Radera filer och ta bort" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Ny..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Skapa en torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "A_vsluta" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Markera _allt" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "Avma_rkera allt" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "Egenskaper för torrent" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Öppna mapp" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Innehåll" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Fråga bevakare efter f_ler klienter" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "Visa a_lternativdialogrutan" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Hämtar blockeringslista..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Kunde inte få blockeringslista: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Kunde inte få blockeringslista." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Packar upp blockeringslista..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Tolkar blockeringslista..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Blockeringslista uppdaterad med %'d poster" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Kunde inte skapa \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Kunde inte öppna \"%1$s\": %2$s" @@ -441,7 +450,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "%1$s (%2$s verifierat i %3$d delar)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Inget" @@ -678,67 +687,67 @@ msgid "Progress" msgstr "Förlopp" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Starta med alla torrentfiler pausade" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Visa versionsnummer och avsluta" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Starta minimerad i meddelandefält" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Plats för konfigurationsfiler" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torrentfiler]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Börja använda schemalagda bandbreddsbegränsningar" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Sluta använda schemalagda bandbreddsbegränsningar" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Stänger anslutningar" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Skickar information om sändning/hämtning till bevakare..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "A_vsluta nu" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Kunde inte lägga till skadad torrentfil" msgstr[1] "Kunde inte lägga till skadade torrentfiler" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Kunde inte lägga till dubblett av torrentfil" msgstr[1] "Kunde inte lägga till dubbletter av torrentfiler" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "En snabb och enkel BitTorrent-klient" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "Copyright 2005-2009 The Transmission Project" @@ -746,7 +755,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Daniel Nylander \n" @@ -779,7 +788,7 @@ msgstr "Skapandet av torrentfil avbröts" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Kunde inte läsa \"%1$s\": %2$s" @@ -837,7 +846,7 @@ msgid "_Private torrent" msgstr "_Privat torrentfil" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -936,7 +945,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, skickat upp %2$s (Förhållande: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Återstående tid är okänd" @@ -977,7 +986,7 @@ msgid "Waiting to verify local data" msgstr "Väntar på att verifiera lokalt data" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Verifierar lokalt data (%.1f%% testat)" @@ -995,7 +1004,7 @@ msgstr[0] "Hämtar från %1$'d av %2$'d ansluten klient" msgstr[1] "Hämtar från %1$'d av %2$'d anslutna klienter" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1128,6 +1137,10 @@ msgid "_Enable web interface" msgstr "_Aktivera webbgränssnitt" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Lyssnings_port:" @@ -1251,28 +1264,18 @@ msgid "Web" msgstr "Webb" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Filen \"%s\" är inte en giltig torrentfil" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Filen \"%s\" är redan öppnad" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Väntar på att verifiera lokalt data (%.1f%% testade)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "%1$s återstår" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Stoppad" @@ -1345,101 +1348,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "Ner: %1$s, Upp: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" msgstr[1] "%'u byte" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d dygn" msgstr[1] "%'d dygn" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d timme" msgstr[1] "%'d timmar" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d minut" msgstr[1] "%'d minuter" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d sekund" msgstr[1] "%'d sekunder" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Torrentfilen \"%s\" innehåller ogiltigt data." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Torrentfilen \"%s\" används redan." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Torrentfilen \"%s\" påträffade ett okänt fel." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Fel vid öppning av torrentfil" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Ogiltigt metadata" @@ -1454,16 +1457,21 @@ msgstr "Blockeringslistan \"%1$s\" uppdaterad med %2$'d poster" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Kunde inte läsa återupptagningsfil" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "Förallokerade filen \"%s\"" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Kunde inte skapa uttag: %s" @@ -1502,12 +1510,12 @@ msgid "Port %d forwarded successfully" msgstr "Vidarebefordring av port %d lyckades" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Kunde inte ansluta uttag %d till %s, port %d (felkod %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "Kunde inte binda port %d på %s: %s" @@ -1532,7 +1540,7 @@ msgid "Not forwarded" msgstr "Inte vidarebefordrad" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Tillstånd ändrades från \"%1$s\" till \"%2$s\"" @@ -1559,12 +1567,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s startad" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Läste in %d torrentfiler" @@ -1584,15 +1592,15 @@ msgid "Tracker error: \"%s\"" msgstr "Fel i bevakare: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Klar" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Färdig" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Ofärdig" @@ -1627,25 +1635,25 @@ msgid "Port forwarding successful!" msgstr "Vidarebefordring av portar lyckades!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Inte en vanlig fil" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Minnesallokering misslyckades" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "Filen \"%s\" är i vägen" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Verifierar torrentfil" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Köad för verifiering" diff -Nru transmission-1.50/po/te.po transmission-1.51/po/te.po --- transmission-1.50/po/te.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/te.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-05-22 09:45+0000\n" "Last-Translator: వీవెన్ (Veeven) \n" "Language-Team: Telugu \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 -msgid "Remove torrent" +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" msgstr "" #: ../gtk/actions.c:124 -msgid "_Delete Files and Remove" +msgid "Remove torrent" msgstr "" #: ../gtk/actions.c:125 +msgid "_Delete Files and Remove" +msgstr "" + +#: ../gtk/actions.c:126 msgid "_New..." msgstr "" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "" @@ -440,7 +449,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "" @@ -677,67 +686,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -745,7 +754,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -770,7 +779,7 @@ msgstr "" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "" @@ -828,7 +837,7 @@ msgid "_Private torrent" msgstr "" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -927,7 +936,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -968,7 +977,7 @@ msgid "Waiting to verify local data" msgstr "" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "" @@ -986,7 +995,7 @@ msgstr[0] "" msgstr[1] "" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1117,6 +1126,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1239,28 +1252,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1333,101 +1336,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u బైటు" msgstr[1] "%'u బైట్లు" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f కిబై" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f మెబై" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f గిబై" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d రోజు" msgstr[1] "%'d రోజులు" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d గంట" msgstr[1] "%'d గంటలు" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d నిమిషం" msgstr[1] "%'d నిమిషాలు" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d క్షణం" msgstr[1] "%'d క్షణాలు" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1442,16 +1445,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1490,12 +1498,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1520,7 +1528,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1544,12 +1552,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1569,15 +1577,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1610,24 +1618,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/tr.po transmission-1.51/po/tr.po --- transmission-1.50/po/tr.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/tr.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-09-27 16:07+0000\n" "Last-Translator: Hasan Yılmaz \n" "Language-Team: LANGUAGE \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Torrenti kaldır" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "D_osyaları Sil ve Kaldır" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Yeni..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Bir torent oluştur" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Çık" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "_Hepsini Seç" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "_Tüm Seçimleri Kaldır" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Klasör Aç" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "İçinde_kiler" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "İzleyiciye Daha Çok _Eş Sor" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "_Seçenekler penceresini göster" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Engelli listesine erişiliyor..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Engelli listesi alınamıyor: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Engelli listesi alınamıyor." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Engelli listesi açılıyor..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Engelli listesi ayrıştırılıyor..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Engelli listesi %'d giriş ile güncellendi" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Yaratılamadı \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Açılamadı \"%1$s\": %2$s" @@ -439,7 +448,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Hiçbiri" @@ -674,65 +683,65 @@ msgid "Progress" msgstr "İlerleme" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Tüm torrentler durdurulmuş olarak başla" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Sistem çekmecesine küçülterek başlat" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Yapılandırma dosyalarının bakılacağı yer" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Tranmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[torrent dosyaları]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Bağlantılar Kapanıyor" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "İzleyiciye yükleme/indirme toplamları gönderiliyor..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Şimdi Çık" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Bozuk torentler eklenemiyor" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Çoğaltılmış torent eklenemiyor" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Hızlı ve kolay bir BitTorrent istemcisi" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -740,7 +749,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Can Duruk\n" @@ -749,6 +758,7 @@ " Hasan Yılmaz https://launchpad.net/~hasanyilmaz\n" " Mert Bozkurt https://launchpad.net/~pasaboku\n" " Ramazan AYYILDIZ https://launchpad.net/~rayyildiz\n" +" Yigit Güneli https://launchpad.net/~yiit\n" " charles https://launchpad.net/~charles-rebelbase\n" " webdr https://launchpad.net/~drumut\n" " Özgür BASKIN https://launchpad.net/~ozgur-baskin" @@ -772,7 +782,7 @@ msgstr "Torent oluşturmadan vazgeçildi" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Okunamadı \"%1$s\": %2$s" @@ -829,7 +839,7 @@ msgid "_Private torrent" msgstr "_Özel torent" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -927,7 +937,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, gönderilen %2$s (Oran: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -968,7 +978,7 @@ msgid "Waiting to verify local data" msgstr "Yerel verinin doğrulanması bekleniyor" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Yerel veri doğrulanıyor (%.1f%% doğrulandı)" @@ -985,7 +995,7 @@ msgid_plural "Downloading from %1$'d of %2$'d connected peers" msgstr[0] "%1$'d / %2$'d bağlı eşten indiriliyor" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1117,6 +1127,10 @@ msgid "_Enable web interface" msgstr "Web arayüzünü _etkinleştir" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1239,28 +1253,18 @@ msgid "Web" msgstr "Ağ" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "\"%s\" dosyası geçerli bir torent değil" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "\"%s\" dosyası zaten açık" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Yerel verinin doğrulanması bekleniyor (%.1f%% doğrulandı)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Durdu" @@ -1331,96 +1335,96 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "İnd: %1$s, Gön: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d gün" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d saat" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d dakika" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d saniye" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Torent dosyası \"%s\" geçersiz veri içeriyor." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Torent dosyası \"%s\" zaten kullanımda." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "\"%s\" torent dosyasında bilinmeyen bir hata ile karşılaşıldı." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Torenti açmada hata" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Geçersiz üstveri" @@ -1435,16 +1439,21 @@ msgstr "\"%1$s\" engelli listesi %2$'d giriş ile güncellendi" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Sürdürme dosyası okunamadı" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Soket oluşturulamadı: %s" @@ -1483,12 +1492,12 @@ msgid "Port %d forwarded successfully" msgstr "%d kapısı başarıyla yönlendirildi" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1513,7 +1522,7 @@ msgid "Not forwarded" msgstr "Yönlendirilmedi" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Durum \"%1$s\" 'den \"%2$s\" 'ye değiştirildi" @@ -1537,12 +1546,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s başlatıldı" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "%d torent yüklendi" @@ -1562,15 +1571,15 @@ msgid "Tracker error: \"%s\"" msgstr "İzleyici hatası: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Bitti" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Tamamlandı" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Tamamlanmadı" @@ -1603,25 +1612,25 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Düzenli bir dosya değil" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "Bellek tahsisi başarısız" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Torent doğrulanıyor" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Doğrulama için kuyrukta" diff -Nru transmission-1.50/po/uk.po transmission-1.51/po/uk.po --- transmission-1.50/po/uk.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/uk.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-06-28 07:02+0000\n" "Last-Translator: Ailandar \n" "Language-Team: Ukrainian \n" @@ -16,7 +16,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -136,46 +136,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Видалити торрент" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Видалити файли і усунути" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Новий..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Створити торрент" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Вихід" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Виді_лити все" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "_Зняти виділення" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "Відкрити _теку" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "" @@ -223,40 +231,41 @@ msgid "Display _options dialog" msgstr "Показати _діалог налаштування" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "" -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "" -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "" -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Неможливо створити \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Неможливо відкрити \"%1$s\": %2$s" @@ -441,7 +450,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Немає" @@ -680,67 +689,67 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Запускати з призупиненими усіма торентами" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Запускати мінімізовано в системному лотку" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Коли шукати файли налаштувань" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[файли торренту]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Зупиняю з'єднання" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Надсилання підсумків вивантаження/звантаження до доглядача..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Вийти негайно" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "" msgstr[1] "" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Швидкий і простий BitTorrent клієнт" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -748,7 +757,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -775,7 +784,7 @@ msgstr "Створення торренту відмінено" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Неможливо прочитати \"%1$s\": %2$s" @@ -834,7 +843,7 @@ msgid "_Private torrent" msgstr "_Приватний торрент" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -934,7 +943,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, вивантажено %2$s (Рейтинг: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -975,7 +984,7 @@ msgid "Waiting to verify local data" msgstr "Очікування на перевірку локальних даних" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Перевірка локальних даних (%.1f%% перевірено)" @@ -994,7 +1003,7 @@ msgstr[1] "Звантаження від %1$'d з %2$'d підключених вузлів" msgstr[2] "Звантаження від %1$'d з %2$'d підключених вузлів" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1128,6 +1137,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "Прослуховування _порту:" @@ -1250,28 +1263,18 @@ msgid "Web" msgstr "" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Файл \"%s\" не є дійсним торрентом" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Файл \"%s\" уже відкрито" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "" @@ -1344,101 +1347,101 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "" msgstr[1] "" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "" @@ -1453,16 +1456,21 @@ msgstr "" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "" @@ -1501,12 +1509,12 @@ msgid "Port %d forwarded successfully" msgstr "" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1531,7 +1539,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "" @@ -1555,12 +1563,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "" @@ -1580,15 +1588,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "" @@ -1621,24 +1629,24 @@ msgid "Port forwarding successful!" msgstr "" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "" diff -Nru transmission-1.50/po/vi.po transmission-1.51/po/vi.po --- transmission-1.50/po/vi.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/vi.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2009-01-23 17:16+0000\n" "Last-Translator: khanh_coltech \n" "Language-Team: Vietnamese \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:57+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "Dừng tất cả torrent" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "Gỡ bỏ torrent" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "_Gỡ bỏ và xóa các tệp" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "_Mới..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "Tạo một torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "_Thoát" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "Chọn tất _cả" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "_Bỏ chọn tất cả" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "Thuộc tính torrent" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "_Mở thư mục" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "_Nội dung" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "Hỏi Tracker để thê_m Peer" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "Hiển thị hộp th_oại tùy chọn" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "Lấy về danh sách chặn..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "Không thể lấy danh sách chặn: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "Không thể lấy danh sách chặn." -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "Không thể mở nén danh sách chặn..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "Phân tích danh sách chặn..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "Cập nhật danh sách chặn với %'d mục" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "Không thể tạo \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "Không thể mở \"%1$s\": %2$s" @@ -439,7 +448,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "%1$s (%2$s xác thực trong %3$d phần)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "Không" @@ -670,65 +679,65 @@ msgid "Progress" msgstr "Tiến trình" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "Bắt đầu với tất cả torrent đã tạm dừng" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "Hiển thị số phiên bản và thoát" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "Thu nhỏ ở khay hệ thống khi khởi động" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "Vị trí tìm các tệp cấu hình" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[tệp torrent]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "Bắt đầu sử dụng kế hoạch giới hạn băng thông" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "Kết thúc sử dụng kế hoạch giới hạn băng thông" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "Đang ngắt các kết nối" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "Đang gửi tổng tải lên/tải xuống tới tracker..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "_Thoát bây giờ" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "Không thể thêm torrent lỗi" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "Không thể thêm torrent giống hệt nhau" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "Trình khách BitTorrent nhanh và dễ sử dụng" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "Bản quyền 2005-2009 Dự án The Transmission" @@ -736,7 +745,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -761,7 +770,7 @@ msgstr "Đã hủy tạo torrent" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "Không thể đọc \"%1$s\": %2$s" @@ -818,7 +827,7 @@ msgid "_Private torrent" msgstr "Torrent _riêng tư" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -916,7 +925,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, đã tải lên %2$s (Tỷ lệ: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "Không xác định được thời gian còn lại" @@ -957,7 +966,7 @@ msgid "Waiting to verify local data" msgstr "Đang chờ xác thực dữ liệu cục bộ" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "Đang kiểm tra dữ liệu đã tải (%.1f%% đã kiểm tra)" @@ -974,7 +983,7 @@ msgid_plural "Downloading from %1$'d of %2$'d connected peers" msgstr[0] "Đang tải về từ %1$'d of %2$'d peer đã kết nối" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1106,6 +1115,10 @@ msgid "_Enable web interface" msgstr "" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "" @@ -1228,28 +1241,18 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "Tệp \"%s\" không phải là một torrent hợp lệ" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "Tệp \"%s\" vừa được mở" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "Đang đợi để xác minh dữ liệu đã tải (%.1f%% đã kiểm tra)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "%1$s còn lại" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "Đã dừng" @@ -1320,96 +1323,96 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "cỡ|Xuống: %1$s, Lên: %2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u byte" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d ngày" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d giờ" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d phút" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d giây" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Tệp torrent \"%s\" chứa dữ liệu không hợp lệ." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "Tệp torrent \"%s\" đã được sử dụng." -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "Tệp torrent \"%s\" gặp lỗi không xác định." -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "Lỗi khi mở torrent" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "Siêu dữ liệu không hợp lệ" @@ -1424,16 +1427,21 @@ msgstr "Danh sách chặn \"%1$s\" đã cập nhật với %2$'d mục" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "Không thể đọc để tiếp tục tệp" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "Không thể tạo socket: %s" @@ -1472,12 +1480,12 @@ msgid "Port %d forwarded successfully" msgstr "Cổng %d được mở thành công" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "Không thể kết nối socket %d tới %s, cổng %d (errno %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1502,7 +1510,7 @@ msgid "Not forwarded" msgstr "" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "Trạng thái thay đổi từ \"%1$s\" tới \"%2$s\"" @@ -1526,12 +1534,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s đã chạy" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "Tải %d torrents" @@ -1551,15 +1559,15 @@ msgid "Tracker error: \"%s\"" msgstr "" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "Xong" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "Hoàn thành" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "Chưa hoàn thành" @@ -1592,24 +1600,24 @@ msgid "Port forwarding successful!" msgstr "Mở cổng thành công!" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "Không phải là một tập tin chuẩn" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "Đang xác thực torrent" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "Đợi để xác thực" diff -Nru transmission-1.50/po/zh_CN.po transmission-1.51/po/zh_CN.po --- transmission-1.50/po/zh_CN.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/zh_CN.po 2009-02-26 20:00:39.000000000 -0500 @@ -4,15 +4,15 @@ msgstr "" "Project-Id-Version: 1.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" -"PO-Revision-Date: 2008-12-17 11:01+0000\n" -"Last-Translator: luojie-dune \n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" +"PO-Revision-Date: 2009-02-26 15:58+0000\n" +"Last-Translator: rainofchaos \n" "Language-Team: Chinese (China) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:57+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:33+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -57,7 +57,7 @@ #: ../gtk/actions.c:99 msgid "_Reverse Sort Order" -msgstr "逆序排列(_R)" +msgstr "反向排序(_R)" #: ../gtk/actions.c:102 msgid "_Filterbar" @@ -132,46 +132,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "删除种子" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "删除任务并移除文件(_D)" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "新建(_N)..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "创建新的 Torrent" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "退出(_Q)" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "选中全部(_A)" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "反向选择(_l)" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" -msgstr "" +msgstr "Torrent 属性" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "打开文件夹(_O)" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "内容(_C)" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "向 Traker 要求更多的连接(_M)" @@ -219,40 +227,41 @@ msgid "Display _options dialog" msgstr "显示选项对话框(_o)" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "正在获取屏蔽列表..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "无法获得屏蔽列表: %s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "无法获得屏蔽列表。" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "正在解压缩屏蔽列表..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "正在分析屏蔽列表..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "屏蔽列表更新了 %'d 个条目" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "无法创建 \"%1$s\": %2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "无法打开 \"%1$s\": %2$s" @@ -434,9 +443,9 @@ #: ../gtk/details.c:1042 #, c-format msgid "%1$s (%2$s verified in %3$d pieces)" -msgstr "" +msgstr "%1$s (%3$d 个数据块中的 %2$s 已验证)" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "无" @@ -618,26 +627,22 @@ #: ../gtk/dialogs.c:254 msgid "This torrent has not finished downloading." msgid_plural "These torrents have not finished downloading." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Torrent 尚未完成下载." #: ../gtk/dialogs.c:260 msgid "This torrent is connected to peers." msgid_plural "These torrents are connected to peers." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Torrent 已经连接到用户." #: ../gtk/dialogs.c:267 msgid "One of these torrents is connected to peers." msgid_plural "Some of these torrents are connected to peers." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "部分 Torrent 已经连接到用户." #: ../gtk/dialogs.c:274 msgid "One of these torrents has not finished downloading." msgid_plural "Some of these torrents have not finished downloading." -msgstr[0] "" -msgstr[1] "" +msgstr[0] "部分 Torrent 尚未完成下载." #: ../gtk/file-list.c:622 msgid "High" @@ -665,79 +670,79 @@ #: ../gtk/file-list.c:793 msgid "File" -msgstr "" +msgstr "文件" #: ../gtk/file-list.c:807 msgid "Progress" msgstr "进度" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "启动时暂停所有任务" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "显示版本并退出" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "启动时最小化到系统托盘" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "配置文件位置" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "[种子文件]" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "开始使用定时带宽限制" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "停止使用定时带宽限制" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "关闭连接" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "向 tracker 发送上传/下载总量" -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "立即退出(_Q)" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "无法添加已损坏的种子" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "无法重复添加种子" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "一个快速简单的 BitTorrent 客户端" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" -msgstr "" +msgstr "版权所有 2005-2009 The Transmission Project" #. Translators: translate "translator-credits" as #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -750,7 +755,7 @@ " weiyh2006 https://launchpad.net/~weiyh2006\n" "\n" "Launchpad Contributions:\n" -" Aron Xu https://launchpad.net/~cnfavor\n" +" Aron https://launchpad.net/~cnfavor\n" " Peng Huang https://launchpad.net/~shawn-p-huang\n" " Tiger Soldier https://launchpad.net/~tiger-soldier\n" " Xiaojun Deng https://launchpad.net/~hktang\n" @@ -781,7 +786,7 @@ msgstr "已终止创建种子" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "无法读取 \"%1$s\": %2$s" @@ -838,7 +843,7 @@ msgid "_Private torrent" msgstr "私有种子(_P)" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -936,7 +941,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s, 已上传 %2$s (分享比率: %3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "剩余时间未知" @@ -977,7 +982,7 @@ msgid "Waiting to verify local data" msgstr "等待校验本地数据" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "校验本地数据 ( %.1f%% 完成 )" @@ -994,7 +999,7 @@ msgid_plural "Downloading from %1$'d of %2$'d connected peers" msgstr[0] "从 %1$'d 个,共 %2$'d 个已连接的 peer 下载" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1068,7 +1073,7 @@ #: ../gtk/tr-prefs.c:346 msgid "Inhibit desktop _hibernation when torrents are active" -msgstr "" +msgstr "种子活跃的时候阻止计算机进入休眠状态(_H)" #: ../gtk/tr-prefs.c:350 msgid "Show _icon in the desktop Notification Area" @@ -1076,7 +1081,7 @@ #: ../gtk/tr-prefs.c:354 msgid "Show desktop _notifications" -msgstr "" +msgstr "显示桌面通知(_N)" #: ../gtk/tr-prefs.c:384 #, c-format @@ -1125,6 +1130,10 @@ msgid "_Enable web interface" msgstr "开启网络界面 (_E)" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "监听端口(_p):" @@ -1247,28 +1256,18 @@ msgid "Web" msgstr "网络" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "%s 不是有效的种子文件" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "文件 %s 已经打开" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "等待校验本地数据 (%.1f%% 已完成)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "剩余 %1$s 分钟" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "已停止" @@ -1339,96 +1338,96 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "下载: %s 上传: %s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u 字节" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d 天" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d 小时" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d 分" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d 秒" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "种子文件 \"%s\" 包含无效数据。" -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "种子文件 \"%s\" 已在使用中。" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "种子文件 \"%s\" 出现未知错误。" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "打开种子文件时出错。" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "无效元数据" @@ -1443,16 +1442,21 @@ msgstr "屏蔽列表 \"%1$s\" 已更新,本次更新 %2$'d 条记录" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "无法读取恢复文件" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "预分配的文件 \"%s\"" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "接口创建失败: %s" @@ -1491,15 +1495,15 @@ msgid "Port %d forwarded successfully" msgstr "端口 %d 成功转发" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "无法连接 socket %d 到 %s, 端口 %d (错误号 %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" -msgstr "" +msgstr "无法绑定端口 %d[%s]: %s" #: ../libtransmission/port-forwarding.c:32 msgid "Port Forwarding" @@ -1521,7 +1525,7 @@ msgid "Not forwarded" msgstr "未转发" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "状态从 \"%1$s\" 转换到 \"%2$s\"" @@ -1529,28 +1533,28 @@ #: ../libtransmission/port-forwarding.c:115 #, c-format msgid "Closing port %d on %s" -msgstr "" +msgstr "正在关闭 %d 端口[%s]" #: ../libtransmission/port-forwarding.c:152 #, c-format msgid "Opened port %d on %s to listen for incoming peer connections" -msgstr "" +msgstr "已打开 %d 端口[%s]用以监听传入的连接" #: ../libtransmission/port-forwarding.c:160 #, c-format msgid "" "Couldn't open port %d on %s to listen for incoming peer connections (errno " "%d - %s)" -msgstr "" +msgstr "无法打开 %d 端口[%s]用以监听传入的连接(错误号 %d - %s)" #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s 已开始" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "载入了 %d 个种子" @@ -1570,15 +1574,15 @@ msgid "Tracker error: \"%s\"" msgstr "Tracker 错误: \"%s\"" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "完成" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "完成" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "未完成" @@ -1611,25 +1615,25 @@ msgid "Port forwarding successful!" msgstr "端口转发成功" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "非常规文件" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "内存分配失败" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "文件\"%s\"正常" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "验证种子" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "加入验证队列" @@ -1676,6 +1680,14 @@ #~ msgstr "参数" #, c-format +#~ msgid "File \"%s\" isn't a valid torrent" +#~ msgstr "%s 不是有效的种子文件" + +#, c-format +#~ msgid "File \"%s\" is already open" +#~ msgstr "文件 %s 已经打开" + +#, c-format #~ msgid "Stalled (%.1f%%)" #~ msgstr "停滞(%.1f%%)" diff -Nru transmission-1.50/po/zh_TW.po transmission-1.51/po/zh_TW.po --- transmission-1.50/po/zh_TW.po 2009-02-13 11:41:15.000000000 -0500 +++ transmission-1.51/po/zh_TW.po 2009-02-26 20:00:39.000000000 -0500 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: transmission\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-01-16 11:33-0600\n" +"POT-Creation-Date: 2009-02-23 17:50-0600\n" "PO-Revision-Date: 2008-10-18 07:42+0000\n" "Last-Translator: Neil Lin \n" "Language-Team: Traditional Chinese \n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2009-02-11 20:56+0000\n" +"X-Launchpad-Export-Date: 2009-02-26 18:32+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: ../gtk/actions.c:47 @@ -135,46 +135,54 @@ msgstr "" #: ../gtk/actions.c:123 +msgid "_Start All" +msgstr "" + +#: ../gtk/actions.c:123 +msgid "Start all torrents" +msgstr "" + +#: ../gtk/actions.c:124 msgid "Remove torrent" msgstr "移除種子" -#: ../gtk/actions.c:124 +#: ../gtk/actions.c:125 msgid "_Delete Files and Remove" msgstr "移除種子和檔案(_D)" -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "_New..." msgstr "新增(_N)..." -#: ../gtk/actions.c:125 +#: ../gtk/actions.c:126 msgid "Create a torrent" msgstr "創造種子" -#: ../gtk/actions.c:126 +#: ../gtk/actions.c:127 msgid "_Quit" msgstr "結束(_Q)" -#: ../gtk/actions.c:127 +#: ../gtk/actions.c:128 msgid "Select _All" msgstr "全部選取(_A)" -#: ../gtk/actions.c:128 +#: ../gtk/actions.c:129 msgid "Dese_lect All" msgstr "全部不選(_l)" -#: ../gtk/actions.c:130 +#: ../gtk/actions.c:131 msgid "Torrent properties" msgstr "" -#: ../gtk/actions.c:131 +#: ../gtk/actions.c:132 msgid "_Open Folder" msgstr "開啟資料夾(_O)" -#: ../gtk/actions.c:133 +#: ../gtk/actions.c:134 msgid "_Contents" msgstr "內容(_C)" -#: ../gtk/actions.c:134 +#: ../gtk/actions.c:135 msgid "Ask Tracker for _More Peers" msgstr "向追蹤伺服器要求更多連接點" @@ -222,40 +230,41 @@ msgid "Display _options dialog" msgstr "顯示選項對話" -#: ../gtk/blocklist.c:89 +#: ../gtk/blocklist.c:90 msgid "Retrieving blocklist..." msgstr "下載組塞名單..." -#: ../gtk/blocklist.c:99 +#: ../gtk/blocklist.c:100 #, c-format msgid "Unable to get blocklist: %s" msgstr "不能取得組塞名單:%s" -#: ../gtk/blocklist.c:125 +#: ../gtk/blocklist.c:126 msgid "Unable to get blocklist." msgstr "不能取得組塞名單。" -#: ../gtk/blocklist.c:131 +#: ../gtk/blocklist.c:132 msgid "Uncompressing blocklist..." msgstr "解壓縮組塞名單..." -#: ../gtk/blocklist.c:141 +#: ../gtk/blocklist.c:142 msgid "Parsing blocklist..." msgstr "解析組塞名單..." -#: ../gtk/blocklist.c:148 +#: ../gtk/blocklist.c:149 #, c-format msgid "Blocklist updated with %'d entries" msgstr "已更新 %'d 個封鎖名單紀錄" -#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/metainfo.c:98 -#: ../libtransmission/utils.c:564 ../libtransmission/utils.c:575 +#: ../gtk/conf.c:63 ../gtk/makemeta-ui.c:142 ../libtransmission/fdlimit.c:228 +#: ../libtransmission/metainfo.c:98 ../libtransmission/utils.c:589 +#: ../libtransmission/utils.c:600 #, c-format msgid "Couldn't create \"%1$s\": %2$s" msgstr "不能建立「%1$s」:%2$s" -#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1423 -#: ../libtransmission/fdlimit.c:239 +#: ../gtk/conf.c:88 ../libtransmission/bencode.c:1427 +#: ../libtransmission/fdlimit.c:257 #, c-format msgid "Couldn't open \"%1$s\": %2$s" msgstr "不能開啟「%1$s」: %2$s" @@ -439,7 +448,7 @@ msgid "%1$s (%2$s verified in %3$d pieces)" msgstr "" -#: ../gtk/details.c:1062 ../gtk/util.c:56 ../gtk/util.c:78 +#: ../gtk/details.c:1062 ../gtk/util.c:57 ../gtk/util.c:79 msgid "None" msgstr "無" @@ -674,65 +683,65 @@ msgid "Progress" msgstr "" -#: ../gtk/main.c:359 +#: ../gtk/main.c:361 msgid "Start with all torrents paused" msgstr "啟動時暫停所有種子" -#: ../gtk/main.c:361 +#: ../gtk/main.c:363 msgid "Show version number and exit" msgstr "" -#: ../gtk/main.c:365 +#: ../gtk/main.c:367 msgid "Start minimized in system tray" msgstr "啟動時縮小到系統列中" -#: ../gtk/main.c:368 +#: ../gtk/main.c:370 msgid "Where to look for configuration files" msgstr "在哪裡找設定檔" -#: ../gtk/main.c:381 +#: ../gtk/main.c:383 msgid "Transmission" msgstr "Transmission" -#: ../gtk/main.c:388 +#: ../gtk/main.c:390 msgid "[torrent files]" msgstr "「種子檔」" -#: ../gtk/main.c:508 +#: ../gtk/main.c:510 msgid "Beginning to use scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:522 +#: ../gtk/main.c:524 msgid "Ending use of scheduled bandwidth limits" msgstr "" -#: ../gtk/main.c:776 +#: ../gtk/main.c:778 msgid "Closing Connections" msgstr "關閉連線" -#: ../gtk/main.c:780 +#: ../gtk/main.c:782 msgid "Sending upload/download totals to tracker..." msgstr "傳送上傳/下載總數到追蹤者..." -#: ../gtk/main.c:785 +#: ../gtk/main.c:787 msgid "_Quit Now" msgstr "現在離開(_Q)" -#: ../gtk/main.c:944 +#: ../gtk/main.c:946 msgid "Couldn't add corrupt torrent" msgid_plural "Couldn't add corrupt torrents" msgstr[0] "無法新增已損壞的Torrent" -#: ../gtk/main.c:951 +#: ../gtk/main.c:953 msgid "Couldn't add duplicate torrent" msgid_plural "Couldn't add duplicate torrents" msgstr[0] "無法新增重複的種子" -#: ../gtk/main.c:1220 +#: ../gtk/main.c:1222 msgid "A fast and easy BitTorrent client" msgstr "一個快速簡單的 BitTorrent 用戶端" -#: ../gtk/main.c:1225 +#: ../gtk/main.c:1227 msgid "Copyright 2005-2009 The Transmission Project" msgstr "" @@ -740,7 +749,7 @@ #. your name #. to have it appear in the credits in the "About" #. dialog -#: ../gtk/main.c:1236 +#: ../gtk/main.c:1238 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" @@ -771,7 +780,7 @@ msgstr "Torrent建立取消" #: ../gtk/makemeta-ui.c:128 ../libtransmission/blocklist.c:78 -#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:446 +#: ../libtransmission/blocklist.c:237 ../libtransmission/utils.c:471 #, c-format msgid "Couldn't read \"%1$s\": %2$s" msgstr "沒辦法讀取「%1$s」:%2$s" @@ -828,7 +837,7 @@ msgid "_Private torrent" msgstr "私人的Torrent" -#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1429 +#: ../gtk/msgwin.c:87 ../libtransmission/bencode.c:1433 #: ../libtransmission/blocklist.c:293 #, c-format msgid "Couldn't save file \"%1$s\": %2$s" @@ -926,7 +935,7 @@ msgid "%1$s, uploaded %2$s (Ratio: %3$s)" msgstr "%1$s,上傳%2$s(比率:%3$s)" -#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:280 +#: ../gtk/torrent-cell-renderer.c:86 ../gtk/tr-torrent.c:247 #, c-format msgid "Remaining time unknown" msgstr "" @@ -967,7 +976,7 @@ msgid "Waiting to verify local data" msgstr "等待本地數據校驗" -#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:273 +#: ../gtk/torrent-cell-renderer.c:152 ../gtk/tr-torrent.c:240 #, c-format msgid "Verifying local data (%.1f%% tested)" msgstr "校驗本地數據 (%.1f%%完成)" @@ -984,7 +993,7 @@ msgid_plural "Downloading from %1$'d of %2$'d connected peers" msgstr[0] "從 %2$'d 連接用戶中的 %1$'d 用戶下載" -#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:292 +#: ../gtk/torrent-cell-renderer.c:216 ../gtk/tr-torrent.c:259 #, c-format msgid "Seeding to %1$'d of %2$'d connected peer" msgid_plural "Seeding to %1$'d of %2$'d connected peers" @@ -1116,6 +1125,10 @@ msgid "_Enable web interface" msgstr "啟用網頁介面 (_E)" +#: ../gtk/tr-prefs.c:740 +msgid "_Open web interface" +msgstr "" + #: ../gtk/tr-prefs.c:749 ../gtk/tr-prefs.c:1299 msgid "Listening _port:" msgstr "監聽通訊埠: (_p)" @@ -1238,28 +1251,18 @@ msgid "Web" msgstr "Web" -#: ../gtk/tr-torrent.c:229 -#, c-format -msgid "File \"%s\" isn't a valid torrent" -msgstr "「%s」不是有效的種子檔" - -#: ../gtk/tr-torrent.c:235 -#, c-format -msgid "File \"%s\" is already open" -msgstr "%s torrent 已經打開" - -#: ../gtk/tr-torrent.c:266 +#: ../gtk/tr-torrent.c:233 #, c-format msgid "Waiting to verify local data (%.1f%% tested)" msgstr "等待本地數據校驗 (%.1f%% 完成)" #. %s is # of minutes -#: ../gtk/tr-torrent.c:286 +#: ../gtk/tr-torrent.c:253 #, c-format msgid "%1$s remaining" msgstr "" -#: ../gtk/tr-torrent.c:299 ../libtransmission/port-forwarding.c:206 +#: ../gtk/tr-torrent.c:266 ../libtransmission/port-forwarding.c:200 msgid "Stopped" msgstr "已停止" @@ -1330,96 +1333,96 @@ msgid "size|Down: %1$s, Up: %2$s" msgstr "下載:%1$s,上傳:%2$s" -#: ../gtk/util.c:89 +#: ../gtk/util.c:90 #, c-format msgid "%'u byte" msgid_plural "%'u bytes" msgstr[0] "%'u 位元組" -#: ../gtk/util.c:97 +#: ../gtk/util.c:98 #, c-format msgid "%'.1f KB" msgstr "%'.1f KB" -#: ../gtk/util.c:102 +#: ../gtk/util.c:103 #, c-format msgid "%'.1f MB" msgstr "%'.1f MB" -#: ../gtk/util.c:107 +#: ../gtk/util.c:108 #, c-format msgid "%'.1f GB" msgstr "%'.1f GB" #. 0.0 KB to 999.9 KB -#: ../gtk/util.c:122 +#: ../gtk/util.c:123 #, c-format msgid "%'.1f KB/s" msgstr "%'.1f KB/s" #. 0.98 MB to 99.99 MB -#: ../gtk/util.c:124 +#: ../gtk/util.c:125 #, c-format msgid "%'.2f MB/s" msgstr "%'.2f MB/s" #. 100.0 MB to 999.9 MB -#: ../gtk/util.c:126 +#: ../gtk/util.c:127 #, c-format msgid "%'.1f MB/s" msgstr "%'.1f MB/s" #. insane speeds -#: ../gtk/util.c:128 +#: ../gtk/util.c:129 #, c-format msgid "%'.2f GB/s" msgstr "%'.2f GB/s" -#: ../gtk/util.c:149 +#: ../gtk/util.c:150 #, c-format msgid "%'d day" msgid_plural "%'d days" msgstr[0] "%'d 日" -#: ../gtk/util.c:151 +#: ../gtk/util.c:152 #, c-format msgid "%'d hour" msgid_plural "%'d hours" msgstr[0] "%'d 小時" -#: ../gtk/util.c:154 +#: ../gtk/util.c:155 #, c-format msgid "%'d minute" msgid_plural "%'d minutes" msgstr[0] "%'d 分鐘" -#: ../gtk/util.c:156 +#: ../gtk/util.c:157 #, c-format msgid "%'d second" msgid_plural "%'d seconds" msgstr[0] "%'d 秒" -#: ../gtk/util.c:377 +#: ../gtk/util.c:378 #, c-format msgid "The torrent file \"%s\" contains invalid data." msgstr "Torrent檔 \"%s\" 含有無效資料." -#: ../gtk/util.c:381 +#: ../gtk/util.c:382 #, c-format msgid "The torrent file \"%s\" is already in use." msgstr "種子檔 \"%s\" 已在使用中。" -#: ../gtk/util.c:385 +#: ../gtk/util.c:386 #, c-format msgid "The torrent file \"%s\" encountered an unknown error." msgstr "種子檔\"%s\"出現未知錯誤。" -#: ../gtk/util.c:397 +#: ../gtk/util.c:398 msgid "Error opening torrent" msgstr "打開種子檔時出錯。" #. did caller give us an uninitialized val? -#: ../libtransmission/bencode.c:982 +#: ../libtransmission/bencode.c:986 msgid "Invalid metadata" msgstr "無效的來源資訊" @@ -1434,16 +1437,21 @@ msgstr "「%1$s」封鎖名單已更新 %2$'d 個條目" #. %s is the torrent name -#: ../libtransmission/fastresume.c:542 ../libtransmission/fastresume.c:555 +#: ../libtransmission/fastresume.c:553 ../libtransmission/fastresume.c:566 msgid "Couldn't read resume file" msgstr "無法讀取續傳檔" -#: ../libtransmission/fdlimit.c:225 +#: ../libtransmission/fdlimit.c:217 +#, c-format +msgid "Couldn't create \"%1$s\": parent folder \"%2$s\" does not exist" +msgstr "" + +#: ../libtransmission/fdlimit.c:240 #, c-format msgid "Preallocated file \"%s\"" msgstr "" -#: ../libtransmission/fdlimit.c:484 ../libtransmission/net.c:403 +#: ../libtransmission/fdlimit.c:517 ../libtransmission/net.c:391 #, c-format msgid "Couldn't create socket: %s" msgstr "不能建立端口:%s" @@ -1482,12 +1490,12 @@ msgid "Port %d forwarded successfully" msgstr "連接埠 %d 轉寄成功" -#: ../libtransmission/net.c:501 +#: ../libtransmission/net.c:519 #, c-format msgid "Couldn't connect socket %d to %s, port %d (errno %d - %s)" msgstr "無法連接接口 %d to %s,連接埠 %d (錯誤 %d - %s)" -#: ../libtransmission/net.c:544 +#: ../libtransmission/net.c:572 #, c-format msgid "Couldn't bind port %d on %s: %s" msgstr "" @@ -1512,7 +1520,7 @@ msgid "Not forwarded" msgstr "沒有轉寄" -#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1277 +#: ../libtransmission/port-forwarding.c:99 ../libtransmission/torrent.c:1322 #, c-format msgid "State changed from \"%1$s\" to \"%2$s\"" msgstr "狀態從\"%1$s\"轉換到\"%2$s\"" @@ -1536,12 +1544,12 @@ #. first %s is the application name #. second %s is the version number -#: ../libtransmission/session.c:522 +#: ../libtransmission/session.c:575 #, c-format msgid "%s %s started" msgstr "%s %s以啟動" -#: ../libtransmission/session.c:921 +#: ../libtransmission/session.c:997 #, c-format msgid "Loaded %d torrents" msgstr "載入 %d 個種子" @@ -1561,15 +1569,15 @@ msgid "Tracker error: \"%s\"" msgstr "伺服器錯誤:「%s」" -#: ../libtransmission/torrent.c:1223 +#: ../libtransmission/torrent.c:1265 msgid "Done" msgstr "已完成" -#: ../libtransmission/torrent.c:1226 +#: ../libtransmission/torrent.c:1268 msgid "Complete" msgstr "已完成" -#: ../libtransmission/torrent.c:1229 +#: ../libtransmission/torrent.c:1271 msgid "Incomplete" msgstr "未完成" @@ -1602,24 +1610,24 @@ msgid "Port forwarding successful!" msgstr "端口轉寄成功" -#: ../libtransmission/utils.c:460 +#: ../libtransmission/utils.c:485 msgid "Not a regular file" msgstr "不是正規的檔案" -#: ../libtransmission/utils.c:478 +#: ../libtransmission/utils.c:503 msgid "Memory allocation failed" msgstr "創建 Torrent 失敗" #. Node exists but isn't a folder -#: ../libtransmission/utils.c:574 +#: ../libtransmission/utils.c:599 #, c-format msgid "File \"%s\" is in the way" msgstr "檔案「%s」已存在" -#: ../libtransmission/verify.c:146 +#: ../libtransmission/verify.c:144 msgid "Verifying torrent" msgstr "檢驗種子" -#: ../libtransmission/verify.c:181 +#: ../libtransmission/verify.c:183 msgid "Queued for verification" msgstr "檢驗序列" diff -Nru transmission-1.50/third-party/libevent/event-config.h transmission-1.51/third-party/libevent/event-config.h --- transmission-1.50/third-party/libevent/event-config.h 2009-02-13 11:44:41.000000000 -0500 +++ transmission-1.51/third-party/libevent/event-config.h 2009-02-26 20:02:02.000000000 -0500 @@ -222,7 +222,7 @@ #define _EVENT_SIZEOF_INT 4 /* The size of `long', as computed by sizeof. */ -#define _EVENT_SIZEOF_LONG 4 +#define _EVENT_SIZEOF_LONG 8 /* The size of `long long', as computed by sizeof. */ #define _EVENT_SIZEOF_LONG_LONG 8 diff -Nru transmission-1.50/web/images/buttons/.svn/entries transmission-1.51/web/images/buttons/.svn/entries --- transmission-1.50/web/images/buttons/.svn/entries 2009-02-13 11:41:11.000000000 -0500 +++ transmission-1.51/web/images/buttons/.svn/entries 2009-02-26 20:00:38.000000000 -0500 @@ -1,7 +1,7 @@ 9 dir -7887 +7963 svn://svn.m0k.org/Transmission/branches/1.5x/web/images/buttons svn://svn.m0k.org/Transmission @@ -32,7 +32,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 2c70c15d597e4908ddf6048869c44bb5 2008-07-10T23:57:46.201012Z 6318 @@ -66,7 +66,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 93c99b67c86af5a294048cf54a1c363d 2008-07-10T23:57:46.201012Z 6318 @@ -100,7 +100,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 4d8138f9c3722043e05eeb888e85516d 2008-07-10T23:57:46.201012Z 6318 @@ -134,7 +134,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 1a4ba6fa272528d9a8341bbfc474946c 2008-07-10T23:57:46.201012Z 6318 @@ -168,7 +168,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 4532c7c7b06a98a76bdf6847cfe49dd5 2008-07-10T23:57:46.201012Z 6318 Binary files /tmp/K1aSoHTRzg/transmission-1.50/web/images/graphics/browser_firefox.gif and /tmp/3Dnq1C0gRv/transmission-1.51/web/images/graphics/browser_firefox.gif differ Binary files /tmp/K1aSoHTRzg/transmission-1.50/web/images/graphics/browser_opera.gif and /tmp/3Dnq1C0gRv/transmission-1.51/web/images/graphics/browser_opera.gif differ Binary files /tmp/K1aSoHTRzg/transmission-1.50/web/images/graphics/browser_safari.gif and /tmp/3Dnq1C0gRv/transmission-1.51/web/images/graphics/browser_safari.gif differ diff -Nru transmission-1.50/web/images/graphics/.svn/entries transmission-1.51/web/images/graphics/.svn/entries --- transmission-1.50/web/images/graphics/.svn/entries 2009-02-13 11:41:11.000000000 -0500 +++ transmission-1.51/web/images/graphics/.svn/entries 2009-02-26 20:00:38.000000000 -0500 @@ -1,15 +1,15 @@ 9 dir -7887 +7963 svn://svn.m0k.org/Transmission/branches/1.5x/web/images/graphics svn://svn.m0k.org/Transmission -2008-09-18T21:37:27.693025Z -6788 -charles +2009-02-19T23:04:03.345544Z +7923 +livings124 svn:special svn:externals svn:needs-lock @@ -32,7 +32,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 87e1b91c1c5acc740accd9898522e99f 2008-07-10T23:57:46.201012Z 6318 @@ -66,7 +66,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 34d3bc0e2837f51549d781e87d46619c 2008-09-18T21:37:27.693025Z 6788 @@ -100,7 +100,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z d8cb2edd0b1265962db5439c041b0e70 2008-07-10T23:57:46.201012Z 6318 @@ -134,7 +134,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z fda71a12b1c69f8e6da95d60b5002abb 2008-07-10T23:57:46.201012Z 6318 @@ -168,7 +168,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z ed5c4c32ef49ba601757777a8f8b7ef1 2008-07-10T23:57:46.201012Z 6318 @@ -196,81 +196,13 @@ 3184 -browser_firefox.gif -file - - - - -2009-02-13T16:41:11.000000Z -155e6d5b80efe9b0326fa4eb149da331 -2008-07-10T23:57:46.201012Z -6318 -charles -has-props - - - - - - - - - - - - - - - - - - - - -1121 - -browser_safari.gif -file - - - - -2009-02-13T16:41:11.000000Z -98d7ed3c62f865dc607801beb15f7f44 -2008-07-10T23:57:46.201012Z -6318 -charles -has-props - - - - - - - - - - - - - - - - - - - - -1175 - filter_bar.png file -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 83ca991551b4a2ee841ab50123945031 2008-07-10T23:57:46.201012Z 6318 @@ -298,37 +230,3 @@ 4536 -browser_opera.gif -file - - - - -2009-02-13T16:41:11.000000Z -a451fdebdecabe979e7b936c96066863 -2008-07-10T23:57:46.201012Z -6318 -charles -has-props - - - - - - - - - - - - - - - - - - - - -1082 - diff -Nru transmission-1.50/web/images/graphics/.svn/prop-base/browser_firefox.gif.svn-base transmission-1.51/web/images/graphics/.svn/prop-base/browser_firefox.gif.svn-base --- transmission-1.50/web/images/graphics/.svn/prop-base/browser_firefox.gif.svn-base 2009-02-13 11:41:11.000000000 -0500 +++ transmission-1.51/web/images/graphics/.svn/prop-base/browser_firefox.gif.svn-base 1969-12-31 19:00:00.000000000 -0500 @@ -1,5 +0,0 @@ -K 13 -svn:mime-type -V 24 -application/octet-stream -END diff -Nru transmission-1.50/web/images/graphics/.svn/prop-base/browser_opera.gif.svn-base transmission-1.51/web/images/graphics/.svn/prop-base/browser_opera.gif.svn-base --- transmission-1.50/web/images/graphics/.svn/prop-base/browser_opera.gif.svn-base 2009-02-13 11:41:11.000000000 -0500 +++ transmission-1.51/web/images/graphics/.svn/prop-base/browser_opera.gif.svn-base 1969-12-31 19:00:00.000000000 -0500 @@ -1,5 +0,0 @@ -K 13 -svn:mime-type -V 24 -application/octet-stream -END diff -Nru transmission-1.50/web/images/graphics/.svn/prop-base/browser_safari.gif.svn-base transmission-1.51/web/images/graphics/.svn/prop-base/browser_safari.gif.svn-base --- transmission-1.50/web/images/graphics/.svn/prop-base/browser_safari.gif.svn-base 2009-02-13 11:41:11.000000000 -0500 +++ transmission-1.51/web/images/graphics/.svn/prop-base/browser_safari.gif.svn-base 1969-12-31 19:00:00.000000000 -0500 @@ -1,5 +0,0 @@ -K 13 -svn:mime-type -V 24 -application/octet-stream -END Binary files /tmp/K1aSoHTRzg/transmission-1.50/web/images/graphics/.svn/text-base/browser_firefox.gif.svn-base and /tmp/3Dnq1C0gRv/transmission-1.51/web/images/graphics/.svn/text-base/browser_firefox.gif.svn-base differ Binary files /tmp/K1aSoHTRzg/transmission-1.50/web/images/graphics/.svn/text-base/browser_opera.gif.svn-base and /tmp/3Dnq1C0gRv/transmission-1.51/web/images/graphics/.svn/text-base/browser_opera.gif.svn-base differ Binary files /tmp/K1aSoHTRzg/transmission-1.50/web/images/graphics/.svn/text-base/browser_safari.gif.svn-base and /tmp/3Dnq1C0gRv/transmission-1.51/web/images/graphics/.svn/text-base/browser_safari.gif.svn-base differ diff -Nru transmission-1.50/web/images/progress/.svn/entries transmission-1.51/web/images/progress/.svn/entries --- transmission-1.50/web/images/progress/.svn/entries 2009-02-13 11:41:11.000000000 -0500 +++ transmission-1.51/web/images/progress/.svn/entries 2009-02-26 20:00:38.000000000 -0500 @@ -1,7 +1,7 @@ 9 dir -7887 +7963 svn://svn.m0k.org/Transmission/branches/1.5x/web/images/progress svn://svn.m0k.org/Transmission @@ -32,7 +32,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 54c46a5120c56d9f1f3fe1cf8132bb44 2008-08-14T01:36:20.658616Z 6508 diff -Nru transmission-1.50/web/images/.svn/entries transmission-1.51/web/images/.svn/entries --- transmission-1.50/web/images/.svn/entries 2009-02-13 11:41:11.000000000 -0500 +++ transmission-1.51/web/images/.svn/entries 2009-02-26 20:00:38.000000000 -0500 @@ -1,15 +1,15 @@ 9 dir -7887 +7963 svn://svn.m0k.org/Transmission/branches/1.5x/web/images svn://svn.m0k.org/Transmission -2008-09-19T16:17:35.707708Z -6790 -charles +2009-02-19T23:04:03.345544Z +7923 +livings124 svn:special svn:externals svn:needs-lock @@ -38,7 +38,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z a62835e7ec2adaf0c650a764864bf39e 2008-09-19T16:17:35.707708Z 6790 @@ -75,7 +75,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 8d13927efb22bbe7237fa64e858bb523 2008-07-10T23:57:46.201012Z 6318 @@ -109,7 +109,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z bd5a4800304db50acbd186c0608ce6d9 2008-07-10T23:57:46.201012Z 6318 diff -Nru transmission-1.50/web/index.html transmission-1.51/web/index.html --- transmission-1.50/web/index.html 2009-02-13 11:41:12.000000000 -0500 +++ transmission-1.51/web/index.html 2009-02-26 20:00:38.000000000 -0500 @@ -30,6 +30,7 @@
  • +
  •  
  •  
  • @@ -55,7 +56,7 @@
  • Seeding
  • Paused
- +
-
    +
    @@ -193,7 +194,7 @@

    Preferences

    -
    +
    @@ -331,24 +332,15 @@
    - -
    • Pause Selected
    • Resume Selected
    • Remove From List...
    • +
    • Delete Data And Remove From List...
    • +
    • Show Inspector
    • Select All
    • diff -Nru transmission-1.50/web/javascript/common.js transmission-1.51/web/javascript/common.js --- transmission-1.50/web/javascript/common.js 2009-02-13 11:41:12.000000000 -0500 +++ transmission-1.51/web/javascript/common.js 2009-02-26 20:00:38.000000000 -0500 @@ -69,6 +69,11 @@ // different padding. $('div.dialog_container div.dialog_window a').css('padding', '2px 10px 3px'); } + if (iPhone) + if(window.navigator.standalone) + // Fix min height for iPhone when run in full screen mode from home screen + // so the footer appears in the right place + $('body div#torrent_container').css('min-height', '338px'); }); /* diff -Nru transmission-1.50/web/javascript/jquery/.svn/entries transmission-1.51/web/javascript/jquery/.svn/entries --- transmission-1.50/web/javascript/jquery/.svn/entries 2009-02-13 11:41:11.000000000 -0500 +++ transmission-1.51/web/javascript/jquery/.svn/entries 2009-02-26 20:00:38.000000000 -0500 @@ -1,7 +1,7 @@ 9 dir -7887 +7963 svn://svn.m0k.org/Transmission/branches/1.5x/web/javascript/jquery svn://svn.m0k.org/Transmission @@ -32,7 +32,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 2982ba363e199ae4c95b3e57475ecfb4 2008-10-19T18:52:47.039581Z 6926 @@ -66,7 +66,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 8fe60528fffca4274940995c9d14843d 2008-07-10T23:57:46.201012Z 6318 @@ -100,7 +100,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 5c6dca294bade3e2325677b487d7761a 2008-07-10T23:57:46.201012Z 6318 @@ -134,7 +134,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z e58222d42fca35bd93d2361725faf6ad 2008-07-10T23:57:46.201012Z 6318 @@ -168,7 +168,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z cbbd7093857003aa334aba7b37eb9951 2008-07-10T23:57:46.201012Z 6318 @@ -202,7 +202,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 847cc962fa9a0ff42f52ed97cc40cfbe 2008-07-10T23:57:46.201012Z 6318 @@ -236,7 +236,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z e85b078e728d37d874e138e58d458c0d 2008-07-10T23:57:46.201012Z 6318 @@ -270,7 +270,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 343607636acfee88faa2b638330a3370 2008-07-10T23:57:46.201012Z 6318 @@ -304,7 +304,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z d97785fcaab457c50f64a0ecbe51e171 2008-07-10T23:57:46.201012Z 6318 @@ -338,7 +338,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z c5c492070b7331afd6c5e19d6b3acd31 2008-07-10T23:57:46.201012Z 6318 @@ -372,7 +372,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z 0f9472e830318a57e786fef500303aaf 2008-10-19T18:52:47.039581Z 6926 @@ -406,7 +406,7 @@ -2009-02-13T16:41:11.000000Z +2009-02-27T01:00:38.000000Z b4eb6765d02c2b430730bac0e34ec6dc 2008-07-10T23:57:46.201012Z 6318 diff -Nru transmission-1.50/web/javascript/.svn/entries transmission-1.51/web/javascript/.svn/entries --- transmission-1.50/web/javascript/.svn/entries 2009-02-13 11:41:12.000000000 -0500 +++ transmission-1.51/web/javascript/.svn/entries 2009-02-26 20:00:38.000000000 -0500 @@ -1,15 +1,15 @@ 9 dir -7887 +7963 svn://svn.m0k.org/Transmission/branches/1.5x/web/javascript svn://svn.m0k.org/Transmission -2009-02-12T17:23:02.541697Z -7882 -duncanbeevers +2009-02-22T20:08:06.414596Z +7933 +livings124 svn:special svn:externals svn:needs-lock @@ -35,7 +35,7 @@ -2009-02-13T16:41:12.000000Z +2009-02-27T01:00:38.000000Z d32dc7c38d25554ea1eabcfffbb814f5 2009-02-12T17:23:02.541697Z 7882 @@ -69,11 +69,11 @@ -2009-02-13T16:41:12.000000Z -9d5f9c026b1c7fee3370e37cd59a02b6 -2008-09-18T21:25:23.725973Z -6787 -charles +2009-02-27T01:00:38.000000Z +4b7cde70c651682bfcc925c15090367c +2009-02-22T20:08:06.414596Z +7933 +livings124 @@ -95,7 +95,7 @@ -9051 +9322 transmission.js file @@ -103,11 +103,11 @@ -2009-02-13T16:41:12.000000Z -0502f1db289d0b059e5f4f82850e6160 -2009-02-12T17:23:02.541697Z -7882 -duncanbeevers +2009-02-27T01:00:38.000000Z +56e4fb3708e1c0ac4dcbb7eaa0296b94 +2009-02-19T23:04:03.345544Z +7923 +livings124 @@ -129,7 +129,7 @@ -41012 +41315 torrent.js file @@ -137,7 +137,7 @@ -2009-02-13T16:41:12.000000Z +2009-02-27T01:00:38.000000Z 6cdbd3e6a30a987f7c1fbb1a89789012 2008-09-28T16:11:12.966680Z 6809 @@ -171,7 +171,7 @@ -2009-02-13T16:41:12.000000Z +2009-02-27T01:00:38.000000Z f2624b6eade28b25568a107dd52cd902 2008-07-10T23:57:46.201012Z 6318 @@ -205,7 +205,7 @@ -2009-02-13T16:41:12.000000Z +2009-02-27T01:00:38.000000Z 21ad15ec5c4455418c8602f082921705 2009-02-12T17:23:02.541697Z 7882 diff -Nru transmission-1.50/web/javascript/.svn/text-base/common.js.svn-base transmission-1.51/web/javascript/.svn/text-base/common.js.svn-base --- transmission-1.50/web/javascript/.svn/text-base/common.js.svn-base 2009-02-13 11:41:11.000000000 -0500 +++ transmission-1.51/web/javascript/.svn/text-base/common.js.svn-base 2009-02-26 20:00:38.000000000 -0500 @@ -69,6 +69,11 @@ // different padding. $('div.dialog_container div.dialog_window a').css('padding', '2px 10px 3px'); } + if (iPhone) + if(window.navigator.standalone) + // Fix min height for iPhone when run in full screen mode from home screen + // so the footer appears in the right place + $('body div#torrent_container').css('min-height', '338px'); }); /* diff -Nru transmission-1.50/web/javascript/.svn/text-base/transmission.js.svn-base transmission-1.51/web/javascript/.svn/text-base/transmission.js.svn-base --- transmission-1.50/web/javascript/.svn/text-base/transmission.js.svn-base 2009-02-13 11:41:12.000000000 -0500 +++ transmission-1.51/web/javascript/.svn/text-base/transmission.js.svn-base 2009-02-26 20:00:38.000000000 -0500 @@ -20,11 +20,14 @@ initialize: function() { - // Before we do anything, browser compatability test + // IE specific fixes here if ($.browser.msie) { - $('div.torrent_footer').hide(); - $('div#unsupported_browser').show(); - return; + try { + document.execCommand("BackgroundImageCache", false, true); + } catch(err) {} + $('head').append(''); + $('head').append(''); + $('.dialog_container').css('height',$(window).height()+'px'); } // Initialize the helper classes @@ -1032,7 +1035,7 @@ }, showFilter: function( ) { - var container_top = parseInt($('#torrent_container').css('top')) + $('#torrent_filter_bar').height() + 1; + var container_top = parseInt($('#torrent_container').position().top) + $('#torrent_filter_bar').height() + 1; $('#torrent_container').css('top', container_top + 'px'); $('#torrent_filter_bar').show(); this.setPref( Prefs._ShowFilter, true ); diff -Nru transmission-1.50/web/javascript/transmission.js transmission-1.51/web/javascript/transmission.js --- transmission-1.50/web/javascript/transmission.js 2009-02-13 11:41:12.000000000 -0500 +++ transmission-1.51/web/javascript/transmission.js 2009-02-26 20:00:38.000000000 -0500 @@ -20,11 +20,14 @@ initialize: function() { - // Before we do anything, browser compatability test + // IE specific fixes here if ($.browser.msie) { - $('div.torrent_footer').hide(); - $('div#unsupported_browser').show(); - return; + try { + document.execCommand("BackgroundImageCache", false, true); + } catch(err) {} + $('head').append(''); + $('head').append(''); + $('.dialog_container').css('height',$(window).height()+'px'); } // Initialize the helper classes @@ -1032,7 +1035,7 @@ }, showFilter: function( ) { - var container_top = parseInt($('#torrent_container').css('top')) + $('#torrent_filter_bar').height() + 1; + var container_top = parseInt($('#torrent_container').position().top) + $('#torrent_filter_bar').height() + 1; $('#torrent_container').css('top', container_top + 'px'); $('#torrent_filter_bar').show(); this.setPref( Prefs._ShowFilter, true ); diff -Nru transmission-1.50/web/stylesheets/common.css transmission-1.51/web/stylesheets/common.css --- transmission-1.50/web/stylesheets/common.css 2009-02-13 11:41:12.000000000 -0500 +++ transmission-1.51/web/stylesheets/common.css 2009-02-26 20:00:38.000000000 -0500 @@ -849,52 +849,6 @@ /*-------------------------------------- * - * U N S U P P O R T E D B R O W S E R - * - *--------------------------------------*/ - -div#unsupported_browser { - position: absolute; - top: 0px; - left: 0px; - margin: 0px; - width: 100%; - height: 100%; - z-index: 3; - text-align: center; - background: #fff; -} - -div#unsupported_browser div.dialog_window { - position: relative; - top: 150px; - width: 450px; - height: 250px; - margin: 0 auto; - border: 1px solid #979797; -} - -div#unsupported_browser div.dialog_window img { - margin: 10px; -} - -div#unsupported_browser div.dialog_window img.logo { - display: block; - margin: 20px auto 0; -} - -div#unsupported_browser div.dialog_window h2 { - margin: 40px auto 0; - width: 305px; -} - -div#unsupported_browser div.dialog_window p { - clear: both; - font-size: 1.4em; -} - -/*-------------------------------------- - * * T R A N S M E N U * *--------------------------------------*/ diff -Nru transmission-1.50/web/stylesheets/ie6.css transmission-1.51/web/stylesheets/ie6.css --- transmission-1.50/web/stylesheets/ie6.css 1969-12-31 19:00:00.000000000 -0500 +++ transmission-1.51/web/stylesheets/ie6.css 2009-02-26 20:00:38.000000000 -0500 @@ -0,0 +1,16 @@ +div.torrent_global_menu ul li { + width: 60px; +} +div#torrent_filter_bar ul li { + width: 100px; +} +div.torrent_footer { + position: static; +} +div#torrent_container { + position: static; + top: 97px; +} +div#torrent_inspector { + position: absolute; +} diff -Nru transmission-1.50/web/stylesheets/ie7.css transmission-1.51/web/stylesheets/ie7.css --- transmission-1.50/web/stylesheets/ie7.css 1969-12-31 19:00:00.000000000 -0500 +++ transmission-1.51/web/stylesheets/ie7.css 2009-02-26 20:00:38.000000000 -0500 @@ -0,0 +1,13 @@ +div.torrent_global_menu ul li { + width: 100px; +} +div#torrent_container { + overflow-x: hidden; +} +div#torrent_container ul li { + padding-right: 40px; +} +li.torrent a div { + right: -2px; + top: -12px; +} diff -Nru transmission-1.50/web/stylesheets/iphone.css transmission-1.51/web/stylesheets/iphone.css --- transmission-1.50/web/stylesheets/iphone.css 2009-02-13 11:41:12.000000000 -0500 +++ transmission-1.51/web/stylesheets/iphone.css 2009-02-26 20:00:38.000000000 -0500 @@ -8,7 +8,6 @@ margin: 0; /* setting border: 0 hoses ie6 win window inner well border */ padding: 0; - /width: 480px; } body { @@ -78,7 +77,7 @@ display: inline-block; } -li#remove { +li#remove, li#removedata { float: left; } @@ -88,9 +87,9 @@ div.torrent_global_menu ul li > div { color: #fff; - font-size: 11px; + font-size: 9px; text-decoration: none; - padding: 0 5px 0; + padding: 0 4px 0; display: block; margin: 0; background-position: top center; @@ -118,6 +117,10 @@ background-position: left -32px; } +div.torrent_global_menu ul li#removedata div div.toolbar_image { + background-position: left -32px; +} + div.torrent_global_menu ul li#resume_selected div div.toolbar_image { background-position: left -96px; } @@ -139,15 +142,6 @@ } div.torrent_global_menu ul li.divider { - height: 45px; - float: left; - width: 0; - border-right: 1px dotted #fff; - opacity: 0.25; - margin: 5px 3px 0; -} - -div.torrent_global_menu ul li#remove + li.divider { display: none; } diff -Nru transmission-1.50/web/stylesheets/.svn/entries transmission-1.51/web/stylesheets/.svn/entries --- transmission-1.50/web/stylesheets/.svn/entries 2009-02-13 11:41:12.000000000 -0500 +++ transmission-1.51/web/stylesheets/.svn/entries 2009-02-26 20:00:38.000000000 -0500 @@ -1,15 +1,15 @@ 9 dir -7887 +7963 svn://svn.m0k.org/Transmission/branches/1.5x/web/stylesheets svn://svn.m0k.org/Transmission -2009-02-12T17:23:02.541697Z -7882 -duncanbeevers +2009-02-23T03:03:31.284005Z +7936 +livings124 svn:special svn:externals svn:needs-lock @@ -32,11 +32,11 @@ -2009-02-13T16:41:12.000000Z -e30c1127b6f2696f0a7013904dd3785e -2009-02-12T17:23:02.541697Z -7882 -duncanbeevers +2009-02-27T01:00:38.000000Z +c3a747273aecd46cf52000bc12a82465 +2009-02-19T23:04:03.345544Z +7923 +livings124 @@ -58,7 +58,7 @@ -20802 +20014 iphone.css file @@ -66,11 +66,11 @@ -2009-02-13T16:41:12.000000Z -d9b54836303339f4f6d5486da61df7b8 -2008-07-10T23:57:46.201012Z -6318 -charles +2009-02-27T01:00:38.000000Z +cb6baedccf585c1b8602152efca66979 +2009-02-23T03:03:31.284005Z +7936 +livings124 @@ -92,5 +92,73 @@ -14798 +14735 + +ie6.css +file + + + + +2009-02-27T01:00:38.000000Z +c581e39c497d644536ab93a814ed10e4 +2009-02-19T23:04:03.345544Z +7923 +livings124 + + + + + + + + + + + + + + + + + + + + + +242 + +ie7.css +file + + + + +2009-02-27T01:00:38.000000Z +196ae4c25ea196dc144c390f22b96b96 +2009-02-19T23:04:03.345544Z +7923 +livings124 + + + + + + + + + + + + + + + + + + + + + +198 diff -Nru transmission-1.50/web/stylesheets/.svn/text-base/common.css.svn-base transmission-1.51/web/stylesheets/.svn/text-base/common.css.svn-base --- transmission-1.50/web/stylesheets/.svn/text-base/common.css.svn-base 2009-02-13 11:41:12.000000000 -0500 +++ transmission-1.51/web/stylesheets/.svn/text-base/common.css.svn-base 2009-02-26 20:00:38.000000000 -0500 @@ -849,52 +849,6 @@ /*-------------------------------------- * - * U N S U P P O R T E D B R O W S E R - * - *--------------------------------------*/ - -div#unsupported_browser { - position: absolute; - top: 0px; - left: 0px; - margin: 0px; - width: 100%; - height: 100%; - z-index: 3; - text-align: center; - background: #fff; -} - -div#unsupported_browser div.dialog_window { - position: relative; - top: 150px; - width: 450px; - height: 250px; - margin: 0 auto; - border: 1px solid #979797; -} - -div#unsupported_browser div.dialog_window img { - margin: 10px; -} - -div#unsupported_browser div.dialog_window img.logo { - display: block; - margin: 20px auto 0; -} - -div#unsupported_browser div.dialog_window h2 { - margin: 40px auto 0; - width: 305px; -} - -div#unsupported_browser div.dialog_window p { - clear: both; - font-size: 1.4em; -} - -/*-------------------------------------- - * * T R A N S M E N U * *--------------------------------------*/ diff -Nru transmission-1.50/web/stylesheets/.svn/text-base/ie6.css.svn-base transmission-1.51/web/stylesheets/.svn/text-base/ie6.css.svn-base --- transmission-1.50/web/stylesheets/.svn/text-base/ie6.css.svn-base 1969-12-31 19:00:00.000000000 -0500 +++ transmission-1.51/web/stylesheets/.svn/text-base/ie6.css.svn-base 2009-02-26 20:00:38.000000000 -0500 @@ -0,0 +1,16 @@ +div.torrent_global_menu ul li { + width: 60px; +} +div#torrent_filter_bar ul li { + width: 100px; +} +div.torrent_footer { + position: static; +} +div#torrent_container { + position: static; + top: 97px; +} +div#torrent_inspector { + position: absolute; +} diff -Nru transmission-1.50/web/stylesheets/.svn/text-base/ie7.css.svn-base transmission-1.51/web/stylesheets/.svn/text-base/ie7.css.svn-base --- transmission-1.50/web/stylesheets/.svn/text-base/ie7.css.svn-base 1969-12-31 19:00:00.000000000 -0500 +++ transmission-1.51/web/stylesheets/.svn/text-base/ie7.css.svn-base 2009-02-26 20:00:38.000000000 -0500 @@ -0,0 +1,13 @@ +div.torrent_global_menu ul li { + width: 100px; +} +div#torrent_container { + overflow-x: hidden; +} +div#torrent_container ul li { + padding-right: 40px; +} +li.torrent a div { + right: -2px; + top: -12px; +} diff -Nru transmission-1.50/web/stylesheets/.svn/text-base/iphone.css.svn-base transmission-1.51/web/stylesheets/.svn/text-base/iphone.css.svn-base --- transmission-1.50/web/stylesheets/.svn/text-base/iphone.css.svn-base 2009-02-13 11:41:12.000000000 -0500 +++ transmission-1.51/web/stylesheets/.svn/text-base/iphone.css.svn-base 2009-02-26 20:00:38.000000000 -0500 @@ -8,7 +8,6 @@ margin: 0; /* setting border: 0 hoses ie6 win window inner well border */ padding: 0; - /width: 480px; } body { @@ -78,7 +77,7 @@ display: inline-block; } -li#remove { +li#remove, li#removedata { float: left; } @@ -88,9 +87,9 @@ div.torrent_global_menu ul li > div { color: #fff; - font-size: 11px; + font-size: 9px; text-decoration: none; - padding: 0 5px 0; + padding: 0 4px 0; display: block; margin: 0; background-position: top center; @@ -118,6 +117,10 @@ background-position: left -32px; } +div.torrent_global_menu ul li#removedata div div.toolbar_image { + background-position: left -32px; +} + div.torrent_global_menu ul li#resume_selected div div.toolbar_image { background-position: left -96px; } @@ -139,15 +142,6 @@ } div.torrent_global_menu ul li.divider { - height: 45px; - float: left; - width: 0; - border-right: 1px dotted #fff; - opacity: 0.25; - margin: 5px 3px 0; -} - -div.torrent_global_menu ul li#remove + li.divider { display: none; } diff -Nru transmission-1.50/web/.svn/entries transmission-1.51/web/.svn/entries --- transmission-1.50/web/.svn/entries 2009-02-13 11:41:12.000000000 -0500 +++ transmission-1.51/web/.svn/entries 2009-02-26 20:00:38.000000000 -0500 @@ -1,15 +1,15 @@ 9 dir -7887 +7963 svn://svn.m0k.org/Transmission/branches/1.5x/web svn://svn.m0k.org/Transmission -2009-02-12T17:23:02.541697Z -7882 -duncanbeevers +2009-02-23T03:03:31.284005Z +7936 +livings124 svn:special svn:externals svn:needs-lock @@ -32,7 +32,7 @@ -2009-02-13T16:41:12.000000Z +2009-02-27T01:00:38.000000Z 751419260aa954499f7abaabaa882bbe 2008-07-10T23:40:28.798479Z 6317 @@ -72,11 +72,11 @@ -2009-02-13T16:41:12.000000Z -562e333ac27d7b91e7beeaec6641e72e -2009-02-12T17:23:02.541697Z -7882 -duncanbeevers +2009-02-27T01:00:38.000000Z +5832ad5fef2aa64bc31de9f8140a2234 +2009-02-19T23:04:03.345544Z +7923 +livings124 has-props @@ -98,7 +98,7 @@ -15468 +14931 stylesheets dir diff -Nru transmission-1.50/web/.svn/text-base/index.html.svn-base transmission-1.51/web/.svn/text-base/index.html.svn-base --- transmission-1.50/web/.svn/text-base/index.html.svn-base 2009-02-13 11:41:12.000000000 -0500 +++ transmission-1.51/web/.svn/text-base/index.html.svn-base 2009-02-26 20:00:38.000000000 -0500 @@ -30,6 +30,7 @@
      • +
      •  
      •  
      • @@ -55,7 +56,7 @@
      • Seeding
      • Paused
      - +
    -
      +
      @@ -193,7 +194,7 @@

      Preferences

      - +
      @@ -331,24 +332,15 @@
      - -
      • Pause Selected
      • Resume Selected
      • Remove From List...
      • +
      • Delete Data And Remove From List...
      • +
      • Show Inspector
      • Select All