From 82d5c0c4e72db6b2dbfd0d7280277818def61c0a Mon Sep 17 00:00:00 2001 From: Bill Kendrick Date: Sun, 12 Feb 2023 12:45:28 -0800 Subject: [PATCH] Sync'ing docs & adding images for Starter/Template options files --- docs/en/EXTENDING.txt | 120 ++++++++++- docs/en/html/EXTENDING.html | 195 +++++++++++++++++- docs/es_ES.UTF-8/EXTENDING.txt | 120 ++++++++++- docs/es_ES.UTF-8/html/EXTENDING.html | 195 +++++++++++++++++- docs/fr_FR.UTF-8/EXTENDING.txt | 121 ++++++++++- docs/fr_FR.UTF-8/html/EXTENDING.html | 195 +++++++++++++++++- docs/gl_ES.UTF-8/EXTENDING.txt | 120 ++++++++++- docs/gl_ES.UTF-8/html/EXTENDING.html | 195 +++++++++++++++++- docs/html/images/allowscale-horizontal.png | Bin 0 -> 24783 bytes docs/html/images/allowscale-vertical.png | Bin 0 -> 26626 bytes docs/html/images/gravity-bottom-landscape.png | Bin 0 -> 7718 bytes docs/html/images/gravity-center-landscape.png | Bin 0 -> 12281 bytes docs/html/images/gravity-center-portrait.png | Bin 0 -> 12796 bytes docs/html/images/gravity-right-portrait.png | Bin 0 -> 12246 bytes docs/html/images/gravity-top-landscape.png | Bin 0 -> 10345 bytes docs/html/images/smear-tall.png | Bin 0 -> 78983 bytes docs/html/images/smear-wide.png | Bin 0 -> 56962 bytes docs/ja_JP.UTF-8/EXTENDING.txt | 119 ++++++++++- docs/ja_JP.UTF-8/html/EXTENDING.html | 195 +++++++++++++++++- 19 files changed, 1545 insertions(+), 30 deletions(-) create mode 100644 docs/html/images/allowscale-horizontal.png create mode 100644 docs/html/images/allowscale-vertical.png create mode 100644 docs/html/images/gravity-bottom-landscape.png create mode 100644 docs/html/images/gravity-center-landscape.png create mode 100644 docs/html/images/gravity-center-portrait.png create mode 100644 docs/html/images/gravity-right-portrait.png create mode 100644 docs/html/images/gravity-top-landscape.png create mode 100644 docs/html/images/smear-tall.png create mode 100644 docs/html/images/smear-wide.png diff --git a/docs/en/EXTENDING.txt b/docs/en/EXTENDING.txt index dcf6fb3dd..727b970d7 100644 --- a/docs/en/EXTENDING.txt +++ b/docs/en/EXTENDING.txt @@ -2,10 +2,10 @@ Tux Paint version 0.9.29 - Copyright © 2002-2022 by various contributors; see AUTHORS.txt. + Copyright © 2002-2023 by various contributors; see AUTHORS.txt. https://tuxpaint.org/ - June 4, 2022 + February 12, 2023 +------------------------------------------+ |Table of Contents | @@ -26,7 +26,9 @@ | * 'Starters' | | * Coloring-Book Style Starters | | * Scene-Style Starters | + | * Starter Options | | * 'Templates' | + | * Template Options | | * Translations | | * Alternative Input Methods | | * On-screen Keyboard | @@ -585,6 +587,112 @@ Scene-Style Starters created. (In other words, if you base a drawing on a 'starter' image, it will always be affected by it.) +Starter Options + + Aside from an image, starters can also be given other attributes. To do + this, you need to create a 'data file' for the starter. (Note: Tux Paint + prior to version 0.9.29 did not support starter options.) + + A starter's data file is simply a plain ASCII text file containing the + options for the starter. + + The file has the same name as the image, but a ".dat" extension. (e.g., + "starter.png"'s data file is the text file "starter.dat", found in the + same directory.) + + allowscale + + When a starter image is a different aspect ratio (width-to-height + proportions) than Tux Paint's canvas, by default it will be scaled + to fit entirely within the canvas, without stretching the starter + (changing its aspect ratio); for example, a square starter on a + portrait-shaped canvas will be placed in the center of the canvas. + By default, Tux Paint will then take the strip of pixels at the + edges of the starter and stretch them to the edges of the canvas, + "smearing" it. + + If it's acceptable for the starter image to be cropped in one or + both directions, the "allowscale" may be used to tell Tux Paint + which behavior to allow: + + * For starters where it's alright to crop the left and right + edges, but the top and bottom edges must be retained, use + "allowscale=horizontal". + * If the starter's aspect ratio is wider than that of the + canvas, it will be scaled to fit the height of the + canvas, and the left and right will be cropped. + * If the starter's aspect ratio is taller than that of the + canvas, it will be scaled to fit the height of the + canvas, and no cropping will occur, and the left and + right edges will be smeared. + * For starters where it's alright to crop the top and bottom + edges, but the left and right edges must be retained, use + "allowscale=vertical". + * If the starter's aspect ratio is taller than that of the + canvas, it will be scaled to fit the width of the + canvas, and the top and bottom will be cropped. + * If the starter's aspect ratio is wider than that of the + canvas, it will be scaled to fit the width of the + canvas, and no cropping will occur, and the top and + bottom edges will be smeared. + * If it's acceptable to crop either the top and bottom or the + left and right, use "allowscale=both". Contents from starter + will always fill the canvas, regardless of how its aspect + ratio compare to that of the canvas. + * The default behavior is to not allow cropping. This may be + specified explicitly with "allowscale=none". + + background + + This option allows you to specify how Tux Paint should fill the + rest of the canvas, when the starter does not fit in one or the + other direction. By default, as described above, Tux Paint will + "smear" the pixels from the edges of the starter. (This can be + specified explicitly with "background=smear".) + + You can instead specify a solid background color (e.g., white for + a 'coloring-book' style starter, with "background=#fff"). + + Colors may be listed using three decimal numbers (e.g., "255 68 + 136") or a 6- or 3-digit-long hexadecimal 'triplet' (e.g., + "#ff4488" or "#F48"). + + gravity + + This option allows you to specify how Tux Paint should position a + starter, when it is being cropped in one or the other direction. + By default, Tux Paint will place the center of the starter within + the canvas. (This can be specified explicitly with + "gravity=center".) + + For example, if the top center of the starter contains the most + important content, you can specify "gravity=top". Or, if the + bottom right is important, specify "gravity=bottom-right". + + The available options are: + + * top — prefer the top center + * bottom — prefer the bottom center + * left — prefer the left center + * right — prefer the right center + * top-left — prefer the top left + * top-right — prefer the top right + * bottom-left — prefer the bottom left + * bottom-right — prefer the bottom right + Focusing on the center of a starter image stretched to fit the + width of the canvas. + Focusing on the center of a starter image stretched to fit the + height of the canvas. + Focusing on the top of a starter image stretched to fit the width + of the canvas. + Focusing on the bottom of a starter image stretched to fit the + width of the canvas. + Focusing on the right of a starter image stretched to fit the + height of the canvas. + + 💡 Note: Templates (described below) may also have options files, and + currently support all of the same options as starters. + 'Templates' 'Template' images also appear in the 'New' dialog, along with solid color @@ -622,6 +730,14 @@ Scene-Style Starters created. (In other words, if you base a drawing on a 'template' image, it will always be affected by it.) +Template Options + + Like 'starters', a configuration file may be specified that defines how + Tux Paint should behave when applying 'template' images to the canvas when + they do not have identical proportions (aspect ratio). See "Starter + Options", above. (Note: Tux Paint prior to version 0.9.29 did not support + template options.) + Translations Tux Paint supports numerous languages, thanks to use of the "gettext" diff --git a/docs/en/html/EXTENDING.html b/docs/en/html/EXTENDING.html index 003ffac2e..ff6b1a456 100644 --- a/docs/en/html/EXTENDING.html +++ b/docs/en/html/EXTENDING.html @@ -93,12 +93,12 @@ version 0.9.29

- Copyright © 2002-2022 by various contributors; see AUTHORS.txt.
+ Copyright © 2002-2023 by various contributors; see AUTHORS.txt.
https://tuxpaint.org/

- June 4, 2022

+ February 12, 2023

@@ -125,9 +125,12 @@
  • Stamp Images
  • Stamp Descriptive Text
  • Stamp Sound Effects
  • Stamp Descriptive Sound
  • Stamp Options
  • Pre-Mirrored and Flipped Stamps
  • Fonts
  • 'Starters' +
  • Coloring-Book Style Starters
  • Scene-Style Starters
  • Starter Options
  • -
  • 'Templates'
  • Translations
  • Alternative Input Methods
  • On-screen Keyboard
  • +
  • 'Templates' +
  • +
  • Translations
  • Alternative Input Methods
  • On-screen Keyboard
  • @@ -712,6 +715,177 @@

    💡 Note: 'Starters' are 'attached' to saved pictures, via a small text file that has the same name as the saved file, but with ".dat" as the extension. This allows it to continue to affect the drawing even after Tux Paint has been quit, or another picture is loaded or a new image is created. (In other words, if you base a drawing on a 'starter' image, it will always be affected by it.)

    + +
    +
    +

    + Starter Options +

    +
    + +

    + Aside from an image, starters can also be given other attributes. To do this, you need to create a 'data file' for the starter. (Note: Tux Paint prior to version 0.9.29 did not support starter options.)

    + +

    + A starter's data file is simply a plain ASCII text file containing the options for the starter.

    + +

    + The file has the same name as the image, but a ".dat" extension. (e.g., "starter.png"'s data file is the text file "starter.dat", found in the same directory.)

    + +
    +
    allowscale
    +
    +

    + When a starter image is a different aspect ratio (width-to-height proportions) than Tux Paint's canvas, by default it will be scaled to fit entirely within the canvas, without stretching the starter (changing its aspect ratio); for example, a square starter on a portrait-shaped canvas will be placed in the center of the canvas. By default, Tux Paint will then take the strip of pixels at the edges of the starter and stretch them to the edges of the canvas, "smearing" it.

    + +
    + + +
    + +

    + If it's acceptable for the starter image to be cropped in one or both directions, the "allowscale" may be used to tell Tux Paint which behavior to allow:

    +
      +
    • + + For starters where it's alright to crop the left and right edges, but the top and bottom edges must be retained, use "allowscale=horizontal".
        +
      • + If the starter's aspect ratio is wider than that of the canvas, it will be scaled to fit the height of the canvas, and the left and right will be cropped.
      • +
      • + If the starter's aspect ratio is taller than that of the canvas, it will be scaled to fit the height of the canvas, and no cropping will occur, and the left and right edges will be smeared.
      • +
      +
      +
    • + +
    • + + For starters where it's alright to crop the top and bottom edges, but the left and right edges must be retained, use "allowscale=vertical".
        +
      • + If the starter's aspect ratio is taller than that of the canvas, it will be scaled to fit the width of the canvas, and the top and bottom will be cropped.
      • +
      • + If the starter's aspect ratio is wider than that of the canvas, it will be scaled to fit the width of the canvas, and no cropping will occur, and the top and bottom edges will be smeared.
      • +
      +
      +
    • + +
    • + If it's acceptable to crop either the top and bottom or the left and right, use "allowscale=both". Contents from starter will always fill the canvas, regardless of how its aspect ratio compare to that of the canvas.
    • + +
    • + The default behavior is to not allow cropping. This may be specified explicitly with "allowscale=none".
    • +
    +
    + +
    background
    +
    +

    + This option allows you to specify how Tux Paint should fill the rest of the canvas, when the starter does not fit in one or the other direction. By default, as described above, Tux Paint will "smear" the pixels from the edges of the starter. (This can be specified explicitly with "background=smear".)

    +

    + You can instead specify a solid background color (e.g., white for a 'coloring-book' style starter, with "background=#fff").

    +

    + Colors may be listed using three decimal numbers (e.g., "255 68 136") or a 6- or 3-digit-long hexadecimal 'triplet' (e.g., "#ff4488" or "#F48").

    +
    + +
    gravity
    +
    +

    + This option allows you to specify how Tux Paint should position a starter, when it is being cropped in one or the other direction. By default, Tux Paint will place the center of the starter within the canvas. (This can be specified explicitly with "gravity=center".)

    +

    + For example, if the top center of the starter contains the most important content, you can specify "gravity=top". Or, if the bottom right is important, specify "gravity=bottom-right".

    + +

    + The available options are:

    +
      +
    • top — prefer the top center
    • +
    • bottom — prefer the bottom center
    • +
    • left — prefer the left center
    • +
    • right — prefer the right center
    • +
    • top-left — prefer the top left
    • +
    • top-right — prefer the top right
    • +
    • bottom-left — prefer the bottom left
    • +
    • bottom-right — prefer the bottom right
    • +
    + +
    +
    + +
    + Focusing on the center of a starter image stretched to fit the width of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the center of a starter image stretched to fit the height of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the top of a starter image stretched to fit the width of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the bottom of a starter image stretched to fit the width of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the right of a starter image stretched to fit the height of the canvas.
    +
    +
    +
    +
    + +

    + 💡 Note: Templates (described below) may also have options files, and currently support all of the same options as starters.

    +
    +
    +
    @@ -748,6 +922,19 @@

    💡 Note: 'Templates' are 'attached' to saved pictures, via a small text file that has the same name as the saved file, but with ".dat" as the extension. This allows it to continue to affect the drawing even after Tux Paint has been quit, or another picture is loaded or a new image is created. (In other words, if you base a drawing on a 'template' image, it will always be affected by it.)


    + +
    +
    +

    + Template Options +

    +
    + +

    + Like 'starters', a configuration file may be specified that defines how Tux Paint should behave when applying 'template' images to the canvas when they do not have identical proportions (aspect ratio). See "Starter Options", above. (Note: Tux Paint prior to version 0.9.29 did not support template options.)

    +
    +
    diff --git a/docs/es_ES.UTF-8/EXTENDING.txt b/docs/es_ES.UTF-8/EXTENDING.txt index 460c16145..846e32ce2 100644 --- a/docs/es_ES.UTF-8/EXTENDING.txt +++ b/docs/es_ES.UTF-8/EXTENDING.txt @@ -2,10 +2,10 @@ Tux Paint versión 0.9.29 - Copyright © 2002-2022 by various contributors; see AUTHORS.txt. + Copyright © 2002-2023 by various contributors; see AUTHORS.txt. https://tuxpaint.org/ - junio 4, 2022 + febrero 12, 2023 +------------------------------------------+ |Table of Contents | @@ -26,7 +26,9 @@ | * 'Starters' | | * Coloring-Book Style Starters | | * Scene-Style Starters | + | * Starter Options | | * 'Templates' | + | * Template Options | | * Translations | | * Alternative Input Methods | | * On-screen Keyboard | @@ -585,6 +587,112 @@ Scene-Style Starters created. (In other words, if you base a drawing on a 'starter' image, it will always be affected by it.) +Starter Options + + Aside from an image, starters can also be given other attributes. To do + this, you need to create a 'data file' for the starter. (Note: Tux Paint + prior to version 0.9.29 did not support starter options.) + + A starter's data file is simply a plain ASCII text file containing the + options for the starter. + + The file has the same name as the image, but a ".dat" extension. (e.g., + "starter.png"'s data file is the text file "starter.dat", found in the + same directory.) + + allowscale + + When a starter image is a different aspect ratio (width-to-height + proportions) than Tux Paint's canvas, by default it will be scaled + to fit entirely within the canvas, without stretching the starter + (changing its aspect ratio); for example, a square starter on a + portrait-shaped canvas will be placed in the center of the canvas. + By default, Tux Paint will then take the strip of pixels at the + edges of the starter and stretch them to the edges of the canvas, + "smearing" it. + + If it's acceptable for the starter image to be cropped in one or + both directions, the "allowscale" may be used to tell Tux Paint + which behavior to allow: + + * For starters where it's alright to crop the left and right + edges, but the top and bottom edges must be retained, use + "allowscale=horizontal". + * If the starter's aspect ratio is wider than that of the + canvas, it will be scaled to fit the height of the + canvas, and the left and right will be cropped. + * If the starter's aspect ratio is taller than that of the + canvas, it will be scaled to fit the height of the + canvas, and no cropping will occur, and the left and + right edges will be smeared. + * For starters where it's alright to crop the top and bottom + edges, but the left and right edges must be retained, use + "allowscale=vertical". + * If the starter's aspect ratio is taller than that of the + canvas, it will be scaled to fit the width of the + canvas, and the top and bottom will be cropped. + * If the starter's aspect ratio is wider than that of the + canvas, it will be scaled to fit the width of the + canvas, and no cropping will occur, and the top and + bottom edges will be smeared. + * If it's acceptable to crop either the top and bottom or the + left and right, use "allowscale=both". Contents from starter + will always fill the canvas, regardless of how its aspect + ratio compare to that of the canvas. + * The default behavior is to not allow cropping. This may be + specified explicitly with "allowscale=none". + + background + + This option allows you to specify how Tux Paint should fill the + rest of the canvas, when the starter does not fit in one or the + other direction. By default, as described above, Tux Paint will + "smear" the pixels from the edges of the starter. (This can be + specified explicitly with "background=smear".) + + You can instead specify a solid background color (e.g., white for + a 'coloring-book' style starter, with "background=#fff"). + + Colors may be listed using three decimal numbers (e.g., "255 68 + 136") or a 6- or 3-digit-long hexadecimal 'triplet' (e.g., + "#ff4488" or "#F48"). + + gravity + + This option allows you to specify how Tux Paint should position a + starter, when it is being cropped in one or the other direction. + By default, Tux Paint will place the center of the starter within + the canvas. (This can be specified explicitly with + "gravity=center".) + + For example, if the top center of the starter contains the most + important content, you can specify "gravity=top". Or, if the + bottom right is important, specify "gravity=bottom-right". + + The available options are: + + * top — prefer the top center + * bottom — prefer the bottom center + * left — prefer the left center + * right — prefer the right center + * top-left — prefer the top left + * top-right — prefer the top right + * bottom-left — prefer the bottom left + * bottom-right — prefer the bottom right + Focusing on the center of a starter image stretched to fit the + width of the canvas. + Focusing on the center of a starter image stretched to fit the + height of the canvas. + Focusing on the top of a starter image stretched to fit the width + of the canvas. + Focusing on the bottom of a starter image stretched to fit the + width of the canvas. + Focusing on the right of a starter image stretched to fit the + height of the canvas. + + 💡 Note: Templates (described below) may also have options files, and + currently support all of the same options as starters. + 'Templates' 'Template' images also appear in the 'New' dialog, along with solid color @@ -622,6 +730,14 @@ Scene-Style Starters created. (In other words, if you base a drawing on a 'template' image, it will always be affected by it.) +Template Options + + Like 'starters', a configuration file may be specified that defines how + Tux Paint should behave when applying 'template' images to the canvas when + they do not have identical proportions (aspect ratio). See "Starter + Options", above. (Note: Tux Paint prior to version 0.9.29 did not support + template options.) + Translations Tux Paint supports numerous languages, thanks to use of the "gettext" diff --git a/docs/es_ES.UTF-8/html/EXTENDING.html b/docs/es_ES.UTF-8/html/EXTENDING.html index 6b20e783c..7758a421b 100644 --- a/docs/es_ES.UTF-8/html/EXTENDING.html +++ b/docs/es_ES.UTF-8/html/EXTENDING.html @@ -93,12 +93,12 @@ versión 0.9.29

    - Copyright © 2002-2022 by various contributors; see AUTHORS.txt.
    + Copyright © 2002-2023 by various contributors; see AUTHORS.txt.
    https://tuxpaint.org/

    - junio 4, 2022

    + febrero 12, 2023

    @@ -125,9 +125,12 @@
  • Stamp Images
  • Stamp Descriptive Text
  • Stamp Sound Effects
  • Stamp Descriptive Sound
  • Stamp Options
  • Pre-Mirrored and Flipped Stamps
  • Fonts
  • 'Starters' +
  • Coloring-Book Style Starters
  • Scene-Style Starters
  • Starter Options
  • -
  • 'Templates'
  • Translations
  • Alternative Input Methods
  • On-screen Keyboard
  • +
  • 'Templates' +
  • +
  • Translations
  • Alternative Input Methods
  • On-screen Keyboard
  • @@ -712,6 +715,177 @@

    💡 Note: 'Starters' are 'attached' to saved pictures, via a small text file that has the same name as the saved file, but with ".dat" as the extension. This allows it to continue to affect the drawing even after Tux Paint has been quit, or another picture is loaded or a new image is created. (In other words, if you base a drawing on a 'starter' image, it will always be affected by it.)

    + +
    +
    +

    + Starter Options +

    +
    + +

    + Aside from an image, starters can also be given other attributes. To do this, you need to create a 'data file' for the starter. (Note: Tux Paint prior to version 0.9.29 did not support starter options.)

    + +

    + A starter's data file is simply a plain ASCII text file containing the options for the starter.

    + +

    + The file has the same name as the image, but a ".dat" extension. (e.g., "starter.png"'s data file is the text file "starter.dat", found in the same directory.)

    + +
    +
    allowscale
    +
    +

    + When a starter image is a different aspect ratio (width-to-height proportions) than Tux Paint's canvas, by default it will be scaled to fit entirely within the canvas, without stretching the starter (changing its aspect ratio); for example, a square starter on a portrait-shaped canvas will be placed in the center of the canvas. By default, Tux Paint will then take the strip of pixels at the edges of the starter and stretch them to the edges of the canvas, "smearing" it.

    + +
    + + +
    + +

    + If it's acceptable for the starter image to be cropped in one or both directions, the "allowscale" may be used to tell Tux Paint which behavior to allow:

    +
      +
    • + + For starters where it's alright to crop the left and right edges, but the top and bottom edges must be retained, use "allowscale=horizontal".
        +
      • + If the starter's aspect ratio is wider than that of the canvas, it will be scaled to fit the height of the canvas, and the left and right will be cropped.
      • +
      • + If the starter's aspect ratio is taller than that of the canvas, it will be scaled to fit the height of the canvas, and no cropping will occur, and the left and right edges will be smeared.
      • +
      +
      +
    • + +
    • + + For starters where it's alright to crop the top and bottom edges, but the left and right edges must be retained, use "allowscale=vertical".
        +
      • + If the starter's aspect ratio is taller than that of the canvas, it will be scaled to fit the width of the canvas, and the top and bottom will be cropped.
      • +
      • + If the starter's aspect ratio is wider than that of the canvas, it will be scaled to fit the width of the canvas, and no cropping will occur, and the top and bottom edges will be smeared.
      • +
      +
      +
    • + +
    • + If it's acceptable to crop either the top and bottom or the left and right, use "allowscale=both". Contents from starter will always fill the canvas, regardless of how its aspect ratio compare to that of the canvas.
    • + +
    • + The default behavior is to not allow cropping. This may be specified explicitly with "allowscale=none".
    • +
    +
    + +
    background
    +
    +

    + This option allows you to specify how Tux Paint should fill the rest of the canvas, when the starter does not fit in one or the other direction. By default, as described above, Tux Paint will "smear" the pixels from the edges of the starter. (This can be specified explicitly with "background=smear".)

    +

    + You can instead specify a solid background color (e.g., white for a 'coloring-book' style starter, with "background=#fff").

    +

    + Colors may be listed using three decimal numbers (e.g., "255 68 136") or a 6- or 3-digit-long hexadecimal 'triplet' (e.g., "#ff4488" or "#F48").

    +
    + +
    gravity
    +
    +

    + This option allows you to specify how Tux Paint should position a starter, when it is being cropped in one or the other direction. By default, Tux Paint will place the center of the starter within the canvas. (This can be specified explicitly with "gravity=center".)

    +

    + For example, if the top center of the starter contains the most important content, you can specify "gravity=top". Or, if the bottom right is important, specify "gravity=bottom-right".

    + +

    + The available options are:

    +
      +
    • top — prefer the top center
    • +
    • bottom — prefer the bottom center
    • +
    • left — prefer the left center
    • +
    • right — prefer the right center
    • +
    • top-left — prefer the top left
    • +
    • top-right — prefer the top right
    • +
    • bottom-left — prefer the bottom left
    • +
    • bottom-right — prefer the bottom right
    • +
    + +
    +
    + +
    + Focusing on the center of a starter image stretched to fit the width of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the center of a starter image stretched to fit the height of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the top of a starter image stretched to fit the width of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the bottom of a starter image stretched to fit the width of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the right of a starter image stretched to fit the height of the canvas.
    +
    +
    +
    +
    + +

    + 💡 Note: Templates (described below) may also have options files, and currently support all of the same options as starters.

    +
    +
    +
    @@ -748,6 +922,19 @@

    💡 Note: 'Templates' are 'attached' to saved pictures, via a small text file that has the same name as the saved file, but with ".dat" as the extension. This allows it to continue to affect the drawing even after Tux Paint has been quit, or another picture is loaded or a new image is created. (In other words, if you base a drawing on a 'template' image, it will always be affected by it.)


    + +
    +
    +

    + Template Options +

    +
    + +

    + Like 'starters', a configuration file may be specified that defines how Tux Paint should behave when applying 'template' images to the canvas when they do not have identical proportions (aspect ratio). See "Starter Options", above. (Note: Tux Paint prior to version 0.9.29 did not support template options.)

    +
    +
    diff --git a/docs/fr_FR.UTF-8/EXTENDING.txt b/docs/fr_FR.UTF-8/EXTENDING.txt index 17b90bab4..b57d60601 100644 --- a/docs/fr_FR.UTF-8/EXTENDING.txt +++ b/docs/fr_FR.UTF-8/EXTENDING.txt @@ -2,10 +2,10 @@ Tux Paint version 0.9.29 - Copyright © 2002-2022 by divers contributeurs; see AUTHORS.txt. + Copyright © 2002-2023 by divers contributeurs; see AUTHORS.txt. https://tuxpaint.org/ - juin 4, 2022 + février 12, 2023 +--------------------------------------------------------------+ |Table des matières | @@ -26,7 +26,9 @@ | * 'Images de démarrage' | | * Images de démarrage avec style 'livre de coloriage' | | * Images de démarrage avec 'style scénique' | + | * Starter Options | | * 'Modèles' | + | * Template Options | | * Traductions | | * Méthodes alternatives de saisie | | * Clavier virtuel sur écran | @@ -630,6 +632,113 @@ Images de démarrage avec 'style scénique' is created. (In other words, if you base a drawing on a image de démarrage, it will always be affected by it.) +Starter Options + + Outre une an image, les starters peuvent également recevoir d'autres + attributs. Pour ce faire, vous devez créer un «fichier de données» pour + starter. (Note: Tux Paint prior to version 0.9.29 did not support starter + options.) + + Un fichier de données de starter's est simplement un fichier texte ASCII + contenant les options pour le starter. + + Le fichier porte le même nom que l'image , mais une extension ".dat". (par + exemple, le fichier de données "starter.png" est le fichier texte + "starter.dat" qui se trouve dans le même répertoire.) + + allowscale + + When a starter image is a different aspect ratio (width-to-height + proportions) than Tux Paint's canvas, by default it will be scaled + to fit entirely within the canvas, without stretching the starter + (changing its aspect ratio); for example, a square starter on a + portrait-shaped canvas will be placed in the center of the canvas. + By default, Tux Paint will then take the strip of pixels at the + edges of the starter and stretch them to the edges of the canvas, + "smearing" it. + + If it's acceptable for the starter image to be cropped in one or + both directions, the "allowscale" may be used to tell Tux Paint + which behavior to allow: + + * For starters where it's alright to crop the left and right + edges, but the top and bottom edges must be retained, use + "allowscale=horizontal". + * If the starter's aspect ratio is wider than that of the + canvas, it will be scaled to fit the height of the + canvas, and the left and right will be cropped. + * If the starter's aspect ratio is taller than that of the + canvas, it will be scaled to fit the height of the + canvas, and no cropping will occur, and the left and + right edges will be smeared. + * For starters where it's alright to crop the top and bottom + edges, but the left and right edges must be retained, use + "allowscale=vertical". + * If the starter's aspect ratio is taller than that of the + canvas, it will be scaled to fit the width of the + canvas, and the top and bottom will be cropped. + * If the starter's aspect ratio is wider than that of the + canvas, it will be scaled to fit the width of the + canvas, and no cropping will occur, and the top and + bottom edges will be smeared. + * If it's acceptable to crop either the top and bottom or the + left and right, use "allowscale=both". Contents from starter + will always fill the canvas, regardless of how its aspect + ratio compare to that of the canvas. + * The default behavior is to not allow cropping. This may be + specified explicitly with "allowscale=none". + + background + + This option allows you to specify how Tux Paint should fill the + rest of the canvas, when the starter does not fit in one or the + other direction. By default, as described above, Tux Paint will + "smear" the pixels from the edges of the starter. (This can be + specified explicitly with "background=smear".) + + You can instead specify a solid background color (e.g., white for + a 'coloring-book' style starter, with "background=#fff"). + + Les couleurs peuvent être listées en utilisant trois nombres + décimaux (par exemple, "255 68 136") ou un 'triplet' hexadécimal + de 6 ou 3 chiffres (par exemple, " #ff4488" ou "#F48"). + + gravity + + This option allows you to specify how Tux Paint should position a + starter, when it is being cropped in one or the other direction. + By default, Tux Paint will place the center of the starter within + the canvas. (This can be specified explicitly with + "gravity=center".) + + For example, if the top center of the starter contains the most + important content, you can specify "gravity=top". Or, if the + bottom right is important, specify "gravity=bottom-right". + + The available options are: + + * top — prefer the top center + * bottom — prefer the bottom center + * left — prefer the left center + * right — prefer the right center + * top-left — prefer the top left + * top-right — prefer the top right + * bottom-left — prefer the bottom left + * bottom-right — prefer the bottom right + Focusing on the center of a starter image stretched to fit the + width of the canvas. + Focusing on the center of a starter image stretched to fit the + height of the canvas. + Focusing on the top of a starter image stretched to fit the width + of the canvas. + Focusing on the bottom of a starter image stretched to fit the + width of the canvas. + Focusing on the right of a starter image stretched to fit the + height of the canvas. + + 💡 Note: Templates (described below) may also have options files, and + currently support all of the same options as starters. + 'Modèles' Les images «Modèle» apparaissent également dans la boîte de dialogue @@ -670,6 +779,14 @@ Images de démarrage avec 'style scénique' created. (In other words, if you base a drawing on a image 'modèle', it will always be affected by it.) +Template Options + + Like 'starters', a configuration file may be specified that defines how + Tux Paint should behave when applying 'template' images to the canvas when + they do not have identical proportions (aspect ratio). See "Starter + Options", above. (Note: Tux Paint prior to version 0.9.29 did not support + template options.) + Traductions Tux Paint supporte de nombreux langages, grâce à l'utilisation de la diff --git a/docs/fr_FR.UTF-8/html/EXTENDING.html b/docs/fr_FR.UTF-8/html/EXTENDING.html index bf267dd46..96a881b3c 100644 --- a/docs/fr_FR.UTF-8/html/EXTENDING.html +++ b/docs/fr_FR.UTF-8/html/EXTENDING.html @@ -93,12 +93,12 @@ version 0.9.29

    - Copyright © 2002-2022 by divers contributeurs; see AUTHORS.txt.
    + Copyright © 2002-2023 by divers contributeurs; see AUTHORS.txt.
    https://tuxpaint.org/

    - juin 4, 2022

    + février 12, 2023

    @@ -125,9 +125,12 @@
  • Images des tampons
  • Texte de description des tampons
  • Effets sonores des tampons
  • Son descriptif du tampon
  • Options des tampons
  • Mise en miroir et retournement
  • Polices
  • 'Images de démarrage' +
  • Images de démarrage avec style 'livre de coloriage'
  • Images de démarrage avec 'style scénique'
  • Starter Options
  • -
  • 'Modèles'
  • Traductions
  • Méthodes alternatives de saisie
  • Clavier virtuel sur écran
  • +
  • 'Modèles' +
  • +
  • Traductions
  • Méthodes alternatives de saisie
  • Clavier virtuel sur écran
  • @@ -712,6 +715,177 @@

    💡 Note: 'Images de démarrage' are 'attached' to saved pictures, via a small text file that has the same name as the saved file, but with ".dat" as the extension. This allows it to continue to affect the drawing even after Tux Paint has been quit, or another picture is loaded or a new image is created. (In other words, if you base a drawing on a image de démarrage, it will always be affected by it.)

    + +
    +
    +

    + Starter Options +

    +
    + +

    + Outre une an image, les starters peuvent également recevoir d'autres attributs. Pour ce faire, vous devez créer un «fichier de données» pour starter. (Note: Tux Paint prior to version 0.9.29 did not support starter options.)

    + +

    + Un fichier de données de starter's est simplement un fichier texte ASCII contenant les options pour le starter.

    + +

    + Le fichier porte le même nom que l'image , mais une extension ".dat". (par exemple, le fichier de données "starter.png" est le fichier texte "starter.dat" qui se trouve dans le même répertoire.)

    + +
    +
    allowscale
    +
    +

    + When a starter image is a different aspect ratio (width-to-height proportions) than Tux Paint's canvas, by default it will be scaled to fit entirely within the canvas, without stretching the starter (changing its aspect ratio); for example, a square starter on a portrait-shaped canvas will be placed in the center of the canvas. By default, Tux Paint will then take the strip of pixels at the edges of the starter and stretch them to the edges of the canvas, "smearing" it.

    + +
    + + +
    + +

    + If it's acceptable for the starter image to be cropped in one or both directions, the "allowscale" may be used to tell Tux Paint which behavior to allow:

    +
      +
    • + + For starters where it's alright to crop the left and right edges, but the top and bottom edges must be retained, use "allowscale=horizontal".
        +
      • + If the starter's aspect ratio is wider than that of the canvas, it will be scaled to fit the height of the canvas, and the left and right will be cropped.
      • +
      • + If the starter's aspect ratio is taller than that of the canvas, it will be scaled to fit the height of the canvas, and no cropping will occur, and the left and right edges will be smeared.
      • +
      +
      +
    • + +
    • + + For starters where it's alright to crop the top and bottom edges, but the left and right edges must be retained, use "allowscale=vertical".
        +
      • + If the starter's aspect ratio is taller than that of the canvas, it will be scaled to fit the width of the canvas, and the top and bottom will be cropped.
      • +
      • + If the starter's aspect ratio is wider than that of the canvas, it will be scaled to fit the width of the canvas, and no cropping will occur, and the top and bottom edges will be smeared.
      • +
      +
      +
    • + +
    • + If it's acceptable to crop either the top and bottom or the left and right, use "allowscale=both". Contents from starter will always fill the canvas, regardless of how its aspect ratio compare to that of the canvas.
    • + +
    • + The default behavior is to not allow cropping. This may be specified explicitly with "allowscale=none".
    • +
    +
    + +
    background
    +
    +

    + This option allows you to specify how Tux Paint should fill the rest of the canvas, when the starter does not fit in one or the other direction. By default, as described above, Tux Paint will "smear" the pixels from the edges of the starter. (This can be specified explicitly with "background=smear".)

    +

    + You can instead specify a solid background color (e.g., white for a 'coloring-book' style starter, with "background=#fff").

    +

    + Les couleurs peuvent être listées en utilisant trois nombres décimaux (par exemple, "255 68 136") ou un 'triplet' hexadécimal de 6 ou 3 chiffres (par exemple, " #ff4488" ou "#F48").

    +
    + +
    gravity
    +
    +

    + This option allows you to specify how Tux Paint should position a starter, when it is being cropped in one or the other direction. By default, Tux Paint will place the center of the starter within the canvas. (This can be specified explicitly with "gravity=center".)

    +

    + For example, if the top center of the starter contains the most important content, you can specify "gravity=top". Or, if the bottom right is important, specify "gravity=bottom-right".

    + +

    + The available options are:

    +
      +
    • top — prefer the top center
    • +
    • bottom — prefer the bottom center
    • +
    • left — prefer the left center
    • +
    • right — prefer the right center
    • +
    • top-left — prefer the top left
    • +
    • top-right — prefer the top right
    • +
    • bottom-left — prefer the bottom left
    • +
    • bottom-right — prefer the bottom right
    • +
    + +
    +
    + +
    + Focusing on the center of a starter image stretched to fit the width of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the center of a starter image stretched to fit the height of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the top of a starter image stretched to fit the width of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the bottom of a starter image stretched to fit the width of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the right of a starter image stretched to fit the height of the canvas.
    +
    +
    +
    +
    + +

    + 💡 Note: Templates (described below) may also have options files, and currently support all of the same options as starters.

    +
    +
    +
    @@ -748,6 +922,19 @@

    💡 Note: 'Modèles' are 'attached' to saved pictures, via a small text file that has the same name as the saved file, but with ".dat" as the extension. This allows it to continue to affect the drawing even after Tux Paint has been quit, or another picture is loaded or a new image is created. (In other words, if you base a drawing on a image 'modèle', it will always be affected by it.)


    + +
    +
    +

    + Template Options +

    +
    + +

    + Like 'starters', a configuration file may be specified that defines how Tux Paint should behave when applying 'template' images to the canvas when they do not have identical proportions (aspect ratio). See "Starter Options", above. (Note: Tux Paint prior to version 0.9.29 did not support template options.)

    +
    +
    diff --git a/docs/gl_ES.UTF-8/EXTENDING.txt b/docs/gl_ES.UTF-8/EXTENDING.txt index 1c19db027..9d8527ac1 100644 --- a/docs/gl_ES.UTF-8/EXTENDING.txt +++ b/docs/gl_ES.UTF-8/EXTENDING.txt @@ -2,10 +2,10 @@ Tux Paint versión 0.9.29 - Copyright © 2002-2022 by varios colaboradores; see AUTHORS.txt. + Copyright © 2002-2023 by varios colaboradores; see AUTHORS.txt. https://tuxpaint.org/ - 4 de Xuño de 2022 + 12 de Febreiro de 2023 +--------------------------------------------------------------+ |Índice | @@ -26,7 +26,9 @@ | * «Imaxes de comezo» | | * Imaxes «de comezo» ao estilo dun libro para colorar | | * Imaxes «de comezo» ao estilo dunha escena | + | * Starter Options | | * «Modelos» | + | * Template Options | | * Traducións | | * Métodos de entrada alternativos | | * Teclado en pantalla | @@ -601,6 +603,112 @@ Imaxes «de comezo» ao estilo dunha escena created. (In other words, if you base a drawing on a imaxe «de comezo», it will always be affected by it.) +Starter Options + + Ademais de an image, a starters tamén se lle poden dar outros atributos. + Para facelo, cómpre crear un «ficheiro de datos» para starter. (Note: Tux + Paint prior to version 0.9.29 did not support starter options.) + + Un ficheiro de datos de starter's é simplemente un ficheiro de texto ASCII + simple que contén as opcións de starter. + + O ficheiro ten o mesmo nome que a imaxe , pero unha extensión «.dat». (p. + ex.: o ficheiro de datos de «starter.png» é o ficheiro de texto + «starter.dat», que se atopa no mesmo directorio.) + + allowscale + + When a starter image is a different aspect ratio (width-to-height + proportions) than Tux Paint's canvas, by default it will be scaled + to fit entirely within the canvas, without stretching the starter + (changing its aspect ratio); for example, a square starter on a + portrait-shaped canvas will be placed in the center of the canvas. + By default, Tux Paint will then take the strip of pixels at the + edges of the starter and stretch them to the edges of the canvas, + "smearing" it. + + If it's acceptable for the starter image to be cropped in one or + both directions, the "allowscale" may be used to tell Tux Paint + which behavior to allow: + + * For starters where it's alright to crop the left and right + edges, but the top and bottom edges must be retained, use + "allowscale=horizontal". + * If the starter's aspect ratio is wider than that of the + canvas, it will be scaled to fit the height of the + canvas, and the left and right will be cropped. + * If the starter's aspect ratio is taller than that of the + canvas, it will be scaled to fit the height of the + canvas, and no cropping will occur, and the left and + right edges will be smeared. + * For starters where it's alright to crop the top and bottom + edges, but the left and right edges must be retained, use + "allowscale=vertical". + * If the starter's aspect ratio is taller than that of the + canvas, it will be scaled to fit the width of the + canvas, and the top and bottom will be cropped. + * If the starter's aspect ratio is wider than that of the + canvas, it will be scaled to fit the width of the + canvas, and no cropping will occur, and the top and + bottom edges will be smeared. + * If it's acceptable to crop either the top and bottom or the + left and right, use "allowscale=both". Contents from starter + will always fill the canvas, regardless of how its aspect + ratio compare to that of the canvas. + * The default behavior is to not allow cropping. This may be + specified explicitly with "allowscale=none". + + background + + This option allows you to specify how Tux Paint should fill the + rest of the canvas, when the starter does not fit in one or the + other direction. By default, as described above, Tux Paint will + "smear" the pixels from the edges of the starter. (This can be + specified explicitly with "background=smear".) + + You can instead specify a solid background color (e.g., white for + a 'coloring-book' style starter, with "background=#fff"). + + As cores pódense enumerar usando tres números decimais (por + exemplo, «255 68 136») ou un «triplete» hexadecimal de 6 ou 3 + díxitos de longo (por exemplo, «#ff4488» ou «#F48»). + + gravity + + This option allows you to specify how Tux Paint should position a + starter, when it is being cropped in one or the other direction. + By default, Tux Paint will place the center of the starter within + the canvas. (This can be specified explicitly with + "gravity=center".) + + For example, if the top center of the starter contains the most + important content, you can specify "gravity=top". Or, if the + bottom right is important, specify "gravity=bottom-right". + + The available options are: + + * top — prefer the top center + * bottom — prefer the bottom center + * left — prefer the left center + * right — prefer the right center + * top-left — prefer the top left + * top-right — prefer the top right + * bottom-left — prefer the bottom left + * bottom-right — prefer the bottom right + Focusing on the center of a starter image stretched to fit the + width of the canvas. + Focusing on the center of a starter image stretched to fit the + height of the canvas. + Focusing on the top of a starter image stretched to fit the width + of the canvas. + Focusing on the bottom of a starter image stretched to fit the + width of the canvas. + Focusing on the right of a starter image stretched to fit the + height of the canvas. + + 💡 Note: Templates (described below) may also have options files, and + currently support all of the same options as starters. + «Modelos» As imaxes «modelo» tamén aparecen no diálogo «Novo», xunto coas opcións de @@ -640,6 +748,14 @@ Imaxes «de comezo» ao estilo dunha escena created. (In other words, if you base a drawing on a imaxe «modelo», it will always be affected by it.) +Template Options + + Like 'starters', a configuration file may be specified that defines how + Tux Paint should behave when applying 'template' images to the canvas when + they do not have identical proportions (aspect ratio). See "Starter + Options", above. (Note: Tux Paint prior to version 0.9.29 did not support + template options.) + Traducións Tux Paint admite numerosos idiomas grazas ao uso da biblioteca de diff --git a/docs/gl_ES.UTF-8/html/EXTENDING.html b/docs/gl_ES.UTF-8/html/EXTENDING.html index a08b63b1c..3851c6b0a 100644 --- a/docs/gl_ES.UTF-8/html/EXTENDING.html +++ b/docs/gl_ES.UTF-8/html/EXTENDING.html @@ -93,12 +93,12 @@ versión 0.9.29

    - Copyright © 2002-2022 by varios colaboradores; see AUTHORS.txt.
    + Copyright © 2002-2023 by varios colaboradores; see AUTHORS.txt.
    https://tuxpaint.org/

    - 4 de Xuño de 2022

    + 12 de Febreiro de 2023

    @@ -125,9 +125,12 @@
  • Imaxes de selos
  • Texto descritivo do selo
  • Efectos de son dos selos
  • Son descritivo do selo
  • Opcións de selos
  • Selos prereflectidos e invertidos
  • Tipos de letra
  • «Imaxes de comezo» +
  • Imaxes «de comezo» ao estilo dun libro para colorar
  • Imaxes «de comezo» ao estilo dunha escena
  • Starter Options
  • -
  • «Modelos»
  • Traducións
  • Métodos de entrada alternativos
  • Teclado en pantalla
  • +
  • «Modelos» +
  • +
  • Traducións
  • Métodos de entrada alternativos
  • Teclado en pantalla
  • @@ -712,6 +715,177 @@

    💡 Note: «Imaxes de comezo» are 'attached' to saved pictures, via a small text file that has the same name as the saved file, but with ".dat" as the extension. This allows it to continue to affect the drawing even after Tux Paint has been quit, or another picture is loaded or a new image is created. (In other words, if you base a drawing on a imaxe «de comezo», it will always be affected by it.)

    + +
    +
    +

    + Starter Options +

    +
    + +

    + Ademais de an image, a starters tamén se lle poden dar outros atributos. Para facelo, cómpre crear un «ficheiro de datos» para starter. (Note: Tux Paint prior to version 0.9.29 did not support starter options.)

    + +

    + Un ficheiro de datos de starter's é simplemente un ficheiro de texto ASCII simple que contén as opcións de starter.

    + +

    + O ficheiro ten o mesmo nome que a imaxe , pero unha extensión «.dat». (p. ex.: o ficheiro de datos de «starter.png» é o ficheiro de texto «starter.dat», que se atopa no mesmo directorio.)

    + +
    +
    allowscale
    +
    +

    + When a starter image is a different aspect ratio (width-to-height proportions) than Tux Paint's canvas, by default it will be scaled to fit entirely within the canvas, without stretching the starter (changing its aspect ratio); for example, a square starter on a portrait-shaped canvas will be placed in the center of the canvas. By default, Tux Paint will then take the strip of pixels at the edges of the starter and stretch them to the edges of the canvas, "smearing" it.

    + +
    + + +
    + +

    + If it's acceptable for the starter image to be cropped in one or both directions, the "allowscale" may be used to tell Tux Paint which behavior to allow:

    +
      +
    • + + For starters where it's alright to crop the left and right edges, but the top and bottom edges must be retained, use "allowscale=horizontal".
        +
      • + If the starter's aspect ratio is wider than that of the canvas, it will be scaled to fit the height of the canvas, and the left and right will be cropped.
      • +
      • + If the starter's aspect ratio is taller than that of the canvas, it will be scaled to fit the height of the canvas, and no cropping will occur, and the left and right edges will be smeared.
      • +
      +
      +
    • + +
    • + + For starters where it's alright to crop the top and bottom edges, but the left and right edges must be retained, use "allowscale=vertical".
        +
      • + If the starter's aspect ratio is taller than that of the canvas, it will be scaled to fit the width of the canvas, and the top and bottom will be cropped.
      • +
      • + If the starter's aspect ratio is wider than that of the canvas, it will be scaled to fit the width of the canvas, and no cropping will occur, and the top and bottom edges will be smeared.
      • +
      +
      +
    • + +
    • + If it's acceptable to crop either the top and bottom or the left and right, use "allowscale=both". Contents from starter will always fill the canvas, regardless of how its aspect ratio compare to that of the canvas.
    • + +
    • + The default behavior is to not allow cropping. This may be specified explicitly with "allowscale=none".
    • +
    +
    + +
    background
    +
    +

    + This option allows you to specify how Tux Paint should fill the rest of the canvas, when the starter does not fit in one or the other direction. By default, as described above, Tux Paint will "smear" the pixels from the edges of the starter. (This can be specified explicitly with "background=smear".)

    +

    + You can instead specify a solid background color (e.g., white for a 'coloring-book' style starter, with "background=#fff").

    +

    + As cores pódense enumerar usando tres números decimais (por exemplo, «255 68 136») ou un «triplete» hexadecimal de 6 ou 3 díxitos de longo (por exemplo, «#ff4488» ou «#F48»).

    +
    + +
    gravity
    +
    +

    + This option allows you to specify how Tux Paint should position a starter, when it is being cropped in one or the other direction. By default, Tux Paint will place the center of the starter within the canvas. (This can be specified explicitly with "gravity=center".)

    +

    + For example, if the top center of the starter contains the most important content, you can specify "gravity=top". Or, if the bottom right is important, specify "gravity=bottom-right".

    + +

    + The available options are:

    +
      +
    • top — prefer the top center
    • +
    • bottom — prefer the bottom center
    • +
    • left — prefer the left center
    • +
    • right — prefer the right center
    • +
    • top-left — prefer the top left
    • +
    • top-right — prefer the top right
    • +
    • bottom-left — prefer the bottom left
    • +
    • bottom-right — prefer the bottom right
    • +
    + +
    +
    + +
    + Focusing on the center of a starter image stretched to fit the width of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the center of a starter image stretched to fit the height of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the top of a starter image stretched to fit the width of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the bottom of a starter image stretched to fit the width of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the right of a starter image stretched to fit the height of the canvas.
    +
    +
    +
    +
    + +

    + 💡 Note: Templates (described below) may also have options files, and currently support all of the same options as starters.

    +
    +
    +
    @@ -748,6 +922,19 @@

    💡 Note: «Modelos» are 'attached' to saved pictures, via a small text file that has the same name as the saved file, but with ".dat" as the extension. This allows it to continue to affect the drawing even after Tux Paint has been quit, or another picture is loaded or a new image is created. (In other words, if you base a drawing on a imaxe «modelo», it will always be affected by it.)


    + +
    +
    +

    + Template Options +

    +
    + +

    + Like 'starters', a configuration file may be specified that defines how Tux Paint should behave when applying 'template' images to the canvas when they do not have identical proportions (aspect ratio). See "Starter Options", above. (Note: Tux Paint prior to version 0.9.29 did not support template options.)

    +
    +
    diff --git a/docs/html/images/allowscale-horizontal.png b/docs/html/images/allowscale-horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..e4c23f651645adc62299b7a7cfe1ac185f1304bc GIT binary patch literal 24783 zcmX7vcRZE<`^Rk=DaT$ZZjQavF$#s;oQ|xrGmh2b*eiP-Gv_vQ4w=a&L`60yWR{fd zt(=TPDZl&k{r!Q*@i@oBd5_oiyk4*C;BR8CpJwJ~rlO)c4I1d0!awiBUr$fbz~5cv z&RI}VIb?ylI_81)rC*tR1y^$A{ynRx6tg1mfUF|4%1A{Uezm?i7EmoxW=;oyP8H=V^lwltuAjmG@p#iA z8|Il9bRt-Kk3NLhFjA}^cHvb`q_ z=B52;nG1=Cf6{`m-C++??0>VbF3`ep%zAi)JRD)O+Yq|bM~Mi(9DnAV>q~mt&TMMS zT{ljb-ttM=m^R(!rgX})i_OzMY)}lGvQK|c{95Oda+&Yt6-X%N= z)}stL5epq+>mAj)7Sfw{O^iCEX@HyYpQRKM4X^)vWnUX4!aNb0AInzSql zx*jw7=B-|P>rxH_3^FRW7rBp~mo9#C>&7`uE_`Gj5_^1=LWR+Yh;$cts9gF|*p7*{ zRa<6S zzk5aIt`4ihZ^cl=8r8&>U5Y>@d**D?eBSHUAcmLGT5scHcjnC~pBVn}hthuwQa|jG zVcktRQzxK#DQ$XU|7~JOZo!7S#IBq-+VIyY;Wq7kMD&bK#jIw$`cdcQ9=Ybzdl_@V zsekg%Rj;aFN|-aJwcuL^+% z4=sM|`5a|BhfYww&)++J%y8Htbo>W+F}@X65F&dtsqDaKcI7AQQLOBVWnGE;dJ*^} z&Y8d2mvga`NMQ{6h^DSK?|fnq9F?&lwOYBP(D zCj`qVlw3-k6=Y_+8SC-WoiMVeoT}0t;Bi4FNbe2>3e8>YDmq}0Is$uHU0MCZ(IMV zo$qO5!|7~R4!@{ZH*KHIF8DVXd=M6%A7`oBT559E)K`}y>1=N}?Ad=5n*XZ$!oJsW z!Q#rH^T*5GujC&3S?(t~3;v_dzTESQvGr;Eb-Rtroo#nq2D2>>-nLwkZ`0$>U%qzF z^1$)q<^EySBsP*sYSq%NfK>nskKht}?V`}1R?l-bTUIZ#?kNwUDqbEcytV14_p{yS ze97Yx(n|+P2YL#5=8gEp2aQu6W%gSiG5Wm;KYb$JO}zHfAcXc#`O?(Z;Y;Hmy+!K7 zLN2ai;pY89dq+#rpyMwpsn; zW^gpSmH10 z)Kf|O#;Z@w`S@PXxCoIihorAmVgIqoL00=myX3|V(aSu0cW(;os6>A&-*-*F6IIGK zBR+%?v4~{mc}T}~ubx*S(g5L68^F4>r|^>Pg^anY39lZ%Hrp?RiiU!7xsixjWD$#@ zClnq;)V&p)^dLu(B{kNan{MRq6M5OCZU1wx(pssxCuCB0j~Uvh-?xhi&SH=t^2Y0e zr2wV5ZS_jKbK(^>^5wq$EA4Mm2PqDJ{vPjB$p>WuP#SJRsrh9k&kPYOHM}2WZ#gpeV9m33 z@iXQe#%D;wf9J!>F;+t>NdDv)5kD?y?EOvgUkfSxO-%SNAUu6J@JTL9^4u_`X)oPk zX0r3;_)t*)!}ccPNb_EQ!E&u!#cgRIH=Otktt-`G=D?`HPq@eDo@9^=R z$?1EKZ^b+R;;_)Jj$XW0?^Q3v&mI+)9Q~v8zP7ra^c58*HpTWY z8hG67uU$uw?@k7CokX?Ll7vw19aVZMx1a0#35p7>Z}j#`nH$!ZA-LQWCnF01rHkb? z7X2#av*yTg@%g{TlyZFw!6UZiSLwA^8*eq;zSR|c8pB8gX83C*;xFK1%M&gr(VA#M zEfLZubeH~gV)~KUw=$hozmzx4Kk;JPL@U|Vq}jf^fGe8LQZ=mYiIb{bcX}nwNA(nV z%uw_(Q&ZG0J|fbUYqDMSUj;Kb-Nlt}hRBburP)i5|n{d8yWh zJk(J?%QKHn3PbEV?)Rx^LFM*Av4-ZV-NZ;{tw&@Q{-5PJaR%mX@?xUw3B2DzxRoD9 zc|%IL+1a z#DRG&ZtNayT%xTsRg%}pf)~Ftn*v9DYYUUY-T+bO+3B+_43{QBiVKmVbB3CukFidK zW-vBH@H)YO!(F>O#7o)1HT}CTV`%{U!<^z^9JOaaasS%{E4)kA<_bFzBTCPE+Wie5 z%Z(2<>mA@pqh5{{| zhcEvwvd15Z31^_4j;(7KOL7mT9DLDpBz*l;Y%S)83|_jV2Gzl&Fky6roL_r`_KvCDvLL>= zajbsWas9AckY#-9;k=yJ>rS_V`3r4{(4D@o^EGNS;W^!|R^s^06~1Uw5wrqxe~geW zm4fY^LbH77^M3WQWN+8@XwEW&6JhpPh;y|B|Rm>&n(@zyEvCQ!x|V6uaHS!5eAIAlKEz{vqky zo9_b+wy{_QhdvudUe2&~IwFquZs{dR+xpf$5f;TSrfvH2rmBJ+RUM5%IonOkk>{{z za_Z^wxc7i!`(K>82N}>?RaFr7A?0+FN@R1f^GaXj6+ZUsEoq89Q@f@kju)E0OkV~- zoEnGgd&!r(Kk00Hxrg*}GM-x-kDnCT>I%!37y;@}dSCaKPPyU)E`?>(pHcp$`Er^d zy(oArk^MHl{$TGnq-jq8t@-(EMqU%pzjLu1!f89NczGTyVBQ8KbW0zGD9-u|O$jgY zfezbYWI%EDZC1GQJDe7z*>|V!@F(wyzw(`3Wsta3d5BKds98x%+bx0{j_l8erpdK4 z>B~7#Ie+&)lnQD;X0$JLzXjDxzCxD@TI)ee4pa_Dgp4TiHMn@S=8%D zr<$K)kyvF%-lcj0ziN+HwrlKJC%w|9toFu5KTm!f&j)pgO2L#DLSL=L74cplI~mli zJ>3)O5kYj-{-?y?OjlOC6kkxhWTu2qF%Z-j6NxkT^~CaKad1mYJL@x8NIQ~a+4MVP z<`tY;bj0h0SO=Z3G?oqy&5`9PzB*hR=battJ5TZZ@Z!&3KN`Ey{aJzvwKSfmQ^d_8 z;x1BTRbn=t*B{7ni*w<CbC>Xd6_!3P1h1+?s>oR4Jy#L#$jrV^b^EE#p?tSm z95`wW&zorL)EJ3`iQ^nuohM@y6ZbV6CyU3f_VRjn8_*0qtz)g0OBSC@aj2sDLLXU< zMGVGXOitck{i5K*?S4U>A%HiCYH8kd@>LzbNp3{7*0iiwAd)2WRg+{ScxUj~Y07Fv zs&)Wsl?edFt&UYGFVt2QJeBvj-+t}wt@S3`%s49FQ`YJmv==|RF85FJw%vTX$e!M+ z{gQN=&vdcvHx~ly1pTVdkmd*_G$rXIBPqP|L6B?Pq5@<4JHLX(#SyO$Oy}M!7r1R( zZ1036h1*mEVN%15w}%v7M5Z>%W3-&I?|FE}6n2HlWTdE0yV!nvPPYO4oz&aG1a zw%d*;IQw^HusMI^3hakY8gjxLa^DUpQMlrBY)2@vtJkED)^*xfEWBm5_muGJd)Eu* z<;{jxJlrg21~`&h?MI#kq z$m2>~%Qb4zlM~5o#wOs;W~U~|DOa9gpco&>V7IicoB^0ymIETrftOQiSjSDw53f^W zXzWB$>rr978bO>pM(h0Ap1Lc~5}D1PD2y!qd^wt_Yi+UYHSb$k$#VVFx|2%knB4w> zQwOD5SC20J(&P0m1B4od?!>D@4$CHTO`E6M@spjzua2x)cQKjTgBvY&UeIP^LO4p{ zRfHUGjMatfoT~~$a=NeB>m97cFpF-4TLQ{e2qbRwrul`DsEVAJr35Ggi!iJomwuJA z&?So_FckH1ZT)y2qY!b6ins`T|yJ)kMFu67cX!0ZOk17rR(+?lh*>--tB zYB|yvrv&I*rZnr)tr_*($)!AN7-JkE8g(TB<$ytf{H>2rn;K+U%Sjo`c>JLxkrBPo zhI`^qpiZVvSIhB}u2ISyL4_!~cb|2B?%AoL$o&WK*6xXF;=lM|_bB941eU<34kgr& zV!WdL3C|uO$+)^C;ZK!B?5u)uHkOcU%yH83dRK7I?{MyL9d0@CJgwI>$fI|DL=(Wz zvy0COXr+5xJ9;$&Qy+I|A7-GVNHeQ8*NHp+a;oO_Kk1AySc1A7)!J9Gaaq)XpX!dJ zms;Q#?ti)m;$M!g&#ze@W-f&q2@FmLlYx7O2a?}`G~5|Z<;yQ};~!a_bA8Ac5czu5 z`$RF--5I=CC-CiUbT+}aBzw-yWWb!*Gj{tg>rC^EI?diiqEe58$r7kWXGGydC>kcm zQk-O-INdy_TJ;<#lCLOJ$D35>Io7`kXn@d!m5zLe44$S}8Ic(ayKXW52wNlFUNHDR zXRmUlsQb@s-afC+m#I=i%{Pr51hXd$4$IANF9KGIS$ej19iJ9nxj zn`QCxn+RQtcca?Zk(5bE*Uj)KQ9br$lULHY zwZ+PFt2*(97Baji)JVtY5NAeMPO3jb)R(aFTSc4LBmEh^jx-`jhSJ+^2sd6OMF6&o*5{l0z_8T{u$~|6AuqsR2MHfWVsxVMCFUQb;S;?%dQe zQ)I3@=Bl;^Siv_nS#%-F{gwvE*6J_gGylHN0<67F?73Qs0%H{51x|t{i{-4hf$#1( zPUs_2(Z2A0Jo|?)>t9;^30<1#+UP9}vIO(^pjbK1q4#EHjM)Wq0h1txSJ?~-48_A2 z-P8z=-VAqt2JMeSNmzaDn1lBJ(wMeJQC4T9vFnTYf*m=Z1zf`0BeC^LRz!$zufkD zz>{`}*;P7_Uqfmlj~cxREfgT{P;?H=AIEs-@BEzk^gjMFas&I40=zyfqW}lHx3e2z zw1B>cx-cDFCU2K0z*TA6H9#Ze_RdvCWe@e)`n=wiE_6X-(3r(ghVRj##0?z5Y!Pr4 zzbop^8CiwGrzFH$8*x?k_kw++o_CRoHw#IC9Ulrz!Tw9V;A^S@mU-u4iREuswfz1pPWhi_hsl=2B%-L)MZjQ#@h>mYm z8q^yplU)^AAL7|^zA99zC|h)erm&~w5>)Sox)NfUjh>!&b&jJ>@@j-SZh7;nGr{M` zqRM3*Ab=TRmiE0`r>KS#uU|#tZkX$ZBFEZdY{dEyk~o9}(&K}XZcPEY2i!Cw^<<(= zX^Uq-k>PR%xIz?CfC&>xJ3xB{$o!CC;JFSAt3xeRzTzI-Aw?2F4l*@r!`vO!5#xZN zU(Cp@dGR?Au?VDk69lBaGFi%c!DGE@*D5-ZMIe5hH=q|>mDp17=G9870Wsc8YrjXg z5~0wu(nB2}8&XmKeB7rLCmAcO`WU#;Mt#Y)Iv973CwP>FiB&oS((M5;rRm&Ak5_zC z_mFC0)#(T%-$q|4{Da=B78d1(Np83NvO4NI{ylDPrG)6c1Zn!&W5bM*F%!|sZC&3>bD4$4U0NHTSs7zV-diJy++ zCa+ANsYj=;$NqSo-h{O6kSJP&A|a(DWO2VP;zIlQb0x4UT3BAGnuLv}0P!s^dce<@ zkw>aLq^0NM=v|k-e{lzB6#3SbO*Jw_;TOmD=tsr6IHO*WJAV(!y%^VBTPej z_?iY;^~%x#oA)Oh$DhRI;2N#>FWUVAb4y|i4v5&xZ}TTH4fwY|NLZFT&Anh8syWIy z1mi7KpixG`zQrO&z>irdvU4c1@1@hXxhlA?*p})=|7vP3k*HYGj(gxK?fU9Pc5$X- zBpx|zFoQS$tRVBDDi~ic5*I6Y`a$huqir;uw5&o@4hqcjV#N`dJ7Vp&ffsmpIbT9D zipi}=5uYyTU5dGi5-o&ea$?I8b`u-d06JyfJ2gbQMW8r{bJEyMjf}V;bci8n|K@M( zQwZq-B@XiBt|zff_z>v&njrJ4-ftjA>5TH0&W2wok{mGzU%n?dFVehzO2W!k(D{jW zKV?d;KqGdP$vJq(oiZGwQ6aj9-OxWVeLjlK6Zg!YV8nshRZW8hJL|P3a(bZGCh$&{ zb33Hj@0kS29B~C4Vi0RC@=)lLB&|VMP0V`jR;f#iG92yr^5B|xa#UW6+gSrmXlq#Y_T zB9_2Xi%b;5I2~b}M0VBnUp+Pul}{&U_9-C#>HCzP+R{$vpjVxaS*VVu#s)%9| zT|xq6sjUkiSIku{$Q_v;^0EiCg-gCJu?OKyt%LMJ6my#xvQv3Xwz^uFFeRB4?)R5+ zi|L5PpPx6?CF@jEE`AMlJnJUZVUF>B9ckG0{n}bNuMw^Flbv=D({PGX+bu}tS-j>) z#6?OJ8I_^PwkmVUHphNX9xW;}B->m?ZfK>vh+yYJK1U!ox^^z$5EP;fu6Td-*J8OS z##{Pfj&xE(TS7sfT7BxfFJ7=5Fz&oR-**jZ(zbnt75?vEK5e%mmYnG|8!)Q%%iEQi z15s2Q$wP%f(hdk`xnHT>S(yh17KObuw)<{4Z_YYL>Pi8V2U4^ezI^MqbFpzVul1Llq;<40QwK9hS+KYXf>-!b_c!$`jZ%)NoM(2B^m zZSie}mysj)7aYIl-Qz)eEc{zS!?6BwPqxnUw0!A*v_WGlpn7Qwt#n`d;dSA)_FiWX zhCZd9xJNyMZ=5ed^cD8mbCi;mv{dvHDqN4c?jdpse17NbXi@R4{ zggSq{x(IdYnXBmK^6Zhk;B`tW2qsSn-^|8F<7qc)qR%yqvNL-wj0EaU> zvi0LxXM8a-smSuWpO7`oEb@y{{)Fj?UdzQ6%_ur*n!UOXc&n~^+7q$-Wlgr7pz9VI zp-!e5I+!6j$j?fim%mgr*&K`U#w+}z#Sq?gOTujLWv>BpR0zZn89LZo9xsMADY;hI zPYt||s4^Rdeil?E`KaCe_FOS4hpB~E#vxF1wEU>4oYQ*Ch=wB<7%mhpN1Glzu%GH* zf-&$&YAqPE>lY?7LZkp%^R&V)UnzC}p3Q7)kWVe$vk-qCqE&mj)4AR6+d_WO{a?hM zK>(JV^KV5l4PMd(zev~|yvuP61-Ks6NBKG^YA^nLNw{k5Qp1pjFH58F;>hOVrF@w6 zVS-Hd3RNrkNyJhYXmkbm<_Gl$5Sn25P?)P(vdM=uOG$uE0KJc2_I6riMwmc3Q_Gqv2lz97DZ7)Qpu^;pGMLFN_A)$f4bsKg+^ zWMkTV9()d=<(pFL1N;!QE|@5~o0VpX{sid}h|abc?qQxwz73F;#w=#2fxv~gy^)Z? zS4WkFCm-~9O{%ZTdFx%iOzU?xB1Kn6aQgH&G8HjO3ghE|;O>+mG>GR^L_TrG4Z_G6 z<3isuF@}mO$w?N_oAg0kxFv2x#Hu@S7x7`miCD?3${@rFAX!^E2|gtOvGw;xzgf9+ za+P8l%vV8IX(U-U^ZU)Xo;kvB(#P2hx zPpz$2BX)I7@v5EFJ24EMQV?y2p3<2QdDm^kT**)Tn@)+A2Hz{Mxgh31^(N>W0X@F``QY=L64G+LN%Ng$!d|HNV=&JnkEh|yABis- zEq8@A7`QY`S!N!k4&HJ2V|+yB2~@1kk<49Lk{{=U@e`x8O2+3Sb!=C`goJ$L^IxQ8 zk>5tEpp+&uNJt1QX@VwO;QsA1Si#r}{(eUUf~{9U(}B$(!rcfVg8--dUEtlDY9&Mf z_A=lVCF<1E`Xe}z&tYpt*%x7<5;90ymZ@U9WV#7>jiz6BV=LoOFl)jGvI+6|y1Cr# zCv5P|Uvw;6M%^vyLT7%qj8S)6N5dVpOaOvqILnYySRaU?L8o;vS6?HRgy#2DGZV3| zY!-pj%+JbD;E^Vt0|k~$g0?sUzvb?|RBvQG+;phfX@CwgsaAF}eh79kEy#c-@;xxj z=88J+H>TGX?U8!x!tG!tXW;@;bRI18DSjpxizNN9abW#VLmW{V9$kumIbTp0S zXK+Z=fxm3i@5V*yYgi#)cchg$UXA^6%VWI&Qw!~?tMbHW@EhY%04(b(#!dAlSwAZ0DK9gIS}02!IaoqdsK`i^YF2g+ z*o9Vl7y23nDjx{1z?44LcOHs?rGn+D^QX{?9x%&(Um3sqt-~_z6Og+s8j>Sz`t#My zkBY=QeX3XL3sR-q_~b&+iW9`zy&rjvW&BBMF5G%sG~MVTHv2KqauKjr8)_h$hUIb3 zeE?-VUh>AJ47}!Lc_ew7gnh>?rAvp&0pAgOB>A#&&k_jwV)i%|uEhFpt3G}U$ss2I zlCMvDkr^{?7qd0e@+TMGUH&oiT4k~XV)1QXS3m$k=GzrpDIeInE9R9BKom1d&Vicv zhh`Wjcch|4?Ry~Fi=%6F+=egmd9Yn~t`}lBzfBE?;5iM;bDA#qW0TIH?7F4gGi9zsZA+E+(2(cYHCmrREaVZ4{` zIlQD8c26MS2%|JmzcRzO^lR&A250|d0FYe-wt^I%ldzCKK~}IHW_tkYalhlXm*Y?P zO8}kz+J50tCp&v8HmB9w%^X`l1{e8iek1$xSDG|}_GyG9&jmsc;Cw=M_ULkIYNg@W z>Or`^(fVc5btxil3gbjOY3bN8iZM-6xP88q2-p!os`Er7Q&Fsyx!$C^YUCSN{=V{= zk1l8ua!gM#%fMDVwiKZbI=#~bXQnU~lNg#oAA*NVuC5x{z+}C)2VCr|ZGI0hd=puu zH&=(#d;ufs?jTfV@UFg`ZB>*vAyXA4q=+L_u^@{`J&|^sfS=*{;*C+TVX%Ijo_|aw zN|!ANhZr0I76B$4VUngXI18bt_o@fHMYji>X5ykwWOH{%;u;~~@oR<`PK&@lP5i!- z+Fe`Adi$nPjL=x@BR<$r#pq( zA=}l6|G{_{%v*1|Zf8qs9<^kHjS%*2_k;hqsWueJ=g>6>BprRX2;El*p+TDDVxL_y z-j)0(RZUuEKgWTbev$dL9b#p`jKem`h3^3ToO%jO)0Df&X-!@f`DXssWu)3u;_^Jz zo~n=PK~U~;LCaxK*kVEMJ1N(9oGm*i|51I~5Aq38%G^Pd{JOm~$77|SVK0N%2oJFa zVU#Rafz_ZlAFGL28DB&%za1kkM;i|Tn#hgr2n!|SA`*M?Eh2B|NUrp*Pecpt*SNGQh}E2${PhH^}7VP`XTZ-H1!Exdf|7q|pZ< z0Xq-BQMMe(yN-dZc1*r$1FLE^{s{KL3J|l%fHB<~fd(qTT&QJ1ldLiVx|XA9z61BQ zAEe~t0+vr5d}SuZC|yicLXI6gv=Z9`B48YWMP6zIR?3no_?LP{#GW0kpEO8ZD6&2i zy6JZ2Rk@GJ%6TcS{!DwG>aacn^XXEWOkL@lTW=5L+J7*-hbzz**<5F}sP`9o?4I(; zUP`LZP$yRho(L*to!c*9B4I5uW!@!1tk)vV_uvaAnTv$&+iTBU@_`ECa-WoLujTBy zs|*Q4dS9z^WcwDkdn5j1c>dKQ!{DT6(Lsdu7)X$gQ4AWw(IUaupDwZ4xMn|mZjR^D zy~FUV5t{iJ;}M4d_<6%pdyJ%QRip%3@;blg&)44U$$NzNPH4&QWHBJL-Z>*X8 zyGg|UWcwHGDRfQn@AFdVO{|5JcX2hltKwU}vW6n?FDez1Bb zAPSF1n<6pZZg}Xv6SX;}K~DpmafQ`>&_?r0A1vyY@|XtKGcZV;+qwzFJeWDY`xuPt zZ@CXSm9^ekt3UTZ=GmtoE{g|2{dW}9hBbeTmKbTb6mTm+ zggTVsKb@G14`e=aI@gN}BrOx4W1P_5h&4luQ?~K%*DlZ{$9mrUTdp#t#H(MoGI&nT zgs*BaMX1`|yC8)bhpw9tOJ31eF9J(zI350!=^WWyx@>l1nA2zFp5ELB=)?1MtBUKX zFFFZ1iyHjFG*I2(s*_OOrvIdkeS$@7tOQ|CnI)I%Yv3!1x{qOM5xET;2+@1=H{Y~K zMlq0I(5fY4YvzF?;=aD3r#P#KO;0QJ1DO|RE2$GYO<2z`>Rt@5iSkE0;)%ecm4*s6 zrsXi+Uwe}OoNFKNYdu}{hgU1#8AB}jLG{+I|LCV}3u)vx-0=^X{<9aleP__GKT!YR z+{4wiO>^<1)fh-~ARO-NKi=Bjg}Hrc@DMHZ682}zHOTgvV3=LMoxM1DJj?#zg8fBxxT+FsNjzF)P=8l}scHGjaGRp;g3Gs7hkwLM>uz5A$-OCaQ30@J#5^m2qY>8I= z;hwthBo043J@R6EunUJQU2M;}v>Et{bqA3!G z4Hh2)HocY`@A5EoqX~nRMK+T~SOZV{UDoI#$Ao&UqO8cW4Mi|>8JF7sHPWs_7PZX+-FOM2PrvR78Rsn>e?Su?NDg$!D)Jo(r*d4 zX>K5WX@ZEap@Tz=cMhDe1f_>$;i1s1I|B1Cx~J`W%zltYjRP{gx8ETM^ zWTxN~TL70D|DQ?FF)ig$z_Q|P`$qTLa)zw zAFWOQ^9b8D4#eG5G*cSxzckU90TFkJK&+w|(i@Eebw?m`X(T=bGoEH-QNBy+;RwJH zIvewmJB=mS{2rngL1#Lkvi5#H;LY#P_>I#tn)y2rhhjn!OBg<$O$IR{eNO+GiZG`& zqrk942s@UilUYdW>9Cq^mdPE%m|kcrUKh-?cP!g9?77aR?AM=}IGLzoVIBA#p)Pkm zS9@5+vFt8y&0`NSrw&$Sm8^gO#59Yg2Gc2(r>?J9J@5IoL_rdXCK#t6%p#oFM4KX~ z1Gc`dfr6Kf;WnTK1>P{JqWugK18@j|36i#dg4fit5)wCt))uOu(SlAX4=ZR}O!gr< zRai{S4wz?nwH97nnlFPLa@vP)m~Z1DB1Nx&0!Y`RxvvMELiW=la~~^>$7#w1w`n9zx2P)0!4D;jH4{kl}i^91e zaa;pORqf?hH9&^1&&e2XEY$|i;(mGOaLTxiZoEH1Z#YNUEI5Aj5hnOXRcLKjcs44S z`#GKV zoRYf~^u?b9>gU)FY0-q=+5Q>~2c*v#$iP-6#92BO^jQ8kroqCEK<8uB!V=mV`)5B{ z;{c~3j%mos-i0NbfOg8j5=^cKDgK_Gsn*m`$kI{WM*8E1?N`5bfahj~QDn2)IJgHU zVz(~^F3UcUK~C?xEczS|Oyvw3)pnmYW`8+m`5u{Hwq)R$IJgabM!B({5iX1+$j^bN zqMjzvuYyvXhGan2ljDlUH1<6=bO`Slm zcj7LN^4(W0eSNLoo_~;$(b#8hP!y6sa)cr1lnMVmVMlKC(etP}nByVdQjACl^;A5D zz&%pO?bK`;KOJ4N>+&7w%Kyef!dlZx9ix@hKY;Eiw)20wU&85BPAr3S10++Sr%Nnx z$v$r#0VA%};aH|+mb*?9DkU$eKgs5n;Oo=&0w&P# z6^s;kgq$X?HA1XSd)vIXg?g-dX@YVz*|1<*K5qyV&Nc`l^Y zz#0ZtWdRhq=5>%lZ_)lMfg|{`%&C3{;Aq^bvG!%q8@NAvQ%uA@5{5qicjc#d`5#=b;`B+n;KESGw*^{aBY| z7mH_n_32kwANS7tG@QzFsa}z{C$!cu@m{~@qP+bXWc>~h+>%i@w{EN8OB}@=UwyvD ztB$u?1mI5BBsxKrJE2}zUyp_rMtaEr1cwA1eHe+uMpg_8ulNCMOyoU9#9DiZM|u<3 zaR`n=sOK+wF)p`9?tH$9wY&C6Juk07zZY|=&>=h3*;@>`E0%iaW$ zM_x*0CbWJ&#{@HeH7BK9xHAy8>EYYhK&9MfYJQYlOp1}dsj&bAjoDq(z!#GM>Lvb5 zh`bymwRvsQO2kk{xx#I)cO<$(XsGgP8wH5%0F{Dd@(PJ19{l=!H%BoIzoa_YoztuH zuTN~gCRxxM?UH{a@ES1~dB)wV)XUJN>5bZ_`9y}ZRolgtrZ=!DQv9D4BDW2DDObWC zB*TOrnrCwvY1LJ`J^vO~_FN`;2>ub%_8+=m%92C|{ZcN3INQ66VRD~<&G=*W_6;?% zRKCVgvOgh;0u*@Xe8lVyNbuZ&dC5=0i_i&&@{crCU`RhV2Zk-W5JtiFN)mRjmKMp! zzY;tG{zI#gJ0~g#(q3~H}ThWUS0fhxUA|*AGe5`^-FUq z%aoq}Ac?gu9O&HtCwO)7{BN7Fc?~8ij`S%7B^uilHLiqrSJ>EXh&{UdgB6$VR%pr2 zfz~b*nc7p@$-P3i@)_qqK|WxMV2qc?KQ6a-9GAXmlaXrmYUb$W<$m8DteWNP=?WD$YFnfO>Cx-l;-l zS>BV)Ng+DdqDzu%{9f^vY)9XkkcHw6`fJ_Ys7ZXQ50;f0cCy06J@me^PR3zGa!YQF zKsklb|D2jW)>4+>IaxArG2zhYOsZgTKA=7gF3(nbBNZziqzioqM)!b1sHMD-D~c*WPI=fj?lUYmqPMva_D1?mL_H&Q7Q}WE0?7{c8-E<_FYfm zkQldhUong3mj|+Sg(Q>Rxl$(etHl;_pFpU1|k6+plH>N zX>r&#{rC0J%ViZ>nmmfCF+3B)`pNNTk*Bsg6ay4d1IOO`9uQGi%27Vb9<|cvWF(K| zIsL54-88bvM9MH?NBN&fBy3zyIfZeWyh{#&NuR&zKhl@59sTog_*PIEgMys1=1zeZ zf;Pc+4CH>=Km+?_DN!ql)86qvhAxrz)r?2m*kcx6z8%+(H6Ei7>8hzB)6)h`*Y6EL81}BQ8My2-|9NOduPctp+XTet zN1$YpL`jV4*@6t%hA*;YT>e2Si5R0{y{*AS0}s#Wxl=`=XO|Z^{q!`*?s7vw89dQ( z1=;5Mc*t7~=$rrSNU!b9yM+ItVrD-Ib__pH)PqNQ3>-tRSo05(fHNU{PwaI0dqEi- zLNRN)bPtf^tm)k6<+Zr7{Cl>m?mDj{nGk`WVhfXgL3#5JB91KaQU zaLhid-#7z)c9TMS{2s-hw@#D}&*D zqnKTZv?S=;*D_K`!E{sTM8N+LejGO2@~1DCE3?F@=X2xnMtIUFfQXiZ9^>&)AMCp|}w0(Cgn?*JOcAcN)w2cP{t} zY2Ue2QDI(s%VGWa-ujld`tvgXyUX$PwA_)rcU`sdnR^rsyqSPHz5tXe>qZ!sh8uWt zmP_Qq+T94Xh+)R(Et}w3kbpcSZpI-W@I}B3zcd0V5Ro2i_SPEka8A#dq#jL)H{mWB zsDV>j_nKcOD$5z~m@g`7IqSR2_$t0QSA)D|B5PRmsqe+{(TzxG`IXn_0D?gMe1#;Y z0l^~LN&MZ5Tc%cy%e_==5{LUL$9fN$>vyq?y-$rZK!?#L;~|$< zZRu%vn zKP9;HFW^L4bw2YI2gO_Wi+eOP!BoMCKJSPdx5wzFLStHqSVZ33myTOrk)02W>Do2` zt)}G4&L*G0O@*Ived^F5EC=ZF0=40ua4Y-u$rA?o@o$15%&9x~bCFCaMY zZS{&U$VB0JS;UDY>>qw6WU1qm2ClaLX&C|&RJ$_x4z9FOZpjP*-fbdvuie!}WPAwk zBtFA~eq7G!XeBbp-6Y~jAmXD!$y<4o2j zv&u-cqm;MW97omIB~>aZcswSQIETK6obCvRO#@_rF$&ZO2*flbjF1*r#?gyv-4j!3;mr_&_m>?)GuJH(~4Jk53yN;IDuN3nKPAB@VOuX({<) zy<*>R9$ZHS*RJ2fIVKCg$wH5)cq4;lsgiev7ZAd!aIe3n`Ap81$tK;}7 zBCzcoEtd%CdK+qWtrOz7vY#_@Jho4OblZxDz&DA`tBDF<6`+!&1fE`LLnY8Q(W}(m zpw`@*o_CT;WDmfRfjD+fogSar3vI5s(6XU2QwG#C;q^_SGLo0?s**joovnbs;KPq= zoNDIEyzvVe_v=|*WPTYoB3#i#0G_>575NPA=0ihSCbZvyfduI0O0I{fmv=iv7eamA zh=h&2r>Yir+b|nNW)9Dfc?a$`96T;`n-RL?MbKrNGQXgzXspDBSkjXzV0!sf2^2}W zS~vqnESTU3oU3-Rzdh=PMnNS$84jdJq9afk5~)Gq)D8H6i1rYBdR0Td^vUQlGE z9Y|SvRhmfV=TFaKY#7xuPhPnL=chgCOh~l~5;prCprMIuO?%7l49l+P-hfkkV@!y@ zJF<1?*!nwgy%C1_E+to<%Ksw#0C-Mj_cB))ho9I#WFbi^YaWSuPL zOSr&!rszEEcIZ8j5sVCJ`u3WO3t8`y-$U1Ky9&7Spg&ZSfFf6uWJlzqn6kK$E2R=zrLIydXy=FCe13EZO(oOFD2|q7>3H1q| z)mkTFZxSpTxORh+k!#J!Q$d}ujxadVENZXUO&8WLV~C zV4RvZAB4`BBGcODaQSxf>0@@ zi1Jlw9^;3oU|tz{$J}^?5z(UpTt9Z!5YUTs0z^I5ri!~q+SS4XrjpSb7EKYnM*UW{ zKS;~|GdCqM<9HSvHqwA)bCw5%7sWX7C%h4^S6c)wOAvKn!>MHvxTQR7b1K@P_0z#N z20{Puo^B=zoN{3;HOJL>BNVxFk+>f4VH<-_CNway`v_U@^+gu8LN#MMb#R1AudNh? z(_EgvjxaPcyEg9a{8YbxI_$ zV+WPoLGd4ewVWz!@UFSR`ZkBNn%XrNg6B*(vM+b4Zx_+R75W=y?dYMf2>B@ak)`$t zL72$lxO`d8Ua(lSE!13z>3%@`d*GU?mIP+}UnlfI~5 zMebZ-+@Z30+sX0BQ5+tY@Ls#4l*v@(JfVssaLw%6!mQ5Te8M)?mn9H%T%wvqTa`9O zN3rcTmsNoZ%1DI-CmdvK1J7n@|rkvxu3S z$y1E7(L(HJP~5X`AxgAZvKunUnnXhO7Gx-~RR zm$}Y)?&q`K6I3qK+yK1p@jyQC7^iYNq~mi&*IqM_9a>K~UgWdssf=5W_^<@5&8Yc!w}{W4GnuD%rs z-51lZ_9^yHI`@4r&tAVWU`*8aZzK-D$i znJc4(YiXv}%HwS;8r>uz>U!n$hvblgcm?$nmbMq&5`|3{!_(F+7lW6LhBx540^L4Dw z2)e9}ihN($;J%Ys!bGz_se=K>bW1`>60}k(BNsq92)GazFy=DKTZNW_-ItXsrR#vdloY1|s;vPNI=`!2IIQpYzRq5@EEWhNnoAi>ZDGDp36>aWqzfGzQ19^R* zBb|#_aYhv_n?`QFz^kNEbJLnS)#k4IVYI zp5(f;5mf^dREtw4jwvO#NDug5;&zwIo?Jq1T_hH~qxJBKdl2Xc*S*8b!ZrBYsu-NR zwZ<|8s8F5Dfd9cs3aSmR>q%lkLEW8sWPwCf^){M9u|d>TpRs8WeJD-*y!^ieWk=ds z8Yx-pg&$!p<*NY$6qTcKTNzpxu+J~;T!@}8@H(zErmxY1G$!QZd3as(zP;*e2Pu77odubb z?j=O!gk<-6c8fbL_tA#O={U8YcJlfd(w7gn!xqJAi=O-c}5Gv)w(0T(~2`^X~MO8n^{y znT&xkWV-t!&*@<^MudF4=m|BRmOWpB+)Zg%+nAp2o!(-bh=;0dN>|yZUxl+G@4qNv zP@)$SW#0AWtX3;hoqq1(y`{r`%3fCYMTw(EE@R?>>D*Bk=o(tpWY*CtbD)B3OSauU zL$eU^a+3#6Fv~mtagfpy^_O|js#d`V<6J4A+Ph7^>!?Es<5ps{p2asF%^@RPFB+md zy=QHdY+wpxiNa)`)KxP>l6EJw9k|?KJLoFRB%(!QUSi4Iz7A`wTg%3lNP8 z(B0(?_i+W@2Bqgv0d?`mZN=ia$;kC(8=3WY(=!iN4u$Qj5qOmu(PMMh;Gl6^pMKZ%IdVn?OaCTUn>q_xl> z>fAgLcxgNO59>Oybkd^VJ892{!_?1@@8_}Ay%8T6|IvEWWn(5}d|9sp)@^AhoTUMK ze8R{rZ}Bv&a7sn|;#U&MtQ@ezs`$yQI`UlzMvBV^-y_O@p@Nq-_c{e+EF%i*Wd_V> za>L|`G~o0c^=sfm%9WA)Hui_!V3~{}_eHib9KQ;F_7xHxySXm5zs6ttNDg%J1*Ia* z#YIl%C@k;W1((}uc8)6?=1fHdru|J9!h}R?l0$T>qtycWJamOK=nK>SBw{r!A&+U^ z{(O{9UUx!A>HKrA02#R>7lb#f(988cY&~ve*~Z0Y2@Dy`XekG2Pwe?T;z!5H*4q09 z(YHp+v^I!COVF@|G(@%mj`kkT%$OZCcEV}k zEQ84g!ARBUOH)||HSOr)ZmU|VDq6%yb5L~q7CUv}2zzZ5Q>$`sLb7GfjE zTNos*nI6f$!^ZJe7J?KbsC*=?CloyFCv|A_O2r%`lCB(FkGg;<)~1?-3bt9-tt0cE zPN#qEO&UK)bU#eJcIiqO?iK{oH*8ZsOP%#dWBk)IJZ<94zqrpOaM1?H!d#|+ln#Xk zR|&p-km>uEUWd-r-UaZbvF1LCbY21f#PL?>i(?*`GN;9M6SeBwd~(x`F%_#j+H=hl z>(k5*FYe|u7hLMXWw**WjSU6u@>iHDJgAxrh@9ZCWvador2_h`+3diKvzirhy$$LW z$m`D+CIO#*sq3K;vb?ZQ8}5;tP`6;XDvf9KGbI>AqaXd8{GDQ^Ibc_Qo;9tu0Y6o0 zOtTd|cfXA>F?+<8FRO&tXcqBN?0HbfwgP5$7mZ~0Ld*Bc!YP4{q12}`Z%^pz=vN-E z`=u@>pntbWO0g)H_10VV;kMIISA~v=P67T_U(!=H1$_BP;AYBhj>(j6<62GB=x=I}OtPh)mJlNvA1LjxmHSY6JE_OfZ}>P7T&*~lj#>^3ymfztP@VMo4eFG=LLwY-0lj#C-X>|t)DWR)tu&vbV?0A z6cz1qJ!V)_k9YruNZre2tsGrKzgIT&P^LptaOe)p`qj~1%MC=7 zxw_!zi3!#`Txwr1TU`yDL_(iM?f&?u@HK*82Y-ZwI;V6(#a~{*#i3%T{yfjnMvy{&N)L%GylKMGH! z6Qx!7XAy8x&ybsB748``Wc9D_Xdj8FPR=*THOXO`>+J9dCRUhw7NRLf4@KK|_Q{`{ z><<{K2j6UhzT$P>PxZEzPElhuhU-bDenWgOrW_tX1rHs}%8MB;6L7zt?)Zpm|CEXD zry29HZ5%^3zb&zi#$nG%lRw5ie5^PvmrJ?H+<2qVK7N@EQ(({^;DZp&we+zg&Psv2 znK(>GXBpW(HS;Hb_aGiVmpL?dF@+ySMrCevd40-Q>XsVzJ=M<_UIBV z2tL>gJ8v2e!vYA|YpaNMinc9)VV~lLkr@PhG7lmJeaz9A@(lr*wh4^|JspPrVpmXO zcUXjC@%OHvS)`9$nf(S)Rl4$og4FhV+l@A4=EO|aEl2m7IHcn37jnBzQxOMS6I*2k z+L*p1I#_?t_U(xOwoKsv#SBD}hNY$uOG?~y$cBWtU+?(a%b|7U%H4k`D@*?X^{}uS z%h(eeh>OgW1mH#&(IPdre-S z)@w)_zPL%HvOmGvpF8QYBGa5(NzfD0u^^UL4nfx`NZkjc+~%NpkwNH)30ZF^X)Hdg zomdCq|E`Q8AFO#9xuJJ1LBM_9>hDOvjN2%p;0yhuRE_b;tD}f;DA=IM`@(PrrPJ46 znrKmdkMk9b{B}Nt=__SRF&R^tWK@Rr=6)g`?8=o93fY%{r1c)t2awxY=i$*--(?wu z;om~2M-~6&8C?B^PGPdSs(xWXb5p~9ens|Gno4-u)Qr2I!gPh7^>1W0COXw>-cd<# zDN#McvHh^CL5896@eAy5Zu+9gsNi1-n(-$Jx(99xl^Psrn?hY>l%)Q+|48bC(U=VHXL^~4I=xY0Eg!u@U&Ew>=eL}m4yT9_JA?N5r7L!O5BJ&&< zy5qUmN!Fe^Y{b)C&zmWnAY(3eivLGfP{Knbc8|7%jvQ4Uh6_IJ^ms^z1DPP)`LC5XYco zrFWP8bl_)I`i4Cp4LmW|S){VeI8eNYV^b>gqK?UC(}FmObGP&JUUl#HIq{?C>buEP zH8^>u6`rDl#1k1`0%sJ+O#IGjKD)=k_jHd(udts#+VeGv=Hb@JVj3?f zO410I>Q0RzsoZLO@Yjtet>kE4|EUL7vPYM!liUWlurZ%)_!WWQ6Z=oRCASIP z(-r*8i$ILowofsbXb~}}s(5RNBeydA!MFGNDWy{PDO-;`h!*&fPjFE3s$)M(uZtuJ zQi7ewZp!mdzaMObNQ56>sWoFF{jV$;tS?Z<=0?|JFU{rVjNBjh)w>JhCWY2B>;F2t zP?5EuF~3Q~GPKCMN$Tzp1Oq0I0>iKQ8><3uTUqjIFua5!_Az7@Ee*wT)*>>{djV4y zyMo*_G)AOorIJ2a=rway*2tdV)q*ZG-Lf?eLx;PYy*{(qxMS2s{=uHFgH`2W)uRF7 zbfTVaG%9#kT5y7)&iBFDf*`dSbn`8o+AXAaqq$G*I5|~)M;-&|5eXWl8SUCIh@Ld+ z9&$)Dkv*?ffzQ~dc;rGK$)}{Mzp}I>LP6@~#Gc>X|C+rme$z0|?u?rS8L8%?9XQnw zn==BT>+A_he!w}^&rXY~(dRB}Gq)2}`SM^iN4`{TNLO7x<%_W+Ixu@e`P@cOneHJ$ zGHccPs3GA@DpcK0CxknHq=;2J(J;-@Be0jkNftv1&|jWCnL;v{UT)RjG$G>lS!Ge{ zcA;pXp`N4>ZE?Yydb5+dlQ{4u?Mf7_N1j$Xvpc=g97CDtTmYj04)^V23baLzxnJ6& z$i_x1=%wznx=J);@F>&g5&w}k6R4ZS!C_|F551K0z_LyZ*MLqMn69?I>?RRk>;JLW zU^8to2b`QW&3=+j7l$-k5i^HCKkmCf)qpuLx#E6;fmm#J;F|wP zKuXx*juP>#;3gT6P_^)GC5x#Z?Ns8z3uP02L8I8l$MT<5>R^kI;;NneZ-ppH{t@(H zk`v()cLKkbPdfXi&0`NzwIY~NyYG5jW~eZAW=?WNudhv>N(sN!zSDUzI=+3*r(&~Pu=QGtO~_t(8JBww zjoBQ;y%&lX)3lC@`w-0hW_pc*`|Wivz=cx6zKh5ac?=RQO7yxG zUfK{q*g-NhUe6%VKR!|hmh%Y8<|JatNg{vWc4EPHhpgp2TF-gAWmri3-qs6N;>RVF zB!7pmzEp45&cYTN*g9Q_71jJnV@TTFopFuYZ9Y}StlA6}A8f@Yd|eygxQ@l4!=fi} zzqncMi2l6L&wan*XkPbQn|wUW+rA1AQ~!To%&QUZvo7}z(t2X%;L#2R3TM~gd$qh^ z*+$RI2Tn~u>vH**1&NouM;K zR*~%PO7rvKu6oynBk!WlReKz8TSPUFfwE;D+ZdpX1CvxjIU{XxVq{aI!)1;w0eio9~{260j%~RKLyE{u!9D zu=a_3q|?E#Ye=ah%3JHm{M8uLQe*i)9s_fr$NCJdoQviRlHtiO!v*U>BfX~AJ9f!V z@|IB*Auy~Tlf3gWdKHAh_p!HjK9;79?a4o$ifiSm%V}hf*n3Ix3(Ewcar#a+PZpjn zaWf*yP5m4XbmPa3Na%~aN(iiITM2D~7Qhot5S5%loB#f+#ap&>7dQ`XF1p|k zdbx*J4OQtv25Dsa{rZ^zAbHC7P7h?Bi{2=uH}6Pf8AukKGzpB8_3Yp|UBG{fE16GF z$!d$~l_|4qY=8F=-ZYe)XtxfpJ3+WEW=sz8w4%p;Zk&SX&i7a^?6-o)ABBeM>!6r; zaTfo*2;r0Ivxj5wp}*43-eU;Iv0t-w=*!DIz?f4+t((6luIt}vL8~9+(s9rY+O}TW zSw0Ktfrg;69`WF-6<*l9tnGY49a_19N-oeW0eCKeI=kKxt)CP4_IRA56XpF1J7Kmx z_W8Q^iL|2TzR@TFBs zjkIBv{~Z?i?PcNB*M-;fDOkS1&@1g|JS7ZgGXJN8%L1i8-vg8yNo%OO)b&1-ftYS9IAwyEM9;?POoJ+;9#|Gw|9fYlQ)dXMx%sg@>v-jDS2+-y-8M(E^!RZsQl4ikV z24Q?bRD?uNJ{m%c^d~y@A8|?7VlXQ({At+`+94)Jvv(!Z>k7+t^5hheb`u`v(o9PZ z<+jYP9)z#DQ^rMq>U2&Dx-aT-w|09Icf~ayDQnNkX?zpS7?8kDVygVBX_v23BmS4Z zKnF};(6}wMNG^kz`emK8_3AU29%m($Ej79*r)c86XZSt8#5~;>~h38b)b-hcQ z@+X9GqyM^s%GR=0URtSr4*Hl_vUmJcsfcPiU)n^opp{DX5b8Mc_}1=k9O~)Z>jE`z zR94G_OAV;tr!SJ*T`Aqepih}TIj+T+n6XnaxxjWxY3M2*IAFC|mja7`t~VFjZQnTU znWf8MZj(9qpEnJwzW&?~+q{m~;;*~F9x{^x>xD7i5%iWebMFmiq*!H$ii(r^8${*k_x=CHCKn)AXXOPSZ4?eB>OQk}4OoL5T?h1-UHsLkvzd{SxA=ON;xjIPrSq4CMFTsH zgGlKVt&n-a-+5~2h8)QI)ior;km_uNjSGt;R-a-kL(4)pqu=qeS6~Te_QtKMyrkWo1(WzWAo0 zKc7J$Fx@bcwm8#Vhx&a3@vrVf^5SnHjpujrejIDqXAN+FHRqLT@>a$~Y8*%wLgU3R z;Y99THZ^ZTpIrC{s+P5+3qR4K)5@5_lAJ_>?7t14Gz;9O8GI=cu7GxtURtRQ32py0 z2)RQyEu}L>H}5NekexpLh}J~yuW8TG{GGKj{r;yzv)^LJwCa}}ta1LI&6&>isjoAN zd{G1@JBHvtKi-gCdEIL#X;jU8I_%%p)!iW15Z}l`b3&yY*~hUBu?OGaLTdQTsaD8W znuFOTSrxsL{h~vOoAgwxG5~r{;rLmzwe5nuBYH}~DF!cna8iq;6GzyAP1@yxTd0*K zFB0#!J)FtC$d+R4xJuYY94T>iZI`3G;T)3AJJn~WU;QoqEH%9^W=20Z*tA`f z>5}^G^Zos?v%7Q7b9T>mpXWZW*Xy~l`nu{AWK3jucz6_=8el`*`yuWH1K{IYewxRP zczBM(nqXxkf2-14($B1pa4f}re)$gh#gcNd{Q^_Pq||cm{c_Wg(#}1^0LO)$C6U%05~3NYs@wgTb#_W z#z+`Fzy7hjy9b58wAkrzasIOtc78t{;``^>~)7RKY$0#lhiy3 z5SGFI6l;IW9Gx3IN6MDD`~!qt_uiv#bE~N{Hx=%LH1mS6&l?=8+|-m5443%t139q@ z0wUF!RUhF)FW>%fzdGa3mNrNnJ{sL%_$b5K!r|wZX|4Hm9K^OHki>q$dBOGQZ`w+B z@&fW?`0SW@=o1&4`ipvtZb|MF5O#QU0W8`k3%!JDh)yyLwn zNpDQknVE0We#Q}hf)v&>+ddPt@S^I9239*V`!!=3`xbj5{xMbE@$K!3x$nKXZ+?Q0K*Kvy$yx;wr%yM{hzH<5$uDB3%ru096F(5>QA|Z${Rfhv4<-ZJPcv3X9E`Uq&!{fN z6MZq0YKGN95@J6XQF{hrni|m{lk6nEH2!k`a?Ht?`j%xWnUN`BeQop@M97f(IaVM6 z;Y}1?@t^jad~E ztTptJJ^PT|;9l5DYPFMP>8fi(V#%jS2UD9AY_%Pq-)sY8m6{UD5wpWoZ z@0HY)lBjT-V=bDUQF>~GCm9xgmBuHAO~X%P{RKJMS?Udf%`O@3DMVQ4$H57q%wS+T zzQ0SNQPwA#Z(Ei>o)se=Q7L~&#j^3>e^PfQQuW|Lzt0(#9cDP9d<0x0K?aqts%=Jn zh30GISo0^^e_bL{Epo{#=DpO?0wk-%(lH!6=&3=`@rn}+G?wUkZepu%^7S*htA|hW zD{@ZQN3F(RtHJVDw_C2XiZJ-2re3Tb!r3RZ>tSCRm}S4ua}eJV9h~}q4`$mugeZvV zL6vOyN1MIp*i|b|#1ccH6O0M3`=ULz#_5Rl;m9MA<1l#^Joop%{k)T27qe_#(kQ$x zC8N9%&shFeqe}k%$Hns#x_q)iv_;sVP@cXb)C{96d*617*Wy`{jd-XoZKpM4nMRRFwm+ zZ}yfpbUziQkEyeGA)5_*AuuSM>H0A)uUdK5E%VyqK=0fmy+uBtE7hWNsU7k{A-{tF z#4b{k=_hx^&D#^->DqF0S2DJR#F?#tpTLi+hCX>@>b3k*V_6X>@H>vtz3U%!^c%5G z(w4$1G+A|TZFuqOajq;0P3USp$69t-o_`k4D-H{_|hWTp*M8iGqIw!oqm+LM&D3%b*;_#X$z@0`tN>vOqlKC zvUT!s8}fv|?FRV!h1Ug{N9I0T>eFEmTXM}sT*s@W-2N3#c}2c;NXk9pNQL|(E9MQG ztol>`rzxwz!|eZ*$oNxKl<<{=jb}&*n(Xrr-`CdjPYKae@ILtS+wE?jjU%;0 zLRyIcDB%N|3197d2;2|HiKhsb!Ho0_Z;L`Q}+1kOA33;T6L39rNr;NtD@jv-~p9 zQ7&US_@fH`Pm5AMolv_F(LeGm&X*9|T#PX9MfY;d(wQ={&j?_vnX+LCI{??HEl_5q z5ex%&;S&7SpYVWCD-D}1qEF>%PE>1m8*NFbo17Ifi>QYtH%V1n4gmc7ppTK|XpFhY z57V(C=C;S2hxWuKBQF)N;K-a2k z%Kv^#?=z+`XxrrrQ~4DEP$2(`@Dn=Hd}Iy5{BYY0ay~Z4pJo28uC`yRoKY(ln!pLG zZ7lmDetqY__`_NGA# zs!}sbkSI zkb>&tJ+G%k&Q^|dmKq>&tiVc0_`Ffj4`e;pztA#2ujl zDc>W{ak__hg&2w8i|c-2YuYWvl;`3>F=Jd(pUIZ^#oy#eZuDxJ!Hi@%S!feSYQbeX zX#t>ff`v=g-xgmWUoJNCldIfxNAo`ov4-&k>t4nm(k+-l9UpJ)?b^LN8aD!)K>-8~P*;^iL zuuE|#!$No`K>+soF`Idwb*Ji!*kHgF;P`vq@d9b~1gOA_EA0IZ$1(4aqwlaxSxF8o ze}PYrJ&9{YsXHL)Ml{`~$m#B!>pGcW2$km@Tx4G}C1t)&V@N%2ojlgY!JK5_TaXz< z>0FX^lD2ddGG1#OF5mNv20o1BeLG%Y;d`&)dz+vGg<;kkj{F2W*fN4b^`?S}0yO^m z8#P|*{@!mmp{ePK2{oAQg!-pCTo5muneHB-l12wCBs&;fBQiCYtU|$*E1e$no`G39 zD#(r&FV>c61G3o4h*tWU%IV$2XOvDhF%ndWexttd4LhQ81GH~PjrS@$zUMnMm-p76 z!-x&Fn3!;@mU1y7fbm9C6_ALpuzqK$sJ&aJTTINR-oU~M{MK534^aZ0nbY=gtohKN zy5=+!&1a1t2=28Olrz^4N3eQ0Gq+9PNgblmurg33hcsYXL`1;EBVt0)Q0%dI)) zK%;QyByl{5>VZW-y3YPI9bP zl*&G!n&4>nf3x!l!&rNMf2NAu=+qQ?KA}zg7>|l1ElO~R3iu79>MDo#Wtt?nsT-fc zRNyn0RWp56DMZY1XSD+foLL&XE%fz_S=?%-7r9Kjey!(DPcJp0?m6c4KgR* zsTL3>ii2}|<-BI%mmLq6fC`4?ydFbcYo(#)HfA{vXuu&o))iJvAc2RUGROpwk z)~$f~Aj_Gjr(+P@&sxVVh|D(om7nO5qQ!fUo7`fj8MExxK;28C*ast@j2){^67RCg zt9ArM`%_$7Yf3P^jJh|hNxXyxSbM>qd?8%cXS?QcimZ7lc(2`TR-T+G`%egNoX#!S zmhh99@e8_l@G7v*qGr>wE?S0M6c3L^CnTE}S!w@Yi&qTPj%D-o#|EQYY$O57Wb|u_Kw9tUzNTcUXqvKGBQkdgI+KLS9SK{e=)Z-RXdvl1&l&fR929 zqJ;y5JTAdkM3yPH&2N5|R#adh3S9-}HI>4QtIf|EEX3?@1FgVnJFF&_}4ML1*OXnTx*sQGks83+|75roZrdulzh^Rr2}Rr4}xFUNT^;TIqCEU9bM!>AyOyo-^1 z`Atf}VtIS)+lL-Lo=ujCg38A1&wPhJH6Op^l^)9dIL9HwDYML#^m#TwWQl`qQs8iZ zNZxNGEZ=Q2!FaUTl&)3#t|&ofk-b3q4)4ltL*in{x@k7R@ozG36In3+)t2tn;4uBK zigxpJ8|bPqXl8)Aa?wHz`crS*=^Np*+XY`?}j zr$x6^5kY_E?IXIh1}H!G%UKfgD}jTmY5Be+YxztE6hUna5?-ql#c~axl@?v4$ofrd zw%TW1`paJK>@Dtec4N9*8qvy)%ue@0N_PWu-`50by=P({vNoBM^-X_%K1&24D#>kR zqV}Bn9j|42S2DwRNR^%KQ(JP5PlH$V3tG7QQ$y>To)o3JzhX~LKhwxCZ_(sef}-@P z5(~UI>D1&otr}PY`I41-D2mu*Iuy)P&SbxNqR$20bWoMl8yu{lFktVM-!4={OaB+sZrF85gAB{VWZGr zgW%_cRHaH>5Lb5KFY)ZzO8T)j-SJ3te^jB%IMQ{o>zUFAk!{f2^un~c(&zLF?` zCTgi(O8K?JqfLpW7qYbs45hz+e9%9%wxY zmtBPvp?$Bb*_aiGJguO(SQnKgp|Y1SJ88<#;fwhav133k_08f=-x2%mqstvWKD7P@ z<%&9pp|hA#8h#)PeE^jTQ;{l7&VjjHTqdqggE)@2kemX)Ih@>7D&Jrz4le=hgwS1D zvMtNOAjFIr70R6J!&qA);Ds^QDH?4ku%!$P(CrNjS9cATFLmF)P>Wn5i+maNM1CA% zj5V+s_I5urPJm|1_M6ZII~lJmBl!Nm63!+{{G*IVt2GF5}qR>Z~oMD2EH$X z+QFIS0ZqCo4@<^(R39%yPzEN zbs#Z`l4qh_x&Kb?PW4Vo=~CcB0{bd<-pieP@n?O?4|!?=#dbtczj420KQ4;@#=YA!$DR z^#CTUf1}Vf%WcOf86k#oYI7?vcGCyt$K2qDPjg3(_-S-GmuJFy5@wfZG*i&6Vv zz40(+rcHT%oJ6MHc^;VrThqQddyy!&hWB%!JzJZ?i+IWJvTrWn0VjfO_3XfY(DpyI z8BX<{-V4eUC0c|p>?@D(6NgFUV0V9b$XF%pb6!(!+kEe%-msW;YaEvOPEhSHqRjvi z$NmxV++tT^LHNFv5=mm#NBdsTb!eYOD-LhPLXuY+{2(PWb zUUpmTJrqUAv0=5X9ai+bI3nvT@BXu>>?*{_iq4>1av%^W>^FMnjleq>+j`VYHWFs* z5>zcG!|o#+2jXRC#VE%G_kBrwHv!8niizF`_KJAqUmcAKZ>>cyHh&|lH+74Fz2!&z zlP`9$sQyfi0?{Qj{nhMMTOBhK4D)Smp0~Mb9N{VV?I%ly>3XAmWUFePX4uUAMv8@O zEtK(0iaMs|slIEB;Q4Dcd{%*NDFkIacO3 z`WH32xZ&`vYPAldG4uoZG`%esWLGu5dNT(PUrkG@hNhaSs>XJlI-}SHY*}hNBrx<( zOZc$^UMHWPpYb?|mn+`#E16G?R$7&$)^rV%wsE6VB@hLSZgdH6hkF0f68PF*A*Xay z?Lzky{smC#>bYfEk&>Y?Ze|QI|1dYtH^o%1gr^VZJ`#2MTNF+twH~s&_Ok!A-K8=q z8pkf0Pu?)lqU64je&XnVw;^@?9cRWUx^)Y8hnx8d@bT zD0d8naR%cPw}vYMqMDOV5O2Iut3z8}Bf8XfAg`YPn`X5h3 zZpM9*7nhRd1{ohCP)=ez$&l;;A#_-GSI2YsCmQD>BL{Ls(f zr3M~$n#zvcsW$eX8l7HnX@aOvn?cEFrM=spOKlH;;O`C6so=lH=y25Io2`N?18^VT z`%_}~IyGIZZsft0?m|J!7 z^5iC-Y_#GTTU%ki(b;(LFURQO{2mOFDkUZRZG)y2SBOm!vp{mjVYM+1nth-?Zw!hdV^5szRxF_LK>EU>E z7xD}!$6s{}-oAI|RhfGR98vF}LA5BN7ofOJP;&arSO|5@`EjVstyC|(<`+x}`n9mr zY2x1VwIOaVSf7X2Ts~Se@#BXMDijeE*C_QepUy?|P^1Y`{duag&)hTMOO1Nbxbr2L zo@1_SD%?r5B)&PVbi75e!4-14qTVEKtj)`{6q_A`EfDl%E^Qs ze=brAzC&K-D{J8~MwOv(Vm6fNMLArx`iip;KK)#6)O{}0O4-}RiAKz}B*@J`@JFpG z9U1YpVSo5%^eyN8P7Hu#f}V|L(eaPYi{So`3muf~r!WKUkT(a&AQ^_&EtVHgdv* zS5GIX@FF%s4QQ0U)^O-i5%&L{9(0x=Oc+P1P-c*;k(v(Jq3Qy)kQu=ltV|d5?r}M`H`hC7&4L$)bm7m{SfS z7s)n|-zzloND-i7%&$r`M%D>FfLZwIvd)fx^*K`lNY~73$BbZwgArO_Jl?HpkuzdD z8&{51r4V1Bp967~T}wKt{@`;u*myo#f>C7FFb_ zV8nPbyoyGS@0kX90?L%XA|^j>E^Rz6F~jD`erdtC9mB50wSkJYf+GBnP)uXvD?Oa{WJ&j$Ck<~kclrHyc{ZFqu9pemneO4XIUct()MEir zxu1sQqEjV;_d9k3cP!UxJVq9S26d0e9!;A~2V~{Czpb;y2B&z0Xy*~x9C5mLXNNz) zBS}qFxROGW*tt@DQ~>@HZ)3hA z>YiQR(SmpK78kZ;{CHJlY8$cm))|1jZIvkDeYGg}-~dh^`D1N9pxk%esL&yFul4Rz z6`7H87J6?yckfQ8;1f|nixdB)ARd>P4M2|OdC(LGx_K+HnAw=$?bIma;U*$= zf$YU-fK-#~-9KouLB?64+#}0w!@}Z!@k%h7-j*^Gqndfne=qXB;8t=p#KX8MXiUjV zgFZQuy+Z}#oL;)}^?rC{#Bb%c%^kg{c1o%D2g*?cTT}(>u<*|c418Tx^^H~TB}#dJ?@goKPU31GvxmPiIu{n1a~7_Y=PGpD8K@;XiKYTb?KnQ_{k`)v zd_I5aod0jNksH2`Ay+tc8JSnYQ_jcbImBd-flTz%Myk`&rYP3z@giG z-8@x7Uko8Q8bBWETP?EpzL45s*CgQ4`w2qkn;*?-o+Vc01hpItZP!%tMDNr6uw~%A>Dx zu@&aFo-}g|)tKD1OTEkPnE-OJQvr8Db0W~!>5Bkys!A=OpM)Q%^OZU1d}2#bbZ8ZB zsn}as$(#Q>`#oL}M#kGNyJ7rIc3?_R)95mY%+IT1kU2YGC+0?08HQkfyB%mHp|OCj zk9E9stk-f!sL33o#c|0;SPGU?l-7Aw*s2txo97rdq#YZg{iG!Lc@+u#BP+7-j+|GG z+fy~oySa}{x5I~fT&QGIGacNBTKE5>Ogi-H#7PCDTAL)XSvQvTlY zLq-f44;2>#sHo0z+c?SE0sO3JR}vcp8+bj3?ljU$rWF=xD3skT@w%b|5KK zqiFQEjZ^Y&ZMk?B!Og^>0fFw+w>_)DEd^j;+BJ5b&6D&GwXfxb@K=c?u{DFxpa@>c z*_y388SewUI5%1S%^!Q!-WoHfa=!O0xzBL9h+peH?KQ+Q@|4MUY0!OL`Zf4w<#M0x z1pJ=%;$-RG_b=-kAiBGE_1gasAvdS#*BB&`iwhV>*8xt7BA_)|-#WMq8)7daG2pJ{ zs+d<6VI^~M@-L_@2&h^iH}sw4YMO%@VR+;2K0lWC)oAQ$?Dl3ebSuyBT)y?Kj0IQZ zvaRlo^n`*k-G1)U#D}1OaZW9?_|R$O%|>#!DEH!c!+1O{=v{-l*v8sAbG-?-kayC< zG)1)jH-qdQB3#E?!8t20252M-ZT{Yl zwq7&|3gCd%qtIwoDO1D@v^)Cu2d`YarF+nM()wwLpXI>c{jI&zkxO#D&O!|T#mZ3E zPgBWhBa%l)t6VHhb2zc++Df`7@(nZ{uz5$a(DR75gw*3_A6G|gk%ODqR?nUE{V5pc zvN^Fb@$tAFYPK8XRT^0Pn7n4=lw_YrD9@jYeMJ`U50^0oq399Uz|jO|j}(FPva$J?)>a3NA9_x1-{ zZIfy{8f!sx?)d8K=o!B1ij~cjYSU4#cVeCuyRYSD1M@APzFwu>Sou1>o|yzoVVeE~ z5S4)F!#6P#GjY;SlA5hFH)Q&rZyb+7Q^4Hy*;XUe(%{M};ZtV(+~Q4Qy{l@Lbn(qq z5XB&yo#<*7TS7}E&b3bSa<2#4qq7Fj#PrL7AI;CQDaC#0M)$5tZSzWW2_Poo3OXOA zE`asuSWr2GzVJHqjGGLe0`RC8*EkZW0-hmN^JpO^hK~oF-B^G#ALaU-429W+Wo9Z$ zT%sChJR{d?8y;5S!RyJDx$4A4-Cnn7RJb~ONO3YKF}`2rLsbcy?G^sGarW8rJEMVDhQjg-E$Tm4`IbqFYX&DC1+3u@Eep| zRpr9+=tdd&ekINj>Y9~>l;Pt_4v?qldVxzq8NvqdK#PnAol%RwG?NX=0KuA5dT(ZVgiwt zbgqxD;x!rVH{pdU?^K0BSs0SWIF!b~bTsF~48l%_4cl5N`+?aE(lFfFIDLL(`~5>B z@tuIMn4{vrlGlLHta`s|TcOGWWVgqyEX`v?6(&y0K}vgmQ0MzjC-HYEc|hm45ih1J zCSXme{;*NGwN53x$F82ilsXA4uFqa^(!Qz29BGPf z{ZMnW1P|kWh!EZxv*`ucj2bQpQW!mg&{t)hFQyyWD&;xKhLYnKV#Ju|^u^)6i6OW75WuGu6vb8L!vef$u5zw*Vt=m0Be-$7bY)_!o9#Ea|_GB}tS1 zc9Ksos@X(3qX%zlf!_#ggZ}(MWmH#q4+&J|_vySMz694*XYYdsj!~;cPk|(mBUD(fy)?>dAlgX}$AK2OHpYbQSNgbod z$u-TP6oU)v0~8jix>6{EnO;ybk_^z7EK{s!VHf$^d)bI-!91X^GUr*-J65B!vNa|1 zf*zyv&P7qg!nCd*M2S1Qd_4_=CY4P&EBkArcF5S>`&--kNb;^kxV`NzcBWvf4o=o3_sPJq zrl#^f>!{zflq`DJ)V!YQi1yE;EV^|$;#h0-ws;xGe4hEou!BgC|6v_Ss3n(}TLu2y zLJ3P0gd$WlF-z|8N&C078cZ(whZRJI!>yC0`~bKjDIYGCm8Z<`a)2=H-}HSfII7l}8pUwVtzwsE&Y@_Edz}ufjFp6ohSM;1dwizhwUHDDBr>8^~p>?y5(#s4ptr77`&^mcaWlOU^Hjj^*uIaM-wTDsiX5RzHaFyigT%Si`)f`0z7G-_2++s{=i zMl}T_M0{_+73U}Yzhnq)A;n5Yyfait^vkaTt{*1+u6KmMPSqG{;20y^w}Q#2hHGnY ziUm_ZJyYNGUM_J~pe~oC*vpsAw$y zn7s9V)o4*Zno;*Rm05C;4W^k+{ylZg;zLPCd&PJXB}1k%IgK5&{}lW=Drt(!a&|h> zMDaP2UF7Fpc#4c%?C-)Gk+LJ*(-{>S0TdRt#n+ctA&7>lYI`>hI z`1NT24W?gCZK-HXMOm1eA{|8h^%=2yk@AcTm56 z*hk6>IiGI065$?n)tZ%}E2GKJW|wYNVezp1@YQKb;9A$Q(-gEd@{lopno$>1kM+c~ zjky{_8U#E8^BqIASQ?fISNw@E-z~9T=d5+hgwfuy&txP_jU5Mv#m@H(9F?Z8M%+gB zPfzhhn3%H!!eu&v9$)|H=Gol8h!FB=8=J5i?q#ny>DN5}`=DN+u7C3r>aE7=jbu=M z-#6o-NE%WV$cuqrpAIKw^@ufWq%OJ=^fD5DDqzCzhh_!Tsnw)v?JqhmJ@Wy#7jB?& zoOV`tWbS*z`@&P$xvHVJ^ zfOSS5W6glS_mE#zrwjU3!HB;PgTPV|!f4#ly*Um2RIP!{=iVRURxlJjCi z*iT%?l6iV3lYahF4pF~a;`Q9^4cY>{;uGu7Bv@**Pd0-u8N4M_2Ir3p<`vyBnMYTT zvK#FV_#WMo`InSF8fMU6dms-+y-q;>e{9PKqelb=E!qrcxw}>_t%wx-v z+RyV=n2pswOBBRbQUF-dDq)r3;ZtSACCXelQdg*1i|dqKMfGoR3A4ze=rPK|&FU=A z#bv0%XI+iCzbk7(X}UL?3FHKUJe~1$PEtcKnO&6R0VuAlF9$!%xvDR%>ipSIqp`4m z9)Bf??POZao+xZ~Mq^mf+tK;oQcPyrY7HqCv-O^1nWl09r61RmETC+M6fC|zXlLRy z-_PCFM?8eycXV&>U$4un{#gbPE{)E)%ohGthMy06LMeX{YmlP!Hi9o{cS)tFu8QGH*){NDyIQAT+hKA12@ zhK`+szy59VcupJ@MCWrp(DN016<_-24@Pg2>La*#HUv+p?~AnhL^Gd?uFkt5l&aIMxumdZo4`^4j`OX|$%2ifWQ}u=TZ6yk(+cQWta^k zhQq4XLX8JhO9}~@vhTnZRee0hflX8Mi?ofVdF7ZmfdTXQR2{LHnSgL7I#spXj$Vah z>Y1WSsT&@Ft-ZmI{DwO4%S~DVfj`&n{6XAn1nzXNQnaJ4(lV((RMv>QeMkV%4bbqo z%0gHLMeM=b{*jg0OOX0}DBXuA5ppvA&R>psr=wntigWq|=MQTlOIJV{A}H!yxzTA^ zQ#a4*_V>1g=!uDwDY4t>Cy~pag?DKald52et*tg70=isE3CyVx53tpVE}E0FDF?fu z-T$vLQs3^32U+U**KO}9#;k4Mbjs2RcAcb>2nczq$mN5>Gp~bsfT$k+pK`b;@`X8_ z@n#htD3`sRy5T66XYqi|q|J{w^`{1i3N~%N%`ZWb z0RL&@2;#T-fDldNn@;-+`0>!-&)CT(8CT!ThxQBSwK(8&Zp`V^5Dn<^i6(bx^kY1( zO8QKL@~fHA{iK3Qa&z?xeUo(4@sr;0nsUQxqvc6j+wiRJ8@yqJ{)(6giX2gy2d*&T zf6SW(;dZFY`smQzRh$YWxfBLFJurR@Tr3-5=f*qx`&MLhksl1zTgn4SVWr`92l12M ziGVX)4&_nby=+$enE{b%e5}WZbzwNbscHjp4mqM(xvc9yWA)+9U*kZ2)Tq^M&t?_! zr1Gx|s*HwEd0Vbr%3{xVaRQ>EL*AnPL{0{A_9Lc>vs|n&#}5l-iSJyxJp%vY%8L|3 z8^S)~{iXw=x+iLnuxe5NkhD!zx6d@R`$m1qI^;=KU>RD(lg`_1={wk({84{15SB2g zK6=|4|2)k5ge8oCO6HisM_pbKiMwWH)`qeVXi$_)1M7s=jSFac`=ciy8Ct> zIIW{}w6$HstQvBu7hGUjei-O3Hk$@P-tb==;%^0Wn;2KThrr!Lf`n*l!J96jvpk)m z<4YG;UhyQo52G#o6X-~hZ@t-KB7lwD#Iyn$h5Tnx(GH6ZtMt9pGS00qj&{=sjlQtqy*?9eeLmJw@qVh5-UuVID>+!x- z#4}u=A=c&I%Ns#V8urg{rQuNFZty*AJrG3=8`V;HFE`O}Alru<41Z>VMNBfDCz_Y* zUk8|cDrX_sQ5d`ki`be#TH9efz2if!Nn_DWL7NjBh{+#&A;MfLqujOaIS;s09Luf- z4`?=-%I8*6-aVEHP5B1?=wv3pZWkk8&C)i)?H(d8L;f8&kd{@{zyGelUwQXKEn6PIw zsY2lG#WP&Q@RJ7y?w3VR*G?5b1O5x-R`Gyx`UG-9k`hNcW_K=4YVhxETK@N7N#gLJ zjI+zfB#tDwE*qWe=vfw!i73?xBJVnKPBw*@6sFAuFA&Pf83ntGAl$)DB`z1a4)6?} z{RUMv(X%DQBp^vM?NH?0p=Xg@;p@`v#Bns1XLt#_=h>0K6LVsm#FZdzEe^dXG}9OeP+$2`PFo+EC&4+5bp8xPm6g4sgZZ}8V-WhK zO0Qn^yB8(^-T^3_xmCDvC@1`-DE2*~l3l^;bjj1V$dhg$B&Ls_t=aV+1J61c4<{u8Imz4!hn zs_ypY2%Ov2sX>b8kbO%U6!)K(bh2yPqSSXzU5U^rJ9acRWT_YT+!u7&xh%<3Qs%zY z2UImZQU$vOSqYeW%@%qJRn0Ia)I52EUv*+j#%yZNAuaX%i=?p)m{!EGE^9pTV}btY zL}FV;$`8FW|bS{taomMqc!f6BbZ*W%tk)9W7KXtL7;6t5Bm|?J@#JFaPahrl2w6p<8Q|)-Wa@ zf-9!iaGOioTB{yV#EAUO8^mYcmMz)3wHOazl^@qu?@cj6EY$Vo-@tV8wuXSnO74mF z@f~tXbR)|@QVhMEOWn~Td3}!j_&kshIuo!-yr#89AC?#6He`Bh?z=Mb^SEQ+9w)es zha0KO_WZ}{v3~o~r2Tg9*6zibpk8V6+TXS1o+0Ul`y)$>tV;##N@f4lty~lBP2_OZ- z^MLJTZ9B zS$m|^|4iap-xE19mBRAI0FHrIl;6V-4bfrQe# z@B;*{9)01_f6c>F?-#Fkn^j(>oZa9jV)t`mvGyqO`wxZF9+0647N;DC{5<=gQTI?d zDH1I&ym@=i`BN(NfUn>mz8!)@;J`&Wh2Di%f)tXxM}b_*^TR(RgXviWBb zOsq!-rnAal&K*pc{wVmn`AG3wQag_w(@x z5LIxG_k#o>8J&5sT5~X%d!ik5wN;)Kie7kZag9@_UYh0YUrbK_a3g;zJQoDH;ggJK zcm<3ZtrS+>M49afJix4X9o;=)n5H3&q`=k3m=C^*nGlO)+THQrJEV6- zfBElal&|cy9FYF!Z9!E*k?r&&@=RbZ#*>QT*dSbqa9m5{_M z+Jq)doN{g3e4s5qd5)qZPMOS=P?=e9M8kG02Y2!*vEUg(7j}?i%*99?W?i}0jBGzd zxiInlh9P2fs(^dm5b%ob6^djIhcS7iw8P>gsP5Us3$S`o4iuD_B*4B&0V@&D&_E{Q08&3G9qW@fmIm)9uhRr)&+?93oVQp0?CYIUpZ!+r7 zx}iW+kW%tABSO-)b?hH)X0qIxCKrkz&Yf=y7bTI>LsEL7dJGe6;<*3m_{|HTn zho*eEOQ5R}ZF-+(Q?H^askuXkVk84O4iY~q!U$?;=D-q7+14j-_!Ia)ek)6}l}>xt zP;7#ggfKj6;CPpD|LgzY&=3_f90bP3m9=dG_&2FXrRNE1fR$xz5E2H6(aaweM}dbf z&RIUsKbDC~J6?ZOsRx6wERwh9;n&SK={7p-5a`Z-)c}p?zKAn?$E@m)5i~!g?Zvd; z<@)bTV?^C^ha?8~zEz8R54{q5m(<6(BRXWW@Gl^BtW1)e)Cc~SpNq&=RVmfWLF@bv z%WqqH`Sj^F6ag%c;^lE<+US6}4)ydxF6?ufVK_kFaX?e+)y%|ik+MRO^Bo;lF~?7s zZnvG1W}Cbj1l&s-MMXZX!>Gr%z>)#_ZJX36;Hh<>#Wnm=gJR%iI1x`epC_7gI=Ymb zEDQGK5-GPU#?a~ya4gWBsW1@=i|Ad&vyZIi!D>{U+g6kdvZ8EUYA~1n(&9d~1K$|d zoY0UT)2?93I@lAO)WNEwmoooDOv&7F*l39>J=)^XeRo} z;}RQ8f+o|B8-Gayt#vN}yVTD5rJ-Xvt|IN)K8_l-^fXxii4%^1fe{X>^;+(QSKl0 z*gMhzw=*Pih)MfboTraIDh7bN#g=hc$DJBwt)9Qcqlo*OmLWZyE|k=H_@2d;OC=LW z+pAM&yK}3U$OMIJMLoflxwYIxzKRJje1a=($-Gs22$cKZ5;*#YRYIj@!y)R$q;iz- zb-+8qU(-)j$}M6iXJkkj0NT-}&G7%%(OHKz^|xVMdNiX!1RRZ&lx+0q?v5WJ3<(8B zNQXmOkQO#!bc~jgQc7~5l7fIB3_+w(P~<(nf9<-qoonBnvvbb<-1p~sHVOKi#Run! zEWv<2cN*%CN=e5vVm|^Gx+0s2;GKt=fVKR#Rda`R39Gr&ow*iXk^oYMit;#D)@ViF zy5Pwejl_o?7et1%4fKu1==^=vYO#}~3}U|$f?83f(MaXRQhc&Xu?*Do^7W2}O%5|? zth`Mf2W{Qux@^C7Uyy}LzT-`3ZNS5LuPPWEhp+tvMc|i=kSpLlH%LhbQnr%j*4r?3 z`{bFFIRW54pzw7T*rog)lLc2HETUM7_td)7l6&9$L(=Txd-wdGxiAn9Rc>SU3zJ~g z#&K`K*3W>QW!+}!`Ud8WX--%aGzi+#(gFBU7&@*q{wsA^boWT{o-z0;$#kI@%+%6|~G&}A||@1oXshdXMsyWcCni`WRj74guidUqY}tUgPE zWtN3TVykp9zmpp{i`2Up<0DV@YIUlMN@$h~{-HrI8H^1YqB;|)wXMTh1s4w7;4TlP zI*YZQql~6%ChfLH%zO}{mydLgem72^GPL*Ds?VY`AAz}Ipf0yTVg~Ib4`*-F-JH;m z+Ypqus@84Y3)yB!B*iV;gtO$crh_mZf9=lSS=Uu)E*y#O5xOi4dA2)kRjWJKdtSrM zUS+bo|K)u*Jboj%uSwVUs^_bn@lEiq1=T`8oP{3dX5tGLi`1ba_J;MjrHtDYHB_tU zO&c>&&U{7cX}IrCt(sqZzEMu=mg8Tv=PxA(1TjOR>!@aO3WVX@_?6X@_VEGVCy43$ zt?uUUg4uuv<0<4X*(}*Px1mbvnxUk17vH=ml90TC&e1w+589rku$NJ*C4stMUKig* zD9GWz@Figdhlz{iO`DhQy1R2J0U}Lg$ajA0Mr@bexsn0blZwOLJ^%I@rmDx^nl7vD zMOz*+4O0QQ&AZ1(ym)il6uT?Yh)RatR;~zE1n$9Yk6?UPNJ{b`$GWvxOAwQpfX+y- z-Jb8U^5O5&d>YfgoVu$qgda&o}kCo7pe!hWPH8{Z4@j#d(m#2J|9{@!C zZw-GH1J`>5!+kgkBCexDE(3XW!WYOaqtxjU)t*gV z`BD+h7BP!t9R@b ziVh*VbhknEy>B#i1@5U^TGGDIAEl%0g2EO>m%;oC)It0;uv8CI0jv5`W`o;FwGcbs zk>7%xb$Ts~40`VCUqb3=@b%+eGZiQ_8WnCcoCA|-Y3nEoWNB;j%*M~8V8FI{~y z4D>I`prP*g_*C04qTEue%xpt6kky=`ZOp`GCfB(V>GrCKP3xM&klK7kFU=4d`H*)B zcSLN|*up*2WSA5TX>pDQfHiWdBt#Ep3CJ5ry@v>Pwvwd7edAPQZRBsKYQeH44tfv0 zIkfMwOLh)v@Y0L_72HFlwgnV8H1yY~N0pfytCPJvn@n9!oAf;i#fsypM4mOu13$W# z@`}NiQvI;;03AmQ$Z4;5wo-9Sfn;Pho2lrbv-34&h@>0)(6_W1#jsN?#w2ge?#}3& zkH(p>^e6YqEa#T?*Ry_iReZx~?hGpZHQJto_T{q_uOnE^NN2-#jr)E>j4_)|VxLEV zSYw&J;#?|G`|Y>iKU~(MSqYw~N_vZHL7-;n-B1BH3y%Yd3-oO&C8;-Mx4y3r27GyV zTid4-Wk3E*{l}VG`G_#^Olu^va?EeFJIBP=!)y%wuJa_o8CQdR;*{UI|C$wY`sF$i z@LH$;6*qsoeY2_sPw~J8?1ZvZTo*-OLBj|d`{zj zL&j;<`LnP1xdVWlxmpLC=h&icUZL_TF(DFPkyxF9HJ zk>m3hWJSgxP{Fk7L>xX|)6d46wH{$58pC@aal}Ln!^`+yqXced9ium+Dv)&6xxBwwLn;aQ-f>6gB##8_mk>DFYJp4HPo!uN+G09USk!R zG$6eBj$;IFny<$x(Kaw6I$xq$?O>`=xG8_f(z@9es|wjrlUgi}WfpFz zj1K^dsAGzD87k)5ot{7`ka<)IRz}ftp$Znf&PKNhVnlZlPgyOCk$KE_5u!tNX`pmp zlY~j=uelJph}$gjW#7bTDsb|U*&6Qz@fuS~9HS#I3#3`+O01n1*B*0JTE{iJ1SZyK z;yer3#XWisjj$F07i(+kyTkEIt*>u5pAZ7^)yU+z!OSeWbyEbjiG`@gJkC3u6#|z+ zB$B3(u{Mr4P(7(Mt*4A5a@qk!ehO-0ve<5g*Wy(K9tI0C>i!;$CfbsM7h9b{)o+SJBs-*DIx;|ngAN|IlBi-DDLhO6;8 z<|#65qL%3T7Sn|yR8|x$yQMrf8<(*|@?2ky@$gw-&QYm=e*yA|e)1yG?n;UEv^=KZ zh5MKkes&3}6e4+tN;yK`qv%jttA?~aH>DeY8=}fQ}dg09vaH)ZF=J|GrxJ1khr~Y)jE`8IkoEkW(%n z{NV3Z2;_7gpi}_$G3HQM=Gxgn4Sv0QrjL?f?OFK@U@74as*s>T#^g-(`?|?9FMv8K z*D-aaWNKCC2TY6KHUBVCYjTan5YgE`s5dP*sisa z_;JT5Jx`|g^67hNX5NHOYDxVU>U{8IpvWR7vrTBuuWxQCI952_kk9oHuG^i1N|xdi zxGjZJMbbJLu&-e6$d|OtPH^bt27pa*GL&5{0^OS2-{T?Ew4a4H2oWkUy^dV$Hf=zk zk+4f*y*q%KwSWBbog*XdDe@K`aODLc7BYlR9x&`xfz_tGVVQjUt3AHFj6=m%Ur_#sqyi>m#(yoB}SMjyNb>p@&;EaCm}FZ z8lYGX_~8hoxBl#pl}{qRq4Iq%%7J>a=)R`c?t_mv!<=RPrUyGmvI>B*<)$e`u0G6&dZmBsBQ=_Wq@%O4iQR(Ui(1o~Hd6;};0o77+-~{c zEOxeQxYu>#78`Ch%qU-rg`D#v0zbNLSmD@9T>f)9yDxt|45iw$wdQY$b`FnCCSL7B z?@-kniOVbN&ACNszDgOt@w_H5i~KS2*@B$9RwMq$4Ra}}-rIkvT0ZzGZQaj0Bj$6p ziX+mv`;N&NA1`Y~u(QD@&0L^JvYEx&zjV4$N_4Odjp=Q=qeff3MMzYtUdB6iJaT#% zG8vgpBI%jIE|0o1zlk0;4m{>Z`R@LzO>Ge=+1x}c5oLWY#yR90J$_M4SSQ+u-zR&& z-g4(KZ{S;iaWSbu3|GK=(G-#;W3amr@=EDlO7K!UV|th|&zmCTipwyI9hu!iD#_ut zQcKDxdQjm+$f`wU;|;6_Dr2I7iCXwp7IA;N$iv6ZQQeV0x~iu!9cY_V-MnA%Q6x(r zWxSO)z8wHRRJnFIX0yfO-v+O%XEiY&yv7 z*qTDvKrkPCVFGC!y$cip`6A%ma&=o?cs4+wmUre4-C|q-KIK|DV2$w+<=PgeB6Uh=^I z*!cfTw%GgXK8k2JCSvRdHp1ft9BO; zXTp|Oo^!T6Pw3G9z`E>U6i)XsbM2zDSg{&S0V^W`Ms`ce}z^c?=7cQyQiQgRIX z<2<$|3T*_x%((t$&>RvCGREN*-_dmSd7mCfxpb?9t7a^6?BTH))s4Qy#qzfR&XV4l zLEOx|`9czl0T}_kVPNbqR|f|_l6B0D&rD9Bpp}$r@mZ{Ll4mWbM38A;tvHg(Sj zBaM-Gk*uS>UGyS|y~^9$^d^IBOk*r4_*rH7OygT^Tv28%+e&uzW+;?YPRH!c}`z3cRM{J*ZE}vja|K2B+qLHo z`PlpiX=qIWc1s2OP%?yeMfzzy9%=RAuBQRuHsV~(@X(s~hfDID(FMn`!^XU{j0kU% z{%qrCm??ZNS+@Hdkr50mc))SAHrL>VXg8wL6t6<>D=eqR4SJbj!V;2o)YV62`zbIJETJV!@|ok%lzX89t40NrNMTYkG=>;nk#H-nLe z2$VKMZ{mXL$d6$fB0%yZBX>X|)XmXs_msvJwW|wGUMyc+5nfmjyeRS`jqNOuDo0ZP zEpT9)VU3T|9N2C?z9Rk@dW_+FEE~c$!R>JZYKAU6BFvn);J2oO8L%cq3aFo;j0>`^ zZ{ItSS$rbpv$>$CQ@A#SA-Ey%x9iKsFMirPga$bXvjDt*(4y7IWk-49@pn4b{K>F1 zMb&rD3jr*rC*s{Bs(*^Zb~B;>O}q2B1t4F9ePIaw zn>7XUYuejadY$^*^@bV1W86FWbMh-kI~_<;4vHr_r;2}AK`e#BM*J5dex1EzcgBtQ zeNzkY*SW!9%tKgsgxC&)tf9e|nXuH6zG^_Dz;v3Ild;_{`{b4<4N@_cMG&(4j zq8!5(OdR|sHoY1ncot0jl&R1g-$_c}cN1L5BlT@&vBz5muB^G6R-?&qsMi4B=ZEiU zCJ6;6jVSJ*!JPg?!Q=>hO*#+2?5mrX!Opw_p3aPVqF!fOU`mxJ^~!4WKaD%X__5A1 zh}+)oDmN?V{Ta60_!{x!z98OTfV1Z|+StmxT@`CSZ9Ism{lJ_DPm^n7-Vjfqn{b;Q zi?qjX+go*i|Gp7xJrB%3sV^<!sj zF+}BHWe~STR3(SDnM;OJH=C>NR^!9($9Kk~e$+N9=9!o(5XdjJvx=t9wnyXAT*YF5f=Y~r~`Yz%Q9nQN)$ z6~uCcy{URDO{bv_I||OaF)JIs-ZN24tY|sCdOT??1$++e^ozP-^P~5?S9W=K>Vs!&}q-kH*T-s zq8X-PeiBd==j~$JQm=Xw7}lCaB+(itAVCpU*_i`EvMS|Zp!bARSQ1Q){BpH07TbF{ zJ$7?;(y@bRpF*u0iU<>^yu9mEx13`8TW(cD}-u(NxbyMQQYs zm4^f6nP(lS;!G=W)P8c1vkONv1%oB@Em9+Fz-xuzXR}LB3~vv!5-V^I)wMctb*>D9 z>ss$cGAB+uaj6XIkP&D7UMvD*=|og{uPXtyz<&>71K5b4?I5rG7JjA5Ku-PiQBNns z;y_mlEd~@rkza`}0DTc;rj7c0WCsbV1#hDlW6B3aIQvRfklE_-x z4k}>a)>{ru@3&1hrK2v}*W7UiPW=9V0}D#~8UDWN`p@Ne!x2+pz)O(dXCSGa0Ao{g zKwE+Wa2}t1=9ihN|4E9mu~GuMAp(d*{$()1oK_z;`7%Zg_Zp5=LyzFzjW)ukYaM|_ z6hB`Iz*)|LhGYoC2 zck^CbPF-GM3RAx|J5y}GRTH^HJ7wvM*EvM&@#^fSugW4cn6W5svj`j`mibILD6q(& zsK*OeOJR?xe+1_Ow<#8pn%zUBvk1VKVc-GNl)FLNC^xs4AX2t8iYP|wIyX^?4l#ED{(tb(QN}WPkg?(DMQvg4Id<_SHCHd2=W3()Wl2Y z0CY{>Kz!{?E!|cYb6ey6`y$`Xl*=t2tNM~5{y>?eXo?HDPA4{4UdlMAj`kU0H z<`JN`!`?56qAEFEJnoXn)lt6lM5b%F4l)=6BRo%WP-=xdI;>_j%;p6~9$`ipW(Ed* zBEJVU1QfJ$=?)t8$#O>~Tpxibgu_qN^iZ>Yf= zOUtBBh@WOv=%Z>KZz1MOf}OnbaQxnol20N^d9LWb@eSI?!RIpt<&}8nInZaF0dwKa z**QC_4Yhy@NXgDVAZ(rYeE=!2qHV!Kli?PUS%-^c{IYvKHAyLVld0}+y zXm_5s6(&^Hy){(M4^|)^zgkSKoiN@ISy`RIglgoBu`S#AuB3*Ro;JOO z&X}mA*S+X9kIv`}m0-YT%RmX)Ef@RdE23M=L%n7pO8k0RNML^3s`%DKMUUS2-c}S( z<`HEu-L8^o5nf-zoSWf*6*%O2l-MvXMbXA(F`tx{KCwMaPiP{4*Vf`S`p+>Y(7u@>}dmx1NPVUT8NNB*@cTK-rilH{($rJ=@m8`0-t#V!vROzvw^T zFvmI`7eRI^q4LiUvhDFj(GxeL}~y%A|gU~7uJ9uFEFN_gK2ec z@A^Nh1p)I(bgWvf5cwIjL%~YnRkw*C(pH%{wOH@0Fi(FIxdr8btkkxpyQJx~YR+;5 zQmbw#fuZYsPPZC?8K5JmwYlQm*4!{qAxlIn2e!c-T3wV|z;~`sWRT_KM28TWYZ+e$=-}aU<%cap{+@BT*$LNF9}p)->pK_44i2CH~eHNky$$0o@wBH+m@ zZO4|qFzuq4yn(!>yYn;|57Xw@7qe=l46&Hz>GfyZylk)C&+{L4Np&d?K&KN6} z?Szz9l~QfY7W0rf5cP&um6?PYyg0)Yb7Mz29opS_uHD+n7HWx zR}_Gg-QG3v#xcbd|9YpCIywbX9{j@0n3dzC#XZM?1p!$M_xXZ9j5XpnZ*lk2(f2{z zo7jWn@+na7Baw{H?_qqWNUnysksq(oI@ekgX*0_)MOT~KJ(L3QsS7gh%W0)BQw+&Z zC!qYf|Go*z1IQivjJj4lC@Ls_3M2;!x{h|V1$tmG)12Vl^(xh^C-g^ULdn6{wLl)8 zsI=!=NmHPx1I#QPQ=ADv{*m9{ga5oUmERNweA(Tpi{WA*XSsXzZ#fw;XY3^PGH|FN zjmlk!>^;8I-yKZA{|B%y^{Js?!Q|U9$a#urmLPo3=6aG_!+A$@Br?3p z+*p92g5zn0XhEyFzC9TuSKR1F%l)IoA>Dgyby_b$M!K!yRhGfqH0At)B4FTZwCmd} zvGaSoYl{2<$)r+aI0a?$KBtKePFB}jbS|Kp^93i^{DbJT@Bc~9El*O>I09yttGVkTY(KT>Uwq@A4YJk-(fbQ3bfD>9|Uy&a__xdTmoK!&CVF?cgID1AiNmp!;^3ImJ*07 zmhIHbOBF*QvspoZFHR)8*W44kwlX?((sdi}l=ZUhTvkf?Rmmy62MHvhx#N=pib`jP zl3s?~qF=R?+C~;Eil`qTo4s)VC8f_ntq~v9FlFG#I^d4u#g4!`^EQSjYn$uLZ0BV{ zZ)V(Od^39WJ?{y8GEi z?4;csF|c1{UbGGb4Qd)&(bs!_4S*u@4X{kuOzA9pD!IEGfg*++#sO3MYgdvNFm05v zj7`OM`XLFbU^e^_R$xlQu_P%yhJ7q7L8r=g1}U2cB;YS-%#L z^BhUiw{z{V1wt~}Gf}()Cn^q`1~L+QARAc!mV9gLS7(iW`hCMxxPfZ`%PRVX_9@!0 zRQbIrK>N=Q2j8wE&QGn7GNn$du%kMgzH`ZdWg7$duHGsPsEq>)5be(e!Iu;O#+3Rs z;49$KUM043V6{;{_ViKDM$;Iv=|G^NC4|aP1MLG&1<9A?fiQk=K$}>^Sx39*P4-)1O5g;po9~&jsXVPFCbbS zfm$uo+>s0wfa}P%jWzftO4bX*4i2ozYHiKFI_k%*_p^{hKz_3U$W-@Uy$Eis z{$1gcN59fxyy3RTk<@G==oUbwZ5czDx8#wUUg!nVJOJ28Og2pKhUx&{&SPlNQj6!) zxA8BTciQ3adW^Dl6$MMFCg9qRK>?K_M9+g1NE!$YM-wfQAmC@13-U;2#P9@*iEP)002k`0ssI2{<>+E0015BNklwmIGY`fJgi|dpqNaJYvL12J`?H zm&ZCC1&mMwxuwh@1SVu-$vKfZM9jzphyo%26+sXs5hRAhdRp^$ZyvsX^YHkv{QT~x zhf5}?Il;qa-EYrCc)fo4&D$TA<^13Gzlw4by6uwk<>|VA`uzO7RfR;n>_v=m)7rFD z*^AUB4mcRAaUD)zjxRQ>1_^5&h60A8I(sc}t0V8Xm>VO*hM6F>2NQ1?NXzfv;z7HE zf(EZ6;K>&|*B3hWWC&D)oG0DauGes5m=5i_WRa~IS|iHD1cXQg2%;(?4WYTd)w)Q5 zAg}4+@w`5q(!=?u_wV@eaa&01emO6nKw;%tO++O8dcADxRvG}MlJr?Hz5OnqFZ*@d z_EwbW)v_pQsah2TNDOmr+L{Do0G-yFGcfCZcP8)t%?Fj4oPLB8a_@4#yPYfE=i`+1 zq#HrXZyyK3FcZ^6J0v9pj>^Ut3?-UuJhm*-Y+S<`YV`)$d~)?jBv;DouZ54Ww@{8QRX z+X2$+S1B*$R%&fUkWx;UlQuOK3uFZns7+dvCMr76LRdv~AGI@{0*S89Ae=#B>VAZS zYdD^KspcLY>CRi?SLXpZ)T$0{Vw;Ww)!sRkI>YHlJ_cxn1llz{@uP8##)gxKJZZ?m zpDEsAM@A5E578w-uq=5wExhJ@SwHXFr|tIe@VKFf>XK;ZeAOM&`b@QuBIE_Qoi2O5 z3LtW7m`fEVOs^g}?YI}MvMVAXtxHlg#!X2f8BE2dO{~qYs1qR^>vZM8HMwpkB*M%3(r*)I|>*vqw`BD>UtH6nud_&wYExc^7RWzho5c6765nG!f zb3@rhb7FqDFz>Zgb&7yWDRIsgh=6zn5@#iz3vrD%AMe-(ya!BNgns+V*yCGrY_MV)Y)_-$7(Ooj%ib@8ofFXd0lpf@taVc9qK@9%{xIAow9>g zGe$S3oG3G|OC|jH@dKo+OD;x(n5pqnr4{5I(}t-L5T<8=oU(PPhznH`wrK`Ro9w9qf9hsq5z>XHY7y|}fM~1Uh==~ZmdU)fUZgkDC?UI}m zCZZ)n;t!ub7SYpbZ3rS_4`8myMVfHlfeKIqW@Kytz?v4{e6cDbu_#&Lt&Q`_D^;vE zys0QORZ_*2h*?FVI4clfoV7yALsEzkJzcLMhv|U#;sN}e9m02ZN8VwA<3KTQIAK6C z)l5Wq+*4;Ma68|o!SRLK^-y@6$lz*B9qCZ&fiAdURp*<5*q`7Yg7&;CiaGfSJ10u% z^YzPh+t+0kB1hnODHX-7DN`;=1y}$Ikc#O~IXA4TXoD4PBG^o7l{r&JLTsqej9oR2 zHsXXS*#uEX8nlRvx2Te+3>i#yc4jc02}@DU9%184{D8;l9pq#_!!Vi*$VdmiKJhrT zi!nko^DR@HAM4H-DZs!WYR*_;)-b2)Ms)zzC=ap5+zf0HCQeMuNJOTpbiHj)*JtJg z#8p%!&V&s~ME3?Ory@`l1&EcTK@w18L2h0y{EZ+163|vfK#&tEqBcY5C0IlnRHB4P z$bcwd=|KcZK~Txi$Ju9mXtz@%$IUNn=qBQk?0fGKi5}yb(StaXHdSZZ%~6g35+FLp zV=6voo|CBvCb1Ggl!HcBqyLjyiS(94Bp83n35@5(BcUj)3^Kl`l_ED$1Ok zuBeDVg{T>t(li0Kro|Kr)NC~_Lc{`GT8R^kX^)!v6e%g$3K0L#pu1wVO2dN0NaQ@w zhD(1d^-%LVP4gj2U}A)J6Z?X2P6%Z?Y~m#3aApAz|`c} zO4Hm>w3TX*?hL6kPSg}@^Wq8!O_0p9byRCBDQCwU^;j(Lz?vW$V-u|doCP~{i@hGH z`2Fxxb+W;p#_k{VcZku$Nur0-f7z?4H7`L&et1_{AfNmvTI^7LSeWB>FiXogJjWuw zc$X~bBvh{UW)?tgY9OQ`0J8x`(NdZS6j4)fGf2cn z4NJ?w23SC%g!mSM*aVCvv?{3v5!=!zUA;>tlk@RUC*Kuv&HJo|AOB<9s9&k zMWoH25e9}%dWilAIM&qerq<*De!4FY)iEm;9>@7!PO~etZ%_SBE2@xxa zGO-_%dlL{4r{yJ+jI()N%Bm8Wr>5h8Az*eOKK=;#mOv-zZ|i#wI3^r0#vX9oC|(T3 zJI6_P>;e;VyoZO z7M3E+Tnw-QixO?mZa{*r^IBE0*CuKJ)N8U})5eO%IQT^i)iyA`is-ld<@^-}-GFqI za`aAqQ!kV8483bo3OkdLc@grT|N2K!zs3#1pC?;$!VDXiqDE$p4+{_rid!=hVb2Jt zj>m>SQie4SRp<)#*h4C%JU`!Rsfa{G;&8>3c=+c|t?g^O7t&JOUaB#3jjEIRUt#B# zBfV`zVYVg<@Pjwtz=q>o5FiiPLarBN{~O6a(>fD%u}UA03c}FsmPGM>SXWlhKZ!N6 z53GW4!?|)2ac-N~VKWC|94Q_P)NoL*`C?5A&RSV0p4Px2PB>y)=VXJ z4uF3luhN1R7IjBA+n_KzGm|3a^@XkKMa`SN9yc`h!ZXvxxm9?b_UC>O@B91vI39zx zqUjaiFmQBG?Y{4dGLHk`;}iamEzOum^4^bKc}%3S=ir87^`}x@dh+8$SAvdX6HG9n z(L^HJWWp(i5yq@_OVJ3`K*)9jUja3QI?gStd z@=Y)OYk%&EP{LLK&s`a;J-H~HCy`F|3VP)jxEhQS(JbuDEdRKt7yxS_Rmj&0K;}^N zx#VxZKL9R{3I)QGA8=;=1CPN28;404w7D=^cLTSv64@EVi*^{qdz5%#`|UkAEn+Xo zH}0xO5#N%UZpTUjmG-^aiL6;hdu@djd1i5(3@0wNtTrEJXkqTW; za6y*DsT2BDt+dePNTO!KodEyt-$B7etiTE7Vy}W_W_gm)YhIo6+qQsoDUjM+3f+Qx zORPWM4|v}X!8(Fh=PVEfBURhUU3VQ4_^4d~AM~t=>rp6HWODMczuq1xkeV>Fngyp$ zIsxNC6e%l7Hs?Ybg(NW`xu%`{HVCg2EPo69mfn8*ub;rxg>L2p2_Plh^4_?J?ME#! z7dhVbAAajaiLb}Up;*0td;j=&M&^q-Lt8TPpTpiGMg2GJI?#OvhBK6_*!ebr+?8S& z07}&=I)*giz{>nmm$)f}pcmFr9U+(}Dv*)0p$m|{QBI8vfPeYtPhf@-W34xIhx6j1 zA?TJgs(^(i<%bk6IC}uyBIkqt-rqltbQDhdo@S+Hn(c9Nx=#&DpN}B_rw*(G!s5&- zSs!Y{cm|hd(E?hd;K-SuJV1hVv*>C9N~`)P$W+uCidSUD)Qa&ADN%R$6!}0Ss;>b5 z<421ULM4~!P_S`G7X7VcebzlP5a{rtCI=L26xwj>5Fa(ePw!wr0UWzm++U7F;T=sv?0`AEGN zHv%%DLW30WBwC?jg+EgJWWuRr&Hb3>S3oc~0nFL$PV$9_#k>)tfC(1^P%(q7_1WAV zeIY#qdP6DWLmhP%{nKB6$brVU=A|30%!B7PB!`weu3&5)%A`KjSdeMGS&6qbiuwkyieD-As z<>o-`!f0lEvmmeDM_W_dRDjiLeobGQp!8O(p#~9hKy918{-H&i25*@O% zC+>l&0M&uA}AAP&?!fte2Tn$LO~|k!={#x zhOY!xa?#5gQB5#;wxOy;6#5DaB0L&15g{yTvgUn%#w=!td0X^SL{lqcuIPUD&z?ZW zO-#9F0f`qPQ4+dZF)lxvY?tQMbfQNslxoumq0c#Lf~LW?fO2GJP8R2Eavnk>h&R}P zf1H- zGK%U|kv{j`^gM}iN5gusJOgrEX!?QHYh-K=2~J_1Uz!;3outH@!1qlOVzqFF0U9eL z8U6rEzR8{zEpm;bMD&j5t|Z=lUtM=KEF<5Nvny=aPBVWuR~pr`DccrMTfKq}xaKiV zWfrL)30EK<{cch~{nfIh8n)9h^+^qhlMzxeD{t50a`lNP=Wabw-cs!?f)*;1SEukh zKuvHZ6Uo&q@EFfX>1&!4%!qa5NJqei)5aBMUFJ>;qo2#F68N)?2e9?^frt}mwDIAF z?=690P7gYVMYD~i8_{v5x^Al-z!UjZV>Mdqs!J%eOEF9MHne6bmc?Sod=*!GfjLK(-|VO2-q2}gy>|l zc`44stRL+F-CDqK!J!2Cf;0{C@unalShV#75z^M3JF;W!K2O5fEeZ(TBZb*B+)UG9 z%+`okvYn2aKS6c#ok*G{=g`QIuV7=Qu)7a^_qVtiw~S4qBZogt9{Vw%yFzv4QY=*7 z<>jjci|$Fxs(|iEH#uwEFUG#@UH0|N48omB_7?n_YA?5uOh{v_lMhxjD+rqV&JrjL zctR2lcS@7gZ6B5rnPo{v#7NFu)$X0X2LgZ%@vnLOJ;vaN=9~|xRpiY}knMyxV5E$5 z1w0r?K8MOSzVDBda0kWWWmC;ilA2v%Fwncs2HB4Ctp=OT3q(&Xr!OW;e~31ANIjE= zao0`akc5uzlWrc-2+W3q@e7p_2|Te4lUH)l%i?Na*wiZlE;|4_sy10-FvdWt%-j$};ZPk7xga>@pGL{=$g1L)144S0 zgA4-*$y8voD$XU0KnR?bIRA!TuukBeIe=2K5Yt)|NHY&8k{6dr32VU&nQHN5AwQC6 zP?~oMcoFiu{R)DQ1V1wwyatzarxlFAO=n2bY*509>k|$axTh{CoJyUD%xZ+ zBrPZme3?RnV3LI?aIEnan_EyfrjT6TanI%{@L)xwE_7Sfv`3np8SG0m(&N=VsXjhL z?*LJ_W#nH&GDw1>j(%S2s_jTks(6b`D|dcJErOd6y>|9vUMR)4-D?1lge6sELF6X5 zAjP&CCU2}nvBBnRhBYl1R{&P^3e>RvPX(|UrYb?&P(QH~EO9d&z1TRJn8W7bECmmf zUKb4Qm(@`15(`Wl9vSRV(^sSwVwgB0jvMqk>#HCY&B1cAq^VkC>0!fusTLPAUv)2O z)vKuEG4c4G+RtIL6436dL3=E)&?_eY z;TBG{S<*xY{A&Wlr-{|Hu+io;H5-?=o}|n~pyr$!1BYa5*Z~2Wnnn{C<}`)dStvY& z?msjzt_jj-U(WXH_(afjzGdrF6+2DBC+bmLd5<2OU#JX*=9$UM^fqfRaCdRa&0eNE zaK&taruzYK-L3qOj7Hz+&m4tAz@zI~e6n*OW~eQEP2|8)1?NTYGAkCTZmGeXi-Up* z&7rhz469~KF!lguM6=`8bik-gA-onUp<9r+H2`RkSYeRg1gv1RP)UTUn=8ubsjn9z z+!(l+D(&hTa%3j5r6aL8aef2KrJ3G5u(#%O%K zxn`y{L<)FS=Cdm+sKn&rGpgiKIBpCX-(LCT`tjc-h^{GtAV`QIdS4|q2NIq;k|g$= z&`&NgRb^!(8C^Vqt{H6Av?Yx#sA52xEFT@?(!wO-Am{{NxHvF;@u}`QBOk_6vPIet z4TAiI=hC8HvVZdi4>`@nog^sIB_(ZCrXxjL7Q%=cTG={F3D$KsuBc|w6Gg^RwExbp z))I{tYI0*2+K@>Qs&36|UlgkRa(m59T__rDPYEu->>}k>M24F|!ZHh{O~3v(wG1{= zzzp=j){~e!$wND6&`}@Q*~UzllBmjz6NA|35~f%_+J{(MSax&o*x@{(^QfFHE_$>_ z>;%BG|B)f+Sn*iiW^qxxyjwVQ5McMH4CYqKB)&$>S2p#KF;0h&gq9}Dyi<0%3~q76 z$cVnY5@JQ{N4kSK*&_I0xc3bsD4OF!QGwcM@!VjW$)#>L-<4@kbeoB3Rv)l%h5n!k zyQ8*@b&zM#7u*1d`$O_xqpol}_h`HRoc9!Q3_6D(c*C24y@RH6-R2c-82efN);FwZ zy&-3jx?IsHP@9KPsKm+);KdVJ3`MX_kZv<_^~!J1ib0=O+#qy;Q$SU|6{@f+#C*V# zCR*wmA~H$dSe^K$l0~a}co=E=ACmi#hVj@_nY;(l_|b zI&h7~7ikocK|Z*eVDll~A8trKPp{imDo)@TU(=od(ul3VFkC6@$#G%;J|5sASx3&U zIi$j)o8Ja1<1u3E$pz5X41)G^mp)sU5OiN$SC(*;pnl&Zi-&d52n>8YqP77e|0WXF zElPn?N2Ze<_}#N)%Ji`T42qU8!8@+dS(_rP!V}}vM&2;0ZSIPWFd9LAgDx1aBZkNU zsV|o2sOfP{gY9&0W$yQZ)DS`~=VMFc6mp+>370{2Bt^empaaJhfSPi@VrK-inJ_n_ z=$1|OFa+FwZt=>MLuXh!qwoP-Y?m%X9#Gi zOWTf42bSlXac&%6fNpoM^vd|P+**Zzo%*=x@)gqo8>Fh-h-w2&uKC|G2J{id|1<)G zNQ9y?=UL4iX1~KPxE$K9VbNpQ8~nHU#pF5 zZrAKJv(p+5HU23?Dv>_9)Ql+jNw3!TVB*OC)-Xz=I|4n?JvUa29`HCZ+L+iU1E_yR zgtsN~T6d2u6Kj-EJ|ZV4yZWoo!Vj9tQOf`5FWTA|c(PXWT2A+B8zY*=XMxy-fH{@O zV(u{N>`YGGyu_ghV}|m0%KoS#`0W=`lTLZEUT6vPeJEj$YZfYvKInY;=29xTUYRgxE=m3#=wK+^&}U=&LM6Z;m(6Y$flOso}#3uL4$2&0m+Bw4oo$ViXFJM zg(N}Hn;+EyGXk6r01NFgl0}Ege|S?Z$bjuX@9eKh{egIQK*eyBQA2A&H%8<_`EWnr<%*^X0v#FTxgfZblT;lnM^$0e%*SmZ#Ed@^km z>XZYVoXIwSBtM3O$r}0Ihp_Na1%*<>SX)hyFiB?M$t9sRZd}*j-@R4j-yj6)jmcjf z8K^p3UHQ3AO%yVs#RmfQ@(zFjt@$&$^~&-Q30l!peH_%gPhyA$gGS%c5<~^QbV*;t z`+_%I(4*JrsNZmW)K|oLe!ulbcy33eB*|*AEp#=;dGv$p?or-shjnRmM}HC*DQ~H0 z1bmwS^;Z54>-}~Wl;NBY4I ze^ufJTEg_nsmg@q6(X__9Y|Pf>ly=CTmqt|w4biT4Ro%IY9lNiZ{}E?6@mq+jOnJ$ ziq;`1=~aNt*`qK9!~}pw0ZvVk>Cqz#%hprjjB|pK6udgVAd`_dVzp$4@bQv`>1VXL zZ5chFttCa2vgveJeGQL>&^HH?yG7uPQ`*0M_owg7DVf*nKjuHZjV_)s`?KOw=W*|o zywA6Pt(NXR)wY90%)vd*%i?Zij8(ek5*K%U(tEz3cXwM-{$@5@xwpyW=OV07*qoM6N<$g0C`>(*OVf literal 0 HcmV?d00001 diff --git a/docs/html/images/gravity-center-landscape.png b/docs/html/images/gravity-center-landscape.png new file mode 100644 index 0000000000000000000000000000000000000000..687e5ac13519b253592dcbfb3818b076110aed6f GIT binary patch literal 12281 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 literal 0 HcmV?d00001 diff --git a/docs/html/images/gravity-top-landscape.png b/docs/html/images/gravity-top-landscape.png new file mode 100644 index 0000000000000000000000000000000000000000..2d186c25a3f3adc134db599e0973c6c4a676968d GIT binary patch literal 10345 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 LYAMvgts?#(gk4@w literal 0 HcmV?d00001 diff --git a/docs/html/images/smear-wide.png b/docs/html/images/smear-wide.png new file mode 100644 index 0000000000000000000000000000000000000000..8d27e69b39bb28e5fad0ece077d21d7451f52c87 GIT binary patch literal 56962 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 literal 0 HcmV?d00001 diff --git a/docs/ja_JP.UTF-8/EXTENDING.txt b/docs/ja_JP.UTF-8/EXTENDING.txt index 3d9516af6..9356e14d1 100644 --- a/docs/ja_JP.UTF-8/EXTENDING.txt +++ b/docs/ja_JP.UTF-8/EXTENDING.txt @@ -2,10 +2,10 @@ Tux Paint バージョン 0.9.29 - Copyright © 2002-2022 by various contributors; AUTHORS.txt 参照. + Copyright © 2002-2023 by various contributors; AUTHORS.txt 参照. https://tuxpaint.org/ - 2022年6月 4日 + 2023年2月12日 +------------------------------------------+ |目次 | @@ -26,7 +26,9 @@ | * 'Starters' | | * Coloring-Book Style Starters | | * Scene-Style Starters | + | * Starter Options | | * 'Templates' | + | * Template Options | | * Translations | | * Alternative Input Methods | | * 画面キーボード | @@ -585,6 +587,111 @@ Scene-Style Starters created. (In other words, if you base a drawing on a 'starter' image, it will always be affected by it.) +Starter Options + + Aside from an image, starters can also be given other attributes. To do + this, you need to create a 'data file' for the starter. (Note: Tux Paint + prior to version 0.9.29 did not support starter options.) + + A starter's data file is simply a plain ASCII text file containing the + options for the starter. + + The file has the same name as the image, but a ".dat" extension. (e.g., + "starter.png"'s data file is the text file "starter.dat", found in the + same directory.) + + allowscale + + When a starter image is a different aspect ratio (width-to-height + proportions) than Tux Paint's canvas, by default it will be scaled + to fit entirely within the canvas, without stretching the starter + (changing its aspect ratio); for example, a square starter on a + portrait-shaped canvas will be placed in the center of the canvas. + By default, Tux Paint will then take the strip of pixels at the + edges of the starter and stretch them to the edges of the canvas, + "smearing" it. + + If it's acceptable for the starter image to be cropped in one or + both directions, the "allowscale" may be used to tell Tux Paint + which behavior to allow: + + * For starters where it's alright to crop the left and right + edges, but the top and bottom edges must be retained, use + "allowscale=horizontal". + * If the starter's aspect ratio is wider than that of the + canvas, it will be scaled to fit the height of the + canvas, and the left and right will be cropped. + * If the starter's aspect ratio is taller than that of the + canvas, it will be scaled to fit the height of the + canvas, and no cropping will occur, and the left and + right edges will be smeared. + * For starters where it's alright to crop the top and bottom + edges, but the left and right edges must be retained, use + "allowscale=vertical". + * If the starter's aspect ratio is taller than that of the + canvas, it will be scaled to fit the width of the + canvas, and the top and bottom will be cropped. + * If the starter's aspect ratio is wider than that of the + canvas, it will be scaled to fit the width of the + canvas, and no cropping will occur, and the top and + bottom edges will be smeared. + * If it's acceptable to crop either the top and bottom or the + left and right, use "allowscale=both". Contents from starter + will always fill the canvas, regardless of how its aspect + ratio compare to that of the canvas. + * The default behavior is to not allow cropping. This may be + specified explicitly with "allowscale=none". + + background + + This option allows you to specify how Tux Paint should fill the + rest of the canvas, when the starter does not fit in one or the + other direction. By default, as described above, Tux Paint will + "smear" the pixels from the edges of the starter. (This can be + specified explicitly with "background=smear".) + + You can instead specify a solid background color (e.g., white for + a 'coloring-book' style starter, with "background=#fff"). + + 各行の色は、3つの十進数の組み(例: "255 68 136")、あるいは、3つの16 進数の組からなる6桁または3桁の表記(例: + "#ff4488" または "#F48”)で指定します。 + + gravity + + This option allows you to specify how Tux Paint should position a + starter, when it is being cropped in one or the other direction. + By default, Tux Paint will place the center of the starter within + the canvas. (This can be specified explicitly with + "gravity=center".) + + For example, if the top center of the starter contains the most + important content, you can specify "gravity=top". Or, if the + bottom right is important, specify "gravity=bottom-right". + + The available options are: + + * top — prefer the top center + * bottom — prefer the bottom center + * left — prefer the left center + * right — prefer the right center + * top-left — prefer the top left + * top-right — prefer the top right + * bottom-left — prefer the bottom left + * bottom-right — prefer the bottom right + Focusing on the center of a starter image stretched to fit the + width of the canvas. + Focusing on the center of a starter image stretched to fit the + height of the canvas. + Focusing on the top of a starter image stretched to fit the width + of the canvas. + Focusing on the bottom of a starter image stretched to fit the + width of the canvas. + Focusing on the right of a starter image stretched to fit the + height of the canvas. + + 💡 Note: Templates (described below) may also have options files, and + currently support all of the same options as starters. + 'Templates' 'Template' images also appear in the 'New' dialog, along with solid color @@ -622,6 +729,14 @@ Scene-Style Starters created. (In other words, if you base a drawing on a 'template' image, it will always be affected by it.) +Template Options + + Like 'starters', a configuration file may be specified that defines how + Tux Paint should behave when applying 'template' images to the canvas when + they do not have identical proportions (aspect ratio). See "Starter + Options", above. (Note: Tux Paint prior to version 0.9.29 did not support + template options.) + Translations Tux Paint supports numerous languages, thanks to use of the "gettext" diff --git a/docs/ja_JP.UTF-8/html/EXTENDING.html b/docs/ja_JP.UTF-8/html/EXTENDING.html index 4ddf382b6..36d27c625 100644 --- a/docs/ja_JP.UTF-8/html/EXTENDING.html +++ b/docs/ja_JP.UTF-8/html/EXTENDING.html @@ -93,12 +93,12 @@ バージョン 0.9.29

    - Copyright © 2002-2022 by various contributors; AUTHORS.txt 参照.
    + Copyright © 2002-2023 by various contributors; AUTHORS.txt 参照.
    https://tuxpaint.org/

    - 2022年6月 4日

    + 2023年2月12日

    @@ -125,9 +125,12 @@
  • Stamp Images
  • Stamp Descriptive Text
  • Stamp Sound Effects
  • Stamp Descriptive Sound
  • Stamp Options
  • Pre-Mirrored and Flipped Stamps
  • フォント
  • 'Starters' +
  • Coloring-Book Style Starters
  • Scene-Style Starters
  • Starter Options
  • -
  • 'Templates'
  • Translations
  • Alternative Input Methods
  • 画面キーボード
  • +
  • 'Templates' +
  • +
  • Translations
  • Alternative Input Methods
  • 画面キーボード
  • @@ -712,6 +715,177 @@

    💡 Note: 'Starters' are 'attached' to saved pictures, via a small text file that has the same name as the saved file, but with ".dat" as the extension. This allows it to continue to affect the drawing even after Tux Paint has been quit, or another picture is loaded or a new image is created. (In other words, if you base a drawing on a 'starter' image, it will always be affected by it.)

    + +
    +
    +

    + Starter Options +

    +
    + +

    + Aside from an image, starters can also be given other attributes. To do this, you need to create a 'data file' for the starter. (Note: Tux Paint prior to version 0.9.29 did not support starter options.)

    + +

    + A starter's data file is simply a plain ASCII text file containing the options for the starter.

    + +

    + The file has the same name as the image, but a ".dat" extension. (e.g., "starter.png"'s data file is the text file "starter.dat", found in the same directory.)

    + +
    +
    allowscale
    +
    +

    + When a starter image is a different aspect ratio (width-to-height proportions) than Tux Paint's canvas, by default it will be scaled to fit entirely within the canvas, without stretching the starter (changing its aspect ratio); for example, a square starter on a portrait-shaped canvas will be placed in the center of the canvas. By default, Tux Paint will then take the strip of pixels at the edges of the starter and stretch them to the edges of the canvas, "smearing" it.

    + +
    + + +
    + +

    + If it's acceptable for the starter image to be cropped in one or both directions, the "allowscale" may be used to tell Tux Paint which behavior to allow:

    +
      +
    • + + For starters where it's alright to crop the left and right edges, but the top and bottom edges must be retained, use "allowscale=horizontal".
        +
      • + If the starter's aspect ratio is wider than that of the canvas, it will be scaled to fit the height of the canvas, and the left and right will be cropped.
      • +
      • + If the starter's aspect ratio is taller than that of the canvas, it will be scaled to fit the height of the canvas, and no cropping will occur, and the left and right edges will be smeared.
      • +
      +
      +
    • + +
    • + + For starters where it's alright to crop the top and bottom edges, but the left and right edges must be retained, use "allowscale=vertical".
        +
      • + If the starter's aspect ratio is taller than that of the canvas, it will be scaled to fit the width of the canvas, and the top and bottom will be cropped.
      • +
      • + If the starter's aspect ratio is wider than that of the canvas, it will be scaled to fit the width of the canvas, and no cropping will occur, and the top and bottom edges will be smeared.
      • +
      +
      +
    • + +
    • + If it's acceptable to crop either the top and bottom or the left and right, use "allowscale=both". Contents from starter will always fill the canvas, regardless of how its aspect ratio compare to that of the canvas.
    • + +
    • + The default behavior is to not allow cropping. This may be specified explicitly with "allowscale=none".
    • +
    +
    + +
    background
    +
    +

    + This option allows you to specify how Tux Paint should fill the rest of the canvas, when the starter does not fit in one or the other direction. By default, as described above, Tux Paint will "smear" the pixels from the edges of the starter. (This can be specified explicitly with "background=smear".)

    +

    + You can instead specify a solid background color (e.g., white for a 'coloring-book' style starter, with "background=#fff").

    +

    + 各行の色は、3つの十進数の組み(例: "255 68 136")、あるいは、3つの16 進数の組からなる6桁または3桁の表記(例: "#ff4488" または "#F48”)で指定します。

    +
    + +
    gravity
    +
    +

    + This option allows you to specify how Tux Paint should position a starter, when it is being cropped in one or the other direction. By default, Tux Paint will place the center of the starter within the canvas. (This can be specified explicitly with "gravity=center".)

    +

    + For example, if the top center of the starter contains the most important content, you can specify "gravity=top". Or, if the bottom right is important, specify "gravity=bottom-right".

    + +

    + The available options are:

    +
      +
    • top — prefer the top center
    • +
    • bottom — prefer the bottom center
    • +
    • left — prefer the left center
    • +
    • right — prefer the right center
    • +
    • top-left — prefer the top left
    • +
    • top-right — prefer the top right
    • +
    • bottom-left — prefer the bottom left
    • +
    • bottom-right — prefer the bottom right
    • +
    + +
    +
    + +
    + Focusing on the center of a starter image stretched to fit the width of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the center of a starter image stretched to fit the height of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the top of a starter image stretched to fit the width of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the bottom of a starter image stretched to fit the width of the canvas.
    +
    +
    +
    +
    + +
    + Focusing on the right of a starter image stretched to fit the height of the canvas.
    +
    +
    +
    +
    + +

    + 💡 Note: Templates (described below) may also have options files, and currently support all of the same options as starters.

    +
    +
    +
    @@ -748,6 +922,19 @@

    💡 Note: 'Templates' are 'attached' to saved pictures, via a small text file that has the same name as the saved file, but with ".dat" as the extension. This allows it to continue to affect the drawing even after Tux Paint has been quit, or another picture is loaded or a new image is created. (In other words, if you base a drawing on a 'template' image, it will always be affected by it.)


    + +
    +
    +

    + Template Options +

    +
    + +

    + Like 'starters', a configuration file may be specified that defines how Tux Paint should behave when applying 'template' images to the canvas when they do not have identical proportions (aspect ratio). See "Starter Options", above. (Note: Tux Paint prior to version 0.9.29 did not support template options.)

    +
    +